我是靠谱客的博主 踏实大白,最近开发中收集的这篇文章主要介绍AWGN中卷积码的BPSK调制时硬判决译码与软判决译码BER性能对比_Simulink实现,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、卷积码

    若以(n,k,m)来描述卷积码,其中k为每次输入到卷积编码器的bit数,n为每个k元组码字对应的卷积码输出n元组码字,m为编码存储度,也就是卷积编码器的k元组的级数,称m+1= K为编码约束度m称为约束长度。卷积码将k元组输入码元编成n元组输出码元,但k和n通常很小,特别适合以串行形式进行传输,时延小。与分组码不同,卷积码编码生成的n元组元不仅与当前输入的k元组有关,还与前面m-1个输入的k元组有关,编码过程中互相关联的码元个数为n*m。卷积码的纠错性能随m的增加而增大,而差错率随N的增加而指数下降。在编码器复杂性相同的情况下,卷积码的性能优于分组码。

    在Simulink中,通过格形结构来表示生成多项式(生成多项式制定了约束长度和八进制形式的反馈抽头系数),从而定义卷积码的编码结构和译码结构。例如,poly2trellis(7,[171 133])表示具有约束长度7和位于八进制数171(二进制1111001)和133(二进制1011011)的反馈抽头的二进制卷积码的网格结构。 上图显示了具有一个输入和两个输出的poly2trellis(7,[171 133])结构码速为1∕2卷积码编码器。 编码器具有6个由Z-1表示的延迟元素,其约束长度7对应于移位寄存器中存储的位数。 卷积码的自由距离dfree是所有任意长路径的集合中的最小距离,这些路径从全零状态发散并重新进入全零状态。可以纠正的错误数t ,定义为:

2、AWGN信道卷积码使用维特比算法硬判决译码的错误概率

    下面推导使用维特比译码器对卷积码进行硬判决译码的理论性能。 假设在二进制对称信道(BSC)上以转移概率p进行硬判决译码,则误码率的理论上限为:

其中,系数????d与编码的转移函数相关联。 对于双极性BPSK调制,在AWGN信道传输后,若以相干检测方式进行解调,则信道转移概率为:

3、AWGN信道卷积码使用维特比算法软判决译码的错误概率

    下面推导使用维特比译码器对卷积码进行软判决译码的理论性能。假设发送了全零码字,并以变量ad代表从全零路径出发并首次归于全零路径的举例为d的路径数。 误码率与变量????d = adf(d)有关,其中f(d)是距离d的函数。 然后,误码率的理论上限可以表示为:

4、仿真模型

4.1 AWGN信道BPSK传输的码率为1/2卷积码硬判决译码模型

4.2 AWGN信道BPSK传输的码率为1/2卷积码软判决译码模型

码率1/2,K=7卷积码的参数设置:

•BPSK双极性信号= +1和-1(M = 2)
•反馈抽头[171 133]
•[−3:3] * 1.9量化器边界点,带输出单元unit8
•符号周期= 0.5 s
•基于每帧100个样本的帧
•采样时间= 1 s
•仿真时间=停止并显示100个错误
•伯努利二元概率为零= 0.5
•输入信号功率= 1W
•BPSK软解调噪声方差= 1 /(10 ^((EbNo-10 * log(2))/ 10))
•计算延迟=接收延迟= 48 s
•回溯深度= 48
•Es / No = Eb / No-10log(2)
•AWGN,????b = 4 dB,3位软判决

    由仿真结果可知,软判决译码相对于硬判决译码来说,性能增益有所提高。

 

最后

以上就是踏实大白为你收集整理的AWGN中卷积码的BPSK调制时硬判决译码与软判决译码BER性能对比_Simulink实现的全部内容,希望文章能够帮你解决AWGN中卷积码的BPSK调制时硬判决译码与软判决译码BER性能对比_Simulink实现所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部