载波相位同步处理方法、装置、终端及存储介质制造方法及图纸

技术编号:25192935 阅读:23 留言:0更新日期:2020-08-07 21:19
本申请实施例提供了一种本申请实施例公开了一种载波相位同步处理方法、装置、接收终端及介质。其中方法包括:确定接收信号对应的帧头、各个导频及帧尾;基于量化处理的训练序列对接收信号进行相位估计,确定接收信号中的帧头、各个导频、帧尾分别对应的相位值;依据接收信号中的帧头、各个导频、帧尾分别对应的相位值,确定接收信号各个补偿区域分别对应的多个线性内插值;将接收信号各个补偿区域分别对应的多个线性内插值,转换为对应的补偿IQ信号;依据补偿IQ信号,对接收信号进行相位补偿处理,得到补偿处理后的输出IQ信号。本申请实施例不仅降低了训练序列数据的位宽,还节省了ROM表的存储资源,解决了现有技术中依赖查找表结构导致的相位补偿精度差,处理速度慢的问题。

【技术实现步骤摘要】
载波相位同步处理方法、装置、终端及存储介质
本申请涉及载波同步
,具体涉及一种载波相位同步处理方法、装置、终端及系统。
技术介绍
载波同步是指在接收设备中产生一个和接收信号的载波同频同相的本地振荡(localoscillation),以供给解调器作相干解调用。DVB_S2作为实现载波同步的技术被广泛应用,尤其是在地面广播、卫星广播、有线电视广播领域。DVB_S2技术一般是利用连续的导频段完成相位估计,再使用线性内插对数据做补偿处理,从而实现相位同步。然而,这种载波同步方式存在内存占用率高、时间复杂度大的技术问题。
技术实现思路
为了解决上述任一技术问题,本申请提供一种载波相位同步处理方法、装置、终端及系统。第一方面,本申请提供了一种载波相位同步处理方法,该方法包括:确定接收信号对应的帧头、各个导频及帧尾;基于预存的训练序列对接收信号进行相位估计,确定接收信号中的帧头、各个导频、帧尾分别对应的相位值,训练序列为经量化和归一化处理后的符号序列;依据接收信号中的帧头、各个导频、帧尾分别对应的相位值,确定接收信号各个补偿区域分别对应的多个线性内插值;将接收信号各个补偿区域分别对应的多个线性内插值,转换为对应的补偿IQ信号;依据补偿IQ信号,对接收信号进行相位补偿处理,得到补偿处理后的输出IQ信号。第二方面,本申请提供了一种载波相位同步处理装置,该装置包括:关键信息确定模块,用于确定接收信号对应的帧头、各个导频及帧尾;相位值估计模块,用于基于预存的训练序列对接收信号进行相位估计,确定接收信号中的帧头、各个导频、帧尾分别对应的相位值,训练序列为经量化和归一化处理后的符号序列;内插值确定模块,用于依据接收信号中的帧头、各个导频、帧尾分别对应的相位值,确定接收信号各个补偿区域分别对应的多个线性内插值;信号转换模块,用于将接收信号各个补偿区域分别对应的多个线性内插值,转换为对应的补偿IQ信号;相位补偿模块,用于依据补偿IQ信号,对接收信号进行相位补偿处理,得到补偿处理后的输出IQ信号。第三方面,本申请提供了一种终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机序,其特征在于,处理器执行计算机程序时实现上述的载波相位同步处理方法。第四方面,本申请提供了一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行上述的载波相位同步处理方法。本申请的有益效果;通过训练序列的设置,缩短了训练序列数据的位宽,起到了节省存储资源的作用;同时,通过对训练序列分别对接收信号中帧头、各个导频及帧尾的进行相位估计,为后续依据估计得到的相位计算相应的线性内插值提供计算基础,进而根据计算得到的线性内插值来转换相应的补偿IQ信号,再对接收信号中补偿区域的相位偏差进行补偿,这种相位补偿方式不仅无需设置与线性内插值对应的补偿表,节省了存储资源,还解决了现有技术中通过查找补偿表导致的相位补偿精度差的问题,提高了相位补偿的处理效率;同时,训练序列的设置还缩短了训练序列数据的位宽,节省了用于存储训练序列的ROM表的存储资源。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。图1为本申请实施例提供的载波相位同步处理方法的流程示意图;图2为本申请实施例提供的载波相位同步处理方法中接收信号的一个实施例的结构示意图;图3为本申请实施例提供的载波相位同步处理方法中对训练序列进行处理的一个实施例的流程示意图;图4为本申请实施例提供的载波相位同步处理装置的框图结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。实施例一本申请提供的一种载波相位同步处理方法,如图1所示,该方法包括步骤S101至步骤S105。步骤S101、确定接收信号对应的帧头、各个导频及帧尾。具体应用时,通过确定接收信号的帧结构,确定接收信号中帧头对应的、各个导频及帧尾分别对应的符号数。例如,假设接收信号为如图2所示的DVB_S2协议的帧结构,该帧结构中90个符号的帧头为特殊的BPSK调制过的符号,导频是72个连续0序列按照QPSK调制的符号,也就是36个符号,帧尾是132个连续的0序列按照QPSK调制的符号,也就是66个符号。步骤S102、基于训练序列对接收信号进行相位估计,确定接收信号中的帧头、各个导频、帧尾分别对应的相位值,训练序列为经量化和归一化处理后的符号序列。本申请实施例中,训练序列是依据发送端(即发射机)的发射参数(如帧头、导频及帧尾)确定的。具体应用时,可以在对符号序列进行量化及归一化处理,以得到训练序列,利用matlab把处理后序列存储在ROM中,以得到;更具体地,可以将量化处理后的训练序列存在ROM表中。具体地,符号序列与训练序列关系可以如图3所示,这种量化处理降低了数据的位宽,因此能够节省ROM表的存储资源。步骤S103、依据接收信号中的帧头、各个导频、帧尾分别对应的相位值,确定接收信号各个补偿区域分别对应的多个线性内插值。具体应用时,可以利用预设的线性函数确定接收信号各个补偿区域分别对应的多个线性内插值。具体地,各个补偿区域对应线性内插值的数量由补偿区域的符号数来确定。具体地,对任一补偿区域,可以利用确定出的各个相位值中后一个相位值减去前一个相位值,来对两个相位值中间的相位值进行线内插计算,也就是导频之间的相位差值,计算公式如下:其中,Ks表示对接收信号的符号的计数,Ls表示接收信号的长度,表示后一个相位值,表示前一个相位值,利用当前第L个训练区域和第L+1个训练序列进行估计,内插值的个数接收信号各个补偿区域的符号数来决定。具体到如图2所示的接收信号中,计算公式如下:该公式中,这里的θ为该补偿区域的第一个线性内插值,φ1表示帧头本文档来自技高网...

