基于DSP和FPGA的相控阵机载SAR运动补偿系统的实现(1)

合集下载

机载高分辨力SAR实时运动补偿的实现

机载高分辨力SAR实时运动补偿的实现

2 N ni eerhIstt o lc oi T cnl , aj g2 0 1 , h a 、 aj gR sac ntu f et nc ehoo N n n 0 C i ) n ie E r y g i 1 3 n
Ab t c : sr t a T i p p ra a y e h eai n o i l n t n e r ra d t r e c o sp a e i eal n r p s ste r a i h s a e n lz st er l t far a e mo i ro n a g t h e h s nd ti,a d p o o e e l me o p o e h t
蔡文伟 姜 毅 雷万 明
(. 1 电子科技 大学 电工学 院 四川 成都 60 5 104,2 南京 电子技术研 究所 江苏 南京 2 0 1 ) . 10 3

要:本文详细地分析 了载机运动误差 与回波相位 的关 系 ,提 出了基于 G D P信号处理板 的机载 S R实 时运 动补偿 4S A
关键词 :机载 S R;成像 ;子孔径 ;实 时运动补偿 ;G D P A 4 S
Th m pe e to e l i t n c m p s t n f ih rs lt n ai or e SAR e i lm n fra- me mo i o en a i orhg e oui r n t o o o b
mo in c mp n ai n i lme t t o o i o n AR b s d u o h 4 P b ad t o e st o o mp e na meh d f rar r e S a e p n t e G DS o r .B o si t g t e pp l i g p o e s ru i g l b y c n t u i h i ei n r c so s t n n n

一种基于DSP和FPGA的雷达信号处理机设计(精)

一种基于DSP和FPGA的雷达信号处理机设计(精)

