舰船科学技术  2023, Vol. 45 Issue (9): 155-158    DOI: 10.3404/j.issn.1672-7649.2023.09.034   PDF    
基于人机交互技术的舰船智能导航系统设计方法
刘畅     
郑州科技学院,河南 郑州 450064
摘要: 构建舰船智能导航系统,结合海图电子化分析提高导航控制能力,提出基于人机交互技术的舰船智能导航系统设计方法。采用地图投影计算方法进行舰船智能导航的GIS信息加载,结合海图静态水深测量以及航线分支调度方法进行舰船导航过程中的动态信息交互,结合地理约束机制和视觉约束机制,通过量化均衡控制和航海视觉监测,实现对舰船智能导航的人机交互设计。测试表明,采用该方法进行舰船智能导航的人机交互性较好,信息动态加载能力较强,视觉效果较好。
关键词: 人机交互技术     舰船     智能导航系统     GIS信息加载    
Design method of ship intelligent navigation system based on man-machine interaction technology
LIU Chang     
Zhengzhou University of Science and Technology, Zhengzhou 450064, China
Abstract: The intelligent navigation system of ships is constructed, and the navigation control ability is improved by electronic analysis of charts. A design method of intelligent navigation system of ships based on human-computer interaction technology is proposed. The map projection calculation method is used to load the GIS information of ship intelligent navigation, and the dynamic information interaction in the process of ship navigation is carried out by combining the chart static bathymetry and route branch scheduling method. The man-machine interaction design of ship intelligent navigation is realized by combining the geographical constraint mechanism and visual constraint mechanism, and through quantitative equilibrium control and navigation visual monitoring. The test shows that this method has good man-machine interaction, strong information dynamic loading ability and good visual effect.
Key words: human-computer interaction technology     ships     intelligent navigation system     GIS information loading    
0 引 言

随着智能导航技术和GIS视觉信息交互技术的发展,对舰船智能导航系统的人机交互控制能力的精准度要求越来越高。结合人工智能控制和计算机视觉特征分析技术,建立舰船智能导航的实时地图更新模型,通过舰船的航线动态规划设计,采用人工智能传感技术实现对舰船导航的地图信息匹配和动态调度,提高舰船智能导航能力。研究舰船智能导航系统优化设计方法,在提高舰船智能调度和航线规划控制方面具有重要意义[1]

在对舰船智能导航系统设计中,首先是通过高精度的航线信息加载和人机交互设计,采用航线地图大数据融合方法,结合地图信息匹配和导航地图的实时更新技术,实现智能导航。当前,对舰船智能导航的人机交互方法主要有AODV(Ad hoc on demand distance Vector)的地图信息匹配和自组织网络(vehicular Ad hoc NETwork,VANET)平台设计方法[2],在无线通信网络环境下进行舰船智能导航,本文提出基于人机交互技术的舰船智能导航系统设计方法。首先采用地图投影计算方法进行舰船智能导航的GIS信息加载,然后结合地理约束机制和视觉约束机制,通过量化均衡控制和航海视觉监测,实现对舰船智能导航的人机交互设计。最后进行实验测试,表明本文方法在提高舰船智能导航和视觉信息交互能力方面的优越性能。

1 舰船智能导航系统总体设计构架

为了实现对舰船智能导航系统的优化设计,结合舰船智能导航控制方法和人机交互视觉特征分析方法,建立舰船智能导航的物联网控制平台和大数据平台设计,构建舰船智能导航系统的集成嵌入式控制平台,采用物联网联合组网控制技术,进行舰船智能导航的视觉信息交互和GIS信息加载[3],实现对舰船智能导航系统多功能模块化控制。在信息交互端,建立舰船智能导航系统的数字转换控制模块,差异AD嵌入式控制的方法,构建舰船智能导航的联合组网控制模型,通过视觉信息加载和HMI人机交互界面设计[4],得到系统整体结构图如图1所示。

图 1 舰船智能导航系统总体结构设计 Fig. 1 Overall structure design of ship intelligent navigation system system

根据图1的总体结构模型,通过PLC控制模块实现舰船智能导航控制系统的可编程控制设计,通过远程组态及监测控制的方法进行舰船智能导航的联动协调控制,采用嵌入式结构模块化设计方法,进行舰船智能导航的组态软件开发,建立舰船智能导航系统的传感器组件,采用PXI总线作为舰船智能导航智能化控制系统的内部时钟传输总线,系统的总线结构模型如图2所示。

图 2 系统的总线结构模型 Fig. 2 Bus structure model of the system
2 舰船智能导航的信息处理 2.1 地图投影计算与GIS信息加载

采用多波束数据全覆盖的方法,建立舰船智能导航的信息处理模型和GIS信息加载模型[5],构建海图数据的GIS数据加载模型,得到全球测深数据集GIS信息流x(t),构建经度、纬度和水深差异性目标函数为:

