在MATLAB和Simulink中设计制导系统_第1页
在MATLAB和Simulink中设计制导系统_第2页
在MATLAB和Simulink中设计制导系统_第3页
在MATLAB和Simulink中设计制导系统_第4页
在MATLAB和Simulink中设计制导系统_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在MATLAB和Simulink中设计制导系统此教程说明在使用应用于导弹自动驾驶仪设计的高级控制方法时如何使用多篇已发表论文中介绍的导弹弹体模型。该模型表示以介于2马赫和4马赫之间的速度飞行,高度在10,000英尺(3,050米)和60,000英尺(18,290米)之间并且典型攻角在+/-20度之间的安定面控制导弹。弹体动力学模型该模型的核心元素是弹体的刚体动力学的非线性表示。作用到弹体上的空气动力和力矩通过若干系数生成,这些系数是入射角和马赫数的非线性函数。可以使用Simulink®和AerospaceBlockset™创建该模型。此模块集的目的是提供参考组件,如大气模型,它对于所有模型是通用的,而不管弹体配置如何。这些示例包括了Aerospace模块集提供的组件的简化版本,让您了解标准模块库具有的重用潜力。在Simulink中表示弹体弹体模型包含四个主要子系统,通过加速请求自动驾驶仪进行控制。大气模型计算在高度不断变化情况下的大气条件变化,安定面作动器和传感器模型将自动驾驶仪与弹体耦合,空气动力学和运动方程模型计算作用在弹体上的力和力矩的大小,并对运动方程进行积分。国际标准大气模型所使用的Atmosphere子系统是国际标准大气的近似值,分成两个单独的区域。对流层区域位于海平面到11千米之间,在此区域中,假定温度随不断变化的高度线性降低。对流层区域以上是低平流层区域,高度在11千米到20千米之间。在此区域中,假定温度保持恒定。用于构造力和力矩的空气动力系数Aerodynamics&EquationsofMotion子系统生成在弹体体轴线上施加到导弹的力和力矩,并对定义弹体线性运动和角运动的运动方程进行积分。空气动力系数存储在数据集中,在仿真过程中,当前操作条件的值由使用二维查找表模块的插值确定。经典三回路自动驾驶仪设计导弹自动驾驶仪的目的是控制弹体的法向加速度。在此示例中,自动驾驶仪结构是一个三回路设计,它使用来自放置在重心之前的加速计以及速率陀螺仪的测量值来提供附加阻尼。控制器增益基于入射角和马赫数进行调度,并经过调谐以确保在10,000英尺的高度保持性能稳定。使用经典设计技术设计自动驾驶仪要求根据多个配平飞行条件推导出弹体俯仰动态的线性模型。MATLAB®可以确定配平条件,并直接从非线性Simulink模型推导出线性状态空间模型,从而节省时间并有助于验证已创建的模型。使用MATLABControlSystemToolbox™andSimulink®ControlDesign™提供的函数,设计人员可以对弹体开环频率(或时间)响应的行为进行可视化。弹体频率响应自动驾驶仪设计是在多个线性弹体模型上完成的,这些模型是在预期飞行包线上根据不同飞行条件得出的。要在非线性模型中实现自动驾驶仪,需要将自动驾驶仪增益存储在二维查找表中,并引入一个抗饱和增益以在安定面需求超过最大限制时防止积分器饱和。因此,在非线性Simulink模型中测试自动驾驶仪是展示自动驾驶仪在非线性情况下(例如作动器安定面和速率限制等),以及增益随飞行条件的变化而动态改变时,具有令人满意的性能的最佳方式。图窗:增益调度自动驾驶仪的Simulink实现自动制导回路完整的自动制导回路包括Seeker/Tracker子系统(返回导弹与目标之间的相对运动的测量值)和Guidance子系统(生成将传递到自动驾驶仪的法向加速请求)。自动驾驶仪现在是整体自动制导系统内的内环路的一部分。参考资料[4]提供了有关当前正在使用的不同制导形式的信息,还提供了有关用于量化制导回路性能的分析技术的背景信息。Guidance子系统Guidance子系统的功能不仅是在闭环跟踪期间生成请求,还要执行初始搜索以定位目标位置。Stateflow®模型用于控制这些不同操作模式之间的切换。模式之间的切换由在Simulink中或Stateflow模型内部生成的事件触发。通过更改传递到Simulink的变量

Mode

的值,可以控制Simulink模型的行为方式。此变量用于在可以生成的不同控制请求之间切换。在目标搜索期间,Stateflow模型通过向引向头万向节(Sigma)发送请求来直接控制跟踪器。一旦目标位于引向头的波束宽度范围(Acquire)内,跟踪器便标记目标获取,并且在短暂延迟后,闭环制导启动。Stateflow是用于快速定义所有操作模式(无论正常操作还是异常情况)的理想工具。例如,此Stateflow图中提供了当失去对目标的锁定或在目标搜索期间未获取目标时应采取的措施。比例导航制导当引向头获取目标后,使用比例导航制导(PNG)律来对导弹进行制导,直到命中。自20世纪50年代以来,这种形式的制导律一直在制导导弹中使用,并且可应用于雷达、红外或电视制导的导弹。导航律需要导弹和目标之间的闭合速度的测量值(用于雷达制导的导弹,可通过多普勒跟踪设备获取)以及惯性视线角的变化率的估计值。图窗:比例导航制导律Seeker/Tracker子系统Seeker/Tracker子系统的目的是使引向头万向节保持与目标对齐,并为制导律提供视线速率的估计值。跟踪器循环时间常量

tors

设置为0.05秒,选择它作为将响应速度最大化与将噪声传播保持在可接受程度内之间的折衷。稳定化回路旨在补偿本体旋转速率和增益

Ks,后者是回路的交越频率,在稳定化速率陀螺仪的带宽限制下设置得尽可能高。视线速率估计值是稳定化速率陀螺仪测得的天线角度变化率与接收器测得的角度跟踪误差(e)的变化率的估计值之和的过滤值。在此示例中,估算器滤波器的带宽设置为自动驾驶仪带宽的一半。天线罩像差对于雷达制导的导弹,通常建模的寄生反馈效应是天线罩像差的效应。出现这种误差的原因是引向头上的保护盖的形状使返回信号失真,随后给出相对于目标的视角的错误读数。一般来说,失真量是当前万向节角度的非线性函数,但通常使用的近似假定万向节角度与失真量之间呈线性关系。在上面的系统中,标记为“RadomeAberration”的增益模块表示天线罩像差。还经常对其他寄生效应(如速率陀螺仪对法向加速的灵敏度)进行建模,以测试目标跟踪器和估算器滤波器的稳定性。图窗:天线罩像差几何图运行制导仿真现在要显示整体系统的性能。在此例中,目标定义为以328米/秒的恒定速度在初始导弹位置上方500米与初始导弹飞行方向相反的航线上行进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论