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

一种用于VDES系统的判决反馈解调系统及方法与流程

2022-02-20 22:06:13 来源:中国专利 TAG:

一种用于vdes系统的判决反馈解调系统及方法
技术领域
1.本发明涉及vdes通信系统中的调制解调技术,采用判决反馈技术来提高通信系统的频偏估计和信道估计的性能,属于通信信号处理的技术领域。


背景技术:

2.vdes系统是一种应用于船舶、卫星和地面之间的高速通信系统,通过海陆空自组网来保证全球范围内的海上用户进行数据交换。vdes系统包含两套不同的系统,分别用于地面和卫星,其信道可以分为vde-ter和vde-sat。vde-sat信道主要是用于卫星与地面、船舶之间交换数据,卫星信道的快时变特性和高速率数据传输对接收机的载波同步和信道估计以及解调性能提出了挑战。
3.vde-sat相关的链路有两种帧结构,其中包含插入导频和不含导频的链路。对于有导频的链路,导频的引入可以提高信道估计的性能。但是对于图1中没有导频的链路,接收端已知的可用数据只有同步序列,并且由于vdes系统是工作在甚高频频段,数据速率较慢,从而导致一个时隙的长度为26.67ms,一帧数据最短为一个时隙,持续时间较长,数据前后的信道参数随时间变化较大,仅仅依靠训练序列估计的信道参数无法满足快时变信道的性能要求,所以需要寻找其他算法来应对卫星通信信道的快速变化特性。


技术实现要素:

