当前位置: 代码迷 >> 综合 >> 信号的相关分析 | 相关系数+相关函数+相关定理
  详细解决方案

信号的相关分析 | 相关系数+相关函数+相关定理

热度:89   发布时间:2023-12-21 13:57:00.0

信号的相关分析

在信号的分析中,有时需要对两个以上信号的相互关系进行研究。例如在通信系统、雷达系统,甚至控制系统中,发送端发出的信号波形是已知的,在接收端信号(或回拨信号)中,也必须判断是否存在由发送端发出的信号。困难在于接受端信号中即使包含了发送端发出的信号,也往往因各种原因产生了畸变。一个很自然的想法是用已知的发送波形去与畸变了的接受波形相比较,利用它们的相似或相依性作出判断,这就需要首先解决信号之间的相似或相依性的度量问题,这正是相关分析要解决的问题。

一、相关系数

参考信号的正交分解叙述,当用另一个信号 y ( t ) y(t) y(t)去近似一个信号 x ( t ) x(t) x(t)时, x ( t ) x(t) x(t)可表示为
x ( t ) = a x y y ( t ) + x e ( t ) x(t)=a_{xy}y(t)+x_e(t) x(t)=axy?y(t)+xe?(t)
式中, a x y a_{xy} axy?为实系数; x e ( t ) x_e(t) xe?(t)为近似误差信号。对于能量型信号 x ( t ) 、 y ( t ) x(t)、y(t) x(t)y(t),可得这种近似的误差信号能量为
? = ∫ ? ∞ ∞ x e 2 ( t ) d t = ∫ ? ∞ ∞ [ x ( t ) ? a x y y ( t ) ] 2 d t (1) \epsilon=\int_{-\infty}^{\infty}x^2_e(t)dt=\int_{-\infty}^{\infty}[x(t)-a_{xy}y(t)]^2dt \tag{1} ?=??xe2?(t)dt=??[x(t)?axy?y(t)]2dt(1)
为求得使误差信号能量最小的 a x y a_{xy} axy?值,必须使
? ? ? a x y = ? ? a x y { ∫ ? ∞ ∞ [ x ( t ) ? a x y y ( t ) ] 2 } d t = 0 \frac{\partial \epsilon}{\partial a_{xy}}=\frac{\partial}{\partial a_{xy}}\{\int_{-\infty}^{\infty}[x(t)-a_{xy}y(t)]^2\}dt=0 ?axy????=?axy???{ ??[x(t)?axy?y(t)]2}dt=0
由此可求得用 y ( t ) y(t) y(t)表示的 x ( t ) x(t) x(t)的最佳系数 a x y a_{xy} axy?,即
a x y = ∫ ∞ ∞ x ( t ) y ( t ) d t ∫ ? ∞ ∞ y 2 ( t ) d t a_{xy}=\frac{\int_{\infty}^{\infty}x(t)y(t)dt}{\int_{-\infty}^{\infty}y^2(t)dt} axy?=??y2(t)dt?x(t)y(t)dt?
将其代入式(1),得到这种近似的最小误差信号分能量值为
? m i n = ∫ ? ∞ ∞ x 2 ( t ) d t ? [ ∫ ? ∞ ∞ x ( t ) y ( t ) d t ] 2 ∫ ? ∞ ∞ y 2 ( t ) d t \epsilon_{min}=\int_{-\infty}^{\infty}x^2(t)dt-\frac{[\int_{-\infty}^\infty x(t)y(t)dt]^2}{\int_{-\infty}^{\infty}y^2(t)dt} ?min?=??x2(t)dt???y2(t)dt[??x(t)y(t)dt]2?
式中右边第一项表示了原信号 x ( t ) x(t) x(t)的能量。如将上式用原信号能量归一化为相对误差,则有
? ? m i n = ? m i n ∫ ? ∞ ∞ x 2 ( t ) d t = 1 ? [ ∫ ? ∞ ∞ x ( t ) y ( t ) d t ] 2 ∫ ? ∞ ∞ x 2 ( t ) d t ∫ ? ∞ ∞ y 2 ( t ) d t \overline \epsilon_{min}=\frac{\epsilon_{min}}{\int_{-\infty}^{\infty}x^2(t)dt}=1-\frac{[\int_{-\infty}^\infty x(t)y(t)dt]^2}{\int_{-\infty}^{\infty}x^2(t)dt \int_{-\infty}^\infty y^2(t)dt} ?min?=??x2(t)dt?min??=1???x2(t)dt??y2(t)dt[??x(t)y(t)dt]2?

