一·研究背景
3月10日电 据外媒报道,埃塞俄比亚航空一架载157人的ET302航班失事,机上人员全部遇难。据埃航官网发布的声明显示,该失事航班ET302的机型为波音737 MAX 8客机。该失事飞机是全新的、于2018年11月才交付埃航,机龄仅4个月。
官方给出失事原因:飞机机动特性增强系统(MCSA)出现BUG,导致驾驶员不能夺回飞机控制权,陷入死循环,导致飞机失去控制坠毁。
飞机机动特性增强系统简单地说就是为了降低飞机失速风险而设置的自动驾驶系统,作用是当仰角过大有失速风险时压低机头。当飞机遇到仰角过高,自动驾驶脱开,襟翼收上位,急转弯时自动开启;当仰角充分降低或者飞行员通过手动调整飞行时系统停止工作。由于迎角传感器错误的输出,导致MCSA系统启动,当手动干预时并不能退出程序导致一直向下俯冲最终坠毁。
知识点补充
垂直轴(Vertical Axis)也被称为Yaw,可以使飞机偏航
纵轴(Longitudinal Axis)也被称为Roll 即,可以使飞机滚转,即横滚操作
横轴(Lateral Axis)也被称为Pitch,可以改变飞机的俯仰,即俯仰操作
飞机的升降舵
升降舵, 是位于飞机后段的可移动的水平控制舵面。他的作用是调整飞机的俯仰角度。升降舵在空气动力学原理上同副翼类似,当驾驶盘向后拉的时候,升降舵的操作舵面升起,提升升降舵上方的压力,使得机尾下降,机头上扬。机尾下降的同时升降舵操作舵面上扬那么同样,将驾驶盘向前推,升降舵的舵面下降,这样一来,机位下方的压力将会增大。因此机尾将抬起。使飞机沿横轴开始旋转。机鼻下降。

二·研究目的
飞机在飞行过程中改变俯仰角度,可以改变飞行的垂直高度及飞行速度。那么飞机的俯仰角是如何实现稳定的改变的呢?
三·研究方法
建立飞机俯仰角控制原理图再利用SIMULINK建立仿真模型,通过数字仿真得到具体的仿真图像,同时通过与开环静特性的比较得出PID控制的优势所在。
四·研究内容
系统方框图

舵机仿真模型建立

飞机纵向模型建立
飞机的本体飞行动力学模型分为非线性模型和线性模型。如图所示,线性模型常用于飞机的飞行品质特性分析和飞行控制律设计,而非线性模型通常用于飞机稳定性和操纵性特征的精确估计,从而进行各种非线性特征和线性模型的误差分析。另外,非线性模型还特别用在一些特殊的飞行任务,例如大迎角和快速机动飞行等线性模型不适用的场合。

运动方程组

建立飞机小扰动线化方程

(l)基本假设:
①小扰动假设:我们把运动状态与飞机基准运动状态差别很小的扰动运动称为小扰动运动。采用小扰动假设线化后的方程,在大多数情况下均能给出足够满意的结果。这是因为:a、在大多数飞行情况下,各主要气动参数的变化与扰动量成线性关系;b、飞行中即使遇到相当强烈的扰动,在有限的时间内飞机的线速度和角速度也往往只有很小的变化量。
②飞机具有对称面(气动外形和质量分布均对称)则 且略去机体内转动部件的陀螺力矩效应。
③在基准运动中,对称平面处于铅垂位置(即θ=0),且运动所在平面与飞机对称平面相重合(即β=O)。
在满足上述条件下,可以推论出:纵向气动力和力矩对横侧参数在其基准运动状态下的倒数均等于零。横侧气动力和力矩对纵向运动参数在基准运动状态下的导数也均等于零。因此在扰动运动中,纵向气动力和力矩只与纵向运动参数有关,而横侧向气动力和力矩也只与横侧运动参数有关。这样扰动运动方程组可以分离为彼此独立的两组:一组只包含纵向参数,即飞机在铅垂平面内作对称飞行时的运动。
四阶纵向小扰动线性化方程组

最终取得四阶纵向模型为

PID系数调节

总体仿真系统建立

