一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于迭代译码的信噪比强弱动态判定方法与流程

2022-02-20 14:22:39 来源:中国专利 TAG:


1.本发明属于通信技术领域,涉及一种基于迭代译码的信噪比强弱动态判定方法,尤其是无校验辅助条件下的信噪比强弱动态判定方法。


背景技术:

2.在通信系统中,信噪比能够反应有用信号的功率强弱,直接决定了通信质量的好坏。在接收设备中应用信噪比估计技术既能使用户实时掌握当前的通信质量状况,避免在通信质量较差的情况下通信,保证通信成功率,又能在信噪比过强时实时降低发射功率,减小对邻近频带其它通信设备的干扰。因此,对信噪比估计技术的研究与应用具有很高的实用价值。
3.目前应用的信噪比估计方法主要有:最大似然估计、二阶四阶矩估计、高阶累积量估计以及最小均方误差估计信噪比估计算法等,这些方法一般都放在译码之前,利用多比特量化的软信息进行运算,一方面运算量大、计算复杂,另一方面信噪比估计精度受同步误差的影响较大,当同步误差较大时信噪比估计变得不可靠。


技术实现要素:

4.(一)发明目的
5.本发明的目的是:提供一种基于迭代译码的信噪比强弱动态判定方法,减小运算量,简化计算复杂度,实现高可靠信噪比。
6.(二)技术方案
7.为了解决上述技术问题,本发明提供一种本发明基于迭代译码的信噪比强弱判定方法利用译码后的数据进行信噪比估计,首先设定一个译码固定迭代次数,对相邻两次迭代译码输出序列进行相似度计算,得到一组相似度序列,判定该序列有效后进行信噪比强弱统计,最后根据统计比例判定信噪比强弱。
8.定义l为译码输出序列长度,n为迭代固定终止次数(通过仿真得到),l和n均为大于0的正整数。
9.本发明基于迭代译码的信噪比强弱判定方法包括以下执行步骤:
10.步骤一:对相邻两次迭代译码输出序列进行相似度计算
11.相似度计算方法为:对两次迭代译码输出序列逐比特二进制异或再求和,得到的结果为两次迭代输出的相似度值,其取值范围大于等于0且小于等于l,该值越小,相似度越高。
12.步骤二:利用计算得到的相似度值构建相似度序列,并进行有效性判断
13.构建相似度序列时,重复执行步骤一,直到迭代次数达到n,共得到n-1个相似度值,记为s数组,s=[s1,s2,......,sn-1]。
[0014]
对s数组进行有效性判断时,满足条件一和条件二中的任意一个条件,则将有效次数加1,并记录n-p的值:
[0015]
条件一:存在正整数p,1<p<n-1,使s1>s2>......>sp-1>sp=sp 1=......=sn-1成立;
[0016]
条件二:存在正整数p,p=1,使sp=sp 1=......=sn-1成立。
[0017]
步骤三:信噪比强弱统计
[0018]
根据预先设定的信噪比门限值,获得高信噪比统计次数、低信噪比统计次数和中等信噪比统计次数,并分别计算得出高信噪比统计比例、低信噪比统计比例和中等信噪比统计比例。
[0019]
其中,高信噪比统计次数、低信噪比统计次数和中等信噪比统计次数的获得过程为:
[0020]
设置两个门限:信噪比高门限th和信噪比低门限tl,th和tl均为正整数且满足n>th>tl>0。将n-p与th和tl比较:
[0021]
若n-p≥th,代表接收信号信噪比较强,则将高信噪比统计次数kh加1;
[0022]
若n-p<tl,代表接收信号信噪比较弱,则将低信噪比统计次数kl加1;
[0023]
若tl≤n-p<th,代表接收信号信噪比中等,则将中等信噪比统计次数km加1。
[0024]
计算高信噪比统计比例、低信噪比统计比例和中等信噪比统计比例的过程为:重复执行步骤一和步骤二,直到有效次数累加到预先设定的值,记为k,k=kh km kl,分别计算高信噪比统计比例kh/k、低信噪比统计比例kl/k、中等信噪比统计比例km/k。
[0025]
步骤四:根据统计比例判定信噪比强弱
[0026]
比较kh/k、kl/k、km/k三个值的大小,若kh/k最大,则输出高信噪比指示;若kl/k最大,则输出低信噪比指示;若km/k最大,则输出中等信噪比指示。
[0027]
步骤五:周期性重复执行步骤一~步骤四,实现信噪比强弱指示动态更新。
[0028]
(三)有益效果
[0029]
上述技术方案所提供的基于迭代译码的信噪比强弱动态判定方法,仅涉及二进制异或运算及比值计算,实现简单、资源占用少;利用译码后的数据进行信噪比判定,可靠度高;利用周期性统计实现信噪比强弱的动态更新。
附图说明
[0030]
图1为本发明基于迭代译码的信噪比强弱动态判定方法示意图。
具体实施方式
[0031]
为使本发明的目的、内容和优点更加清楚,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。
[0032]
本发明基于迭代译码的信噪比强弱判定方法利用译码后的数据进行信噪比估计,首先设定一个译码固定迭代次数,对相邻两次迭代译码输出序列进行相似度计算,得到一组相似度序列,判定该序列有效后进行信噪比强弱统计,最后根据统计比例判定信噪比强弱。
[0033]
定义l为译码输出序列长度,n为迭代固定终止次数(通过仿真得到),l和n均为大于0的正整数。
[0034]
参照图1所示,本发明基于迭代译码的信噪比强弱判定方法包括以下执行步骤:
[0035]
步骤一:对相邻两次迭代译码输出序列进行相似度计算
[0036]
相似度计算方法为:对两次迭代译码输出序列逐比特二进制异或再求和,得到的结果为两次迭代输出的相似度值,其取值范围大于等于0且小于等于l,该值越小,相似度越高。
[0037]
步骤二:利用计算得到的相似度值构建相似度序列,并进行有效性判断
[0038]
构建相似度序列时,重复执行步骤一,直到迭代次数达到n,共得到n-1个相似度值,记为s数组,s=[s1,s2,......,s
n-1
]。
[0039]
对s数组进行有效性判断时,满足条件一和条件二中的任意一个条件,则将有效次数加1,并记录n-p的值:
[0040]
条件一:存在正整数p,1<p<n-1,使s1>s2>......>s
p-1
>s
p
=s
p 1
=......=s
n-1
成立;
[0041]
条件二:存在正整数p,p=1,使s
p
=s
p 1
=......=s
n-1
成立。
[0042]
步骤三:信噪比强弱统计
[0043]
根据预先设定的信噪比门限值,获得高信噪比统计次数、低信噪比统计次数和中等信噪比统计次数,并分别计算得出高信噪比统计比例、低信噪比统计比例和中等信噪比统计比例。
[0044]
其中,高信噪比统计次数、低信噪比统计次数和中等信噪比统计次数的获得过程为:
[0045]
设置两个门限:信噪比高门限th和信噪比低门限t
l
,th和t
l
均为正整数且满足n>th>t
l
>0。将n-p与th和t
l
比较:
[0046]
若n-p≥th,代表接收信号信噪比较强,则将高信噪比统计次数kh加1;
[0047]
若n-p<t
l
,代表接收信号信噪比较弱,则将低信噪比统计次数k
l
加1;
[0048]
若t
l
≤n-p<th,代表接收信号信噪比中等,则将中等信噪比统计次数km加1。
[0049]
计算高信噪比统计比例、低信噪比统计比例和中等信噪比统计比例的过程为:重复执行步骤一和步骤二,直到有效次数累加到预先设定的值,记为k,k=kh km k
l
,分别计算高信噪比统计比例kh/k、低信噪比统计比例k
l
/k、中等信噪比统计比例km/k。
[0050]
步骤四:根据统计比例判定信噪比强弱
[0051]
比较kh/k、k
l
/k、km/k三个值的大小,若kh/k最大,则输出高信噪比指示;若k
l
/k最大,则输出低信噪比指示;若km/k最大,则输出中等信噪比指示。
[0052]
步骤五:周期性重复执行步骤一~步骤四,实现信噪比强弱指示动态更新。
[0053]
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献