The invention relates to a route optimization method for unmanned air craft based on environmental forecast information. By collecting the environmental information factors that may affect the unmanned aerial vehicle (UAV) while navigating at sea through weather forecast, the current position of the UAV can be positioned by GPS, and the navigation state of the UAV can be obtained accurately. Combined with the obtained environmental data, the environment of the sea area is modeled; based on the particle swarm optimization algorithm, the UAV route planning algorithm is designed, which avoids static obstacles as far as possible and makes use of the favorable ocean current area for UAV navigation. The invention realizes that an unmanned aerial vehicle can design a course according to the environmental forecast information, and can adjust the course timely according to the change of weather and environment at any time, so as to avoid the danger to the safety of the unmanned aerial vehicle caused by the harsh environment in the sea area, and to improve the economy and safety of the navigation of the unmanned aerial vehicle.
【技术实现步骤摘要】
一种基于环境预报信息的无人艇航线优化方法
本专利技术涉及的是一种无人艇航线规划方法,具体地说是一种基于环境预报信息的无人艇航线优化方法。
技术介绍
随着无人艇数量的不断增加及运输成本的上涨,无人艇航行的经济性及安全性越来越被人们所重视。因此,设计为无人艇设计一条安全经济的航线成为节能减排和降低成本的主要途径。在过去很长时间,由于技术条件的落后,人们更多的是依据航海人的经验确定航线,效果很难令人满意。近年来,随着科技的发展,人们对于海洋气候环境的预测越来越准确,基于环境信息为无人艇规划航线,可以根据航行过程中天气环境的变化而对航线做出及时调整,使航线更具有经济性及安全性。
技术实现思路
本专利技术的目的在于提供一种能随时根据天气环境的变化对航线做出及时的调整,提高无人艇航行的经济性和安全性的基于环境预报信息的无人艇航线优化方法。本专利技术的目的是这样实现的:(1)、无人艇航行海域的环境信息及无人艇航行状态的获取通过气象预报收集无人艇在海上航行时环境信息,根据这些环境信息对无人艇航行的影响程度,筛选出对无人艇航行影响较大的环境信息;通过全球定位系统对无人艇当前的位置进行定位,得到准确的无人艇航行状态;(2)、建立包括无人艇航行海域环境信息的无人艇航行模型根据气象预报得到的无人艇航行海域的环境信息及区域中固定障碍物的位置建立航迹图;(3)、基于粒子群优化算法的无人艇航线规划将粒子群优化算法应用到航线优化,最优航线相当于鸟群中的食物,通过模仿鸟群寻找食物的过程来寻找最优航线。本专利技术还可以包括:1、所述建立包括无人艇航行海域环境信息的无人艇航行模型具体包括:在无人艇 ...
【技术保护点】
1.一种基于环境预报信息的无人艇航线优化方法,其特征是:(1)、无人艇航行海域的环境信息及无人艇航行状态的获取通过气象预报收集无人艇在海上航行时环境信息,根据这些环境信息对无人艇航行的影响程度,筛选出对无人艇航行影响较大的环境信息;通过全球定位系统对无人艇当前的位置进行定位,得到准确的无人艇航行状态;(2)、建立包括无人艇航行海域环境信息的无人艇航行模型根据气象预报得到的无人艇航行海域的环境信息及区域中固定障碍物的位置建立航迹图;(3)、基于粒子群优化算法的无人艇航线规划将粒子群优化算法应用到航线优化,最优航线相当于鸟群中的食物,通过模仿鸟群寻找食物的过程来寻找最优航线。
【技术特征摘要】
1.一种基于环境预报信息的无人艇航线优化方法,其特征是:(1)、无人艇航行海域的环境信息及无人艇航行状态的获取通过气象预报收集无人艇在海上航行时环境信息,根据这些环境信息对无人艇航行的影响程度,筛选出对无人艇航行影响较大的环境信息;通过全球定位系统对无人艇当前的位置进行定位,得到准确的无人艇航行状态;(2)、建立包括无人艇航行海域环境信息的无人艇航行模型根据气象预报得到的无人艇航行海域的环境信息及区域中固定障碍物的位置建立航迹图;(3)、基于粒子群优化算法的无人艇航线规划将粒子群优化算法应用到航线优化,最优航线相当于鸟群中的食物,通过模仿鸟群寻找食物的过程来寻找最优航线。2.根据权利要求1所述的基于环境预报信息的无人艇航线优化方法,其特征是所述建立包括无人艇航行海域环境信息的无人艇航行模型具体包括:在无人艇活动区域出现的静态障碍物,以任意形状的多边形表示,所述无人艇航行海域的环境信息是海流用模拟数据表示,假设无人艇整个活动区域的大小定义为:E={(L,W)∈R2:La≤L≤Lb,Wa≤W≤Wb}安全无碰撞的自由区域定义为:其中,Obstaclei,i=1,2,…,k表示静态障碍物集合,k为静态障碍物的数量,使无人艇安全无碰的从起点S运动到终点G,再自由区域Efree中搜索出一条航迹,这条航迹既满足无人艇航行的安全性条件:不能与障碍物相碰,不能距离障碍物太近;又满足经济性条件,既无人艇航行过程的能耗少,将无人艇的最优航线寻找问题归结为再自由区间Efree中的优化搜索问题。3.根据权利要求2所述的基于环境预报信息的无人艇航线优化方法,其特征是所述基于粒子群优化算法的无人艇航线规划具体包括:1)粒子群算法的基本公式如下:Vid(t+1)=wVid(t)+c2r2(Pgd-xid(t))(1)Vid(t+1)=wVid(t)+c1r1(Pid-xid(t))(2)公式(1)和公式(2)称为粒子群优化算法进化公式,公式(1)为粒子的速度更新公式,公式(2)称为粒子的位置更新公式,公式中:i=1,2…,N,是粒子的编码t-当前的迭代次数vid-经过t次迭代后,第i个粒子的第d维速度分量xid-经过t次迭代后,第i个粒子的第d维位置分量pid-第i个粒子的个体历史最优位置pbest的第...
【专利技术属性】
技术研发人员:丁福光,张棹轻,王元慧,王成龙,刘向波,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。