$ {\dot x_i} = {f_i}({x_i},{u_i})D({x_i},{A_j}(L)) = \min \{ D({x_i},{A_j}(L))\} 。$ (1)

式中: $ {x_i} \in {R^n} $ 为舰船智能导航航线数据的差值网格叠加; $ {u_i} \in {R^m} $ 为低分辨率网格水深数据的交叉项; $ {A_j}(L) $ 为地形细节特征; $ D({x_i},{A_j}(L)) $ 为双曲线加权的海图参数信息。

通过最小曲率平滑参数估计的方法,得到数据稀疏性特征量,中央波束探测输出结果为:

$ \tilde y(t) = \iint\limits_{\tau \varphi } {b(\tau ,\varphi )\exp [j2\text{π} \varphi t]\tilde f(t - \tau )\text{d}t\text{d}\varphi } 。$ (2)

式中: $ b(\tau ,\varphi ) $ 为数据稀疏区和空白区的插值信息熵;在GIS目标数据分布及中, $ \tilde f(t) $ 为深海大范围 DBM的聚类中心矢量。

结合高分辨率的数字水深模型检测方法,提取高分辨率地形细节特征的GIS目标数据的关联积分,可表示为:

$ H'(X) = - \sum\limits_i {{\mu _i}} \sum\limits_j {{p_{i,j}}} (A)\log ({p_{i,j}}(A)) 。$ (3)

式中: $ {\mu _i} $ 为船载模式的多波束测深信息; $ A $ 为多源数据的采样幅值; $ {p_{i,j}}(A) $ 为概率密度。

对多波束、单波束、历史海图数据进行融合处理,得到多波束条带数据的中央波束探测中心向量,记为 $ S = \{ {S_1},{S_2},\cdots,{S_{{N_A}}}\} $ 。设任意2个地图投影计算信息的聚类簇 $ {M_i} $ $ {M_j} $ ,选择地形细节特征聚类中心特征值 $ Clustdist({M_i},{M_j}) $ ,其中, $ (i \ne j,1 \leqslant i \leqslant q,1 \leqslant j \leqslant q) $ 。提取以二阶、三阶和中心距,采用多源数据和多波束数据联合分析,得到有向图模型 $ G = (V,A) $ 。通过上述分析,采用地图投影计算与GIS信息加载,实现对舰船智能导航信息融合处理[6]

2.2 航海视觉监测

对多源数据进行网格化处理,通过曲面拟合算法,进行航海视觉特征分析,得到最小曲率平滑解表示为:

$ mf = \frac{1}{{NP}}\sum\limits_{i = 1}^{NP} {{{(f({x_i}) - \overline {f(x)} )}^2}} 。$ (4)

其中: $ N $ 为高分辨率数据长度; $ P $ 为多分布航次的多波束数据; $ f({x_i}) $ 为海区数据来源多样分布函数。

基于高分辨率网格与基础水深网格分析,得到舰船智能导航的信息特征分布模型参数表述为:

$ Ncut(A,B) = \frac{{cut(A,B)}}{{assoc(A,V)}} + \frac{{cut(A,B)}}{{assoc(B,V)}} 。$ (5)

式中: $ assoc(A,V) $ 为指舰船智能导航航线数据的一组规范正交基。

通过对舰船智能导航航线数据信息融合处理,结合分簇聚类中心模糊检测方法,得到高分辨率数据约束单元的自相关特征量为 $ S = \overline {{X_1}} ,\overline {{X_2}} , \cdots ,\overline {{X_k}} , \cdots $ 。采用高分辨率数据网格分匹配方法,得到多波束测深航次数据的分布属性描述为:

