当地时间7月7日,NASA宣布,由NASA和波音联合的独立审查小组对波音“星际客机”去年12月首次不载人试飞失利的调查已经结束,他们在今年3月报告的61项整改建议基础上又增加了19条建议。
去年12月20日,搭载了一个假人“星际客机”搭乘美国联合发射联盟公司“宇宙神5”型运载火箭从卡纳维拉尔角空军基地升空。
但发射约1个小时后,NASA称飞船未进入预定轨道。原本还想在国际空间站停留一周,出现这个结果后,“星际客机”没有坠毁已经万幸,也只好提前打道回府。
对于“星际客机”首次不载人试飞存在的缺陷,独立审查小组提出80条整改建议,约半数涉及波音和NASA如何解决软件开发和系统测试的问题。其中新增的建议包括“星际客机”在轨道飞行测试任务中的通信问题。
调查显示,去年12月的飞行中,飞船的无线电接收器所接收的频段太宽而受到其他信号的干扰,通信问题导致任务控制人员无法迅速恢复控制,因此波音需要安装一个过滤器以减少干扰。
飞船与火箭分离后几分钟里,由于计时器出现故障造成推进剂浪费,与国际空间站的对接计划也被取消。飞船服务舱推进器的一个软件配置也有问题,若不是飞行时被修复,服务舱可能就会撞上乘员舱。
目前波音已开始着手改进“星际客机”软件问题。NASA商业载人项目经理Steve Stich表示,波音不断修改和测试软件并增拨所需资源,NASA也增派人员和波音并肩作战,解决软件问题。
除了技术上的调查,NASA还在审查导致忽视波音问题的自身盲点,包括为了减少开支而没有要求波音或SpaceX就如何将复杂工程部件组装并测试提出高级管理计划,也包括NASA重点关注了确保“星际客机”在接近国际空间站时不对空间站造成任何危险但忽视了软件问题。
和波音数十年的合作也让NASA产生了盲目的信任。Stich承认,NASA没有在软件审查上给予足够重视,由于波音在NASA其他项目上的经验,NASA可能忽视了波音存在的一些潜在问题而更加关注同样承担商业载人运输项目的SpaceX,部分原因在于它在软件开发上采用了一些“非传统的方法”。
“当一个供应商比另一个有更新的方法时,人们在新方法上花更多时间通常是很自然的,也许我们没有在更传统的方式上投入所需要的精力。”Stich表示。
波音在软件工程构建、测试和产品交付上采用了和NASA一样传统的方式,而SpaceX的流程对NASA来说更新式,所以NASA对它的监管也更多。
NASA人类探索与运行任务理事会副局长Kathy Lueders表示,SpaceX载人龙飞船的软件工程方法需要更多的开发者“所有权”,以确保代码在集成到更大的系统后按预期运行,“软件能力真正推动了系统的整体能力。”
波音“星际客机”首次不载人试飞失利凸显传统流程缺陷,NASA表示,将借鉴SpaceX在软件开发方面的做法,加强对波音“星际客机”修复的监督。Stich透露,目前的计划是在今年晚些时候开展“星际客机”第二次试飞。