洗出网络的作用是近似替代微分环节,对输入信号近似微分,获得一定的相位超前,以增加短周期的阻尼。洗出网络的微分作用主要体现为相位超前,在小于截止频率的频带范围内,洗出网络可提供大于 45°的相位超前量,并且随着频率的减小,相位超前量越大。因此,洗出网络的微分作用主要存在于小于截止频率的频带范围内。洗出网络时间常数的值越小,洗出网络截止频率越大,特性越逼近微分。但是由于实际工程中,洗出网络需要应用到离散系统中,洗出网络时间常数的选取还要考虑实际系统中信号的采样频率,此外,还要兼顾高频噪声的影响。因此,需要对洗出网络时间常数进行上限和下限的设计。
仿真结果图像

俯仰开环单位阶跃响应
程序

G0=tf( 1.0e+003 *[-0.0154   -0.0207   -0.0002         0],[1.0000    4.2177   18.2968    0.1808    0.0723     0]);
G1=tf([-10],[1 10]);
G2=series(G1,G0);
t=0:0.01:20;
figure(1);
step(G2,t);

开环单位阶跃响应图像

俯仰开环根轨迹
程序

A=[-0.0097 -0.0016 0 -0.0488 0;-0.0955 -1.43 1 0 0;0.081939 -14.2836 -2.778 0 0;0 0 1 0 0;0 -201 0 201 0];
B=[0;-0.1059;-15.4191378;0;0];
C=[1 0 0 0 0;0 1 0 0 0;0 0 1 0 0;0 0 0 1 0;0 0 0 0 1];
D=[0;0;0;0;0];
[num,den]=ss2tf(A,B,C,D,1)
G0=tf( 1.0e+003 *[-0.0154   -0.0207   -0.0002     0],[1.0000    4.2177   18.2968    0.1808    0.0723     0])
G1=tf([-10],[1 10]);
G2=tf([1 0],[1]);
G3=tf([0.5 0],[0.5 1]);
G4=series(G2,G3);
G5=series(G1,G0);
G6=series(G5,G4);
rlocus(G6);

根轨迹图像

仿真结论
通过俯仰角双环的PID控制最终可以使俯仰角保持一个稳定的角度来完成飞机飞行姿态的转换,可见PID控制的应用之广泛,同时也体现了其作用的强大。

内容拓展
滚转系统

滚转角仿真图

偏航角

飞机倾斜侧移系统仿真

滚转角

偏航角

横向位移

