The invention provides a ship formation intelligent collision avoidance method based on path planning and artificial potential field method, which belongs to the field of information technology and ship formation distributed control technology. In order to solve the technical problems existing in the existing artificial potential field, the method of the invention obtains real-time navigation safety information through the electronic chart system, sets navigation safety water depth and other indicators in combination with the ship performance, and utilizes the road The path planning method predetermines the path from the beginning to the end. The navigation safety information of the ship is obtained through the automatic identification system and global positioning system. When the distance between the ships in the formation or between the ships and obstacles is less than the corresponding safety distance, the collision avoidance or obstacle avoidance artificial potential field is triggered, and the ship's heading and speed are controlled by the compound moment of the artificial potential field repulsion force and the ship's path tracking. The method combines the path planning with the artificial potential field method, makes full use of the global information and the real-time local information of the ship navigation, and realizes the intelligent navigation and collision avoidance control of the ship.
【技术实现步骤摘要】
一种基于路径规划与人工势场法的船舶编队智能避碰方法
本专利技术涉及信息技术与船舶编队分布式控制
,具体而言,尤其涉及一种基于路径规划与人工势场法的船舶编队智能避碰方法。
技术介绍
随着人工智能技术与计算机技术的发展,船舶感知能力与船舶控制器计算能力飞速提升,船舶智能化需求随之增加。又因为单船舶的作业能力有限,多船编队与协作有利于提高作业效率与作业能力,多船编队成为智能船舶研究热点。在船舶编队实际应用中,必然会涉及到船舶路径规划、队内船舶相互碰撞和船舶与障碍物碰撞等实际问题。需要船舶能实时感知多种航道信息和自身安全动态,结合船舶编队队内交互与数据融合来实现船舶全方位感知、通过控制船舶航速航向等运动状态排除航行危险。由于人工势场法模型较为简单,计算资源需求小,实时性较强等优点,在移动智能体实时避碰与避障控制中得到广泛的应用。其核心理论是通过建立复合势场,当环境中他船或障碍物与本船的相对距离小于一个预设值时,势场产生一个虚拟排斥力将智能体推离其他船舶或者障碍物。人工势场法仅利用船舶所感知的局部信息,在实际应用中存在陷入复合作用力合力为零的情况。
技术实现思路
根据上述提出现有人工势场所存在的技术问题,而提供一种基于路径规划与人工势场法的船舶编队智能避碰方法。本专利技术将路径规划与人工势场法结合,充分利用船舶航行全局信息与实时局部信息,实现了船舶智能航行与避碰控制。本专利技术采用的技术手段如下:一种基于路径规划与人工势场法的船舶编队智能避碰方法,包括如下步骤:S1、通过已知的 ...
【技术保护点】
1.一种基于路径规划与人工势场法的船舶编队智能避碰方法,其特征在于,包括如下步骤:/nS1、通过已知的海图信息与水道信息,结合船舶操纵性、船宽船长、船舶吃水参数,设定船舶航行安全条件;/nS2、根据规定的航行安全条件,将电子海图中不符合该条件的区域视为不可航行区域,建立包含航行起点和终点的海图坐标系,利用路径规划方法将不可航行区域视为障碍物,规划出船舶航行路径;/nS3、在跟随规划航线的过程中,通过对船舶自身状态与外界环境的信息进行实时采集,感知外部障碍物与邻近船舶信息;/nS4、通过随船坐标系,建立船舶避碰与避障斥力场,通过船舶航速与传感器感知范围,设定势场的触发距离与势场力梯度大小;/nS5、根据局部环境信息、规划航线与船舶实时动态,计算出船舶所受的控制力矩。/n
【技术特征摘要】
1.一种基于路径规划与人工势场法的船舶编队智能避碰方法,其特征在于,包括如下步骤:
S1、通过已知的海图信息与水道信息,结合船舶操纵性、船宽船长、船舶吃水参数,设定船舶航行安全条件;
S2、根据规定的航行安全条件,将电子海图中不符合该条件的区域视为不可航行区域,建立包含航行起点和终点的海图坐标系,利用路径规划方法将不可航行区域视为障碍物,规划出船舶航行路径;
S3、在跟随规划航线的过程中,通过对船舶自身状态与外界环境的信息进行实时采集,感知外部障碍物与邻近船舶信息;
S4、通过随船坐标系,建立船舶避碰与避障斥力场,通过船舶航速与传感器感知范围,设定势场的触发距离与势场力梯度大小;
S5、根据局部环境信息、规划航线与船舶实时动态,计算出船舶所受的控制力矩。
2.根据权利要求1所述的基于路径规划与人工势场法的船舶编队智能避碰方法,其特征在于,所述的步骤S2具体包括:
S21、根据电子海图与AIS数据建立包含船舶运动起点和终点的经纬坐标系;
S22、通过预设定的船舶航行安全条件和坐标系中的等深线数据,划分可航行区域与不可航行区域;
S23、将上述不可航行区域定义为障碍物,通过RRT路径规划方法进行全局路径规划,所规划的路径作为船舶跟踪的期望路径。
3.根据权利要求1或2所述的基于路径规划与人工势场法的船舶编队智能避碰方法,其特征在于,所述的步骤S4具体包括:
S41、建立随船坐标系,通过全球定位系统、雷达图像、AIS数据和船舶上的传感器采集的航道数据,建立以船舶自身为原点的直角坐标系,并通过采集到的信息确定障碍物和编队内邻近的其它船舶在坐标系中的位置坐标;
S42、提取航道与障碍物数据,并通过编队通信网获得队内所有船舶的位置信息,根据获得的信息建立船舶间斥力场与障碍物边界斥力场:
式中,i、j分别为本船与进入本船势场内的船舶标号,为避碰辅助函数,其中ζij为队内他船与本船相对距离,σ1为常数,χc和为避碰...
【专利技术属性】
技术研发人员:李铁山,杨顺,单麒赫,陈俊龙,肖杨,左毅,武越,
申请(专利权)人:大连海事大学,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。