您的位置: turnitin查重官网> 工程 >> 电气工程 >> 注册电气工程师 >谈述处理机基于FPGA+DSP通用SSR信号处理机

谈述处理机基于FPGA+DSP通用SSR信号处理机

收藏本文 2024-02-12 点赞:4768 浏览:12911 作者:网友投稿原创标记本站原创

摘 要: 针对二次雷达的通用处理要求,采用流行的FPGA和DSP结构的处理机,并且合理设计处理流程和算法,有效地整合二次雷达接收、发射、信号处理、点迹处理的功能,并适于FPGA流水处理和DSP事务处理。该处理机结构简单、紧凑,功能强大。经测试,能有效处理AC模式和S模式应答信号,实施S模式询问管理及相应功能。
关键词: 二次雷达; AC模式; S模式; 信号处理
1004?373X(2013)17?0020?03
0 引 言
二次雷达(Secondary Surveillance Radar,SSR)目标识别系统能够通过发射特定的射频脉冲序列对装有应答机的目标进行“一问一答”式的询问,由应答机的应答脉冲码获得目标的高度、编号等信息。航管二次雷达常用的基本工作模式为传统的A/C模式和新近的S模式。A模式提供飞机的代码,C模式提供飞机的高度码。但是,传统的A/C模式存在一些技术缺陷,如多目标代码交织、重叠、多径反射,同步窜扰,异步干扰等。这在大型航空港等飞机非常密集的地方,时间不同步和混淆信号已经越来越严重,同时单脉冲二次雷达无法提供数据链路的怎么写作。
针对上述情况出现了一种新式的二次雷达——S模式二次雷达。S模式是一种先进的雷达询问系统,它建立在独立编址和选择性询问的基础上,能够解决在模式A/C中具有的信号干扰、有限的信息编码、幻影(garble)和异步应答(fruit)等问题,同时在数据链路方面也具有巨大的潜力[1?2]。
本文采用通行的FPGA+DSP结构[3?4],结构简单清晰,功能强大,成本相对较低,实现了3/A、C、二级S模式码发射;接收并处理三路射频信号,检测并正确提取AC码、S码及相应参数,;输出航管的A模式,C模式和S模式编码信号,并有较强的抗干扰能力。

1 二次雷达处理机基本性能要求

根据上面基本要求,二次雷达可以按任务分解为:解码、发射时序、点迹处理、通信四种功能。相对而言,FPGA易于处理大数据量的流水数据,不适于复杂算法的事务处理,开发调试困难。DSP功能强大、运算速度快、寻址灵活、通信能力强,易于开发;但有些功能仅DSP无法完成,必须有FPGA配合。这就要在FPGA和DSP之间合理分配任务。因此这里除了点迹由DSP处理外,其他都由FPGA来完成。系统结构如图1所示。
FPGA完成三通道采样、下变频、AC码、S码检测提取,两片DSP分别完成AC码、S码点迹处理。FPGA同时完成与航迹管理机双向通信,及控制发射机的发射时序。
系统接口一般有FIFO和双口RAM,前者适于顺序事务处理,但速度慢,而且需要加同步头,不适于DMA处理。这里全部采用FPGA内部的双口RAM,并且置为乒乓结构,这样可利用DMA高速处理大量数据。同时为了加快处理速度,DSP外总线全部采用同步方式。
根据性能要求,为了同时装配4路AC码,专门设计了接口同时捕获4路信号,并顺序处理捕获的信号。

2 系统软件流程及功能

从系统的性能及硬件结构可以看出,FPGA的任务相当复杂,要完成解码、发射及相应的通信功能。解码框图如图2所示,基本过程是下变频,幅度、相位校正,门限处理,再分别AC通道和S通道处理。
FPGA除了完成解码、还要完成编码和时序控制功能,编码框图如3所示。由于航迹管理机有空中飞机的历史航迹,因此发射模式是由航迹管理机来配置的。航迹管理机根据历史航迹来确定某一方位的询问是全呼叫还是点名,并确定回答概率等参数。然后并将这些参数传入发射模式表。编解码根据方位读取相应参数,并产生相应编码脉冲。

2.1 编码主要系统软件流程及功能

2.

1.1 下变频模块

二次雷达要求和、差、控制三通道同步,因此系统中频放到了信号处理机,这样便于同步。系统中频是60 MHz,采样80 MHz,采样后,必须滤波并抽取。下变频一般用DDS模块,但DDS占用资源较大,这里I,Q通道各自只用了4个预置值。一般预置值I通道采用[1,0,-1,0],Q通道采用[0,1,0,-1]。但这样遇到采样值是[1,0,-1,0]或[0,1,0,-1]时,一个通道输出是0。因此这里采用[22,-22,-22,22,] [22,22,-22,-22,]这样保证每一个通道都有输出值。但这样做会扩大了数据位数,直接截位会影响小信号检测。为了不影响小信号处理,必须在抽取滤波时加大数据位数,最后再截位处理。
2.

