埃塞俄比亚空难,人机控制权争夺后的悲剧

640?wx_fmt=jpeg

来源:姬扬科学网博客


2019年3月10日,埃塞俄比亚航空客机起飞后6分钟突然坠毁,机上157人死难、无人生还,包括8名来自中国大陆的旅客。这次失事的飞机是刚投入使用不久的波音737-MAX8,与去年十月份印度尼西亚航空失事的飞机(机上 189 人全部遇难)是同一种机型,而且都是投入使用不久的新飞机(都不到半年),引起了人们的巨大关注,特别是关于737-MAX8这种新机型的安全问题。3月11日,中国民航局宣布暂停相应机型的商业运行,包括全部96架737-MAX8(占世界总数的大约20%)。埃航随后也停飞了旗下的737-MAX8。

 

遇难飞机的黑匣子已经找到,但是正式的调查报告应该还要等一段时间才能出来。网上关于这件事的讨论很多,我也来说两句。

 

737 MAX是波音公司基于737设计的新机型,2016年1月29日完成首飞,2017年5月16日首次交付运营。目前,投入使用的波音737 MAX飞机约500架,而订单数更是高达3700多架,是波音最畅销的机型。

 

这两天网上说的最多的一种可能性是,这次飞机失事是人机对抗的结果,飞机驾驶员和机动特性增强系统(MCAS)争夺飞机的操控权,飞行员输了。


简单地说,似乎是这样:现在的飞机很大很复杂,所以都有自动驾驶系统。飞机可以由飞行员操作(“手动模式”),在适当的条件下也可以由自动操纵系统掌控(“自动模式”),飞行员具有决定权,可以退出自动模式,进入手动模式。737 MAX是一种新机型,有一个机动特性增强系统(MCAS),用于改进飞机的平衡特性,但是它的优先级特别高,甚至在一定程度上超出了飞行员的决定权。在手动模式下,当攻角传感器(AOA,一种重要的传感器)发现异常的时候,MCAS迅速取得飞机的控制权,下压机头、让飞机迅速下降从而提高飞机的速度(因为MCAS认为飞机有失速的危险)。即使飞行员进行手动操作、抢回飞机的控制权,MCAS仍然会每五秒就自动执行,重新夺回控制权,这样一来,飞行员就不得不与MCAS较劲,人机对抗就开始了。上次对抗,人输了;这次对抗,又输了。


这个MCAS程序开关好像很隐蔽。网上的说法是可以关闭,当然也可以拔电源(关掉自动配平系统的电开关)。但是,这两次空难的结果似乎表明,飞行员似乎并不知道如何处理。上次印尼航空的飞机在11分钟里发生了20几次的机头下沉和上扬,最后还是坠毁了;这次埃航的飞机机头朝下撞击地面,砸出了一个10多米深、50多米大小的深坑。

 

关于这一点,知乎上有很多帖子,我随便找一个吧:


Geme


白话翻译一下高赞大佬们的解释。


飞机抬头起飞的时候,如果头抬的太高,那就很容易造成速度就没法保证,没有足够的速度会导致升力不够,所以可能导致坠机。


而波音737max系列装了新系统,当飞机头抬的太高,可能造成危险时,飞机会自动低头,以获得更高的速度。


但是,飞机读取头抬多高的传感器可能故障。在原来机头抬的不高,速度也足够的情况下,飞机自己会误以为机头太高,速度不够,因此自行修正,低头。于是飞机可能一头栽向地面,peng。

 

新机型,新飞机,半年内出现两次机毁人亡的空难,很可怕。正式的调查报告还要等一段时间,但是架不住大家瞎猜啊。越是没有正式结果,越是会瞎猜,而且这是新机型,半年掉两架,搁谁身上也害怕呀。


MCAS本来是为了提高飞机的稳定性,结果变成了跟飞行员争夺飞机的掌控权,而且还停不下来。人工智能变成人工智障,到底是怎么回事?据说是攻角传感器容易出问题、给出假数据,MCAS觉得飞机失速的危险迫在眉睫、必须立即调整飞机姿态,而正在手动驾驶的飞行员一头雾水、不知道为什么突然被抢走了控制权。这种情况又是发生在最关键的飞机起飞阶段,所以就悲剧了。具体情况只能等最终的调查报告了。

 

换种说法再来一遍。


737max因为更换了新的发动机,所以动不动就要抬头(攻角不对了),又不想重新做风洞实验,只能凑合着用MCAS了。MCAS系统只听一个传感器AOA的话,而且它的决定优先级高于飞行员,所以怎么都没得救了。一般的逻辑是,如果传感器出错了,直接切换成飞行员手工操作模式就行了吧。但是切换不回去,因为波音把MCAS的优先级设得比手动还要高,而且没告诉飞行员(或者说告了,但是没强调,大家都不知道这码子事情)。也就是说,只要传感器出问题,就没得救了——除非你及时拔电源,似乎国内航班出现过这种情况。如果你不能在第一时间把电源拔了,那么这个神经病系统每五秒钟就来跟你抢一次控制权,而且抢了以后还不告诉你。