$ C = Min\{ max({C_i})\} ,$ (6)
$ \sum\limits_{j' = 1}^{p'} {{Z_{i,j,j'}}} = 1 \text{,} \forall i \in (1,n) \text{,} \forall j \in (1,{n_i}) 。$ (7)

式中: $ {C_i} $ 为多波束测深航次数据重建的目标指向性特征值; $ {Z_{i,j,j'}} $ 为离散样本采样值。

基于海图数据的分块结构模型,结合航海视觉监测方法,得到舰船智能导航系统的多波束数据分布如图3所示。

图 3 舰船智能导航系统的多波束数据分布 Fig. 3 Multibeam data distribution of ship intelligent navigation system

采用GIS遥感成像和地理分块匹配方法,得到目标数据重建的门限值 $ {N_{th}} $ ,当 $ {N_{eff}} < {N_{th}} $ 时,通过GIS目标数据重组,得到舰船智能导航数据的类中心在 $ {x_i} $ $ {x_j} $ 处的收敛值为:

$ {x_{n,G}} = {x_{n,G}} + \Delta {x_i} 。$ (8)

式中: $ \Delta {x_i} $ 为最优迭代步长; $ {x_{n,G}} $ 为导航数据的图谱特征分布集。将二维分量 $ {f_x} $ $ {f_y} $ 进行二值编码,得到邻域采样点的中心分量:

$ {x_{n + 1}} = 4{x_n}(1 - {x_n}) n = 1,2, \cdots ,NP 。$ (9)

式中: $ {x_n} $ 为自适应关联匹配系数; $ NP $ 为分簇聚类特征分量。

根据聚类中心搜索结果,结合海图静态水深测量以及航线分支调度方法进行舰船导航过程中的动态信息交互设计,通过同步控制程序分析方法实现对航海视觉动态监测。

3 系统软件实现

在舰船智能导航算法设计的基础上,进行底层数据库模块设计。构建舰船智能导航的控制类函数模型,得到控制类函数表示为AlarmMonitoring,通过指令形式向舰船智能导航的存储器发送控制指令。通过E+H FMR20子模块参数构造,建立舰船智能导航组态软件控制模型。

采用底层信息加载的方法实现舰船智能导航系统的信源描述,设计EventManagemenAction组件实现对舰船智能导航的信令拓扑设计,结合中央控制单元控制设计方法,建立舰船智能导航控制系统的人机装备单元,采用人机交互的硬件配置结构模型,实现对舰船智能导航组态软件智能化控制的A/D、D/A采集,得到舰船智能导航系统的硬件结构模型如图4所示。

图 4 舰船智能导航系统的硬件结构模型 Fig. 4 Hardware structure model of ship intelligent navigation system

使用E+H FMR20控制类结构模型,采用SysLog构建舰船智能导航组态软件模型,结合智能化控制的软件程序加载方法,应用人机交互技术实现对舰船智能导航系统的软件开发设计。

4 实验结果分析

为了验证本文方法在实现对舰船智能导航的应用性能,进行实验测试。采用OpenFlight数据库结构模型进行参数设计,采用PlaySound函数完成程序加载,系统开发的三维界面如图5所示。

图 5 系统开发三维界面设计 Fig. 5 System development 3D interface design

给定导航地图信息采集的带宽为2~14 kHz,CBR速率为1.26 packet/s,导航信息的传输半径为10。

在仿真平台设计的基础上,进行舰船智能导航的几何参数跟踪参数解析,得到解析结果见表1

表 1 舰船智能导航跟踪几何参数解析结果 Tab.1 Analysis results of geometric parameters for ship intelligent navigation and tracking

表1可知,采用本文方法进行舰船智能导航的参数解析结果准确可靠,测试导航的精度,得到对比结果如图6所示。

图 6 舰船智能导航精度对比 Fig. 6 Comparison of ship intelligent navigation accuracy
5 结 语

通过舰船的航线动态规划设计,采用人工智能传感技术实现对舰船导航的地图信息匹配和动态调度,提高舰船智能导航能力。本文提出基于人机交互技术的舰船智能导航系统设计方法,基于海图数据的分块结构模型,结合航海视觉监测方法,实现舰船智能导航系统的多波束数据特征检测,实现舰船智能导航的几何参数跟踪参数解析。分析可知,本文方法进行舰船智能导航的参数解析结果准确可靠,导航精度更高。

参考文献
[1]
潘加亮, 熊智, 王丽娜, 等. 一种简化的发射系下SINS/GPS/CNS组合导航系统无迹Kalman滤波算法[J]. 兵工学报, 2015, 36(3): 484-491.
PAN Jia-liang, XIONG Zhi, WANG Li-na, et al. A simplified unscented Kalman filtering algorithm for SINS/GPS/CNS integrated navigation system under launch system[J]. Journal of Ordnance Engineering, 2015, 36(3): 484-491.
[2]
窦慧晶, 王千龙, 张雪. 基于小波阈值去噪和共轭模糊函数的时频差联合估计算法[J]. 电子与信息学报, 2016, 38(5): 1123-1128.
DOU Hui-jing, WANG Qian-long, ZHANG Xue. A joint time-frequency difference estimation algorithm based on wavelet threshold denoising and conjugate ambiguity function[J]. Journal of Electronics and Information Technology, 2016, 38(5): 1123-1128.
[3]
刘建娟. 水下航行器组合导航蔽障控制器的设计与实现[J]. 舰船科学技术, 2017, 39(2A): 64-66.
LIU Jian-juan. Design and implementation of a combined navigation obstacle controller for underwater vehicles[J]. Ship Science and Technology, 2017, 39(2A): 64-66.
[4]
陈正宇, 崔浩猛, 朱号东, 等. 基于基线解算精度的GNSS多系统组合平差权比模式分析[J]. 导航定位学报, 2021, 9(2): 67-74. DOI:10.3969/j.issn.2095-4999.2021.02.011
[5]
李韧, 杨久东, 龚栎澎, 等. 两种伪距定位精度分析及计算程序的实现[J]. 导航定位学报, 2021, 9(2): 83-89+121.
[6]
赵敏星, 衷路萍, 邹贤才. 利用GPS卫星轨道确定地球二阶带谐系数的研究[J]. 测绘地理信息, 2021, 46(2): 47-50.