华拓科技网
您的当前位置:首页基于数字信号处理器ADSP—TS201的波控机

基于数字信号处理器ADSP—TS201的波控机

来源:华拓科技网
维普资讯 http://www.cqvip.com 2006年12月 舰船电子对抗 Dec.2006 第29卷第6期 SHIPBOARD ELECTRONIC COUNTERMEASURE Vo1.29 No.6 基于数字信号处理器ADSP—TS2 0 1的波控机 吕大鑫 ,殷洪沛。,李一兵 (1.哈尔演工程大学,哈尔滨150001I2.船舶童工集团公司723所,扬州225001) 摘要:主要论述了波控系统的组成及其中子阵波控机的设计。介绍了ADI公司高性能数字信号处理器 ADSP-TS201的主要性能。系统利用其高速的运算特性实现阵面单元移相值的计算。并融入舰船摇摆的电 子补偿.系统集成度高,运算能力强,结构灵活,具有较强的通用性和可扩展性。 关键词:相控阵I波控系统I舰载雷达 中图分类号:TN957.2ITN958.92 文献标识码:A 文章编号."CN32—1413(2006)06-0050—03 Beam Controller Based on Digital Signal Processors ADSP-TS201 LV Da-xin ,YIN Hong—pei。,LI Yi—bing (1.Harbin Engineering University,Harbin 150001,ChinaI 2.The 723 Institute of CSIC,Yangzhou 225001.China) Abstract:This paper mainly describes the composition of beam control system and the design of neutron array controller in beam—contro1 system.A high performance digita1 signa1 pro— cessor ADSP-TS201 made by ADI company is introduced in this paper.The calculation of the shifting phase is realized by the chip’S high speed operational characters,and it includes the electric compensation of ship’S sway.The system is highly integrated and has flexible configuration。It can be easily extended and used for genera1 purpose. Key words:phased array;beam contro1 system;shipborne radar 0 引 言 计算机的方案折衷了软件计算和纯硬件电路实 现的优缺点,软件计算时间长,而纯硬件电路实 海面作战环境不断恶化,对舰载雷达提出更 现设备复杂、灵活性不高。 多新的要求和挑战。舰载多功能相控阵雷达很 数字信号处理器实现的波控系统硬件简单、 好地满足了现代雷达对高数据率、多目标、多任 功能灵活多样、通用性好,与天线单元的连接简 务的要求,这点与相控阵雷达阵面技术的不断发 单容易。大型相控阵天线中,波控计算机设计到 展是分不开的。相控阵雷达经历了从无源到有 子阵级别,使其模块化、通用化,在改变阵面单元 源,从几十个天线单元到数万个天线单元的发 数量时只需增减子阵波控模块并对其软件做修 展,结构也越来越复杂,给波控系统赋予了更多 改来满足实际要求。系统集成度高,运算能力 的任务。 强,结构灵活,具有较强的通用性和可扩展性。 随着大规模集成电路日新月异的发展,出现 本文研究的波控系统采用了ADSP_TS2Ol数字 了高性能数字信号处理器,其高效的运算速度恰 信号处理器。 好满足波控计算任务对实时性的要求,而且移相 值的计算多为乘法和加法,很容易发挥数字信号 1 ADSP—T¥201简介 处理器的优势。采用数字信号处理器实现波控 ADSP-TS2O1是ADI公司最新推出的一款 收稿日期l 2006一O7一O4 维普资讯 http://www.cqvip.com 第6期 吕大鑫等:基于数字信号处理器ADSP—TS201的波控机 51 高性能静态超标量处理器,专为大的信号处理任 务和通信进行了结构优化。采用超级哈佛结构, 2基本计算原理 非常宽的存储器带宽和双计算块结构,支持浮点 相控阵波束扫描的原理可以归结为:天线单 数据(IEEE32 bit和扩展精度40 bit)和定点数 元的阵内相位差等于空间相位差。改变阵内相 据(8,16,32和64位)。由于采用静态超标量结 位差即可实现天线波束的相控阵扫描。如图1 构,ADSP-TS201每工作周期能够执行4条指 所示,一个分布在y-z平面内的M×N平面阵, 令。4条的128位内部数据总线,每条连接 天线单元按矩形排列,单元间距分别为d (沿Z 6个4 MHz的存储块,提供4字数据、指令及I/ 轴)和d。(沿y轴)。 O访问和33.6 GB/s的内部存储器带宽。 波束中心指向俯仰角 ,oo  方位角 时,阵内 o6  …~一2 .  T¥201主要性能#(1)最高工作频率600 相位差应为: MHzI(2)片内24 MHz的DRAMI(3)14通道 DMA控制器;(4)4个LVDS全双工链路口, {l n= 2 cos0sin ̄(水平方向) (1) (5)IEEE 1149.1兼容JTAG接口。 ILb一  ^ sir ̄(垂直方向) TS201处理能力及算法性能。(1)每秒48 亿次4O位MAC或12亿次8O位MAC,(2)1 式中; 为工作波长。 024点复数FFT用时15.7 s,(3)FIR滤波器 第(f,矗)单元相对于参考单元的移相值为: /h 女=/b q- (2) 每级0.83 ns。 I/O DMA传输性能l(1)外部端口1 阵面内所有单元的移相值矩阵为: Gbytes/s;(2)每个链路口l Gbytes/s。 0+口 0-F(N一1)a b-+-n b+(N一1)口 [△ ]M× 一 2b+n 26+(N一1)n ●●● … (M一1 -+-a (M一1 +(N一1)a 偿和频率捷变后波束指向的修正相位误差的补 3 系统结构’ 、’ 功能及工作过程 。 —。 ~一 。 计算过程是。首先计算阵面内相位差,然后 3.1波控系统结构 每个单元移相值只是根据公式(2)简单的乘法和 波控系统在功能上由三部分组成:波控主 加法得到,DSP的指令执行效率很高。 机、子阵计算机和单元控制机。在电路上分为两 大块;波控主机和子阵计算机。子阵计算机和单 元控制机都是由数字信号处理器及附属电路组 成,波控主机由嵌入式工控机PC104组成。 图1阵面示意图 图2波控系统结构图 维普资讯 http://www.cqvip.com 52 3.2各部分功能 舰船电子对抗 第29卷 的,在一个布相周期中只需做一次变换。 波控主机统一管理阵面各子阵,分配任务、 4 子阵计算机设计 子阵计算机的硬件电路包含以下模块t电源 电路,时钟电路,复位电路,外部存储器电路,接 口电路(电平转换、串并/并串转换、扩展等),控 协调整个系统工作,包括:系统同步,接收、处理 霄达主控系统命令,向各个子阵发送指令,接收、 处理阵面的反馈信号,温度、幅相监测等功能。 波控主机是典型的实时、多任务处理机,因而采 用功能强大的PC104作为主要模块。 子阵计算机的主要任务是根据波控主机提 供的波束指向要求、舰船摇摆信息、雷达工作模 式和工作频率等快速完成天线单元移相值的 计算。 单元控制机的主要任务是配合子阵计算机 的工作完成布相。子阵计算机完成一个单元移 相值的计算后,单元控制机译出该单元对应的地 址码,根据地址码将移相值送到对应的天线单元 上锁存,实现相位的装订。 3.3波控系统工作过程 波控系统的工作过程是:雷达主计算机根据 搜索或跟踪的要求,给出波束指向的俯仰角和方 位角(余弦值),汇同雷达工作模式、工作频率和 船上平台罗经提供舰船姿态角信息,通过串行方 式,广播传送给阵面上的子阵计算机和单元控制 机。待雷达同步器发来运算启动脉冲后,波控系 统开始工作,各子阵计算机的数字信号处理器根 据舰船姿态信息进行大地坐标到甲板坐标的变 换,并快速计算出子阵中每个天线单元的移相 值。与此同时,波控系统的单元控制机与子阵计 算机同步地发出阵面单元选通地址信号和移相 值锁存信号,即t每计算出一个移相值便立即发 送到相应的天线单元。当所有天线单元的相位 值计算完毕,波控系统收到雷达主控机的配相同 步脉冲后,单元控制机发出配相指令,阵面天线 执行配相动作,完成波束的调转。在布相完成后 的其他时间段内,波控系统还要监测T/R组件、 天线单元的工作状态。如:故障检测,温度监测, 幅相监测等。 波控系统的工作是实时的、断续的,每次计 算时间是微秒级的,在雷达周期中只占很短,其 余时间处于等待状态和监测状态。 大地坐标系到甲板坐标系的变换十分复杂, 计算时间较长,而舰船摇摆相对雷达周期是缓慢 制电路,JTAG电路等。该电路搭载了高速芯 片,板上很多信号线工作频率超过了50 MHz, 属于高速电路。在PCB布线后,使用Mentor公 司的Hyper-Lynx软件,对板上电磁兼容性和高 速信号的完整性进行了仿真。这样弥补以往凭 借经验设计高速板的局限性,避免反复制板,节 省成本,缩短开发周期。 子阵计算机软件流程如图3所示。 图3子阵计算机软件流程图 5 单元移相值计算时间估算 子阵中有数百个天线单元,各单元移相值的 计算时间决定了波控系统的性能指标。DSP工 作在5OO MHz,指令周期2 ns,使用c语言实现 的程序平均每个单元运算需要70个指令周期, 这样可大致估算出单元移相值的计算时间为 140 ns。 按子阵单元数256计算,加入舰船摇摆补偿 后的布相时间可控制在50 s,满足指标要求。 (下转第66页) 维普资讯 http://www.cqvip.com 66 舰船电子对抗 第29卷 变化时非对称脊波导的主模截止波长有以下几 截止波长出现在几何中心线偏左的某个位置,这 个变化规律t 也体现了波导的截止波长和模型本身的尺寸 (1)对一个固定的s/口和c/口,且c/口≠0和 有关。 c/a+s/a≠1时,随着d/b2从0.1到0.9逐渐增 (5)当s/a固定,d/bz变化时,最长截止波 大,截止波长反而越来越小。 长出现的位置不但和b ,b。的不对称程度,cla (2)当c/a≠O和c/a+s/a≠1时,对一个固 的值有关,而且与d/b。的值也有关。 定的c/a和d/bz,随着s/a从0.1到0.9逐渐增 大,截止波长先增大后又逐渐减小。 参考文献 (3)当c/a--0或者c/a+s/a=1时,非对称 [1]Cohn S B.Properties of ridge waveguideI-J].Proe. 脊波导变成L形波导,截止波长处于1.6和3.0 IRE.1974。35(8):783—788. 问,这和矩形波导的截止波长( /n===2)很接近。 [2]Hopfer S.The design of ridged waveguides[J]. 且总的来说c/a+s/a=1时的截止波长比c/a= IEEE Transcdons on Microwave Theory and Teeh- niques,1996。44(5)220—29. 0时的截止波长要长,这也验证了6。>6z。 [3]金林.不对称脊波导截止波长的计算[J].现代雷 (4)由于脊的两个窄边不对称,所以对一个 达,2000(2)l62—66. 固定的s/口和d/b。,最长的截止波长不再出现在 [4] 鲁加国,樊德森.非对称单脊波导的积分方程法分 脊位于几何中心线位置处,而是在偏离中心线的 析[J].微波学报,1998,14(2)l108—115. 某个位置。这个偏移量跟b ,b。的不对称程度有 [5]邓索芬,杨显清,陈友疆.基于有限元法的脊波导特 关。而且可以看出由于这里b > ,所以最长的 征值分析[J].电子对抗技术,2005(1)。43—46. (上接第52页) [J].现代雷达.2003(7)l43-44. [2]马莉.基于SOPC的波控系统设计展望口].现代雷 6 结束语 达.2006(4)。56-58. [3]郑清.相控阵雷达波控系统技术研究[J].现代雷 此方案构成的波控系统属于分布式结构,由 达,2006(4);53-55. 雷达主控机内的波控接口、波控主机及天线阵面 [4]张光义.相控阵雷达系统[M].北京・国防工业出 上的波控运算子模块组成,系统集成度高,运算 版社,1994. 能力强,结构灵活,具有较强的通用性和可扩展 [5]刘书名.TigerSHARC DSP应用系统设计[M].北 性。优点是运算快、传输时间短、结构简单、C语 京:电子工业出版社.2004. 言编程简单-缺点是软件调试工作量稍大。 参考文献 [1]李宝柱.基于数字信号处理器的同步型波控系统 

因篇幅问题不能全部显示,请点此查看更多更全内容