A review of FFT algorithms and a real-time algorithm development for airborne vibration testing applications

dc.contributor.advisor Helvacı, Mustafa
dc.contributor.author Özseven, Osman Birkan
dc.contributor.authorID 705201013
dc.contributor.department Satellite Communication and Remote Sensing
dc.date.accessioned 2025-05-16T11:52:29Z
dc.date.available 2025-05-16T11:52:29Z
dc.date.issued 2024-02-01
dc.description Thesis (M.Sc.) -- Istanbul Technical University, Graduate School, 2024
dc.description.abstract Data collection is a critical aspect of flight test instrumentation as it enables the evaluation of aircraft performance and safety through the monitoring of critical parameters such as vibrations, temperature, pressure, and force, as well as digital bus operations. However, effective communication strategies are necessary to transmit this data, particularly high-frequency vibration data, during prototype testing of full-scale air vehicles. The Fourier Transform is a fundamental technique that decomposes signals into their constituent frequencies, thereby facilitating the analysis of specific components within continuous data. The primary objective of this study is to conduct a comprehensive analysis and assessment of multiple Fast Fourier Transform (FFT) algorithms to determine the optimal approach for addressing practical aviation challenges. The selection of the most appropriate FFT algorithm can significantly influence the efficiency and precision of data analysis in the context of flight test instrumentation. The case study offers comprehensive insights into the utilization of the chosen FFT technique to handle a specific difficulty related to aviation. This indicates the practical importance of this research in the analysis of real-time vibration measurements. This study introduces an algorithm that has been extensively developed for the purpose of analysing real-time vibration data. This algorithm provides a comprehensive understanding of the many features of signals within the frequency domain. The technique highlights the Chirp-Z Transform (CZT), which facilitates the accurate finding of frequency elements. The selection of the Hann window in the CZT analysis is crucial for mitigating spectral leakage, hence enhancing the precision of frequency analysis. During the spectrum resolution and pre-processing phase, the vibration data is carefully divided into overlapping windows, with parameters computed to improve frequency resolution. By applying oversampling with a 512-point Hann window at a sampling rate of 2048 Hz, the resolution is enhanced, enabling a more comprehensive analysis of the frequency spectrum. The increased level of accuracy demonstrated by this measurement technique serves to validate its importance in the detection and analysis of high-frequency harmonics. Thus, it facilitates a greater understanding of engine functionality and provides possibilities for potential progress in this domain. The technique of collecting vibration data employs the usage of the PCB 33931 vibration sensor, which effectively translates mechanical vibrations into corresponding electrical impulses. To enhance precision, the raw data undergoes signal conditioning utilizing Curtiss-Wright hardware. This process involves noise reduction, amplification, and filtering. The efficiency of the algorithm is achieved by optimising computations across numerous CPU cores to minimize processing time. The real-time simulation of CZT is executed on a personal computer equipped with a 12th-generation Intel Core processor, particularly the i7-12700H model, operating at a frequency of 2.30 GHz. In an extensive assessment including the central processing unit (CPU), hardware components, and processor, the mean duration per iteration, which contains the process of data collecting, is 0.0315 seconds. The comprehensive analysis offers an overall view of the computing process, considering multiple elements that influence performance. However, after conducting a more detailed examination, with a specific emphasis on the CZT analysis, it becomes obvious that there is a significant increase in efficiency. When isolating this one aspect from the whole algorithm, the time required for each iteration exhibits a considerable decrease to only 0.0017 seconds, indicating a significant boost in efficiency.
dc.description.degree M.Sc.
dc.identifier.uri http://hdl.handle.net/11527/27071
dc.language.iso en_US
dc.publisher Graduate School
dc.sdg.type Goal 8: Decent Work and Economic Growth
dc.sdg.type Goal 9: Industry, Innovation and Infrastructure
dc.subject FFT algorithms
dc.subject FFT algoritmaları
dc.subject Vibration
dc.subject Titreşim
dc.title A review of FFT algorithms and a real-time algorithm development for airborne vibration testing applications
dc.title.alternative FFT algoritmalarının incelenmesi ve uçuşta titreşim testi uygulamaları için gerçek zamanlı algoritma geliştirilmesi
dc.type Master Thesis
Dosyalar
Orijinal seri
Şimdi gösteriliyor 1 - 1 / 1
thumbnail.default.alt
Ad:
705201013.pdf
Boyut:
1.1 MB
Format:
Adobe Portable Document Format
Açıklama
Lisanslı seri
Şimdi gösteriliyor 1 - 1 / 1
thumbnail.default.placeholder
Ad:
license.txt
Boyut:
1.58 KB
Format:
Item-specific license agreed upon to submission
Açıklama