摘要:
随着天地一体化及遥控可靠性需求的不断提高,传统卫星遥控标准中广泛采用的BCH码很难满足未来卫星遥控链路复杂多样的需求.为此,文章将卫星遥控指令分为短指令模式和内存上注指令模式两大类,设计低密度奇偶校验(LDPC)编码方案.对于帧长较短的遥控指令,采用 3 种码长较短的LDPC码,与目前空间数据系统咨询委员会(CCSDS)遥控标准推荐的 BCH(63,5 6)码相比,在误码字率为 1 0-5量级时,可以额外获得4~6 dB的增益.对于大数据量的内存上注指令,应用现有CCSDS遥测标准推荐的 LDPC(81 60,7 1 36 )编码方案,当误码字率为 10-5量级时,所需信噪比(Eb/N0 )约为3?8 dB,编码增益约为7 dB.为了实现LDPC编码方案,文章设计了与BCH码相似的协议格式,改动量较小且具有良好的兼容性,不会对已有遥控系统产生影响.译码方案采用并行的FPGA译码器架构及最小和译码算法,其译码复杂度较低,硬件实现资源占用较少,具有可行性.%With the continuous improvement of space﹣ground integration and telecommand (TC) reliability,the BCH code which is widely used in the satellite TC standards is impossible to meet the complex and variable needs of the TC channel for the future satellites.In this paper,two broad classes of commands are identified for LDPC coding scheme design.For the simple com﹣mands with short block length,three LDPC codes with short block length are applied.Compared with the BCH (63,5 6)code recommended by the current CCSDS TC standard,4 dB to 6 dB cod﹣ing gain can be obtained for LDPC codes when the word error rate is 10-5.For the large volume commands,this paper refers to the LDPC (81 60,7 1 36)coding scheme recommended by the CCS﹣DS telemetry (TM)standard.When the word error rate is 1 0-5 ,the required E b/N 0 of LDPC (8 1 6 0 ,7 1 3 6 )code is around 3?8 dB and the coding gain is around 7 dB.For the LDPC coding scheme, the protocol of the LDPC codes remains similar to that for the current BCH code,with small changes and good compatibility.The decoding scheme adopts the parallel FPGA decoder structure and min﹣sum decoding algorithms,with low decoding complexity and less hardware resources.