一种基于FPGA的遥测PCM解码和帧同步方法技术

技术编号:26693638 阅读:37 留言:0更新日期:2020-12-12 02:49
本发明专利技术属于测试技术领域,涉及遥测PCM解码帧同步方法。一种基于FPGA的遥测PCM解码和帧同步方法,包括:对PCM‑BPSK‑PM/FM制式遥测信号解调后的数据流根据码型进行解码;对解码后的数据进行帧同步,并输出有效信息数据。本发明专利技术的方法中,对BIΦ‑L、BIΦ‑M和BIΦ‑S码型的解码利用其编码的固有特性即每个码元都对应一个“1”和“0”跳变,从而运算判断出待解码的数据流中每个码元对应的前半位码元和后半位码元的位置,具有极好的准确率和效率;在帧同步方法中,使用对比判断出BPSK副载波解调后码元中“0”和“1”是否同时翻转的问题,能有效的进行信息数据的正确提取。

【技术实现步骤摘要】
一种基于FPGA的遥测PCM解码和帧同步方法
本专利技术属于测试
,涉及遥测PCM解码帧同步方法。
技术介绍
在航空测试领域,PCM-BPSK-PM/FM体制广泛应用于遥测遥控系统,适应于遥测信号的远距离传输,使通信具有高可靠性和保密性。PCM-BPSK-PM/FM调制格式的原理是通过两次调制实现,将有效信息数据添加同步帧和空闲码后进行PCM编码,首先通过副载波进行BPSK调制(第一次调制),然后将调制后的副载波作为信号源对主载波进行PM或FM调制(第二次调制),通过信号调理通道后输出遥测中频信号,原理示意如图1所示。对于遥测中频信号同理需要经过两次解调,原理示意图如图2所示,两次解调后经过位同步输出待解码的数据流。PCM解码帧同步算法主要是实现对遥测信号(PCM-BPSK-PM/FM)解调后的码元数据进行解码并提取其中有效的数据信息。根据PCM编码的码型进行解码后输出带同步帧的数据码,最后通过帧同步从而提取出其中的信息数据。PCM有六种码型:NRZ-L、NRZ-M、NRZ-S、BIΦ-L、BIΦ-M和BI本文档来自技高网...

【技术保护点】
1.一种基于FPGA的遥测PCM解码和帧同步方法,包括:对PCM-BPSK-PM/FM制式遥测信号解调后的数据流根据码型进行解码;对解码后的数据进行帧同步,并输出有效信息数据;其特征在于,根据码型进行解码包括:对于码型为NRZ-L、NRZ-M或NRZ-S编码的数据流,根据编码规则直接解码;对于码型为BIΦ-L、BIΦ-M或BIΦ-S编码的数据流,先判断出待解码的数据流中每个码元对应的前半位码元和后半位码元的位置,实现码元同步,然后根据编码规则进行解码。/n

【技术特征摘要】
1.一种基于FPGA的遥测PCM解码和帧同步方法,包括:对PCM-BPSK-PM/FM制式遥测信号解调后的数据流根据码型进行解码;对解码后的数据进行帧同步,并输出有效信息数据;其特征在于,根据码型进行解码包括:对于码型为NRZ-L、NRZ-M或NRZ-S编码的数据流,根据编码规则直接解码;对于码型为BIΦ-L、BIΦ-M或BIΦ-S编码的数据流,先判断出待解码的数据流中每个码元对应的前半位码元和后半位码元的位置,实现码元同步,然后根据编码规则进行解码。


2.根据权利要求1所述的基于FPGA的遥测PCM解码和帧同步方法,其特征在于,所述码元同步方法为:
(1)首先将待解码的码元数据流根据输入串转并为data_code[2n:0],n为正整数;
(2)对待解码的半位码元有效脉冲处理得到奇数脉冲和偶数脉冲,用于后续确认第n个码元对应的前半位码元和后半位码;
(3)将data_code[2n:0]和2n’b01……0101(或者2n’b10……1010)进行按位...

【专利技术属性】
技术研发人员:蒋国庆朱卫国薛超顾军赵金龙徐健成华强李晓慧邵华君李磊
申请(专利权)人:中电科仪器仪表有限公司
类型:发明
国别省市:山东;37

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

1