ρ x y = ∫ ? ∞ ∞ x ( t ) y ( t ) d t ∫ ? ∞ ∞ x 2 ( t ) d t ∫ ? ∞ ∞ y 2 ( t ) d t (2) \rho_{xy}=\frac{\int_{-\infty}^\infty x(t)y(t)dt}{\sqrt{\int_{-\infty}^{\infty}x^2(t)dt} \sqrt{\int_{-\infty}^\infty y^2(t)dt}} \tag{2} ρxy?=??x2(t)dt ???y2(t)dt ???x(t)y(t)dt?(2)
则相对误差可写为
? ? m i n = ? m i n ∫ ? ∞ ∞ x 2 ( t ) d t = 1 ? ρ x y 2 \overline \epsilon_{min}=\frac{\epsilon_{min}}{\int_{-\infty}^{\infty}x^2(t)dt}=1- \rho_{xy}^2 ?min?=??x2(t)dt?min??=1?ρxy2?

通常把 ρ x y \rho_{xy} ρxy?称为信号 y ( t ) y(t) y(t) x ( t ) x(t) x(t)的相关系数,在 x ( t ) x(t) x(t) y ( t ) y(t) y(t)都是是信号的情况下, ρ x y \rho_{xy} ρxy?为一实数;此外,根据积分的施瓦兹不等式
∣ ∫ ? ∞ ∞ x ( t ) y ( t ) d t ∣ 2 ≤ ∫ ? ∞ ∞ x 2 ( t ) d t ∫ ∞ ∞ y 2 ( t ) d t |\int_{-\infty}^{\infty}x(t)y(t)dt|^2\leq \int_{-\infty}^{\infty}x^2(t)dt\int_{\infty}^{\infty}y^2(t)dt ??x(t)y(t)dt2??x2(t)dt?y2(t)dt
不难证明有
∣ ρ x y ∣ ≤ 1 |\rho_{xy}|\leq 1 ρxy?1
相关系数 ρ x y \rho_{xy} ρxy?可以用来描述两个信号波形的相似或相依程度。当 x ( t ) = a x y y ( t ) x(t)=a_{xy}y(t) x(t)=axy?y(t),且 a x y > 0 a_{xy}>0 axy?>0时,表示信号 x ( t ) x(t) x(t) y ( t ) y(t) y(t)的波形相同,仅有幅度上的放大或缩小,这时由式(2)可求得 ρ x y = 1 \rho_{xy}=1 ρxy?=1;当 x ( t ) = a x y y ( t ) x(t)=a_{xy}y(t) x(t)=axy?y(t),且 a x y < 0 a_{xy}<0 axy?<0时,表示两个信号波形相同,极性相反,幅度上也有放缩,这时由式(2)可求得 ρ x y = ? 1 \rho_{xy}=-1 ρxy?=?1。这就是说, ∣ ρ x y = 1 ∣ |\rho_{xy}=1| ρxy?=1表明了两个信号的波形是相同的,一个信号 x ( t ) x(t) x(t)可以用另一个信号 y ( t ) y(t) y(t)乘以一个非零实数来表示,这种表示的相对误差 ? ? m i n \overline \epsilon_{min} ?min?为0,表明这种表示时精确的。两个信号间的这种关系可以认为它们是完全线性相关的。相反,若相关系数 ρ x y = 0 \rho_{xy}=0 ρxy?=0,它等价于式(4)的分子项为0,即 ∫ ? ∞ ∞ x ( t ) y ( t ) d t = 0 \int_{-\infty}^{\infty}x(t)y(t)dt=0 ??x(t)y(t)dt=0,表明信号 x ( t ) x(t) x(t) y ( t ) y(t) y(t) ( ? ∞ , ∞ ) (-\infty,\infty) (?,)区间上相互正交,用一个信号 y ( t ) y(t) y(t)表示另一个信号 x ( t ) x(t) x(t)的相对误差 ? ? m i n \overline \epsilon_{min} ?min? 100 % 100 \% 100%,或者说,两个信号的波形毫无相似之处,无法用一个信号去近似表示另一个信号,也可以说两个信号是线性无关的。一般情况下, 0 < ∣ ρ x y ∣ < 1 0<|\rho_{xy}|<1 0<ρxy?<1,这时,既不能用一个信号精确地表示另一个信号,也不相互正交,而可以用一个信号近似地表示另一个信号,其近似程度就用 ∣ ρ x y ∣ |\rho_{xy}| ρxy?来描述, ∣ ρ x y ∣ |\rho_{xy}| ρxy?越接近于1,表示近似程度愈高,近似误差愈小,反之, ∣ ρ x y ∣ |\rho_{xy}| ρxy?越接近于0,表示近似误差愈大。

