![智能计算:原理与实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/961/45852961/b_45852961.jpg)
1.4.2 正交小波常数模盲均衡算法
1.常数模盲均衡算法
盲均衡算法不需要采用外部提供的期望响应,自适应过程中通过一个非线性的变换产生期望响应的估计,就能够得到与希望恢复的输入信号比较接近的滤波器输出,节省了信道的带宽。通常,非线性变换存在于自适应均衡器的输入端、输出端或内部,根据在不同位置对数据加非线性变换,可以得到不同种类的盲均衡算法。Bussgang类盲均衡算法的非线性变换函数在自适应均衡器的输出端,通过对均衡器输出信号进行非线性变换,以获得输入信号的估计值。
常数模盲均衡算法作为Bussgang类盲均衡算法的特例,利用高阶统计特性构造代价函数,通过调节均衡器权向量寻找代价函数的极值点。其原理如图1.4.2所示。
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/25_01.jpg?sign=1739281673-839vdQqjMMbsAeLfpRjIpHpg1m2u6w6e-0-168060631ef91de7225638f40aba62bd)
图1.4.2 CMA原理
图中,a(n)是零均值独立同分布发射信号;h(n)是信道脉冲响应,h(n)=[h0(n),…,hN-1(n)]T(上标T表示转置);x(n)是信道的输出向量;v(n)是加性高斯白噪声;y(n)是均衡器接收信号;w(n)是均衡器权向量,且w(n)=[w0(n),w1(n),…,wN-1(n)]T;z(n)是均衡器输出信号;ψ(·)是误差信号的生成函数;是判决装置对z(n)的判决输出信号。
设a(n)=[a(n),…,a(n-N+1)]T,y(n)=[y(n),y(n-1),…,y(n-N+1)]T,由图1.4.2可得均衡器的输入信号为
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/25_03.jpg?sign=1739281673-1oKMnQOxNX2dhglh6EXwXNSjbKWptDMX-0-79747880640d77f03484779dab349e68)
输出信号为
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/25_04.jpg?sign=1739281673-nREudALdF3uvWbuY1i0VNajPgx2um0D1-0-49397cc78042660b492bdb5ab7220f41)
常数模算法的误差函数为
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/25_05.jpg?sign=1739281673-ZOpB5tMG8OyaWJ0gWrcFm7qFUHvgf3SB-0-cdbcd3d911a51e621af4aa43fe55d4b4)
式中,R2为CMA的模值,定义为
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/25_06.jpg?sign=1739281673-zIgJYn4cGeYa935AoHoaGvCsQccidei8-0-58ff049d54af8e53261b673080728e67)
式中,E{·}表示数学期望。
CMA的代价函数为
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/25_07.jpg?sign=1739281673-yFT60GoMYK4aJLIG8BMqFNWENld9jMFK-0-7a94770f90c72427cda3496e9462cf19)
代价函数的值取决于均衡器输出端加性噪声的大小。为获得极小值点,常采用梯度法对w(n)对进行调整,即
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/25_08.jpg?sign=1739281673-npI2rfixx2OQhxKtYySmABzGRKsECCjK-0-6d7a75c3fa5e71215404a00b985e3d08)
式中,μ表示迭代步长,且为较小的正数;为J对w(n)求偏导后取的瞬时值。
由J对w(n)求偏导得
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/25_10.jpg?sign=1739281673-6yoNYrwkrPgQ4BA0ACJTibIiQxJLWrL1-0-675ce9fb3174fbec6a9000ec0c6d2cb6)
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/26_01.jpg?sign=1739281673-kH0rBxYiNepztc6J5aQi9CU5G2Zli9UO-0-0eec909b34c1c5648c0bf21bc460e82c)
故
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/26_02.jpg?sign=1739281673-N0ysz3duNpB4LnfVjJnxX5CAQaWbmgvF-0-311e2e80c665e0040a53cefd6d02dbf7)
将式(1.4.10)和式(1.4.16)代入式(1.4.14),得CMA权向量迭代公式为
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/26_03.jpg?sign=1739281673-0KdOhN6Kbvpy5BlcimV4SlW7qqyFjM4r-0-2fc1f8cc892199f5cf3da0ea7c4bd79b)
式(1.4.9)~式(1.4.17)构成了CMA。CMA具有结构简单、计算量小、性能稳定等优点,但CMA存在收敛速度慢、均方误差较大、易陷入局部极小值点等不足之处。
2.正交小波盲均衡算法
为了提高CMA的收敛速度,通过对均衡器的输入信号进行正交小波变换,以降低输入信号的相关性、加快收敛速度。这样,将正交小波变换引入到常数模算法中,得到基于正交小波变换的常数模盲均衡算法(Orthogonal Wavelet Transform based Constant Modulus blind equalization Algorithm,WT-CMA),简称正交小波盲均衡算法。其原理如图1.4.3所示。
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/26_04.jpg?sign=1739281673-CZE2HBC04NCFt6RK2r5OAt5MZRWQ51My-0-0a3ac17b166a4c80ea9ad525e6168a39)
图1.4.3 正交小波盲均衡算法原理
图中,a(n)是零均值独立同分布发射信号;h(n)是信道响应向量;x(n)是信道的输出向量;v(n)是加性高斯白噪声;y(n)为信道输出向量;R(n)为均衡器输入信号向量;w(n)为均衡器的权向量;z(n)为均衡器的输出;为判决器的输出;WT为正交小波变换模块。
图1.4.3中,正交小波变换后的输出为
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/26_06.jpg?sign=1739281673-xEISnm5sTEuZf8d5wKvGl0zT5zpheMlJ-0-d376b8f2222ca112ca5324e8b1bfa7d7)
式中,V表示正交小波变换(WT)矩阵。上标H表示共轭转置。
误差函数为
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/26_07.jpg?sign=1739281673-EaSMzTTIdYZMcBGpJiJba0RBcoGWlRmc-0-3ce55056a71396dd581169b47e60348c)
均衡器权向量的迭代公式为
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/26_08.jpg?sign=1739281673-7WamCsUICEGJ1gmIDEc90303O6eGeR2j-0-f486200be2259a17579ba3d599f275cb)
式中,μ为步长因子;(n)=diag[
(n),
(n),…,
(n),
(n),…,
(n)],为正交小波功率归一化矩阵,其中,diag[]表示对角矩阵,
(n)和
(n)分别表示对小波系数rj,k(n)和尺度系数sJ,k(n)的平均功率估计,rj,k(n)表示小波空间j层分解的第k个信号,sJ,k(n)表示尺度空间中最大分解层数J的第k个信号。
(n+1)和
(n+1)可由下式递推得到
![](https://epubservercos.yuewen.com/2C2AFB/24975619809585106/epubprivate/OEBPS/Images/27_03.jpg?sign=1739281673-H9ussPPxXAZNK8CLRTbbAWdrRr1wNBC5-0-6133b14caf011b9feba726520a7c2f5b)
式中,β为平滑因子,且0<β<1,一般取略小于1的数。称式(1.4.18)~式(1.4.22)为基于正交小波的常数模盲均衡算法(WT-CMA)。