[发明专利]一种基于嵌入式软件应用框架的船舶数字信息交互系统有效
申请号: | 202110687307.3 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113783926B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 胡洋;徐峰;许嘉;黄坤;蔡奕慰 | 申请(专利权)人: | 中国舰船研究设计中心 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L9/40;G06F3/0482 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 胡建平;李丹 |
地址: | 430064 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 嵌入式 软件 应用 框架 船舶 数字 信息 交互 系统 | ||
本发明公开了一种基于嵌入式软件应用框架的船舶数字信息交互系统,包括:面向数字化仪器设备的嵌入式软件应用构件库,构建组装模块,用于运用组合模式,通过组合模式对面向数字化仪器设备的嵌入式软件应用构件库进行组合,结合ARM平台控制功能,构建完整信息接收和转发模块;操作界面,用于根据用户的指令开始或停止信息接收和转发模块的信息交互任务;信息交互模块,用于通过分析后端设备读取数据的需求和任务量,确定交互信息种类,通过交互资源优先调度分布方法进行信息交互。本发明通过提供一种数字化仪器嵌入式软件应用框架,实现数字信息交互系统,应对来自合作伙伴或第三方服务交互请求的威胁,实现数据安全快速传输。
技术领域
本发明涉及海洋工程船舶信息系统技术,尤其涉及一种基于嵌入式软件应用框架的船舶数字信息交互系统。
背景技术
船舶数字信息交互系统主要应用于船舶航行数据的无线远程传输,数据准确反馈关乎着船舶航行的安全,所以信息交互在船舶航行中尤为重要。然而现有的传统的船舶数字信息交互系统存在以下不足,其计算能力无法支持海量数据的高吞吐量计算,传输效率慢;设备交互设计采用的SOA架构(面向服务的体系结构,是一个组件模型)存在安全性问题。因此需要一种新的信息交互技术以实现数据准确、安全、快速的传输。
发明内容
本发明要解决的技术问题在于针对现有技术中的缺陷,提供一种基于嵌入式软件应用框架的船舶数字信息交互系统。
本发明解决其技术问题所采用的技术方案是:一种基于嵌入式软件应用框架的船舶数字信息交互系统,包括:
面向数字化仪器设备的嵌入式软件应用构件库,具体如下:
图形用户界面构件库,包括基本构件库和数字化仪器设备专用构件库两部分;其中,基本构件库用于提供窗口绘制、窗口显示和窗口管理;数字化仪器设备专用构件库是对基本构件库包含的接口进行再封装,形成数字化仪器设备专用的接口;
数据管理构件库,用于实现针对底层数据库的操作接口;
信号处理算法构件库,用于提供统计信号处理,图像处理以及音频编解码;
数字化仪器专用接口构件库,用于提供系统对外部输入输出和通讯接口;
多媒体构件库,用于针对多媒体类仪器设备,提供了多媒体技术相关的接口支持网络多媒体通讯协议、流媒体传输协议和网络多媒体传输控制;
构建组装模块,用于运用组合模式,通过组合模式对面向数字化仪器设备的嵌入式软件应用构件库进行组合,结合ARM平台控制功能,构建完整信息接收和转发模块;
操作界面,用于根据用户的指令开始或停止信息接收和转发模块的信息交互任务;
信息交互模块,用于通过分析后端设备读取数据的需求和任务量,对数字信息的属性进行分析,确定交互信息种类,并进行信息交互。
按上述方案,所述图形用户界面构件库中,基本构件库结构分为三个模块:基础模块、窗口模块和管理模块;基础模块用于窗口显示和管理的基础数据结构,包括颜色、颜色组、字体和矩形;管理模块用于处理事件路由和窗口管理;窗口模块处理窗口绘制、显示和管理模块发送到本窗口的消息。
按上述方案,所述信息交互模块中,进行信息交互具体如下:
设交互网络中存在i个智能交互体,其相互交互依托特定拓扑所构成的无向连接,其网络拓扑图为H=(B,R(l));
其中:l∈I*={1,2,3,…},l代表独立时间点;B={1,2,3,…,i},B代表拓扑图全局节点集合;R(l)={(n,k):n,k∈B,n≠k},表示拓扑图全局外的节点量,代表l时刻节点n和节点k存在通信链路;
优化目标转化为如下的优化问题:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国舰船研究设计中心,未经中国舰船研究设计中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110687307.3/2.html,转载请声明来源钻瓜专利网。