[发明专利]基于改进PIO算法的卫星姿态动态规划方法有效
申请号: | 201710190597.4 | 申请日: | 2017-03-28 |
公开(公告)号: | CN106950833B | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 华冰;刘睿鹏;段海滨;吴云华;陈林;张志文 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 熊玉玮 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了基于改进PIO算法的卫星姿态动态规划方法,属于卫星姿态控制的技术领域。本发明在地图指南针迭代演化阶段考虑了个体与种群中其它优秀个体的联系,增加了个体因子和通信因子,增加了激活因子来解决算法陷入局部最优解的问题,并增加了适应度函数的参考指标,实现了改进PIO算法在规划过程中的动态监测;在地图指南针迭代演化阶段,重点参考群体中优秀个体信息来更新局部最优个体和全局最优个体,考虑非威胁区域姿态特点对算法整体规划效果的重要影响,对同一范围内不同位置的个体分别建立适应度函数,细化了评价标准,防止误判,使算法辨别优秀个体的性能进一步提升。 | ||
搜索关键词: | 基于 改进 pio 算法 卫星 姿态 动态 规划 方法 | ||
【主权项】:
1.基于改进PIO算法的卫星姿态动态规划方法,其特征在于,以鸽群数量、搜索维度、卫星初始姿态及规划目标姿态、指南针算子迭代次数、最大迭代次数、威胁区域中心坐标、威胁区域半径、威胁区域威胁程度为PIO算法的初始参数,指南针算子迭代演化阶段:将卫星姿态及动态搜索范围分别映射为个体位置及速度,在每次迭代过程中分别选出每只个体在当前迭代过程中的局部最优姿态以及所有个体在当前迭代过程中产生的全局最优姿态,并引入表示个体对之前迭代过程产生的最优结果的认可与学习的个体因子以及表示个体对鸽群整体在之前迭代中所产生的精英个体学习的通信因子,迭代更新个体的位置和速度,在适应度变化率超出判定门限且未达本阶段迭代次数设定值时进行个体位置和速度的下一轮更新,在适应度变化率未达判定门限值时启动激活因子动态调整搜索范围并在调整后的搜索范围内进行地图指南针算子迭代并在当前迭代次数达设定值时进入地标算子迭代演化阶段,所述激活因子是服从均值为0且方差为适应度变化率倒数的正态分布的绝对值函数,所述指南针算子描述为:
其中,x(T)、V(T)分别表示任意个体在第T次迭代过程中演化出的位置与速度,x(T+1)、V(T+1)分别表示任意个体在第T+1次迭代过程中演化出的位置与速度,e1、e2分别为个体因子和通信因子,
inv为激活因子,inv~|N(0,ε)|,ε为方差,xp为在第T次迭代过程中个体的局部最优姿态,xg为所有个体在第T次迭代过程中产生的全局最优姿态,R表示地图指南针算子,R∈[0,1];地标算子迭代演化阶段:启动地标算子并更新局部最优个体和全局最优个体,确定当前迭代过程中的鸽群中心并剔除远离鸽群中心的个体,直至当前迭代次数达到本阶段迭代次数设定值时输出规划结果,每次迭代过程中计算适应度的函数为:
其中,threat_inj(i)、w1为第i只个体进入威胁区域j时的威胁度及其权值,threat_outj(i)、w2为第i只个体在威胁区域j外时的威胁度及其权值,distance(i)、w3为第i只个体规划路径的整体距离消耗对整体规划距离的影响程度及其权值,deviatek(i)、w4为第i只个体所规划路径中的节点k在大范围非威胁区域相对于最优规划路径的分离程度及其权值,w1+w2+w3+w4=1,J为威胁区域的数目,N为第i只个体所规划路径中在大范围非威胁区域偏离最优规划路径的节点总数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710190597.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种中柜
- 下一篇:一种平面设计用展示装置