[发明专利]一种基于约束可满足技术的深空探测自主任务规划方法有效
| 申请号: | 201610055582.2 | 申请日: | 2016-01-27 |
| 公开(公告)号: | CN105760652B | 公开(公告)日: | 2018-04-03 |
| 发明(设计)人: | 徐瑞;姜啸;崔平远;朱圣英;高艾 | 申请(专利权)人: | 北京理工大学 |
| 主分类号: | G06F19/00 | 分类号: | G06F19/00 |
| 代理公司: | 北京理工正阳知识产权代理事务所(普通合伙)11639 | 代理人: | 毛燕 |
| 地址: | 100081 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 约束 满足 技术 探测 自主 任务 规划 方法 | ||
技术领域
本发明涉及一种基于约束可满足技术的深空探测自主任务规划方法,属于航空航天技术领域。
背景技术
在深空环境下,深空探测器根据空间环境的感知和认识及深空探测器本身的能力和状态,利用计算机软件技术、人工智能技术等,依据一段时间内的任务目标,对若干可供选择的动作及所提供的资源约束施行推理,自动地生成一组时间有序动作序列,称一个“规划”(plan),该规划一旦执行,便可以将探测器的状态成功转移到期望的目标状态。
目前NASA,ESA已经将自主规划技术成功的应用于深空探测器探测任务中。但是由于近年来深空探测任务飞行距离越来越远,星上负载越发复杂,负载之间的复杂约束关系以及超远距离探测所带来的新的通信、能源约束为深空探测自主规划技术带来了新的挑战。
约束可满足技术作为人工智能领域中另一条处理约束的主要途径,因具有剪枝能力强、处理效率高、能够解决复杂问题等特点在日常生产生活中都具有广泛的应用。采用约束可满足技能解决规划问题也进行一定的探索,例如MC Cooper,M de Roquemaurel等人对加权约束可满足规划的最优解问题进行了研究。R.Bartak在图规划的基础上对并行活动之间的时间线进行了研究。在此基础上,Nina,Majid等人开发了基于并行规划的TCPP规划器。该规划器采用状态转移图的结构,将规划问题转化为状态转移图并通过约束可满足技术进行求解,当获得可行解后在状态转移图对应的节点上提取规划动作序列。
发明内容
针对深空探测器自主任务规划问题,本发明公开的一种基于约束可满足技术的深空探测自主任务规划方法要解决的技术问题是,能够克服现有深空任务中约束复杂、约束间耦合关系强等难点,提高深空探测器自主任务规划的效率,满足探测器实时性要求。
本发明的目的是通过下述技术方案实现的:
本发明公开的一种基于约束可满足技术的深空探测自主任务规划方法,包括如下步骤:
步骤1,建立深空探测器系统模型。
自主规划任务涉及到深空探测器系统模型SYS中的m个活动单元:
SYS={var1,var2,...vari,...varm},1≤i≤m
其中vari代表深空探测器系统中第i个活动单元;
深空探测器系统活动状态指m个活动单元可能存在的状态集合,设第i个活动单元的状态集合为表示第i个活动单元的n-1个可能的状态,则整个探测器系统的状态集合为Ssys={D1,D2,...Di,...Dm};
步骤2,建立深空探测器约束模型。
深空探测器约束模型用一个四元组表示:
C=(S0,G,A,CAP)
其中,初始状态约束S0表示深空探测器在规划前所处的状态;目标状态约束G对应要完成的任务目标后,深空探测器系统预期应处于的状态,且G∈Ssys;动作约束A={A1,A2,...,Ai,...,Am}代表深空探测器系统中m个活动单元能够执行的动作集合,其中代表第i个活动单元能够执行的动作数,不同的活动单元对应不同的x值,且在规划过程中,每个活动单元在同一时刻只执行一个动作,不同的活动单元之间的动作具有并行性;能量约束CAP={cap1,cap2,...,capα}代表系统中存在的α个活动单元对能量消耗的限制,其中capi∈(0,β),β∈(0,+∞)不同的活动单元对应不同的β值;
步骤3,根据步骤2中的约束模型对步骤1中的深空探测器系统模型进行分层。
定义层值k=m,因此深空探测器系统模型SYS转化为多层系统SYS={sys1,sys2,...,sysk},每层的变量分别为:同时定义变量level代表当前的层数;
步骤4,规划任务初始化。
第一次进行活动单元选取时,输入为深空探测器系统模型的当前状态约束S0,目标状态约束G,以及当前层数level=1;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610055582.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:断层侧向封闭性定量评价方法
- 下一篇:一种云模型相似度的分析方法
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用





