【振動噪音產學技術聯盟】網頁導覽影片

為提供訪客更多、更清楚的資訊,我們建立【振動噪音產學技術聯盟】網頁導覽影片,只要10分鐘的時間,快速為您介紹聯盟網頁架構、網頁內涵及如何應用,讓您多了解【振動噪音產學技術聯盟】網頁!

振動噪音產學技術聯盟

Facebook粉絲專頁

《振動噪音產學技術聯盟》如何檢查頻譜分析儀(FFT spectrum analyzer) – 1.快速傅立葉轉換檢查(FFT check)– 𝒙(𝒕)與𝑿(𝒇)的關係

這個單元要來探討的主題是:如何檢查「頻譜分析儀(FFT spectrum Analyzer)的基本功能(basic functions)正常運作?這是這個系列的2,仍然針對1.快速傅立葉轉換檢查(FFT check),主要在說明𝒙(𝒕)時間波形」與𝑿(𝒇)傅立葉頻譜」的關係。

 

在先前單元:#373如何檢查頻譜分析儀(FFT spectrum analyzer)的基本功能正常運作?】,實務上,要如何檢查一部FFT analyzer是正常運作呢?建議了6個步驟,在後續的單元,將陸續詳細介紹如何進行!包括:(1) FFT check(2) AAF Check(3) Auto PSD Spectrum Check(4) FRF Check(5) COH Check(6) Dynamic Range Check。本單元著重在:(1) FFT check,主要在說明𝒙(𝒕)時間波形」與𝑿(𝒇)傅立葉頻譜」的關係。

 

參閱1,引用前一個單元:#374,【如何檢查頻譜分析儀(FFT spectrum analyzer) - 1.快速傅立葉轉換檢查(FFT check)4W】,有關第一項功能檢查:(1) FFT check,以【4W】的心法來探討,簡要說明如下:

 

1.      觀察了「信號FFT處理之系統方塊圖」:其中,𝒙(𝒕)是信號的「時間波形(time waveform),實驗量測的「原始數據(raw data)。而𝑿(𝒇)是「傅立葉頻譜(Fourier spectrum),是透過FFT分析取得。FFTFast Fourier transform,中文是快速傅立葉轉換FFT是基於數學上傅立葉轉換(Fourier transform)的理論基礎,以數值方法,進行有限時間範圍的𝒙(𝒕)時間波形」之數值計算,以取得對應𝒙(𝒕)的的𝑿(𝒇)傅立葉頻譜」。

2.      以【4W】的心法:(1) What is? 甚麼是FFT(2) Why to do? 為什麼要做FFT(3) What goal? FFT有甚麼目的?(4) How to do? 如何進行FFT?做了概述探討。

3.      例舉了一個量測到的、數位化的、複雜的𝒙(𝒕)時間波形」,是不容易能夠瞭解這個信號的頻率特徵。

4.      透過FFT數值運算,可以取得對應𝒙(𝒕)𝑿(𝒇)傅立葉頻譜」:因為,𝑿(𝒇)傅立葉頻譜」是個複數(complex number),可以分別由4個圖示呈現:(1) |𝑿(𝒇)| vs. 𝒇振幅值Amplitude vs. 頻率Frequency(2) [𝑿(𝒇)] vs. 𝒇相位角Phase angle vs. 頻率Frequency(3) 𝑹𝑬[𝑿(𝒇)] vs. 𝒇實數部Real part vs. 頻率Frequency(4) 𝑰𝑴[𝑿(𝒇)] vs. 𝒇虛數部Imaginary part vs. 頻率Frequency

 

為了解讀1,對一個量測到的、數位化的、複雜的𝒙(𝒕)時間波形」,經FFT數值運算,取得對應𝒙(𝒕)𝑿(𝒇)傅立葉頻譜」。在此,參閱2,是餘弦波(Cosine)正弦波(Sine)常數波DC (Direct Current)信號的𝑿(𝒇)傅立葉頻譜」,這個單元要來觀察有甚麼樣的特徵?

 

參閱2上方,分別列出三個𝒙(𝒕)時間波形」的數學方程式,以及數位化的「時間波形」,說明如下:

 

1.      餘弦波(Cosine):數學方程式:𝒙(𝒕)=𝑨𝐜𝐨𝐬(𝟐𝛑𝒇𝟎 𝒕),其中,振幅值𝑨=𝟏,餘弦波的頻率 𝒇𝟎=𝟏𝟎𝟎 Hz𝒙(𝒕)時間波形」的特徵,就是𝑨=𝟏𝒇𝟎=𝟏𝟎𝟎 HzCosine波。

2.      正弦波(Sine):數學方程式:𝒙(𝒕)=𝑨𝐬𝐢𝐧 (𝟐𝛑𝒇𝟎 𝒕),其中,振幅值𝑨=𝟏,餘弦波的頻率 𝒇𝟎= 𝟓𝟎 Hz𝒙(𝒕)時間波形」的特徵,就是𝑨=𝟏𝒇𝟎= 𝟓𝟎 HzSine波。