这个方法是空客发明的,但空客比较客气,优先级没有人工那么高,波音比较猛,优先级设计得比人工高,所以人机对抗的结果总是机器赢了。有人猜是因为新的发动机太大了,导致攻角的冗余度有限,而且这件事可能很严重,波音觉得通知飞行员就来不及了,所以直接自己动手。结果就打架了。关键在于,这个操作是在手动模式下实现的,也就是说MCAS一旦发现AOA的数据不对了,直接抢夺操作权,飞行员还在那里发蒙呢。闹心的是,这个AOA探测器好像很容易出故障。


人机对抗,人输了。


再随便截一段说明吧,类似这样的话出现在很多回答里:


汤圆 正经PLA


原因很简单,就是是MAX为了省油,升级了更大的新发动机,但737的起落架太短,只能把发动机在机翼的位置往前往上移,但这就造成更大抬头力矩而容易失速,波音就给MAX设计了一个会让飞机自动低头的配平系统MCAS,此系统接收到错误的信号后会自动让飞机低头,问题是没写进手册里,当时飞行员并不知道有这个设计,知道了此设计后还是有方法控制住飞机的。

 

事已至此,应该尽快发现事故原因并做出修复,当然还有相应的责任认定和赔偿问题。这次的要点不在于波音的动作,而在于中国民航总局,迅速坚决地停飞所有相关机型。中国民航局已经停飞了所有的737max,也有一些航空公司跟上,但是接下来形势如何发展,还不确定。

 

波音现在是进退维谷。我有上中下三策送给波音:


上策是壮士断腕,立即停飞所有737max,暂时中止所有相关合同,做出相应赔偿,同时努力寻找事故原因,修复故障系统;


中策是联合作战,成立美欧中三方联合的独立调查小组,与埃航一起,寻找事故原因,修复故障系统;


下策是因循故事,波音独立寻找事故原因,修复故障系统。


但是,利益原因不能用上策,政治原因不能用中策,波音大概率只能采取下策,如果能熬过今年,也许还能挺住。


对于上策来说,经济代价太大,毕竟是几万亿美元的市场,做决定谈何容易。


对于中策来说,政治代价太高,美政府也不一定拿得出对价,或者说舍不得对价。

所以,很可能只能是采用下策了。


然而,波音的麻烦没那么简单。如果不是大面积停飞的话,737max大概率还会出事,目测就在今年。因为不改自动驾驶系统,就可能人机对抗,机器大概率要赢,人恐输;停用MCAS,就可能突然失速,飞行员反应不过来,人亦输。波音之所以采用优先级非常高的MCAS,大概率是因为波音有内部评估,硬件冗余度有些小,非MCAS不能救急。

 

现在要做决断了,也许本周就要决断,虽然很难,但是没有其他办法。

 

时者难得而易失,功者难成而易败,时乎时乎不再来。


未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。


未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。


  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”


640?wx_fmt=jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/492468.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

四则运算2任务完成表

姓名:郭庆樑 日期:3/10/2015 任务 日期 听课 编写程序 阅读课本 准备考试 日总计 周二 300 300 周三 100 80 180 …

MFC制作员工信息管理系统

1.在MFC中建立如下的对话框。 2.修改相关控件的ID如下: 添加按钮的ID为:IDC_ADD,删除按钮的ID为:IDC_DEL,修改按钮的ID为:IDC_MOD。 三个编辑框的ID分别为:IDC_NUMB,IDC_NAME,IDC_SALA。列表控件的ID为&a…

中国AI创新者论坛将于3月21日在清华大学举办

来源:网易智能创新者是如何改变世界的?史蒂夫乔布斯生前在苹果产品发布会上,经常会用同一张幻灯片作为总结,在他身后的大屏幕上会出现一个路标,上面标示着“技术”(Technology)和“人文”&#…

MemoryInjector 无痕注入

最近写的一个内存注入:注入目标模块到目标进程中,并使用内存peloader的方式运行注入的模块。在模块运行时,在目标进程空间内只能看到image类型的内存,几乎隐身无痕 下载地址转载于:https://www.cnblogs.com/kkindof/p/4344852.htm…

MFC中单选按钮的特点总结

一、单选按钮的使用特点总结如下: 1. 每一组单选按钮都必须而且只能有一个组长。 2. 组长就是指选择了Group属性的控件。 3. 一组单选按钮中只有组长的ID是有用的,其他组员的ID是随 机生成即可。 4. 通过类向导建立关联变量时&#…