4.在vdes系统中,信道参数变化导致现有方法估计出来的结果无法用于整条链路的校正,使得链路后部数据无法正确解调。针对上述问题,本发明的目的是提供一种用于vdes系统的判决反馈解调系统及方法,不仅可提高频偏估计和信道估计的性能,还可大大降低系统误码率。
5.为实现上述目的,本发明采用的技术方案为:
6.一种用于vdes系统的判决反馈解调系统,包括依次连接的粗频偏估计模块、数据分段模块、频偏估计模块、频偏补偿模块、信道估计模块、信道均衡模块、软解调模块、重调制模块,其中:
7.所述粗频偏估计模块用于初步估计接收信号中的粗频偏和确定定时位置;
8.所述数据分段模块用于将数据分成等分的数据段;
9.所述频偏估计模块用于估计接收数据中的残余频偏;
10.所述频偏补偿模块用于补偿接收数据中的残余频偏;
11.所述信道估计模块用于估计接收数据的信道参数;
12.所述信道均衡模块用于均衡接收数据的信道参数;
13.所述软解调模块用于解调以qpsk方式调制的接收数据;
14.所述重调制模块用于将解调和判决后二进制码元重新映射成调制数据。
15.一种基于所述系统的vdes系统的判决反馈解调方法,包括以下步骤:
16.(1)通过粗频偏估计模块得到接收信号的粗频偏估计值,利用得到的粗频偏估计
值,对一帧数据进行频偏补偿;
17.(2)在数据分段模块,从同步序列开始,将一帧数据分成k段,每段长度为l;
18.(3)在频偏估计模块,估计出数据中的频偏;
19.(4)在频偏补偿模块中对第一段数据进行细频偏补偿;
20.(5)利用已知的同步序列和补偿细频偏后的同步序列进行ls信道估计,得到第一段数据的信道参数;
21.(6)然后对补偿细频偏后的第一段数据进行mmse信道均衡,校正数据中的信道参数;
22.(7)在软解调和硬判决模块中,得到第一段数据的解调二进制码元;
23.(8)在重调制模块中,得到重调制数据;将第一段重调制数据作为第二段接收数据的已知导频,来估计第二段数据中的剩余频偏;
24.(9)与步骤(3)中利用同步序列估计剩余细频偏相同,在频偏估计模块中,利用接收到的第一段原始数据和重调制后的第一段调制数据来估计第二段数据的细频偏;
25.(10)重复步骤(4)到步骤(8),获得第二段数据的重调制数据,将得到的第二段重调制数据当作第三段数据的先验信息,对第三段数据进行检测和解调;
26.(11)如此不断地利用前一段解调出的数据作为下一段接收数据的已知导频,估计出每一段数据的频偏和信道参数,再反馈到下一段数据中,不断迭代下去,解调出完整的一帧数据。
27.所述步骤(1)中,利用同步序列的自相关特性,对同步序列与本地副本进行共轭相关,找到相关峰值,求出相关峰值的相位,此相位与频偏存在线性关系,从而求出频偏粗估计值;利用求出的频偏粗估计值,对一帧数据进行频偏补偿,去除数据中的大频偏值。
28.所述步骤(3)中,再一次利用第一段数据中的同步序列,在频偏估计模块采用分段相关估计的方法,将数据分为两段,利用前后两段数据共轭相关值的相位差与频偏的线性关系,估计出数据中的频偏,此估计值是补偿完粗频偏后剩余频偏的精估计。
29.所述步骤(4)中,补偿后的数据还存在残余的小频偏以及信道增益和相位。
30.所述步骤(5)中,由于同步序列包含在第一段数据之中,并且与其他数据同时补偿了频偏,则同步序列的信道参数和其余数据相同,利用已知的同步序列和补偿细频偏后的同步序列进行ls信道估计,得到第一段数据的信道参数。
31.所述步骤(7)中,均衡后的数据纠正了由信道产生的增益和相位偏差,在软解调和硬判决模块中,利用接收数据和理想调制数据的概率对数似然比函数(即后验概率比的对数值)作为其软解调的输出,并根据输出值的正负进行硬判决,得到第一段数据的解调二进制码元。
32.所述步骤(8)中,在重调制模块中,将第一段数据的解调二进制码元进行串并转换,根据星座图的映射关系,将二进制码元重新调制成两路调制信号,得到重调制数据。
33.有益效果:本发明的一种用于解调vde-sat中无导频链路的方法中,将一个较长的数据帧分成多段,逐段解调,并将前一段解调的结果作为先验信息反馈回下一段的解调过程中,从而减小频偏和信道变化带来的影响。本发明的方法可以提高频偏估计和信道估计的性能,并大大降低系统的误码率。
附图说明
34.图1是vdes系统中vde-sat无导频链路的帧结构;
35.图2是本发明的vdes系统判决反馈解调的结构框图;
36.图3是本发明的vdes系统判决反馈解调的方法流程图;
37.图4是本发明的vdes系统判决反馈解调的性能曲线。
具体实施方式
38.下面结合附图对本发明作更进一步的说明。
39.如图2所示,本发明的一种用于vdes系统的判决反馈解调系统,包括依次连接的粗频偏估计模块、数据分段模块、频偏估计模块、频偏补偿模块、信道估计模块、信道均衡模块、软解调模块、重调制模块,其中:粗频偏估计模块用于初步估计接收信号中的粗频偏和确定定时位置;数据分段模块用于将数据分成等分的数据段;频偏估计模块用于估计接收数据中的残余频偏;频偏补偿模块用于补偿接收数据中的残余频偏;信道估计模块用于估计接收数据的信道参数;信道均衡模块用于均衡接收数据的信道参数;软解调模块用于解调以qpsk方式调制的接收数据;重调制模块用于将解调和判决后二进制码元重新映射成调制数据。
40.如图3所示,本发明的一种用于vdes系统的判决反馈解调方法,包括以下步骤:
41.(1)利用同步序列良好的自相关特性,对同步序列与本地副本进行共轭相关,找到相关峰值,求出相关峰值的相位,此相位与频偏存在线性关系,从而可以求出频偏粗估计值;利用求出的频偏粗估计值,对一帧数据进行频偏补偿,去除数据中的大频偏值;
42.(2)在数据分段模块,从同步序列开始,将一帧数据分成k段,每段长度为l;
43.(3)由于利用同步序列共轭相关估计出的粗估计值无法满足正确解调的要求,所以再一次利用第一段数据中的同步序列,在频偏估计模块采用分段相关估计的方法,将数据分为两段,利用前后两段数据共轭相关值的相位差与频偏的线性关系,可以估计出数据中的频偏;此估计值是补偿完粗频偏后剩余频偏的精估计;
44.(4)在频偏补偿模块中对第一段数据进行细频偏补偿,补偿后的数据还存在残余的小频偏以及信道增益和相位;
45.(5)由于同步序列包含在第一段数据之中,并且与其他数据同时补偿了频偏,则同步序列的信道参数和其余数据相同。可以利用已知的同步序列和补偿细频偏后的同步序列进行ls信道估计,得到第一段数据的信道参数;
46.(6)然后对补偿细频偏后的第一段数据进行mmse信道均衡,校正数据中的信道参数;
47.(7)均衡后的数据纠正了由信道产生的增益和相位偏差,在软解调和硬判决模块中,利用接收数据和理想调制数据的概率对数似然比函数(即后验概率比的对数值)作为其软解调的输出,并根据输出值的正负进行硬判决,得到第一段数据的解调二进制码元;
48.(8)在重调制模块中,将第一段数据的解调二进制码元进行串并转换,根据星座图的映射关系,将二进制码元重新调制成两路调制信号,得到重调制数据;将第一段重调制数据作为第二段接收数据的已知导频,来估计第二段数据中的剩余频偏;
49.(9)与步骤(3)中利用同步序列估计剩余细频偏相同,在频偏估计模块中,利用接
收到的第一段原始数据和重调制后的第一段调制数据来估计第二段数据的细频偏;
50.(10)重复步骤(4)到步骤(8),可以获得第二段数据的重调制数据;将得到的第二段重调制数据当作第三段数据的先验信息,对第三段数据进行检测和解调;
51.(11)如此不断地利用前一段解调出的数据作为下一段接收数据的已知导频,可以估计出每一段数据的频偏和信道参数,再反馈到下一段数据中,不断迭代下去,即可解调出完整的一帧数据。
52.下面结合具体实施例对本发明做进一步说明。
53.实施例
54.对于卫星通信中一个数据较长的数据帧来说,载波偏差和信道变化会对数据解调的性能产生很大的影响。为了减小这种影响,本发明提出一种用于解调vde-sat中无导频链路的方法。在这个方法中,将一个较长的数据帧分成多段,逐段解调,并将前一段解调的结果作为先验信息反馈回下一段的解调过程中,从而减小频偏和信道变化带来的影响。仿真表明,这种方法可以大大提高vde-sat数据帧的解调性能,提高解调正确率。
55.如图3所示,判决反馈解调的具体步骤如下:
56.设接收到的数据为vr(n)
[0057][0058]
其中,n为经过采样后的离散数据的索引,a为接收数据中的信道增益,dr(n)为接收数据中的理想调制信号,fd为接收数据中的残余频偏,为接收数据中的信道附加相位,t
ds
=1/ps是码元周期,ps是码元速率。
[0059]
当接收到一帧数据时,需要确定帧头位置,即同步序列,从而找到一帧数据的开始位置。由于同步序列有十分优良的自相关特性,会在对齐的位置出现一个尖锐的相关峰,所以对接收到的一帧数据与同步序列本地副本进行滑动共轭相关,可以得到共轭相关序列c(m),m∈[0,n-l 1]
[0060][0061]
其中,(
·
)
*
表示复数数据的共轭,vr(n)为长度为n的一帧数据,zs(n)为接收数据中长度为l的同步序列,z(n)为同步序列本地副本。
[0062]
找到共轭相关值中模平方的最大值,即相关峰值,相关峰值所在位置即为一帧数据的开始位置,相关峰值的的相位与频偏存在式(4)所示的关系,所以可以根据相位值计算出多普勒频偏粗估计值
[0063][0064][0065]
arg(*)表示求相位。
[0066]
估计出粗频偏后,对一帧数据进行粗频偏补偿,并从帧头位置开始,将补偿后的
一帧数据vr(n)分成k段,分别为(1≤k≤k),每段长度为l,则可以得到每一段数据的表达式如下:
[0067][0068]
每一段数据的剩余频偏为
[0069]
由于利用同步序列共轭相关估计出的粗估计值无法满足正确解调的要求,需要进行细频偏估计。在频偏估计模块采用分段相关估计的方法,将数据分为两段,利用前后两段数据共轭相关值的相位差与频偏的线性关系,可以估计出补偿粗频偏后的数据中残留的细频偏。
[0070]
对同步序列进行细频偏估计:将补偿粗频偏后的同步序列zc(n)和本地副本z(n)都分成相同长度的两段,分别为z
c1
(n)、z
c2
(n)、z1(n)、z2(n),每段长度为l/2,对两段数据分别进行共轭相关,得到两个序列的互相关值c1、c2:
[0071][0072][0073]
c1与c2进行共轭相乘并求相位,得到两者的相位差:
[0074][0075][0076][0077]
将根据同步序列得到的频偏细估计值作为细频偏初始值,对第一段数据进行频偏补偿,得到
[0078][0079]
其中,a1是补偿过后第一段数据中的信道增益,是补偿过后第一段数据中的残余频偏,是补偿过后第一段数据中的信道附加相位。
[0080]
这里对同步序列和第一段数据都进行细频偏补偿是为了让两段数据的信道参数保持相同,从而利用前一段数据估计的信道参数可以用于后一段数据。
[0081]
由于同步序列和第一段中其他的数据同时进行频偏补偿,所以同步序列的信道参数和其余数据相同,则可以利用第一段数据中补偿细频偏后的同步序列zc(n)

