研制发射微小卫星,是我国利用空间技术服务经济建设、造福人类的重要途径。现代微小卫星在短短20年里能取得长足的发展,主要取决于微小卫星自身的一系列特点:重量轻,体积小,成本低,性能高,安全可靠,发射方便、快捷灵活等。在卫星通信系统中,由于传输信道的多径和各种噪声的影响,信号在接收端会引起差错,通过信道编码环节,可对这些不可避免的差错进行检测和纠正。 在微小卫星通信链路中,信道编码器的任务是差错控制。本文采用符合空间数据系统咨询委员会CCSDS标准的链接码进行信道编码,即内码为(2,1,6)的卷积码,外码为(255,223)的rs码,中间进行交织操作。其中,里德-索罗蒙码(简称rs码)是一种重要的非二进制BCH码,是分组码中纠错能力最强的纠错码,一次可以纠正多个突发错误,广泛地用于空间通信中。 本文针对南京航空航天大学自行研制的微小卫星通信分系统的技术要求,在用SystemView和C语言仿真的基础上,用硬件描述语言Verilog设计了RS(255,223)编码器和译码器,使用Modelsim软件进行了功能仿真,并通过Xilinx公司的软件ISE对设计进行综合、布局布线,最后生成可下载的比特流文件下载到Xilinx公司的型号为XC3S2000的FPGA芯片中,完成了电路的设计并实现了编码译码的功能,表明本文设计的信道编解码器的正确性和实用性,满足了微小卫星通信分系统的技术要求。
上传时间: 2013-08-01
上传用户:lili123
差错控制编码技术是现代通信技术中的关键技术之一,在移动通信、数字电视、计算机存储等数据通信系统中得到了广泛应用。在信道条件恶劣的情况中,常采用纠错能力更强的级联编解码方法,进行差错控制。本课题以rs码、LDPC 码...
上传时间: 2013-05-25
上传用户:hrzx1234
RS 码的编译码程序,对编码分析有一定的帮助,采用迭代译码算法.
上传时间: 2013-12-21
上传用户:zhyiroy
(31,25)rs码编码以及解码的C程序
上传时间: 2013-12-15
上传用户:dave520l
这是用matalab生成的rs码的生成,可以研究一下的
标签: matalab
上传时间: 2013-12-15
上传用户:silenthink
matlab 变得rs码的生成,很有意义。参考价值大的
上传时间: 2015-09-18
上传用户:familiarsmile
RS 码译码源程序,在Visual c++下可对比4元域上的rs码进行纠错译码.
上传时间: 2015-09-25
上传用户:yxgi5
rs码的matlab仿真 非常有帮助的东西
上传时间: 2015-10-11
上传用户:helmos
一个研究员写的关于rs码的matlab计算机仿真 不是很详细 但非常有用
上传时间: 2014-01-20
上传用户:BOBOniu
一种面向rs码的卷积交织与解交织器,基于MATLAB平台
上传时间: 2013-12-18
上传用户:xhz1993