当前位置:首页 > 过刊浏览->2023年45卷4期
嵌入式船舶操作系统通用软件架构设计
General software architecture design of ship operating system based on embedded technology
- DOI:
- 作者:
- 方小平, 许自龙
FANG Xiao-ping, XU Zi-long
- 作者单位:
- 南昌大学 共青学院,江西 南昌 330100
Gongqing College of Nanchang University, Nanchang 330100, China
- 关键词:
- 嵌入式技术;船舶操作系统;通用软件架构;航向控制器;远程终端;处理器
embedded technology;ship operating system;general software architecture;course controller;remote terminal;processor
- 摘要:
- 为避免船舶在海上航行时遭遇严重危害,设计基于嵌入式技术的船舶操作系统通用软件架构。通过嵌入式技术构建具备网络传输功能的服务端,并采用远程终端向嵌入式处理器发出控制指令,实现船舶操作系统远程控制;在远程终端中搭建包含嵌入式资源层、模块支持层、操作系统层以及应用层的分层通用软件架构,远程终端从嵌入式处理器中获取硬件资源数据,传输至模块支持层与操作系统层中依次进行存储与管理,并将处理后的数据传输至应用层进行控制。在应用层经PID航向控制器、舵角随动等控制后,传输至显示界面显示给操作人员,实现船舶操作控制。经实验验证:该系统可在恶劣海洋环境下精准实现船舶航线控制,规划最佳航行轨迹;还能够精准控制船舶航行速度,使船舶按照理想速度运行。
In order to avoid serious harm to ships when driving in the sea, a general software architecture of ship operating system based on embedded technology is designed. The server with network transmission function is built through the embedded technology, and the remote terminal is used to send control instructions to the embedded processor to realize the remote control of the ship operating system; A layered general software architecture including embedded resource layer, module support layer, operating system layer and application layer is built in the remote terminal. The remote terminal obtains the hardware resource data from the embedded processor, transmits it to the module support layer and operating system layer for storage and management, and transmits the processed data to the application layer for control. After the application layer is controlled by the PID heading controller, rudder angle servo, It is transmitted to the display interface and displayed to the operator to realize the ship operation control. The experimental results show that the system can accurately control the ship's route and plan the optimal navigation path in the harsh marine environment. It can also accurately control the ship's sailing speed to make the ship run at the ideal speed.
2023,45(4): 151-154 收稿日期:2022-09-03
DOI:10.3404/j.issn.1672-7649.2023.04.030
分类号:U675.81
作者简介:方小平(1984-),男,硕士,讲师,研究方向为计算机技术及软件工程