1.一种智能船舶的船岸交互通讯模块的仿真测试方法,其特征在于,包括:S1、借助于CoSim软件、pTRI软件、OPNET软件以及代码编译软件搭建用于对船岸交互通讯模块的仿真测试系统,所述仿真测试系统中包括至少两个对船岸交互通讯模块的测试场景;
S2、选择所述仿真测试系统中的一个测试场景,构建所述仿真测试系统中各个通讯节点在待测试海域内的初始状态;
S3、采用OPNET软件的通讯模型库中通讯模型确定该测试场景下的通讯方式参数,依据所述通讯方式参数产生用于在各个通讯节点进行测试的数据包;
S4、采集当前测试场景下在各个通讯节点进行测试交互后的数据包,对采集的数据包进行测评。
2.根据权利要求1所述的方法,其特征在于,还包括:
选择所述仿真测试系统中的另一个测试场景,并重复步骤S2至S4的步骤。
3.根据权利要求1所述的方法,其特征在于,待测试的数据包包括:视频格式的数据包、表述位置的数据包、声信号数据包、光信号数据包、电信号数据包。
4.根据权利要求1所述的方法,其特征在于,所述仿真测试系统的测试场景包括:船岸交互通讯模块处于3G/4G/5G/VHF/HF/MF通信方式下的船岸交互通讯模块;
其中,在每一种通信方式下测试场景的变量包括:船舶密度、船舶速度、传输数据量。
5.根据权利要求1所述的方法,其特征在于,所述仿真测试系统中的岸基指挥中心和船舶以各自对应的通讯节点的方式呈现,所述岸基指挥中心对应的通讯节点是固定的,所述船舶对应的通讯节点是沿着预设海域内的路径规划航线进行移动。
6.根据权利要求1所述的方法,其特征在于:
借助于CoSim软件构建仿真测试系统的仿真平台,借助于OPNET软件在所述仿真平台上构建各个船舶对应的通讯节点、岸基指挥中心对应的通讯节点;并根据实际的电子海图的测试海域的位置信息确定各个通讯节点在仿真测试系统的待测试区域的位置信息;
利用pRTI软件使各个通讯节点在仿真测试系统中以时间线为轴,进行仿真进程;
利用代码编译软件为仿真测试系统的编译项目进行编译处理。
7.根据权利要求1至6任一所述的方法,其特征在于,所述仿真测试系统中所有数据包交互的接口是相同的数据接口。
8.一种智能船舶的仿真测试系统,其特征在于,所述仿真测试系统用于对智能船舶的船岸交互通讯模块进行仿真测试,所述仿真测试系统包括:借助于CoSim软件构建的仿真平台,使用OPNET软件在所述仿真平台上构建各个船舶对应的通讯节点、岸基指挥中心对应的通讯节点;并根据实际的电子海图的测试海域的位置信息确定各个通讯节点在仿真测试系统的待测试区域的位置信息;
利用pRTI软件使各个通讯节点在仿真测试系统中以时间线为轴,进行仿真进程;
利用代码编译软件为仿真测试系统的编译项目进行编译处理;
且利用OPNET软件生成每一个测试场景下的通讯方式参数,该通讯方式参数用于产生测试各个通讯节点的数据包。