假设输入函数为 x ( t ) x(t) x(t) ,输出为 y ( t ) y(t) y(t) ,考虑对应变换 T { x ( t ) } = y ( t ) T\{x(t)\}=y(t) T{x(t)}=y(t) ,通过冲激函数可将 x ( t ) x(t) x(t) 表示为:
x ( t ) = ∫ − ∞ + ∞ x ( τ ) δ ( t − τ ) d τ = x ( t ) ∗ δ ( t ) x(t) = \int_{-\infty}^{+\infty} x(\tau)\delta(t - \tau) d\tau = x(t) \ast \delta(t) x(t)=∫−∞+∞x(τ)δ(t−τ)dτ=x(t)∗δ(t)
对两边同时做变换 T T T 得到:
T { x ( t ) } = T { ∫ − ∞ + ∞ x ( τ ) δ ( t − τ ) d τ } T\{x(t)\} = T\{\int_{-\infty}^{+\infty} x(\tau)\delta(t - \tau) d\tau \} T{x(t)}=T{∫−∞+∞x(τ)δ(t−τ)dτ}
利用LTI的 线性性质 可以得到:
y ( t ) = ∫ − ∞ + ∞ T { x ( τ ) δ ( t − τ ) } d τ y(t)= \int_{-\infty}^{+\infty} T\{x(\tau)\delta(t - \tau) \} d\tau y(t)=∫−∞+∞T{x(τ)δ(t−τ)}dτ
y ( t ) = ∫ − ∞ + ∞ x ( τ ) T { δ ( t − τ ) } d τ y(t) = \int_{-\infty}^{+\infty} x(\tau)T\{\delta(t - \tau)\} d\tau y(t)=∫−∞+∞x(τ)T{δ(t−τ)}dτ
利用LTI的 时不变性 可以得到:
y ( t ) = ∫ − ∞ + ∞ x ( τ ) h ( t − τ ) d τ = x ( t ) ∗ h ( t ) y(t) = \int_{-\infty}^{+\infty} x(\tau) h(t - \tau) d\tau = x(t) \ast h(t) y(t)=∫−∞+∞x(τ)h(t−τ)dτ=x(t)∗h(t)
这里记 h ( t ) h(t) h(t) 为系统的 零状态 状态下的单位冲激函数的响应。
同理CT-LTI卷积积分可得:
y [ n ] = ∑ k = − ∞ + ∞ x [ k ] h [ n − k ] = x [ n ] ∗ h [ n ] y[n] = \sum_{k = -\infty} ^{+\infty} x[k] h[n-k] = x[n] \ast h[n] y[n]=k=−∞∑+∞x[k]h[n−k]=x[n]∗h[n]
性质 | 公式 |
---|---|
交换律 | x ( t ) ∗ h ( t ) = h ( t ) ∗ x ( t ) x(t) \ast h(t) = h(t) \ast x(t) x(t)∗h(t)=h(t)∗x(t) |
分配律 | x ( t ) ∗ [ h 1 ( t ) + h 2 ( t ) ] = x ( t ) ∗ h 1 ( t ) + x ( t ) ∗ h 2 ( t ) x(t) \ast [h_1(t) + h_2(t)] = x(t) \ast h_1(t) + x(t) \ast h_2(t) x(t)∗[h1(t)+h2(t)]=x(t)∗h1(t)+x(t)∗h2(t) |
结合律 | x ( t ) ∗ [ h 1 ( t ) ∗ h 2 ( t ) ] = [ x ( t ) ∗ h 1 ( t ) ] ∗ h 2 ( t ) x(t) \ast [h_1(t) \ast h_2(t)] = [x(t) \ast h_1(t)] \ast h_2(t) x(t)∗[h1(t)∗h2(t)]=[x(t)∗h1(t)]∗h2(t) |
记忆性 | 若对于所有的 t ≠ 0 t \neq 0 t=0 有 h ( t ) = 0 h(t) = 0 h(t)=0 那么系统是无记忆的 |
可逆性 | 若存在 h 1 ( t ) h_1(t) h1(t) 使得 h ( t ) ∗ h 1 ( t ) = δ ( t ) h(t) \ast h_1(t) = \delta(t) h(t)∗h1(t)=δ(t) 那么系统是可逆的 |
因果性 | 若对于所有的 t < 0 t < 0 t<0 有 h ( t ) = 0 h(t) = 0 h(t)=0 那么系统是因果的 |
稳定性 | 若单位冲激响应是绝对可积(和)的 ∫ − ∞ + ∞ ∣ h ( t ) ∣ d t < ∞ \int_{-\infty}^{+\infty} |h(t)| dt \lt \infty ∫−∞+∞∣h(t)∣dt<∞ 那么系统是稳定的 |
阶跃响应 | s ( t ) = ∫ − ∞ t h ( t ) d t s(t) = \int_{-\infty}^{t} h(t) dt s(t)=∫−∞th(t)dt |
一类极为重要的LTI系统可以用关于输入和输出的线性常系数微分方程表示,即具有如下N阶线性常系数微分方程的形式:
∑ k = 0 N a k d k y ( t ) d t k = ∑ k = 0 M b k d k x ( t ) d t k \sum_{k=0}^{N} a_k \frac{d^k y(t)}{dt^k} = \sum_{k=0}^{M} b_k \frac{d^k x(t)}{dt^k} k=0∑Nakdtkdky(t)=k=0∑Mbkdtkdkx(t)
N阶指的是 y ( t ) y(t) y(t) 的最高阶导数。
系统在 t = 0 t = 0 t=0 时刻输入为 x ( t ) x(t) x(t) 的 全响应 的形式为:
y ( t ) = y z i ( t ) + y z s ( t ) y(t) = y_{zi}(t) + y_{zs}(t) y(t)=yzi(t)+yzs(t)
首先求解系统的 零输入响应 y z i ( t ) y_{zi}(t) yzi(t) ,即方程:
∑ k = 0 N a k d k y ( t ) d t k = 0 \sum_{k=0}^{N} a_k \frac{d^k y(t)}{dt^k} = 0 k=0∑Nakdtkdky(t)=0
这是线性齐次常系数微分方程,对于一个二阶线性齐次常系数微分方程 y ′ ′ ( t ) + p y ′ ( t ) + q y ( t ) = 0 y''(t) + py'(t) + qy(t) = 0 y′′(t)+py′(t)+qy(t)=0 来说,其特征方程为:
r 2 + p r + q = 0 r^2 + pr+q = 0 r2+pr+q=0
特征方程有两个解(可能为复数)为 r 1 r_1 r1 和 r 2 r_2 r2,则有:
y z i = ( C 1 e r 1 x + C 2 e r 2 x ) u ( t ) y_{zi} = (C_1 e^{r_1x} + C_2 e^{r_2x}) u(t) yzi=(C1er1x+C2er2x)u(t)
其中 C 1 C_1 C1 和 C 2 C_2 C2 由系统在 t = − 0 t = -0 t=−0 时刻的初始条件构成。
对于一个一阶线性齐次常系数微分方程 y ′ ( t ) + p y ( t ) = 0 y'(t) + py(t) = 0 y′(t)+py(t)=0 来说,其特征方程为:
r + p = 0 r + p = 0 r+p=0
则 r 1 = − p r_1 = -p r1=−p,则有:
y z i = C 1 e r 1 x = ( C 1 e − p x ) u ( t ) y_{zi} = C_1 e^{r_1x} = (C_1 e^{-px}) u(t) yzi=C1er1x=(C1e−px)u(t)
其中 C 1 C_1 C1 由系统在 t = − 0 t = -0 t=−0 时刻的初始条件构成。
接下来求解零状态响应,可以使用卷积积分求解,首先我们求解系统在零状态响应的单位冲激响应 h ( t ) h(t) h(t) ,可以使用Delta函数匹配法。
Delta函数匹配法的精髓在于,系统只在 t = 0 t=0 t=0 的时候有一个冲激输入,在 t > 0 t>0 t>0 的时候没有输入,此时可以看做是零输入响应,求得 h ( + 0 ) , h ′ ( + 0 ) , h ′ ′ ( + 0 ) , … h(+0),h'(+0),h''(+0),\ldots h(+0),h′(+0),h′′(+0),… 的初始条件是简单的,因此我们可以先求初始条件,最后带入零输入响应,求得系统的冲激响应。
求得冲激响应 h ( t ) h(t) h(t) 之后,可以通过 y z s = x ( t ) ∗ h ( t ) y_{zs} = x(t) \ast h(t) yzs=x(t)∗h(t) 求得零状态响应。
例题:求解系统 y ′ ′ ( t ) + y ′ ( t ) + y ( t ) = x ′ ( t ) + x ( t ) y''(t) + y'(t) + y(t) = x'(t) + x(t) y′′(t)+y′(t)+y(t)=x′(t)+x(t) 在初始条件下,求其在 t ≥ 0 t\ge0 t≥0 零输入响应和零状态下的单位冲激响应,以及在输入 x ( t ) , t ≥ 0 x(t),t\ge0 x(t),t≥0 下的全响应。
零输入的系统方程为 y ′ ′ ( t ) + y ′ ( t ) + y ( t ) = 0 y''(t) + y'(t) + y(t) = 0 y′′(t)+y′(t)+y(t)=0 ,特征方程为 r 2 + r + 1 = 0 r^2 + r + 1 = 0 r2+r+1=0 ,两个特征解为 r = − 1 2 ± 3 2 j r = -\frac{1}{2} \pm \frac{\sqrt{3}}{2}j r=−21±23j 。
则系统的零输入响应方程为:
y z i ( t ) = ( C 1 e r 1 x + C 2 e r 2 x ) u ( t ) y_{zi}(t) = (C_1e^{r_1x} + C_2e^{r_2x})u(t) yzi(t)=(C1er1x+C2er2x)u(t)
使用Delta函数匹配法求解其零状态下的单位冲激在 − 0 ≤ t ≤ + 0 -0 \le t \le +0 −0≤t≤+0 下的冲激响应表达式,我们仅考虑在该处的间断函数,因为不间断函例如 r ( t ) = t u ( t ) r(t) = tu(t) r(t)=tu(t) 在该点函数值为零,因为 h ′ ′ ( t ) + h ′ ( t ) + h ( t ) = δ ′ ( t ) + δ ( t ) h''(t) + h'(t) + h(t) = \delta'(t) + \delta(t) h′′(t)+h′(t)+h(t)=δ′(t)+δ(t) 因此 h ′ ′ ( t ) h''(t) h′′(t) 有最高项 δ ′ ( t ) \delta'(t) δ′(t) ,我们假设:
h ′ ′ ( t ) = a δ ′ ( t ) + b δ ( t ) + c u ( t ) h''(t) = a\delta'(t) + b\delta(t) + cu(t) h′′(t)=aδ′(t)+bδ(t)+cu(t)
h ′ ( t ) = a δ ( t ) + b u ( t ) h'(t) = a\delta(t) + bu(t) h′(t)=aδ(t)+bu(t)
h ( t ) = a u ( t ) h(t) = au(t) h(t)=au(t)
带入得到:
a δ ′ ( t ) + ( a + b ) δ ( t ) + ( a + b + c ) u ( t ) = δ ′ ( t ) + δ ( t ) a\delta'(t) + (a + b)\delta(t) + (a + b + c)u(t) = \delta'(t) + \delta(t) aδ′(t)+(a+b)δ(t)+(a+b+c)u(t)=δ′(t)+δ(t)
解得 a = 1 , b = 0 , c = − 1 a=1,b=0,c=-1 a=1,b=0,c=−1 。考虑下面的初始条件表达式:
h ′ ′ ( + 0 ) − h ′ ′ ( − 0 ) = − 1 , h ′ ( + 0 ) − h ′ ( − 0 ) = 0 , h ( + 0 ) − h ( − 0 ) = 1 h''(+0) - h''(-0) = -1, h'(+0) - h'(-0) = 0, h(+0) - h(-0) = 1 h′′(+0)−h′′(−0)=−1,h′(+0)−h′(−0)=0,h(+0)−h(−0)=1
并且由于是零状态响应,因此 h ′ ′ ( − 0 ) = 0 , h ′ ( − 0 ) = 0 , h ( − 0 ) = 0 h''(-0)=0,h'(-0)=0,h(-0)=0 h′′(−0)=0,h′(−0)=0,h(−0)=0 。得到初始条件:
h ′ ′ ( + 0 ) = − 1 , h ′ ( + 0 ) = 0 , h ( + 0 ) = 1 h''(+0) = -1,h'(+0)=0,h(+0)=1 h′′(+0)=−1,h′(+0)=0,h(+0)=1
解得系统在 t > 0 t \gt 0 t>0 时候的响应为:
h ( t ) = u ( t ) [ ( − 1 2 − 3 6 j ) e r 1 x + ( 3 2 + 3 6 j ) e r 2 x ] h(t) = u(t)[(-\frac{1}{2}-\frac{\sqrt{3}}{6}j)e^{r_1x} + (\frac{3}{2}+\frac{\sqrt{3}}{6}j)e^{r_2x}] h(t)=u(t)[(−21−63j)er1x+(23+63j)er2x]
其中 r 1 = − 1 2 + 3 2 j r_1 = -\frac{1}{2} + \frac{\sqrt{3}}{2}j r1=−21+23j 。
写成闭式的形式为:
h ( t ) = u ( t ) [ ( − 1 2 − 3 6 j ) e r 1 x + ( 3 2 + 3 6 j ) e r 2 x ] h(t) = u(t)[(-\frac{1}{2}-\frac{\sqrt{3}}{6}j)e^{r_1x} + (\frac{3}{2}+\frac{\sqrt{3}}{6}j)e^{r_2x}] h(t)=u(t)[(−21−63j)er1x+(23+63j)er2x]
则 y z s ( t ) = h ( t ) ∗ x ( t ) y_{zs}(t) = h(t) \ast x(t) yzs(t)=h(t)∗x(t) ,最终 y ( t ) = y z i ( t ) + y z s ( t ) y(t) = y_{zi}(t) + y_{zs}(t) y(t)=yzi(t)+yzs(t) 。
恒等函数:
∫ − ∞ + ∞ x ( t ) δ ( t ) d t = x ( 0 ) \int_{-\infty}^{+\infty} x(t) \delta(t) dt = x(0) ∫−∞+∞x(t)δ(t)dt=x(0)
x ( t ) δ ( t ) = x ( 0 ) δ ( t ) x(t)\delta(t) = x(0)\delta(t) x(t)δ(t)=x(0)δ(t)
微分器:
x ( t ) = x ( t ) ∗ δ ( t ) , x ′ ( t ) = x ( t ) ∗ δ ′ ( t ) , x ′ ′ ( t ) = x ( t ) ∗ δ ′ ′ ( t ) x(t) = x(t) \ast \delta(t),x'(t) = x(t) \ast \delta'(t),x''(t) = x(t) \ast \delta''(t) x(t)=x(t)∗δ(t),x′(t)=x(t)∗δ′(t),x′′(t)=x(t)∗δ′′(t)
因此
δ ′ ′ ( t ) = δ ′ ( t ) ∗ δ ′ ( t ) , δ ( n ) ( t ) = δ ′ ( t ) ∗ δ ′ ( t ) ∗ … n \delta''(t) = \delta'(t) \ast \delta'(t),\delta^{(n)}(t) = \delta'(t) \ast \delta'(t) \ast \ldots_n δ′′(t)=δ′(t)∗δ′(t),δ(n)(t)=δ′(t)∗δ′(t)∗…n
∫ − ∞ + ∞ x ( t ) δ ′ ( t ) d t = − x ′ ( 0 ) \int_{-\infty}^{+\infty} x(t) \delta'(t) dt = -x'(0) ∫−∞+∞x(t)δ′(t)dt=−x′(0)
积分器:
x ( t ) ∗ u ( t ) = ∫ − ∞ t x ( t ) d t x(t) \ast u(t) = \int_{-\infty}^{t} x(t) dt x(t)∗u(t)=∫−∞tx(t)dt
假设LTI系统的输入为 x ( t ) = e s t x(t) = e^{st} x(t)=est 输出为:
y ( t ) = e s t ∗ h ( t ) = ∫ − ∞ + ∞ e s ( t − τ ) h ( τ ) d τ = e s t ∫ − ∞ + ∞ e − s τ h ( τ ) d τ = x ( t ) H ( s ) y(t) = e^{st} \ast h(t) = \int_{-\infty}^{+\infty} e^{s(t - \tau)} h(\tau) d\tau = e^{st}\int_{-\infty}^{+\infty}e^{-s\tau}h(\tau) d\tau = x(t)H(s) y(t)=est∗h(t)=∫−∞+∞es(t−τ)h(τ)dτ=est∫−∞+∞e−sτh(τ)dτ=x(t)H(s)
定义LTI系统的特征函数为:
H ( s ) = ∫ − ∞ + ∞ e − s τ h ( τ ) d τ H(s) = \int_{-\infty}^{+\infty}e^{-s\tau}h(\tau) d\tau H(s)=∫−∞+∞e−sτh(τ)dτ
对于周期函数 x T ( t ) x_T(t) xT(t) 来说,周期为 T T T ,角频率为 ω 0 = 2 π T \omega_0 = \frac{2 \pi}{T} ω0=T2π ,那么其傅里叶级数表示的形式为:
x T ( t ) = ∑ k = − ∞ + ∞ a k e j k ω 0 t , (综合公式) x_T(t) = \sum_{k = -\infty}^{+\infty} a_k e^{jk\omega_0t} ,\text{(综合公式)} xT(t)=k=−∞∑+∞akejkω0t,(综合公式)
其中 a k a_k ak 为 x T ( t ) x_T(t) xT(t) 的 k k k 次谐波的傅里叶级数的系数。
其中 e j k ω 0 t e^{jk\omega_0t} ejkω0t 称为旋转因子,而 e − j k ω 0 t e^{-jk\omega_0t} e−jkω0t 称为筛选因子,确定傅里叶系数的方法是两边同时乘以系数为 n n n 的筛选因子:
x T ( t ) e − j n ω 0 t = ∑ k = − ∞ + ∞ a k e j k ω 0 t e − j n ω 0 t x_T(t) e^{-jn\omega_0t} = \sum_{k = -\infty}^{+\infty} a_k e^{jk\omega_0t} e^{-jn\omega_0t} xT(t)e−jnω0t=k=−∞∑+∞akejkω0te−jnω0t
同时在一个周期内做积分:
∫ 0 T x T ( t ) e − j n ω 0 t d t = ∫ 0 T ∑ k = − ∞ + ∞ a k e j k ω 0 t e − j n ω 0 t d t = ∑ k = − ∞ + ∞ a k ∫ 0 T e j ( k − n ) ω 0 t d t \int_0^T x_T(t) e^{-jn\omega_0t} dt = \int_0^T \sum_{k = -\infty}^{+\infty} a_k e^{jk\omega_0t} e^{-jn\omega_0t} dt = \sum_{k = -\infty}^{+\infty} a_k \int_0^T e^{j(k-n)\omega_0t} dt ∫0TxT(t)e−jnω0tdt=∫0Tk=−∞∑+∞akejkω0te−jnω0tdt=k=−∞∑+∞ak∫0Tej(k−n)ω0tdt
对于积分 ∫ 0 T e j ( k − n ) ω 0 t d t \int_0^T e^{j(k-n)\omega_0t} dt ∫0Tej(k−n)ω0tdt 来说,当 k = n k = n k=n 的时候,积分值为 T T T ,否则等于 0 0 0 ,也就是:
∫ 0 T x T ( t ) e − j n ω 0 t d t = T a n \int_0^T x_T(t) e^{-jn\omega_0t} dt = Ta_n ∫0TxT(t)e−jnω0tdt=Tan
即:
a n = 1 T ∫ 0 T x T ( t ) e − j n ω 0 t d t , (分析公式) a_n = \frac{1}{T} \int_0^T x_T(t) e^{-jn\omega_0t} dt,\text{(分析公式)} an=T1∫0TxT(t)e−jnω0tdt,(分析公式)
性质 | 周期信号 | 傅里叶系数 |
---|---|---|
线性 | A x ( t ) + B y ( t ) Ax(t) +By(t) Ax(t)+By(t) | A a k + B b k Aa_k + Bb_k Aak+Bbk |
时移 | x ( t − t 0 ) x(t - t_0) x(t−t0) | a k e − j k ω 0 t 0 a_k e^{-jk\omega_0t_0} ake−jkω0t0 |
频移 | x ( t ) e j M ω 0 t x(t)e^{jM\omega_0t} x(t)ejMω0t | a k − M a_{k - M} ak−M |
共轭 | x ∗ ( t ) x^*(t) x∗(t) | a − k ∗ a^*_{-k} a−k∗ |
时间翻转 | x ( − t ) x(-t) x(−t) | a − k a_{-k} a−k |
时域尺度变换 | x ( α t ) x(\alpha t) x(αt) | a k ( T = T / α ) a_k(T=T/\alpha) ak(T=T/α) |
周期卷积 | ∫ T x ( τ ) y ( t − τ ) d τ \int_T x(\tau)y(t-\tau) d\tau ∫Tx(τ)y(t−τ)dτ | T a k b k Ta_kb_k Takbk |
相乘 | x ( t ) y ( t ) x(t)y(t) x(t)y(t) | ∑ l = − ∞ + ∞ a l b k − l \sum_{l = -\infty}^{+\infty}a_l b_{k-l} ∑l=−∞+∞albk−l |
微分 | d x ( t ) d t \frac{dx(t)}{dt} dtdx(t) | j k ω 0 a k jk\omega_0a_k jkω0ak |
积分 | ∫ − ∞ t x ( t ) d t \int_{-\infty}^t x(t) dt ∫−∞tx(t)dt | 1 j k ω 0 a k \frac{1}{jk\omega_0}a_k jkω01ak |
实信号的共轭对称性 | x ( t ) x(t) x(t) 为实信号 | a k = − a k ∗ a_k = -a^*_k ak=−ak∗ |
实偶信号 | x ( t ) x(t) x(t) 为实偶信号 | a k a_k ak 为实偶函数 |
实奇信号 | x ( t ) x(t) x(t) 为实奇信号 | a k a_k ak 为纯虚奇函数 |
实信号的奇偶分解 | x e ( t ) = E v { x ( t ) } , x o ( t ) = O d { x ( t ) } x_e(t) = Ev\{x(t)\}, x_o(t) = Od\{x(t)\} xe(t)=Ev{x(t)},xo(t)=Od{x(t)} 并且 x ( t ) x(t) x(t) 为实信号 | ℜ { a k } , j ℑ { a k } \Re\{a_k\},j\Im\{a_k\} ℜ{ak},jℑ{ak} |
周期信号的帕瓦尔定理 | x ( t ) x(t) x(t) | 1 T ∫ T ∣ x ( t ) ∣ 2 d t = ∑ k = − ∞ + ∞ ∣ a k ∣ 2 \frac{1}{T} \int_T |x(t)|^2 dt = \sum_{k = -\infty}^{+\infty} |a_k|^2 T1∫T∣x(t)∣2dt=∑k=−∞+∞∣ak∣2 |
定义周期信号的周期为 N N N ,有 x [ n ] = x [ n + N ] x[n] = x[n + N] x[n]=x[n+N] 。而 ω 0 = 2 π N \omega_0 = \frac{2\pi}{N} ω0=N2π 为基波频率。则 k k k 次谐波转子为:
ϕ k [ n ] = e j k ω 0 n \phi_k[n] = e^{jk\omega_0n} ϕk[n]=ejkω0n
并且,因为再离散时间中, k k k 和 n n n 均为整数的话,那么 ϕ k [ n ] \phi_k[n] ϕk[n] 也为关于 k k k 周期为 N N N 的函数,也就是:
ϕ [ n ] = ϕ k + r N [ n ] \phi[n] = \phi_{k + rN}[n] ϕ[n]=ϕk+rN[n]
这就是说,周期为 N N N 的离散时间信号,其傅里叶级数的系数只有 N N N 个,并且是一个周期为 N N N 的序列。因此DT周期信号的傅里叶级数表示为:
x [ n ] = ∑ k = < N > a k e j k ω o n , (综合公式) x[n] = \sum_{k =
对于连续的 N N N 个取值:
x [ 0 ] = ∑ k = < N > a k , x [ 1 ] = ∑ k = < N > a k e j k ω 0 , … , x [ N − 1 ] = ∑ k = < N > a k e j k ω 0 ( N − 1 ) x[0] = \sum_{k=
这些是 N N N 个线性独立的方程,可以直接解出 N N N 个系数的值。若想通过CT同样的方法,有以下的事实:
∑ n = < N > e j k ω 0 n = N ( k = 0 , ± N , ± 2 N , … ) \sum_{n =
否则其他情况下等于 0 0 0 。
那么同样的,先乘以关于 r r r 的提取因子,然后在一个周期中求和:
∑ n = < N > x [ n ] e − j r ω 0 n = ∑ n = < N > ∑ k = < N > a k e j ( k − r ) ω 0 n = ∑ k = < N > a k ∑ n = < N > e j ( k − r ) ω 0 n \sum_{n =
对于和式 ∑ n = < N > e j ( k − r ) ω 0 n \sum_{n =
a r = 1 N ∑ n = < N > x [ n ] e − j r ω 0 n , (分析公式) a_r = \frac{1}{N} \sum_{n =
性质 | 周期信号 | 傅里叶系数 |
---|---|---|
线性 | A x [ n ] + B y [ n ] Ax[n] +By[n] Ax[n]+By[n] | A a k + B b k Aa_k + Bb_k Aak+Bbk |
时移 | x [ n − n 0 ] x[n - n_0] x[n−n0] | a k e − j k ω 0 n 0 a_k e^{-jk\omega_0n_0} ake−jkω0n0 |
频移 | x [ n ] e j M ω 0 n x[n]e^{jM\omega_0n} x[n]ejMω0n | a k − M a_{k - M} ak−M |
共轭 | x ∗ [ n ] x^*[n] x∗[n] | a − k ∗ a^*_{-k} a−k∗ |
时间翻转 | x [ − n ] x[-n] x[−n] | a − k a_{-k} a−k |
时域尺度变换 | x ( m ) [ n ] = x [ n / m ] x_{(m)}[n]=x[n/m] x(m)[n]=x[n/m] | 1 m a k ( N = N m ) \frac{1}{m}a_k(N=Nm) m1ak(N=Nm) |
周期卷积 | ∑ r = < N > x [ r ] y [ n − r ] d τ \sum_{r = |
N a k b k Na_kb_k Nakbk |
相乘 | x [ n ] y [ n ] x[n]y[n] x[n]y[n] | ∑ l = < N > a l b k − l \sum_{l = |
一阶差分 | x [ n ] − x [ n − 1 ] x[n] - x[n - 1] x[n]−x[n−1] | ( 1 − e − j k ω 0 ) a k (1 - e^{-jk\omega_0})a_k (1−e−jkω0)ak |
求和 | ∑ k = − ∞ n x [ k ] \sum_{k = -\infty}^{n} x[k] ∑k=−∞nx[k] | 1 ( 1 − e − j k ω 0 ) a k \frac{1}{(1 - e^{-jk\omega_0})}a_k (1−e−jkω0)1ak |
实信号的共轭对称性 | x [ n ] x[n] x[n] 为实信号 | a k = − a k ∗ a_k = -a^*_k ak=−ak∗ |
实偶信号 | x [ n ] x[n] x[n] 为实偶信号 | a k a_k ak 为实偶函数 |
实奇信号 | x [ n ] x[n] x[n] 为实奇信号 | a k a_k ak 为纯虚奇函数 |
实信号的奇偶分解 | x e [ n ] = E v { x [ n ] } , x o [ n ] = O d { x [ n ] } x_e[n] = Ev\{x[n]\}, x_o[n] = Od\{x[n]\} xe[n]=Ev{x[n]},xo[n]=Od{x[n]} 并且 x [ n ] x[n] x[n] 为实信号 | ℜ { a k } , j ℑ { a k } \Re\{a_k\},j\Im\{a_k\} ℜ{ak},jℑ{ak} |
周期信号的帕瓦尔定理 | x [ n ] x[n] x[n] | 1 N ∑ n = < N > ∣ x [ n ] ∣ 2 = ∑ k = < N > ∣ a k ∣ 2 \frac{1}{N} \sum_{n = |
假设连续时间的周期信号为 x T ( t ) x_T(t) xT(t) ,对应的单个周期信号为 x ( t ) x(t) x(t) ,因为:
a k = 1 T ∫ − T / 2 T / 2 x T ( t ) e − j k ω 0 t d t = 1 T ∫ − ∞ + ∞ x ( t ) e − j k ω 0 t d t a_k = \frac{1}{T} \int_{-T/2}^{T/2} x_T(t) e^{-jk\omega_0t} dt = \frac{1}{T} \int_{-\infty}^{+\infty} x(t) e^{-jk\omega_0t} dt ak=T1∫−T/2T/2xT(t)e−jkω0tdt=T1∫−∞+∞x(t)e−jkω0tdt
定义 T a k Ta_k Tak 的包络函数为:
X ( j ω ) = ∫ − ∞ + ∞ x ( t ) e − j ω t d t , (分析公式) X(j\omega) = \int_{-\infty}^{+\infty} x(t) e^{-j\omega t} dt,\text{(分析公式)} X(jω)=∫−∞+∞x(t)e−jωtdt,(分析公式)
此时 a k a_k ak 可以表示为:
a k = 1 T X ( j k ω 0 ) a_k = \frac{1}{T} X(jk\omega_0) ak=T1X(jkω0)
并且:
x T ( t ) = ∑ k = − ∞ + ∞ 1 T X ( j k ω 0 ) e j k ω 0 t = 1 2 π ∑ k = − ∞ + ∞ X ( j k ω 0 ) e j k ω 0 t ω 0 x_T(t) = \sum_{k = -\infty}^{+\infty} \frac{1}{T}X(jk\omega_0) e^{jk\omega_0t} = \frac{1}{2\pi} \sum_{k = -\infty}^{+\infty} X(jk\omega_0) e^{jk\omega_0t} \omega_0 xT(t)=k=−∞∑+∞T1X(jkω0)ejkω0t=2π1k=−∞∑+∞X(jkω0)ejkω0tω0
接下来进行周期延拓,即 lim T → ∞ x T ( t ) = x ( t ) \lim_{T \to \infty} x_T(t) = x(t) limT→∞xT(t)=x(t) 有:
x ( t ) = 1 2 π ∫ − ∞ + ∞ X ( j ω ) e j ω t d ω , (综合公式) x(t) = \frac{1}{2\pi} \int_{-\infty}^{+\infty} X(j\omega) e^{j\omega t} d\omega,\text{(综合公式)} x(t)=2π1∫−∞+∞X(jω)ejωtdω,(综合公式)
上面两式称为傅里叶变换。
性质 | 周期信号 | 傅里叶系数 |
---|---|---|
线性 | A x ( t ) + B y ( t ) Ax(t) +By(t) Ax(t)+By(t) | A X ( j ω ) + B Y ( j ω ) AX(j\omega) + BY(j\omega) AX(jω)+BY(jω) |
时移 | x ( t − t 0 ) x(t - t_0) x(t−t0) | X ( j ω ) e − j ω t 0 X(j\omega) e^{-j\omega t_0} X(jω)e−jωt0 |
频移 | x ( t ) e j ω 0 t x(t)e^{j\omega_0 t} x(t)ejω0t | X ( j ( ω − ω 0 ) ) X(j(\omega - \omega_0)) X(j(ω−ω0)) |
共轭 | x ∗ ( t ) x^*(t) x∗(t) | X ∗ ( − j ω ) X^*(-j\omega) X∗(−jω) |
时间翻转 | x ( − t ) x(-t) x(−t) | X ( − j ω ) X(-j\omega) X(−jω) |
时域尺度变换 | x ( α t ) x(\alpha t) x(αt) | 1 ∣ a ∣ X ( j ω a ) \frac{1}{|a|} X(\frac{j\omega}{a}) ∣a∣1X(ajω) |
周期卷积 | x ( t ) ∗ y ( t ) x(t) \ast y(t) x(t)∗y(t) | X ( j ω ) Y ( j ω ) X(j\omega)Y(j\omega) X(jω)Y(jω) |
相乘 | x ( t ) y ( t ) x(t)y(t) x(t)y(t) | 1 2 π ∫ − ∞ + ∞ X ( j θ ) Y ( j ( ω − θ ) ) d θ \frac{1}{2\pi}\int_{-\infty}^{+\infty}X(j\theta) Y(j(\omega - \theta)) d\theta 2π1∫−∞+∞X(jθ)Y(j(ω−θ))dθ |
时域微分 | d x ( t ) d t \frac{dx(t)}{dt} dtdx(t) | j ω X ( j ω ) j\omega X(j\omega) jωX(jω) |
时域积分 | ∫ − ∞ t x ( t ) d t \int_{-\infty}^t x(t) dt ∫−∞tx(t)dt | 1 j ω X ( j ω ) + π X ( 0 ) δ ( ω ) \frac{1}{j\omega} X(j\omega) + \pi X(0)\delta(\omega) jω1X(jω)+πX(0)δ(ω) |
频域微分 | t x ( t ) tx(t) tx(t) | j d d ω X ( j ω ) j\frac{d}{d\omega}X(j\omega) jdωdX(jω) |
实信号的共轭对称性 | x ( t ) x(t) x(t) 为实信号 | X ( j ω ) = X ∗ ( − j ω ) X(j\omega) = X^*(-j\omega) X(jω)=X∗(−jω) |
实偶信号 | x ( t ) x(t) x(t) 为实偶信号 | X ( j ω ) X(j\omega) X(jω) 为实偶函数 |
实奇信号 | x ( t ) x(t) x(t) 为实奇信号 | X ( j ω ) X(j\omega) X(jω) 为纯虚奇函数 |
实信号的奇偶分解 | x e ( t ) = E v { x ( t ) } , x o ( t ) = O d { x ( t ) } x_e(t) = Ev\{x(t)\}, x_o(t) = Od\{x(t)\} xe(t)=Ev{x(t)},xo(t)=Od{x(t)} 并且 x ( t ) x(t) x(t) 为实信号 | ℜ { X ( j ω ) } , j ℑ { X ( j ω ) } \Re\{X(j\omega)\},j\Im\{X(j\omega)\} ℜ{X(jω)},jℑ{X(jω)} |
周期信号的帕瓦尔定理 | x ( t ) x(t) x(t) | ∫ − ∞ + ∞ ∣ x ( t ) ∣ 2 d t = 1 2 π ∫ − ∞ + ∞ ∣ X ( j ω ) ∣ 2 d ω \int_{-\infty}^{+\infty} |x(t)|^2 dt = \frac{1}{2\pi} \int_{-\infty}^{+\infty} |X(j\omega)|^2 d\omega ∫−∞+∞∣x(t)∣2dt=2π1∫−∞+∞∣X(jω)∣2dω |
考虑这样一个信号的傅里叶变换为:
X ( j ω ) = 2 π δ ( ω − ω 0 ) X(j\omega) = 2\pi\delta(\omega - \omega_0) X(jω)=2πδ(ω−ω0)
其对应的时域信号为:
x ( t ) = 1 2 π ∫ − ∞ + ∞ 2 π δ ( ω − ω 0 ) e j ω t d ω = e j ω 0 t x(t) = \frac{1}{2 \pi} \int_{-\infty}^{+\infty} 2\pi \delta(\omega - \omega_0) e^{j\omega t} d\omega = e^{j\omega_0 t} x(t)=2π1∫−∞+∞2πδ(ω−ω0)ejωtdω=ejω0t
那么通过周期信号的傅里叶系数关系为:
X ( j ω ) = ∑ k = − ∞ + ∞ 2 π a k δ ( ω − k ω 0 ) X(j\omega) = \sum_{k = -\infty}^{+\infty} 2 \pi a_k \delta(\omega - k\omega_0) X(jω)=k=−∞∑+∞2πakδ(ω−kω0)
其对应的时域信号为:
x ( t ) = ∑ k = − ∞ + ∞ a k e j k ω 0 t x(t) = \sum_{k = -\infty}^{+\infty} a_k e^{jk\omega_0 t} x(t)=k=−∞∑+∞akejkω0t
考虑信号 x ( t ) = e − a t u ( t ) , a > 0 x(t) = e^{-at}u(t), a> 0 x(t)=e−atu(t),a>0 。其对应的傅里叶变换为:
X ( j ω ) = ∫ 0 ∞ e − a t e − j ω t d t = − 1 a + j ω e − ( a + j ω ) t ∣ 0 ∞ = 1 a + j ω ( a > 0 ) X(j\omega) = \int_0^{\infty} e^{-at} e^{-j\omega t} dt = -\frac{1}{a + j\omega} e^{-(a + j\omega)t} |_0^\infty = \frac{1}{a + j\omega} (a>0) X(jω)=∫0∞e−ate−jωtdt=−a+jω1e−(a+jω)t∣0∞=a+jω1(a>0)
考虑信号 x ( t ) = e − a ∣ t ∣ , a > 0 x(t) = e^{-a|t|}, a> 0 x(t)=e−a∣t∣,a>0 。其对应的傅里叶变换为:
X ( j ω ) = 1 a − j ω + 1 a + j ω = 2 a a 2 + ω 2 X(j\omega) = \frac{1}{a - j\omega} + \frac{1}{a + j\omega} = \frac{2a}{a^2 + \omega^2} X(jω)=a−jω1+a+jω1=a2+ω22a
单位冲激函数 x ( t ) = δ ( t ) x(t) = \delta(t) x(t)=δ(t) 的傅里叶变换为:
X ( j ω ) = ∫ − ∞ + ∞ δ ( t ) e − j ω t d t = 1 X(j\omega) = \int_{-\infty}^{+\infty} \delta(t) e^{-j\omega t} dt = 1 X(jω)=∫−∞+∞δ(t)e−jωtdt=1
考虑一个矩形脉冲信号:
x ( t ) = 1 , ∣ t ∣ < T 1 x(t) = 1 ,|t| < T_1 x(t)=1,∣t∣<T1
x ( t ) = 0 , ∣ t ∣ > T 1 x(t) = 0 ,|t| > T_1 x(t)=0,∣t∣>T1
其傅里叶变换为:
X ( j ω ) = ∫ − T 1 T 1 e j ω t d t = 2 sin ω T 1 ω X(j\omega) = \int_{-T_1}^{T_1} e^{j\omega t} dt = 2\frac{\sin \omega T_1}{\omega} X(jω)=∫−T1T1ejωtdt=2ωsinωT1
信号 | 傅里叶变换 | 傅里叶级数系数(若是周期信号) |
---|---|---|
∑ k = − ∞ + ∞ a k e j k ω 0 t \sum_{k = -\infty}^{+\infty} a_k e^{jk\omega_0 t} ∑k=−∞+∞akejkω0t | ∑ k = − ∞ + ∞ 2 π a k δ ( ω − k ω 0 ) \sum_{k = -\infty}^{+\infty} 2 \pi a_k \delta(\omega - k\omega_0) ∑k=−∞+∞2πakδ(ω−kω0) | a k a_k ak |
e j k ω 0 t e^{jk\omega_0 t} ejkω0t | 2 π δ ( ω − k ω 0 ) 2\pi \delta(\omega-k\omega_0) 2πδ(ω−kω0) | a 1 = 1 , a k = 0 a_1 = 1,a_k = 0 a1=1,ak=0 |
cos ω 0 t \cos \omega_0 t cosω0t | π [ δ ( ω − ω 0 ) + δ ( ω + ω 0 ) ] \pi[\delta(\omega - \omega_0) + \delta(\omega + \omega_0)] π[δ(ω−ω0)+δ(ω+ω0)] | a 1 = a − 1 = 1 2 , a k = 0 a_1 = a_{-1} = \frac{1}{2},a_k = 0 a1=a−1=21,ak=0 |
sin ω 0 t \sin \omega_0 t sinω0t | π j [ δ ( ω − ω 0 ) − δ ( ω + ω 0 ) ] \frac{\pi}{j}[\delta(\omega - \omega_0) - \delta(\omega + \omega_0)] jπ[δ(ω−ω0)−δ(ω+ω0)] | a 1 = − a − 1 = 1 2 j , a k = 0 a_1 = -a_{-1} = \frac{1}{2j},a_k = 0 a1=−a−1=2j1,ak=0 |
x ( t ) = 1 x(t) = 1 x(t)=1 | 2 π δ ( ω ) 2\pi\delta(\omega) 2πδ(ω) | a 0 = 1 , a k = 0 a_0 = 1,a_k = 0 a0=1,ak=0 |
周期方波 x ( t ) = 1 , ∣ t ∣ < T 1 x(t) = 1 ,|t| < T_1 x(t)=1,∣t∣<T1 | ∑ k = − ∞ + ∞ 2 sin k ω 0 T 1 k δ ( ω − k ω 0 ) \sum_{k = -\infty}^{+\infty}\frac{2\sin k\omega_0 T_1}{k}\delta(\omega - k\omega_0) ∑k=−∞+∞k2sinkω0T1δ(ω−kω0) | sin k ω 0 T 1 k π \frac{\sin k\omega_0T_1}{k\pi} kπsinkω0T1 |
周期冲激串 ∑ n = − ∞ + ∞ δ ( t − n T ) \sum_{n = -\infty}^{+\infty}\delta(t - nT) ∑n=−∞+∞δ(t−nT) | 2 π T ∑ k = − ∞ + ∞ δ ( ω − 2 π k T ) \frac{2 \pi}{T}\sum_{k = -\infty}^{+\infty}\delta(\omega - \frac{2\pi k}{T}) T2π∑k=−∞+∞δ(ω−T2πk) | a k = 1 T a_k = \frac{1}{T} ak=T1 |
矩形阶跃函数 x ( t ) = 1 , ∣ t ∣ < T 1 x(t) = 1,|t| < T_1 x(t)=1,∣t∣<T1 | 2 sin ω T 1 ω \frac{2 \sin \omega T_1}{\omega} ω2sinωT1 | - |
sin W t π t \frac{\sin Wt}{\pi t} πtsinWt | X ( j ω ) = 1 , ∣ ω ∣ < W X(j\omega) = 1, |\omega| |
- |
δ ( t ) \delta(t) δ(t) | 1 1 1 | - |
u ( t ) u(t) u(t) | 1 j ω + π δ ( ω ) \frac{1}{j \omega} + \pi \delta(\omega) jω1+πδ(ω) | - |
δ ( t − t 0 ) \delta(t - t_0) δ(t−t0) | e j ω t 0 e^{j\omega t_0} ejωt0 | - |
e − a t u ( t ) , ℜ a > 0 e^{-at}u(t),\Re{a} > 0 e−atu(t),ℜa>0 | 1 a + j ω \frac{1}{a+j\omega} a+jω1 | - |
t e − a t u ( t ) , ℜ a > 0 te^{-at}u(t),\Re{a} > 0 te−atu(t),ℜa>0 | 1 ( a + j ω ) 2 \frac{1}{(a+j\omega)^2} (a+jω)21 | - |
t n − 1 ( n − 1 ) ! e − a t u ( t ) , ℜ a > 0 \frac{t^{n-1}}{(n-1)!}e^{-at}u(t),\Re{a} > 0 (n−1)!tn−1e−atu(t),ℜa>0 | 1 ( a + j ω ) n \frac{1}{(a+j\omega)^n} (a+jω)n1 | - |
对于线性常系数微分方程描述的系统:
∑ k = 0 N a k d k y ( t ) d t k = ∑ k = 0 M b k d k x ( t ) d t k \sum_{k=0}^{N} a_k \frac{d^k y(t)}{dt^k} = \sum_{k=0}^{M} b_k \frac{d^k x(t)}{dt^k} k=0∑Nakdtkdky(t)=k=0∑Mbkdtkdkx(t)
有卷积关系:
y ( t ) = h ( t ) ∗ x ( t ) y(t) = h(t) \ast x(t) y(t)=h(t)∗x(t)
根据傅里叶变换的性质有:
Y ( j ω ) = H ( j ω ) X ( j ω ) Y(j\omega) = H(j \omega) X(j \omega) Y(jω)=H(jω)X(jω)
我们称函数 H ( j ω ) H(j \omega) H(jω) 为 系统频响函数 。
对微分方程两边做傅里叶变换:
F { ∑ k = 0 N a k d k y ( t ) d t k } = F { ∑ k = 0 M b k d k x ( t ) d t k } \mathscr{F} \{\sum_{k=0}^{N} a_k \frac{d^k y(t)}{dt^k}\} = \mathscr{F} \{\sum_{k=0}^{M} b_k \frac{d^k x(t)}{dt^k}\} F{k=0∑Nakdtkdky(t)}=F{k=0∑Mbkdtkdkx(t)}
根据傅里叶变换的微分性质:
∑ k = 0 N a k ( j ω ) k Y ( j ω ) = ∑ k = 0 M b k ( j ω ) k X ( j ω ) \sum_{k=0}^{N} a_k (j\omega)^k Y(j\omega) = \sum_{k=0}^{M} b_k (j\omega)^k X(j\omega) k=0∑Nak(jω)kY(jω)=k=0∑Mbk(jω)kX(jω)
可得:
H ( j ω ) = Y ( j ω ) X ( j ω ) = ∑ k = 0 M b k ( j ω ) k ∑ k = 0 N a k ( j ω ) k H(j\omega) = \frac{Y(j\omega)}{X(j\omega)} = \frac{\sum_{k=0}^{M} b_k (j\omega)^k}{\sum_{k=0}^{N} a_k (j\omega)^k} H(jω)=X(jω)Y(jω)=∑k=0Nak(jω)k∑k=0Mbk(jω)k