以上描述是针对能量型信号的,对于功率型信号,相关系数应为
ρ x y = l i m T → ∞ 1 2 T ∫ ? T T x ( t ) y ( t ) d t l i m T → ∞ 1 2 T ∫ ? T T x 2 ( t ) d t l i m T → ∞ 1 2 T ∫ ? T T y 2 ( t ) d t (3) \rho_{xy}=\frac{lim_{T\to \infty}\frac{1}{2T}\int_{-T}^{T}x(t)y(t)dt}{\sqrt{lim_{T\to \infty}\frac{1}{2T}\int_{-T}^Tx^2(t)dt}\sqrt{lim_{T\to \infty}\frac{1}{2T}\int_{-T}^Ty^2(t)dt}} \tag{3} ρxy?=limT?2T1??TT?x2(t)dt ?limT?2T1??TT?y2(t)dt ?limT?2T1??TT?x(t)y(t)dt?(3)
这时描述信号近似的量实际上成了均方误差。对于周期为 2 T 2T 2T的周期信号 x ( t ) 、 y ( t ) x(t)、y(t) x(t)y(t),式(3)中的极限符号可以去掉。

两个实信号的相关系数及其特性可推广到一般的复信号,此时 a x y a_{xy} axy?和相关系数 ρ x y \rho_{xy} ρxy?应为复数。

二、相关函数

相关系数 ρ x y \rho_{xy} ρxy?定量地描述了两个信号 x ( t ) x(t) x(t) y ( t ) y(t) y(t)之间的相似或相依关系,但它有很大的局限性。一个典型的例子如下图所示,图中 y ( t ) = x ( t ? T ) y(t)=x(t-T) y(t)=x(t?T),它是持续时间为T的信号 x ( t ) x(t) x(t)延时了T的结果,从波形看,两个信号有最紧密的关系,因为它们的波形是完全一致的,但是如果按照式(2)来求它们的相关系数,则有 ρ x y = 0 \rho_{xy}=0 ρxy?=0,因此,用 ρ x y \rho_{xy} ρxy?来描述两个信号相似性,显然有其局限性或不合理性,问题出在相关系数 ρ x y = 0 \rho_{xy}=0 ρxy?=0仅仅描述了在时间轴上两个固定信号的相关特性。为了表示其中一个信号在时间轴上平移后两个信号的相关特性,必须引入一个新的度量量,它必定是关于其中一个信号在时间轴上的平移量的函数,即
R x y ( τ ) = ∫ ? ∞ ∞ x ( t ) y ( t + τ ) d t = ∫ ? ∞ ∞ x ( t ? τ ) y ( t ) d t (4) R_{xy}(\tau)=\int_{-\infty}^{\infty}x(t)y(t+\tau)dt=\int_{-\infty}^{\infty}x(t-\tau)y(t)dt \tag{4} Rxy?(τ)=??x(t)y(t+τ)dt=??x(t?τ)y(t)dt(4)
在这里插入图片描述
R x y ( τ ) R_{xy}(\tau) Rxy?(τ)称为两个信号 x ( t ) x(t) x(t) y ( t ) y(t) y(t)的互相关函数。当然还可以定义另一种互相关函数 R y x ( τ ) R_{yx}(\tau) Ryx?(τ)
R y x ( τ ) = ∫ ? ∞ ∞ y ( t ) x ( t + τ ) d t = ∫ ? ∞ ∞ y ( t ? τ ) x ( t ) d t R_{yx}(\tau)=\int_{-\infty}^{\infty}y(t)x(t+\tau)dt=\int_{-\infty}^{\infty}y(t-\tau)x(t)dt Ryx?(τ)=??y(t)x(t+τ)dt=??y(t?τ)x(t)dt
显然,这两种定义的互相关函数并不相等,互相关函数下标x和y的先后次序,表示了一个信号相对于另一信号的平移方向,故有
R y x ( τ ) = R x y ( ? τ ) R_{yx}(\tau)=R_{xy}(-\tau) Ryx?(τ)=Rxy?(?τ)
可见 R y x ( τ ) R_{yx}(\tau) Ryx?(τ)仅仅是 R x y ( τ ) R_{xy}(\tau) Rxy?(τ)对纵坐标轴的翻转,它们对度量 x ( t ) x(t) x(t) y ( t ) y(t) y(t)的相似性或相依程度具有完全相同的信息。

