波音737MAX飞机坠机事件对嵌入式软件测试的启示
2018年10月29日印尼狮子航空一架737MAX8客机起飞13分钟就坠毁,机上189人全数罹难。2019年3月10日埃塞俄比亚航空一架737MAX8客机坠毁,机上157人全数罹难。两起坠机事件共造成了346人死亡和重大财产损失,以至于全世界都停飞这一机型飞机。
坠毁原因虽至今未正式公布,但整理各种媒体消息得出原因:由于飞机高迎角传感器(AOA)将错误的数据输入给了MCAS系统, MCAS系统误认为飞机处于失速状态,从而引起错误的机头降低指令,使得驾驶员难以判断和控制飞机状态造成的。
MCAS操纵辅助系统全称为maneuvering characteristics augmentation system,翻译过来就是机动特性增强系统,简单解释就是让飞机在高迎角进入失速坠毁的时候自动压低机头,改出失速状态,从而拯救飞机。MCAS设计的目的是为了加强在高马赫和高迎角条件下的速度稳定性。MCAS只在人工操作模式下起左右。
MCAS系统启动的触发:飞机迎角传感器(AOA)是当前飞机的迎角数据,MCAS系统根据当前飞机高度和速度计算出临界失速迎角数据。当飞机当前的迎角数据值大于界失速迎角数据值,就触发MCAS系统工作,即自动压低机头。
波音737MAX上的MCAS系统怎么造成事故的呢?飞行员干什么去呢?MCAS系统启动后,MCAS系统也可能导致飞机急剧下降时间长达10秒。飞行员在这段时间内难以控制飞机,就算飞行员手动拉起机头,5秒钟后机头又会自动重复下降过程。这就表明,在失事飞机俯冲下降时,即使是在飞行员手动飞行模式,飞机的防失速系统仍然处于激活状态,事故发生时,飞行员应该没有获得飞机的完全控制权。
737MAX飞机检测迎角依靠机头两侧2个迎角传感器,但是这一套系统做的很滑稽ÿ
波音737MAX飞机坠机事件对嵌入式软件测试的启示相关推荐
- 工程伦理案例分析-波音737MAX空难
波音737MAX两次空难案例分析 张百豪 ( 河北工程大学 信息与电气工程学院,河北 邯郸 056000) 摘要:2018年10月29日,印度尼西亚狮航一架波音737MAX机型在起飞后不久坠毁,造成1 ...
- 「镁客早报」国内航空公司暂停运行波音737MAX客机;英伟达将以70多亿美元收购以色列芯片制造商Mellanox...
阿里巴巴投资申通46.6亿元:长征火箭完成第300次发射!托举中星6C卫星从西昌发射. 1.阿里巴巴投资申通46.6亿元 今日消息,申通快递发布公告宣布,阿里巴巴将投资46.6亿元,入股申通快递控股股 ...
- 「镁客早报」国内航空公司暂停运行波音737MAX客机;英伟达将以70多亿美元收购以色列芯片制造商Mellanox... 1
阿里巴巴投资申通46.6亿元:长征火箭完成第300次发射!托举中星6C卫星从西昌发射. 1.阿里巴巴投资申通46.6亿元 今日消息,申通快递发布公告宣布,阿里巴巴将投资46.6亿元,入股申通快递控股股 ...
- 飞控计算机的作用,用于波音777飞机的主要飞控计算机
用于波音777飞机的主要飞控计算机 飞行控制计算机容错技术本文介绍了在ERA1992年航空电子会议上介绍的波音777的主要飞控计算机.介绍了系 (本文共1页) 阅读全文>> 在对无人机飞控 ...
- 嵌入式软件测试的十大秘诀
嵌入式软件测试的十大秘诀 <script type="text/javascript"> </script><script language=&quo ...
- 嵌入式软件测试的基本方法
1.引言 随着数字化时代的到来,大量系统架构复杂.功能日益强大的嵌入式系统正不断进入市场,应用也日趋复杂,这对嵌人式软件的开发技术和测试技术提出了更高的要求.嵌人式系统的复杂性和集成度越来越高,其中的 ...
- python软件测试脚本_基于Python的实时嵌入式软件测试脚本
摘 要:计算机技术应用的不断普及,使得实时嵌入式软件在航空.航天.工业控制.交通.医疗和军事安全等诸多领域发挥着愈来愈重要的作用.不难看出,这些领域对软件的可靠性有很严格的要求,因为该领域的软件一旦失 ...
- 这几款嵌入式软件测试工具,好用到起飞~
也许你陌生,但在智能物联网时代,人们会越来越关注嵌入式软件测试. 说起嵌入式软件测试,我们先快速了解一下嵌入式软件自身的特点.嵌入式软件具有实时性.内存空间有限.I/O通道少,而且要求功耗低.高可靠性 ...
- 嵌入式软件测试——1.简介
#百科介绍 一般来说,软件测试有7个基本阶段,即单元或模块测试.集成测试.外部功能测试.回归测试.系统测试.验收测试.安装测试.嵌入式软件测试在4个阶段上进行,即模块测试.集成测试.系统测试.硬件/软 ...
最新文章
- python 下载大文件
- python 内推_网易有道2017内推编程题 洗牌(python)
- robotframework手机号随机产生脚本
- 线性代数之行列式矩阵术语中英对照
- 20应用统计考研复试要点(part11)--应用多元分析
- 牛客题霸 [ 寻找峰值] C++题解/答案
- linux系统调用的封装格式,ARM Linux系统调用的原理
- jQuery的AJAX常用属性及解释
- java语法优化小结
- mysql 连接 分组_MySQL 基础 (四) 分组查询及连接查询
- windows笔记-【内核对象线程同步】等待函数
- 若依二次开发添加 select 下拉框 变大 和 有空格存在
- java代码_【JAVA虚拟机(JVM)精髓】05-Java代码的执行过程
- ztree的树形结构不能正常显示原因
- 并联机构工作空间求解_断路器机构弹簧的设计
- pandorabox 潘多拉固件路由器作为无线打印机服务器记录
- BP神经网络原理分析及c++代码实现(上)
- 这样的简历HR才会看----个人整理
- 开机后台占用严重?教你如何清理常见后台占用
- ue4 中KismetProceduralMeshLibrary SliceProceduralMesh的原理
热门文章
- 【Sed】使用sed删除文件指定行的内容
- 推荐一个可以下载各个国家地区国旗和组织旗帜的素材网站
- GCP: AppEngine(GAE)的使用
- 如何评价小米发布的 UWB「一指连」技术,手机一指就能操控是如何实现的? https://www.zhihu.com/question/425238925
- 【亲测直接有效】NVIDIA安装程序无法继续:不兼容,没有找到硬件
- 分布式事务的解决方案介绍
- 压铸模具的失效形式与模具设计要点
- win10 安装虚拟机提示 主IP地址显示网络信息不可用
- QQ校友农场助手(有源码)
- 学习记录---8255A简介及使用方法