爱吱声

标题: 【波音版】飞官大战电脑: 电脑2, 飞官0 [打印本页]

作者: holycow    时间: 2019-4-9 14:37
标题: 【波音版】飞官大战电脑: 电脑2, 飞官0
本帖最后由 holycow 于 2019-4-9 13:47 编辑 * V3 ]7 A2 `6 |$ g

- o: q& G* |* e0 j1 c: C标题是神牛六年前初入爱坛时写的某篇连载的结束语。2 h0 p- ]9 Q0 U! p7 i6 o

) Z; b" j3 }4 b4 a- G; Q那篇写的是1994年的空客(飞官大战电脑 上番外)。二十五年后,波音掉进了同一个坑。
( g( Q! S- \& U0 b2 m3 L1 h5 j8 b: H* s/ i2 h
上个星期埃塞俄比亚调查当局发布了ET302的初步调查报告,神牛在西雅图把那玩意粗粗看了一遍,回来又看了一遍,写个感想。4 I% J" k% Z/ ]5 ~0 b9 @
8 d% m  E( G' O7 I' q- Y& W. S0 w
这篇的结构是逐段摘抄报告中重要部分,下面加上评论。重要注解:AND, Nose Down向下配平; ANU, Nose Up向上配平
8 n- x) O+ B% j- U# \
. a( r' l8 U6 r+ v5 T! jAt 05:38:44, shortly after liftoff, the left and right recorded AOA values deviated. Left AOA decreased to 11.1° then increased to 35.7° while value of right AOA indicated 14.94°. Then after, the left AOA value reached 74.5° in ¾ seconds while the right AOA reached a maximum value of 15.3°. At this time, the left stick shaker activated and remained active until near the end of the recording. Also, the airspeed, altitude and flight director pitch bar values from the left side noted deviating from the corresponding right side values. The left side values were lower than the right side values until near the end of the recording.
/ F& x0 P3 T* x. X" m( t% ], h, Q5 i5 u
- T. L1 [# J3 B: d$ @0 j
* H+ q' h% S! N% g* ]$ [6 v0 ^
上图一个格子是三秒钟。左AoA读数在两秒钟内从11.1度跳到74.5度,就算左右两个传感器不互相校验,左传感器自己的读数不需要过滤吗?什么样的民航机能够飞出74.5度的攻角?什么样的民航机能在两秒钟内攻角跳升60多度?这又不是普加乔夫眼镜蛇。74度AoA的输入能够不加过滤照单全收,这个飞控逻辑实在是雷得人外焦里嫩。只需要一个简单的过滤逻辑,就能发现这个AoA读数完全不可靠,不能采纳,那么下面所有的一切都不会发生。# I* U; D6 F$ j* `1 l# U9 ?+ q. G

1 `; X& {  F" D7 e) M  A这还不光是MCAS的问题,所有空速,高度等需要用AoA读数来修正的飞行数据从这一时间点开始全都左右不符。说明这个明显错误的AoA度数,一路长驱直入被飞控计算机所有的子系统采用了。
6 I0 b6 `4 P2 _3 x% @$ \7 {) s: i) B! S
At 05:38:58 and about 400 ft radio altitude, the flight director pitch mode changed to VNAV SPEED and Captain called out “Command” (standard call out for autopilot engagement) and an autopilot warning is recorded." n( W( e$ t+ P; X. N& }

