Turbo译码低复杂度算法与应用研究
发布时间:2020-04-06 10:49
【摘要】:Turbo码于1993年被法国学者C.Berrou等人提出,一经问世就因其接近香农限的优异性能而被广泛使用。对于深空通信而言,由于信道编码需要克服远距离传输的低信噪比和传输环境的衰落影响,所以空间数据系统咨询委员会(CCSDS)选择Turbo码作为卫星通信和深空通信的信道编码标准。本论文所研究的Turbo译码器的应用场景为基于超远距离传输的MIMO-SCFDE通信系统,具有传输距离远、传输时延长等特点,故本论文对Turbo译码器的研究采用了 CCSDS标准结构。Turbo码虽然性能优异但是译码结构较为复杂,所以本论文主要针对Turbo码的低复杂度译码方案展开研究,着重研究了一种基于SOVA算法的简化算法。首先,为降低计算复杂度,本论文的研究从快速寻找最大似然路径和降低分支路径数量两方面入手,得到了一种复杂度较低的SOVA译码方案。其次,将该低复杂度算法应用到基于CCSDS标准的Turbo码中,并在基于超远距离传输的MIMO-SCFDE通信系统中开创性地应用Turbo均衡方案,利用该低复杂度Turbo译码器与均衡器迭代传递互信息,提升系统对抗衰落和干扰的能力。最后,经过充分地性能仿真及复杂度分析,开发该简化算法的C语言定点程序,为后续在DSP或ARM上应用该算法提供便利。本论文研究的低复杂度Turbo译码算法,虽然在译码性能上与Log-MAP算法有约0.3dB的差异,但是在计算量和存储量上相比于传统的Log-MAP算法和SOVA算法有大幅度下降,在高信噪比条件下,存储量降低超过50%。在此基础上,将Turbo均衡方案应用于MIMO-SCFDE系统,通过链路级仿真进一步验证了本论文研究的低复杂度Turbo译码器在超远距离传输中的应用价值。
【图文】:
总结为以下三步:逡逑1)以时刻/=7V@为起始,计算进入各状态的不同路径的分支路径度量储每个状态的幸存路径及其分支度量值BM。逡逑2)令/邋=邋/+1,将进入某一状态的分支度量值与其前一段路程的幸存度量,然后计算进入该状态的所有最小度量的路径,得到新的PM值,这样就某一个节点的幸存路径及其累计度量值,并删去所有其他路径。逡逑3)若/<L+iVreg,重复步骤2,若/邋=邋L+A^g则停止上述步骤,译码结上述3个步骤中,第一步是第二步运算的初始化,第三步是第一步和第二续,上述过程的关键在于第二步。译码算法第二步的核心在于三点,,即累积、选择。所谓累积值,指的是将每个路径的分支度量值进行累加,度量方选择汉明距离或欧式距离等计算方法;比较指的是将到达节点的两条分支累积度量值相比较;选择指的是选出到达某节点的两条路径中度量值最小路径作为幸存路径。逡逑为了更加清晰、明确地展示维特比译码方法,以(2,1,2)卷积码为例说明译码过程。假设其输入数据为x邋=邋[1邋1邋0邋1邋1],卷积编码器结构如下图所示
图中圆圈代表编码器内部两个寄存器的状态,共有四种情况即逡逑00,01,10,11,实线箭头表示编码器输入为1的情况,虚线表示编码器输入为0的逡逑情况,图中红色数字表示编码器在当前寄存器状态下输入为0或1时,输出2比逡逑特码字的情况。逡逑y逦11邋oi邋oi邋10逦oi逡逑—())两两-两爽|^70逡逑R[11邋\!逡逑S3H
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TN911.22
【图文】:
总结为以下三步:逡逑1)以时刻/=7V@为起始,计算进入各状态的不同路径的分支路径度量储每个状态的幸存路径及其分支度量值BM。逡逑2)令/邋=邋/+1,将进入某一状态的分支度量值与其前一段路程的幸存度量,然后计算进入该状态的所有最小度量的路径,得到新的PM值,这样就某一个节点的幸存路径及其累计度量值,并删去所有其他路径。逡逑3)若/<L+iVreg,重复步骤2,若/邋=邋L+A^g则停止上述步骤,译码结上述3个步骤中,第一步是第二步运算的初始化,第三步是第一步和第二续,上述过程的关键在于第二步。译码算法第二步的核心在于三点,,即累积、选择。所谓累积值,指的是将每个路径的分支度量值进行累加,度量方选择汉明距离或欧式距离等计算方法;比较指的是将到达节点的两条分支累积度量值相比较;选择指的是选出到达某节点的两条路径中度量值最小路径作为幸存路径。逡逑为了更加清晰、明确地展示维特比译码方法,以(2,1,2)卷积码为例说明译码过程。假设其输入数据为x邋=邋[1邋1邋0邋1邋1],卷积编码器结构如下图所示
图中圆圈代表编码器内部两个寄存器的状态,共有四种情况即逡逑00,01,10,11,实线箭头表示编码器输入为1的情况,虚线表示编码器输入为0的逡逑情况,图中红色数字表示编码器在当前寄存器状态下输入为0或1时,输出2比逡逑特码字的情况。逡逑y逦11邋oi邋oi邋10逦oi逡逑—())两两-两爽|^70逡逑R[11邋\!逡逑S3H
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TN911.22
【相似文献】
相关期刊论文 前10条
1 彭晓红;;复数旋转码的译码原理分析[J];西南交通大学学报;1987年02期
2 汪复兴;聂志泉;;REED—SOLOMON码谱变换译码的实现[J];军事通信技术;1987年02期
3 赵晓群;;一种新的一步大数逻辑译码算法[J];东北重型机械学院学报;1988年03期
4 鲁声清;q元BCH码的无反演译码[J];天津商学院学报;1989年02期
5 刘建航;何怡静;李世宝;卢丽金;邓云强;;基于预译码的极化码最大似然简化连续消除译码算法[J];电子与信息学报;2019年04期
6 钱t
本文编号:2616413
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2616413.html