关键词:
嵌入式技术
船舶操作系统
通用软件架构
航向控制器
远程终端
处理器
摘要:
为避免船舶在海上航行时遭遇严重危害,设计基于嵌入式技术的船舶操作系统通用软件架构。通过嵌入式技术构建具备网络传输功能的服务端,并采用远程终端向嵌入式处理器发出控制指令,实现船舶操作系统远程控制;在远程终端中搭建包含嵌入式资源层、模块支持层、操作系统层以及应用层的分层通用软件架构,远程终端从嵌入式处理器中获取硬件资源数据,传输至模块支持层与操作系统层中依次进行存储与管理,并将处理后的数据传输至应用层进行控制。在应用层经PID航向控制器、舵角随动等控制后,传输至显示界面显示给操作人员,实现船舶操作控制。经实验验证:该系统可在恶劣海洋环境下精准实现船舶航线控制,规划最佳航行轨迹;还能够精准控制船舶航行速度,使船舶按照理想速度运行。