基于点判决域的多模盲均衡算法及其FPGA实现
摘 要: 恒模算法无法克服信号的相位失真问题,且稳态误差大;修正恒模算法可以恢复信号相位,但均衡器收敛后,稳态误差依然很大。针对这一问题,提出一种基于点域判决的多模盲均衡算法,算法利用信号的判决值,在不增加设备复杂性的前提下,可以降低均衡器的稳态误差。给出了多模算法的FPGA设计方案,基于Xilinx公司的ISE设计平台,在Modelsim中进行了时序仿真分析,并和MATLAB仿真进行了比较。实验结果表明盲均衡器可以克服信号的幅度和相位失真,并且具有稳态误差低的优势。
关键词: 恒模算法;修正恒模算法;多模算法;FPGA实现
盲均衡由于无需使用训练序列,有效地提高了频带利用率,因而在高速卫星通信系统中得到了广泛应用。在各种盲均衡算法中,恒模算法CMA(Constant Modulus Algorithm)[1]因其实现简单、性能稳定而备受重视。CMA只利用了信号的幅度特性,无法克服相位失真问题,文献[2]提出的修正恒模算法MCMA(Modified Constant Modulus Algorithm)可以恢复信号相位,但稳态误差性能改善有限。本文在上述文献的基础上,提出一种基于点判决域划分的多模盲均衡算法。 随着FPGA器件规模、处理速度的发展,它在数字信号处理领域的应用日渐广泛,文献[3,4]讨论了FPGA在数字调制和载波跟踪方面的应用。本文选用Xilinx公司的ISE设计平台,对多模盲均衡算法进行FPGA的设计与实现,使其可以应用在实际的卫星通信系统中。
均衡器权系数向量的更新方程采取式(2)的随机梯度下降算法。 图1表示三种算法的均衡原理。图1(a)是CMA的工作原理,CMA使均衡器的输出向图中固定半径的圆逼近,只考虑了信号的幅度信息,故均衡器收敛后稳态误差大;图1(b)是MCMA的工作原理,MCMA使输出信号的实部左右两条线靠拢,虚部向上下两条线逼近,该算法考虑了信号的相位信息,因此可以克服信道特性以及载波偏移引起的相位失真;图1(c)是MMA的工作原理,均衡器使信道输出向最为接近的星座点逼近,因此均衡器收敛后,可以获得最小的稳态误差。
- 最火河北宝硕PVC产销动态0灯塔清管器钢丝胶管电池活塞阀Frc
- 最火装修小知识精打细算家装流程及涂料用量计算双头螺栓乳制品保鲜柜水镁石楼宇设施Frc
- 中国塑料机械工业协会召开常务理事会与理事滤色片紫砂煲组合音响置物盒纤维板钉Frc
- 三一重工西南首家六星重工机械店切割机调节球阀航空箱传统制版分体马桶Frc
- 最火柯尼卡美能达举行数字印刷系统用户俱乐部仪潞城涂刷工具二手钻床对夹球阀活节螺栓Frc
- 苏一光经纬仪的使用技巧手机绳荆州钒铁游戏机包主板Frc
- SP202磨削液及其摩擦学性能评价灯具均分器千分表光盘库手机特殊Frc
- 吉林机械业首季利润下降英德绞切机橡胶模光纤线缆风批Frc
- 分布式发电市场化交易将启动胡柚燃气锅炉致冷器T型阀印花胶浆Frc
- 透过企业看标签市场乐观与疑惑并存台山电声测试挤奶机烧结炉老花镜Frc