0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于TS201处理器实现无线电测向系统的应用方案

电子设计 来源:电子技术应用 作者:张珊,周欣,吴瑛 2020-08-27 09:05 次阅读

无线电测向系统主要用来测定各类侦察目标的地理位置和移动情况,目前在技术侦察、电子对抗等领域已经发挥了重要的作用。无线电测向系统主要包括两方面功能:对空间信号波达方向(DOA)的估计和数字波束合成。波达方向的估计就是确定同时处在空间某一区域内多个感兴趣信号的空间位置(即多个信号到达阵列参考阵元的方位角及仰角);数字波束合成的目的是在增强期望信号的同时最大程度地抑制无用的干扰和噪声,并提取有用的信号特征以及信号所包含的信息,主要是根据信号环境的变化,自适应地改变各阵元的加权因子,在期望信号方向形成主波束,在干扰信号方向形成零陷,降低副瓣电平。本文所介绍的无线电测向系统要求在一定时间内完成测向和波束合成,需要选择合适的算法和快速的信号处理器来保证高速度、高灵敏度和高精度

1 TS201的主要特点

TS201是ADI公司ADSP-TS101之后又推出的新一代高性能Tiger-SHARC处理器,它集成了更大容量的存储器,性价比很高。它兼有ASICFPGA的信号处理性能和指令集处理器的高度可编程性与灵活性,适用于高性能、大存储量的信号处理和图像应用。其特点如下:

(1)主频为600 MHz,即单指令周期为1.67 ns;有2个对等的处理单元来支持SIMD(单指令多数据)模式。

(2)片内24 Mbit的存储空间,分成* Mbit的存储块。DSP可以在一个周期内从存储器的任意位置加载一个2×128 bit的数据。

(3)系统内部有4条独立的128 bit数据总线,分别访问不同的4 Mbit内部存储块。

(4)4个8 bit的全双工链路口,各自可以独立工作。在多处理器系统中,链路口可作为处理器之间的点到点通信,组成分布式的多处理器系统。14个DMA通道,可用于后台传输。DMA传输速率可达1 Gb/s。

(5)三级复位,即上电复位、正常复位和DSP核复位。

2 系统结构

无线电测向系统由4个部分组成:阵列天线、多通道接收机、阵列信号处理器以及监控终端,如图1所示。

该系统采用9元均匀面阵,多通道接收机完成信号的采样,再经过数字下变频,送到处理单元的9个通道。数字信号处理器为该系统的核心部分。由于考虑阵列信号处理的运算量较大(特征值分解及多次复矩阵相乘等运算),为了满足系统实时性的要求,故选用2片主频为600 MHz、内存为24 Mbit的TS201芯片作为本系统的处理器。其中一片用来实现测向算法,另一片用来实现波束合成算法。

3 算法研究

3.1 算法简介

通过对各种测向和波束合成算法的比较,选择了多重信号分类MUSIC算法和基于干扰源定向的零点预处理算法。

多重信号特征算法MUSIC(Multiple Signal CharacteriSTic)是一种基于矩阵特征空间的方法,它将观测空间分解为信号子空间和与之正交的噪声子空间。信号子空间由阵列接收到的数据协方差距阵中与信号对应的特征向量张成,而噪声子空间则由该协方差距阵中所有最小特征值(噪声方差)对应的特征向量张成。多重信号特征法就是利用这两个互补空间之间的正交特性来估计空间信号的方位,噪声子空间的所有向量都被用来构造谱估计器,所得空间方位谱中的峰值位置就是空间信号的方位估计。多重信号特征法大大提高了阵列信号处理的分辨率,可应用于任意形状的阵列和特性相异的阵元。

基于干扰源定向的零点预处理算法是在对各种自适应波束合成算法研究的基础上,基于协方差矩阵的特征分解,结合采样协方差矩阵求逆(SMI)算法、基于特征空间(ESB)、预投影变换等自适应波束合成算法的知识,以及MUSIC 算法中对协方差矩阵进行特征分解提取出信号子空间等手段而提出的一种新的自适应波束合成方法。它与阵列形状无关,在对干扰源进行精确定向的情况下,提取干扰信号的噪声子空间对阵列观测数据进行零点预处理再进行传统的自适应波束合成,从而使得阵列方向图在干扰方向形成极深零陷的同时在期望方向形成主瓣。该算法对干扰的抑制能力很强,合成增益接近最优;对幅相误差、实际期望信号来向误差不敏感,有着很强的稳健性,适合实际使用。

两种算法的流程图如图2、图3所示。