y ( t ) = x ( t ) y(t)=x(t) y(t)=x(t),则表示了信号 x ( t ) x(t) x(t)与其自身的相互关系,称为信号 x ( t ) x(t) x(t)的自相关函数,为
R ( x x ) ( τ ) = ∫ ? ∞ ∞ x ( t ) x ( t + τ ) d t = ∫ ? ∞ ∞ x ( t ? τ ) x ( t ) d t (5) R_(xx)(\tau)=\int_{-\infty}^{\infty}x(t)x(t+\tau)dt=\int_{-\infty}^{\infty}x(t-\tau)x(t)dt \tag{5} R(?xx)(τ)=??x(t)x(t+τ)dt=??x(t?τ)x(t)dt(5)
显然有
R x x ( τ ) = R x x ( ? τ ) R_{xx}(\tau)=R_{xx}(-\tau) Rxx?(τ)=Rxx?(?τ)
根据自相关函数的定义,当 τ = 0 \tau=0 τ=0时有 R x x ( 0 ) = ∫ ? ∞ ∞ x 2 ( t ) d t R_{xx}(0)=\int_{-\infty}^{\infty}x^2(t)dt Rxx?(0)=??x2(t)dt,它恰等于信号本身的能量,此值也是自相关函数的最大值,对于周期信号的自相关函数, τ \tau τ为信号周期的整数倍时达到其最大值,此值等于该周期信号的平均功率。

对于功率型信号,可以有与式(4)、式(5)相对应的定义,为
R x y ( τ ) = l i m T → ∞ 1 2 T ∫ ? T T x ( t ) y ( t + τ ) d t R x x ( τ ) = l i m T → ∞ 1 2 T ∫ ? T T x ( t ) x ( t + τ ) d t R_{xy}(\tau)=lim_{T\to \infty}\frac{1}{2T}\int_{-T}^{T}x(t)y(t+\tau)dt \\ R_{xx}(\tau)=lim_{T\to \infty}\frac{1}{2T}\int_{-T}^Tx(t)x(t+\tau)dt Rxy?(τ)=limT?2T1??TT?x(t)y(t+τ)dtRxx?(τ)=limT?2T1??TT?x(t)x(t+τ)dt
x ( t ) 、 y ( t ) x(t)、y(t) x(t)y(t)是两个周期为 2 T 2T 2T的周期信号,则它们的 R x y ( τ ) R_{xy}(\tau) Rxy?(τ) R x x ( τ ) R_{xx}(\tau) Rxx?(τ)可表示为
R x y ( τ ) = 1 2 T ∫ ? T T x ( t ) y ( t + τ ) d t R x x ( τ ) = 1 2 T ∫ ? T T x ( t ) x ( t + τ ) d t R_{xy}(\tau)=\frac{1}{2T}\int_{-T}^{T}x(t)y(t+\tau)dt \\ R_{xx}(\tau)=\frac{1}{2T}\int_{-T}^Tx(t)x(t+\tau)dt Rxy?(τ)=2T1??TT?x(t)y(t+τ)dtRxx?(τ)=2T1??TT?x(t)x(t+τ)dt
由以上定义可知,互相关函数是彼此有位移的两个信号之间相似或相依程度的度量,是两个信号相对位移 τ \tau τ的函数,因而不仅可以用来确定信号是否存在,还能用来测量信号到达的时间及彼此的距离。