【技术保护点】
1.一种载波相位同步处理方法,包括:/n确定接收信号对应的帧头、各个导频及帧尾;/n基于预存的训练序列对接收信号进行相位估计,确定所述接收信号中的帧头、各个导频、帧尾分别对应的相位值,所述训练序列为经量化和归一化处理后的符号序列;/n依据所述接收信号中的帧头、各个导频、帧尾分别对应的相位值,确定所述接收信号各个补偿区域分别对应的多个线性内插值;/n将所述接收信号各个补偿区域分别对应的多个线性内插值,转换为对应的补偿IQ信号;/n依据所述补偿IQ信号,对所述接收信号进行相位补偿处理,得到补偿处理后的输出IQ信号。/n

【技术特征摘要】
1.一种载波相位同步处理方法,包括:
确定接收信号对应的帧头、各个导频及帧尾;
基于预存的训练序列对接收信号进行相位估计,确定所述接收信号中的帧头、各个导频、帧尾分别对应的相位值,所述训练序列为经量化和归一化处理后的符号序列;
依据所述接收信号中的帧头、各个导频、帧尾分别对应的相位值,确定所述接收信号各个补偿区域分别对应的多个线性内插值;
将所述接收信号各个补偿区域分别对应的多个线性内插值,转换为对应的补偿IQ信号;
依据所述补偿IQ信号,对所述接收信号进行相位补偿处理,得到补偿处理后的输出IQ信号。


2.根据权利要求1所述的方法,其特征在于,所述基于预存的训练序列对接收信号进行相位估计,确定所述接收信号中的帧头、各个导频、帧尾分别对应的相位值,包括:
基于所述接收信号中帧头的编码值序列以及所述训练序列中帧头的编码值序列,并利用预定的复数乘法累加器进行运算,得到针对所述接收信号中帧头对应的第一相位值;
基于所述接收信号中各个导频分别对应的编码值序列以及所述训练序列中各个导频分别对应的编码值序列,利用预定的复数乘法累加器进行运算,得到所述接收信号中各个导频分别对应的第二相位值;
基于接收信号中帧尾的编码值序列以及所述训练序列中帧尾的编码值序列,利用预定的复数乘法累加器进行运算,得到针对所述接收信号中的帧尾对应的第三相位值。


3.根据权利要求2所述的方法,其特征在于,所述依据所述接收信号中的帧头、各个导频、帧尾分别对应的相位值,确定所述接收信号各个补偿区域分别对应的多个线性内插值,包括:
依据确定所述接收信号各个补偿区域分别对应的两个相邻区域;
若任一补偿区域对应的两个相邻区域为帧头和导频,则利用所述帧头对应第一相位值和该导频对应的所述第二相位值,确定该任一补偿区域对应的多个线性内插值;
若任一补偿区域对应的两个相邻区域为帧尾和导频,则利用该导频对应的所述第二相位值和所述帧尾对应的第三相位值,确定该任一补偿区域对应的多个线性内插值;
若任一补偿区域对应的两个相邻区域均为导频,则利用该两个导频分别对应的第二相位值,确定该任一补偿区域对应的多个线性内插值。


4.根据权利要求1所述的方法,其特征在于,
所述依据所述补偿IQ信号,对所述接收信号进行补偿处理之前,所述方法还包括:
将所述接收信号各个补偿区域分别对应的信号存储至预定区域;
所述依据所述补偿IQ信号,对所述接收信号进行补偿处理,包括:
将所述补偿IQ信号与所述预定区域的信号进行复数乘法运算,以完成对所述接收信号的补偿处理。


5.根据权利要求1所述的方法,其特征在于,所述依据所述补偿IQ信号,对...

【专利技术属性】
技术研发人员:赵健王本庆赵峰胡金龙石晶林
申请(专利权)人:南京中科晶上通信技术有限公司
类型:发明
国别省市:江苏;32

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

1