Digital Signal Processing |
Russian |
Algorithms of Linearly Constrained Blind Adaptive Signal Processing in Digital Arrays with Odd Symmetry Abstract The using of the linear constrains in AA allows to receive the information signals in the correlated interference conditions without tone capturing. Unfortunately, cost function of AA with blind processing is multiextreme one and this does not allow to use the efficient Recursive Lest Square (RLS) adaptive filtering algorithms in this application. The given paper proposes to use a quadtatized cost function of the CM AA and to use the radiation pattern constraints in multy-beam AA. These constraints are incorporated not only towards known information signal source of the AA under the consideration, but also towards the information sources of the neighbor AAs of the multy-beam array, which are the sources of interferences with known directions for the considered AA. As the signals, received by AA, have some amplitudes and phases, the adaptive algorithms have to use complex-valued arithmetic. If to use AA with odd symmetry (when an arrays has geometrical symmetry and its phase canter is the same as geometrical one), then it is possible to reduce adaptive algorithms complexity (number of arithmetic operations per iteration) about twice comparing with that of the algorithms in complex-valued arithmetic. The paper present basic details of such real-valued RLS and Least Mean Square (LMS) algorithms, their computations procedures and simulation results of the symmetrical 8 elements and 3 beam AA, relieving 3 different CM information signals with PSK-4, PSK-8 and PSK-16 modulations. According the simulation, the LC RLS adaptive algorithm, based on the real-valued arithmetic, provides 1.5 … 2 times shorter transient response and 2 … 3 dB deeper notches in radiation pattern toward the interferences sources in steady-state comparing with the complex-valued one. The LC LMS adaptive algorithm, based on real-valued arithmetic, also provides 2 … 3 dB deeper notches in radiation pattern toward the interferences sources in steady-state comparing with complex-valued one. However, the transient response duration is the same for both AA. The simulation demonstrates the developed algorithms efficiency. They can be used in diversity of communication systems, where arrays with digital beamforming are used as receiving antennas. NMR compound signal parameters evaluation by maximum likelihood method Keywords: nuclear magnetic resonance, nuclear quadrupole resonance, method of maximum likelihood, assessment of parameters, Rao-Kramer's dispersion. Working range of the maximum likelihood method was estimated with use of expression for Rao-Kramer's dispersion. Elements of information matrix of Fischer were for this purpose defined. Diagonal elements of a matrix, the return to Fischer's matrix, give dispersions of signal parameters estimates. By authors it is established that the maximum likelihood method gives adequate values of NMR (or NQR) signal parameters estimates, as in the field of orthogonality of signals when their coefficient of correlation is equal to zero, and in the field of their nonorthogonality when the coefficient of correlation is other than zero (to values about 0,9). According to this algorithm the program code allowing to work as with a model NMR (or NQE) signal with the set parameters, and to carry out processing of experimentally received signals or their spectra on the basis of nuclear magnetic resonance spectrometers was developed. The conducted preliminary model researches showed that satisfactory estimates of parameters of two signals it is possible to receive in the range of the signal to noise ratio over 10 dB at a difference of resonant frequencies over 0,4 kHz and at the relation of amplitudes of signals in mix from 0,05 to 20. At the same time the classical analysis on the basis of a spectral method allows to receive satisfactory estimates at the signal to noise ratio over 15 dB at a difference of frequencies over 2,5 kHz and at the relation of amplitudes of signals in mix from 0,2 to 5. The results of processing of experimentally received 14N NQR signals for urotropin (C6H12N4, hexamethylenetetramine), 2H NMR spectra for cetylpyridinium chloride/hexanol/0,2 M (NaCl) and 35Cl NQR spectrum for a paradichlorbenzene (C6H4Cl2) are presented in this work. The results received by authors confirm results of model researches of a program code: the offered algorithm of a nuclear magnetic resonance compound signal processing on the basis of a maximum likelihood method realized in the form of a program code really possesses the increased resolution in comparison with classical methods of signals processing and allows to receive adequate estimates of a NMR (or NQR) compound signal parameters. References 2. Theoretical bases of optimum processing of signals / Pakhotin V. À., Bessonov V. À., Molostova S. V., Vlasova K. V. – Kaliningrad: publishing house RSU of I. Kant, 2008. - 186 p. 3. Bakulev P. À. Radar-tracking systems. The textbook for higher education institutions. – Moscow.: Radio engineering, 2004 – 320 p. 4. Tikhonov V. I. Optimum reception of signals. - Moscow.: Radio I svyaz, 1983. - 320 p. 5. Birukov I. P., Voronkov Ì. G., Safin I. À. Tables of frequencies of a nuclear quadrupole resonance. – Leningrad: publishing house «Chemistry», 1968. – 140 p.
Abstract In this paper it is offered to use multirate signal processing approach to decrease computational complexity of the problem. Sample rate is decreased 500 times. Multistage downsampling structure is designed. Optimal combination of the number of stages and downsampling coefficients is chosen. The optimum is found according to the computational costs minimization. Optimization procedure is taken from [8]. One-, two- and three-stage downsampling structures are considered. All possible combination of downsampling coefficients are taken into account. The required number of calculations and memory size are estimated for each case. It is shown, that for the considered task two-stage downsampling structure with coefficients 50 and 10 is the best choice. It requires 200- and 400- taps FIR decimating filters. Computational costs are about 10280 multiply operations per second and the required memory size is 1514 words. This approach gives more than 30 thousand times computational cost reduction related to the processing at original sampling frequency. The computer modeling approves the functionality of the approach. 2. Heart Rate Variability: Theoretical aspects and practical application. Proceedings of V Russian Symp. / Ed. N.I. Shlyk., R.M. Baevsky. Izhevsk, "Udmurtia University". 2008. 344 p. 3. Rami J. Oweis, and Basim O. Al-Tabbaa, “QRS Detection and Heart Rate Variability Analysis: A Survey,” Biomedical Science and Engineering, vol. 2, no. 1, 2014, pp. 13-34. 4. Task Force of the European Society of Cardiology and North American Society of Pacing and Electrophysiology. Heart rate variability. Standards of measurement, physiological interpretation and clinical use // Circulation. 1996. Vol. 93(5). pp. 1043-1065. 5. RF Patent 2440023 A method detection of periodic components in the heart rhythm. L.V. Demina, O.V. Melnik, A.A. Mikheev. Publ. 20.01.2012. Bulletin number 2 6. T.A. Vityazeva, O.V. Melnik, A.A. Mikheev, “Multirate Processing for the Heart Rate Variability Analysis,” Embedded Computing Mediterranean Conference on (MECO), 2014, pp. 282-284. 7. T.A. Vityazeva, A.A. Mikheev, “Multirate signal processing approach for heart rate variability analysis,” Vestnik of RSREU, vol. 3, issue 49, Ryazan, 2014, pp. 14-20. 8. V.V. Vityazev Digital frequency selection of signals. Moscow: Radio and communication. 1993. 240 p. Visualization of Three-Dimensional Kohonen Self-Organizing Maps with Hexagonal Grid Abstract References 2. Simon Haykin Neural networks: A Comprehensive Foundation, 2 ed.- Moscow: "Williams", 2006 3. A. Ultsch and H.P. Siemon. Kohonen's self organizing feature maps for exploratory data analysis. In Proc. INNC'90, Int. Neural Network Conf., pages 305-308, Dordrecht, Netherlands, 1990. Kluwer. 4. I. Ostroukhov, P. Panfilov Neural network: Kohonen maps. www.tora-centre.ru/library/ns/spekulant03.htm 5. COSTA, Jose Alfredo Ferreira and ANDRADE NETTO, Marcio Luiz de. Segmentation maps self-organizaveis with output space 3-D. Sba Control & Automation. 2007, vol.18, no. 2, pp. 150-162. ISSN 0103-1759. 6. Zinoviev, A. Yu., Visualization of multidimensional data. - Krasnoyarsk: Krasnoyarsk State Technical University Press, 2000. 7. www.en.wikipedia.org/wiki/inverse_distance_weighting 8. Vesanto, J. and Alhoniemi, E. (2000). Clustering of the Self-Organizing Map, IEEE Trans. on Neural Netwoks, v. 11, (3), pp. 586-602. 9. Debok G., Kohonen T., Analysis of financial data using self-organizing maps. - Moscow: "Alpina", 2001
Abstract This paper investigates the random distortions of the projection data having arbitrary correlation functions. The mathematical relations between the characteristics of stationary noise before and after ramp-filtering are obtained. In particular, as a result of this operation, the power spectrum is multiplied by the square of the frequency characteristic of ramp-filter approximation. Three types of random noise with equal variance are modeled: white noise, Gaussian noise and a telegraph signal. In the latter two cases the autoregressive models from first to third order are used. The obtained standard deviation between the exact and simulated correlation functions is 10-30% for Gaussian noise and 4-20% for the telegraph signal. According to the results of the computational experiment it to be proved that the reconstruction error is greater, the greater the variance of the filtered noise. The latter, in turn, decreases with increasing width of the correlation function. For example, for the correlation radius of telegraph signal changing from 5 to 100 steps of the grid the normalized mean root square error reduces from 1.222 to 0.335, i.e. almost four times. Such result is not obvious a priori since the angle integration, which is a part of the Radon transform inversion, to be applied to strongly correlated noise, could lead to the emergence of regular structures in the image, similar to the origin of the interference pattern. This would have a negative impact on the quality of the tomogram. In addition, for Gaussian noise the variance value after filtering is found to be about four times lower than for telegraph signal (the noise variance in the input data in the both cases is equal). It appears from the above that when designing regularizing filters the criterion of minimizing the residual between the correlation function of the smoothed noise and a Gaussian function with the appropriate parameters can be used. The paper also examines two procedures of projections smoothing: the averaging in a sliding window, and the regularizing splines. It is shown that the splines compared with averaging significantly stronger reduce the variance of the noise and provide a broader correlation function. References 2. Natterer F. The mathematics of computerized tomography. Stuttgart: John Wiley & Sons, 1986. 222 pp. 3. V. V Pickalov, N. G. Preobrazhenskiy. Reconstructive tomography in gas dynamics and plasma physics. Novosibirsk: Nauka, 1987. 230 pp. 4. A. N. Tikhanov, V. Ya. Arsenin, A. A. Timonov. Mathematical problems of computerized tomography. M: Nauka, 1987. 158 pp. 5. Lavrent'ev M. M., Zerkal C. M. Trofimov O. E. Computer modeling in tomography and ill-posed problems. Utrecht: VSP, 2001. 129 pp. 6. S. M. Ritov. Introduction to statistical radio physics. Pt. 1. Random processes. M: Nauka, 1976. 484 pp. 7. I. N. Troitskiy. Statistical theory of tomography. M: Radio i Svyaz, 1989. 240 pp. 8. Ramachandran G. N., Lakshminarayanan A. V. Three-dimensional reconstruction from radiographs and electron micrographs: application of convolutions instead of Fourier transforms // Proc. Nat. Acad. Sci. U.S. 1971. V. 68. P. 2236-2240. 9. Shepp L. A., Logan B. F. The Fourier reconstruction of a head section // IEEE Trans. Nucl. Sci. 1974. V. 21, No. 3. P. 21-43. 10. V. A. Erokhin, V. S. Shnayderov. Three-Dimensional reconstruction (computerized tomography). Numerical simulations. Preprint ¹ 23. Leningrad: Izd-vo LNIVC, 1981. 35 pp. 11. A. V. Likhachov. Investigation of 1/z2 filtration in tomography algorithms // Avtometriya. vol. 43, ¹ 3. pp. 57-64. 12. A. V. Likhachov. Regularizing filtrating of projections for two-dimensional tomography algorithms // Siberian journal of computational mathematics. 2008. vol. 11, ¹ 2. pp. 187-200. 13. A. V. Likhachov. Double-filtration algorithm for two-dimensional tomography // Mathematical modeling. 2009. vol. 21, ¹ 8. pp. 21-29. 14. V. V. Bikov. Digital modeling in statistical radio technique. M: Sovetskoe radio, 1971. 328 pp. 15. Levinson N. The Weiner RMS Error Criterion in Filter Design and Prediction // Journal of Mathematics and Physics. 1947. V. 25, No. 4. P. 261-278. 16. V. V Pickalov, T. S. Mel'nikova. Plasma tomography. Novosibirsk: Nauka, 1995. 229 pp. 17. V. A. Vasilenko. Spline functions: theory, algorithms, programs. Novosibirsk: Nauka, 1983. 214 pp. The sound range acoustic emission pulses classification based on symbolic representation of time-frequency structure Abstract The acoustic emission in solids is elastic vibrations arising as the result of dislocation changes in the environment. The characteristics of pulsed radiation excited in this case are directly concerned with the characteristics of plastic processes. This dictates the interest in emission research in order to develop methods of acoustic diagnosis of environments. The authors proposed using the method of sparse approximations for the formation of attributive descriptions of isolated pulses of the emission process. GAE pulse model based on sparse approximation schemes is offered. This model reveals the internal structure of the pulse, captures local features, and reduces the dimension of the signal. To identify the model, the matching pursuit (MP) algorithm proposed by S. Mallat and S. Zhang and showing good results in the analysis of real GAE signals was selected. A GAE pulse classification algorithm based on the symbolic representation of elements of the attributive space is assumed. The symbolic approximation involves the replacement of the original signal by a sequence of characters, each of which corresponds to a local signal behavior. The symbolic representation can be given in different ways and correspond to different local models. In our case, the local model is described by the filling frequency of the atom. Thus, the sequence of symbols describes the dynamics of the frequency–time signal structure, thereby giving an isolated class of pulses. References
Abstract The own noise of FIR filters is estimated on the base of a linear model, where the integral effect of all multiplier’s noises is represented by some equivalent noise. In the structure of IIR filters the noises of multipliers are processed by different parts of the structure, therefore in this case for estimation of the own noise a specific equivalent linear model, depending on the structure of second order sections, should be created. This paper proposes the general equivalent liner model, which forms vectors of input eÓâõ(n) and output eÓâûõ(n) noises of multipliers, as well as a vector-column of equivalent system functions Hý(z) of structure parts, processing eÓâõ(n) vector’s components. Estimates of the own noise depend on a digital filter structure and digital device architecture. The structure determines a configuration of multipliers, and the architecture – characterization of multiplications: rounding each local product or rounding the sum of local products. In the last case, a modification of the equivalent liner model is the linear model with post-accumulation. In the equivalent liner model, parts of input multiplier noises eÓâõ(n) are formed from additive multiplier noises at inputs of adders, but in the linear model with post-accumulation they are formed at outputs of the adders. It is especially considered the general equivalent liner model and the linear model with post-accumulation of the cascade structure of IIR filters. The paper determines vector components of models for different structures of second order sections, analyses influence of section system function zeros and poles on the own noise variance. Based on this models, it is derived analytical formulas for the own noise variance of IIR filters with different structures of second order sections and also with rounding each local product and the sum of local products. Simple MATLAB algorithm for calculation of the own noise variance of the cascade structure is proposed. The cascade structure of IIR filters with known structures of second order sections is described as the dfilt object with the corresponding coefficient matrix. Coefficient matrixes of equivalent system functions are formed within the cycle by consecutive nullification of initial matrix elements. Equivalent impulse responses of cascade structure parts are calculated within the cycle with automatic limitations up to equal length. Finally, the paper illustrates the proposed theoretical approach by results of own noise variance calculations for FIR and IIR filters. References
Abstract The straightforward use of the distortion evaluation algorithms implemented in the related terrestrial television broadcasting DVB-T2 system, leads to a number of problems, as listed below: The issue is that it is impossible to establish unambiguous measurement tolerances, since the definition of parameters listed above does not provide the mutual independence of their values. The method of measurement considered in this paper uses the consequent distortion exclusion to eliminate these problems. The following signal processing sequence is proposed: In this research for the first time algorithms have been considered for evaluation of parameters of I/Q signals of digital satellite broadcasting system DVB-S2 (for QPSK, 8PSK, 16APSK and 32APSK modulation types). In addition, the measurement procedure has been developed that allows to set independent unambigouos tolerances for error qualification of the positions of constellation points, amplitude imbalance, quadrature errors, relative phase modulation error and jitter. 2. ETSI EN 300 744 V1.6.1. Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for digital terrestrial television (01/2009). 3. ETSI EN 302 755 V1.3.1. Digital Video Broadcasting (DVB); Frame structure channel coding and modulation for a second generation digital terrestrial television broadcasting system (DVB-T2) (04/2012). 4. ETSI TR 101 290 V1.3.1. Measurement Guidelines for DVB Systems (07/2014). 5. Victor P. Dvorkovich, Alexander V. Dvorkovich, Digital video information systems (theory and practice). p.1008. Technosphere, Moscow 2012 6. Victor P. Dvorkovich, Alexander V. Dvorkovich, Measurements in digital video information systems (theory and practice). p.788. Technosphere, Moscow 2015 7. ETSI EN 302 307 V1.3.1. Digital Video Broadcasting (DVB); Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications (DVB-S2). (2013-03) 8. ETSI TR 102 376 V1.1.1.Digital Video Broadcasting (DVB). User guidelines for the second generation system for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications (DVB-S2). (2005-02) 9. DVB Document A83-1. Digital Video Broadcasting (DVB); Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications. Part I: DVB-S2. March 2014 10. DVB Document A83-2. Digital Video Broadcasting (DVB);Second generation framing structure, channel coding and modulation systems for Broadcasting, InteractiveServices, News Gathering and other broadbandsatellite applications. Part II: S2-Extensions (DVB-S2X) - (Optional). March 2014.
The term "MIMO" addresses an established sphere of research and applications in fixed and mobile wireless communications, employing the use of multiple transmit and multiple receive antennas together with effective processing algorythms to get the additional gain on the radio link. The term “precoding” means operations on the transmitter side that shall lead to improved channel performance. The proposed precoding consists of two elements. The first matrix element is taken from the Singular Value Decomposition (SVD) of the channel matrix; it accounts for the individuality of the ongoing session and acts as a ”key”, opening the way for the second element to directly working on the channel matrix spectrum. The second matrix element is used in a ready precalculated form, it is taken on protocol request from the Central Database where it is stored. Real-time calculations on the Mobile Station and the BS are reduced essentially to the SVD transform of channel matrix. For the cases of MIMO2x2 and MIMO4x4 the matrix representations for the second elements of precoding are proposed, that allows for an economy and convenience in coping with the precoding, but at the same time saves a good performance effect. The performance of the method is shown in comparison with the linear precoding based on 3GPP standard: with 1-bit codebook for MIMO2x2 and 4-bit codebook for MIMO4x4. Channel model was taken also from 3GPP standard. Modeling showed that despite the simplicity and minimum of calculations applied in real time, the proposed precoding gives a considerable effect, from 0.5 to 2 dB, compared to the 3GPP codebooks on the plot Symbol Error Rate vs Signal to Noise Ratio (SER/SNR). Among all the known precoding methods for SU MIMO SM for Maximum Likelihood demodulation, the proposed method applies for a minimum of extra computational effort in real time spent for the unit dB gain. 2. Table B5.2-2 “MIMO correlation matrices for high correlation”, Table B5.2-3 “MIMO correlation matrices for medium correlation”, 3GPP Release 12 TS36.104, pp. 129-130 http://www.3gpp.org/. Retrieved 14 January 2015. 3. Kreindelin V.B. New Methods of Signal Processing in Wireless Communication Systems. – Snt’PB.: Publishing Hous “Link”, 2009.- 272 p 4. P. Viswanath and D. N. C. Tse, “Sum capacity of the vector Gaussian broadcast channel and up-link-downlink duality,” IEEE Trans. Inform.Theory, vol. 49, no. 8, pp. 1912–1921, Aug. 2003. 5. Tartakovsky G.P. Theory of Information Systems. – M.: Fizmatkniga, 2005, 304 p. 6. Bakulin M.G., Varukina L.A., Kreindelin V.B. MIMO Technology. Principles and Algorithms. – M.: Goryachaya Liniya – Telecom, 2014.-244 p. 7. Aleksandr Sergeevich Mishchenko, A. T. Fomenko “A Course of Differential Geometry and Topology”, Mir Publishers, 1988, 455 p. 8. A Scaglione, P Stoica, S Barbarossa, GB Giannakis “Optimal designs for space-time linear precoders and decoders” IEEE Trans. Signal Process., vol. 50, issue 5, pp. 1051–1064, May 2002. 9. PC Weeraddana, M Codreanu, M Latva-aho, A Ephremides, C Fischione , ”Weighted Sum-Rate Maximization in Wireless Networks: A Review,” Foundations and Trends® in Networking 6 (1-2), 1-163, 2012. 10. M. Codreanu, A. Tolli, M. Juntti, and M. Latva-aho, “Joint design of Tx-Rx beamformers in MIMO downlink channel,” IEEE Transactions on Signal Processing, vol. 55, no. 9, pp. 4639–4655, September 2007. 11. A. F. Molisch, H. Asplund, R. Heddergott, M. Steinbauer, T. Zwick, “The COST259 Directional Channel Model–Part I: Overview and Methodology” IEEE Transactions on Wireless Communications, vol. 5, no. 12, pp. 3421-3433, Dec. 2006. 12. Shariati M., Bengtsson M. ”How Far from Kronecker can a MIMO Channel be? Does it matter?” Proceedings of European Wireless, Vienna, Austria. 2011, pp. 1-7. 13. V.A. Ilyin, E.G. Poznyak, “Linear Algebra”, Collets, 1986, 286p. 14. Jerry R.Hampton. Introduction to MIMO Communications, UK, Cambridge University Press, 2014, 288 p. 15. Mario Marques da Silva, Francisco A. Monteiro. MIMO Processing for 4G and Beyond: Fundamentals and Evolution, CRC Press, 2014, 551p. 16. LTE-The UMTS Evolution: From Theory to Practice / Edited by S. Sesia, I. Toufik and M. Baker. Chichester, U.K.: John Wiley & Sons, 2009. – 611p. 17. 3GPP TS 36.211: "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation". V12.3.0 (2014.09). Retrieved 14 January 2015.
Abstract Generally, calculating cluster is collection of calculating units, connected by some communication network. Each computing unit has the random access memory and works under control of the operating system. The most widespread is uniform clusters use where all units are absolutely identical on the architecture and productivity. Feature of a cluster is component application of serial production. For problems of digital signal processing use as units of a cluster of specialized high-performance processors is represented perspective. As a rule, DSP processors have the built-in memory, and communications between processors in a cluster are provided with the built-in means of processors. Development of a multiprocessor cluster on the basis of DSP processors is a private problem of the integrated DSP module design with possibility of productivity scaling. The chosen option of the integrated module configuration in the form of basic (the bearing board) with the submodules (attics) installed on it assumes installation from one to five multiprocessor clusters that provides change of productivity over a wide range. The submodule represents functionally and structurally finished four-processor cluster. Besides, the submodule has special signal distribution of high-speed LINK-ports on sockets for the purpose of trace simplification of a basic board. The developed multiprocessor clusters are intended for use into integrated module in stationary and mobile systems of high-performance digital signal processing. 2. Myakochin Yu.Î. 32-bit super-scalar DSP processor with floating point // Components and technologies. 2013. ¹7. 3. ADSP-TS20x TigerSHARC® Processor Boot Loader Kernels Operation (EE-200). Revision 1.0, March 2004. Analog Devices, Inc. 4. Kuzin A.A., Pluzhnikov A.D., Pribludova E.N., Sidorov S.B. Analysis of time relation for signals in design digital modules and availability estimation // Digital signal processing, ¹ 2, 2014, pp. 70-77. If you have any question please write: info@dspa.ru
|