2019年12月3日 航空航天和国防

First Ascent - Wind River和Collins Aeropace的现场更新

由Andreea Volosincu.

1953年是个好年头。这是英国探险队第一次征服珠穆朗玛峰,当时正值登山运动的黄金时代。快进到今天,很有意思的是,指导探险队成员第一次攀登的相同原则如何应用到一个截然不同的领域,航空电子平台的软件工程。

风河and Collins Aerospace are true partners, pursuing a goal that hasn’t been reached before, during what some may say it’s a technological golden age – the first DO-178C DAL A certification of a multi-core platform on an FAA program of record. These stories tie together creativity, exploration, and thought leadership. In our case, we are solving the multicore certification puzzle, starting from objectives to artifact submission.

大本营

今天,航空电子行业正在经历一场变革。从非常熟悉和舒适的单核系统的使用,到复杂的处理设备使用多核平台在安全关键应用。

乔治·马洛里曾说过他想攀登珠穆朗玛峰“因为它就在那里”,这句话被称为“登山运动中最著名的三个词”。很简单。我们的转变将更多地与程序的未来增长有关,不仅涉及技术方面(更多的能力、强大的硬件、SWaP),而且还涉及竞争和业务层面(发展程序能力,利用程序之间的企业投资)。

20年前,集成模块化航空电子设备(IMA)和分区系统是非常新颖的,尽管是在单核处理器上使用。现在,世界各地都存在许多完全分区单核心系统的变体,它们得到了认证,并投入了运营服务。

还记录了复杂多核设备上的第一个成功认证。尽管如此,始终存在做一些新的东西的风险,所以这些第一个认证是使用单一核心活跃的实现来进行的,主要是由于系统复杂性的挑战,以及EASA和FAA缺乏明确的初始认证指导。

这些就像早期征服珠穆朗玛峰的尝试。在1953年英国珠穆朗玛峰探险之前,还有其他九个登山队创造了新的登山记录。埃德蒙·希拉里和丹增·诺尔盖于1953年5月登上珠峰,但这同一位诺尔盖曾作为1952年瑞士探险队的一员登上过珠穆朗玛峰的最高纪录。即使是在单核心活动实现上对分区系统进行认证也是值得注意的。

柯林斯航空航天和风河现在正在采取下一个逻辑步骤。现在已经完成的认证在航空电子设备中都是活动的,其中多个软件应用程序可以在同一设备上运行,从DAL A到DAL E的支持功能。赌注很高 - 创建可重复的过程,使能低风险后续认证,使能尽可能多的性能,具有确定性的行为,并以支持完全打开的系统架构的方式执行。珠穆朗玛峰突然似乎现在更加平近。

领导

约翰·亨特(John Hunt)是一名经验丰富的英国陆军上校,作为一名军事领袖和登山者,他有着卓越的资历。一套有趣的技能,正好适合这种特殊情况。多核认证过程还需要独特的组合、技术能力、方法和行业协作。

柯林斯航空航天是多核航空电子(MCFA)联盟的创始成员,与航空电子社区一起贡献和定义处理器评估过程。这种尝试需要正确的专业知识和行业联盟,这些都是多年来在正确的论坛上培养出来的,就像MCFA一样。

到下一个组件上,安全关键操作系统由风河提供。最重要的要求是支持多位客户机制。这是为了使柯林斯航空航天能够保持对现有应用的投资,并使其客户能够降低系统集成成本。

将多个应用程序的整合到一个公共平台上,以实现交换的减少)也发挥了重要作用。通过利用一些现代处理器可用的有效硬件虚拟化实现来支持所需的虚拟化功能。

支持Posix,ARINC 653和Face™等开放标准也很重要,因为这使得Collins AeroSpace及其客户能够开发便携式应用,并轻松将现有的基于标准的应用程序迁移到平台。

峰会袭击

Collins Aerospace MultiCore平台已被列入多种不同类型飞机的飞行测试中,包括民用和军事。在这段时间内,我们在关键组件方面取得了很大进展。Wind River通过SOI4完成了所有工作VxWorks 653虚拟机管理程序和客户操作系统。Collins Aerospace今年早些时候提交了剩余的多核和系统级证书伪影包。该团队目前正在使用SOI4反馈和评论审核周期中的FAA代表。

你可以在我们的网络研讨会期间捕捉最新的Wind River与Collins Aerospace的合作12月11日星期三当联合团队提供进展和经验教训的更新时。

我们还将深入潜入过程和方法,例如实际的确定性分析,以解决许多CAST-32A目标。从配置分析,到干扰渠道分析和分区,我们分享我们的旅程。

以前的受机器学习,ROS 2, Turtlebot3和Rulex启发
下一个创新需要灵活性 - 回顾ELC-E 2019