2 V7 B. T" _( M1 ]"Command"是接通自动驾驶的口令,然后自动驾驶警告,说明第一次试图接通自动驾驶失败。
/ S7 D3 X  Q" W; U7 p0 N4 I. v6 l0 q" n! ^  z# s- {
At 05:39:00, Captain called out “Command”.
, k( C4 ~; K- `6 ?At 05:39:01 and about 630 ft radio altitude, a second autopilot warning is recorded.
+ {! V7 P$ |- m3 f+ {+ d0 w4 h; b4 o% n3 m- \+ t+ Z
两秒钟后第二次试图接通自动驾驶,又失败。
4 N. s; a$ M2 `" }# r3 U
4 V8 y' h# |: w! L+ E机长这是想干啥呢?刚离地就失速震杆,空速左右不符合,这时候不去手动处理,反而想接通自动驾驶?$ _1 T; ?; A, E. z4 ]9 ]

8 K6 @5 L" b$ |6 g3 kAt 05:39:22 and about 1,000 feet the left autopilot (AP) was engaged (it disengaged about 33 seconds later), the flaps were retracted and the pitch trim position decreased to 4.6 units.) X" H2 }4 M/ s3 X( [9 Q6 l% D
' s( r, s( C/ N# f# s: M8 [
第三次,居然莫名奇妙地接通成功了,虽然只有短短的33秒,但也种下了下面的祸根
2 }6 U8 x3 X8 o) l; w2 Y; x+ q( H
. Z6 l/ F3 o  r5 JAt 05:39:42, Level Change mode was engaged. The selected altitude was 32000 ft. Shortly after the mode change, the selected airspeed was set to 238 kt.' s( E/ z/ _3 y% U
1 n( w9 @3 T  L8 }2 K$ D
既然自动驾驶已经接通,试图依靠自动驾驶将空速保持在238节
/ F6 i3 @7 F+ ?/ G+ Z2 P* D/ h/ y! m7 M5 q. H9 p  T
At 05:39:45, Captain requested flaps up and First-Officer acknowledged. One second later, flap handle moved from 5 to 0 degrees and flaps retraction began.
0 G( X5 R9 V& a4 m2 d, |& a/ e: Q- J  t
At 05:39:55, Autopilot disengaged
' d& {( w  s5 ?+ q8 X6 t9 D8 d' G0 x
襟翼收上,自动驾驶解除,麦帅出场的条件满足了。而且空速也不会保持在238节了,后面可以看出来,机组把这条完全忘了。9 {+ M* a0 `$ s( S

  O3 r5 ]6 I5 ^  u) QAt 05:40:00 shortly after the autopilot disengaged, the FDR recorded an automatic aircraft nose down (AND) activated for 9.0 seconds and pitch trim moved from 4.60 to 2.1 units. The climb was arrested and the aircraft descended slightly.
+ h7 O8 R6 r+ I3 Y6 [4 s! m
8 N( {5 Z8 y$ X' t6 C+ Y  b# W麦帅第一次出场,9秒之内低头2.5度,完全符合麦帅的行事风格。
1 @/ o& |1 k; ^# _4 {! q
+ o5 \. [1 S& ~) y2 h' G5 W5 FAt 05:40:12, approximately three seconds after AND stabilizer motion ends, electric trim (from pilot activated switches on the yoke) in the Aircraft nose up (ANU) direction is recorded on the DFDR and the stabilizer moved in the ANU direction to 2.4 units. The Aircraft pitch attitude remained about the same as the back pressure on the column increased.) v0 R7 j7 q7 n7 [
. I  B+ O2 i4 j: I
机长手动操控,但是只调回去0.3度  H% ~" R* s) Z+ y6 s/ z4 p% F

( D+ M8 a+ B) O3 wAt 05:40:20, approximately five seconds after the end of the ANU stabilizer motion, a second instance of automatic AND stabilizer trim occurred and the stabilizer moved down and reached 0.4 units.
$ a( y  O$ n' P; B0 x
, {" p% c+ E' C9 E0 O/ q麦帅第二次出场,一把子又干下去2度6 f, ?  `% `+ B3 C' r2 i3 q

7 ?% R  O2 T5 {: hAt 05:40:28 Manual electric trim in the ANU direction was recorded and the stabilizer reversed moving in the ANU direction and then the trim reached 2.3 units.6 x2 A0 y0 P" `) H3 `9 V
$ |' b& B/ P7 `9 P7 N, |6 ]
第二次手动超控,这次几乎抵消了麦帅的第二次发功
+ ~  X* O$ s! Q( e$ f5 g4 f, Z2 _3 q0 {0 G- o8 C7 C
At 05:40:35, the First-Officer called out “stab trim cut-out” two times. Captain agreed and First-Officer confirmed stab trim cut-out.+ F8 G$ h+ |+ G& d/ ?& h
; g4 g2 e1 c; t& d
这时候副驾驶已经意识到麦帅出马了,立马建议拔插头,机长批准
# `7 U9 a4 [9 K1 d9 v6 E& u) Z% r8 K1 U* u
At 05:40:41, approximately five seconds after the end of the ANU stabilizer motion, a third instance of AND automatic trim command occurred without any corresponding motion of the stabilizer, which is consistent with the stabilizer trim cutout switches were in the ‘’cutout’’ position- ?  b% W# y5 i' l6 O

7 ~+ K  T7 ]: W  w! L就算拔了插头,麦帅还是可以在背后发功的。只不过通往伺服电机的电路已经被切断,所以再发命令都没用* a' ]+ c" \+ t
7 g: v( h0 X4 k/ E: Y% v
From 05:40:42 to 05:43:11 (about two and a half minutes), the stabilizer position gradually moved in the AND direction from 2.3 units to 2.1 units. During this time, aft force was applied to the control columns which remained aft of neutral position. The left indicated airspeed increased from approximately 305 kt to approximately 340 kt (VMO). The right indicated airspeed was approximately 20-25 kt higher than the left.) {5 I  G4 C5 Y) [' |
4 @* a5 ]% i! H3 V% ]
就算切断了伺服电机,下面的两分半钟内配平仍然低头了0.2度。由于电动配平已经被拔了插头,这期间的配平变化只可能来自两个来源:1. 手动配平轮 -- 机组试图手动配平向上,但向上的方向卡住了转不动,于是试着把配平轮向反方向稍转一点,验证是不是两个方向都卡住了;2. 在空气动力的作用下水平尾翼自己在缓慢偏转
& S( ~$ ]; Z9 X
' d7 |6 f$ k$ o8 g; S" Q# }第二件事情就是速度已经完全失控,和麦帅搏斗期间机组已经忘了监控速度,也忘了自动驾驶已经解除,速度不会自动保持了。
9 o5 N+ Q" G; ^+ f! f* @
5 o1 h' g/ j" u7 T( X& WAt 05:41:20, the right overspeed clacker was recorded on CVR. It remained active until the end of the recording.# _+ U: m4 C7 U5 ?9 K( q
: h! R# V: b; y* ?
At 05:41:32, the left overspeed warning activated and was active intermittently until the end of the recording.
# t% ]# ^' X! j* _# o" e/ O+ B8 }1 C2 t
超速警告,机组居然毫无反应. _3 P# z' g( F& |, N/ [+ T+ |

; F8 h2 j1 f  B( dAt 05:41:46, the Captain asked the First-Officer if the trim is functional. The First-Officer has replied that the trim was not working and asked if he could try it manually. The Captain told him to try. At 05:41:54, the First-Officer replied that it is not working.
7 T3 a: X! ~9 k( Z! S3 q& h3 q- ]& L" q. _: F, Q) P7 ~6 T: e
这是一段很说明问题的对话。737有三种配平方式:飞控计算机指令的配平,飞行员通过驾驶杆拨轮的手控电动配平,全手工转配平轮配平。在MAX上,拔了飞控计算机指令配平的插头也就拔了驾驶杆拨轮手控电动配平的插头,因此只剩下配平轮一条路了。而副驾驶的答案,明显是一个二选一的回答:第二条路不行,我试试第三个办法吧?为什么会有这种错误的认识?因为在737NG上,第一条路和第二条路是两个开关分别控制,可以分别拔插头的,机组把NG的老经验一直记着,感情前面一直在试着用驾驶杆拨轮手控电动配平。, x; b8 B! G3 Z% S
' P0 a% |, H' i4 l
既然是这样,我们可以推论机组前面根本没有去转配平轮,那么前面两分半钟里配平缓慢跑偏只可能是空气动力的作用。; m. i3 t0 G& P( }1 i5 r% }

7 ^9 R' _: l( G1 S( Z7 M7 |4 k6 l那么现在终于想起来去转手动配平轮了,At 05:41:54, the First-Officer replied that it is not working. 为什么又没用呢?
" y2 j  E' S4 @
5 `9 C9 b+ \& D# O& g 0 u/ |( v, m& R+ O: {# F' C

2 D6 h- E0 i3 ^2 g7 @3 G# Q+ r/ A" X现在的俯仰操控是水平尾翼上仰,向下配平,平尾后缘的升降舵上翻,压机尾向下,使机头向上。作用在升降舵上的下压力使得平尾后缘下压,前缘抬起,制止了手动配平轮让平尾前缘下压的企图。在340节以上的空速下,空气动力已经锁死了平尾的角度,凭人力不能克服3 u* }/ A( z, V

% D: D" f9 v+ u0 n, @其实这种情况波音在设计737-100/200的时候就知道。这一代的737侏罗纪产品(300/400/500是古典型,下面才是NG和MAX)手册里,特别提到了“过山车式卸载平尾压力的技术”。要点就是平尾卡住时,暂时不要拉杆,放手让升降舵回中,这样就解除了锁定平尾的外力。此时趁着这几秒钟的窗口,快速转动配平轮。为什么说几秒钟窗口呢?因为几秒钟之后就大头向下了。抢在这个发生之前,重新拉杆使机头向上,稳住之后再放手,转轮,拉杆。道理和钓鱼是一样的,收线不提杆,提杆不收线。这几个循环下来,飞机就跟过山车一样,而且会损失一定高度,但最终能把配平调回来。- o4 C) L' A, l2 p) I
6 X8 L: y  K3 }$ y5 Z& C& a
侏罗纪产品退役后,由于平尾可靠性大增,平尾失控的事件几乎为零,这个处理程序从波音手册中消失了,新一代飞行员里没人知道。如果不是这次麦帅出马,老司机从故纸堆里翻出来,估计以后都不会有人知道
. e% X. Z8 B# z6 g% K4 W% r
3 H( K$ M) E9 VAt 05:43:11, about 32 seconds before the end of the recording, at approximately 13,4002 ft, two momentary manual electric trim inputs are recorded in the ANU direction. The stabilizer moved in the ANU direction from 2.1 units to 2.3 units.& P7 {; C3 r$ A/ v5 Z' K7 S

* N& q3 N" K2 ?机组当然是不会知道上面的技巧。配平轮无效,而平尾自己逐渐在跑偏向下配平。没办法了,死马当活马医,把拔掉的插头再插上,拨轮手控电动配平吧。既然这样了,你一路拨转轮不要停呢?一停,麦帅就要出手了
( `- I: b! M* q* E7 O: R( b* t0 l# ]  j) ^$ I& z: i6 y
At 05:43:20, approximately five seconds after the last manual electric trim input, an AND automatic trim command occurred and the stabilizer moved in the AND direction from 2.3 to 1.0 unit in approximately 5 seconds. The aircraft began pitching nose down. Additional simultaneous aft column force was applied, but the nose down pitch continues, eventually reaching 40° nose down. The stabilizer position varied between 1.1 and 0.8 units for the remainder of the recording.
5 f  _4 V) N3 Z: H2 ^% A3 H2 q( I9 P0 X7 H3 K/ Z" S' g* N/ u$ y
麦帅这一下,向下配平1.3度。注意此时空速已经360节以上,按照波音手册,高速时麦帅配平一次只应该是0.6度,低速时才是2.5度。这高速时一把就是1.3度,说明波音的手册是在胡说八道。除了上报适航的是0.6度,真不知道它程序里到底写了啥,速度和配平幅度的对应关系是啥样的。0 G9 E; T8 t% o+ T# P3 u, `9 F
0 x: X2 A$ k5 p* i  e7 Y* M$ \
还有一个不可思议之处,是斯图卡以后那个全程发疯的左AoA读数反而又一度正常了,连失速抖杆也停了,照理麦帅该退出了吧?按照波音的解释,在攻角回到阈值之下,麦帅退出时,会把配平调回到麦帅出手之前的状态,结果看FDR图,完全没有向上配平。所以麦帅这个退出逻辑也成疑。$ {2 C- N0 K3 m# \5 j& g

6 M, Y5 R* }# |* @1 ]$ E6 z7 F
& w+ @! y* Q5 o1 K$ F: W6 [8 c) M, C3 g+ Z: }
The left Indicated Airspeed increased, eventually reaching approximately 458 kts and the right Indicated Airspeed reached 500 kts at the end of the recording. The last recorded pressure altitude was 5,419 ft on the left and 8,399 ft on the right.
( m- u: c9 A$ |
5 z; N3 ^( e7 o4 T( z$ K$ V由于速度已经非常高,这把配平幅度虽然只有低速时的一半,效果却是致命的,直接拉出一个负2g的机动,人都失重了。直接就斯图卡了。
2 a6 l; i& y: k" a; C0 }. T5 g6 D; ?6 U9 A$ S
这当中机组主要犯下的错误是两个:一是没有控制速度,二是拔插头之前没有调到完全配平的状态。以至于进到了高速,低头配平的包线死角里,空气动力锁死了唯一的手动配平途径,出不来了! Z2 Z! r% p& v' O2 l
8 o1 f$ v0 a; d" F; Z1 \* V+ t
那为什么拔插头之前没有调到完全配平状态呢?下面是波音的紧急检查单处理步骤:
3 @8 T/ h  g$ I" t. W
- u+ t+ \# Y1 g9 Q/ Q( N3 C   H0 J! X1 E8 q( \& y
5 x6 k/ A8 s3 Y8 P
你看了检查单第二步会怎么理解?大多数人会认为所有缩进的段落是第二步的组成部分,如果第二步可以跳过,那么所有缩进段落都可以跳过。9 v. G- p3 l$ S3 D
1 R+ w4 i8 M2 u. j. d* y' h
当麦帅发功时,自动驾驶已经解除了,因此机组执行到第二步时直接跳过,下面第五步拔插头。9 m' c0 P1 ~: R7 V, o+ d
2 G! E4 k  y3 o9 B7 N3 p

作者: 大黑蚊子    时间: 2019-4-9 15:26
看完这段,坚定了我每次坐飞机都选择大型机的决心
9 }3 k( g+ f* v. f; p7 q反正北上深之间大把大飞机
) d) ?. U8 M( H6 j- W
作者: 常挨揍    时间: 2019-4-9 15:56
难怪,看标题以为是老文
作者: 四处张望    时间: 2019-4-9 16:12
大黑蚊子 发表于 2019-4-9 15:26
8 }) p7 s9 W. C  j看完这段,坚定了我每次坐飞机都选择大型机的决心3 N9 P1 X# n8 Y! m2 b; X
反正北上深之间大把大飞机
1 P( }0 _/ [1 N* _ ...
( K7 }7 [( n% i) w1 N
不坐737就对了?
作者: victorlee1999    时间: 2019-4-9 17:20
由于机组不会在高速下手动配平尾翼的技术,最后两分钟如果意识到速度过高,那时候把发动机推力降下来来得及不---空气阻力是否能战胜nose down带来的加速?其实最后不接通mcas,他们还有不止两分钟时间。麦帅最终出手,狠推了一把,在那个速度下,-2g的加速度造成了飞机解体了吧?
! j3 O: O; n1 V. O8 F; {5 |& ^0 |" @  |
是否是一直震杆,使机组误认为处于失速危险,所以不敢降低发动机转速?" @- w0 g* b" |# R& t

) H1 Z7 \1 l: o7 z这是我看到的第一个由于速度过高造成的空难,以前似乎都是各种原因失速造成的。# \; C7 ]0 B8 K  c/ H; Q
# z+ R9 I' v0 A$ `+ B
还能看出这飞控程序写的相当简陋。
' ?4 M; W  s1 a3 B
5 @  Z3 p( U, E$ C/ |
作者: testjhy    时间: 2019-4-9 17:32

作者: 包子    时间: 2019-4-9 17:51
现在的俯仰操控是水平尾翼上仰,向下配平,平尾后缘的升降舵上翻,压机尾向下,使机头向上。作用在升降舵上的下压力使得平尾后缘下压,前缘抬起,制止了手动配平轮让平尾前缘下压的企图。在340节以上的空速下,空气动力已经锁死了平尾的角度,凭人力不能克服
: T) h5 O5 \0 V. e/ r
2 v" `/ Q) l4 ^$ _! A$ G
小飞机,配平是作用于机翼或尾翼的配平面,这样的话起到的作用很有限,只是减轻驾驶杆的阻尼。为何大飞机就直接把配平作用到尾翼?这样一来和驾驶杆不会有冲突吗,737是液压驾驶杆,如果当时俩人一起拉杆,然后收油门,开减速板,尾翼应该能回中吧?
作者: 清凉山    时间: 2019-4-9 18:13
四处张望 发表于 2019-4-9 16:12
2 P1 ?! k& ?. |0 K- J9 Z不坐737就对了?
- o; r1 K& n( N. j, q6 {( p) e
737也只有MAX才有问题吧,NG飞了那么多年了应该没啥危险.
作者: 清凉山    时间: 2019-4-9 18:15
大黑蚊子 发表于 2019-4-9 15:26
! q: Z4 b* [* v* I4 j% |4 v# q4 q看完这段,坚定了我每次坐飞机都选择大型机的决心  d9 q& t4 c. I' y3 F0 A
反正北上深之间大把大飞机
) b: h9 W( M! h' s8 U) W ...

- h4 Q/ U# F) T# }! o& W/ @# R如果抵制MAX的旅客多了,以后航空公司会不会不告诉你机型?或者告诉你是738,实际来个MAX,反正他们有权调配飞机
作者: pcb    时间: 2019-4-9 19:04
清凉山 发表于 2019-4-9 18:15
  q9 m4 j' x7 e) W- x' b$ w如果抵制MAX的旅客多了,以后航空公司会不会不告诉你机型?或者告诉你是738,实际来个MAX,反正他们有 ...

- I5 U1 P# N6 \% A; C如果飞行员据飞呢?
作者: 鳕鱼邪恶    时间: 2019-4-9 20:06
果然开始检查主电脑了还真被俺说中了。。。
0 b6 E# y" Z. M4 _
4 L. |) D0 q* X8 }速度越来越快,到底是电脑的锅还是飞行员的锅,文中好像不是很清楚吖~4 Q. v4 a1 \0 c; a: P; W

4 w/ O3 q3 _$ uBTW,波音是不是该考虑贿赂一下神牛,让神牛闭嘴了哇?
作者: 马鹿    时间: 2019-4-9 20:18
清凉山 发表于 2019-4-9 05:13
# `2 n. _* {2 e/ X  }! o! O7 b% Q737也只有MAX才有问题吧,NG飞了那么多年了应该没啥危险.

1 z7 ~" u- v: V: E4 M可不敢说其他的飞行程序不粗糙
作者: yoshiro    时间: 2019-4-9 20:19
看多了神牛分析,感觉坐飞机还是挺危险,还有什么过山车式,钓鱼式的技术要靠飞行员操控,飞行员不会这个就完蛋了。
作者: 常挨揍    时间: 2019-4-9 21:15
什么样的民航机能够飞出74.5度的攻角?
2 @: u. l- E* `  O, L
神牛你自己不是说空客能飞这效果么,原来你是空客粉波音黑
! C9 }* ?! ?0 i% ?4 F: q
机长的推杆输入一停止,飞机急剧上仰成88度仰角,窜升到4300英尺,空速掉到30节以下。由于空速太低,连失速警告都不工作了。A310以42度俯角失速下坠,机组在1500英尺,245节空速下奇迹般地拉了一个1.7G的机动改出俯冲。随后A310以70度仰角再次上升,并第二次失速后做出32度的俯冲,机组在1800英尺高度再度改出。空中客车然后以74度仰角第三次上升到7000英尺后失速,再做一次32度角俯冲,越战越勇的机组在3600英尺改出。这还没完,

作者: 雪山雄鹰    时间: 2019-4-9 21:28
清凉山 发表于 2019-4-9 18:15
3 K8 I4 C5 `4 v6 z- Z# b2 ~如果抵制MAX的旅客多了,以后航空公司会不会不告诉你机型?或者告诉你是738,实际来个MAX,反正他们有 ...

0 {2 ]  ?, N8 A# M( f  |/ o2 O: M看了哈佛大学物理学博士王孟源在观察者网发表的:《波音737MAX的缺陷是低级的,是内部组织文化腐败的结果》!
! r; b5 R2 c$ `我反正已经是铁了心抵制波音737MAX系列的飞机。只能指望庞巴迪的C系列、C919尽快顶上来。
作者: victorlee1999    时间: 2019-4-9 21:30
这次是不是飞出了737的极限速度,500节。
+ L$ U3 ~6 V$ [4 I) s; h
1 y: s- R. W0 F3 z8 t8 T1 D9 o1 w
作者: 走南闯北    时间: 2019-4-9 21:34
就像神牛写的当年俄航喝多了摔飞机那次。+ Z  b* P% ^% H
3 l" Q0 @/ G7 v# _8 F& d8 u. a
奇葩的飞控程序 (程序猿会被扔出去顶缸吗)
" ?  X( @* L% Z9 U# ^/ d8 m做了没做一样的QA (今天老子就要pass)' D3 E3 U. ^" W; g. ^  `3 {  |
糊弄出来的手册(反正也没什么人看)3 P7 ~- I/ O, D6 w/ f$ }' v. z( {; N
被加持了的传感器: F1 Y& C$ }2 S8 u; o& Y) z
糊涂的机组( P9 y6 |  H: r8 u

$ _+ \- q- z, u# |/ S狮航一别以后很快又在埃航聚首。
+ g; [1 p7 D# w% R& n& I7 q  Y! R2 y. I0 X: \: ~* ^4 c/ \
波音的责任洗不掉。& T& G  u* X/ o* A
6 v8 Q# x' A( i. A+ }

作者: holycow    时间: 2019-4-9 21:41
常挨揍 发表于 2019-4-9 05:15
; _3 [" J- `9 y0 l4 s" m3 b神牛你自己不是说空客能飞这效果么,原来你是空客粉波音黑
" t6 O9 {3 t$ v& m% J; t7 r
挨揍是德棍: v5 V4 Y6 H% V7 }$ J  V' z
9 d1 S* V3 n9 d/ @8 ~3 G
空客在这里肯定是把边际数据过滤掉了,失速警告都不工作了。法航447那次也是。真要飞到那种姿态,啥飞行保护程序,麦帅之流出手都没用,啥都别做让飞行员撞大运就是了
作者: holycow    时间: 2019-4-9 21:42
雪山雄鹰 发表于 2019-4-9 05:28
3 O! s% x$ ]% i2 [/ S1 W6 ?) A看了哈佛大学物理学博士王孟源在观察者网发表的:《波音737MAX的缺陷是低级的,是内部组织文化腐败的结果 ...

2 y, \1 m9 X5 W. E% P% h: |6 E这位用错了概念,MAX是静稳定的,句号。
作者: 晨枫    时间: 2019-4-9 21:42
雪山雄鹰 发表于 2019-4-9 07:28
: }  m: e. V& x1 K* n看了哈佛大学物理学博士王孟源在观察者网发表的:《波音737MAX的缺陷是低级的,是内部组织文化腐败的结果 ...
8 q6 v7 |$ G# h; `# J& m
你还真信了他的这篇文章?那我就不多说了。
作者: holycow    时间: 2019-4-9 21:43
走南闯北 发表于 2019-4-9 05:34
% G3 D$ E$ K% O5 d% Y- F4 q就像神牛写的当年俄航喝多了摔飞机那次。2 P5 d! y5 O$ W) O; {$ _
3 Y# h/ ^4 h& m1 W7 `) E6 {6 z
奇葩的飞控程序 (程序猿会被扔出去顶缸吗)

7 o3 D! w, ?0 Q) n5 r$ ?& [写Spec的责任最大,程序猿只是个翻译
作者: 晨枫    时间: 2019-4-9 21:44
今天晚上从自控的角度来跟神牛顶一把牛
作者: holycow    时间: 2019-4-9 21:46
晨枫 发表于 2019-4-9 05:44  U9 |4 B0 h+ a5 n& c# a* z
今天晚上从自控的角度来跟神牛顶一把牛
& f  m* V4 N" Y4 Y- h7 ]4 X! G/ [

作者: 常挨揍    时间: 2019-4-9 21:46
holycow 发表于 2019-4-9 21:41
* W, b5 G& h! t) `# D8 z挨揍是德棍
) v% x; k  @  x  V+ ?" c/ E) R" N9 G' Q0 f2 I" C: V) f0 o# O
空客在这里肯定是把边际数据过滤掉了,失速警告都不工作了。法航447那次也是。真要飞 ...

; p) W. [% E0 S" C$ O# v3 y空客总部在法国,俺算法棍
0 U1 j, }* E1 l, f9 y; V你波音黑可以简称波黑
作者: holycow    时间: 2019-4-9 21:50
victorlee1999 发表于 2019-4-9 01:20. ], @: Q; l& D1 k  C
由于机组不会在高速下手动配平尾翼的技术,最后两分钟如果意识到速度过高,那时候把发动机推力降下来来得及 ...

" j# y$ H8 @+ B* U2 l降推力会短时加剧机头向下,而速度降下来还要一段时间。不知道当时高度够不够
作者: 走南闯北    时间: 2019-4-9 22:16
holycow 发表于 2019-4-9 21:439 X  {" U5 E* H& c6 H) g; S
写Spec的责任最大,程序猿只是个翻译

% J1 @) P; j: K# f说不定软件这头指望着硬件固件传来的就是简单过滤后的数据。然后sourcing一比价,自带filter的传感器太贵了,这家除了不带filter其他spec都一样。然后找data scientist用客机飞过的大数据log测了一下,完全没有问题。就它了。
# E. y0 t9 \9 j4 J
作者: 雨楼    时间: 2019-4-9 22:23
机长这是想干啥呢?刚离地就失速震杆,空速左右不符合,这时候不去手动处理,反而想接通自动驾驶?

$ D4 |# r* e. T( h手册怎么说的?
作者: 雪山雄鹰    时间: 2019-4-9 22:26
晨枫 发表于 2019-4-9 21:42
' o' J8 F! \2 H* l6 o6 F$ ~/ `) x你还真信了他的这篇文章?那我就不多说了。
0 E) c. }9 F7 Q, ]
就像当初你不信刀口说的歼-20已经用上纯国产发动机一样!你不信不代表不是事实!
2 Y( j9 x" J  O) C9 g' J
作者: 晨枫    时间: 2019-4-9 23:35
雪山雄鹰 发表于 2019-4-9 08:263 r. g  ^' G" U) D9 ^% Y- ^5 N0 e
就像当初你不信刀口说的歼-20已经用上纯国产发动机一样!你不信不代表不是事实!
, Z5 G  I; i: `! |5 o( r1 D/ f- V ...
- T  I( @! _# `! [# d$ o, H+ e( U
这与信不信毫无关系。  D; v# V) S0 l% {; X

; W, T5 I% ~7 U8 N3 D看来你对工程问题是从信仰出发的。希望你不是干工程的。
作者: 清凉山    时间: 2019-4-10 00:49
这次的事无论你们专家怎么说,反正我是不会相信波音了。先是隐瞒MCAS,第一次事故后都开始打补丁了,第二次事故后还反复咬定机型安全,打补丁是让已经安全的飞机更安全这种满嘴谎话的公司谁信谁傻
作者: MacArthur    时间: 2019-4-10 00:55
其实这种情况波音在设计737-100/200的时候就知道。这一代的737侏罗纪产品(300/400/500是古典型,下面才是NG和MAX)手册里,特别提到了“过山车式卸载平尾压力的技术”。要点就是平尾卡住时,暂时不要拉杆,放手让升降舵回中,这样就解除了锁定平尾的外力。此时趁着这几秒钟的窗口,快速转动配平轮。为什么说几秒钟窗口呢?因为几秒钟之后就大头向下了。抢在这个发生之前,重新拉杆使机头向上,稳住之后再放手,转轮,拉杆。道理和钓鱼是一样的,收线不提杆,提杆不收线。这几个循环下来,飞机就跟过山车一样,而且会损失一定高度,但最终能把配平调回来。
/ t4 b# q3 p3 A$ m9 `. f  w9 \
这种trick一看就是脚踹过机箱的人才敢想出来的主意。。。 再往后的人都战战兢兢把波音的飞控当神一样膜拜起来,哪里敢随便违拗神的旨意呢。。。 9 ^3 m* X) y7 x4 w4 N8 ]
) K& o. B3 I% g. V

