而且当时发现这个问题也很有意思。出现问题后,航空航天局喷气推进实验室的工程师们,花了很多时间在实验室里,对火星上探路者上一模一样的系统进行了反复的检测。
检测了一个星期,却没有再现那种情况,最后当所有的工程师都以为不会再发生同样问题的时候,重启的情况再现了。经过数据分析,找出了原因,那就是优先级反转。
它并不具有特定性,而是具有偶然性。
之所以给唐总师发条短信,也是因为林鹏知道问题在哪儿,并且在大名鼎鼎的f35闪电战斗机的飞控系统中,也曾出现这个问题,当然那是后来,现在f35闪电战斗机的飞控问题并没有出现。
f35闪电战斗机的飞控系统是全世界所有战机里面最复杂的,庞大的软件系统,使得彻底的检测变成了一个不可能完成的任务,使得系统的可靠性变得不可以预测。
f35闪电战斗机上的软件代码多达八百万行,比f22猛禽战斗机上多四倍,当然歼轰七a战斗机上面的软件代码就远远不如了。
当然f35闪电战斗机是全数字电传飞控,并且它的软件架构也是最先进的,这一点歼轰七a同样没办法比。
所以f35战斗机的第一个完整版本的软件系统,到二零一八年才开发完成。在二零一五年才具备初始作战能力,都是因为软件的问题。
军方代表见无人再发表意见,便道“各位领导专家们,难道今天的事故分析会,就分析不出一个最终的结果吗大家再好好想想,集思广议,歼轰七a战机是咱们国家重点型号,耽搁不得啊”
唐占文站了起来,洪声道“我再来说几句吧我还是认为,很可能是我们的飞控系统软件代码,可能存在难以发现的错误或者缺陷。大家还记得国火星探路者事件吧我想咱们这一次发生的试飞事故,会不会和国火星探路者发生的优先级反转事件,有些相似呢”
专家们一听唐占文的这段话,不由得都大为震惊,有的一副恍然大悟的样子,他们又开始小声议论起来。
唐占文继续道“我们的飞行控制系统软件,是飞控系统重要组成部分,它要完成控制律计算,工作模态转换,系统自动测试,故障监控,参数调整等一系列的功能,在开发飞控软件的时候,就按总体架构划分为若干个功能块,分别进行开发。控制律是我所完成的,它包括了俯仰回路控制,纵向外回路控制,发动机推力控制等,其余部分为六一八所负责完成。大家也知道,开发无错误的软件是相当困难的,要进行大量的软件试验,我们这个项目也不具备这个条件,没有铁鸟台等关键设备。”