一种短突发信号在高动态范围下的译码方法及装置制造方法及图纸

技术编号:31089497 阅读:13 留言:0更新日期:2021-12-01 12:49
本发明专利技术公开了一种短突发信号在高动态范围下的译码方法及装置,涉及卫星通信领域,解决了现有技术中译码处理时未考虑信号幅值影响,或者考虑到信号幅值但是会出现其它问题,导致短突发信号的译码性能降低的问题。将所述接收机接收的短突发信号进行软解调,得到似然信息,根据所述似然信息,获取短突发信号的数据序列;将所述数据序列进行均值计算,获取所述数据序列的数据均值,根据所述数据均值,获取数据均值的缩放因子;根据所述缩放因子对所述数据序列进行缩放,获取缩放后的数据;对所述缩放后的数据进行译码处理,获取译码结果。达到增加了译码可支持的信号动态范围,并且无需模拟或数字AGC便可对短突发信号进行处理,提高了译码性能的同时。提高了译码性能的同时。提高了译码性能的同时。

【技术实现步骤摘要】
一种短突发信号在高动态范围下的译码方法及装置


[0001]本专利技术涉及卫星通信领域,更具体地说,它涉及一种短突发信号在高动态范围下的译码方法及装置。

技术介绍

[0002]随着航天技术的迅猛发展,卫星通信已经成为了主流的通信方式之一。卫星通信具有通信范围广、抗灾能力强、可支持多种业务的特点,已经成为当代不可或缺的通信手段之一。
[0003]信道编码技术在整个通信系统中具有相对独立的地位,是其关键技术之一,决定着通信系统的性能。近年来,香农极限编码,如Turbo,LDPC等,由于信噪比工作门限低,增益高的特点引起了广泛关注。通过比较Turbo,LDPC,Polar码的性能,可知在短突发的情况下,Turbo码的理论性能优于另外两者。
[0004]传统的Turbo译码一类是在接收端先做软解调,然后将得到的似然信息直接做Turbo译码,没有考虑信号幅值影响,当信号幅值过大或过小时,会导致译码性能较差,即能支持的信号动态范围较小;另一类是在接收端将接收信号先经过模拟或数字AGC之后,再进行软解调,再将得到的似然信息做Turbo译码。这类方法虽然考虑了信号幅值,但是同时引入了其它问题。比如采用模拟AGC会增加硬件成本,而如果采用数字AGC,环路的收敛太慢,不适合卫星通信中的短突发业务。

技术实现思路

