论文部分内容阅读
随着靶场建设的飞速发展,对机动式、灵活布站、舰载及远程操控等需求的日益增强,靶场设备间的高速互联,测控设备内部高速通信链路的改进等都为激光通信技术提供了无限广阔的应用空间。从靶场的实际应用出发,采用激光通信技术解决靶场的实际使用需求具有重要的现实意义。激光通信虽然具有带宽高、通信距离远、实时性好、架设灵活等诸多优点,但同时天气因素如大雾和地面湍流都会对激光通信信道造成不利影响。因此研究信道容错编码技术,提高系统的检错纠错能力对激光通信系统的正常可靠工作意义重大。里德-所罗门码(RS码)是一种具有同时纠正随机错误和突发错误的能力的前向纠错码,应用在大气激光通信系统中能降低误码率,提高通信质量,满足对数据传输通道可靠性的要求。本文分析了RS码的误码率性能,并提出了一种基于RiBM算法的RS(15,9)译码器。译码器采用流水线结构,通过RiBM算法求解关键方程,并在光纤里引入高斯加性白噪声AWGN模拟大气激光通信系统,完成了在FPGA平台上的测试。测试结果表明译码速率达到1.94Gbit/s,为Altera IP核的3.54倍。RiBM算法具有硬件复杂度低、关键路径延时短的优点,能满足系统译码的要求。本文完成的主要工作有:1.分析大气信道对激光传输的影响,深入研究大气信道模型。对RS、Turbo、 LDPC这三种码型进行分析比较,结合工程需要及实际情况,选择RS码作为大气激光通信系统信道编码,拟定设计方案。2.利用Simulink建模分析了RS码的误码率性能,并对图象去噪。在阐述RS编译码原理的基础上给出其MATLAB程序的软件实现。3.利用Quartus Ⅱ设计基于RiBM算法的RS(15,9)译码器硬件电路,并在用Altium Designer开发自制的光纤通信收发电路板上FPGA实现。通过验证,RiBM算法能满足大气激光通信系统高速率、高可靠性和高实时性的信息传输要求。