The invention is suitable for the technical fields of satellite communication, satellite remote sensing and satellite broadcasting terrestrial digital reception, and provides a decoding method, decoder and receiver of multi-dimensional 8PSK signal. By designing Euclidean metric tables and parallel decoding state transition diagrams of multi-dimensional 8PSK, the Euclidean metric data on each decoding path corresponding to four branch metrics (BM) are accumulated, and the path with the minimum cumulative value is selected as the optimal decoding path for each branch metric. These four minimum cumulative values constitute the minimum branch metrics of the group of symbols. The invention replaces the floating-point operation required by traditional Euclidean metric and branch metric calculation, greatly reduces the consumption of hardware resources and the hardware conditions for applying the decoding method. In addition, the sector position of each symbol in the 8PSK constellation map is initially determined and then corrected to improve the decoding accuracy.
【技术实现步骤摘要】
多维8PSK信号的译码方法、译码器及接收机
本专利技术属于卫星通信、卫星遥感、卫星广播地面数字接收
,尤其涉及一种多维8PSK信号的译码方法、译码器及接收机。
技术介绍
在卫星通信系统中,针对无线载波通信信号常用的调制方式有PSK(Phase-ShiftKeying,相移键控)、QAM(QuadratureAmplitudeModulation,正交幅度调制)、APSK(AmplitudePhase-ShiftKeying,振幅相移键控)等,其中,PSK调制技术又有BPSK(BinaryPhase-ShiftKeying,二相相移键控)、QPSK(QuadraturePhase-ShiftKeying,正交相移键控)、OQPSK(Offset-QPSK,偏移四相相移键控)、8PSK(八相相移键控)之分。接收机在接收到载波信号之后需要进行解调、译码,PSK调制方式的载波信号通常采用TCM(TrellisCodedModulation,网格编码调制)格式来编码,接收机在译码时又需要根据PSK维度的不同采用合适的译码方法,才能减少对硬件资源的消耗,提高译码精度。
技术实现思路
本专利技术实施例所要解决的技术问题为如何对多维8PSK信号进行译码,旨在降低实现译码的硬件要求,减少对硬件资源的消耗,提高译码精度。为解决上述技术问题,本专利技术实施例是这样实现的,一种多维8PSK信号的译码方法,包括:反正切步骤:将解调得到的基带I路信号和基带Q路信号转换为包含相位信息的符号数据;所述符号数据用于表征所对应的符号在IQ直角坐标系下的相位信息;欧几里得度量查找步骤:根据每 ...
【技术保护点】
1.一种多维8PSK信号的译码方法,其特征在于,包括:反正切步骤:将解调得到的基带I路信号和基带Q路信号转换为包含相位信息的符号数据;所述符号数据用于表征所对应的符号在IQ直角坐标系下的相位信息;欧几里得度量查找步骤:根据每个符号的相位信息,在预置的欧几里得度量表中查找出每个符号所对应的一组欧几里得度量数据;最小分支度量选择步骤:对于每组符号,根据预置的并行译码状态转移图,以8PSK星座映射图中的点000作为译码初始点,分别将4个分支度量所对应的每条译码路径上的欧几里得度量数据进行累加,选择累加值最小的路径作为各个分支度量的最适译码路径,这4个最小累加值组成该组符号的最小分支度量,其中,根据多维8PSK的维度n,以n个符号为一组计算该组符号的最小分支度量;卷积编码步骤:对最小分支度量值的维特比译码结果进行卷积编码,得到卷积编码值;扇区查找步骤:利用每个符号的相位信息初步确定该符号在8PSK星座映射图中所在的扇区;译码数据纠正步骤:根据初步确定的扇区数据和所述卷积编码值,修正扇区位置和确定译码数据。
【技术特征摘要】
1.一种多维8PSK信号的译码方法,其特征在于,包括:反正切步骤:将解调得到的基带I路信号和基带Q路信号转换为包含相位信息的符号数据;所述符号数据用于表征所对应的符号在IQ直角坐标系下的相位信息;欧几里得度量查找步骤:根据每个符号的相位信息,在预置的欧几里得度量表中查找出每个符号所对应的一组欧几里得度量数据;最小分支度量选择步骤:对于每组符号,根据预置的并行译码状态转移图,以8PSK星座映射图中的点000作为译码初始点,分别将4个分支度量所对应的每条译码路径上的欧几里得度量数据进行累加,选择累加值最小的路径作为各个分支度量的最适译码路径,这4个最小累加值组成该组符号的最小分支度量,其中,根据多维8PSK的维度n,以n个符号为一组计算该组符号的最小分支度量;卷积编码步骤:对最小分支度量值的维特比译码结果进行卷积编码,得到卷积编码值;扇区查找步骤:利用每个符号的相位信息初步确定该符号在8PSK星座映射图中所在的扇区;译码数据纠正步骤:根据初步确定的扇区数据和所述卷积编码值,修正扇区位置和确定译码数据。2.如权利要求1所述的译码方法,其特征在于,所述欧几里得查找步骤中所用的符号数据为经过相位调整后的符号数据;所述译码方法还包括有归一化变化速率检测步骤:检测归一化值的变化速率;其中,所述归一化值用于表征在维特比译码过程中正确得到译码数据的次数,初始值为零;在对最小分支度量的维特比译码过程中,每正确译出一个数据则将所述归一化值以加一的幅度变化一次;在所述反正切步骤之后、欧几里得查找步骤之前,所述译码方法还包括有相位调整步骤:若在所述归一化变化速率检测步骤检测到归一化值的变化速率大于预设的变化阈值时,将各符号的相位均旋转至与当前状态所对应的相位以进行同步调整。3.如权利要求1所述的译码方法,其特征在于,所述欧几里得度量查找步骤中,欧几里得度量查找表具体是根据下述公式计算得到每个符号所对应的一组欧几里得度量数据,并对数据进行标准化处理,以整型的数据格式落在区间[0,7]:其中,θ是每个符号在IQ直角坐标系下的相位,θ=[0,π],上述公式中以π为周期。在θ=[π,2π],有C0(θ)=C0(θ-π),C1(θ)=C1(θ-π),C2(θ)=C2(θ-π),C3(θ)=C3(θ-π),上述C0、C1、C2、C3为每个符号对应的一组欧几里得数据。4.如权利要求1所述的译码方法,其特征在于,所述符号数据为数据长度为10比特的二进制数据;所述扇区查找步骤具体包括:每接收一个符号数据,则将其高4位所对应的相位逆映射到8PSK的星座映射图,与预存的该8PSK的星座映射图各扇区的相位范围进行比较,初步确定该符号在8PSK星座映射图中的扇区位置,取该扇区位置信息作为该符号的扇区数据,所述扇区为8PSK星座映射图中均等划分的16个扇区。所述译码方法还包括一延迟步骤:将扇区数据进行延迟,以同步每个符号中的扇区信息和卷积编码数据。5.如权利要求1所述的译码方法,其特征在于,所述译码数据纠正步骤具体包括:当初步确定扇区位置位于8PSK星座映射图中的两个星座点之间时,其中星座点坐标的最低位数据与所对应卷积编码值相同的星座点,作为最终的译码数据。6.一种多维8PSK信号译码器,其特征在于,包括:反正切模块:将解调得到的基带I路信号和基带Q路信号转换为包含相位信息的符号数据;所述符号数据用于表征所对应的符号在IQ直角...
【专利技术属性】
技术研发人员:庄志贤,余佳,滕晓兵,章祖忠,
申请(专利权)人:深圳市统先科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。