[0005]本专利技术的目的是提供一种短突发信号在高动态范围下的译码方法及装置,用以解决现有技术中在做Turbo译码时未考虑信号幅值影响,或者考虑到信号幅值但是会出现其它问题,如硬件成本增加或环路收敛太慢;导致短突发信号的译码性能降低的问题,本专利技术考虑了信号幅值对译码性能的影响,增加了译码可支持的信号动态范围,提高了通信系统信号传输的可靠性,并且无需模拟或数字AGC便可对短突发信号进行处理,提高了译码性能的同时,在硬件实现上不会带来额外成本。
[0006]本专利技术的上述技术目的是通过以下技术方案得以实现的:
[0007]一种短突发信号在高动态范围下的译码方法,所述方法包括:
[0008]步骤一,将所述接收机接收的短突发信号进行软解调,得到似然信息,根据所述似然信息,获取短突发信号的数据序列;
[0009]步骤二,将所述数据序列进行均值计算,获取所述数据序列的数据均值,根据所述数据均值,获取数据均值的缩放因子;
[0010]步骤三,根据所述缩放因子对所述数据序列进行缩放,获取缩放后的数据。
[0011]步骤四,对所述缩放后的数据进行译码处理,获取译码结果。
[0012]本专利技术通过接收机对接收到的短突发信号进行软解调,得到似然信息后,通过缩放因子对似然信息中的数据进行缩放,由于缩放后数据的幅值较之缩放前数据的幅值大幅
度提高,然后对缩放后的数据进行译码处理,即可消除信号幅值的对译码性能的影响,增加了译码可支持的信号动态范围,提高了通信系统信号传输的可靠性,并且缩放后的数据译码后无需模拟或数字AGC便可对短突发信号进行处理,提高了译码性能的同时,在硬件实现上不会带来额外成本。
[0013]进一步,由所述似然信息获取的所述数据序列为S
before
={s1,s2,s3,

,s
N
,};其中,S
before
表示对短突发信号软调节后的数据序列。
[0014]进一步,将所述数据序列进行均值计算获取的所述数据均值为b=abs(S
before
),对所述数据均值进行计算,获取缩放系数,所述缩放系数的计算式为α=mean(b);其中;α表示缩放系数,b表示数据均值,S
before
表示对短突发信号软调节后的数据序列。
[0015]进一步,根据所述缩放系数,获取缩放因子,所述缩放因子的计算式为其中,β表示缩放因子,α表示缩放系数。
[0016]进一步,根据所述缩放因子对所述数据序列进行缩放,获取缩放后的数据的计算式为S
after
=β*S
before
;其中,S
after
表示缩放后的数据,S
before
表示所述数据,β表示所述缩放因子。
[0017]一种信号处理装置,用于执行所述方法,所述装置包括:
[0018]第一获取模块,用于对接收机接收的短突发信号进行软解调,得到似然信息,根据所述似然信息,获取短突发信号的数据序列;
[0019]第二获取模块,用于获取所述数据序列的数据均值,根据所述数据均值,获取数据均值的缩放因子;
[0020]第一执行模块,用于根据所述缩放因子对所述数据序列进行缩放,获取缩放后的数据。
[0021]第二执行模块,对所述缩放后的数据进行译码处理,获取译码结果。
[0022]进一步,所述第二获取模块还用于对所述数据均值进行计算,获取数据均值的缩放系数。
[0023]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法的步骤。
[0024]一种电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现所述的方法的步骤。
[0025]与现有技术相比,本专利技术具有以下有益效果:
[0026]本专利技术通过对接收机接收到的短突发信号进行软解调,得到似然信息后,通过缩放因子对似然信息进行缩放,对缩放后的数据进行译码,得到处理后的信号,降低了噪声对短突发信号的影响,提高了接收机获取的信息的可靠性,且本专利技术的译码方法考虑了信号幅值对译码性能的影响,对短突发信号可支持的信号动态范围进行了改善,同时无需模拟或数字AGC便可对短突发信号进行处理,提高了译码性能的同时,在硬件实现上不带来额外成本。
附图说明
[0027]此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部
分,并不构成对本专利技术实施例的限定。在附图中:
[0028]图1为本专利技术一种短突发信号在高动态范围下的译码方法的流程图;
[0029]图2为本专利技术的译码方法与现有技术中的译码方法所得出的译码性能对比图;
[0030]图3为生成的短突发信号的符号星座点图;
[0031]图4为对短突发信号添加噪声及衰减得到的符号星座点图;
[0032]图5为接收机进行软接调后输出的符号星座图;
[0033]图6为接收机输出信号的幅值图;
[0034]图7为本专利技术对信号进行缩放前后的幅值对比图;
[0035]图8为使用本专利技术的译码方法与现有技术中的译码方法的误比特率对比图;
[0036]图9为本专利技术一种信号处理装置的框图。
具体实施方式
[0037]为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。
[0038]需说明的是,当部件被称为“固定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种短突发信号在高动态范围下的译码方法,其特征在于,所述方法包括:步骤一,将所述接收机接收的短突发信号进行软解调,得到似然信息,根据所述似然信息,获取短突发信号的数据序列;步骤二,将所述数据序列进行均值计算,获取所述数据序列的数据均值,根据所述数据均值,获取数据均值的缩放因子;步骤三,根据所述缩放因子对所述数据序列进行缩放,获取缩放后的数据;步骤四,对所述缩放后的数据进行译码处理,获取译码结果。2.根据权利要求1所述的一种短突发信号在高动态范围下的译码方法,其特征在于,由所述似然信息获取的所述数据序列为S
before
={s1,s2,s3,

,s
N
,};其中,S
before
表示对短突发信号软调节后的数据序列。3.根据权利要求1所述的一种短突发信号在高动态范围下的译码方法,其特征在于,将所述数据序列进行均值计算获取的所述数据均值为b=abs(S
before
),对所述数据均值进行计算,获取缩放系数,所述缩放系数的计算式为α=mean(b);其中;α表示缩放系数,b表示数据均值,S
before
表示对短突发信号软调节后的数据序列。4.根据权利要求3所述的一种短突发信号在高动态范围下的译码方法,其特征在于,根据所述缩放系数,获取缩放因子,所述缩放因子的计算式为其中,β表示缩放因子,α表示缩...

【专利技术属性】
技术研发人员:程静静高波李腊
申请(专利权)人:重庆两江卫星移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1