APP下载

舰艇武器发射系统跨平台通用软件框架设计与应用

2021-09-10娜,姜

水下无人系统学报 2021年4期
关键词:跨平台舰艇设备

安 娜,姜 杨

舰艇武器发射系统跨平台通用软件框架设计与应用

安 娜,姜 杨

(中国船舶集团有限公司 第705研究所昆明分部,云南 昆明,650032)

目前舰艇武器发射系统主控软件基本以特定软硬件平台为运行环境,平台移植性较差,不利于系统的二次开发和维护升级。文中以C++天然的跨平台特性为基础,利用Qt、POSIX和中间件等软件跨平台技术,提出了一种适用于舰艇武器发射系统主控软件开发的跨平台通用软件框架。该框架通过中间件技术消除产品接口差异,并采用虚拟化技术实现主控软件外围设备的数字化仿真。实际应用证明,该框架可大幅提升主控软件的平台迁移能力,降低了平台移植成本,同时缩短了整个发射系统的研发周期。

舰艇武器发射系统; 跨平台; 软件框架; 中间件

0 引言

舰艇武器发射系统是水面舰作战的重要组成部分。主控软件是舰艇武器发射系统的灵魂,使用有效、运行可靠、维护方便的武器发射系统主控软件对提升舰艇作战能力具有重要意义。在主控软件的开发中,具备跨平台能力的通用软件框架可大幅减少软件开发的重复工作,提升软件的移植性、复用性、维护性和测试性,降低系统的研发成本,并最终提高整个舰艇武器发射系统的可靠性和维护性。

随着计算机技术的不断发展,各种跨平台技术已逐渐成熟,如对网络计算中间件技术及其规范研究[1-3]; 基于Qt/E的嵌入式图形支持系统研究等[4]。同时,针对这些技……

登录APP查看全文

猜你喜欢

跨平台舰艇设备
舰艇入列
谐响应分析在设备减振中的应用
海战中的蒙面杀手——隐形舰艇
跨平台APEX接口组件的设计与实现
基于MPU6050简单控制设备
500kV输变电设备运行维护探讨
基于QT的跨平台输电铁塔监控终端软件设计与实现
基于OPC跨平台通信的电机监测与诊断系统
基于B/S的跨平台用户界面可配置算法研究
原来他们都是可穿戴设备