|
|
|
|
|
|
基于遗传算法的深空自主光学导航中参照星体的选择方法<%=id%> |
|
|
|
. 理.. 人:. 牟永林 . . 摘要 . .基于遗传算法的深空自主光学导航中参照星体的选择方法,本发明涉及深空探测器的自主光学导航,它解决了现有技术导航精度比较低和没有考虑燃料消耗的缺陷。它包括下述步骤:挑选导航小行星;两颗小行星的视线夹角大于 5度;对符合的进行综合评估,取评估值为前20的导航小行星并编码;根据给定的遗传算法参数最大迭代次数和种群数目,生成初始种群;取每个种群中的前12颗导航小行星进行适应值计算;分别根据轮盘*选择算子进行选择操作,根据贪婪交叉算子进行交叉操作,根据一端固定的随机变异算子进行变异操作,并记为一次迭代;对种群进行浓度控制;判断迭代次数是否等于最大迭代次数;结果为是,则结束并输出结果,否则重新生成种群并进行选择操作。 . 主权项 . .权利要求书 1、基于遗传算法的深空自主光学导航中参照星体的选择方法,其特征在于它包括下述步骤:一、根据探测器在天体中的现行位置,从小行星的位置数据库中挑选导航小行星;从小行星的位置数据库中挑选导航小行星的准则如下:(1)可见成像大小小于12;(2)从探测器到小行星的视线与从探测器到太阳的视线夹角大于135度;(3)小行星的速度小于0.7km/s;(4)小行星与探测器距离小于0.8天文单位;(5)两颗小行星的视线夹角大于5度;二、对符合准则的导航小行星进行综合评估,并根据评估值从大到小对其排序;三、取评估值为前20的导航小行星,并给该20颗导航小行星进行编码;四、根据给定的遗传算法参数最大迭代次数和种群数目,生成初始种群;五、取每个种群中的前12颗导航小行星进行适应值计算;六、分别根据轮盘*选择算子进行选择操作,根据贪婪交叉算子进行交叉操作,根据一端固定的随机变异算子进行变异操作,并记为一次迭代;七、对种群进行浓度控制;八、判断迭代次数是否等于最大迭代次数;结果为是,则执行步骤九、结束并输出结果,该种群为最优种群,该种群的前12颗导航小行星作为导航参照行星并依照该排列顺序作为拍照顺序;步骤八的结果为否,则返回步骤四。. .
中国科技资讯网
.
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |