发明名称 一体化TCAS在复杂环境下的信号提取方法
摘要 本发明是一种一体化TCAS系统信号提取方法,它完成了对复杂环境下TCAS信号的提取及识别。针对原TCAS系统信号提取的体积大、过程复杂、抗干扰性差等问题,本发明设计了基于大型FPGA的信号提取电路及功率计算、去混叠方法;它主要由FPGA内的状态机、计数器实现,有效的简化了提取过程,提高了抗干扰能力。在本发明中,将经脉冲初始检测后的接收信号通过按照各信号格式编写的状态机,若其符合某信号格式状态机逻辑,则在信号的有效数据段使能译码电路输出有效数据;若其不符合,则在发现不符合后,该状态机返回到起始端等待识别解调下一条脉冲信号。然后,计算参考功率,去混叠输出有效数据。
申请公布号 CN102082623B 申请公布日期 2014.12.31
申请号 CN200910219192.4 申请日期 2009.11.27
申请人 西安费斯达自动化工程有限公司 发明人 史忠科;黄溢
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 代理人
主权项 一种TCAS系统信号提取方法,按照以下步骤实现脉冲初始位置检测、同步脉冲初始检测、参考功率计算、混叠干扰信号去除及触发测试功能;步骤一、事先设定了一个门限值Threshold,规定采样信号值在门限之上,则当前采样值是一个有效的脉冲位置,其它采样点依此类推;那么,只有当连续几个采样点的值至少8个以上都在门限之上时,则判定为一个上升点;短时间内出现视频信号的减小幅度超过沿变化的门限值Slope,则判定为这个点是一个下降沿点;据事先设置的门限电平检测脉冲初始位置及上升下降沿:步骤二、在FPGA内编写的针对各脉冲信号逻辑的状态机来实现接收信号的识别:当接收到的脉冲信号输入后,按照各信号格式编写的状态机时,若其符合某信号格式状态机逻辑,则在信号的有效数据段使能译码电路输出有效数据;若其不符合,则在发现不符合后,该状态机返回到起始端等待识别解调下一条脉冲信号;步骤三、以S模式4个报头脉冲中的8个采样值比较获得次最大值和次最小值,然后平均获得参考功率:从前4个采样值中选出最大值S<sub>max1</sub>和S<sub>min1</sub>,从后4个采样值中选取最大值S<sub>max2</sub>和最小值S<sub>min2</sub>;从S<sub>max1</sub>和S<sub>max2</sub>中选出最小值S<sub>max_min</sub>,从S<sub>min1</sub>和S<sub>min2</sub>选出最大值S<sub>min_max</sub>,即得到了当前报头参考功率的次大值和次小值,然后求其平均值,就得到了当前报头的参考功率S<sub>ref_power</sub>;步骤四、对两个S模式信号相距1μs,3.5μs及4.5μs三种情况分别进行混叠分析,然后再进行去混叠干扰处理;对于两个S模式应答信号相隔3.5μs和4.5μs时,即后一个S模式信号分别比前一个信号晚3.5μs和4.5μs,这时的检测方法与1μs时的情况相似;当T=0μs时的报头通过了1μs、3.5μs及4.5μs混叠检测时;为了解决报头检测部分频繁的产生报头输出问题,采用了S模式报头的再触发机制:记当前报头的参考功率是S<sub>ref_power</sub>,在13μs后继续寻找后续报头,如果在此时间段内的某个报头通过了前面的测试,其参考功率为S<sub>ref_power_new</sub>;如果S<sub>ref_power_new</sub>‑S<sub>ref_power</sub>>3dB,那么中止旧应答的处理转而处理新的应答,这样就能保证正在处理的是一段时间内最有可能的S模式报文;S<sub>ref_power_new</sub>‑S<sub>ref_power</sub>≤3dB,则不打断旧信号的处理过程,而丢弃新的报头及它所带的数据;通过再触发过程检测后,确认了检测到了S模式应答数据,然后对报头后面的56位经PPM调制的数据位进行处理和解码。
地址 710075 陕西省西安市高新区科技路金桥国际广场12101号