使用 Fourier Transform 可以對待測訊號進行頻率分解(對照:AC sweep 或頻率響應 Bode plot 的對象為電路系統,用以觀察電路對不同輸入頻率的輸出響應)。由於電腦的記憶體有限,無法對無限範圍進行積分運算,故改採用 Fast Fourier Transform 進行近似。本實驗與模擬的重點在於觀察訊號組成的頻率成分,及其在通過電路前後的變化。
利用 LTspice 觀察 sine 訊號的 FFT 波形。模擬時間長度分別有:1 單位時間、10 單位時間、100 單位時間。比較不同時間長度,FFT 計算結果有何差別?
先產生 Time-domain 波形,在波形視窗內任意位置,點擊右鍵,於選單中選擇 View -> FFT
選擇 FFT 運算對象
設定 Windowing Function (常用:Hamming、Flat Top),此處影響頻率解析度、magnitude解析度
點擊 OK
對於 FFT 演算法,提供計算的樣本點數量越多,轉換出來的波形就越接近 FT 的結果,但是有可能造成記憶體不足或計算緩慢的後遺症。需要視情況決定要產生多少樣本點進行轉換。