进行ls信道估计,得到信道估计值ls算法一般公式如式(12)所示
[0082][0083]
其中,表示估计出来的信道参数,上标h表示复数矩阵的共轭转置,x表示已知的本地数据,一般为已知导频和训练序列,y表示接收端与已知数据x相对应的接收数据;
[0084][0085]
然后用信道估计值对进行mmse信道均衡,mmse信道均衡一般公式为
[0086][0087]
其中,表示信道均衡后的数据,表示信道估计算法估计出来的信道参数,上标h表示复数矩阵的共轭转置,y表示接收端需要进行信道均衡的数据;
[0088]
其中,σ2为噪声方差,是信道估计的结果,y是信道估计之前的数据,in是单位矩阵。
[0089]
将数据带入式(14),可以得到
[0090][0091]
其中,a
′1是信道均衡后的残余信道增益,是残余信道相位。由于残余信道参数很小,因此对解调判决影响小,可以忽略。
[0092]
然后,在软解调模块进行解调,软解调算法如下:
[0093]
设接收序列为y,则发送码符号是的后验概率xk对数似然比定义为
[0094][0095]
式(15)中,xk是第k个子码的信息元,p(xk=1|y)和p(xk=0|y)分别是已知y的条件下,发送码元为xk=1和xk=0的条件概率。
[0096]
当信道不存在噪声时,若发送码元xk=1,则有p(xk=1|y)=1,p(xk=0|y)=0,此时λ(xk)= ∞,若发送码元xk=0,则有p(xk=0|y)=1,p(xk=1|y)=0,此时λ(xk)=-∞。当信道存在很大噪声时,则p(xk=0|y)=p(xk=1|y),此时λ(xk)=0。所以,λ(xk)的正负号代表了硬判决值,即
[0097][0098]
而λ(xk)的绝对值代表硬判决的可信度。绝对值越大,表明判决的结果越可靠。
[0099]
根据软解调模块输出的对数似然比的正负进行硬判决之后,得到解调后的二进制码元数据
[0100]
再将得到的当作先验信息,对进行重映射,在重调制模块对进行
串并转换得到和再根据qpsk星座图进行码元映射,则得到的重调制数据为
[0101][0102]
其中,j表示复数的虚数单位;
[0103]
将重调制结果作为第二段数据的已知导频,来对第二段数据进行解调。
[0104]
同样,利用已知的导频和接收到的第一段数据在频偏估计模块进行细频偏估计,得到细频偏估计值然后用在频偏补偿模块对第一段数据和第二段数据同时进行补偿,使得两段数据的信道参数相同,得到接着在信道估计模块估计出两段数据的信道参数然后对进行mmse信道均衡之后,得到进行mmse信道均衡之后,得到再经过软解调和硬判决之后得到再将得到的进行重映射,得到作为第三段数据的先验信息,然后重复之前的步骤,对第三段数据进行检测和解调。
[0105]
前一段解调出的数据可以当作当前接收数据的已知导频,用来估计频偏和信道参数,从而解调出当前的接收数据。一段段数据迭代下去,就完全解调出一帧数据。
[0106]
经过仿真可以得到图4所示的仿真结果。由于一帧数据持续时间较长,信道参数在不断改变,使用一般的解调方法,即利用训练序列估计多普勒频偏和信道参数,估计出来的结果无法用于整条链路的校正,导致链路后部数据无法正确解调,从而出现误码率较高的情况;而利用本发明中的判决反馈解调方法,人为地缩短了每次解调的数据长度,对于频偏的容忍度提高,而且利用每次解调之后的数据作为下一段数据的导频,可以估计出当前数据中的信道参数,提高了估计精度。仿真结果表明,针对vdes系统中的无导频链路,解调性能提高超过10db,大大提高了解调的正确性。
[0107]
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

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

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

相关文献