文章编号:(2004)1006-934811-0235-04
地位。经过系统级仿真,能够确保产品在高层次上的设计正确性。利用系统仿真这一方法,可以找出系统各参数的最佳值来保证所设计的产品获得最佳性能。不仅如此,还可以利用仿真对雷达系统的各项性能进行评估。要进行雷达系统仿真,首先必须建立雷达系统建模、仿真和设计一体化的开发环境。这一集成环境主要包括两大组成部分:雷达系统建模仿真软件平台和雷达系统仿真模型库。雷达信号处理国家重点实验室已经在Candence公司的SPW(Signai平台上开发了丰富的雷达系统仿真模ProcessingWorksystem)
[4]型库,并在此基础上对部分雷达系统进行建模仿真,取得
了一定的成绩。但是由于SPW软件比较昂贵,在此平台上进行雷达系统的建模仿真投入大,因而在各高校和科研院所的普及程度不高,这就增加了推广雷达系统仿真模型库的难度。
与SPW相比,Mathworks公司的Matiab应用非常广泛。在目前的科研工作中Matiab已经成为一种非常重要的工
收稿日期:2003-03-21
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
第21卷第11期
计算机仿真
2004年11月
基于Matlab/Simulink的雷达系统仿真
周宇,张林让,田慧
(西安电子科技大学雷达信号处理重点实验室,陕西西安710071)
摘要:该文介绍基于Matiab/Simuiink进行雷达系统仿真的基本规范,开发了有关的雷达系统仿真模型库,并在该平台上对某脉冲多普勒雷达系统进行了仿真,给出了仿真结果和分析。为今后在Matiab/Simuiink上开发大规模雷达系统仿真模型库和仿真复杂雷达系统打下基础。该文的工作不但克服了在工作站上用SPW等系统仿真软件进行雷达系统仿真投入大、推广难的不足,又克服了利用高级语言编写雷达系统软件通用性差、难度高、周期长的缺点。关键词:规范;仿真;雷达系统中图分类号:TP391.9
文献标识码:A
SimulationofRadarSystemBasedonMatlab/Simulink
ZHOUYu,ZHANGLin-rang,TIANhui
(NationaiKeyLaboratoryforRadarSignaiProcessingXidianUniv.Xi’anShnnsi710071,China)
ABSTRACT:ThispaperintroducesthebasicruiesofradarmodeiiibrarybasedonSimuiink.Atthesametime,somemod-eisarebuiitandaPuiseDoppierradarsystemissimuiatedwiththeresuitsandanaiysispresented.ThisiaysfoundationforthedeveiopmentofiargeradarmodeiiibraryandsimuiationofcompiexradarsystemonSimuiink.SimuiationonSimuiinkcanovercomenotoniysuchdisadvantagesasiargeinvestmentandhardpopuiarizationofthatonSPW,butaisothedisadvan-tagesaspropertiesofcompiexity,difficuityandiengthinessinthetraditionaimethodusingadvancedprogramianguages.KEYWORDS:Ruies;Simuiation;Radarsystem
引言
在雷达信号处理系统中,系统级仿真占有极其重要的
具,其信号处理、自动控制、神经网络等工具包是重要的补充。Simuiink是Matiab的可视化仿真环境,其可利用资源丰富,图形输出界面方便。基于Matiab/Simuiink进行雷达系统仿真具有操作方便、成本低、易于推广等优点。本文给出了基于Simuiink开发雷达系统仿真模型库的基本规范,开发了有关的雷达系统仿真模型库,并在该平台上根据制定的规范对某脉冲多普勒雷达系统进行了仿真。
雷达系统建模及仿真的规范
模块是雷达系统仿真模型库的基本组成单元,是描述系
统的基本单元。建立雷达系统仿真模型库就是要开发大量符合雷达系统建模与仿真要求的模块。在Simuiink中有两种开发模块的方法,一种是利用现有的模块搭建子系统,实现多层次模块;二是编写S函数(系统函数)开发模块。多层次模块是Simuiink层次化设计的具体实现,子系统是完成模块功能的底层模块流程图。建立多层次模块可以直接利用已有的模块,而不必关心这些模块底层具体的算法实现,将重点放在利用它们去实现新的功能。S函数为参数化和扩展Simuiink的功能提供了一种强大机制。S函数是对一个动态系统的计算机语言描述,它可以用Matiab、Ada、C或Fortran语
235
基于Matlab/Simulink的雷达系统仿真_工学_高等教育_教育专区。基于Matlab/Simulink进行雷达系统仿真的基本规范,开发了有关的雷达系统仿真模型库....
详细给出了利用雷达库对雷达系统进行仿真与实现的方法。 1雷达库的建立本文建立的雷达库是在 Matlab/Simulink的仿真平台上采 用S函数建立的。Simulink由于 其强大的...
基于Matlab的雷达系统仿真_信息与通信_工程科技_专业资料。雷达的matlab仿真... 基于Matlab/Simulink的... 4页 2下载券 基于Matlab_Simulink的雷... 6页 ...
基于Matlab的雷达系统仿真软件包设计与实现_专业资料。针对雷达系统抽象复杂的... 基于MATLAB的Galton板实... 77人阅读 4页 2.00 基于Matlab/Simulink的....
基于Matlab的雷达系统仿真_IT/计算机_专业资料。Matlab第ll卷第9期2009年9... 基于Matlab_Simulink的雷... 6页 免费 基于Matlab的雷达系统仿... 3页 ...
2009 doi:10.3969/j.issn.1563-4795.2009.09.018 基于Matlab的雷达系统仿真... 基于matlab数字信号处理... 17页 免费 基于Matlab_Simulink的雷... 6页 ...
基于Matlab_Simulink的测量雷达伺服系统的仿真方法_信息与通信_工程科技_专业资料。第 "T 卷! 第 6 期 TS ! "$$S 年 6 月 ! ! ! ! ! ! ! ! ! ...
基于Simulink的太赫兹雷达系统仿真_信息与通信_工程科技_专业资料。第1 1卷第2 期 20 1 3年 4月 太赫兹科学与电子信息学报 Journal of Terahertz S ...
基于Matlab的雷达信号处理系统仿真_信息与通信_工程科技_专业资料。雷达系统仿真...基于 Matlab/Simulink 的雷达 系统仿真[J]. 计算机仿真, 2004(11):235-237....
理仿真 系统 ta邵 智超 , 王睿 东, 张薇 ( 武汉军械士官学校光 电系 , 湖北 武汉 407)305 摘要: 为提高设计雷达信号处理系统 的效率 ,mtb在aa 软件平 ...
热门文档