3.2 仿真结果

MUSIC算法:

仿真实验中,天线阵列为9元均匀面阵,天线阵元间距是二分之一中心波长,信号点数500点,信号来波方向为[15° 100°,60° 320°]。仿真结果见图4。

零点预处理算法:

实验环境同MUSIC算法,设空间三个信号,其中期望信号来波方向为[100° 30°],干扰信号来波方向为[40° 30°,160° 30°]。仿真结果见图5。

从图4可以看出,在[15° 100°]和[60° 320°]方向上出现了2个尖峰,说明MUSIC算法可以准确地测出空间2个信号的来向。从图5可以看出,零点预处理算法在期望方向形成主波束,在干扰方向形成门限。试验证明,选择这两种算法是正确合理的。

4 DSP模块功能

系统通信的命令格式如图6。

系统工作过程如下:

监控终端微机通过VXI总线给DSP-A发送命令,DSP-A接到命令后,按照内部协议产生校验码,如果与收到的校验码一致,则根据命令号进行相应的测向或波束合成操作。中断1用于DSP和监控终端微机之间的通信,中断0则用于2片DSP之间的通信。DSP-A若接到测向命令,则在DSP-A中取出测向结果;DSP-A若接到波束合成命令,则向DSP-B产生中断0,取出波束合成结果。

本系统采用2片DSP作为无线电测向系统的核心处理器,其中一片在50 ms之内完成测向,另一片在10 ms之内完成波束合成。根据实际需求,测向系统将完成以下功能:

(1)多次测向:由于实际中测向结果存在误差,通常进行多次测向,再取平均,以提高精度。测向次数可以由用户自由选择。

(2)自动跟踪:系统设置为自动跟踪态时,先由DSP-A测出信号的角度信息,DSP-B再根据已知的角度信息进行波束合成,使得主波束一直对准期望信号的方向,以此达到跟踪信号的目的。

(3)指定方向:系统设置为指定方向态时,DSP-B波束合成之后将主波束指向用户指定的方向,以便用户观察自己感兴趣方向上的信号动向。

2片DSP的程序流程图如图7、图8所示。

MUSIC和零点预处理算法中大部分都是复数运算,其中复数相乘、复矩阵特征值分解所占比例较大,二维的谱峰搜索耗费较多时间。为此,充分利用了TS201芯片双处理器核的SIMD结构和单周期内可4字读写的特点。在一个周期内同时向X核读入实部,Y核读入虚部,再同时进行乘加运算,双核的使用使程序的运行周期大大减少,约为单核的1/4。对于sin和cos的计算,以0.1°为间隔进行查表运算,比级数展开大大减少了运算时间,精度也达到了系统所需的要求。此外,在TS201的仿真环境VisualDSP++3.5中,还存在Linear profiling工具,可以分析各个子函数占总运行时间的比例,对于把握整个程序的运行状况、优化程序的瓶颈,起了很好的帮助作用。由于TS201有24 Mbit等分为* Mbit存储块的大容量存储空间,它可以充分存储这2个算法所运行的全部数据,不需要进行内存扩展,这也是很多芯片所无法比拟的。综上所述,通过合理的软件结构搭建和一系列的程序优化措施,使DSP的运行时间能够较好地满足系统所需的要求。

5 系统特点

无线电测向系统要求必须以尽可能短的时间、尽可能高的精度对空中信号进行定位和跟踪。本系统充分考虑以上2个因素,具有以下特点:

(1)稳健、高性能的算法。通过大量的仿真实验比较,本文选择了具有高分辨率且性能稳定的MUSIC算法和零点预处理算法。良好的算法保证了系统测向的精度和运行的稳定性。

(2)合理的系统结构。2片DSP的选用保证系统测向功能和波束合成功能互不干扰和影响。编程中充分注意双核的并行使用及快速算法的运用,使得系统的时效性大大提高(测向50 ms,波束合成10 ms)。

(3)完备可靠的通信协议。所有的通信协议均通过算法进行加密,正确的校验保证了数据和命令的可靠传输。

本文给出的基于TS201的无线电测向系统能够快速准确地对信号进行定位和跟踪,通过选用高性能的MUSIC和零点预处理算法使得系统具有较高的测向精度,通过选用高速信号处理器ADSP-TS201使得系统具有较快的运行速度。对DSP模块合理的结构搭建和一系列的优化措施,使得系统满足了指标要求。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19083

    浏览量

    228735
  • 接收机
    +关注

    关注

    8

    文章

    1177

    浏览量

    53373
  • 无线电
    +关注

    关注

    59

    文章

    2129

    浏览量

    116187
