摘要
为提高船舶偏航距离的求解精度,设计一种迭代求解的方法,并与基于墨卡托投影的欧氏距离算法(算法1)和基于墨卡托投影的直接求解算法(算法2)进行比较,发现上述两种算法都存在误差。为此,提出一种基于正轴等距方位投影的直接求解算法(算法3)。验证结果表明:船舶在高纬度区域航行时,算法3比算法1和2对偏航距离的求解精度更高、速度更快。算法可应用于船舶运动控制、进出港操纵、航道规划和航线设计。
In order to improve the solution accuracy of the cross track distance of ships,an iterative method is designed and compared with the Euclidean distance algorithm based on Mercator projection(algorithm1)and the non-iterative solution algorithm based on Mercator projection(algorithm2).It is found that there are errors in both algorithms.Therefore,a non-iterative algorithm based on the azimuthal polar equidistant projection(algorithm3)is proposed.Results shows that when ships are sailing at high latitudes,the cross track distance solution accuracy of algorithm3is higher and the solving speed of algorithm3is faster than those of algorithms1and2.Algorithm3can be applied to ship motion control,ship entering and leaving port maneuvering,waterway planning and route design.
作者
梅斌
孙立成
史国友
马麟
李伟峰
MEI Bin;SUN Licheng;SHI Guoyou;MA Lin;LI Weifeng(Navigation College,Dalian 116026, Liaoning, China;Key Laboratory of Navigation Safety Guarantee of Liaoning Province,Dalian 116026, Liaoning, China;China Classification Society, Beijing 100007, China)
出处
《上海海事大学学报》
北大核心
2018年第4期75-81,共7页
Journal of Shanghai Maritime University
基金
国家自然科学基金(51579025)
辽宁省自然科学基金(20170540090)
关键词
偏航距离
大地线
下山单纯形法
正轴等距方位投影
cross track distance
geodesic
Nelder-Mead simplex algorithm
azimuthal polar equidistant projection