MATLAB方法在雷达原理教学中的应用

来源 :学周刊·A | 被引量 : 0次 | 上传用户:tta86
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:MATLAB软件是一种集数值计算、图像处理及系统仿真等强大功能于一体的编程环境。将MATLAB的图形绘制、信号处理和系统仿真等功能应用于雷达原理教学中,能使教学直观、生动、形象,加深学生对理论的理解。
  关键词:雷达原理 MATLAB 教学应用
  
  雷达原理是高校雷达工程专业的专业基础课,它主要介绍雷达工作的基本原理,在雷达专业的课程体系中起着非常重要的作用,是学习许多后续课程的基础。然而雷达原理这门课程理论复杂,非常抽象,许多问题不仅要在时域内进行分析,还要在学生们并不熟悉的频域内进行分析,推理、算式较多,从而使许多学生望而却步,失去学好这门课的信心。在雷达原理教学中若运用MATLAB,充分发挥该软件的计算和图形显示优势,可简化计算过程,把分析运算结果以图形、曲线的形式形象地显示出来,同时MATLAB可以仿真雷达工作过程中的各种算法,通过改变某些参数来观察雷达系统的性能变化,加深学生对知识的理解,从而可以获得比较好的教学效果。另一方面,高校多媒体教学环境非常普遍,学生的计算机应用能力增强,也为MATLAB应用于雷达原理教学提供了条件。
  一、MATLAB软件的功能和特点
  MATLAB(MATRIX LABORTORY)又称矩阵实验室,其基本的数据单元是一个维数不加限制的矩阵,在MATLAB下,矩阵的运算变得异常容易。在MATLAB软件中有自动控制、系统辨识、模糊算法、神经网络、信号处理及通信等十个工具箱,使MATLAB广泛应用于自动控制、图像信号处理、生物医学工程、语音处理、雷达信号处理与分析、信号分析、优化设计等领域。它具有以下的功能和特点:高效的数值计算及符号计算功能,能使我们从烦杂的数学运算分析中解脱出来;完备的界面及接近数学表达式的自然化语言,便于学习和掌握。实践证明:学生可以在几十分钟时间内学会MATLAB的基本知识,经过几个小时的使用就能初步掌握它。
  二、MATLAB在雷达原理教学中的应用举例
  下面以脉冲压缩匹配滤波器为例来说明MATLAB方法的运用。
  (一)脉冲压缩的基本原理
  脉冲压缩技术理论较为复杂,在课堂教学中不易理解。它是雷达在发射机峰值功率受限情况下,为提高目标探测距离,同时保持较高的距离分辨力而采用的一种有效技术。雷达的距离分辨力取决于信号的带宽,然而在普通的脉冲雷达中,雷达信号的时宽带宽积为一常量(约为1)。因此采用增大发射信号脉宽的方法来提高探测距离就与提高雷达的距离分辨力之间成为一对矛盾的关系,二者不能兼顾。脉冲压缩雷达体制采用宽脉冲发射以提高发射的平均功率,保证足够的最大作用距离,而在接收时则采用相应的脉冲压缩法获得窄脉冲,以提高距离分辨力,因而能够较好地解决作用距离和分辨力之间的矛盾。运用MATLAB方法仿真后,在仿真结果的图形中可以直观地看到采用脉冲压缩后能分辨出目标,而未采用脉冲压缩后不能有效地分辨目标。
  (二)用MATLAB仿真工具箱进行脉冲压缩仿真程序设计
  脉冲压缩仿真程序设计如下:
  函数名为:matchfilter(nscat,taup,f0,b,rmin,rrec,scat-rang,scat-rcs,winid)
  输入变量变量说明及其仿真参数取值:
  nscat: 点散射体个数;取2
  taup:未压缩脉冲宽度;取0.005e-3S
  f0: LFM起始频率;取14e6Hz
  b: 接收机带宽;取16e6Hz
  rmin: 接收窗口最小距离;150e3米
  rrec: 接收窗口大小;200米
  scat-rang: 散射体距离;[150e3,150.05e3]米
  scat-rcs: 散射体RCS;[1,1]m2
  winid: 窗口选择;0 无 1 海明窗 2 凯泽窗 3 切比雪夫窗取2
  具体源代码如下:
  function [y] = matched_filter(nscat,taup,f0,b,rmin,rrec,scat_range,scat_rcs,winid)
  eps = 1.0e-16:
  htau = taup / 2.:
  c = 3.e8:
  n = fix(2. * taup * b):
  m = power_integer_2(n):
  nfft = 2.^m:
  x(nscat,1:nfft) = 0.:
  y(1:nfft) = 0.:
  replica(1:nfft) = 0.:
  if( winid == 0.)
  win(1:nfft) = 1.:
  win=win':
  else
  if(winid == 1.)
  win = hamming(nfft):
  else
  if( winid == 2.)
  win = kaiser(nfft,pi):
  else
  if(winid == 3.)
  win = chebwin(nfft,60):
  end
  end
  end
  end
  deltar = c / 2. / b:
  max_rrec = deltar * nfft / 2.:
  maxr = max(scat_range) - rmin:
  if(rrec > max_rrec | maxr >= rrec )
  ’错误. 接收窗口太大或散射体在接收窗口范围之外’
  break
  end
  trec = 2. * rrec / c:
  subplot(2,1,1)
  plot(real(replica))
  title(’匹配滤波器时域响应’)
  subplot(2,1,2)
  plot(fftshift(abs(fft(replica)))):
  title(’匹配滤波器频域响应’)
  for j = 1:1:nscat
  t_tgt = 2. * (scat_range(j) - rmin ) / c +htau:
  x(j,1:uplimit) = scat_rcs(j) .* exp(i *2.* pi * ...
  (.5 * (b/taup) .* (t+t_tgt).^2)):
  y = y + x(j,:):
  end
  figure(1)
  plot(t,real(y),'k')
  xlabel (’相对延迟时间 - s’)
  ylabel (’未压缩时的系统响应’)
  title (’以窗口始端为起始距离’)
  rfft = fft(replica,nfft):
  yfft = fft(y,nfft):
  out= abs(ifft((rfft .* conj(yfft)) .* win' )) ./ (nfft):
  figure(2)
  time = -htau:deltat:htau-eps:
  plot(time,out,'k')
  xlabel (’相对延迟时间 - s’)
  ylabel (’系统压缩响应’)
  title (’以窗口始端为起始距离’)
  grid
  调试运行后仿真结果为如下波形:
  
  
  三、结论
  由此可见,运用MATLAB仿真的方法可以直观地表现抽象的雷达工作基本原理。上述方法不仅可以对脉冲压缩进行仿真,还能实现对雷达工作过程中的发射机工作过程、接收机工作过程和目标跟踪过程进行直观表现,对增进雷达原理课堂教学效果具有重要意义。
  
  参考文献:
  [1] 丁鹭飞、耿富录,《雷达原理》[M],西安电子科技大学出版社,2002
  [2] 陈怀琛,《MATLAB及其在理工课程中的应用指南》[M],西安电子科技大学出版社,2000
  
  【作者简介:姬宪法(1970-),男(汉族),河南焦作人。空军第一航空学院航空电子工程系副教授,硕士。研究领域:雷达。】
其他文献
随着教育改革的深入,教师愈发关注实现学生学习方式的转变,以尊重学生的主体地位为课堂教学的着眼点。在美术教育中充分发挥学生的主体性,教师就应更新教学观念,使学生在宽松、愉悦的教学情境中自主感受,自主探索,逐步提高自主学习的意识及能力。  一、创设相关情境,激发探索动机  培养学生的自主学习能力,必须为学生创设自主学习的氛围。学生探索学习的积极性往往来自它充满诱惑和问题的情境。无论在一节课的开始还是整
期刊
摘要:为提高高中学生古诗鉴赏能力,减少考生在解答古诗鉴赏题时的的失误,笔者结合多年教学实践,归纳出古诗常用的表现手法和此类题型规范的答题步骤。  关键词:语文古诗鉴赏教学 表现手法 答题步骤    古诗鉴赏与评价是历年高考语文能力考核的一个核心点,而对表达技巧的考查,又是整个古诗鉴赏的热点。从历年高考阅卷情况看,考生在这类题型上失分较多,究其原因有两种,一是对古诗表达技巧的种类存在模糊认识,二是答
期刊
通过近几年理综试题分析,明显有以下特点:  ①受题量限制,试题无法兼顾对教材的覆盖面,但力求尽可能多地考查学生基础知识,注重对教材主干知识的考查;  ②重视学科内综合,每道题尽可能涉及较广的知识内容,将所考的知识点考透;  ③联系实际,注重对社会热点的考查。因此,要想取得优异的成绩,就必须夯实基础知识,没有牢固的基础知识就谈不上能力。如何在一轮复习中夯实基础知识,使学生形成完整的知识网络,并进一步
期刊
摘要:要以新课标的理念做好高考复习,突破传统的三段式复习法,在重新整合历史知识的同时,学会迁移,细化知识体系;用文明史观重构知识体系,在注重历史主干知识和知识系统化的基础上,细化隐形知识点和边缘知识点,逐渐向新课标过渡。  关键词:新课标理念 命题趋势 文明史观 高考复习    一、新课标的理念  《普通高中历史课程标准》在“课程的基本理念”中,明确指出:“在内容的选择上,应坚持基础性、时代性,应
期刊
摘要:中国是由56个民族组成的统一的多民族国家。除了汉族外,还有55个少数民族。但是在新中国成立前及成立后很长一段时间,并不清楚我国到底有多少个少数民族。我国55个少数民族是怎样确定的?  关键词:新中国 少数民族55个 确定    “五十六个星座,五十六枝花,五十六族兄弟姐妹是一家。五十六种语言汇成一句话,爱我中华……”,这是第四届全国少数民族传统体育运动会的会歌——《爱我中华》,这首广为流传的
期刊
高三第一轮复习主要是帮助学生梳理知识,构建知识网络,打好知识基础,适当提高学生的能力,使学生形成一个完整的良好的认知结构。复习的效果是高考成败的关键,如何有效的复习,培养学生的化学思想,不断提高化学应用能力与思维品质,为高考成功打下坚实的基础,我们一直在不断摸索。我们认真分析研讨历年高考试题的特点,并结合教学实践,针对第一轮复习谈谈我们如何抓基础,如何务实、协作和创新。  一、抓基础知识  (一)
期刊
现代文阅读是高考中的难点,考生失分严重,究其原因一是没有读懂文章,属能力问题;另一个是没有这种答题意识,则是“方向”问题。笔者在此主要谈谈答题意识问题。  一、联系文本意识  所谓“文本意识”,就是说,解答阅读题时,一方面,要有意识的从原文中寻找所有题目的答案;另一方面,要有意识的尽量用原文语词作答。在高考现代文阅读中,运用“文本意识”,是提高答题得分率的重要手段。  对于那些原文中有现成答案或明
期刊
摘要:随着经济转型的不断加快和高教改革的逐步深入,大学生就业已经成为社会关注、学校关心和大学生最为关切的焦点问题。共青团是党的助手和后备军,一直把党政所望、社会所需和青年所求作为自己工作的出发点和立足点。面对当前的就业压力,高校共青团要勇于担负起时代的责任,积极探索在大学生就业过程中作用发挥的着力点。  关键词:高校共青团 大学生就业 着力点    随着我国高等教育体制改革的深入,高等教育事业飞速
期刊
摘要:在这个多元化的社会,面对多元化的价值观念,学生的心理承受能力面临着严峻的挑战。如何切实有效地开展对大学生的挫折教育,以增强其社会心理适应能力,是一个值得研究的课题。  关键词:心理准备教育 勇气教育 非凡理想信念教育   务实行动教育    如何让成长中的大学生增强承受心理挫折的能力,是学校德育、心理健康教育的重要内容。 心理承受能力是指自我的心理防卫活动,是用来承受挫折的心理能力。有了良好
期刊
摘要:在新课标形势下,教师有必要帮助学生树立正确的学习观,摒弃错误的学习观。本文从四个方面探讨了怎样引导学生树立正确的学习观,即帮助学生正确认识知识观、学生观;帮助学生确定适合个体的学习类型;引导学生进行主动性学习和探究性学习。  关键词:知识观 学生观 学习类型 主动性 探究性  合作性    新课程的学习观,不仅要在课堂上师生教材互动,更要在实践活动、问题情境中探究互动、合作互动、综合互动,在
期刊