Linux帮助海军保持高科技武器系统的更新

通过控制工程人员 二六年九月八日

通用计算系统(换句话说:个人计算机和工作站)可以用于各种控制系统,如人机界面(HMI)平台、网络接口系统甚至主机,但许多工程师对将它们合并在一起犹豫不决,因为围绕着占主导地位的个人电脑操作系统微软Windows XP的许多稳定性和安全性问题。Linux提供了一种开源替代方案,避免了这些与微软相关的问题。随着越来越多的工程师熟悉Linux, Linux供应商使他们的实现更易于使用,运行Linux操作系统的pc已经开始出现在许多关键任务应用程序中。

例如,实时创新(RTI)和并发计算机公司。为支持美国海军的宙斯盾开放体系结构项目,RTI公司与Concurrent公司的红鹰Linux合作提供基于标准的实时数据分发中间件。

能够同时在多个战线上作战(空中、地面、地下和打击)“宙斯盾”武器系统是海军有史以来最强大的水面发射导弹系统。据说它能够击败从波顶到直接头顶的极宽范围的目标。宙斯盾对反舰巡航导弹和从亚音速到超音速的所有速度范围内飞行的有人驾驶飞机非常有用。

美国海军将“宙斯盾开放式架构”设想为装备宙斯盾的巡洋舰和驱逐舰现代化的基础。美国海军希望开放架构能够更容易地将软件和硬件更新整合到其宙斯盾系统中,使其能够在采用低成本、现成技术的同时保持最高水平的能力。

Concurrent的RedHawk Linux提供对外部事件的快速响应,优化的进程间通信,以及时间关键应用所需的高I/O吞吐量。该操作系统已被认可为高性能应用程序的领先实时Linux平台,保证专用处理器在不到30微秒的时间内响应外部事件。

RTI数据分发服务提供一个丰富的发布/订阅中间件环境,该环境符合对象管理组(OMG)实时系统数据分发服务(DDS)标准。使用此服务更新分发版,大大减少了在分布式实时系统中实现通信所需的时间,同时提供了更具可扩展性、可维护性和可管理性的基础设施。

- - - - - -查理·马西控制工程高级编辑charlie.masi@reedbusiness.com