第三章 周期信号的傅里叶级数表示
下面将讨论信号与线性时不变系统的另一种表示,讨论的出发点仍是将信号表示成一组基本信号的线性组合。这是因为,将信号表示成基本信号的线性组合是有利的,如果基本信号具有一下两个性质:
1.由这些基本信号能够构成相当广泛的一类有用信号;
2.线性时不变系统对每一个基本信号的相应应该十分简单,以使系统对任意输入信号的相应有一个很方便的表示式。
一个线性时不变系统对复指数信号的响应同样是一个复指数信号,不同的只是幅度上的变化,即:连续时间:est→H(s)est连续时间: e^{st}\rightarrow H(s)e^{st}连续时间:est→H(s)est离散时间:zn→H(z)zn离散时间:z^n\rightarrow H(z)z^n离散时间:zn→H(z)zn
其中H(s)H(s)H(s)或H(z)H(z)H(z)是一个复振幅因子,一个信号,如果系统对该信号的输出响应仅是一个常数乘以输入,则称该信号为系统的特征函数(eigenfunction),而幅度因子称为系统的特征值(eigenvalue)。
证明:复指数是线性时不变系统的特征函数
考虑单位冲激响应为h(t)h(t)h(t)的连续时间线性时不变系统,对于任意输入x(t)x(t)x(t),可由卷积积分确定输出,因此若x(t)=estx(t)=e^{st}x(t)=est,则有y(t)=∫−∞+∞h(τ)x(t−τ)dτ=∫−∞+∞h(τ)es(t−τ)dτy(t)=\int_{-\infty}^{+\infty}h(\tau)x(t-\tau)d\tau=\int_{-\infty}^{+\infty}h(\tau)e^{s(t-\tau)}d\tauy(t)=∫−∞+∞h(τ)x(t−τ)dτ=∫−∞+∞h(τ)es(t−τ)dτ将este^{st}est从积分号内提出来,则y(t)=est∫−∞+∞h(τ)e−sτdτy(t)=e^{st}\int_{-\infty}^{+\infty}h(\tau)e^{-s\tau}d\tauy(t)=est∫−∞+∞h(τ)e−sτdτ若无穷积分收敛,令H(s)=∫−∞+∞h(τ)e−sτdτH(s)=\int_{-\infty}^{+\infty}h(\tau)e^{-s\tau}d\tauH(s)=∫−∞+∞h(τ)e−sτdτ,它是一个复常数,其值决定于sss,则系统对este^{st}est的响应为y(t)=H(s)esty(t)=H(s)e^{st}y(t)=H(s)est
复指数序列是离散的情况同理可证。
于是我们可以得出,如果一个连续时间线性时不变系统的输入表示成复指数的线性组合,即x(t)=∑kakesktx(t)=\sum\limits_{k}a_ke^{s_kt}x(t)=k∑akeskt则输出一定是y(t)=∑kakH(sk)eskty(t)=\sum\limits_{k}a_kH(s_k)e^{s_kt}y(t)=k∑akH(sk)eskt
连续周期信号的傅里叶级数表示
如果一个信号是周期的,那么对所有的ttt,存在某个正值的TTT,有x(t)=x(t+T)x(t)=x(t+T)x(t)=x(t+T)x(t)x(t)x(t)的基波周期是满足上式的最小非零正值TTT,基波频率定义为ω0=2πT\omega_0=\frac{2\pi}{T}ω0=T2π。
一个基本周期信号是周期复指数信号x(t)=ejω0tx(t)=e^{j\omega_0 t}x(t)=ejω0t,与上式有关的成谐波关系(harmonically related)的复指数信号集是ϕk(t)=ejkω0t=ejk(2π/T)t,k=0,±1,±2,...\phi_k(t)=e^{jk\omega_0t}=e^{jk(2\pi/T)t},k=0,\pm1,\pm2,...ϕk(t)=ejkω0t=ejk(2π/T)t,k=0,±1,±2,...
在上式中,k=0k=0k=0项为常数,一般地,k=+Nk=+Nk=+N和k=−Nk=-Nk=−N的分量称为第NNN次谐波分量。
一个周期信号表示成x(t)=∑k=−∞+∞akejkω0tx(t)=\sum\limits_{k=-\infty}^{+\infty}a_ke^{jk\omega_0t}x(t)=k=−∞∑+∞akejkω0t的形式称为傅里叶级数(Fourier series)表示。
若x(t)x(t)x(t)是一个实信号,而且其傅里叶级数表示存在,则因为x(t)x(t)x(t)的共轭x∗(t)=x(t)x^*(t)=x(t)x∗(t)=x(t),有x(t)=∑k=−∞+∞ak∗e−jkω0tx(t)=\sum\limits_{k=-\infty}^{+\infty}a_k^*e^{-jk\omega_0t}x(t)=k=−∞∑+∞ak∗e−jkω0t用−k-k−k代替kkk,则有x(t)=∑k=−∞+∞a−k∗ejkω0tx(t)=\sum\limits_{k=-\infty}^{+\infty}a_{-k}^*e^{jk\omega_0t}x(t)=k=−∞∑+∞a−k∗ejkω0t这要求ak∗=a−ka_k^*=a_{-k}ak∗=a−k
将求和重新写成x(t)=a0+∑k=1+∞[akejkω0t+a−ke−jkω0t]x(t)=a_0+\sum\limits_{k=1}^{+\infty}\left[a_ke^{jk\omega_0t}+a_{-k}e^{-jk\omega_0t}\right]x(t)=a0+k=1∑+∞[akejkω0t+a−ke−jkω0t]
用ak∗a_k^*ak∗代替a−ka_{-k}a−k,上式变为x(t)=a0+∑k=1+∞[akejkω0t+ak∗e−jkω0t]x(t)=a_0+\sum\limits_{k=1}^{+\infty}\left[a_ke^{jk\omega_0t}+a_k^*e^{-jk\omega_0t}\right]x(t)=a0+k=1∑+∞[akejkω0t+ak∗e−jkω0t]
于是x(t)=a0+∑k=1+∞2Re{akejkω0t}x(t)=a_0+\sum\limits_{k=1}^{+\infty}2\mathcal{Re}\{a_ke^{jk\omega_0t}\}x(t)=a0+k=1∑+∞2Re{akejkω0t}若aka_kak以极坐标的形式给出为ak=Akejθka_k=A_ke^{j\theta_k}ak=Akejθk,则
x(t)=a0+∑k=1+∞2Re{Akej(kω0t+θk)}x(t)=a_0+\sum\limits_{k=1}^{+\infty}2\mathcal{Re}\{A_ke^{j(k\omega_0t+\theta_k)}\}x(t)=a0+k=1∑+∞2Re{Akej(kω0t+θk)}于是
x(t)=a0+2∑k=1+∞Akcos(kω0t+θk)x(t)=a_0+2\sum\limits_{k=1}^{+\infty}{A_kcos(k\omega_0t+\theta_k)}x(t)=a0+2k=1∑+∞Akcos(kω0t+θk)
连续时间周期信号傅里叶级数表示的确定
假定一个给定的周期信号能够表示成傅里叶级数形式x(t)=∑k=−∞+∞akejkω0tx(t)=\sum\limits_{k=-\infty}^{+\infty}a_ke^{jk\omega_0t}x(t)=k=−∞∑+∞akejkω0t在上式两边同乘e−jnω0te^{-jn\omega_0t}e−jnω0t,可得x(t)e−jnω0t=∑k=−∞+∞akej(k−n)ω0tx(t)e^{-jn\omega_0t}=\sum\limits_{k=-\infty}^{+\infty}a_ke^{j(k-n)\omega_0t}x(t)e−jnω0t=k=−∞∑+∞akej(k−n)ω0t上式两边对ttt从000到T=2πω0T=\frac{2\pi}{\omega_0}T=ω02π积分,有∫0Tx(t)e−jnω0tdt=∫0T∑k=−∞+∞akej(k−n)ω0tdt\int_0^Tx(t)e^{-jn\omega_0t}dt=\int_0^T\sum\limits_{k=-\infty}^{+\infty}a_ke^{j(k-n)\omega_0t}dt∫0Tx(t)e−jnω0tdt=∫0Tk=−∞∑+∞akej(k−n)ω0tdt调换求和积分次序得
∫0Tx(t)e−jnω0tdt=∑k=−∞+∞ak[∫0Tej(k−n)ω0tdt]\int_0^Tx(t)e^{-jn\omega_0t}dt=\sum\limits_{k=-\infty}^{+\infty}a_k\left[\int_0^T{e^{j(k-n)\omega_0t}dt}\right]∫0Tx(t)e−jnω0tdt=k=−∞∑+∞ak[∫0Tej(k−n)ω0tdt]
对于等式右边的积分,由欧拉关系∫0Tej(k−n)ω0tdt=∫0Tcos(k−n)ω0tdt+j∫0Tsin(k−n)ω0tdt\int_0^T{e^{j(k-n)\omega_0t}dt}=\int_0^Tcos(k-n)\omega_0tdt+j\int_0^Tsin(k-n)\omega_0tdt∫0Tej(k−n)ω0tdt=∫0Tcos(k−n)ω0tdt+j∫0Tsin(k−n)ω0tdt由三角函数的正交性,积分值不为000当且仅当n=kn=kn=k,此时积分值为TTT。
于是∑k=−∞+∞ak[∫0Tej(k−n)ω0tdt]=Tan\sum\limits_{k=-\infty}^{+\infty}a_k\left[\int_0^T{e^{j(k-n)\omega_0t}dt}\right]=Ta_nk=−∞∑+∞ak[∫0Tej(k−n)ω0tdt]=Tan因此有an=1T∫0Tx(t)e−jnω0tdta_n=\frac{1}{T}\int_0^Tx(t)e^{-jn\omega_0t}dtan=T1∫0Tx(t)e−jnω0tdt
上述过程可归纳如下:如果x(t)x(t)x(t)有一个傅里叶级数表达式,即x(t)x(t)x(t)能表示成一组成谐波关系的复指数信号的线性组合,那么傅里叶级数中的系数就可以由上式确定。这一对关系式定义为一个周期连续时间信号的傅里叶级数:
x(t)=∑k=−∞+∞akejkω0tak=1T∫0Tx(t)e−jkω0tdtx(t)=\sum\limits_{k=-\infty}^{+\infty}a_ke^{jk\omega_0t}\\a_k=\frac{1}{T}\int_0^Tx(t)e^{-jk\omega_0t}dtx(t)=k=−∞∑+∞akejkω0tak=T1∫0Tx(t)e−jkω0tdt
其中第一个公式称为综合(synthesis)公式,第二个则称为分析(analysis)公式。
系数ak{a_k}ak称为x(t)x(t)x(t)的傅里叶数级系数(Fourier series coefficients)或称为x(t)x(t)x(t)的频谱系数(spectral coefficients)。
傅里叶级数的收敛性
Dirichlet得到一组条件,这组条件除了在某些对x(t)x(t)x(t)不连续的孤立的ttt值以外,保证了x(t)x(t)x(t)等于它的傅里叶级数表示;而在那些x(t)x(t)x(t)不连续的点上,无穷级数收敛于不连续点两边值的平均值。下面给出Dirichlet条件。
条件1\quad在任何周期内,x(t)x(t)x(t)必须绝对可积,即∫T∣x(t)∣dt<∞\int_T|x(t)|dt<\infty∫T∣x(t)∣dt<∞
条件2\quad在任意有限区间内,x(t)x(t)x(t)具有有限个起伏变化。也就是说,x(t)x(t)x(t)的最大值和最小值的数目有限。
条件3\quad在x(t)x(t)x(t)的任何有限区间内,只有有限个不连续点,而在这些不连续点上,函数是有限值。
连续时间傅里叶级数的性质
线性性质
若x(t)⟷FSakx(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} a_{k}x(t)⟷FSak,y(t)⟷FSbky(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} b_{k}y(t)⟷FSbk,周期均为TTT,则z(t)=Ax(t)+By(t)⟷FSck=Aak+Bbkz(t)=Ax(t)+By(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} c_k=Aa_k+Bb_kz(t)=Ax(t)+By(t)⟷FSck=Aak+Bbk
时移性质
若x(t)⟷FSakx(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} a_{k}x(t)⟷FSak,则x(t−t0)⟷FSe−jkω0t0akx(t-t_0) \stackrel{\mathcal{F S}}{\longleftrightarrow} e^{-jk\omega_0t_0}a_{k}x(t−t0)⟷FSe−jkω0t0ak
时间反转
若x(t)⟷FSakx(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} a_{k}x(t)⟷FSak,则x(−t)⟷FSa−kx(-t) \stackrel{\mathcal{F S}}{\longleftrightarrow} a_{-k}x(−t)⟷FSa−k
时域尺度变换
若x(t)=∑k=−∞+∞akejkω0tx(t)=\sum\limits_{k=-\infty}^{+\infty}a_ke^{jk\omega_0t}x(t)=k=−∞∑+∞akejkω0t,则x(αt)=∑k=−∞+∞akejk(αω0)tx(\alpha t)=\sum\limits_{k=-\infty}^{+\infty}a_ke^{jk(\alpha\omega_0)t}x(αt)=k=−∞∑+∞akejk(αω0)t
注意:傅里叶系数没有改变,但是由于基波频率的变化,傅里叶级数表示改变了。
相乘
若x(t)⟷FSakx(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} a_{k}x(t)⟷FSak,y(t)⟷FSbky(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} b_{k}y(t)⟷FSbk,周期均为TTT,则
x(t)y(t)⟷FShk=∑l=−∞+∞albk−1x(t)y(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} h_{k}=\sum\limits_{l=-\infty}^{+\infty}a_lb_{k-1}x(t)y(t)⟷FShk=l=−∞∑+∞albk−1
共轭与共轭对称
若x(t)⟷FSakx(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} a_{k}x(t)⟷FSak,则x∗(t)⟷FSa−k∗x^*(t) \stackrel{\mathcal{F S}}{\longleftrightarrow} a^*_{-k}x∗(t)⟷FSa−k∗
这个性质与傅里叶级数系数的共轭对称(conjugate symmetric)性一致。
本文探讨了周期信号的傅里叶级数表示,详细解释了如何将信号表示为一组基本信号的线性组合,特别是复指数信号。讨论了线性时不变系统对复指数信号的响应特性,并介绍了傅里叶级数的合成与分析公式,以及傅里叶级数的收敛性和主要性质。
7490

被折叠的 条评论
为什么被折叠?