9 G" [3 w- f6 T; R# m8 W7 Y帮神牛把老三篇的链接加到文章开头,方便大家对照阅读。。。0 h1 C( n: D- ?/ F9 S# A% E$ i4 X
2 z6 Q9 w1 v. W1 O% e# ^

4 R" @9 s5 }, r9 I# [
作者: holycow    时间: 2019-4-10 01:07
MacArthur 发表于 2019-4-9 08:55  g' k& V3 |: @
这种trick一看就是脚踹过机箱的人才敢想出来的主意。。。 再往后的人都战战兢兢把波音的飞控当神一样膜拜 ...

' [( N) ]; ~2 s& D谢麦帅加持! Q1 H$ m; w% t

" Y2 Q7 D& \  i: V$ e2 ~( {$ _. S我估计这种都是当年飞战斗机出身的试飞员想出来的技巧,超过了现在游戏一族的理解能力
作者: dopplermaxgamil    时间: 2019-4-10 01:13
本帖最后由 dopplermaxgamil 于 2019-4-10 03:48 编辑 / W6 A* o, a/ ]6 m8 v
雪山雄鹰 发表于 2019-4-9 22:261 G- R) h, l% R% q1 p7 e
就像当初你不信刀口说的歼-20已经用上纯国产发动机一样!你不信不代表不是事实!
: f9 z0 Z: E3 d1 d6 H- P ...

) z  Q3 R( D. w& r
$ x  v8 J( t' [# L, XJ20正在试飞国产发动机。而且试飞的是WS-10的改进版。WS-15还在高空台呢。5 M, `& Z/ s! v& y. a# r4 J" O
( f# G! a0 q: L- p, ~8 {& j. X3 R' G
现在服役的J-20用的都是AL-31的改进版,可能是国内自行深度改进的版本。9 g# h: k( L9 j0 {( _* B
如果你信刀口,怎么说呢,生活中注意别陷到传销里面。自求多福吧。刀口发表过很多很多,涉及面很广,绝大部分言论唯独和事实不沾边。
作者: 晨枫    时间: 2019-4-10 08:20
清凉山 发表于 2019-4-9 10:49
  g% c5 P% v1 Z, S* L这次的事无论你们专家怎么说,反正我是不会相信波音了。先是隐瞒MCAS,第一次事故后都开始打补丁了,第二次 ...

3 m9 x1 o) g# [1 r, H737MAX的问题要分开来看。MCAS的问题没什么可多说的,波音全责。但机型或者机体的问题,一般都咬定基本设计老旧是问题的根源,这是似是而非的。
; a9 Y$ T' {. e* f/ N" T. U
# H' ^! F  ]' A机体基本设计老旧是事实,但这不是安全问题的原因。事实上,由于基本设计经历了10000架飞机和亿万小时的考验,世界历史上还没有任何一架民航客机可说经受了这样的时间考验。737基本设计的问题是商业上的,不是技术上的。商业上包括机舱尺寸、货舱、难以使用大直径发动机、难以加长机体等等,但安全恰好不是问题。甚至可以这么说,还没有比737机体更安全的飞机。& f2 U; r( T/ [) _9 t

9 I7 K0 e/ c9 L当然,波音丧失了信用,如何重新赢得公众的信任,这要看波音的道行了。
作者: 晨枫    时间: 2019-4-10 09:06
下班回家,该大战神牛了!
0 x, U4 _5 L! _9 K3 F( Z/ Z$ A7 ~( `' k  t- i  i7 @( `- z
神牛质问到,为什么不用滤波把明显错误的AOA信号过滤掉,这是自控行当里经常被人问到的问题。
% G$ A' F* t) D/ D2 |; a- }* O
. r- l+ Z3 [7 y3 c* @, B在自控和信号处理里,有三样东西常被混为一谈:平滑、滤波和预估。这三样的区别在于时间点。对已经成为历史(already historized)的数据来说,滤除杂乱数据是平滑;对于当前数据来说,这就是滤波;对于未来数据来说,这才是预估。
  j+ {4 s  h# D: |2 U% z# |) _& g/ O$ z8 t
回过头来看一段数据,要平滑不是很难,至少眼睛看看,“一眼”就能看出明显错误的数据,至少手工剔除是做得到的,如果自动的算法剔除还不能很可靠的话。真正的预估实际上是不可能的,事情还没有发生,怎么可能知道会如何发生呢?数学意义上的预估都是做了假定的,不光要假定系统的动态,还要假定白噪声或者某冲一直的结构化噪声,说白了,是用动态模型的外推,“前一段一直是如此这般,所以一切如旧的话,接下来就应该这般如此。”
+ |' {" m3 x  A1 D/ o- l
& I8 e7 \. _6 g& Y平滑一般用于建模时的数据处理,预估则像算命,your mileage may vary。真正有用的是滤波,最难的也是滤波。预估反正不可靠,事实上预估可堪称滤波的动态外推,最后还是回到滤波这里来。/ _- m7 V8 A2 {( z. f  V* B

7 k3 [0 i: P" X& K6 p2 f滤波最大的难题是难以辨别当前的变化是噪声还是真实的变化。最常见的滤波是低通滤波,这好比以不变应万变。当然不是真的不便,而是大象屁股,要可劲推、一直推才转过去,这里桶一下、那里点一下,大像是不理你的。低通滤波的理论基础是真实信号都是缓慢变化的,急剧变化的一定是噪声。, @8 f( M) }3 h
& t" Z( V0 Q; }( \  @0 g
在实现中,这个缓慢和急剧都是相对的,具体设计的时候就要找出缓慢和急剧之间的分界点,这差不多就是临界频率、截止频率那些东西了。比较糟糕的情况是缓慢和急剧的分界线不明显,那是简单的低通滤波就不好用了,要么放过很多坏人,要么错杀很多好人,谁叫他们穿的都是一样的衣服呢?另一个比方是穿上厚衣服,外面温度的快速变化就感觉不到,尽管冻一天或者热一天最后那温度还是会传到身体,只是延缓很多。
3 }8 q: C! ^1 A. @' [
' v& k2 d6 o  |- [8 _! E2 hMCAS不能用低通滤波。MCAS本来就是应急用的,被低通滤波缓冲一下,信号会严重滞后,完全违背初衷了。' x- ]5 ]9 A: x0 }1 d

7 E! P0 a2 V% m+ E0 W( {另一把办法是用gross error check,把变化太急剧或者幅值太大太小的信号看作不可能的情况,加以剔除。神牛说的就是这一类的。但这有一个问题:要确保阈值与可能的信号极值之间有安全距离。
: S* L! q4 q1 v  C! [9 w! k& i8 |2 t% ?. J) y. z0 }, r5 l
11到74.5读迎角都是合理范围,尽管民航客机极少有达到74.5度AOA的情况。如果正常范围只有30度而把30度以上统统“砍头”的话,真的进入超大AOA时,飞行员都不知道到底超出30度多少,难以正常应对,这是不可以的。0 b; V2 t4 X. @& k

; X0 u; D# }: t% l4 G$ z  z用速率滤波是另一个办法,即使在异常情况下,两秒钟里跳升60多度也是不可能的,但或许30度是可能的?假定30度是合理极限,速率滤波也只对毛刺型噪声有效,最好还要再短周期内回到正常位置,这样速率滤波做“砍头”处理,可以限制毛刺的影响。但要是像埃航302这样,跳升以后就定死在那里了,速率滤波只能延迟达到74.5度的时间。还是以30度为阈值的话,MCAS在4秒钟后还是要读到74.5度,还是要斯图卡。; j5 b5 h. e( Q9 W  C7 J( z7 n

/ d6 s* y; ?: X7 x更加复杂的滤波是卡尔曼滤波,以动态模型和噪声模型为基础,加上实测矫正,可能“智能”地滤波,但这对动态模型和噪声模型的精确性又敏感起来,可能聪明反被聪明误。" t) E  Y3 Q' Y* L% [8 N. ?

' |; }; [  M6 {3 a所有的滤波都不可回避一个本质问题:从过去和当前的数据,没法可靠地确定当前读数中哪些是真实信号的贡献,哪些是不可测量的噪声的贡献,因为信号有两个来源,但只有一个读数,自由度不够。
+ F" R  Y" b& b, F* [
0 }% k- L: I# WMCAS为什么只用一侧AOA读数现在还没有最后定论,但两侧读数不一致的话,应该不许MCAS工作。问题是MCAS又不能不工作,因为两侧读数不一致的时候,读到的对错可能性各半,MCAS斯图卡和见死不救的可能性也各半。怎么办?+ l+ T) t+ X- k; j) a& R' W

9 `% ]% Q: n4 b1 ~7 z飞行员重又接通电动配平一事,可能涉及操作员心理,在束手无策的时候,尤其是手动控制还是不管用的时候,有人会彻底不信任自控,有人会彻底不信任自己,我两种情况都见过。这已经是心理问题,而不是技术问题了。
- h2 {* b' W- k4 L2 @. t! A7 C6 b3 i- A% ~& ?4 O
也有说法手轮即使及早开始使用,依然转不过来。本来是用为微调的,现在用来纠正大幅度错误,动作太慢。所以重新接通电动配平,死马当活马医。到底是不是这么回事,要看CVR里对话了,估计飞行员已经手忙脚乱,来不及汇报思想了,所以我们只能猜。
作者: holycow    时间: 2019-4-10 10:06
晨枫 发表于 2019-4-9 17:06
9 I! j  r5 \! t. \! y下班回家,该大战神牛了!
- J1 I3 `. `4 j/ A1 ?
- H5 z) F9 n/ ?* F7 q9 U7 c神牛质问到,为什么不用滤波把明显错误的AOA信号过滤掉,这是自控行当里 ...
1 `0 t7 l% o$ F# |9 s! O3 n
晨大啊,你说的问题都有道理,但是波音以前也都知道,并且处理过。
6 C5 `' I5 Q; C% U+ X
( Y$ {& y( x" D& X3 Q; a737有个Optional AoA gauge, 这玩意总有个display range吧?那么超过display range的,就是波音认为放宽了余量都不可能有的数字。真有人突破包线飞到那个姿态,那也不是自控系统能管得过来的,还是让操作员自己去撞大运。4 d9 r- B+ W; s2 K/ }

& |3 h  F, }3 l! h5 Y1 \再举个例子,空客在空速60节以下失速警告不工作,60节以下速度的喷气机根本不可能还在天上飞嘛。结果法航447就生生飞出来60节以下空速,造成低头反而出失速警告,抬头失速警告消失的怪现象。但好像事后调查也没有人说空客这个gross error check错了
作者: holycow    时间: 2019-4-10 10:20
晨枫 发表于 2019-4-9 16:20
1 t2 f' I/ Z" O- S737MAX的问题要分开来看。MCAS的问题没什么可多说的,波音全责。但机型或者机体的问题,一般都咬定基本设 ...
* {, r1 w. `* K+ K( s3 H- O4 }6 M6 J
737的结构肯定过硬啊,-2g过载,500节俯冲,也没见哪个控制面空中掉下来了,Dash80当年横滚的传承还在。
1 M  K0 H* ^4 [% i6 [4 L
3 y$ t6 J- n& t3 t' H' a' u( _但是同样Rosemount的AoA sensor, 同一个型号,装在NG上面啥事没有,装在MAX上面失效率惊人,真是奇了怪了。
作者: 燕庐敕    时间: 2019-4-10 11:26
常挨揍 发表于 2019-4-9 21:461 Q- o6 f2 a4 T
空客总部在法国,俺算法棍* G* s+ z8 E* h: y
你波音黑可以简称波黑
/ R* V. X4 A) w' c( E+ M: C2 ~8 T4 I
波黑?来个瓦尔特保卫萨拉热窝?
作者: victorlee1999    时间: 2019-4-10 12:32
在AOA故障,一团糟的情况下,需要手动操作,又需要电动助力,还想要麦帅不出手,是不是只有把襟翼放下来?这时把襟翼放下来有啥后果吗?
作者: holycow    时间: 2019-4-10 12:44
victorlee1999 发表于 2019-4-9 20:321 M/ r! b( W, ^( ~1 I
在AOA故障,一团糟的情况下,需要手动操作,又需要电动助力,还想要麦帅不出手,是不是只有把襟翼放下来? ...

. C, j1 A; P$ N8 q这种速度,襟翼立刻撕裂。其实重新插电的思路并非不可,但是插电以后要一刻不停地调电动配平,只要人手在调,麦帅就不会出手。调整完毕五秒钟内快手关断开关,两人合作应该可行
作者: 晨枫    时间: 2019-4-10 12:54
holycow 发表于 2019-4-9 22:44
& \2 \" ^- g$ k2 f1 W& u这种速度,襟翼立刻撕裂。其实重新插电的思路并非不可,但是插电以后要一刻不停地调电动配平,只要人手在 ...
" ^- v5 U5 Q& Y; v. e+ ?3 S  C
这可能只有事后复现中才做得到,就像萨利机长的NTSB审查中,反复验证飞回拉瓜迪亚和提特波罗都是可行的一样
作者: victorlee1999    时间: 2019-4-11 10:35
本帖最后由 victorlee1999 于 2019-4-11 11:36 编辑 : i& d; n$ J% V& p( d
" t5 c% o2 h  k+ S; U
给神牛补一个报告的链接
) j: S' d2 F- Z, o% F) zhttps://games-cdn.washingtonpost ... ba3cfebe.pdf#page=1$ U  U" T6 z& z3 z3 l3 Z
9 M3 E5 o! s. B. G, ?0 l
另外补一句,看到飞机最后的信号是海拔8000多英尺,以为是空中解体了。但是又和猛烈的地面相撞不符,于是翻原文:这个机场是个高原机场,海拔2333米,失事地点相距大约50公里,所以,海拔8000英尺就是扎进去了。
- O: s; K- B" Q6 U$ |只有这种报告里,精确的描述显得异常冰冷无情:8 I2 M7 s( ?- a( |/ n, ~
...............until the end of recording.
$ [/ |. j$ h& p; iAbout 32 seconds before the end of the recording......................, D3 [+ Z8 k7 |  X* u& m
This accident was not survivable
- P" L$ [  a' l3 p...........created a crater approximately 10 meters deep (last aircraft part found) .........
6 `/ u5 d) N1 F
% f# g, O- Z0 @8 A仔细看了后面的图,在大约最后30秒以前,还不是无力回天。那时他们有离地面7000英尺(2100米)的高度。速度虽然早就达到了VMO (maximum operational velocity),或者还略有超过,但是一直维持着这个速度,似乎并没有发生什么破损。飞行姿态也还可以,有过转动,推测是不是为了转向飞回机场。( a/ F6 t, C; J5 L1 F: v
但是最后时刻25秒的时候,电门被接通,MCAS用了5秒把安定面(stabilizer)打了1.3个单位。剩下的20秒就是乘客和机组生命中最后的惊恐了:垂直加速度,在最后15秒从+1变到了-2,如果有人没系安全带,一定会被牢牢地压到顶上;飞机俯仰姿态从基本平飞,变成俯冲40多度,最后时刻接近45度,(作为对比,飞机起飞时拉起的最高角度是20度);速度从340节由于俯冲加速到了500节(这期间不知道是否是系统判断了太超速,发动机从90%降到了70%)。从图上看,最后阶段飞行员没有能做出拉起的尝试,可能是因为要克服2-3倍的力量才可以把手放在操纵杆上吧,甚至如果安全带系得松,他身体飞起来一小截,可能什么都够不到了。没有希望了。20秒钟就从2000米的高空斜扎到了地里。真空中自由落体,2000米也需要20秒呢。




欢迎光临 爱吱声 (http://129.226.69.186/bbs/) Powered by Discuz! X3.2