通常相关函数由定义直接求取,可以分为解析法和图解法。

三、相关定理

对于两个信号 x ( t ) x(t) x(t) y ( t ) y(t) y(t),可以进行卷积运算,也可以进行相关函数的计算。
x ( τ ) ? y ( τ ) = ∫ ? ∞ ∞ x ( t ) y ( τ ? t ) d t R x y ( τ ) = ∫ ? ∞ ∞ x ( t ) y ( τ + t ) d t x(\tau)*y(\tau)=\int_{-\infty}^{\infty}x(t)y(\tau-t)dt \\ R_{xy}(\tau)=\int_{-\infty}^{\infty}x(t)y(\tau+t)dt x(τ)?y(τ)=??x(t)y(τ?t)dtRxy?(τ)=??x(t)y(τ+t)dt
可见,这两种运算非常相似,都有一个位移、相乘、求和(积分)的过程,差别仅仅在于卷积运算先要进行翻转,所以有
R y x ( τ ) = R x y ( ? τ ) = ∫ ? ∞ ∞ x ( t ) y ( t ? τ ) d t = x ( τ ) ? y ( ? τ ) (6) R_{yx}(\tau)=R_{xy}(-\tau)=\int_{-\infty}^{\infty}x(t)y(t-\tau)dt=x(\tau)*y(-\tau) \tag{6} Ryx?(τ)=Rxy?(?τ)=??x(t)y(t?τ)dt=x(τ)?y(?τ)(6)
上式表明,可以通过两个信号的卷积运算求取它们的相关函数,只要在卷积运算之前先对一个信号进行翻转即可。

由卷积定理,建立了时域卷积和频域相乘的对应关系,那么相关函数在频域有否类似的对应关系呢?

设已知
x ( t ) ? F X ( w ) , y ( t ) ? F Y ( w ) x(t)\overset{F}{\leftrightarrow}X(w),y(t)\overset{F}{\leftrightarrow}Y(w) x(t)?FX(w),y(t)?FY(w)
根据傅里叶变换卷积定理及翻转公式,有
x ( t ) ? y ( ? t ) ? F X ( w ) Y ( ? w ) x(t)*y(-t)\overset{F}{\leftrightarrow}X(w)Y(-w) x(t)?y(?t)?FX(w)Y(?w)
由式(6),可以得到
R y x ( τ ) ? F X ( w ) Y ( ? w ) R_{yx}(\tau)\overset{F}{\leftrightarrow}X(w)Y(-w) Ryx?(τ)?FX(w)Y(?w)
对于实函数 y ( t ) y(t) y(t),有 Y ( ? w ) = Y ? ( w ) Y(-w)=Y^*(w) Y(?w)=Y?(w),故有
R y x ( τ ) = R x y ( ? τ ) ? F X ( w ) Y ? ( w ) R_{yx}(\tau)=R_{xy}(-\tau)\overset{F}{\leftrightarrow}X(w)Y^*(w) Ryx?(τ)=Rxy?(?τ)?FX(w)Y?(w)
X ( w ) Y ? ( w ) X(w)Y^*(w) X(w)Y?(w)称为互能量密度谱,它与互相关函数 R y x ( τ ) R_{yx}(\tau) Ryx?(τ)互为傅里叶变换对。

更进一步,若 y ( t ) y(t) y(t)为实偶函数,则 Y ( w ) = Y ? ( w ) Y(w)=Y^*(w) Y(w)=Y?(w)也是实偶函数,故有
R y x ( τ ) = R x y ( ? τ ) ? F X ( w ) Y ( w ) R_{yx}(\tau)=R_{xy}(-\tau)\overset{F}{\leftrightarrow}X(w)Y(w) Ryx?(τ)=Rxy?(?τ)?FX(w)Y(w)
上面的讨论用于自相关函数,可得到实函数 x ( t ) x(t) x(t)的自相关函数为
R x x ( τ ) ? F X ( w ) X ? ( w ) = ∣ X ( w ) ∣ 2 = E ( w ) (7) R_{xx}(\tau)\overset{F}{\leftrightarrow}X(w)X^*(w)=|X(w)|^2=E(w) \tag{7} Rxx?(τ)?FX(w)X?(w)=X(w)2=E(w)(7)
这就是相关定理,表明一个信号的自相关函数和该信号的自能量密度谱互为傅里叶变换对。