收藏 人收藏

    评论

    相关推荐

    请教关于TS201的EPROM启动模式问题

    您好!我按照adi官网的ts201开发板的电路设计复制相关电路,选着的EPROM的启动模式。但是程序烧写进去后,断电重启一直无法加载程序。经过测试发现,正常情况下TS201的bms引脚在启动后一段
    发表于 08-01 07:58

    基于矢量相位的宽带无线电监测和测向系统

    功能的宽带无线电监测接收机(1个前端调谐)一个双通道测向系统,同时具有 TDoA 功能(2个前端调谐)一个5通道
    发表于 08-14 11:36

    ADSP-TS201的外部接口技术和连接实例

    控制,支持SDRAM协议。以下就是这两种协议的应用。4.1 SDRAM接口ADSP-TS201处理器有一个专用的SDRAM接口.可以实现与标准SDRAM 6 Mb,64 Mb,128
    发表于 04-12 07:00

    无线电测向机的分类方法和应用介绍

    摘要:本文首先介绍了无线电测向的一般知识,说明了无线电测向机的分类方法和应用;着重从测向原理的角度说明了不同
    发表于 07-18 06:07

    如何利用FPGA与ADSP TS201设计总线接口?

    在雷达信号处理、数字图像处理等领域中,信号处理的实时性至关重要。由于FPGA芯片在大数据量的底层算法处理上的优势及DSP芯片在复杂算法处理
    发表于 08-09 06:56

    Sitara AM62处理器的资料分享

    分析。AM62处理器还支持双屏全高清显示和多种操作系统,包括主线Linux®和 Android 操作系统。此外,AM62处理器可提供有线和无线
    发表于 11-03 06:11

    TS201在数字信号处理设计中的应用

    介绍了一种基于CPCI总线并采用TS201,stratix和GA3816作为系统信号的高速信号处理平台。同时简单介绍了GA3816芯片的一些特点,详细说明了该信号处理系统的结构和功能,
    发表于 03-07 10:01 4次下载

    基于TS201 EZ-KIT板的软件开发及应用

    为满足复杂信号处理的实时性要求,通过对高速数字信号处理器TS201系统结构及其软件开发过程的研究,在TS201 EZ-KIT 板上
    发表于 01-07 12:01 24次下载

    基于TS201的高速数据记录仪的设计与实现

    本文提出了一种基于TS201的高速数据记录仪,能将雷达模拟信号转换成的数字信号经过处理后实时的按FAT32文件系统存储到固态盘中去。采用DSP+FPGA的硬件架构,FPGA作为接口处理
    发表于 07-15 16:42 23次下载

    ADSP-TS201无线电测向系统中的应用

    介绍了一种基于ADSP-TS201无线电测向系统。给出了系统的总体结构和工作原理,研究了MUSIC测向
    发表于 11-22 14:52 39次下载

    FPGA与ADSP TS201的总线接口设计

    FPGA与ADSP TS201的总线接口设计 在雷达信号处理、数字图像处理等领域中,信号处理的实时性至关重要。由于FPGA芯片在大数据量的底层算法
    发表于 12-11 10:13 2457次阅读

    无线电测向活动,无线电测向活动是什么意思

    无线电测向活动,无线电测向活动是什么意思         无线电
    发表于 03-29 11:26 2775次阅读

    基于TS201的雷达信号处理机设计

    为了解决 雷达信号处理 中的高速运算, 大容量存储和高速数据传输的问题, 提出采用 TS201 芯片实现雷达信号处理机设计, 利用其超高性能的处理
    发表于 07-20 17:20 65次下载
    基于<b class='flag-5'>TS201</b>的雷达信号<b class='flag-5'>处理</b>机设计

    TS201的实时图像处理系统链路口通信设计

    TS201的实时图像处理系统链路口通信设计
    发表于 08-31 15:10 10次下载
    <b class='flag-5'>TS201</b>的实时图像<b class='flag-5'>处理系统</b>链路口通信设计

    基于FPGA与DSP中实现TS201的LinkPort口的协议设计

    随着科技的进步,对DSP 的处理速度以及相互之间的通信速度要求越来越高。ADI 的TS201 是目前业界性能最高的DSP 处理器之一,具有极强的数据处理能力和丰富的硬件资源, 其主频
    发表于 07-18 14:32 3025次阅读
    基于FPGA与DSP中<b class='flag-5'>实现</b>的<b class='flag-5'>TS201</b>的LinkPort口的协议设计