{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:33:17Z","timestamp":1760146397340,"version":"build-2065373602"},"reference-count":55,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2024,10,28]],"date-time":"2024-10-28T00:00:00Z","timestamp":1730073600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100005357","name":"Slovak Research and Development Agency","doi-asserted-by":"publisher","award":["APVV-22-0508","01\/TUKE\/2024"],"award-info":[{"award-number":["APVV-22-0508","01\/TUKE\/2024"]}],"id":[{"id":"10.13039\/501100005357","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Research grant for young scientists TUKE","award":["APVV-22-0508","01\/TUKE\/2024"],"award-info":[{"award-number":["APVV-22-0508","01\/TUKE\/2024"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computation"],"abstract":"<jats:p>In today\u2019s era, it is important to analyze and utilize various signals in industrial or laboratory applications. Measured signals provide critical information about the controlled system, which can be contained precisely within a narrow frequency range. Many methods and algorithms exist to process such signals in both the time and frequency domains. In particular, signal processing in the frequency domain is primary in industrial practice because dominant components within a specific narrow frequency band are sought. The discrete Fourier transformation (DFT) algorithm is the tool used in practice to find these frequency components. The DFT algorithm provides the full frequency spectrum with a higher number of calculation steps, and its spectrum frequency resolution is low. Therefore, research has focused on finding a method to achieve high-frequency spectrum resolution. An important factor in selecting the technique was that such an algorithm should be implementable on a microprocessor-based system under harsh industrial conditions. Research results showed that the DFT ZOOM method meets these requirements. The frequency zoom has many advantages but requires some modification. It is implemented in high-performance analyzers, but a thorough and detailed description of the respective algorithm is lacking in technical articles and literature. This article mathematically and theoretically describes the modified frequency zoom algorithm in detail. The steps of the frequency zoom, from creating an analytical signal through frequency shifting and decimation to the frequency analysis of the signal, are realized. The algorithm allows for the analysis of a signal with high-frequency resolution in a limited frequency band. A significant modification of DFT ZOOM is that of using the Hilbert transform to create an analytic signal. This resolves the aliasing issue caused by the overlap between fundamental and sideband spectra. Results from processing deterministic and stochastic signals using the modified DFT ZOOM are presented. The presented experimental results contribute to a more detailed frequency analysis of the signal. As part of this scientific research, the issues of frequency zoom were thoroughly addressed, solving the partial problems of this algorithm, both in theory and in the context of signal theory.<\/jats:p>","DOI":"10.3390\/computation12110217","type":"journal-article","created":{"date-parts":[[2024,10,28]],"date-time":"2024-10-28T09:51:26Z","timestamp":1730109086000},"page":"217","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Advanced Frequency Analysis of Signals with High-Frequency Resolution"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9175-1189","authenticated-orcid":false,"given":"Patrik","family":"Flegner","sequence":"first","affiliation":[{"name":"Institute of Control and Informatization of Production Processes, Faculty BERG, Technical University of Ko\u0161ice, N\u011bmcovej 3, 042 00 Ko\u0161ice, Slovakia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1498-447X","authenticated-orcid":false,"given":"J\u00e1n","family":"Ka\u010dur","sequence":"additional","affiliation":[{"name":"Institute of Control and Informatization of Production Processes, Faculty BERG, Technical University of Ko\u0161ice, N\u011bmcovej 3, 042 00 Ko\u0161ice, Slovakia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3784-3450","authenticated-orcid":false,"given":"Milan","family":"Durd\u00e1n","sequence":"additional","affiliation":[{"name":"Institute of Control and Informatization of Production Processes, Faculty BERG, Technical University of Ko\u0161ice, N\u011bmcovej 3, 042 00 Ko\u0161ice, Slovakia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1874-5038","authenticated-orcid":false,"given":"Marek","family":"Laciak","sequence":"additional","affiliation":[{"name":"Institute of Control and Informatization of Production Processes, Faculty BERG, Technical University of Ko\u0161ice, N\u011bmcovej 3, 042 00 Ko\u0161ice, Slovakia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3776-0711","authenticated-orcid":false,"given":"Rebecca","family":"Fran\u010d\u00e1kov\u00e1","sequence":"additional","affiliation":[{"name":"Institute of Control and Informatization of Production Processes, Faculty BERG, Technical University of Ko\u0161ice, N\u011bmcovej 3, 042 00 Ko\u0161ice, Slovakia"}]}],"member":"1968","published-online":{"date-parts":[[2024,10,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Liu, Z., Fan, L., Liu, J., Liu, N., Jin, J., and Xing, J. (2022). Accurate Frequency Estimator for Real Sinusoid Based on DFT. Electronics, 11.","DOI":"10.3390\/electronics11193042"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1016\/j.sigpro.2014.02.015","article-title":"Spectral estimation in frequency-domain by subspace techniques","volume":"101","year":"2014","journal-title":"Signal Process."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/j.cageo.2012.06.018","article-title":"Spectral and cross-spectral analysis of uneven time series with the smoothed Lomb\u2013Scargle periodogram and Monte Carlo evaluation of statistical significance","volume":"49","year":"2012","journal-title":"Comput. Geosci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1016\/j.measurement.2005.10.010","article-title":"Improved spectrum estimation from digitized time series on a logarithmic frequency axis","volume":"39","author":"Heinzel","year":"2006","journal-title":"Measurement"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Esgalhado, F., Batista, A., Vassilenko, V., Russo, S., and Ortigueira, M. (2022). Peak Detection and HRV Feature Evaluation on ECG and PPG Signals. Symmetry, 14.","DOI":"10.3390\/sym14061139"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Bian, X., and Li, M. (2022). Joint Channel Estimation Algorithm Based on DFT and DWT. Appl. Sci., 12.","DOI":"10.3390\/app12157894"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/j.measurement.2015.10.006","article-title":"Optimization of the periodogram average for the estimation of the power spectral density (PSD) of weak signals in the ELF band","volume":"78","year":"2016","journal-title":"Measurement"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/S0263-2241(00)00013-0","article-title":"On windowing effects in estimating averaged periodograms of noisy signals","volume":"28","author":"Jokinen","year":"2000","journal-title":"Measurement"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/PROC.1978.10837","article-title":"On the use of windows for harmonic analysis with the discrete Fourier transform","volume":"66","author":"Harris","year":"1978","journal-title":"Proc. IEEE"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1002\/j.1538-7305.1948.tb01338.x","article-title":"A Mathematical Theory of Communication","volume":"27","author":"Shannon","year":"1948","journal-title":"Bell Syst. Tech. J."},{"key":"ref_11","unstructured":"Shannon, C., and Weaver, W. (1964). The Mathematical Theory of Communication, The University of Illinois Press."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1109\/TIT.1968.1054185","article-title":"A quantitative-qualitative measure of information in cybernetic systems","volume":"14","author":"Belies","year":"1968","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1016\/j.jtbi.2016.12.010","article-title":"Shannon information entropy in the canonical genetic code","volume":"415","author":"Nemzer","year":"2017","journal-title":"J. Theor. Biol."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Delgado-Bonal, A., and Mart\u00edn-Torres, J. (2016). Human vision is determined based on information theory. Sci. Rep., 6.","DOI":"10.1038\/srep36038"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.measurement.2016.06.058","article-title":"Relational measurements and uncertainty","volume":"93","author":"Krechmer","year":"2016","journal-title":"Measurement"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1016\/j.measurement.2017.10.053","article-title":"Relative measurement theory, The unification of experimental and theoretical measurements","volume":"116","author":"Krechmer","year":"2018","journal-title":"Measurement"},{"key":"ref_17","unstructured":"Hayes, M. (1996). Statistical Digital Signal Processing and Modeling, John Wiley and Sons."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1090\/S0025-5718-1965-0178586-1","article-title":"An Algorithm for the Machine Computation of the Complex Fourier Series","volume":"19","author":"Cooley","year":"1965","journal-title":"Math. Comput."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1016\/0165-1684(90)90158-U","article-title":"Fast Fourier Transforms: A Tutorial Review and a State of the Art","volume":"19","author":"Duhamel","year":"1990","journal-title":"Signal Process."},{"key":"ref_20","unstructured":"Frigo, M., and Johnson, S.G. (1998, January 15\u201315). FFTW: An Adaptive Software Architecture for the FFT. Proceedings of the International Conference on Acoustics, Speech, and Signal Processing, Seattle, WA, USA."},{"key":"ref_21","unstructured":"Oppenheim, A.V., and Schafer, R.W. (1989). Discrete-Time Signal Processing, Prentice-Hall."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Segning, C.M., Silva, R.A., and Ngomo, S. (2024). An Innovative EEG-Based Pain Identification and Quantification: A Pilot Study. Sensors, 24.","DOI":"10.3390\/s24123873"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Yin, H., Chen, H., Feng, Y., and Zhao, J. (2023). Time-Frequency-Energy Characteristics Analysis of Vibration Signals in Digital Electronic Detonators and Nonel Detonators Exploders Based on the HHT Method. Sensors, 23.","DOI":"10.3390\/s23125477"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Majorkowska-Mech, D., and Cariow, A. (2022). Some FFT Algorithms for Small-Length Real-Valued Sequences. Appl. Sci., 12.","DOI":"10.3390\/app12094700"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"339","DOI":"10.14311\/AP.2018.58.0339","article-title":"Evaluation of sensor signal processing methods in terms of information theory","volume":"58","author":"Flegner","year":"2018","journal-title":"Acta Polytech."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1007\/s00170-018-1871-7","article-title":"Monitoring of the condition of turning machine bearing housing through vibrations","volume":"97","author":"Panda","year":"2018","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2087","DOI":"10.1007\/s10706-020-01611-z","article-title":"Predicting the Geomechanical Properties of Hard Rocks Using Analysis of the Acoustic and Vibration Signals During the Drilling Operation","volume":"39","author":"Khoshouei","year":"2021","journal-title":"Geotech. Geol. Eng."},{"key":"ref_28","first-page":"338","article-title":"Verification of cutting zone machinability during the turning of a new austenitic stainless steel","volume":"202","author":"Jurko","year":"2011","journal-title":"Adv. Comput. Sci. Educ. Appl. Commun. Comput. Inf. Sci."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/s40808-021-01103-w","article-title":"Artificial neural network for prediction of rock properties using acoustic frequencies recorded during rock drilling operations","volume":"8","author":"Kumar","year":"2022","journal-title":"Model. Earth Syst. Environ."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.1007\/s12145-022-00795-7","article-title":"Research on lithology identification based on multi-sensor hybrid domain information fusion and support vector machine","volume":"15","author":"Gao","year":"2022","journal-title":"Earth Sci. Inform."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1515\/wwfaa-2015-0002","article-title":"A new zoom algorithm and its use in frequency estimation","volume":"1","author":"Ortigueira","year":"2015","journal-title":"Waves Wavelets Fractals"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Murugan, K., and Ramesh, R. (2012, January 9\u201311). Electrocardiogram signal analysis using zoom FFT. Proceedings of the 2012 ISSNIP Biosignals and Biorobotics Conference: Biosignals and Robotics for Better and Safer Living, BRC 2012, Manaus, Brazil.","DOI":"10.1109\/BRC.2012.6222165"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/s11589-007-0063-6","article-title":"Application of zoom FFT technique to detecting em signal of SLF\/ELF","volume":"20","author":"Wang","year":"2007","journal-title":"Acta Seismol. Sin."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Chen, W.C. (2013, January 6\u201310). Spectrum magnifier: Zooming into local details in the frequency domain. Proceedings of the 2013 IEEE China Summit and International Conference on Signal and Information Processing, Beijing, China.","DOI":"10.1109\/ChinaSIP.2013.6625302"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1006\/jmra.1996.0051","article-title":"Zooming: A Practical Strategy for Improving the Quality of Multidimensional NMR Spectra","volume":"119","author":"Zolnai","year":"1996","journal-title":"J. Magn. Reson. Ser. A"},{"key":"ref_36","first-page":"367","article-title":"Study of a Novel Zoom Spectrum Analysis Approach for Wireless Communication Analyzer","volume":"1","author":"Yanhua","year":"2009","journal-title":"Int. Conf. Commun. Mob. Comput."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1023\/A:1016522226184","article-title":"Fractional Discrete-Time Signal Processing: Scale Conversion and Linear Prediction","volume":"29","author":"Ortigueira","year":"2002","journal-title":"Nonlinear Dyn."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1661","DOI":"10.1016\/S0165-1684(03)00079-3","article-title":"Frequency estimation using warped discrete Fourier transform","volume":"83","author":"Franz","year":"2003","journal-title":"Signal Process."},{"key":"ref_39","unstructured":"Proakis, J., and Manolakis, D. (1996). Digital Signal Processing, Principles, Algorithms and Applications, Prentice-Hall."},{"key":"ref_40","first-page":"1","article-title":"Order Analysis Using Zoom FFT","volume":"3","author":"Herlufsen","year":"1987","journal-title":"Br\u00fcel Kj\u00e6r Tech. Rev."},{"key":"ref_41","first-page":"45","article-title":"A technique for zoom transform and long-time signal analysis","volume":"11","author":"Chu","year":"1983","journal-title":"Can. Acoust."},{"key":"ref_42","unstructured":"Burrus, C.S., McClellan, J.H., Oppenheim, A.V., Parks, T.W., Schafer, R., and Schuessler, H. (1994). Computer-Based Exercices for Signal Processing Using MatLab, Prentice-Hall."},{"key":"ref_43","first-page":"165","article-title":"Frequency Analysis","volume":"1","author":"Randall","year":"1987","journal-title":"Br\u00fcel Kj\u00e6r"},{"key":"ref_44","first-page":"3","article-title":"Zoom-FFT","volume":"2","author":"Thrane","year":"1980","journal-title":"Br\u00fcel Kj\u00e6r Tech. Rev."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Puliafito, V., Vergura, S., and Carpentieri, M. (2017). Fourier, Wavelet, and Hilbert-Huang Transforms for Studying Electrical Users in the Time and Frequency Domain. Energies, 10.","DOI":"10.3390\/en10020188"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Bantilas, K., Kavvadias, I., Tyrtaiou, M., and Elenas, A. (2023). Hilbert-Huang-Transform-Based Seismic Intensity Measures for Rocking Response Assessment. Appl. Sci., 13.","DOI":"10.3390\/app13031634"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Yang, F., Shi, D., Lo, L.Y., Mao, Q., Zhang, J., and Lam, K.H. (2023). Auto-Diagnosis of Time-of-Flight for Ultrasonic Signal Based on Defect Peaks Tracking Model. Remote Sens., 15.","DOI":"10.3390\/rs15030599"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Huang, B., Xu, H., Yuan, M., Aziz, M., and Yu, X. (2022). Exploiting Asymmetric EEG Signals with EFD in Deep Learning Domain for Robust BCI. Symmetry, 14.","DOI":"10.3390\/sym14122677"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Celeghini, E., Gadella, M., and del Olmo, M.A. (2021). Hermite Functions and Fourier Series. Symmetry, 13.","DOI":"10.3390\/sym13050853"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Huerta-Rosales, J.R., Granados-Lieberman, D., Amezquita-Sanchez, J., Camarena-Martinez, D., and Valtierra-Rodriguez, M. (2020). Vibration Signal Processing-Based Detection of Short-Circuited Turns in Transformers: A Nonlinear Mode Decomposition Approach. Mathematics, 8.","DOI":"10.3390\/math8040575"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Gao, N., Xu, F., and Yang, J.A. (2024). A High-Resolution Imaging Method for Multiple-Input Multiple-Output Sonar Based on Deterministic Compressed Sensing. Sensors, 24.","DOI":"10.3390\/s24041296"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1186\/1687-6180-2012-56","article-title":"Goertzel algorithm generalized to non-integer multiples of fundamental frequency","volume":"2012","author":"Sysel","year":"2012","journal-title":"Eurasip J. Adv. Signal Process."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"984","DOI":"10.1109\/29.32276","article-title":"ESPRIT-estimation of signal parameters via rotational invariance techniques","volume":"37","author":"Roy","year":"1989","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"key":"ref_54","first-page":"266","article-title":"Fast Algorithm for DOA Estimation with Partial Covariance Matrix and without Eigendecomposition","volume":"2","author":"Chen","year":"2011","journal-title":"J. Signal Inf. Process."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1109\/MSP.2004.1276120","article-title":"The Chirp Z-Transform Algorithm\u2014A Lesson in Serendipity","volume":"21","author":"Rabiner","year":"2004","journal-title":"IEEE Signal Process. Mag."}],"container-title":["Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-3197\/12\/11\/217\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T16:22:23Z","timestamp":1760113343000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-3197\/12\/11\/217"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,28]]},"references-count":55,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2024,11]]}},"alternative-id":["computation12110217"],"URL":"https:\/\/doi.org\/10.3390\/computation12110217","relation":{},"ISSN":["2079-3197"],"issn-type":[{"type":"electronic","value":"2079-3197"}],"subject":[],"published":{"date-parts":[[2024,10,28]]}}}