式(7)即为
R x x ( τ ) = 1 2 π ∫ ? ∞ ∞ ∣ X ( w ) ∣ 2 e j w τ d w R_{xx}(\tau)=\frac{1}{2\pi}\int_{-\infty}^{\infty}|X(w)|^2e^{jw\tau}dw Rxx?(τ)=2π1???X(w)2ejwτdw
故有
R x x ( 0 ) = 1 2 π ∫ ? ∞ ∞ ∣ X ( w ) ∣ 2 d w R_{xx}(0)=\frac{1}{2\pi}\int_{-\infty}^{\infty}|X(w)|^2dw Rxx?(0)=2π1???X(w)2dw
而由上面的讨论,信号 x ( t ) x(t) x(t)的总能量为
R x x ( 0 ) = ∫ ? ∞ ∞ x 2 ( t ) d t R_{xx}(0)=\int_{-\infty}^{\infty}x^2(t)dt Rxx?(0)=??x2(t)dt
由此得到
R x x ( 0 ) = ∫ ? ∞ ∞ x 2 ( t ) d t = 1 2 π ∫ ? ∞ ∞ ∣ X ( w ) ∣ 2 d w R_{xx}(0)=\int_{-\infty}^{\infty}x^2(t)dt=\frac{1}{2\pi}\int_{-\infty}^{\infty}|X(w)|^2dw Rxx?(0)=??x2(t)dt=2π1???X(w)2dw
显然这就是实连续信号的帕斯瓦尔公式

对一般的功率型信号,类似地可得出
R y x ( τ ) ? F l i m T → ∞ 1 2 T X T ( w ) Y T ? ( w ) R x x ( τ ) ? F l i m T → ∞ 1 2 T ∣ X T ( w ) ∣ 2 R_{yx}(\tau)\overset{F}{\leftrightarrow}lim_{T\to \infty}\frac{1}{2T}X_T(w)Y^*_T(w) \\ R_{xx}(\tau)\overset{F}{\leftrightarrow}lim_{T\to \infty}\frac{1}{2T}|X_T(w)|^2 Ryx?(τ)?FlimT?2T1?XT?(w)YT??(w)Rxx?(τ)?FlimT?2T1?XT?(w)2
其中 X T ( w ) X_T(w) XT?(w) Y T ( x ) Y_T(x) YT?(x)分别是 x ( t ) x(t) x(t) y ( t ) y(t) y(t)截断后的傅里叶变换,即
x T ( t ) = { x ( t ) ∣ t ∣ < T 0 ∣ t ∣ > T ? F X T ( w ) Y T ( t ) = { y ( t ) ∣ t ∣ < T 0 ∣ t ∣ > T ? F Y T ( w ) x_T(t)=\begin{cases}x(t) & |t|<T\\ 0 & |t|>T \end{cases} \overset{F}{\leftrightarrow} X_T(w) \\ Y_T(t)=\begin{cases}y(t) & |t|<T\\ 0 & |t|>T \end{cases} \overset{F}{\leftrightarrow} Y_T(w) xT?(t)={ x(t)0?t<Tt>T??FXT?(w)YT?(t)={ y(t)0?t<Tt>T??FYT?(w)
并且可类似地证明功率信号帕斯瓦尔公式:
l i m T → ∞ 1 2 T ∫ ? T T ∣ x ( t ) ∣ 2 d t = 1 2 π ∫ ? ∞ ∞ l i m T → ∞ ∣ X T ( w ) ∣ 2 2 T d w lim_{T\to \infty}\frac{1}{2T}\int_{-T}^T|x(t)|^2dt = \frac{1}{2\pi}\int_{-\infty}^{\infty}lim_{T\to \infty}\frac{|X_T(w)|^2}{2T}dw limT?2T1??TT?x(t)2dt=2π1???limT?2TXT?(w)2?dw
相关函数及相关定理是为了研究随机信号而引入的,这里借用来研究确定性信号,并重点研究信号之间的相似性或相依性。