1.一种船舶与控制平台间数据收发方法,包括以下步骤:
步骤1、规范报文发送数据的格式;
步骤2、岸端系统获取船舶航行基础信息及船舶信息并计算船舶航行基础信息对船舶航行状态的影响权重;
步骤2‑1:岸端系统获取船舶航行基础信息和船舶信息,以及确定出海船舶数量w;
步骤2‑2:岸端系统计算各船舶航行基础信息中交通条件、水文气象、交通管理、障碍物信息对船舶航行状态的影响度值Aw1、Aw2、Aw3、Aw4;且Aw1+Aw2+Aw3+Aw4=1;
步骤2‑3:岸端系统根据各具体船舶航行基础信息内容确定各基础信息对各船舶航行的影响权重,交通条件对w艘船舶航行影响权重N=[N1,N2,…,Nw‑1,Nw];水文气象对w艘船舶航行影响权重M=[M1,M2,…,Mw‑1,Mw],其中,值Mw的计算方法如下:其中,s为水文气象内容中所包含信息种类数量;Ms‑ks
为设定的各具体水文气象对船舶航行影响权重值;ks为各具体水文气象等级划分的数量;
交通管理对w艘船舶航行影响权重Q=[Q1,Q2,…,Qw‑1,Qw];障碍物信息对w艘船舶航行影响权重H=[H1,H2,…,Hw‑1,Hw];
步骤3:岸端系统计算向各船端接收端所发送数据的重要度F:
F=[F1,F2,…,Fw‑1,Fw]
其中,Fw=Aw1*Nw+Aw2*Mw+Aw3*Qw+Aw4*Hw;
步骤4:岸端系统依据向各船端接收端所发送数据的重要度F生成时间与频次的简化信息:在原有设定的重要度与船端接收端开放时间、时间间隔及简化信号的对应关系的基础上,岸端执行模块依据向各船端接收端所发送数据的重要度生成时间与频次的简化信号,并组成时间与频次的简化信号组X:X=[X1,X2,…,Xw‑1,Xw]
其中,X1,X2,…,Xw‑1,Xw为w条船舶重要度的对应代号,通过查重要度和船端接收端开放时间与频次对应表获得;
取数据中各航行基础信息权重的最大值即Max{Aw1*Nw,Aw2*Mw,Aw3*Qw,Aw4*Hw}对应的数据类型为主影响数据类型;
步骤5.岸端系统采用多链路通信方法将简化后的数据信息进行发送。
2.如权利要求1所述的一种船舶与控制平台间数据收发方法,其特征在于:所述多链路通信方法包括以下步骤:步骤一:通信链路初始化
通过初始通信链路与岸端系统建立通信链接,并通过该通信链路收发数据;
步骤二:运行模式切换
初始状态下,链路切换模式为手动切换,自动切换模式下,当船端系统或岸端系统检测到紧急状况需要操作员手动切换链路时,则提示操作员切换通信链路;
各通信终端的接收端默认处于打开状态,用户通过通信链路切换装置将船端系统或岸端系统中某一个设置为主设备,另外一个为从设备,以主设备选择的链路为准,主设备选择最佳通信链路后,在传输的数据中加入链路编号信息,从设备接收到该信息后,自动切换至对应的通信链路,并持续以该链路与主设备进行通信,直至收到包含不同通信链路编号信息的数据;
步骤三:通信链路性能监测
监测模块监测各个通信链路的链路性能,性能参数包括通信链路延时A、丢包率B、信噪比C、能耗D、费用E,并将链路性能参数信息发送到切换模块和主控模块;各性能参数设定评判区间范围,并对测得的值在此评判区间内按比例做归一化处理,得到该通信链路某一性能参数指标;将其余性能参数按设定的评判区间做归一化处理后,得到通信链路i的性能参数矩阵表示为:其中,A~E∈[0,1],i=1,2,…,k;k为通信链路数量;
同时,通信链路切换装置显示单一性能参数最高的通信链路信息,为步骤二中紧急状况下操作员手动切换通信链路提供依据;
步骤四:通信数据分类评级
通信链路切换装置接收到船端或岸端系统的数据后,判断数据中是否含有链路编号信息,若含有链路编号信息,则执行步骤六以根据链路编号信息切换至对应的链路;
若不包含链路编号信息,则根据待发送的数据类型进行分类评级,待发送数据类型包括交通条件、水文气象、交通管理、障碍物信息,判断各类数据对通信链路的某一个或多个性能参数的依赖度,设定依赖度等级;确定主影响类别数据对通信链路性能的依赖度,并表示为:Kj=[PA PB PC PD PE];
其中,j为船端通信传输的主影响类别数据对应的类型编号;PA为数据对通信链路延时的设定的依赖度值,PB为数据对通信链路丢包率的设定的依赖度值,PC为数据对通信链路信噪比的设定的依赖度值,PD为数据对通信链路能耗的设定的依赖度值;PE为数据对费用的设定的依赖度值;且PA+PB+PC+PD+PE=1;
步骤五:通信链路质量评估
切换模块根据各个链路的性能参数和当前主影响数据类型对通信链路性能的依赖度,综合评估k个链路质量Pi,Pi=Ii×Kj(i=1、2、3、…、k);
从所有计算结果中取最大值,即Pn,表示第n个链路为当前数据发送的最佳通信链路;
Pn=max(P1,P2,...,Pk)
步骤六:通信链路切换
等待当前数据发送完成后,通过切换模块控制各个链路的通断,接通步骤四中链路编号信息对应的链路,或接通步骤五中综合质量最佳的通信链路n,并使用该通信链路将待发送数据发出。
3.如权利要求1所述的一种船舶与控制平台间数据收发方法,其特征在于:所述规范报文发送数据的格式化包括规范报文内容与各内容排列顺序,报文发送内容为接收时间与频率、交通条件、水文气象、交通管理、障碍物信息与附加信息;其中水文气象包含风速、降雨量、能见度、海浪信息;附加信息包括包含时间戳、通信链路编号信息。
4.如权利要求1所述的一种船舶与控制平台间数据收发方法,其特征在于:所述步骤4中,时间与频次信息简化后,岸端系统数据信息内容进一步简化为:T次要发数据内容与T‑1次已发数据内容依次对比,若接收时间与频次发生变化,则修改,否则以字母a代替;若交通条件发生变化,则修改,否则以字母b代替;对水文气象内的各个内容对比分析,若差值在设定值之内,则以字母c代替,否则修改;若交通管理内容发生变化,则修改,否则以字母d代替;若障碍物信息发生变化,则修改,否则以字母e代替。
5.如权利要求1‑4中任一项所述的一种船舶与控制平台间数据收发方法,其特征在于:所述岸端系统的数据采集处理模块对获得的交通条件、水文气象、交通管理、及障碍物信息相关的非结构化数据采取预处理操作,其步骤包括:步骤(1)、定义图像、视频和音频数据识别模板;
步骤(2)、定义结构化数据存储模板,结构化数据存储模板至少包括一个索引单元和结构化数据存储单元;
步骤(3)、识别、存储得到的非结构化数据,并分类建立索引单元;
步骤(4)、进行数据实体特征提取以及语义分析,对分类非结构化数据进行序列化处理;
步骤(5)、根据索引单元与经过序列化处理的非结构化数据的匹配关系,并进行数据模板匹配,筛选相应的结构化数据;
步骤(6)、将筛选出的结构化数据分类存储。