2. 傅里葉 Fourier
2.1. 傅里葉級數
2.1.1. 矢量正交
兩正交矢量的內積爲零 : V 1 ⃗ ⋅ V 2 ⃗ = ∣ V 1 ∣ ⋅ ∣ V 2 ∣ cos 9 0 ∘ = 0 \vec{V_1} \cdot \vec{V_2} = \lvert V_1 \rvert \cdot \lvert V_2\rvert \cos 90^\circ = 0 V 1 ⋅ V 2 = ∣ V 1 ∣ ⋅ ∣ V 2 ∣ cos 9 0 ∘ = 0
正交矢量集 : 由兩兩正交的矢量組成的矢量集合。
矢量正交分解 : 任意 N N N 維矢量可有 N N N 維度 正交座標系表示:
V ⃗ = c 1 V 1 ⃗ + c 2 V 2 ⃗ + ⋯ + c r V r ⃗ + ⋯ + c n V n ⃗ , ( V i ⋅ V j = 0 , i ≠ j ) \vec{V} = c_1\vec{V_1} + c_2\vec{V_2} + \cdots + c_r\vec{V_r} + \cdots + c_n \vec{V_n}, \, (V_i \cdot V_j = 0, \, i \neq j) V = c 1 V 1 + c 2 V 2 + ⋯ + c r V r + ⋯ + c n V n , ( V i ⋅ V j = 0 , i = j )
c r = ∣ V ∣ cos θ r ∣ V r ∣ = V ⃗ ⋅ V r ⃗ V r ⃗ ⋅ V r ⃗ c_r =\frac{\lvert V \rvert \cos \theta_r}{\lvert V_r \rvert} = \frac{\vec{V} \cdot \vec{V_r}}{\vec{V_r}\cdot\vec{V_r}} c r = ∣ V r ∣ ∣ V ∣ cos θ r = V r ⋅ V r V ⋅ V r
2.1.2. 信號正交
定義 : 在 ( t 1 , t 2 ) (t_1,t_2) ( t 1 , t 2 ) 區間的兩個函數 φ 1 ( t ) \varphi_1(t) φ 1 ( t ) 和 φ 2 ( t ) \varphi_2(t) φ 2 ( t ) , 若滿足
∫ t 1 t 2 φ 1 ( t ) φ 2 ∗ ( t ) d t = 0 , (兩函數的內積爲0) \int_{t_1}^{t_2} \varphi_1(t) \varphi_2^* (t)d t = 0, \, \text{(兩函數的內積爲0)} ∫ t 1 t 2 φ 1 ( t ) φ 2 ∗ ( t ) d t = 0 , ( 兩函數的內積爲 0)
則稱 φ 1 ( t ) \varphi_1(t) φ 1 ( t ) 和 φ 2 ( t ) \varphi_2(t) φ 2 ( t ) 在區間 ( t 1 , t 2 ) (t_1, t_2) ( t 1 , t 2 ) 內正交
實函數正交 ∫ t 1 t 2 φ 1 ( t ) φ 2 ( t ) d t = 0 , (兩函數的內積爲0) \int_{t_1}^{t_2} \varphi_1(t) \varphi_2 (t)d t = 0, \, \text{(兩函數的內積爲0)} ∫ t 1 t 2 φ 1 ( t ) φ 2 ( t ) d t = 0 , ( 兩函數的內積爲 0)
正交函數集 : 若 n n n 個函數 φ 1 ( t ) , φ 2 ( t ) , ⋯ , φ n ( t ) \varphi_1(t), \varphi_2(t), \cdots , \varphi_n(t) φ 1 ( t ) , φ 2 ( t ) , ⋯ , φ n ( t ) 構成一個函數集, 當這些函數在區間 ( t 1 , t 2 ) (t_1,t_2) ( t 1 , t 2 ) 內滿足
∫ t i t j φ 1 ( t ) φ 2 ∗ ( t ) d t = { 0 , i ≠ j K j ≠ 0 , i = j \begin{aligned}\int_{t_i}^{t_j} \varphi_1(t) \varphi_2^* (t)d t ={\begin{cases} 0,\, & i\neq j \\ K_j \neq 0 , \, & i=j \end{cases}}\end{aligned} ∫ t i t j φ 1 ( t ) φ 2 ∗ ( t ) d t = { 0 , K j = 0 , i = j i = j
則稱此函數爲函數集在區間 ( t 1 , t 2 ) (t_1,t_2) ( t 1 , t 2 ) 上的正交函數集。
若 K i = 1 K_i= 1 K i = 1 , 稱爲標準正交函數集。
完備正交函數集 : 如果在正交函數集 { φ 1 ( t ) , φ 2 ( t ) , ⋯ , φ n ( t ) } \{ \varphi_1(t), \varphi_2(t), \cdots , \varphi_n(t) \} { φ 1 ( t ) , φ 2 ( t ) , ⋯ , φ n ( t ) } 之外,不存在任何函數 φ ( t ) ( ≠ 0 ) \varphi(t) (\neq0) φ ( t ) ( = 0 ) 滿足
∫ t 1 t 2 φ ( t ) φ i ∗ ( t ) d t = 0 , ( i = 1 , 2 , ⋯ , n ) \int_{t_1}^{t_2} \varphi(t) \varphi_i^* (t)d t = 0, \, (i = 1,2,\cdots, n) ∫ t 1 t 2 φ ( t ) φ i ∗ ( t ) d t = 0 , ( i = 1 , 2 , ⋯ , n )
則稱此函數集爲完備正交函數集。
信號的正交分解 : 設由 n n n 個函數 φ 1 ( t ) , φ 2 ( t ) , ⋯ , φ n ( t ) \varphi_1(t), \varphi_2(t), \cdots, \varphi_n(t) φ 1 ( t ) , φ 2 ( t ) , ⋯ , φ n ( t ) 在區間 ( t 1 , 2 ) (t_1,_2) ( t 1 , 2 ) 構成一個正交函數空間。將任一函數 f ( t ) f(t) f ( t ) 用這 n n n 個正交函數的線性組合來近似, 可表示爲
f ( t ) ≈ C 1 φ 1 ( t ) + C 2 φ 2 ( t ) + ⋯ + C i φ i ( t ) + ⋯ + C n φ n ( t ) = ∑ j = 1 n C j φ j ( t ) f(t) \approx C_1\varphi_1(t) + C_2\varphi_2(t) + \cdots + C_i\varphi_i(t) + \cdots + C_n\varphi_n(t) = \displaystyle \sum^{n}_{j=1} C_j \varphi_j(t) f ( t ) ≈ C 1 φ 1 ( t ) + C 2 φ 2 ( t ) + ⋯ + C i φ i ( t ) + ⋯ + C n φ n ( t ) = j = 1 ∑ n C j φ j ( t )
使誤差的均方誤差 ε 2 ‾ = 1 t 2 − t 1 ∫ t 1 t 2 [ f ( t ) − ∑ j = 1 n C j φ k ( t ) ] 2 d t \overline{\varepsilon^2} = \displaystyle \frac{1}{t_2-t_1} \int_{t_1}^{t_2}\big[f(t)-\sum^n_{j=1} C_j\varphi_k(t)\big]^2 dt ε 2 = t 2 − t 1 1 ∫ t 1 t 2 [ f ( t ) − j = 1 ∑ n C j φ k ( t ) ] 2 d t 最小,
要令 ∂ ε 2 ‾ ∂ C i = 0 \displaystyle\frac{\partial\overline{\varepsilon^2}}{\partial C_i} = 0 ∂ C i ∂ ε 2 = 0 即
ε 2 ‾ = 1 t 2 − t 1 [ ∫ t 1 t 2 f 2 ( t ) d t − ∑ j = 1 n ∫ t 1 t 2 [ C j φ j ( t ) ] 2 d t ] ≥ 0 \displaystyle\overline{\varepsilon^2} = \frac{1}{t_2-t_1}\Big[\int^{t_2}_{t_1} f^2(t)dt - \sum^n_{j=1} \int^{t_2}_{t_1}\big[C_j\varphi_j(t)\big]^2dt\Big]\geq0 ε 2 = t 2 − t 1 1 [ ∫ t 1 t 2 f 2 ( t ) d t − j = 1 ∑ n ∫ t 1 t 2 [ C j φ j ( t ) ] 2 d t ] ≥ 0
可知 在正交函數去近似 f ( t ) f(t) f ( t ) 時, 所取的項數越多, 即 n n n 越大, 則均方誤差越小。當 n → ∞ n\to\infty n → ∞ 時 (完備正交函數集), 均方誤差爲零。
廣義傅里葉係數 :
複變函數: C i = ∫ t 1 t 2 f ( t ) φ i ∗ ( t ) d t ∫ t 1 t 2 φ i ( t ) φ i ∗ ( t ) d t = 1 K i ∫ t 1 t 2 f ( t ) φ i ∗ ( t ) d t C_i = \displaystyle\frac{\int^{t_2}_{t_1}f(t)\varphi_i^*(t)dt}{\int^{t_2}_{t_1}\varphi_i(t)\varphi_i^*(t)dt} = \frac{1}{K_i}\int^{t_2}_{t_1}f(t)\varphi_i^*(t)dt C i = ∫ t 1 t 2 φ i ( t ) φ i ∗ ( t ) d t ∫ t 1 t 2 f ( t ) φ i ∗ ( t ) d t = K i 1 ∫ t 1 t 2 f ( t ) φ i ∗ ( t ) d t
帕什瓦爾 Parseval 方程:
∫ t 1 t 2 f 2 ( t ) d t = ∑ i = 1 ∞ ∫ t 1 t 2 [ C i φ j ( t ) ] 2 d t \int^{t_2}_{t_1} f^2(t)dt = \sum^\infty_{i=1} \int^{t_2}_{t_1}\big[C_i\varphi_j(t)\big]^2dt ∫ t 1 t 2 f 2 ( t ) d t = i = 1 ∑ ∞ ∫ t 1 t 2 [ C i φ j ( t ) ] 2 d t
物理意義: 在區間 ( t 1 , t 2 ) (t_1,t_2) ( t 1 , t 2 ) , 信號 f ( t ) f(t) f ( t ) 所含由的能量恆等於此信號在完備正交函數集 中各正交分量能量之和, 即 能量守恆定理 也稱 帕什瓦爾定理 。
數學本質: 矢量空間信號正交變換的範數不變性。
2.1.3. 三角函形式
三角函數集 { 1 , cos ( n Ω t ) , sin ( n Ω t ) , n = 1 , 2 , ⋯ } \{ 1, \cos(n\Omega t), \sin(n\Omega t), n = 1,2,\cdots\} { 1 , cos ( n Ω t ) , sin ( n Ω t ) , n = 1 , 2 , ⋯ }
三角形式的傅里葉級數: 設週期信號爲 f ( t ) f(t) f ( t ) , 其週期爲 T T T , 角頻率爲 Ω = 2 π / T \Omega = 2\pi/T Ω = 2 π / T , 當滿足 Dirichlet 狄裏赫利 條件時, 可展開爲
f ( t ) = a 0 2 + ∑ n = 1 ∞ a n cos ( n Ω t ) + ∑ n = 1 ∞ b n sin ( n Ω t ) 合併 n 次正餘弦分量 → f ( t ) = A 0 2 + ∑ n = 1 ∞ A n cos ( n Ω t + φ n ) { A n = a n 2 + b n 2 φ n = − arctan b n a n { a n = A n cos φ n b n = − A n sin φ n \begin{aligned}f(t) = \displaystyle \frac{a_0}{2} + \sum^\infty_{n=1} a_n \cos(n\Omega t) + \sum^\infty_{n=1} b_n \sin(n\Omega t) \\ \text{合併 n 次正餘弦分量} \to f(t) = \frac{A_0}{2} + \sum^\infty_{n=1} A_n \cos\big(n\Omega t + \varphi_n\big) \\ \begin{cases} A_n & = \sqrt{a^2_n + b^2_n} \\ \varphi_n & = - \arctan \frac{b_n}{a_n} \end{cases} \begin{cases} a_n & = A_n \cos \varphi_n \\ b_n & = - A_n \sin \varphi_n \end{cases} \end{aligned} f ( t ) = 2 a 0 + n = 1 ∑ ∞ a n cos ( n Ω t ) + n = 1 ∑ ∞ b n sin ( n Ω t ) 合併 n 次正餘弦分量 → f ( t ) = 2 A 0 + n = 1 ∑ ∞ A n cos ( n Ω t + φ n ) { A n φ n = a n 2 + b n 2 = − arctan a n b n { a n b n = A n cos φ n = − A n sin φ n
係數 a n , b n a_n, b_n a n , b n 稱爲傅里葉係數
直流分量係數: a 0 2 = 1 T ∫ − T 2 T 2 f ( t ) d t \displaystyle\frac{a_0}{2} = \frac{1}{T}\int^{\frac{T}{2}}_{-\frac{T}{2}}f(t)dt 2 a 0 = T 1 ∫ − 2 T 2 T f ( t ) d t
餘弦分量係數: a n = 2 T ∫ − T 2 T 2 f ( t ) cos ( n Ω t ) d t \displaystyle a_n = \frac{2}{T}\int^{\frac{T}{2}}_{-\frac{T}{2}}f(t)\cos(n\Omega t)dt a n = T 2 ∫ − 2 T 2 T f ( t ) cos ( n Ω t ) d t
正弦分量係數: b n = 2 T ∫ − T 2 T 2 f ( t ) sin ( n Ω t ) d t \displaystyle b_n = \frac{2}{T}\int^{\frac{T}{2}}_{-\frac{T}{2}}f(t)\sin(n\Omega t)dt b n = T 2 ∫ − 2 T 2 T f ( t ) sin ( n Ω t ) d t
直流分量 A 0 / 2 A_0/2 A 0 / 2 , 基波 (一次諧波) A 1 cos ( Ω t + φ 1 ) A_1 \cos(\Omega t + \varphi_1) A 1 cos ( Ω t + φ 1 ) , n次諧波 A n cos ( n Ω t + φ n ) A_n \cos(n \Omega t + \varphi_n) A n cos ( n Ω t + φ n )
Dirichlet 狄裏赫利 條件 :
f(x) must absolutely integrable over a period. 在單個週期內絕對可積
∫ 0 T ∣ f ( t ) ∣ d t < ∞ \int^T_0 \lvert f(t) \rvert dt < \infty ∫ 0 T ∣ f ( t ) ∣ d t < ∞
f(x) must have a finite number of exterma in any given interval, i.e. there must be a finite number of maxima and minima in the interval. 在一個週期內,函數有有限個極大值或極小值。
f(x) must have a finite number of discontinues in any given interval, however the discontinuity cannot be infinite. 函數在任意有限區間內連續,或只有有限個第一類間斷點
f(x) must be bounded.
諧波特性:
f ( t ) f(t) f ( t ) 爲偶函數 ( f ( t ) = f ( − t ) ) \big(f(t)=f(-t)\big) ( f ( t ) = f ( − t ) ) 時,b n = 0 b_n = 0 b n = 0 展開爲餘弦 級數
f ( t ) f(t) f ( t ) 爲奇函數 ( f ( t ) = − f ( − t ) ) \big(f(t)=-f(-t)\big) ( f ( t ) = − f ( − t ) ) 時,a n = 0 a_n = 0 a n = 0 展開爲正弦 級數
f ( t ) f(t) f ( t ) 爲奇諧函數 ( f ( t ) = − f ( t ± T / 2 ) ) \big(f(t)=-f(t\pm T/2)\big) ( f ( t ) = − f ( t ± T / 2 ) ) 時,a i = b i = 0 , ( i = 0 , 2 , 4 , ⋯ ) a_i= b_i = 0, \, (i=0,2,4,\cdots) a i = b i = 0 , ( i = 0 , 2 , 4 , ⋯ ) 展開級數只含奇次諧波分量,不含偶次諧波分量。
f ( t ) f(t) f ( t ) 爲偶諧函數 ( f ( t ) = f ( t ± T / 2 ) ) \big(f(t)=f(t\pm T/2)\big) ( f ( t ) = f ( t ± T / 2 ) ) 時,a i = b i = 0 , ( i = 1 , 3 , 5 , ⋯ ) a_i= b_i = 0, \, (i=1,3,5,\cdots) a i = b i = 0 , ( i = 1 , 3 , 5 , ⋯ ) 展開級數只含偶次諧波分量,不含奇次諧波分量。
例:圖示方波信號f(t) 爲奇諧函數 展開爲傅里葉級數
解得: f ( t ) = 0 + 4 π ∑ i = 0 n [ 1 1 + 2 i sin ( ( 1 + 2 i ) Ω t ) ] , Ω = 2 π T , T = 2 \displaystyle f(t) = 0 + \frac{4}{\pi} \sum^n_{i=0}\big[\frac{1}{1+2i}\sin{\big((1+2i)\Omega t\big)}\big], \, \Omega = \frac{2\pi}{T}, \, T=2 f ( t ) = 0 + π 4 i = 0 ∑ n [ 1 + 2 i 1 sin ( ( 1 + 2 i ) Ω t ) ] , Ω = T 2 π , T = 2
吉布斯現象 : 在有限項 傅里葉級數表示有間斷點 的信號時, 在間斷點附近不可避免的會出現震盪 和超調量 。超調量的幅度不會隨所取項數的增加而減小。只是隨着項數的增多, 震盪頻率變高, 並向間斷點處壓縮, 從而使它所佔有的能量減小。當選取的項數很大時, 該超調量趨近於一個常數, 大約等於總跳變值的9% , 並從間斷點開始以起伏震盪的形式逐漸衰減下去。
2.1.4. 指數形式
歐拉公式 Euler’s formula : e ± j t = cos ( t ) ± j sin ( t ) e^{\pm jt} = \cos(t) \pm j\sin(t) e ± j t = cos ( t ) ± j sin ( t )
指數形式 : 利用歐拉公式可得
f ( t ) = A 0 2 + ∑ n = 1 ∞ A n cos ( n Ω t + φ n ) = 1 2 ∑ n = − ∞ ∞ A n e j φ n e j n Ω t = ∑ n = − ∞ ∞ e j n Ω t F n , ( F n = 1 2 A n e j φ n = ∣ F n ∣ e j φ n = 1 2 ( a n − j b n ) ) \begin{aligned}\displaystyle f(t) & = \frac{A_0}{2} + \sum^\infty_{n=1} A_n \cos\big(n\Omega t + \varphi_n\big)\\ & = \frac{1}{2}\sum^{\infty}_{n=-\infty} A_n e^{j\varphi_n}e^{jn\Omega t} \\ & = \sum^{\infty}_{n=-\infty}e^{jn\Omega t} F_n, \, \big(F_n = \frac{1}{2} A_n e^{j\varphi_n} = \lvert F_n \rvert e^{j\varphi_n} = \frac{1}{2}(a_n-j b_n)\big) \end{aligned} f ( t ) = 2 A 0 + n = 1 ∑ ∞ A n cos ( n Ω t + φ n ) = 2 1 n = − ∞ ∑ ∞ A n e j φ n e j n Ω t = n = − ∞ ∑ ∞ e j n Ω t F n , ( F n = 2 1 A n e j φ n = ∣ F n ∣ e j φ n = 2 1 ( a n − j b n ) )
復傅里葉係數 簡稱 傅里葉係數 爲 F n F_n F n :
利用歐拉公式可得 F n = 1 T ∫ − T 2 T 2 f ( t ) e − j n Ω t d t \displaystyle F_n = \frac{1}{T} \int^{\frac{T}{2}}_{-\frac{T}{2}} f(t) e^{-jn\Omega t} dt F n = T 1 ∫ − 2 T 2 T f ( t ) e − j n Ω t d t
2.1.5. 頻譜
頻譜分類
直流分量
幅度
相位
n
單邊譜
A 0 / 2 A_0/2 A 0 / 2
A n A_n A n
φ n \varphi_n φ n
n = 0 , 1 , 2 , ⋯ n=0,1,2,\cdots n = 0 , 1 , 2 , ⋯
多邊譜
F 0 F_0 F 0
∣ F n ∣ \lvert F_n\rvert ∣ F n ∣
φ n \varphi_n φ n
n = 0 , ± 1 , ± 2 , ⋯ n=0,\pm1,\pm2,\cdots n = 0 , ± 1 , ± 2 , ⋯
∣ F n ∣ \lvert F_n \rvert ∣ F n ∣ 是 n n n 的偶 函數, 雙邊幅度譜的譜線高度爲單邊幅度譜的一半,關於縱軸對稱; 而直流分量值不變。
φ n \varphi_n φ n 是 n n n 的奇 函數,雙邊相位譜可以由單邊相位譜直接關於零點奇對稱。
2.1.6. Sa 函數
Sa ( x ) = sin ( x ) x \text{Sa}(x) = \displaystyle\frac{\sin(x)}{x} Sa ( x ) = x sin ( x )
對於脈衝幅度爲 1 1 1 , 寬度爲 τ \tau τ , 週期爲 T T T 的週期矩形脈衝 ,
F n = 1 T ∫ − T 2 T 2 f ( t ) e − j n Ω t d t = 1 T ∫ − T 2 T 2 e − j n Ω t d t = τ T Sa ( n Ω τ 2 ) \begin{aligned}F_n &= \displaystyle \frac{1}{T}\int^{\frac{T}{2}}_{-\frac{T}{2}}f(t) e^{-jn\Omega t} dt \\ &= \frac{1}{T}\int^{\frac{T}{2}}_{-\frac{T}{2}}e^{-jn\Omega t} dt \\ &= \frac{\tau}{T}\text{Sa}\big(\frac{n\Omega \tau}{2}\big)\end{aligned} F n = T 1 ∫ − 2 T 2 T f ( t ) e − j n Ω t d t = T 1 ∫ − 2 T 2 T e − j n Ω t d t = T τ Sa ( 2 n Ω τ )
用 Python 畫出 T = 4 τ , Ω = 2 π τ T=4\tau, \displaystyle\Omega=\frac{2\pi}{\tau} T = 4 τ , Ω = τ 2 π 的頻譜 F n F_n F n
import numpy as np
import matplotlib. pyplot as plt
import scipy. signal as sg
def Sa ( x) :
return np. divide( np. sin( x) , x) if x != 0 else 1
def F_n ( T, ns, tau) :
omega = 2 * np. pi/ T
return np. array( [ round ( np. divide( tau, T) * Sa( np. divide( n* omega* tau, 2 ) ) , 6 ) for n in ns] )
n = np. linspace( - 12 , 12 , 25 )
y = F_n( 8 * np. pi, n, 2 * np. pi)
plt. stem( n, y, '-' , label= 'f' , markerfmt= 'C3o' , use_line_collection= True )
plt. xticks( n[ : : 4 ] , [ fr'${i*4}\Omega$' for i in range ( - 3 , 4 ) ] )
plt. title( r'FIG. 2.1: $T=4\tau, \Omega = 2\pi/\tau$' )
plt. show( )
2.1.7. 頻譜特點
週期信號頻譜的特點
離散性: 以基頻 Ω \Omega Ω 爲間隔的若干離散譜線組成;
諧波性: 譜線僅含有基頻 Ω \Omega Ω 的整數倍分量;
收斂性: 整體趨勢減小。
T T T 不變, τ \tau τ 變小
譜線間隔 Ω \Omega Ω 不變
幅度下降
零點右移動, 兩零點間譜線數目 T / τ T/\tau T / τ 增加
τ \tau τ 不變, T T T 變大
譜線間隔 Ω \Omega Ω 變小,
幅度下降,
頻譜變密。
當 T → ∞ T \to \infty T → ∞ 時, 譜線間隔 Ω = 2 π / T → 0 \Omega = 2\pi/T \to 0 Ω = 2 π / T → 0 , 譜線幅度 → 0 \to 0 → 0 , 週期信號的離散頻譜 過渡爲非週期信號 的連續頻譜 。
頻譜密度函數:
F n = 1 T ∫ − T 2 T 2 f ( t ) e − j n Ω t d t T → ∞ 時 Ω → d Ω (無窮小量) n Ω → ω (離散 → 連續) F ( j ω ) = lim T → ∞ F n T (單位頻率上的頻譜) = lim T → ∞ ∫ − T 2 T 2 f ( t ) e − j n Ω t d t = ∫ − ∞ ∞ f ( t ) e − j ω t d t \begin{aligned}F_n &= \displaystyle \frac{1}{T}\int^{\frac{T}{2}}_{-\frac{T}{2}}f(t) e^{-jn\Omega t} dt \\
T & \to \infty \, \text{時} \\
\Omega & \to d \Omega \; \text{(無窮小量)} \\
n\Omega &\to \omega \; \text{(離散}\to \text{連續)} \\
F(j\omega) & = \lim_{T\to\infty} F_nT \; \text{(單位頻率上的頻譜)} \\
&= \lim_{T\to\infty}\int^{\frac{T}{2}}_{-\frac{T}{2}}f(t) e^{-jn\Omega t} dt \\
&=\int^{\infty}_{-\infty} f(t) e^{-j\omega t} dt \end{aligned} F n T Ω n Ω F ( j ω ) = T 1 ∫ − 2 T 2 T f ( t ) e − j n Ω t d t → ∞ 時 → d Ω ( 無窮小量 ) → ω ( 離散 → 連續 ) = T → ∞ lim F n T ( 單位頻率上的頻譜 ) = T → ∞ lim ∫ − 2 T 2 T f ( t ) e − j n Ω t d t = ∫ − ∞ ∞ f ( t ) e − j ω t d t
F ( j ω ) F(j\omega) F ( j ω ) 稱爲頻譜密度函數,簡稱頻譜密度 或頻譜 。
收斂性分析:
振幅是收斂的: 信號的能量主要集中在低頻分量中
收斂具有不同速度: 信號連續光滑, 幅度譜快速衰減。
方波的幅度譜 按照 1 n \frac{1}{n} n 1 緩慢衰減
三角波的幅度譜 按照 1 n 2 \frac{1}{n^2} n 2 1 緩慢衰減
2.1.8. 週期信號的功率
週期信號一般爲功率信號, 其平均功率爲:
P = 1 T ∫ − τ 2 τ 2 f 2 ( t ) d t = 1 T ∫ − τ 2 τ 2 [ A 0 2 + ∑ n = 1 ∞ A n cos ( n Ω t + φ n ) ] 2 d t = A 0 2 2 + ∑ n = 1 ∞ 1 2 A n 2 = ∣ F 0 ∣ 2 + 2 ∑ n = 1 ∞ ∣ F n ∣ 2 = ∑ n = − ∞ ∞ ∣ F n ∣ 2 \begin{aligned}P & =\frac{1}{T} \int^{\frac{\tau}{2}}_{-\frac{\tau}{2}}f^2(t)dt \\
&=\frac{1}{T} \int^{\frac{\tau}{2}}_{-\frac{\tau}{2}} \Big[ \frac{A_0}{2} + \sum^\infty_{n=1} A_n \cos\big(n\Omega t + \varphi_n\big)\Big]^2 dt \\
&= \frac{A_0}{2}^2 + \sum^\infty_{n=1} \frac{1}{2} A_n^2\\
&= \lvert F_0 \rvert ^2 + 2 \sum^\infty_{n=1} \lvert F_n\rvert^2 \\
&= \sum^\infty_{n=-\infty} \lvert F_n\rvert^2 \end{aligned} P = T 1 ∫ − 2 τ 2 τ f 2 ( t ) d t = T 1 ∫ − 2 τ 2 τ [ 2 A 0 + n = 1 ∑ ∞ A n cos ( n Ω t + φ n ) ] 2 d t = 2 A 0 2 + n = 1 ∑ ∞ 2 1 A n 2 = ∣ F 0 ∣ 2 + 2 n = 1 ∑ ∞ ∣ F n ∣ 2 = n = − ∞ ∑ ∞ ∣ F n ∣ 2
這是 帕斯瓦爾定理(Parseval’s theorem) 在傅里葉級數情況下的具體體現。
含義: 週期信號平均功率 = = = 直流和諧波分量平均功率之和。
表明: 對於週期信號, 在時域中求得的信號功率與在頻率中求得的信號功率相等。
2.1.9. 頻帶寬度
在滿足一定失真條件下, 信號可以用某段頻率範圍的信號來表示, 此頻率範圍稱爲頻段寬度。
第一個零點 (例圖 FIG 2.1 [ − 4 Ω , 4 Ω ] [-4\Omega, 4\Omega] [ − 4 Ω , 4 Ω ] ) 集中了信號 絕大部分能量 (平均功率)由頻譜的收斂性 可知,信號的功率集中在低頻段。
例圖中 第一個零點以內各分量的功率佔總功率 約 90.3%
一般把第一個零點作爲信號的頻帶寬度。記爲: B ω = 2 π τ B_\omega = \frac{2\pi}{\tau} B ω = τ 2 π or B f = 1 τ B_f = \frac{1}{\tau} B f = τ 1 寬度與脈衝成反比。
對於一般週期信號,將幅度下降爲 1 10 ∣ F n ∣ max \frac{1}{10}\lvert F_n\rvert _{\text{max}} 1 0 1 ∣ F n ∣ max 的頻率區間定義爲頻帶寬度。
系統的通頻帶 > > > 信號的帶寬,才能不失真。
2.2. 傅里葉變換
f ( t ) ⟷ F ( j ω ) f(t) \longleftrightarrow F(j\omega) f ( t ) ⟷ F ( j ω )
F ( j ω ) = ∫ − ∞ ∞ f ( t ) e − j ω t d t = F [ f ( t ) ] F(j\omega) =\int^{\infty}_{-\infty} f(t) e^{-j\omega t} dt = \mathfrak{F}\big[f(t)\big] F ( j ω ) = ∫ − ∞ ∞ f ( t ) e − j ω t d t = F [ f ( t ) ]
f ( t ) = 1 2 π ∫ − ∞ ∞ F ( j ω ) e j ω t d ω = F − 1 [ F ( j ω ) ] f(t) =\displaystyle \frac{1}{2\pi} \int^{\infty}_{-\infty} F(j\omega) e^{j\omega t} d\omega = \mathfrak{F}^{-1}\big[F(j\omega)\big] f ( t ) = 2 π 1 ∫ − ∞ ∞ F ( j ω ) e j ω t d ω = F − 1 [ F ( j ω ) ]
F ( j ω ) F(j\omega) F ( j ω ) 稱爲 f ( t ) f(t) f ( t ) 的傅里葉變換
F ( j ω ) F(j\omega) F ( j ω ) 一般是複函數,寫爲
F ( j ω ) = ∣ F ( j ω ) ∣ e j φ ( ω ) F(j\omega) = \lvert F(j\omega)\rvert e^{j\varphi(\omega)} F ( j ω ) = ∣ F ( j ω ) ∣ e j φ ( ω )
∣ F ( j ω ) ∣ ∼ ω \lvert F(j\omega)\rvert \sim \omega ∣ F ( j ω ) ∣ ∼ ω 幅度頻譜,頻率 ω \omega ω 的偶函數
∣ φ ( ω ) ∣ ∼ ω \lvert \varphi(\omega)\rvert \sim \omega ∣ φ ( ω ) ∣ ∼ ω 相位頻譜,頻率 ω \omega ω 的奇函數
Remark:
函數 f ( t ) f(t) f ( t ) 的傅里葉變換存在的充分條件:
∫ − ∞ ∞ ∣ f ( t ) ∣ d t < ∞ \int^{\infty}_{-\infty} \lvert f(t)\rvert dt < \infty ∫ − ∞ ∞ ∣ f ( t ) ∣ d t < ∞
下列關係還可方便計算一些積分:
F ( 0 ) = ∫ − ∞ ∞ f ( t ) d t F(0) = \int^{\infty}_{-\infty} f(t) dt F ( 0 ) = ∫ − ∞ ∞ f ( t ) d t
f ( 0 ) = 1 2 π ∫ − ∞ ∞ F ( j ω ) d ω f(0) = \frac{1}{2\pi} \int^{\infty}_{-\infty} F(j\omega) d\omega f ( 0 ) = 2 π 1 ∫ − ∞ ∞ F ( j ω ) d ω
2.2.1. 常用函數的傅里葉變換
單邊指數函數
f ( t ) = e − α t ε ( t ) = { e − α t t > 0 0 t < 0 α > 0 \begin{aligned}
f(t) = e^{-\alpha t} \varepsilon(t) = \begin{cases} e^{-\alpha t} \; & t>0 \\ 0 \; & t<0 \end{cases}\; \alpha>0
\end{aligned} f ( t ) = e − α t ε ( t ) = { e − α t 0 t > 0 t < 0 α > 0
F ( j ω ) = 1 α + j ω \begin{aligned}
F(j\omega) = \displaystyle \frac{1}{\alpha + j\omega}
\end{aligned} F ( j ω ) = α + j ω 1
雙邊指數函數
f ( t ) = e − α ∣ t ∣ = { e − α t t > 0 e α t t < 0 α > 0 \begin{aligned}
f(t) = e^{-\alpha \lvert t\rvert} = \begin{cases} e^{-\alpha t} \; & t>0 \\ e^{\alpha t} \; & t<0 \end{cases}\; \alpha>0
\end{aligned} f ( t ) = e − α ∣ t ∣ = { e − α t e α t t > 0 t < 0 α > 0
F ( j ω ) = 2 α α 2 + ω 2 \begin{aligned}
F(j\omega) = \displaystyle \frac{2\alpha}{\alpha^2 + \omega^2}
\end{aligned} F ( j ω ) = α 2 + ω 2 2 α
門函數(矩形脈衝) g τ g_\tau g τ
g τ ( t ) = { 1 ∣ t ∣ ≤ τ 2 0 ∣ t ∣ > τ 2 \begin{aligned}
g_\tau(t) = \begin{cases}1 \; & \lvert t\rvert \leq \frac{\tau}{2} \\ 0 \; & \lvert t\rvert > \frac{\tau}{2} \end{cases}
\end{aligned} g τ ( t ) = { 1 0 ∣ t ∣ ≤ 2 τ ∣ t ∣ > 2 τ
F ( j ω ) = τ Sa ⟮ ω τ 2 ⟯ \begin{aligned}
F(j\omega) = \tau \text{Sa} \Big\lgroup \displaystyle \frac{\omega\tau}{2} \Big\rgroup
\end{aligned} F ( j ω ) = τ Sa ⎩ ⎧ 2 ω τ ⎭ ⎫
衝激函數 δ , δ ′ , δ ( n ) \delta, \delta^\prime, \delta^{(n)} δ , δ ′ , δ ( n )
f ( t ) ⟵ ⟶ F ( j ω ) δ ⟵ ⟶ 1 δ ′ ⟵ ⟶ j ω δ ( n ) ⟵ ⟶ ( j ω ) n \begin{aligned}
f(t) \longleftarrow& \longrightarrow F(j\omega) \\
\delta \longleftarrow& \longrightarrow 1 \\
\delta^\prime \longleftarrow& \longrightarrow j\omega \\
\delta^{(n)} \longleftarrow& \longrightarrow (j\omega)^n \end{aligned} f ( t ) ⟵ δ ⟵ δ ′ ⟵ δ ( n ) ⟵ ⟶ F ( j ω ) ⟶ 1 ⟶ j ω ⟶ ( j ω ) n
常數 1
1 ⟵ ⟶ 2 π δ ( ω ) \begin{aligned}1 \longleftarrow& \longrightarrow 2\pi\delta{(\omega)} \end{aligned} 1 ⟵ ⟶ 2 π δ ( ω )
符號函數
sgn ( t ) ⟵ ⟶ 2 j ω \begin{aligned}
\text{sgn}(t)\longleftarrow& \longrightarrow \frac{2}{j\omega}
\end{aligned} sgn ( t ) ⟵ ⟶ j ω 2
sgn ( t ) = { − 1 t < 0 1 t > 0 \begin{aligned}
\text{sgn}(t) = \begin{cases}-1 \; & t<0 \\ 1 \; & t>0 \end{cases}
\end{aligned} sgn ( t ) = { − 1 1 t < 0 t > 0
階躍函數 ε \varepsilon ε
ε ( t ) ⟵ ⟶ π δ ( ω ) + 1 j ω \begin{aligned}
\varepsilon(t)\longleftarrow& \longrightarrow \pi \delta(\omega) + \frac{1}{j\omega} \end{aligned} ε ( t ) ⟵ ⟶ π δ ( ω ) + j ω 1
ε ( t ) = { 0 t < 0 1 t > 0 = 1 2 + 1 2 sgn ( t ) \begin{aligned}
\varepsilon(t) = \begin{cases}0 \; & t<0 \\ 1 \; & t>0 \end{cases} \; = \frac{1}{2} + \frac{1}{2} \text{sgn}(t)
\end{aligned} ε ( t ) = { 0 1 t < 0 t > 0 = 2 1 + 2 1 sgn ( t )
2.2.2. 性質
線性性質
if f 1 ( t ) ↔ F 1 ( j ω ) f_1(t) \leftrightarrow F_1(j\omega) f 1 ( t ) ↔ F 1 ( j ω ) , f 2 ( t ) ↔ F 2 ( j ω ) f_2(t) \leftrightarrow F_2(j\omega) f 2 ( t ) ↔ F 2 ( j ω )
then a ⋅ f 1 + b ⋅ f 2 ↔ a ⋅ F 1 + b ⋅ F 2 a\cdot f_1 + b\cdot f_2 \leftrightarrow a\cdot F_1 + b \cdot F_2 a ⋅ f 1 + b ⋅ f 2 ↔ a ⋅ F 1 + b ⋅ F 2
奇偶性
if f ( t ) ↔ F ( j ω ) f(t) \leftrightarrow F(j\omega) f ( t ) ↔ F ( j ω )
then f ( − t ) ↔ F ( − j ω ) f(-t) \leftrightarrow F(-j\omega) f ( − t ) ↔ F ( − j ω )
若f ( t ) f(t) f ( t ) 爲實偶函數, F ( j ω ) F(j\omega) F ( j ω ) 爲實偶函數
若f ( t ) f(t) f ( t ) 爲實奇函數, F ( j ω ) F(j\omega) F ( j ω ) 爲實奇函數
尺度變換
if f ( t ) ↔ F ( j ω ) f(t) \leftrightarrow F(j\omega) f ( t ) ↔ F ( j ω )
then f ( α t ) ↔ 1 ∣ α ∣ F ( j ω α ) , α f(\alpha t) \leftrightarrow \frac{1}{\lvert \alpha \rvert}F(j\frac{\omega}{\alpha}), \alpha f ( α t ) ↔ ∣ α ∣ 1 F ( j α ω ) , α 爲非零實數
0 < α < 1 0<\alpha<1 0 < α < 1 時域擴展,頻帶壓縮
α > 1 \alpha>1 α > 1 時域壓縮,頻域擴展 α \alpha α 倍
Remark:
信號的持續時間與信號佔有頻帶成反比,有時爲加速信號的傳遞,要將信號持續時間壓縮,則要以展開頻帶爲代價。
對稱性
if f ( t ) ↔ F ( j ω ) , ( t → − ω , ω → t ) f(t) \leftrightarrow F(j\omega), (\; t\to -\omega, \; \omega \to t) f ( t ) ↔ F ( j ω ) , ( t → − ω , ω → t )
then F ( j t ) ↔ 2 π f ( − ω ) F(j t) \leftrightarrow 2\pi f(-\omega) F ( j t ) ↔ 2 π f ( − ω )
時移性 t 0 t_0 t 0
if f ( t ) ↔ F ( j ω ) f(t) \leftrightarrow F(j\omega) f ( t ) ↔ F ( j ω )
then f ( t ± t 0 ) ↔ e ± j ω t 0 F ( j ω ) , t 0 f(t \pm t_0) \leftrightarrow e^{\pm j \omega t_0}F(j\omega), \; t_0 f ( t ± t 0 ) ↔ e ± j ω t 0 F ( j ω ) , t 0 爲實常數
if F ( j ω ) = ∣ F ( j ω ) ∣ e j φ ( ω ) F(j\omega) = \lvert F(j\omega)\rvert e^{j \varphi(\omega)} F ( j ω ) = ∣ F ( j ω ) ∣ e j φ ( ω )
then f ( t ± t 0 ) ↔ ∣ F ( j ω ) ∣ e j [ φ ( ω ) ± ω t 0 ] , t 0 f(t \pm t_0) \leftrightarrow \lvert F(j\omega)\rvert e^{j[\varphi(\omega)\pm \omega t_0]}, \; t_0 f ( t ± t 0 ) ↔ ∣ F ( j ω ) ∣ e j [ φ ( ω ) ± ω t 0 ] , t 0 爲實常數
Remark:
幅度頻譜無變化,隻影響相位頻譜,相移 ± ω t 0 \pm \omega t_0 ± ω t 0
頻移性 ω 0 \omega_0 ω 0
if f ( t ) ↔ F ( j ω ) f(t) \leftrightarrow F(j\omega) f ( t ) ↔ F ( j ω )
then e ∓ j ω 0 t f ( t ) ↔ F [ j ( ω ± ω 0 ) ] , ω 0 e^{\mp j\omega_0 t}f(t)\leftrightarrow F\big[j(\omega\pm\omega_0)\big], \; \omega_0 e ∓ j ω 0 t f ( t ) ↔ F [ j ( ω ± ω 0 ) ] , ω 0 爲實常數。
頻移特性的實質是頻譜搬移 ,它是通信理論中信號調製 與解調 的理論基礎。
cos ( ω 0 t ) \cos(\omega_0 t) cos ( ω 0 t ) 調製信號——載波
ω 0 \omega_0 ω 0 調製頻率 —— 載頻
2.2.3. 卷積定理
時域卷積:
if f 1 ( t ) ↔ F 1 ( j ω ) , f 2 ( t ) ↔ F 2 ( j ω ) f_1(t) \leftrightarrow F_1(j\omega), \;f_2(t) \leftrightarrow F_2(j\omega) f 1 ( t ) ↔ F 1 ( j ω ) , f 2 ( t ) ↔ F 2 ( j ω )
then f 1 ( t ) ⋆ f 2 ( t ) ⟷ F 1 ( j ω ) F 2 ( j ω ) f_1(t) \star f_2(t) \longleftrightarrow F_1(j\omega) F_2(j\omega) f 1 ( t ) ⋆ f 2 ( t ) ⟷ F 1 ( j ω ) F 2 ( j ω )
頻域卷積:
if f 1 ( t ) ↔ F 1 ( j ω ) , f 2 ( t ) ↔ F 2 ( j ω ) f_1(t) \leftrightarrow F_1(j\omega), \;f_2(t) \leftrightarrow F_2(j\omega) f 1 ( t ) ↔ F 1 ( j ω ) , f 2 ( t ) ↔ F 2 ( j ω )
then f 1 ( t ) f 2 ( t ) ⟷ 1 2 π F 1 ( j ω ) ⋆ F 2 ( j ω ) \displaystyle f_1(t) f_2(t) \longleftrightarrow \frac{1}{2\pi}F_1(j\omega)\star F_2(j\omega) f 1 ( t ) f 2 ( t ) ⟷ 2 π 1 F 1 ( j ω ) ⋆ F 2 ( j ω )
2.2.4. 微積分特性
時域微分:
f ( n ) ( t ) ⟷ ( j ω ) n F ( j ω ) f^{(n)} (t) \longleftrightarrow (j\omega)^n F(j\omega) f ( n ) ( t ) ⟷ ( j ω ) n F ( j ω )
時域積分:
∫ − ∞ t f ( x ) d x ⟷ π F ( 0 ) δ ( ω ) + F ( j ω ) j ω F ( 0 ) = F ( j ω ) ∣ ω = 0 = ∫ − ∞ ∞ f ( t ) d t \begin{aligned}\displaystyle \int^{t}_{-\infty} f(x) dx \longleftrightarrow \pi F(0)\delta(\omega) + \frac{F(j\omega)}{j\omega} \\ F(0) = F(j\omega)\Big\vert_{\omega = 0} = \int^{\infty}_{-\infty}f(t)dt \end{aligned} ∫ − ∞ t f ( x ) d x ⟷ π F ( 0 ) δ ( ω ) + j ω F ( j ω ) F ( 0 ) = F ( j ω ) ∣ ∣ ∣ ω = 0 = ∫ − ∞ ∞ f ( t ) d t
頻域微分:
( − j t ) n f ( t ) ⟷ F ( n ) ( j ω ) (-jt)^n f (t) \longleftrightarrow F^{(n)}(j\omega) ( − j t ) n f ( t ) ⟷ F ( n ) ( j ω )
頻域積分:
π f ( 0 ) δ ( t ) + f ( t ) − j t ⟷ ∫ − ∞ ω F ( j x ) d x f ( 0 ) = 1 2 π ∫ − ∞ ∞ F ( j ω ) d ω \begin{aligned}\displaystyle \pi f(0)\delta(t) + \frac{f(t)}{-jt} \longleftrightarrow \int^{\omega}_{-\infty}F(jx)dx \\ f(0) = \frac{1}{2\pi}\int^{\infty}_{-\infty}F(j\omega)d\omega \end{aligned} π f ( 0 ) δ ( t ) + − j t f ( t ) ⟷ ∫ − ∞ ω F ( j x ) d x f ( 0 ) = 2 π 1 ∫ − ∞ ∞ F ( j ω ) d ω
2.2.5. 能量譜
2.2.6. 信號功率
信號功率
定義: 時間 ( − ∞ , ∞ ) (-\infty, \infty) ( − ∞ , ∞ ) 區間上信號 f ( t ) f(t) f ( t ) 的平均功率。
複函數 :
P = d e f lim T → ∞ 1 T ∫ − T 2 T 2 ∣ f ( t ) ∣ 2 d t \displaystyle P \overset{def}{=} \lim_{T\to\infty} \frac{1}{T} \int^{\frac{T}{2}}_{-\frac{T}{2}} \lvert f(t) \rvert ^2 dt P = d e f T → ∞ lim T 1 ∫ − 2 T 2 T ∣ f ( t ) ∣ 2 d t
實函數 :
P = d e f lim T → ∞ 1 T ∫ − T 2 T 2 f ( t ) 2 d t \displaystyle P \overset{def}{=} \lim_{T\to\infty} \frac{1}{T} \int^{\frac{T}{2}}_{-\frac{T}{2}} f(t) ^2 dt P = d e f T → ∞ lim T 1 ∫ − 2 T 2 T f ( t ) 2 d t
如果信號功率有限,即 0 < P < ∞ 0<P<\infty 0 < P < ∞ ,信號稱爲功率有限信號,簡稱功率信號 。如週期信號等。
若信號能量 E E E 有限,則 P = 0 P=0 P = 0 ;
若信號功率 P P P 有限,則 E = ∞ E=\infty E = ∞
功率密度 功率譜
定義: ∣ F T ( j ω ) ∣ 2 / T \lvert F_T(j\omega)\rvert ^2/T ∣ F T ( j ω ) ∣ 2 / T 爲 f ( t ) f(t) f ( t ) 的功率密度函數。
解釋: 單位頻率的信號功率。
P ( ω ) = lim T → ∞ ∣ F T ( j ω ) ∣ 2 T P(\omega) = \lim_{T\to\infty} \frac{\lvert F_T(j\omega)\rvert ^2}{T} P ( ω ) = T → ∞ lim T ∣ F T ( j ω ) ∣ 2
信號的功率譜 $P (\omega) $是 ω \omega ω 的偶函數,它只取決於頻譜函數的模量,而與相位無關。
單位 : W ⋅ s W\cdot s W ⋅ s
2.2.7. 相關定理
相關函數
if f 1 ( t ) ↔ F 1 ( j ω ) , f 2 ( t ) ↔ F 2 ( j ω ) f_1(t) \leftrightarrow F_1(j\omega), \;f_2(t) \leftrightarrow F_2(j\omega) f 1 ( t ) ↔ F 1 ( j ω ) , f 2 ( t ) ↔ F 2 ( j ω )
then
F [ R 12 ( τ ) ] ⟷ F 1 ( j ω ) F 2 ∗ ( j ω ) F [ R 21 ( τ ) ] ⟷ F 1 ∗ ( j ω ) F 2 ( j ω ) \begin{aligned}\displaystyle F\big[R_{12}(\tau)\big] &\longleftrightarrow F_1(j\omega) F_2^* (j\omega) \\ F\big[R_{21}(\tau)\big] &\longleftrightarrow F_1^*(j\omega) F_2 (j\omega)\end{aligned} F [ R 1 2 ( τ ) ] F [ R 2 1 ( τ ) ] ⟷ F 1 ( j ω ) F 2 ∗ ( j ω ) ⟷ F 1 ∗ ( j ω ) F 2 ( j ω )
自相關函數:
F [ R ( τ ) ] = F ( j ω ) F ∗ ( j ω ) = ∣ F ( j ω ) ∣ 2 \begin{aligned}\displaystyle F\big[R(\tau)\big] = F(j\omega) F^* (j\omega)= \lvert F(j\omega)\rvert^2 \end{aligned} F [ R ( τ ) ] = F ( j ω ) F ∗ ( j ω ) = ∣ F ( j ω ) ∣ 2
能量譜:
R ( τ ) = F − 1 [ E ( ω ) ] , E ( ω ) = F [ R ( τ ) ] R ( τ ) ⟵ ⟶ E ( ω ) ∫ − ∞ ∞ f ( t ) f ( t − τ ) d t ⟵ ⟶ ∣ F ( j ω ) ∣ 2 \begin{aligned} R(\tau) = \mathfrak{F}^-1 \big[ E(\omega)\big], & \; E(\omega) = \mathfrak{F} \big[ R(\tau) \big]\\
R(\tau) \longleftarrow& \longrightarrow E(\omega)\\
\int^{\infty}_{-\infty}f(t)f(t-\tau)dt \longleftarrow& \longrightarrow \lvert F(j\omega) \rvert ^2\end{aligned} R ( τ ) = F − 1 [ E ( ω ) ] , R ( τ ) ⟵ ∫ − ∞ ∞ f ( t ) f ( t − τ ) d t ⟵ E ( ω ) = F [ R ( τ ) ] ⟶ E ( ω ) ⟶ ∣ F ( j ω ) ∣ 2
能量有限信號的能量譜 E ( ω ) E(\omega) E ( ω ) 與自相關函數 R ( τ ) R(\tau) R ( τ ) 是一對傅里葉變換。
信號的能量譜 E ( ω ) E (\omega) E ( ω ) 是 ω \omega ω 的偶函數,它只取決於頻譜函數的模量,而與相位無關。單位 :J ⋅ s J\cdot s J ⋅ s 。
功率譜
{ R 12 ( τ ) = lim T → ∞ [ 1 T ∫ − T 2 T 2 f 1 ( t ) f 2 ( t − τ ) d t ] R 21 ( τ ) = lim T → ∞ [ 1 T ∫ − T 2 T 2 f 1 ( t − τ ) f 2 ( t ) d t ] \begin{aligned}\begin{cases} R_{12} (\tau) &= \displaystyle\lim_{T\to\infty} \big[ \frac{1}{T} \int^{\frac{T}{2}}_{-\frac{T}{2}} f_1(t)f_2(t-\tau)dt \big] \\
R_{21} (\tau) &= \displaystyle\lim_{T\to\infty} \big[ \frac{1}{T} \int^{\frac{T}{2}}_{-\frac{T}{2}} f_1(t-\tau)f_2(t)dt \big]
\end{cases} \end{aligned} ⎩ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎧ R 1 2 ( τ ) R 2 1 ( τ ) = T → ∞ lim [ T 1 ∫ − 2 T 2 T f 1 ( t ) f 2 ( t − τ ) d t ] = T → ∞ lim [ T 1 ∫ − 2 T 2 T f 1 ( t − τ ) f 2 ( t ) d t ]
R ( τ ) = lim T → ∞ [ 1 T ∫ − T 2 T 2 f ( t ) f ( t − τ ) d t ] \begin{aligned} R (\tau) &= \displaystyle\lim_{T\to\infty} \big[ \frac{1}{T} \int^{\frac{T}{2}}_{-\frac{T}{2}} f(t)f(t-\tau)dt \big]\end{aligned} R ( τ ) = T → ∞ lim [ T 1 ∫ − 2 T 2 T f ( t ) f ( t − τ ) d t ]
F [ R ( τ ) ] = lim T → ∞ ∣ F T ( j ω ) ∣ 2 T = P ( ω ) \begin{aligned}\mathfrak{F} \big[R(\tau)\big]= \lim_{T\to\infty} \frac{\lvert F_T(j\omega)\rvert ^2}{T} = P(\omega) \\
\end{aligned} F [ R ( τ ) ] = T → ∞ lim T ∣ F T ( j ω ) ∣ 2 = P ( ω )
維納-欣欽(Wiener-Khintchine)關係 :
R ( τ ) ⟷ P ( ω ) \begin{aligned}R(\tau) \longleftrightarrow P(\omega)
\end{aligned} R ( τ ) ⟷ P ( ω )
功率有限信號的功率譜 P ( ω ) P (\omega) P ( ω ) 與自相關函數 R ( τ ) R(\tau) R ( τ ) 是一對傅里葉變換, 它們的關係 稱爲 維納-欣欽(Wiener-Khintchine)關係
2.2.8. Python 繪圖 白噪聲 white noise
對於隨機信號,由於不能直接用頻譜表示,但是可以利用自相關函數求其功率譜密度,藉助功率譜描述隨機信號的頻域特性。白噪聲是一種典型的隨機信號。
**白噪聲(white noise)**是指功率譜密度在整個頻域內均勻分佈的隨機噪聲
通信中的白噪聲主要包含三類:
無源器件,如電阻、饋線等類導體中電子布朗運動引起的熱噪聲;
有源器件,如真空電子管和半導體器件中由於電子發射的不均勻性引起的散粒噪聲;
宇宙天體輻射波對接收機形成的宇宙噪聲。(其中前兩類是主要的)
例:
白噪聲對所有的頻率其功率密度譜都是常數,
P N ( ω ) = N , − ∞ < ω < ∞ P_N(\omega) = N, \; -\infty < \omega < \infty P N ( ω ) = N , − ∞ < ω < ∞
根據維納-欣欽關係,可得白噪聲的自相關函數,
R N ( τ ) = F − 1 [ P ( ω ) ] = N δ ( τ ) R_N(\tau) = \mathfrak{F}^{-1}\big[P(\omega)\big] = N\delta(\tau) R N ( τ ) = F − 1 [ P ( ω ) ] = N δ ( τ )
可見,白噪聲信號的自相關函數是衝激信號,這表明白噪聲在各時刻取值雜亂無章,沒有任何相關性,因而對 τ ≠ 0 \tau \neq 0 τ = 0 的所有時刻 R N ( τ ) R_N(\tau) R N ( τ ) 都爲 0 0 0 ,僅在 τ = 0 \tau=0 τ = 0 時刻爲強度爲 N N N 的衝激。
Remark: 白噪聲是一種理想化的信號模型,具有無限帶寬,實際不可能存在。因爲白噪聲的平均功率爲無窮大,這在物理上是不可實現的。
P = 1 2 π ∫ − ∞ ∞ P ( ω ) d ω = 1 2 π ∫ − ∞ ∞ N d ω ⟶ ∞ P = \frac{1}{2\pi} \int^{\infty}_{-\infty} \text{P}(\omega) d\omega = \frac{1}{2\pi} \int^{\infty}_{-\infty} N d\omega \longrightarrow \infty P = 2 π 1 ∫ − ∞ ∞ P ( ω ) d ω = 2 π 1 ∫ − ∞ ∞ N d ω ⟶ ∞
然而,白噪聲在數學處理上比較方便,因此它是系統分析的有力工具。不過在工程中,只要噪聲信號保持常數功率譜的帶寬遠大於它所作用線性系統的通頻帶,那麼即可將此噪聲視爲白噪聲。
熱噪聲 和散粒噪聲 在很寬的頻率範圍內具有均勻的功率譜密度,通常可以認爲它們是白噪聲。
NFFT = 1024
Fs= 10000
t = np. linspace( 0 , ( NFFT- 1 ) / Fs, NFFT)
y = np. random. randn( NFFT)
plt. subplot( 311 )
plt. plot( t, y)
plt. grid( True )
plt. title( 'White noise wave' )
plt. subplot( 312 )
cory = np. correlate( y, y, 'full' ) [ NFFT- 200 : NFFT+ 200 + 1 ] / NFFT
lags = np. linspace( - 200 , 200 , 401 )
plt. plot( lags, cory)
plt. grid( True )
plt. title( 'White noise correlate' )
plt. subplot( 313 )
f = np. fft. fft( cory)
k = np. abs ( f)
fl = np. linspace( 0 , len ( k) - 1 , len ( k) ) * Fs/ len ( k)
plt. plot( fl, k)
plt. grid( True )
plt. title( 'White noise power spectrum' )
plt. subplots_adjust( top= 1.4 , wspace= 0.4 , hspace= 0.5 )
plt. show( )
2.2.9. 週期信號
正、餘弦信號的傅里葉變換
已知
1 ⟵ ⟶ 2 π δ ( ω ) e j ω 0 t ⟵ ⟶ 2 π δ ( ω − ω 0 ) e − j ω 0 t ⟵ ⟶ 2 π δ ( ω + ω 0 ) \begin{aligned}1 \longleftarrow& \longrightarrow 2\pi\delta{(\omega)}\\e^{j\omega_0 t} \longleftarrow& \longrightarrow 2\pi \delta (\omega - \omega_0) \\e^{-j\omega_0 t} \longleftarrow& \longrightarrow 2\pi \delta (\omega + \omega_0) \end{aligned} 1 ⟵ e j ω 0 t ⟵ e − j ω 0 t ⟵ ⟶ 2 π δ ( ω ) ⟶ 2 π δ ( ω − ω 0 ) ⟶ 2 π δ ( ω + ω 0 )
由歐拉公式和線性性質
cos ( ω 0 t ) ⟵ ⟶ π [ δ ( ω + ω 0 ) + δ ( ω − ω 0 ) ] sin ( ω 0 t ) ⟵ ⟶ j π [ δ ( ω + ω 0 ) − δ ( ω − ω 0 ) ] \begin{aligned}\cos (\omega_0 t) \longleftarrow& \longrightarrow \pi \big[ \delta(\omega + \omega_0) + \delta(\omega-\omega_0)\big] \\
\sin (\omega_0 t) \longleftarrow& \longrightarrow j\pi \big[ \delta(\omega + \omega_0) - \delta(\omega-\omega_0)\big] \end{aligned} cos ( ω 0 t ) ⟵ sin ( ω 0 t ) ⟵ ⟶ π [ δ ( ω + ω 0 ) + δ ( ω − ω 0 ) ] ⟶ j π [ δ ( ω + ω 0 ) − δ ( ω − ω 0 ) ]
一般週期信號的傅里葉變換
指數形式的傅里葉級數
f T ( t ) = ∑ n = − ∞ ∞ F n e j n Ω t f_T(t) = \sum_{n=-\infty}^{\infty} F_n e^{jn\Omega t} f T ( t ) = n = − ∞ ∑ ∞ F n e j n Ω t
復傅里葉係數
F n = 1 T ∫ − T 2 T 2 f ( t ) e − j n Ω t d t \displaystyle F_n = \frac{1}{T} \int^{\frac{T}{2}}_{-\frac{T}{2}} f(t) e^{-jn\Omega t} dt F n = T 1 ∫ − 2 T 2 T f ( t ) e − j n Ω t d t
傅里葉變換
F T ( j ω ) = F [ f T ( t ) ] = 2 π ∑ n = − ∞ ∞ F n δ ( ω − n Ω ) F_T(j\omega) = \mathfrak{F} \big[f_T(t)\big] = 2\pi \sum_{n=-\infty}^{\infty} F_n \delta (\omega- n\Omega) F T ( j ω ) = F [ f T ( t ) ] = 2 π n = − ∞ ∑ ∞ F n δ ( ω − n Ω )
週期信號 f T ( t ) f_T(t) f T ( t ) 的頻譜由衝激序列組成:
位置 : ω = n Ω \omega = n \Omega ω = n Ω (諧波頻率)
強度 : 2 π F n 2\pi F_n 2 π F n 或 Ω F 0 ( j n Ω ) \Omega
F_0(jn\Omega) Ω F 0 ( j n Ω ) (離散譜)
週期信號f(t)也可看作一時限非週期信號f0(t)的週期拓展, 即:
f T ( t ) = δ T ( t ) ⋆ f 0 ( t ) f_T(t) = \delta_T(t) \star f_0(t) f T ( t ) = δ T ( t ) ⋆ f 0 ( t )
可得公式:
F T ( j ω ) = Ω δ Ω ( ω ) F 0 ( j ω ) , ( Ω = 2 π T ) = Ω ∑ n = − ∞ ∞ F 0 ( j n Ω ) δ ( ω − n Ω ) \begin{aligned}F_T(j\omega) &= \Omega \delta_\Omega (\omega) F_0(j\omega) , \; \Big(\Omega = \frac{2\pi}{T}\Big) \\
&= \Omega \sum_{n=-\infty}^{\infty} F_0(jn\Omega) \delta (\omega- n\Omega)\end{aligned} F T ( j ω ) = Ω δ Ω ( ω ) F 0 ( j ω ) , ( Ω = T 2 π ) = Ω n = − ∞ ∑ ∞ F 0 ( j n Ω ) δ ( ω − n Ω )
同時可得:
F n = Ω 2 π F 0 ( j n Ω ) = 1 T F 0 ( j 2 n π T ) \displaystyle F_n = \frac{\Omega}{2\pi} F_0 (jn\Omega) = \frac{1}{T} F_0 \Big(j\frac{2n\pi}{T}\Big) F n = 2 π Ω F 0 ( j n Ω ) = T 1 F 0 ( j T 2 n π )
2.3.0. 常用函數的傅里葉變換匯總
f ( t ) ⟵ ⟶ F ( j ω ) F ( j t ) ⟵ ⟶ 2 π f ( − ω ) f ( α t ) ⟵ ⟶ 1 ∣ α ∣ F ( j ω α ) a ⋅ f 1 + b ⋅ f 2 ⟵ ⟶ a ⋅ F 1 + b ⋅ F 2 f ( t ± t 0 ) ⟵ ⟶ e ± j ω t 0 F ( j ω ) f ( t ± t 0 ) ⟵ ⟶ ∣ F ( j ω ) ∣ e j [ φ ( ω ) ± ω t 0 ] e ∓ j ω 0 t f ( t ) ⟵ ⟶ F [ j ( ω ± ω 0 ) ] f 1 ( t ) ⋆ f 2 ( t ) ⟵ ⟶ F 1 ( j ω ) F 2 ( j ω ) f 1 ( t ) f 2 ( t ) ⟵ ⟶ 1 2 π F 1 ( j ω ) ⋆ F 2 ( j ω ) f ( n ) ( t ) ⟵ ⟶ ( j ω ) n F ( j ω ) ∫ − ∞ t f ( x ) d x ⟵ ⟶ π F ( 0 ) δ ( ω ) + F ( j ω ) j ω ( − j t ) n f ( t ) ⟵ ⟶ F ( n ) ( j ω ) π f ( 0 ) δ ( t ) + f ( t ) − j t ⟵ ⟶ ∫ − ∞ ω F ( j x ) d x e − α t ε ( t ) ⟵ ⟶ 1 α + j ω e − α ∣ t ∣ ⟵ ⟶ 2 α α 2 + ω 2 g τ ( t ) ⟵ ⟶ τ Sa ⟮ ω τ 2 ⟯ 1 ⟵ ⟶ 2 π δ ( ω ) δ ⟵ ⟶ 1 δ ′ ⟵ ⟶ j ω δ ( n ) ⟵ ⟶ ( j ω ) n ε ( t ) ⟵ ⟶ π δ ( ω ) + 1 j ω sgn ( t ) ⟵ ⟶ 2 j ω R ( τ ) ⟵ ⟶ E ( ω ) ∫ − ∞ ∞ f ( t ) f ( t − τ ) d t ⟵ ⟶ ∣ F ( j ω ) ∣ 2 R ( τ ) ⟵ ⟶ P ( ω ) lim T → ∞ [ 1 T ∫ − T 2 T 2 f ( t ) f ( t − τ ) d t ] ⟵ ⟶ lim T → ∞ ∣ F T ( j ω ) ∣ 2 T e j ω 0 t ⟵ ⟶ 2 π δ ( ω − ω 0 ) e − j ω 0 t ⟵ ⟶ 2 π δ ( ω + ω 0 ) cos ( ω 0 t ) ⟵ ⟶ π [ δ ( ω + ω 0 ) + δ ( ω − ω 0 ) ] sin ( ω 0 t ) ⟵ ⟶ j π [ δ ( ω + ω 0 ) − δ ( ω − ω 0 ) ] f T ( t ) ⟵ ⟶ F T ( j ω ) δ T ( t ) ⋆ f 0 ( t ) ⟵ ⟶ Ω δ Ω ( ω ) F 0 ( j ω ) δ T ( t ) ⋆ f 0 ( t ) ⟵ ⟶ Ω ∑ n = − ∞ ∞ F 0 ( j n Ω ) δ ( ω − n Ω ) ∑ n = − ∞ ∞ F n e j n Ω t ⟵ ⟶ 2 π ∑ n = − ∞ ∞ F n δ ( ω − n Ω ) \begin{aligned}
\displaystyle f(t) \longleftarrow& \longrightarrow F(j\omega) \\
F(j t) \longleftarrow& \longrightarrow 2\pi f(-\omega)\\
f(\alpha t) \longleftarrow& \longrightarrow \frac{1}{\lvert \alpha \rvert}F(j\frac{\omega}{\alpha})\\
a\cdot f_1 + b\cdot f_2 \longleftarrow& \longrightarrow a\cdot F_1 + b \cdot F_2 \\
f(t \pm t_0) \longleftarrow& \longrightarrow e^{\pm j \omega t_0}F(j\omega)\\
f(t \pm t_0) \longleftarrow& \longrightarrow \lvert F(j\omega)\rvert e^{j[\varphi(\omega)\pm \omega t_0]}\\
e^{\mp j\omega_0 t}f(t)\longleftarrow& \longrightarrow F\big[j(\omega\pm\omega_0)\big]\\
f_1(t) \star f_2(t) \longleftarrow& \longrightarrow F_1(j\omega) F_2(j\omega)\\
f_1(t) f_2(t) \longleftarrow& \longrightarrow \frac{1}{2\pi}F_1(j\omega)\star F_2(j\omega)\\
f^{(n)} (t) \longleftarrow& \longrightarrow (j\omega)^n F(j\omega)\\
\int^{t}_{-\infty} f(x) dx \longleftarrow& \longrightarrow \pi F(0)\delta(\omega) + \frac{F(j\omega)}{j\omega}\\
(-jt)^n f (t) \longleftarrow& \longrightarrow F^{(n)}(j\omega)\\
\pi f(0)\delta(t) + \frac{f(t)}{-jt} \longleftarrow& \longrightarrow \int^{\omega}_{-\infty}F(jx)dx\\
e^{-\alpha t} \varepsilon(t)\longleftarrow& \longrightarrow \frac{1}{\alpha + j\omega}\\
e^{-\alpha \lvert t\rvert} \longleftarrow& \longrightarrow \frac{2\alpha}{\alpha^2 + \omega^2} \\
g_\tau(t) \longleftarrow& \longrightarrow \tau \text{Sa} \Big\lgroup \displaystyle \frac{\omega\tau}{2} \Big\rgroup\\
1 \longleftarrow& \longrightarrow 2\pi\delta{(\omega)}\\
\delta \longleftarrow& \longrightarrow 1 \\
\delta^\prime \longleftarrow& \longrightarrow j\omega \\
\delta^{(n)} \longleftarrow& \longrightarrow (j\omega)^n \\
\varepsilon(t)\longleftarrow& \longrightarrow \pi \delta(\omega) + \frac{1}{j\omega}\\
\text{sgn}(t)\longleftarrow& \longrightarrow \frac{2}{j\omega}\\
R(\tau) \longleftarrow& \longrightarrow E(\omega)\\
\int^{\infty}_{-\infty}f(t)f(t-\tau)dt \longleftarrow& \longrightarrow \lvert F(j\omega) \rvert ^2\\
R(\tau) \longleftarrow& \longrightarrow P(\omega)\\
\lim_{T\to\infty} \big[ \frac{1}{T} \int^{\frac{T}{2}}_{-\frac{T}{2}} f(t)f(t-\tau)dt \big] \longleftarrow& \longrightarrow \lim_{T\to\infty} \frac{\lvert F_T(j\omega)\rvert ^2}{T}\\
e^{j\omega_0 t} \longleftarrow& \longrightarrow 2\pi \delta (\omega - \omega_0) \\
e^{-j\omega_0 t} \longleftarrow& \longrightarrow 2\pi \delta (\omega + \omega_0) \\
\cos ( \omega_0 t )\longleftarrow& \longrightarrow \pi \big[ \delta(\omega + \omega_0) + \delta(\omega-\omega_0)\big] \\
\sin (\omega_0 t) \longleftarrow& \longrightarrow j\pi \big[ \delta(\omega + \omega_0) - \delta(\omega-\omega_0)\big] \\
f_T(t) \longleftarrow& \longrightarrow F_T(j\omega)\\
\delta_T(t) \star f_0(t) \longleftarrow& \longrightarrow \Omega \delta_\Omega(\omega) F_0(j\omega)\\
\delta_T(t) \star f_0(t) \longleftarrow& \longrightarrow \Omega \sum_{n=-\infty}^{\infty} F_0(jn\Omega) \delta (\omega- n\Omega)\\
\sum_{n=-\infty}^{\infty} F_n e^{jn\Omega t} \longleftarrow& \longrightarrow 2\pi \sum_{n=-\infty}^{\infty} F_n \delta (\omega- n\Omega) \\
\end{aligned} f ( t ) ⟵ F ( j t ) ⟵ f ( α t ) ⟵ a ⋅ f 1 + b ⋅ f 2 ⟵ f ( t ± t 0 ) ⟵ f ( t ± t 0 ) ⟵ e ∓ j ω 0 t f ( t ) ⟵ f 1 ( t ) ⋆ f 2 ( t ) ⟵ f 1 ( t ) f 2 ( t ) ⟵ f ( n ) ( t ) ⟵ ∫ − ∞ t f ( x ) d x ⟵ ( − j t ) n f ( t ) ⟵ π f ( 0 ) δ ( t ) + − j t f ( t ) ⟵ e − α t ε ( t ) ⟵ e − α ∣ t ∣ ⟵ g τ ( t ) ⟵ 1 ⟵ δ ⟵ δ ′ ⟵ δ ( n ) ⟵ ε ( t ) ⟵ sgn ( t ) ⟵ R ( τ ) ⟵ ∫ − ∞ ∞ f ( t ) f ( t − τ ) d t ⟵ R ( τ ) ⟵ T → ∞ lim [ T 1 ∫ − 2 T 2 T f ( t ) f ( t − τ ) d t ] ⟵ e j ω 0 t ⟵ e − j ω 0 t ⟵ cos ( ω 0 t ) ⟵ sin ( ω 0 t ) ⟵ f T ( t ) ⟵ δ T ( t ) ⋆ f 0 ( t ) ⟵ δ T ( t ) ⋆ f 0 ( t ) ⟵ n = − ∞ ∑ ∞ F n e j n Ω t ⟵ ⟶ F ( j ω ) ⟶ 2 π f ( − ω ) ⟶ ∣ α ∣ 1 F ( j α ω ) ⟶ a ⋅ F 1 + b ⋅ F 2 ⟶ e ± j ω t 0 F ( j ω ) ⟶ ∣ F ( j ω ) ∣ e j [ φ ( ω ) ± ω t 0 ] ⟶ F [ j ( ω ± ω 0 ) ] ⟶ F 1 ( j ω ) F 2 ( j ω ) ⟶ 2 π 1 F 1 ( j ω ) ⋆ F 2 ( j ω ) ⟶ ( j ω ) n F ( j ω ) ⟶ π F ( 0 ) δ ( ω ) + j ω F ( j ω ) ⟶ F ( n ) ( j ω ) ⟶ ∫ − ∞ ω F ( j x ) d x ⟶ α + j ω 1 ⟶ α 2 + ω 2 2 α ⟶ τ Sa ⎩ ⎧ 2 ω τ ⎭ ⎫ ⟶ 2 π δ ( ω ) ⟶ 1 ⟶ j ω ⟶ ( j ω ) n ⟶ π δ ( ω ) + j ω 1 ⟶ j ω 2 ⟶ E ( ω ) ⟶ ∣ F ( j ω ) ∣ 2 ⟶ P ( ω ) ⟶ T → ∞ lim T ∣ F T ( j ω ) ∣ 2 ⟶ 2 π δ ( ω − ω 0 ) ⟶ 2 π δ ( ω + ω 0 ) ⟶ π [ δ ( ω + ω 0 ) + δ ( ω − ω 0 ) ] ⟶ j π [ δ ( ω + ω 0 ) − δ ( ω − ω 0 ) ] ⟶ F T ( j ω ) ⟶ Ω δ Ω ( ω ) F 0 ( j ω ) ⟶ Ω n = − ∞ ∑ ∞ F 0 ( j n Ω ) δ ( ω − n Ω ) ⟶ 2 π n = − ∞ ∑ ∞ F n δ ( ω − n Ω )
To TOP 至目錄