边缘计算:5G 时代的万亿市场

来源:安信证券摘要:边缘计算将能力从云端下沉至边缘,有效支撑对时延等指标要求较高的城市、交通、家居、制造等场景应用落地,带来边缘节点、服务商两个核心增量机遇。▌边缘计算,5G时代的万亿市场边缘计算成为物理世界…

Modelsim仿真tcl脚本与wave.do文件

Modelsim的仿真,如果一直使用图形界面建工程,编译,仿真,一个个加入观察波形的话,未免复杂了一些,尤其是当工程较大,需要观察的信号较多时,下面贴出一些常用的tcl脚本命令和wave.do常…

MFC创建模式对话框与非模式对话框

一、创建模式对话框 1、分别添加如下三个对话框,其ID分别为IDD_ABOUT、IDD_CHAT、IDD_MFCTEST_DIALOG 双击”关于“按钮,添加相应的消息函数如下: void CMFCTestDlg::OnAbout() {// TODO: Add your control notification handler code here…

Mobdata:2019大数据行业研究报告

来源:网络大数据未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网&…

JSP的总结

一、jsp基础1.JSP概念Servlet是j2ee提供的动态资源开发技术,是以java的程序的形式进行开发,在java中书写HTML标签是一件十分头疼的事情,所以人们开发出了JSP,看起来像是HTML一样,但是通过服务器的编译最终可以生成Serv…

怎样在MySQL中显示中文,而不出现乱码?

1、首先修改MySQL的服务器的编码方式为utf8。具体怎样修改, 可以参考http://blog.csdn.net/ywxk1314/article/details/51280839 2、修改好之后,如果我们想查看数据表中的内容,我们会发现,表中原来的中文会出现部分乱码。如下图所示…

全球回报最好的 40 个 VC 投资案例,我们可以从中学到什么?

来源:IT桔子(itjuzi521)美国知名创投研究机构 CBInsights 日前发布文章《From Alibaba to Zynga: 40 Of The Best VC Bets Of All Time And What We Can Learn From Them》,统计了他们所认为的 VC 最好回报的 40 个案例&#xff0…

php 实现同一个账号同时只能一个人登录

php 实现同一个账号同时只能一个人登录 张映 发表于 2015-01-22 分类目录: php 标签:mysql, nginx, openfire, php, redis 以前考虑过这个问题,今天实现了一下,挺快的,从研究到开发完成差不多4个小时。有点类似QQ&…

MySQL中使用外键约束的注意事项

1、父表和子表必须使用相同的存储引擎,而且禁止使用临时表。 2、数据表的存储引擎只能为InnoDB。 3、外键列与参照列的数据类型必须相同。 4、外键列与参照列必须创建索引。

空间简史-人类认识空间的旅程与其对强化学习的启示

来源:混沌巡洋舰摘要:本文是对okeefe 1978(栅格细胞发现者, 2014诺贝尔奖得主)的论文 cognitive map 的总结和延申。一 空间的先验与后验之争对于我们在其中生存和繁衍的空间, 是如何在我们的心理世界表达的, 这是一…

anddroid悬浮窗的手机QQ后台清理不掉的秘密

问题来自于一篇文章:手机QQ后台为何清不掉?MIUI工程师:全靠1像素的页面保命出于好奇,想知道这一像素到底是啥东西,用手机安全管家控制QQ的悬浮窗权限:关闭QQ的悬浮窗权限,通过后台一键清理&…

MFC中文件打开与保存

1、文件打开与保存 // NotePad01Dlg.cpp : implementation file //#include "stdafx.h" #include "NotePad01.h" #include "NotePad01Dlg.h"#ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] __FILE__; #endif/ …

《经济学人》万字长文:DeepMind和谷歌的AI拉锯战

大数据文摘出品来源:Economics编译:橡树_hiangsug、林安安、小七、张秋玥摘要:Deepmind或许是当今世界对AGI影响最深远的公司。《经济学人》近日长文撰写了这家明星AI公司及其创始人的故事。通过对二十余名内部人士的采访,研究了这…

Android - 布局详解之LinearLayout与RelativeLayout

本篇博文只针对LinearLayout与RelativeLayout 我们在新建一个布局文件时,一般遵循这样的思路:先确定该文件对应的界面中各个布局和控件的位置和大小,然后再来设置各个布局和控件的其他属性,如背景、文字等。 上篇 确定控件的位…

MFC制作计算器

1、代码如下: // zsjsqDlg.cpp : implementation file //#include "stdafx.h" #include "zsjsq.h" #include "zsjsqDlg.h"#ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] __FILE__; #endif/ // CAb…