×

雷达MTI改善因子测试中运用ADSP21535中频信号

消耗积分:1 | 格式:rar | 大小:0.3 MB | 2017-10-20

分享资料个

 基于DSP技术、DDS技术的雷达信号中频产生器可以产生包括线性与非线性调频信号、相位编码信号、单频脉冲信号,以及它们的组合在内等多种雷达信号,是雷达等电子设备的主要测试设备。
  1 ADSP21535简介
  ADSP21535是Blackfin DSP系列产品的成员之一,由ADI公司和Intel公司共同开发,采用了MicroSignal Architecture(MSA)结构。这种体系结构将dual-MAC DSP引擎,RISC式微处理器指令集的优点,以及单指令多数据(SIMD)多媒体处理能力结合起来,形成了一套独有的指令体系。其突出特点为速度高,性价比高且简单易用,适用于高速控制系统的设计。ADSP21535具有高达300 MHz内核时钟;2个16位乘加器,2个40位算术逻辑单元,2个40位累加器,4个8位视频算术逻辑单元,以及1个40位移位器。内核电压范围:0.9~1.5 V,I/O电压3.3 V,有利于减小功耗。在系统的集成方面,ASDP21535系统外设包括4个定时器、16个双向可编程标志I/O引脚、两个异步串行通信口、两个全双工同步串行口、串行总线、实时时钟、看门狗定时器、1×~31×倍频的片内PLL,以及用于外设扩展的USB和PCI总线。在中频信号模拟器的硬件设计当中主要用到的资源为定时器、双向可编程标志I/O引脚、异步串行通信口及全双工同步串行口。ADSP21535的总线宽度为32位,他的存储器分为片内和片外两部分。片内存储器分4块:L1指令存储器、L1数据存储器、临时数据RAM和256 kB的高速SRAM。片外存储器大体分为三块:PCI存储配置空间、异步存储器空间、同步DRAM空间。本设计使用的存储空间为片内存储器及片外异步存储器空间。ADSP21535的操作模式共3种:仿真模式、管理员模式及普通用户模式。其不同之处主要在于不同的操作模式对于控制寄存器的操作权限不同,前两者对于系统控制寄存器的操作没有限制,后者则有限制。用户可通过程序来设置ADSP21535的工作模式。为了便于系统的控制,我们使DSP工作于管理员模式。
  2 中频信号模拟器设计
  中频信号模拟器采用ADSP21535作为核心控制器,主要是因为其内核速度快,完成指令运算的时间短,可大大缩短DSP控制DDS芯片产生中频信号所需的控制与转换时间,使模拟输出信号更接近于实际信号。中频信号模拟系统的工作环境,模拟系统的工作环境包括系统射频单元、天线组合等;系统射频单元包括高速频率合成器、上变频器与功率放大器。整个系统由本地计算机控制。中频信号模拟器为本系统的核心部分,负责产生各种雷达中频信号及组合信号。中频信号模拟器的硬件结构为中频信号模拟器的系统结构,整个信号模拟器的核心部件为高速信号处理器ADSP21535和高性能直接数字频率合成器AD9854,前者用于高速控制及波形参数的计算,后者用于中频信号的产生。可编程逻辑器件EPM7160产生系统的同步信号及AD9854的频率更新信号(updclk),计数器芯片82C54用于产生ADSP21535的中断触发信号。
  系统硬件工作分为两个阶段:
  第一阶段为参数初始化阶段。中频信号模拟器读取本地计算机所发参数,调用参数整理程序,将所得到的参数加以整理分类,转换为所需要的控制数据,例如频率控制字、相位控制字编码信号的码序列等,以便于快速地控制直接数字频率合成器。然后,ADSP21535便开始进行自身及外部设备的初始化,包括内部定时器及外部定时器组、直接数字频率合成器、双向可编程IO引脚。完成上述步骤后,系统便进入波形产生阶段。第二阶段为波形产生阶段。下面以四相码编码调制信号的产生为例介绍中频信号模拟器产生信号的流程。由于AD9854只有两个相位调整寄存器,因此要想产生四相码必须使其工作于单频模式,在updclk信号产生之前,将频率字、相位字及工作模式字置入AD9854,当updclk来临后AD9854开始按置入的频率字及相位字产生频率为F1,初始相位为P1的单频率信号。基于单频模式的工作波形,设计的四相码信号的控制流程如下:
  (1)向AD9854的频率控制字1中写入四相码的基频。
  (2)向AD9854的相位调整寄存器2内写入相位0度。
  (3)向AD9854内写工作模式字000,使其工作于单频模式。
  (4)根据四相码序列判断相位值,并将其写入AD9854的相位字寄存器1内。
  (5)产生频率更新脉冲(updclk),启动AD9854产生波形,同时启动ADSP21535的定时器,对码元宽度进行计数,在计数器中断服务程序内重复(3)~(5)步骤。
  
  3 在雷达改善因子测试中运用
  改善因子I是评价MTI雷达工作质量的一种常用的性能指标。改善因子的定义是,动目标显示系统输出的信号杂波功率比(So/Co)和输入信号杂波功率比(Si/Ci)之比值,
  雷达MTI改善因子测试中运用ADSP21535中频信号 
其中:Si和So为在目标所有可能径向速度上取平均信号功率,G为系统对信号的平均功率增益,Co是对消滤波器输出的剩余杂波。回波模拟器用于模拟运动目标回波。雷达工作时,能搜寻到孤立的地物回波。调整信号模拟器输出大小,使在A/R显示器上模拟运动目标回波与地物回波等幅度显示。接通对消威廉希尔官方网站 ,地物回波经对消后为剩余幅度,模拟运动目标回波没有受对消。增加输出回波信号的衰减量,使模拟运动目标回波幅度与地物回波剩余幅度相等。此时,回波模拟器输出增加的衰减量即为测试的MTI雷达的改善因子值。

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'雷达MTI改善因子测试中运用ADSP21535中频信号',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);