Preview

Science & Technique

Advanced search

Spectrum Analysis of Signal in Wolfram Mathematica System

https://doi.org/10.21122/2227-1031-2021-20-2-173-178

Abstract

The purpose of this paper is a spectrum analysis of signals of various nature, construction of the signal scalogram using Morlet wavelet, modification of the scalogram to obtain a more informative graphic representation of the signal. Spectral analysis of the signal is constructed by means of the Fourier transform. A modification of the graphical representation of the result of the wavelet transform has been developed with the help of  the Mathematica system. For this, a wavelet scalogram has been used as a two-dimensional representation of the original signal. A scale has been introduced on it for the value of the signal amplitude depending on the time and period of its constituent components. This graphical representation allows us to obtain additional information about the dynamic properties of the original signal.  A modification of the representation of the original signal scalogram has been developed for a more complete spectrum analysis (determination of the period of the constituent components). The paper contains an example using a modified scalogram for the analysis of a signal containing two pulses, an audio signal and white noise. The basic wavelet in this case is the Morlet wavelet. A comparison of the scalogram, obtained using the built-in function, and the modified scalogram has been made in the paper. The disadvantage of the first scalogram is the impossibility of assessing the frequency of the signal; its advantage is the ability to assess the localization of the pulse. For a modified scalogram, the advantage is the estimation of the signal periodicity, and the disadvantage is the inaccuracy in determining the range of pulse localization. For spectrum analysis in Mathematica, it is recommended to use a combination of two approaches (using a standard built-in function to determine the localization of the pulse) and a modified scalogram (to determine the periods of the constituent components).

About the Author

M. A. Hundzina
Belarusian National Technical University
Belarus

Address for correspondence: Hundzina Mаryia A. – Belarusian National Technical University, 22, Ya. Kolasа str., 220013, Minsk, Republic of Belarus.  Tel.: +375 17 292-67-84
hundzina@bntu.by



References

1. Rabiner L., Gould B. (1978) Theory and Application of Digital Signal Processing. Moscow, Mir Publ. 848 (in Russian).

2. Zapryagaev S. A., Konovalov A. A. (2009) Analysis and Recognition of Speech Signals Based on Wavlet Transforms. Vestnik Voronezhskogo Gosudarstvennogo Universiteta. Seriya “Sistemnyi Analiz i Informatsionnye Tekhnologii” = Proceedings of Voronezh State University. Series: Systems Analysis and Information Technologies, (2), 313–316 (in Russian).

3. Kostyukov A. S., Bashkirov A. V., Nikitin L. N., Bobylkin I. S., Makarov O. Yu. (2019) Noise-Resistant Coding in Modern Communication Formats. Vestnik Voronezhskogo Gosudarstvennogo Tekhnicheskogo Universiteta = Bulletin of Voronezh State Technical University, 15 (2), 128–131 (in Russian).

4. Kruglova T. N., Shurygin D. N., Litvin D. A., Tarkovalin S. A., Vlasov A. S., Ryzhenkov S. I., Artsebashev V. V. (2016) Evaluation of the Effectiveness of Various Methods for Analysis of Temporary Diagnostic Signals. Sovremennye Naukoyemkie Tekhnologii = Modern High Technologies, 2 (8), 237–241 (in Russian).

5. Chastikova V. A., Sotnikov V. V., Zinoveva S. V., Sheludko A. A. (2016) Identification of Iris Images Based on Spectral Analysis Using Wavelet Transform and Fourier Transform. Nauchnye Trudy Kubanskogo Gosudarstvennogo Tekhnologicheskogo Universiteta = Scientific Works of Kuban State Technological University, (2), 341–347 (in Russian).

6. Rublev D. P., Makarevich O. B., Fedorov V. M. (2009) Method of Steganographic Embedding of Messages in Audio Data Based on Wavelet Transform. Izvestiya Yuzhnogo Federalnogo Universiteta. Tekhnicheskie Nauki = Proceedings of the Southern Federal University. Technical Sciences, 100 (11), 199–206 (in Russian).

7. Lebedev A. A., Trofimenko E. V. (2016) Using the Fast Fourier Transformation Algorithm to Convert Audio File Data in Developing the Rhythm of a Game. Aktual'nye Problemy Prikladnoi Matematiki, Informatiki i Mekhaniki: sb. tr. MNTK, Voronezh, 12–15 Sent. [Actual Problems of Applied Mathematics, Computer Science and Mechanics: Proceedings of the International Scientific and Technical Conference, Voronezh, Sept. 12–15], 82–85 (in Russian).

8. Hundzin A. A., Hundzina М. A., Cheshkin A. N. (2016) Processing of Digital Images of Industrial Object Surfaces during Non-Destructive Testing. Nauka i Tekhnika = Science and Technique, (3), 225–232 (in Russian).

9. Hundzina M. A. (2019) Use of Spherical Harmonics for Study of Radio Emissions. Vesnik Vitsebskaga Dzyarzhavnaga Universiteta [Bulletin of Vitebsk State University], 102 (1), 11–16 (in Russian).

10. Lutovac M. D., Tosic D. V., Evans B. L. (2001) Design for Signal Processing Using MatLab and Mathematica. Prentice Hall. 756.

11. Evans B. L., McClellan J. H., West K. A. (1991) Mathematica as an Educational Tool for Signal Processing. European Neuropsychopharmacology, 2, 1162–1166.

12. Vaseghi S. V. (2008) Advanced Digital Signal Processing and Noise Reduction. Hoboken: John Wiley & Sons, Ltd. 514.

13. Benitez R., Bolos V. J., Ramirez M. E. (2010) A Wavelet-Based Tool for Studying Non-Periodicity. Computers & Mathematics with Applications, 60 (3), 634–641. https://doi.org/10.1016/j.camwa.2010.05.010.

14. WaveletScalogram – Wolfram Mathematica. Available at: https://reference.wolfram.com/language/ref/WaveletScalogram.html. (Аccessed 1 May 2020).


Review

For citations:


Hundzina M.A. Spectrum Analysis of Signal in Wolfram Mathematica System. Science & Technique. 2021;20(2):173-178. (In Russ.) https://doi.org/10.21122/2227-1031-2021-20-2-173-178

Views: 928


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2227-1031 (Print)
ISSN 2414-0392 (Online)