[发明专利]一种用于AUV实时路径规划的免疫遗传算法有效
申请号: | 201210487442.4 | 申请日: | 2012-11-23 |
公开(公告)号: | CN103077425A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 徐红丽;封锡盛;刘健;于闯 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | G06N3/12 | 分类号: | G06N3/12 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 周秀梅;许宗富 |
地址: | 110016 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 auv 实时 路径 规划 免疫 遗传 算法 | ||
1.一种用于AUV实时路径规划的免疫遗传算法,其特征在于包括以下步骤,
1)根据AUV路径点数目设定小种群个数,初始化小种群的规模、最多进化代数和随机生成小种群的个体;
2)对每个小种群进行免疫选择后,每个小种群得到两个子群;将其中一个子群进行遗传操作,另一个进行细胞克隆;将得到的两个子群进行接种疫苗和抗体聚类,形成下一代小种群;
3)判断下一代小种群是否满足最多进化代数或Pareto最优解条件;如果满足,则根据亲和度的值选出这些小种群的最优个体;如果不满足,则返回步骤2);
4)从每个小种群最优个体组成的集合中,根据每个最优个体的亲和度选择亲和度值最大的一个作为最优个体,该最优个体即为规划的路径。
2.根据权利要求1所述的一种用于AUV实时路径规划的免疫遗传算法,其特征在于,所述免疫选择具体为:选择亲和度高的个体,且个体个数满足设定值;亲和度的值通过公式
其中,适应值
ps、pe分别表示路径的起点和终点,pk,0=ps,pk,m+1=pe;d(px,py)为距离函数,表示两点之间的空间距离;Ψkl表示线段pk,l-1pk,l与线段pk,lpk,l+1延长线的夹角,Ψkl∈[0,π];Pmk为群体Pm(t)中的抗体,Bmi为群体Pm(t)中的抗原;
b(pk,lpk,l+1,Ωg)表示线段pk,lpk,l+1与障碍Ωg相对方位的系数;dmin表示AUV与障碍的最小安全距离,Od表示线段与障碍相交的惩罚系数,d(pk,lpk,l+1,Ωg)表示线段pk,lpk,l+1与障碍Ωg的最近距离;b(pk,lpk,l+1,Ωg)计算公式为:
g(pk,lpk,l+1,TAUV)表示路径pk,lpk,l+1是否与AUV航行轨迹TAUV相交,如果路径与AUV航行轨迹相交,则对相应的染色体进行惩罚,惩罚值为较大的正数Og:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210487442.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于验证非易失性存储设备的方法及装置
- 下一篇:将多个附件连接到便携计算设备