3.      常數波DC (Direct Current):數學方程式:𝒙(𝒕)=𝑨,其中,振幅值𝑨= 𝟓

 

以上三種信號,如Cosine波、或Sine波,可以稱為AC信號,就是Alternating Current (AC)。而常數波,就稱之為DC信號,就是Direct Current (DC)

 

已知,透過FFT數值運算,參閱2左上方的「信號FFT處理之系統方塊圖」,可以取得對應𝒙(𝒕)時間波形」的𝑿(𝒇)傅立葉頻譜」。

 

針對Cosine波、Sine波、DC常數波,2呈現了理論的𝑿(𝒇)傅立葉頻譜」表示式。同時,透過FFT數值運算,也可以繪製𝑿(𝒇)4個圖示,|𝑿(𝒇)| 振幅值[𝑿(𝒇)] 相位角𝑹𝑬[𝑿(𝒇)] 實數部𝑰𝑴[𝑿(𝒇)] 虛數部,分別討論如下:

 

1.      餘弦波(Cosine)𝒙(𝒕)時間波形」數學方程式:𝒙(𝒕)=𝑨𝐜𝐨𝐬(𝟐𝛑𝒇𝟎 𝒕)。其𝑿(𝒇)傅立葉頻譜」數學方程式:𝑿(𝒇)=𝑨𝜹(𝒇𝒇𝟎),是純實數,在𝒇=𝒇𝟎=100 Hz,其實數部的值是𝑨=1。所以,振幅值|𝑿(𝒇)|=1@100 Hz相位角[𝑿(𝒇)]= 0@100 Hz實數部 𝑹𝑬[𝑿(𝒇)]=1@100 Hz虛數部𝑰𝑴[𝑿(𝒇)]=0@100 Hz

2.      正弦波(Sine) 𝒙(𝒕)時間波形」數學方程式:𝒙(𝒕)=𝑨𝐬𝐢𝐧 (𝟐𝛑𝒇𝟎 𝒕)。其𝑿(𝒇)傅立葉頻譜」數學方程式:𝑿(𝒇)=𝒊𝑨𝜹(𝒇𝒇𝟎),是純虛數,在𝒇=𝒇𝟎=50 Hz,其虛數部的值是 𝑨=−1。所以,振幅值|𝑿(𝒇)|=1@50 Hz相位角[𝑿(𝒇)]= −90@50 Hz實數部 𝑹𝑬[𝑿(𝒇)]= 0@50 Hz虛數部𝑰𝑴[𝑿(𝒇)]= −1@50 Hz

3.      常數波DC (Direct Current)𝒙(𝒕)時間波形」數學方程式:𝒙(𝒕)=𝑨。其𝑿(𝒇)傅立葉頻譜」數學方程式:𝑿(𝒇)=𝑨𝜹(𝒇),是純實數,在𝒇=𝟎,其實數部的值是𝑨=5。所以,振幅值|𝑿(𝒇)|=5@0 Hz相位角[𝑿(𝒇)]= 0@0 Hz實數部 𝑹𝑬[𝑿(𝒇)]=5@0 Hz虛數部𝑰𝑴[𝑿(𝒇)]=0@0 Hz

 

Cosine波及Sine波,兩者之間,𝑿(𝒇)傅立葉頻譜」最主要的差異,說明如下:

 

1.      振幅值 |𝑿(𝒇)|:峰值(peak)會出現在Cosine波及Sine波的頻率𝒇𝟎位置。而振幅值|𝑿(𝒇)|Cosine波及Sine波的是振幅值𝑨|𝑿(𝒇)| = 𝑨。所以,如果只看|𝑿(𝒇)| 圖示,是無法區別出,是Cosine波或Sine波。

2.      相位角[𝑿(𝒇)]Cosine波,在頻率𝒇𝟎位置,[𝑿(𝒇)]= 0。但是,Sine波,在頻率𝒇𝟎位置,[𝑿(𝒇)]= −90

3.      實數部 𝑹𝑬[𝑿(𝒇)]Cosine波,在頻率𝒇𝟎位置,𝑹𝑬[𝑿(𝒇)]= 𝑨,但是,Sine波,在頻率𝒇𝟎位置,𝑹𝑬[𝑿(𝒇)]= 0

4.      虛數部 𝑰𝑴[𝑿(𝒇)]Cosine波,在頻率𝒇𝟎位置,𝑰𝑴[𝑿(𝒇)]= 0,但是,Sine波,在頻率𝒇𝟎位置,𝑰𝑴[𝑿(𝒇)]= 𝑨

 

因此,要判斷簡諧波(harmonic wave)Cosine波或Sine波,必須同時觀察振幅值 |𝑿(𝒇)|以及相位角[𝑿(𝒇)]的兩個圖示,或是同時觀察實數部 𝑹𝑬[𝑿(𝒇)]以及虛數部 𝑰𝑴[𝑿(𝒇)]的兩個圖示。如果,是取振幅值 |𝑿(𝒇)|以及相位角[𝑿(𝒇)]的圖示,同時繪製,一起呈現,稱之為波德圖(Bode plot)

 

