-
题名嵌入式船舶操作系统通用软件架构设计
被引量:1
- 1
-
-
作者
方小平
许自龙
-
机构
南昌大学共青学院
-
出处
《舰船科学技术》
北大核心
2023年第4期151-154,共4页
-
文摘
为避免船舶在海上航行时遭遇严重危害,设计基于嵌入式技术的船舶操作系统通用软件架构。通过嵌入式技术构建具备网络传输功能的服务端,并采用远程终端向嵌入式处理器发出控制指令,实现船舶操作系统远程控制;在远程终端中搭建包含嵌入式资源层、模块支持层、操作系统层以及应用层的分层通用软件架构,远程终端从嵌入式处理器中获取硬件资源数据,传输至模块支持层与操作系统层中依次进行存储与管理,并将处理后的数据传输至应用层进行控制。在应用层经PID航向控制器、舵角随动等控制后,传输至显示界面显示给操作人员,实现船舶操作控制。经实验验证:该系统可在恶劣海洋环境下精准实现船舶航线控制,规划最佳航行轨迹;还能够精准控制船舶航行速度,使船舶按照理想速度运行。
-
关键词
嵌入式技术
船舶操作系统
通用软件架构
航向控制器
远程终端
处理器
-
Keywords
embedded technology
ship operating system
general software architecture
course controller
remote terminal
processor
-
分类号
U675.81
[交通运输工程—船舶及航道工程]
-
-
题名一种应用逻辑模型的通用星务软件架构设计
被引量:4
- 2
-
-
作者
邓兵
韩笑冬
宫江雷
安卫钰
-
机构
中国空间技术研究院通信卫星事业部
-
出处
《航天器工程》
CSCD
北大核心
2020年第1期54-60,共7页
-
基金
国家重大科技专项工程
-
文摘
针对以往通信卫星星务软件研制面临投资规模大、功能复杂、研制周期短的问题,提出一种应用逻辑模型的通用星务软件架构设计。该架构由应用软件模块、服务软件模块和数据管理模块组成。应用软件模块通过分析通信卫星功能逻辑共同特点,设计并实现逻辑子动作、逻辑动作、逻辑序列3个层次的逻辑模型。服务软件模块能提供指令转发、数据传输、时间管理等通用底层服务,并分离于底层服务,应用抽象的逻辑模型开展软件业务逻辑设计。数据管理模块通过约定统一的数据协议,设计卫星参数、初始化装订数据的集中管理方法。与以往星务软件架构对比表明:通用星务软件架构能有效简化软件开发流程,提升软件质量和可维护性。
-
关键词
通信卫星星务软件
通用软件架构
逻辑模型
-
Keywords
telecommunication satellite housekeeping software
general software framework
logical model
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-