• 943.51 KB
  • 2022-04-29 14:31:19 发布

雷达仿真毕业论文答辩PPT模板.ppt

  • 15页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'基于labview与matlab混合编程的雷达仿真班级:通信08-2班姓名:万海艳指导老师:胡海东 论文框架研究背景主要内容控制流程面板截图本文亮点设计结论1236435 研究背景随着时代的进步社会的发展,国内外雷达技术研究进展迅速,各种新雷达相继问世,对雷达信号处理器地处理能力,存储能力,可扩展性,软件开发及数据传输与互连能力等各方面都提出了更高的要求。雷达已广泛的应用于国防和国民经济建设之中。现在运用最广的是脉冲雷达,它可以分为很多种,其中最基本的是简单脉冲信号,使用最广范的是脉冲压缩信号。人们为了更方便的研究这些信号,就开始进行各种各样的仿真,现在运用最多的就是用虚拟机的仿真,而labview图形化虚拟仪器编程语言直观,可视化强,在虚拟仪器技术上已得到了广泛的应用,而且它 研究背景还可以和其他的硬件通信,这更加方便了他的性能,但是在计算方面还是有很大的弊端,计算量比较大,并且很不方便,为了解决这一麻烦,我们的工作人员想了一个办法,把labview和matlab连用,众所周知Matlab是mathworks公司开发的“演算纸”式的程序设计语言,matlab具有不可比拟的强大计算能力,完备的工具箱,以及复杂的算法能力。Matlab有高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来;他们就是利用了labview中的M脚本文件很好的使matlab和labview相互通信。 主要内容本课题主要是针对雷达信号在labview中的仿真,我们之前简单的说过,雷达信号的最主要的两种形式,简单脉冲信号和脉冲压缩信号,简单脉冲信号它是指载频、脉冲重复频率和脉冲宽度三个参数均固定不变的信号,早期雷达广泛使用这种信号。现在,简单脉冲信号仍作为某些雷达的主要信号形式,也作为多功能雷达的一种信号形式脉冲压缩信号,是发射已调制(或编码)的宽脉冲信号,对回波信号进行压缩处理得到窄脉冲信号。为了获得脉冲压缩的效果,发射的宽脉冲采取了编码形式,并在接收机中经过匹配滤波 主要内容器的处理。脉冲信号,是固定载频的脉冲,其距离分辨力与发射脉冲宽度成反比,脉冲压缩信号能有效的解决常规脉冲雷达中提高距离分辨率与增大探测距离的矛盾,因而获得广泛的应用。脉冲压缩信号的处理方式:数字脉冲压缩、模拟脉冲压缩两种形式。s(t)s0(t)本次设计中除了了解雷达信号的建模还得熟练掌握labview和matlab这两款软件。滤波器h(t) 主要内容Labview是基于图形化的软件编程平台,不仅前界面用可视化技术建立,而且程序代码也是图形化的代码,使编程过程更加接近人的思维,matlab具有强大的数值计算能力,可以提供与矩阵有关的强大的数据处理和图形显示功能,而它们之间又有matlab脚本联系,可以把matlab中的运算数据传送到labview中。下面就是用labview软件编写的一个雷达脉冲信号的程序,在雷达信号中调用,这个子程序通过使用条件结构,分别实现了载波频率为10MHz,采样频率为88MHz,发射信号分别为高斯调制正弦波,高斯信号,三角信号,脉冲幅值相等,脉冲重复间隔也相同。 控制流程程序的调用控制原理主程序的参数设置主程序子程序子程序的参数设置图像显示 面板截图前面板包含旋钮、按钮、图形和其它的控制与显示对象。通过鼠标和键盘输入数据、控制按钮,可在计算机屏幕上观看输出结果。后程序框图简单,清晰,易懂,只要点击高亮显示,就会看见每一步的执行过程。下面是整个设计的截图 面板截图前面板的截图程序控制框图 这是后控制面板的高亮度图片面板截图 本文亮点本文主要用可视化软件labview实现了雷达的仿真信号,能直观地看见整个操作的前面板和程序框图,前控制面板就像是一个仪器,我们如果看不懂程序框图就可以通过前控制面板上的按钮就像是操作仪器一样的操作观察,避免了看不懂代码就看不懂程序。由于脉冲压缩信号涉及到了很发杂的计算,我们知道labview本身计算不是很强大,但是我们通过用matlab来计算,再通过M脚本文件传输到了labview,这样既可以直观地看“仪器”又可以避免了强大的计算功能。 设计总结这次的毕业设计我是第一次接触LABVIEW,这个软件强大的功能让我感触很深,它不仅可视化的效果好,而且与硬件的接触很强大,LABVIEW所实现的仪器它不仅具有传统仪器的功能,又与其它仪器有很多的区别,它的特点体现在其灵活性上,它能够充分利用和发挥现有计算机先进技术,使仪器的测试,测量,自动化工业的系统测试和监控变得异常方便和快捷。并且还简单易懂,又是图形编辑直观。对于MATLAB它具有强大的数学计算能力,无论多么复杂的方程式也是马上出结果。而且他们之间可以相互通信,因而使用LABVIEW和MATLAB混合进行雷达信号系统的仿真,能 设计总结迅速建立系统的模型,设计理念可以在任何细节中体现出来,并且建模时间短,模型简单,清晰,计算精度高,同时在系统设计的任何一个阶段都能很方便很快的修改模型,评估结果和验证系统行为。 谢谢大家!谢谢大家!'