對於𝒙(𝒕)時間波形」是常數波DC (Direct Current)信號,其𝑿(𝒇)傅立葉頻譜」,會出現在頻率𝒇=𝟎位置,|𝑿(𝒇)| = 𝑨𝑹𝑬[𝑿(𝒇)]= 𝑨,而[𝑿(𝒇)]= 0𝑰𝑴[𝑿(𝒇)]= 0

 

有了以上對Cosine波、Sine波、以及常數波DC,在𝒙(𝒕)時間波形」與𝑿(𝒇)傅立葉頻譜」的關係,就可以來解讀1𝒙(𝒕)𝑿(𝒇)之關係。

 

波德圖(Bode plot),就是觀察振幅值 |𝑿(𝒇)|以及相位角[𝑿(𝒇)]的圖示,說明如下:

 

1.      𝒇=0 Hz|𝑿(𝒇)| = 𝑨 =5[𝑿(𝒇)]= 0。所以,可以確認:𝒙(𝒕)時間波形」有一個DC常數波,其DC振幅值𝑨 =5

2.      𝒇=𝒇𝟎=50 Hz:因為, |𝑿(𝒇)| = 𝑨 =1[𝑿(𝒇)]= −90。所以,可以確認:𝒙(𝒕)時間波形」有一個Sine波,其振幅值𝑨 =1,頻率𝒇𝟎=50 Hz

3.      𝒇=𝒇𝟎=100 Hz:因為, |𝑿(𝒇)| = 𝑨 =1[𝑿(𝒇)]= 0。所以,可以確認:𝒙(𝒕)時間波形」有一個Cosine波,其振幅值𝑨 =1,頻率𝒇𝟎=100 Hz

 

另外,也可以觀察實數部 𝑹𝑬[𝑿(𝒇)]以及虛數部 𝑰𝑴[𝑿(𝒇)]的圖示,說明如下:

 

1.      𝒇=0 Hz𝑹𝑬[𝑿(𝒇)]= 𝑨=5𝑰𝑴[𝑿(𝒇)]= 0。所以,可以確認:𝒙(𝒕)時間波形」有一個DC常數波,其DC振幅值𝑨 =5

2.      𝒇=𝒇𝟎=50 Hz:因為, 𝑹𝑬[𝑿(𝒇)]= 0𝑰𝑴[𝑿(𝒇)]= 𝑨=−1。所以,可以確認:𝒙(𝒕)時間波形」有一個Sine波,其振幅值𝑨 =1,頻率𝒇𝟎=50 Hz

3.      𝒇=𝒇𝟎=100 Hz:因為, 𝑹𝑬[𝑿(𝒇)]= 𝑨 =1𝑰𝑴[𝑿(𝒇)]=0。所以,可以確認:𝒙(𝒕)時間波形」有一個Cosine波,其振幅值𝑨 =1,頻率𝒇𝟎=100 Hz

 

綜合一下這個單元的討論,主要在說明𝒙(𝒕)時間波形」與𝑿(𝒇)傅立葉頻譜」的關係,總結如下:

 

1.      參閱2:分別是餘弦波(Cosine)正弦波(Sine)常數波DC (Direct Current)信號的𝑿(𝒇)傅立葉頻譜」,透過4個圖示:|𝑿(𝒇)|[𝑿(𝒇)]𝑹𝑬[𝑿(𝒇)]𝑰𝑴[𝑿(𝒇)],各別的解析,可以知道這三個波形的𝑿(𝒇)特徵。

2.      參閱1:對一個量測到的、數位化的、複雜的𝒙(𝒕)時間波形」,經FFT數值運算,取得對應𝒙(𝒕)𝑿(𝒇)傅立葉頻譜」。可以由𝑿(𝒇)4個圖示:|𝑿(𝒇)|[𝑿(𝒇)]𝑹𝑬[𝑿(𝒇)]𝑰𝑴[𝑿(𝒇)],解析出𝒙(𝒕)的頻率組成。分別是由餘弦波(Cosine)正弦波(Sine)常數波DC (Direct Current)的三個信號所組成的。在實務上的振動或噪音量測的信號,是各種頻率的組成,透過FFT,將可以解析出對應的頻率振幅值相位角實數部虛數部,這就是FFT分析的主要目的與功能。

 

以上個人看法,請多指教!

 

王栢村

2024.06.10 

文章粉絲團連

YouTube影片連結 

訂閱電子報 

11.快速傅立葉轉換檢查(FFT check)𝒙(𝒕)𝑿(𝒇)的關係

Figure 1. 1. Fast Fourier transform (FFT) Checkrelation between 𝒙(𝒕) and 𝑿(𝒇)

2、餘弦波/正弦波/DC信號的傅立葉頻譜有甚麼特徵?
Figure 2. Fourier spectrum
𝑿(𝒇) of Cosine, Sine, and DC signals