仿真技术在控制系统中的应用 ---飞机姿态控制仿真( 俯仰角)相关推荐

  1. 计算机仿真在机械行业中的应用,计算机仿真技术在机械行业中的应用

    计算机仿真技术在机械行业中的应用 计算机仿真技术已经有很长的发展历史,在制造业的各个领域也得到了广泛的应用.本文概略地叙述了计算机仿真实现的方法 (本文共3页) 阅读全文>> 计算机仿真技 ...

  2. 计算机仿真在电力领域的应用,仿真技术在电力系统中的应用实例

    自20世纪80年代末至今,我国的仿真技术获得了极大的发展.在电力系统中,应用较多的培训仿真系统有电厂仿真.电网运行工况仿真和变电所仿真.一般说来,凡是需要有一个或一组熟练人员进行操作.控制.管理与决策 ...

  3. 计算机数值模拟仿真技术的优点,板料成形的计算机数值模拟仿真技术.pdf

    板料成形的计算机数值模拟仿真技术.pdf 维普资讯 ■ ERAPPucATlo墨墨圈 文章 编号 :1672-0121(2006)04-0095-03 板料成形的计算机数值模拟仿真技术 李 明 昆 ( ...

  4. 计算机可视化仿真技术opengl,基于OpenGL的三维场景可视化仿真

    摘要: 随着计算机可视化技术的发展,计算机可视化应用的领域不断地拓宽,广泛地应用在科学计算.人工智能仿真.三维图形的制作方面等领域.可视化是计算机技术应用的热门领域,而这个热门领域的核心都集中在三维真 ...

  5. 怎么用计算机算几何倍增,城市规划中对计算机仿真技术应用.doc

    城市规划中对计算机仿真技术应用 城市规划中对计算机仿真技术应用 [摘要]:伴随科技的快速发展,当今社会逐渐步入信息化的时代,计算机技术在我国各个领域的应运也越来越广泛.近年来,计算机技术与仿真技术相结 ...

  6. 数控系统的计算机仿真论文,计算机仿真技术及其在数控加工中的应用数控仿真技术论文.doc...

    计算机仿真技术及其在数控加工中的应用数控仿真技术论文 计算机仿真技术及其在数控加工中的应用 摘要:近几年,计算机虚拟仿真技术在数控加工中的应用越来越广泛.本文结合计算机仿真技术与数控技术的特点.浅谈数 ...

  7. 计算机网络搭建软件,计算机网络搭建中的虚拟仿真技术

    计算机网络搭建中的虚拟仿真技术 来源:用户上传 作者:胥果 [摘           要]  现代计算机技术.通信技术的快速发展将二者成功地连接在一起,形成计算机网络,广泛地应用于当前的生活和工作中. ...

  8. matlab的多变量dmc源程序,基于MATLAB多变量DMC算法的仿真技术研究

    基于MATLAB多变量DMC算法的仿真技术研究 基于MATLAB多变量DMC算法的仿真技术研究 作者:李凤霞 于佐军 来源:<科技创新导报>2011年第17期 摘 要:利用MATLAB开发 ...

  9. 计算机仿真实验结果的评价与分析,基于问卷调查法的计算机仿真技术课程综合性实验效果分析评价...

    摘要:综合性实验对于提高学生综合素质,培养学生实践能力与创新精神具有极其重要的作用,为了科学评价计算机仿真技术课程综合性实验效果,文章基于问卷调查法,阐述如何设计情况调查表,如何采用多种评价方法对学生 ...

  10. 计算机仿真技术教学大纲,《计算机仿真》教学大纲

    计算机仿真技术工科专业教学大纲 <计算机仿真>教学大纲 课程名称:计算机仿真(Computer Simulation ) 课程编码:152035 学 分:2.5 总 学 时:40学时,其中 ...

最新文章

  1. 上海国际区块链赋能传统产业峰会-王伟:道道人才链启动
  2. asp网页设计流量统计代码
  3. javadoc 标签_新的Javadoc标签@ apiNote,@ implSpec和@implNote
  4. oracle中存储过程可见权限,Oracle数据库存储过程与权限
  5. 社交网站 分享 +button
  6. 用于Power BI Desktop中的库存数据分析的烛台图
  7. 【089】◀▶ Microsoft Office 技巧
  8. 转载:什么是良好的Verilog代码风格?(作者KellenWang)
  9. 【光学】基于matlab多缝夫琅禾费衍射【含Matlab源码 061期】
  10. 【数学建模】CUMCM-2009B 眼科病床的合理安排 解题思路整理
  11. 维宏控制卡win7 驱动_维宏雕刻机控制卡驱动
  12. html5中的function,js中function函数的使用方法
  13. Android以太网卡配置启动流程和双网卡同时支持的实现
  14. 干起了人人字幕组的翻译工作-贡献开源代码
  15. 用python实现无限弹窗-五一劳动节快乐
  16. Unity - 使用Winform制作简易登录器
  17. 5·12特别纪念 | 数据防“灾”,有“备”而来
  18. 一款真正可用的支付系统,可搭建自己的易支付系统,开源无后门可运营
  19. 公众号 自动生成海报 python_Python 生成公众号头图 1.0
  20. yii2高级模板安装和yii migrate的使用

热门文章

  1. HTML5期末大作业:商城后台网站设计——网站商城后台通用模板(30页) 大学生后台模板网页作品商城网页设计作业模板 学生网页制作源代码下载
  2. Springboot集成urule
  3. 开源规则引擎Drools、URule简介
  4. 一文搞懂单片机驱动8080LCD
  5. gitlab怎么将建好的项目移到某个组下
  6. layui框架引入TP教程
  7. python环境下,PIP卸载、重装、升级
  8. Mac删除并合并windows分区解决办法
  9. IBM GPFS并行文件系统
  10. 多linux系统u盘制作,高手教你如何做一个U盘Linux系统