一种基于DSP 和FPGA 的雷达信号处理机设计X李悦丽周智敏薛国义(国防科技大学电子科学与工程学院长沙410073=摘要> 研究了基于多片D SP 和FPGA 、CPLD 等可编程器件的雷达信号处理机的设计方法, 在对雷达信号处理算法与体系结构的映射进行讨论的基础上, 以AD SP21161和V 2FPG A 以及X C9500系列CPLD 为实例, 介绍了信号处理机的具体设计与实现, 该结构实时信号处理能力强, 具有较强的通用性。

=关键词> 实时信号处理, 雷达, D SP, FPG A 中图分类号:TN957.51 文献标识码:ADesign of a Radar Signal Processor Based on DS P and FPGALI Yue 2li Z HO U Z hi 2min X UE Guo 2yi(School of Electronic Science and Engineering, National Univ of D efense Technology Changsha 410073=Abstr act >The design and i mplementatio n of a new signal processing architecture in radar based on multi-DSP, FPGA andCPL D were studied in this paper. So me rules and methods fo r alg orithm and architecture mapping were presented and discussed. Multi AD SP-21161Ns and V 2FPG A, CPL D were taken as examples to descri be the details during design and i mplementatio n. This sy stem has proved to be a real 2ti me one and co uld be applied to many applications in radar sys tems.=Key words >real 2time signal processing, radar, D SP, FPG A0 引言传统的雷达信号处理系统的设计思想是基于任务的, 设计者针对应用背景确定算法流程, 决定相应的系统结构, 再将结构划分为模块进行电路设计。

基于FPGA DSP ARM硬件平台下的雷达信号处理系统设计-化工

基于FPGA DSP ARM硬件平台下的雷达信号处理系统设计-化工

基于FPGA+DSP+ARM硬件平台下的雷达信号处理系统设计-化工基于FPGA+DSP+ARM硬件平台下的雷达信号处理系统设计张洪峰〔中国电子科技集团第三十八研究所,安徽合肥230031〕【摘要】在全世界范围内,尚有很多20世纪俄制雷达,服役于第三世界许多国家。

主要介绍对这些俄制雷达数字端进展晋级换代的方案:使用大规模FPGA器件、高速专用DSP芯片、以及ARM嵌入式计算机模块来实现信号处理系统。

0 引言20世纪70年代前苏联研制的老式雷达,装备于乌克兰、伊朗、埃及、埃塞俄比亚、古巴、缅甸等许多第三世界国家。

因年代长远,零部件老化,是修,许多雷达已经不能正常开机工作。

本设计就在此背景下产生的,因为工艺程度的不断提升,器件的集成度也越来越高,板级的功能也越来越强大。

因此利用单块高集成度的板卡完成信号处理系统设计变得可能,设备量的降低使得老式雷达改造的本钱相对较低,同时也便于后期的维护。

本文提出用超大规模集成电路FPGA、专用高速DSP、以及ARM核心模块为硬件平台,完成信号处理一体化设计。

1系统功能因整个雷达系统设计方案,对于舱内设备的数量、体积、总的造价有着严格的要求,同时在单板上实现多型雷达信号处理。

为了兼顾各方面的要求,这就给信号处理系统的设计带来了一定的难度。

本系统工程方案立足利用已获得的技术成果,在满足技术指标的前提下,合理分解系统功能,简化工程设计的复杂度,降低风险,同时方案上留有一定的设计与梁,以满足今后可能出现需求的改变或功能的丰富和完善;利用超高速、大容量的器件来降低大运算量系统设备的复杂性和设备量,进步该系统的可靠性和可维修性,同时保证该系统平台具有一定的先进性和晋级扩展才能;采用超大规模的FPGA〔ALTERA〕、高速DSP、以及ARM核心模块相结合的方式构建系统硬件平台,使系统设计具有一定的灵敏性和适应性。

图1为本信号处理系统的功能框图。

1.1 数字脉冲压缩本雷达采用固态发射机,峰值功率受限,只能通过增加发射机的平均功率来进步作用间隔。

FPGA在SAR实时运动补偿系统中的应用

FPGA在SAR实时运动补偿系统中的应用
第3 3卷 第 3期 21 0 0年 6月
电 子 器 件
C iee Ju n lo lcrn De ie hn s o r a f e t vc s E o
Vo . 3 No 3 13 .
Jn 0 0 u .2 1
Ap l a i n o p i t fFPGA n Re lTi e M o i n Co p n a i n S se o AR c o i a m t m e s to y tm f r S o
Ke r s:ar o ne S y wo d ib r AR;moi n c mp n ain;F to o e s to PGA ;CORDI C EEACC :63 0:6 4 3 1 0C
FG P A在 S R 实 时 运 动 补 偿 系统 中 的 应 用 A
曲路 正 , 李 飞
( 国 科 学 院 电 子 学 研 究 所 , 京 10 9 ) 中 北 0 10
摘 要 : S R要获得高分辨率的图像, 机载 A 必须保证天线波束的指向恒定。提出了一种基于 F G P A与二维电扫相控阵天线
实现 S R实时运动补偿 的方案 , A 并结合 F G P A的特点采 用 了 C R I O D C算 法做为超 越 函数 处理模块 。通过实 时控制相 控阵天
对于 天线控 制平 台 , 有 速 度 快 、 度 高 的优 点 , 具 精 并 且 只要给 出相应 的数 字 控 制信 号 即可 , 比控 制伺 服
电机 容易得 多 。
离匀速 的线 运 动和绕 三 个坐 标轴 旋 转 的角 运动 。非 匀速线运动 会造 成雷 达 回波信 号 中的方位 向多普 勒 线性调频 发生 畸变 , 角运 动则 使 天线 姿态 不 稳定 , 这

基于FPGA+DSP的雷达信号处理模块设计

基于FPGA+DSP的雷达信号处理模块设计

基于FPGA+DSP的雷达信号处理模块设计【摘要】为了进一步提高雷达信号处理系统的实用性和稳定性,在雷达原始视频信号的处理、传输和存储的基础之上,FPGA与DSP通过最新的处理技术两者相结合,通过系统软件设计,降低设备成本以及降低功耗,同时解决传统雷达信号处理系统的问题。

【关键词】FPGA和DSP;雷达信号处理系统;数字信号护理;图像压缩引言现在为止传输录取视频的方法被交通系统广泛采用。

录取视频系统优点所在就是低的系统传输率已经降低系统设计成本。

然而不足之处也很突出,简化录取的视频回波形状,显示目标在杂波适应门限以上,录取视频系统的雷达信息会因为录取器的鼓掌而丢失。

利用最新、最快发展的FPGA和DSP芯片,融合得到高速雷达原始视频信号采集、处理系统,此设计性价比较好。

1.雷达信号处理机方案设计1.1 雷达信号处理的目的信号处理依靠机载雷达的占比越来越大,经过AD数据后以真空方式对数字脉压进行处理、转换和重排数据格式、加权降低频谱副瓣电平,根据滤波匹配或者相参积累(FFT或DFT )、一维或二维CFAR方式处理依照重复频率进行、点迹目标通过跟踪实测角等运算传送给数据处理机。

[1]空地方式下通过处理地图(如RBM和SAR)等相关图像成像,传送给线控处理机的是转换的坐标显示数据。

完成上述任务,充分满足系统实时性要求的信号处理模块为性能较高的DSP 芯片与基于百万门级可编程逻辑处理器件FPGA,通用化的信号处理模块是设计的基本指导思想,减少开发经费以及缩短研制机载雷达系统的周期,根据小同要求,为了方便用户使用可通过软件自行修改参数。

1.2 系统模块化设计方案系统功能模块如图1所示,主要包括信号处理所必须的脉冲压缩模块、为MTD模块作准备的数据重排模块、FIR滤波器组模块、求模模块、恒虚警处理模块和显示数据存储模、雷达同步信号和内部处理同步产生模块、自检数据产生模块以及小同测试点测试数据采样存储模块。

这些模块令系统功能更加丰富,方便研究者测试和观察信号处理各个功能模块的工作情况。

基于SPGA算法的低频超宽带SAR运动补偿方法

基于SPGA算法的低频超宽带SAR运动补偿方法
补 偿 大 合 成 孔 径 、 测 绘 带 低 频 U B S R 图像 中 的 二 维 空 变 相 位 误 差 。仿 真 和 实 测 数 据 处 理 结 果 验 证 了 所 提 宽 W A
方法的有效性 。
关 键 词 : 宽 带 ; 成 孔 径 雷 达 ; 带 式 相 位 梯 度 自聚 焦 算 法 ;空 变相 位 误 差 补 偿 超 合 条
S AR a e n S bቤተ መጻሕፍቲ ባይዱs d o PGA l o ih a g rt m
A N o x a g,W A N G a Da — i n Ling, H U A N G a —a Xi o t o, ZH 0 U Zhim i — n ( c o l f ElcrncS in ea d En iern S h o eto i ce c n g ne ig,Na in l i o to a v.o Un f De n eTeh oo fe s c n lgy,C a g h 1 0 3,C ia h n sa4 0 7 hn )
基 于 S GA算 法 的低 频超 宽 带 P S AR 运 动 补 偿 方 法
安 道 祥 ,王 亮 ,黄 晓 涛 , 智敏 周
( 防科 学技术 大学 电子科 学 与工程 学 院 ,湖南 长沙 4 0 7 ) 国 1 0 3
摘 要 :对 已经 初 步 聚 焦 的 低 频 超 宽 带 ( l awd b n ,UWB) 成 孔 径 雷 达 (y tei a etr rd r ut — ie a d r 合 s nht p rue a a , c
中 图 分 类 号 : 5 . 1 TN 9 8 TN 9 7 5 ; 5 文献 标 志 码 : A
M o i n c m pe a i n m e h d f r l w r q e c lr — d b n to o ns to t o o o f e u n y u t a wi e a d

一种基于FPGA和DSP的雷达信号处理系统的设计

一种基于FPGA和DSP的雷达信号处理系统的设计

一种基于FPGA和DSP的雷达信号处理系统的设计摘要:本文主要对基于FPGA和DSP的雷达信号处理的设计方法进行了分析,对新型的工作原理图进行了明确,然后对硬件电路设计以及软件电路设计进行了探究,在此基础上对这种信号处理系统的设计优点进行了总结,希望能为基于FPGA和DSP雷达信号的处理以及传输工作提供良好的参考依据。

关键词:FPGA;DSP;雷达信号处理系统;设计基于PGA和DSP的雷达信号处理系统的设计工作,可以对传统设计过程中存在的问题进行有效的解决。

其中DSP属于一种处理器,在应用的过程中可以根据相应的指令,对一些算法流程进行明确,并且发挥出了良好的控制效果;而FPGA属于现场可编程器件,在整个设计过程中具有一定的易操作性,可以在很快的时间内对内部做出调整,最终实现对系统的重新构建。

1 常规信号处理系统的设计在对以往的雷达信号处理系统进行设计的过程中,设计人员首先需要对应用范围进行了解,然后在此基础上对具体的算法流程进行明确,并构建出完善的系统结构,通常情况下需要将结构划分为相应的模块,然后才能开展对电路的设计工作。

但是这种设计方法存在着非常大的局限性,主要是因为其中产生的数据量非常的大,这就导致在设计过程中需要对系统的可重构性以及扩展性进行全面的分析,并且还需要构建出统一的处理平台。

另外,在常规的信号处理系统设计过程中,在任务方面呈现出了一定的多样性,大部分由模拟电路完成的功能都转化为数字的方式进行处理。

在不同的阶段中,系统所处理的任务具有明显的差异,这就需要系统发挥出多种功能,需要在一定程度上满足一定的通用性。

2 雷达信号处理机方案设计2.1 总体设计思想在对雷达信号处理系统进行设计的过程中,需要在以下功能上得到充分的发挥:首先,需要完成对中频信号的采集工作,同时还需要对数字下变频进行合理的采集,在此基础上才能获取到相应的数字信号。

在对信号进行处理的过程中,当处理工作完成之后,需要对非合作运动目标相关的参数进行测量,同时还需要对其中存在的误差进行求取,对AGC实现一定的控制作用。

基于FPGA和多个多核DSP的SAR前侧视成像方法[发明专利]

基于FPGA和多个多核DSP的SAR前侧视成像方法[发明专利]

专利名称:基于FPGA和多个多核DSP的SAR前侧视成像方法专利类型:发明专利
发明人:谢荣,张政,刘峥,何志超,冉磊
申请号:CN202010400279.8
申请日:20200513
公开号:CN111538005A
公开日:
20200814
专利内容由知识产权出版社提供
摘要:本发明提出一种基于FPGA和多个多核DSP的SAR前侧视成像方法,用于解决现有高速飞行器SAR成像平台中存在的成像算法实时性差的技术问题,实现步骤为:1.初始化信号处理机及SAR参数;2.FPGA获取回波信号矩阵块并发送;3.DSPn对回波信号矩阵块进行距离维FFT插值;4.DSPn对FFT插值后回波信号矩阵块进行BP积分;5.DSPn对{S,S,···,S,···,}进行子孔径图像融合。

申请人:西安电子科技大学
地址:710071 陕西省西安市太白南路2号
国籍:CN
代理机构:陕西电子工业专利中心
更多信息请下载全文后查看。

SAR成像算法复杂运算的SoPC软件实现方法

SAR成像算法复杂运算的SoPC软件实现方法

SAR成像算法复杂运算的SoPC软件实现方法SAR成像算法复杂运算的SoPC软件实现方法摘要:合成孔径雷达(SAR)是一种高分辨率雷达成像技术,SAR成像算法的运算复杂度较高,需要使用高性能的计算设备,本文提出一种基于可编程逻辑器件(FPGA)和微处理器的系统级芯片(SoPC)的SAR成像算法实现方法。

该方法采用基于CPU和FPGA的并行计算结构,FPGA实现了SAR成像算法中的复杂运算,CPU负责控制和数据传输。

通过对CPU和FPGA的协同工作,可以大大提高SAR成像算法的运算效率。

实验结果表明,该方法能够实现高效的SAR成像算法运算,并且具有较高的计算性能和计算精度,为SAR系统的系统级芯片设计提供了一种新的思路。

关键词:SAR;SoPC;FPGA;高性能计算;并行计算一、引言合成孔径雷达(SAR)已经成为一种广泛应用于高精度成像、目标探测和识别等领域的遥感技术。

SAR成像算法是SAR系统中的核心算法,主要通过对回波信号的相位和幅度进行处理,从而获得高质量的雷达成像结果。

但是,SAR成像算法的运算复杂度较高,需要使用高性能的计算设备才能满足实时成像的需求。

在传统的SAR系统中,通常采用高性能计算机进行SAR成像算法的运算。

但是,随着可编程逻辑器件(FPGA)和微处理器的发展,一些新型的高性能计算结构逐渐被引入到SAR成像算法中,包括FPGA、SoPC等。

本文提出了一种基于SoPC的SAR成像算法实现方法,该方法采用FPGA和微处理器相结合的结构,通过CPU和FPGA的协同工作,实现了SAR成像算法的高效实现。

本文首先介绍了SAR成像算法的原理和特点,然后介绍了SoPC的基本框架和结构,最后介绍了基于SoPC的SAR成像算法实现方法,并通过实验证明了该方法的可行性和有效性。

二、SAR成像算法SAR成像算法是SAR系统中的核心算法之一,主要通过对回波信号的相位和幅度进行处理,从而获得高质量的雷达成像结果。

FPGA在SAR实时运动补偿系统中的应用

FPGA在SAR实时运动补偿系统中的应用
图 1 运动补偿系统结构流程图
y2
[ 6- 7]
1 = 0 0
0 cos# - sin#
0 sin# cos#
x1 y1 z1 ( 2)
( 1) FPGA 通过异步通用串口 ( RS232)

z2
收上位机发送的两个指令角, 分别是理想状态下天线 波束预定的方位角 和俯仰角 , 若以飞机的重心为 原点 , 水平航向为 X 0 轴正方向, 以指向地心的方向为 Z 0 轴正方向, 根据右手法则建立三维坐标系 ( 理想载 机坐标系 ) 如图 2 所 示, 取目标角度上的单位 向量 OA, |OA | = 1 , 则 FPGA 通过计算可得到该单位向量对 应的原始坐标 (x 0, y 0, z0 ) = ( cos cos , sin cos , sin )。
-n
n= 0
由表达式可以看出, 解算过程不但包含了浮点 数的加减、 乘法、 除法这些基本运算, 还包含了正弦、 余弦、 反正切、 开方等超越函数的计算。这些函数如 果采用一般的查找表或插值法计算, 在精度、 运算速 度方面不可兼顾 , 且计算所占硬件资源较多。坐标 旋转数字计算机 ( CORD IC) 算法是一种笛卡儿坐标 ( x, y ) 与极坐标 ( r , !) 之间的自由变换算法, 可以实 时计算正弦、 余弦、 反正切值及开方运算等 , 只需要 使用简单的移位器和加法器就可以完成所有的计算 过程, 非常适合在 FPGA 中实现。
第 33卷 第 3 期 2010 年 6 月
电 子 器 件
C hinese Journal o f E lectron Dev ices
Vo.l 33 No. 3 Jun. 2010
Application of FPGA in Real Ti m eMotion Co mpensation Syste m for SAR

基于DSP+FPGA+ARM构建雷达与雷达对抗演示实验系统

基于DSP+FPGA+ARM构建雷达与雷达对抗演示实验系统

基于DSP+FPGA+ARM构建雷达与雷达对抗演示实验系统粱漫;蒋留兵;陶世强;郭晟【摘要】To meet the need of the teaching content in the teaching of the principles of radar and the radar counter measures, it is necessary to develop the radar and radar countermeasures teaching experimental appliance. The students will obtain the perceptual knowledge about the abstract concept through the experiments. The students' comprehension for the basic principle of the radar and radar countermeasures will be deepened) the teaching effect in the classroom will be consolidated and the interest for the radar and radar countermeasures will be developed. The demonstrative experiment hardware flatform of the radar and the radar countermeasures constructed with DSP, FP GA and ARM is designed based on the software radar. The equipment implements the integrated design of the target and the interference generator, the wave form, interference parameters and process mode can be set through the human-computer interface, the intermediate-frequency output signal will be provided and the digital pulse compres sion will be implemented. The system software and hardware with commonality and expandability can meet the need of the complex radar experiment and have good practicality and value of research.%为满足雷达原理与雷达对抗原理教学内容的需要,需研制雷达与雷达对抗教学实验装置.通过实验,使学生对抽象的概念有感性的认识,加深对雷达和雷达对抗的基本原理的理解和掌握,巩固课堂的教学成果,培养对雷达和雷达对抗领域的兴趣.采用DSP、FPGA和ARM构建雷达与雷达对抗演示实验硬件平台,基于软件雷达的思想进行系统设计.实现目标与干扰发生器一体化设计,波形、干扰参数、处理方式可通过人机界面设定,提供中频输出信号,能够实现数字脉冲压缩.系统的软硬件具有通用性和可扩展性,能满足复杂雷达实验的需求,具有很好的实用性和研究价值.【期刊名称】《桂林电子科技大学学报》【年(卷),期】2011(031)006【总页数】4页(P456-459)【关键词】雷达;对抗演示;DSP;FPGA;ARM【作者】粱漫;蒋留兵;陶世强;郭晟【作者单位】桂林电子科技大学信息与通信学院,广西桂林541004;桂林电子科技大学信息与通信学院,广西桂林541004;桂林电子科技大学信息与通信学院,广西桂林541004;桂林电子科技大学信息与通信学院,广西桂林541004【正文语种】中文【中图分类】TN955随着雷达技术的迅速发展,现代雷达系统日益复杂、功能多样,对雷达系统的设计要求也越来越高。

基于DSP+FPGA的星载GNSS-R相控阵天线波束控制系统

基于DSP+FPGA的星载GNSS-R相控阵天线波束控制系统

基于DSP+FPGA的星载GNSS-R相控阵天线波束控制系统张德平;沈全成;汪庆武;郭世杰
【期刊名称】《电脑知识与技术》
【年(卷),期】2016(012)016
【摘要】针对星载GNSS-R海洋微波遥感器相控阵天线对波束控制提出的要求,提出了一种基于DSP+FPGA的星载GNSS-R相控阵天线波束控制系统,选择高性能的DSP芯片作为核心处理器,实时计算波束控制码,满足了系统的实时性要求.【总页数】3页(P237-239)
【作者】张德平;沈全成;汪庆武;郭世杰
【作者单位】上海航天电子技术研究所,上海201109;上海航天电子技术研究所,上海201109;上海航天电子技术研究所,上海201109;上海航天电子技术研究所,上海201109
【正文语种】中文
【中图分类】TN958
【相关文献】
1.星载双面多波束相控阵GNSS-R海洋微波遥感器设计 [J], 周勃;陈银平;夏莹
2.星载多波束相控阵天线设计与综合优化技术研究 [J], 尚勇;梁广;余金培;龚文斌
3.基于阵列分解的星载相控阵天线波束成形网络设计 [J], 梁广;龚文斌;余金培
4.基于子阵列的低轨星载多波束相控阵天线的设计与实现 [J], 梁广;龚文斌;余金培
5.星载GNSS-R天线波束指向算法研究 [J], 杜璞玉;周勃;秦瑾
因版权原因,仅展示原文概要,查看原文内容请购买。

基于DPCA的机载SAR系统运动误差及其补偿

基于DPCA的机载SAR系统运动误差及其补偿

基于DPCA的机载SAR系统运动误差及其补偿
胡磊;李景文
【期刊名称】《雷达科学与技术》
【年(卷),期】2006(004)004
【摘要】基于相位中心偏置天线(DPCA)技术的机载SAR系统在实际运用中普遍存在着因雷达平台运动不稳定导致DPCA约束条件不满足的问题,这在很大程度上影响了机载SAR系统的杂波抑制性能.针对这个问题,该文以双天线机载SAR系统为模型,通过对DPCA的对消原理和运动误差的分析,结合插值理论,对载机匀加速运动状态下造成的运动误差提出了一种基于三次样条函数的运动补偿算法.通过计算机仿真,验证了该算法的有效性,且算法易于工程实现.
【总页数】5页(P218-222)
【作者】胡磊;李景文
【作者单位】北京航空航天大学电子信息工程学院201教研室,北京,100083;北京航空航天大学电子信息工程学院201教研室,北京,100083
【正文语种】中文
【中图分类】TN958
【相关文献】
1.基于DPCA的机载SAR-MTI系统误差分析及补偿方法研究 [J], 张英;李景文
2.基于DPCA的机载SAR-MTI系统误差分析及补偿方法研究 [J], 张英;李景文
3.基于波数域子孔径的机载三维SAR偏航角运动误差补偿 [J], 丁振宇;谭维贤;王
彦平;洪文;吴一戎
4.基于测量数据的机载三维SAR横滚角运动误差补偿 [J], 赖元友
5.基于移动最小二乘法的机载SAR成像运动误差补偿方法 [J], 薛濛;谭维贤;徐伟;张振华;黄平平
因版权原因,仅展示原文概要,查看原文内容请购买。

基于DSP和FPGA的误差补偿系统模块设计

基于DSP和FPGA的误差补偿系统模块设计

基于DSP和FPGA的误差补偿系统模块设计
陈光胜;陶恒
【期刊名称】《电子科技》
【年(卷),期】2017(030)010
【摘要】为减少数控机床在加工中的定位误差,依照误差补偿法,文中提出了基于DSP和FPGA的误差补偿系统,并对其硬件模块进行了设计与实现.通过芯片特点分析,该系统硬件构架选择采用浮点型DSP和FPGA,以满足数控系统的实时性和高精度控制要求.研究中主要利用C和Verilog HDL语言;各模块采用纯硬件模块实现,
介绍了主要模块的设计过程,并经过仿真验证了设计的正确性.该补偿系统通用性高、适用面广、结构简单.
【总页数】4页(P12-14,18)
【作者】陈光胜;陶恒
【作者单位】上海理工大学机械工程学院,上海200093;上海理工大学机械工程学院,上海200093
【正文语种】中文
【中图分类】TN364+.2
【相关文献】
1.基于ARM+DSP+FPGA模块的机器人运动控制器设计 [J], 赵岩;李秀荣;臧勇
2.基于DSP+FPGA的IO接口处理模块的设计与实现 [J], 段泽伟;钱军琪;贾超群
3.一种基于DSP+FPGA的CCD相机图像处理模块设计与实现 [J], 詹思维;贾超群;
仲施平;钱军琪;刘作龙
4.基于高速外设模块的多核DSP与FPGA通信系统设计 [J], 陈术涛;俞鹏先;沈志;王春联;金敏
5.基于ARM+DSP+FPGA模块的机器人运动控制器设计 [J], 赵岩[1];李秀荣[1];臧勇[1]
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第32卷 第3期2009年6月电子器件Ch inese Jo urnal O f Electro n D evicesVol.32 No.3Jun.2009收稿日期:2009-03-02基金项目:国防科研项目资助作者简介:李欣伟(1985-),女,山东人,工学硕士,主要从事机载SA R 运动补偿的研究,lix inwei19850215@y aho o.co 张 平(1949-),男,北京人,博士生导师,研究员,主要从事SA R 测控系统研究.Design and Implementation of Motion Compensation System of Phased ArrayAirborne SAR Based on DSP and FPGA*L I X inw ei,ZH A N G Ping *,L I Fei,WEI Yunlong(I nstitute of Electronic s,Chinese A cade my of S cience s,Beij ing 100190,China)Abstract:Phased ar ray r adar is the main direction of airborne SA R,and the motion com pensatio n system is essential to the air bor ne SAR sy stem.Acco rding to the phased array theory,a mo tion compensation algo -r ithm using phase scanning to control beam is presented.The algo rithm is im plemented by using ADSP-TS201S and FPGA.It w as tested in an airborne SAR and g ot a g ood experiment result.Key words:T igerSH ARC DSP ;Navigation System;phased array;airborne SAR EEACC :6320基于DSP 和FPGA 的相控阵机载SAR 运动补偿系统的实现*李欣伟 张 平* 李 飞 魏云龙(中国科学院电子学研究所,北京100190)摘 要:机载SA R 采用相控阵天线是一个重要发展方向,而运动补偿对机载SA R 系统至关重要。

根据相控阵原理,提出了采用相位扫描控制波束指向的机载SA R 运动补偿算法,并采用AD I 公司的T ig erSH ARC 系列第二代超高性能DSP 芯片ADSP -T S201S 和FP GA 实现了该算法,在某机载雷达上进行了测试,获得了较好的实验结果。

关键词:T iger SHA RC DSP;组合导航系统;相控阵;机载SA R 中图分类号:TP273.5文献标识码:B 文章编号:1005-9490(2009)03-0711-05机载合成孔径雷达(SA R)是一种高分辨率成像雷达。

其能成像的前提条件是天线相对于成像地域作匀速直线运动,然而实际载机飞行时,存在着绕机体三坐标的摆动,即存在偏航、俯仰、横滚的角运动[1]。

这些不理想的状况都将对机载SAR 的工作带来影响,严重时甚至不能成像,所以运动补偿系统是必不可少的。

传统的运动补偿方法主要是基于运动传感器的运动补偿和基于回波数据的运动补偿。

基于运动传感器的运动补偿主要是通过载机上的主惯导或GPS 的输出,结合Kalman 滤波器来修正IM U (惯性测量单元)的系统误差[2];基于回波数据的运动补偿主要是从回波数据获取运动误差,通过杂波锁定或自聚焦进行运动补偿[3]。

本方案首先采用组合导航系统获取运动误差,然后结合本文给出的算法对获得的运动误差进行处理,采用电扫描方式中的相位扫描法进行波束控制。

所谓电扫描是指利用电磁波的相干原理,通过计算机控制输往天线各阵元电流相位的变化来改变波束的方向。

与传统的机械扫描雷达相比,相控阵雷达的天线无需转动,波扫描更灵活,能跟踪更多的目标,抗干扰性能好。

中科院电子所用相控阵天线实现了合成孔径雷达的多种工作模式,并研制了SAR 多功能波控机[4],但基于相位扫描的运动补偿方法在以往的文献中少见。

1 相控阵雷达运动补偿系统理论基础1.1 相位扫描系统组成相控阵雷达的相位扫描系统由天线阵、移相器、波束指向控制器和波束形成网络组成。

波束控制器产生相移指令,控制天线子阵中每个阵元的相位,然后通过波束形成网络完成波束形成。

图1 有源相控阵雷达结构框图1.2 二维相位扫描法原理[5]设二维平面相控阵天线在图2所示的x y 平面上,共有M @N 个天线单元,单元间距为d 1(沿x 轴方向)和d 2(沿y 轴方向),天线波束指向为OB ,其中(H ,U )为波束指向。

根据相邻单元之间信号的/空间相位差0与移相器提供的/阵内相位差0相等的原理,则阵列中第(k,i)单元相对于第(0,0)单元的相位为P k,i =k @d 12P K sin H cos U+i @d 22P Ksin H sin U(1)图2 平面相控阵方向图这就是每一单元的移相器的理论移相值。

在实际应用中为了得到所需的波束形状,较低的副瓣还需通过天线近场测试进行波程校正,改变波控码修正移相值。

因此,实际的公式应为:P k,i =k @d 12P K sin H cos U +i @d 22P Ksin H sin U +C(k,i)(2)其中C k,i 为修正值。

1.3 基于相位扫描的运动补偿算法本算法的核心思想是将偏航、俯仰和横滚三种姿态角对波束指向的影响映射到波束方位角和距离角上,即把在方位向和距离向上偏的角度从相反的方向补过来。

设波束方位预置角为A 、距离预置角为B 、天线法向角为C ;偏航角A a _d ,俯仰角A p _d ,横滚角A r _d ;两个中间变量T 1和T 2;计算所得最终方位扫描角为(、距离扫描角为5。

如图3所示,FD 是航迹方向(即方位向),N BOD =N COF =A a _d ,N OAB =N OA D =B ,N CA B =N F AD =A 。

AB 为无方位预置角时的波束指向,A C 为有方位预置角时的波束指向,AF 为偏航A a _d 后的波束指向。

根据本算法思想,应从F 点补到C 点。

则N DAE 为方位向补偿角,N G AO -C 为距离向补偿角。

由此可类推俯仰向和横滚向。

最终公式如下:(=arctan (tan T 1@p +cos T 2@q)(3)5=arctan ((co s T 2@p -tan T 1@q)/sin T 2)-C +A r _d(4)其中:T 1=arctan (sin B @n+tan A @m)T 2=arctan ((sin B @m +tan A @n)/cos B )co s A a _d =m,sin A a _d =nco s Ap _d =p ,sin A p _d =q 将式3,式4代入式2可得移相器的移相码。

图3 方位偏航的波束扫描示意图2 系统硬件设计硬件平台要求具有实时处理大数据量的能力。

如图4所示,整个系统主要由DSP 和FPGA 构成,FPGA 和DSP 的加载芯片是独立的,各处理芯片之间互相连通,FPGA 和DSP 的数据交换通过FPGA 内置的嵌入式双口RAM 来完成。

在该系统中,DSP 主要负责数字波束运算,FPGA 则负责整个波束形成系统的管理、命令、控制等功能,这样可以充712电 子 器 件第32卷分发挥它们各自的优势,加快处理速度。

图4 系统总体框架信号流程为:从阵列天线阵接收的射频信号经数字下变频、中频直接采样和正交形成后的I 、Q 数字信号经LVDS(低压差分信号)高速串行总线送至波束形成模块,接口电路将高速串行LVDS 信号转换为并行T TL 信号后送FPGA 后进行接收校正、DBF 运算。

校正系数、波束形成系数由DSP 提供。

在FPGA 中形成波束后,将幅相数据存至FPGA 的双口RAM 中,DSP 在外部中断的控制下从RA M 中取数算出幅相值送入波控系统。

另外,在FPGA 中设计主机接口用于接收上位机对系统工作方式、信号参数设置的控制。

FPGA 接收并锁存来自组合导航系统的方位向、横滚向、俯仰向的误差角,将其传送给DSP 。

DSP 将波束预置角和误差角数据进行整合,根据本文所提出的算法,计算出补偿后的波束方位角和距离角,进而转化为波控码,最终通过驱动电路控制T/R 组件。

从图中可以看出,该系统分为数据采集模块、信号处理模块和波束形成模块。

2.1 数据采集模块数据采集模块主要来自于组合导航系统。

组合导航系统采用云海科技公司的YH -9000/9600GI [6]。

YH -9000/9600GI 融合了GPS 和INS 的测量,可得到所有的导航状态,达到最优的性能。

GI 内部的计时器与GPS 的时间同步。

在每个数据周期中,在读取内部计时器之前和之后,分别对两组惯性测量数据进行采样,然后通过内置A/D 、滤波,将得到的数据做捷联导航处理并封装;导航状态和计时器通过YH -9000/9600GI 的RS232口送出。

FPGA 与主控计算机通过PCI 接口完成通信,其中PCI 接口芯片采用PCI9054.FPGA 与组合惯导系统之间通过RS -232串口通信,采用M AX3221作为RS -232的驱动器。

2.2 信号处理模块信号处理模块的核心器件采用ADI 公司的T-i ger SharcDSP201[7]。

ADSP -T S201是一款高性能的处理器,支持32bit 和40bit 浮点和64bit 定点处理,每周期能够执行多达4条指令、24个16bit 定点运算和6个浮点运算。

运行在600M H z 时,对于32bit 算法,可以达到12@108MA C/s 的峰值性能。

由于本系统需要大量的浮点数计算,且机载雷达的运动补偿系统对实时性要求较高,故TS201很适合该系统的开发。

ADSP -T S201拥有6M bit 片上SRAM 存储器,该存储器被分为3个2Mbit 的块。

每个存储块-BANK 0,BANK 1,BANK 2-能够存储程序、数据或同时存储程序和数据。

在DSP 系统中通常都需要将应用程序存放在片外存储器中,这是一种很经济的解决方案。

常用的系统加载采用EPROM 或FLASH 加载[8]。

本系统采用FLASH 实现系统加载。

其中FLASH 存储器为AM D 公司生产的am29LV 008。

相关文档
最新文档