1.2 求模与相角

2.

1.3 幅度与相角补偿

一般通道校正可以在射频补偿[5],也可在I,Q通道补偿[6?7],但都是复数乘法补偿,必然有舍入损失。这里插入了log模块,将乘法简化为加法,因此直接在求模与相角后补偿相角,并在求log后补偿幅度。这样将乘性误差转化为加性误差,补偿精度比直接在I,Q通道补偿高很多,如图4所示。
2.

1.4 AC通道处理

AC通道在边沿检测、脉冲预处理、框架检测后提取AC码参数,并且进行去除幻影处理。幻影框架是因为不同框架脉冲交叠在一起,产生多个虚检测的框架,从而产生多个虚检测的应答,必须去除。
单脉冲二次雷达目标信号处理去除幻影的基本思路是利用单脉冲二次雷达和、差通道的信号幅度信息来去除幻影框架[5]。属于同一框架脉冲的AMP值应具有一致性,不具有AMP一致性的两个脉冲很可能属于不同的框架。并且通过以下步骤去除幻影:
2.

1.5 S通道处理

S通道经过边沿检测,报头检测,计算参考值,DF认证,重触发,参数提取模块完成S模式应答信号的检测与提取[6?7]。
S模式信号报头为8 μs,并且数据可长达112 μs,提取电路相对复杂。这里采用移位寄存

源于:论文查抄袭率怎么发表www.udooo.com

器来提取码值。即检测到有效报头后,等数据脉冲部分到来后,再启动数据提取,将数据逐次打入。

2.2 编码主要流程及功能

信号处理机还须进行编码发射时序处理,发射时序如图5所示。根据图3流程,航迹计算机来配置每一SCAN的发射模式及参数表。信号处理机来顺序读取每个脉冲的模式及相应参数,并据此来控制发射波形。
这里模式仅分为三种,分别是00、01、02。如图5所示,00模式是AC模式,即AC交替模式,用于发射AC码。01模式是S和AC联合全呼叫模式,这样装有S模式和只装AC模式的飞机都能应答。02模式是点名呼叫模式,这样地址一致的S模式飞机才响应并应答。

2.3 点迹处理

信号处理机同时完成点迹处理,即将飞机的多个应答处理为一个点迹报告,并传送到航迹计算机,这部分任务由DSP完成。
点迹处理处理分点迹相关和点迹凝聚的两个过程。其中点迹相关的基本流程如图6所示。
相关上的点迹形成一个链,码值的凝聚则根据链上所有应答的置信度来凝聚码值,生成距离、方位、点迹质量、紧急/识别标注等,然后生成点迹报告送至航迹计算机。

3 结 论

本系统采用FPGA+DSP的方式设计、实现了单脉冲二次监视雷达实时信号处理机,结构清晰简单,功能强大,成本相对较低。经测试SSR信号处理机,可以达到≤15 m级的距离分辨率。并且根据二次雷达设备规范[8],每个SCAN可以达到约600个目标,或每个扇区可处理64批目标,检测概率大于99%,测角精度优于0.05°。同时系统有BIT功能,可以离线或在线检测,可靠性很高。另外,系统简单扩展既可以实现1、2、B、D、IFF等功能。综上所述,本二次雷达信号处理机具有较高的性价比,市场前景广阔。
参考文献
王洪,刘昌忠,汪学刚.二次雷达S模式综述[J].电讯技术,2008,48(7):113?118.
张蔚.二次雷达原理[M].北京:国防工业出版社,2009.
[3] 钟睿,毛士艺,张永鹏,等.基于DSP?FPGA的二次雷达信号处理机的实现[J].系统工程与电子技术,2002,24(12):8?11.
[4] 牛力丕,毛士艺,李少洪.基于多DSP技术的SSR实时信号处理机[J].北京航空航天大学学报,2003,29(5):394?397.
[5] 蒋德富.单脉冲和差通道幅相不平衡校正[J].现代雷达,1997,19(8):9?11.
[6] 梁士龙,郝祖全.单脉冲雷达数字接收机幅相不平衡的一种校正方法[J].系统工程与电子技术,2003,25(2):137?139.
[7] 杜俊蛟,曹旭东,李宝森,等.基于FPGA的多通道雷达接收机幅相不一致校正[J].电光与控制,2011,18(1):85?89.
[8] 中国民用航局空中.空中交通管制二次雷达监视雷达设备技术规范[S].北京:中国民用航局,2006.
[9] 郑植,练马林,张超,等.模式S应答处理中报头检测算法的研究与实现[J].电子科技大学学报,2008,37(z1):66?70.
[10] 伊娜.模式S应答处理中的视频处理[D].成都:电子科技大学,2006.
[11] 付丽娜,顾春平.单脉冲二次雷达目标信息处理研究[J].中国雷达,2008(3):39?43.

源于:大学生论文网www.udooo.com

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号