[发明专利]一种智能船舶的船岸交互通讯模块的仿真测试方法有效
申请号: | 201911298078.5 | 申请日: | 2019-12-17 |
公开(公告)号: | CN111191348B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 王晓原;崔永久;夏媛媛 | 申请(专利权)人: | 青岛科技大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F11/36 |
代理公司: | 北京易捷胜知识产权代理有限公司 11613 | 代理人: | 齐胜杰 |
地址: | 266000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 船舶 交互 通讯 模块 仿真 测试 方法 | ||
1.一种智能船舶的船岸交互通讯模块的仿真测试方法,其特征在于,包括:
S1、借助于CoSim软件、pTRI软件、OPNET软件以及代码编译软件搭建用于对船岸交互通讯模块的仿真测试系统,所述仿真测试系统中包括至少两个对船岸交互通讯模块的测试场景;
S2、选择所述仿真测试系统中的一个测试场景,构建所述仿真测试系统中各个通讯节点在待测试海域内的初始状态;
S3、采用OPNET软件的通讯模型库中通讯模型确定该测试场景下的通讯方式参数,依据所述通讯方式参数产生用于在各个通讯节点进行测试的数据包;
S4、采集当前测试场景下在各个通讯节点进行测试交互后的数据包,对采集的数据包进行测评;
借助于CoSim软件构建仿真测试系统的仿真平台,借助于OPNET软件在所述仿真平台上构建各个船舶对应的通讯节点、岸基指挥中心对应的通讯节点;并根据实际的电子海图的测试海域的位置信息确定各个通讯节点在仿真测试系统的待测试区域的位置信息;
各个船舶对应的通讯节点按照航线进行移动,岸基指挥中心对应的通讯节点固定在某个位置,两者能够实现信息的发送和接收,以及利用OPNET软件对测试海域进行建模,OPNET中的地图支持经纬度,把地图缩放到具体的位置,确定各个船舶对应的通讯节点、岸基指挥中心对应的通讯节点在模型中的位置,即通过经纬度坐标确定船舶初始位置以及岸基指挥中心位置;
利用OPNET模型库中的模型,对通讯模式进行建模;利用HLA体系搭建分布式仿真系统框架,提供统一的数据接口,协调仿真系统内各个节点的时间推进状态,OPNET仿真系统利用OPNET Modeler与HLA的接口实现信息的传输与交互;
利用pRTI软件使各个通讯节点在仿真测试系统中以时间线为轴,进行仿真进程;
利用代码编译软件为仿真测试系统的编译项目进行编译处理。
2.根据权利要求1所述的方法,其特征在于,还包括:
选择所述仿真测试系统中的另一个测试场景,并重复步骤S2至S4的步骤。
3.根据权利要求1所述的方法,其特征在于,待测试的数据包包括:
视频格式的数据包、表述位置的数据包、声信号数据包、光信号数据包、电信号数据包。
4.根据权利要求1所述的方法,其特征在于,所述仿真测试系统的测试场景包括:
船岸交互通讯模块处于3G/4G/5G/VHF/HF/MF通信方式下的船岸交互通讯模块;
其中,在每一种通信方式下测试场景的变量包括:船舶密度、船舶速度、传输数据量。
5.根据权利要求1所述的方法,其特征在于,所述仿真测试系统中的岸基指挥中心和船舶以各自对应的通讯节点的方式呈现,所述岸基指挥中心对应的通讯节点是固定的,所述船舶对应的通讯节点是沿着预设海域内的路径规划航线进行移动。
6.根据权利要求1至5任一所述的方法,其特征在于,所述仿真测试系统中所有数据包交互的接口是相同的数据接口。
7.一种智能船舶的仿真测试系统,其特征在于,所述仿真测试系统用于对智能船舶的船岸交互通讯模块进行仿真测试,所述仿真测试系统包括:
借助于CoSim软件构建的仿真平台,使用OPNET软件在所述仿真平台上构建各个船舶对应的通讯节点、岸基指挥中心对应的通讯节点;并根据实际的电子海图的测试海域的位置信息确定各个通讯节点在仿真测试系统的待测试区域的位置信息;
各个船舶对应的通讯节点按照航线进行移动,岸基指挥中心对应的通讯节点固定在某个位置,两者能够实现信息的发送和接收,以及利用OPNET软件对测试海域进行建模,OPNET中的地图支持经纬度,把地图缩放到具体的位置,确定各个船舶对应的通讯节点、岸基指挥中心对应的通讯节点在模型中的位置,即通过经纬度坐标确定船舶初始位置以及岸基指挥中心位置;
利用OPNET模型库中的模型,对通讯模式进行建模;利用HLA体系搭建分布式仿真系统框架,提供统一的数据接口,协调仿真系统内各个节点的时间推进状态,OPNET仿真系统利用OPNET Modeler与HLA的接口实现信息的传输与交互;
利用pRTI软件使各个通讯节点在仿真测试系统中以时间线为轴,进行仿真进程;
利用代码编译软件为仿真测试系统的编译项目进行编译处理;
且利用OPNET软件生成每一个测试场景下的通讯方式参数,该通讯方式参数用于产生测试各个通讯节点的数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛科技大学,未经青岛科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911298078.5/1.html,转载请声明来源钻瓜专利网。