一种基于多智能体的遥感星座任务管控系统技术方案

技术编号:34340973 阅读:25 留言:0更新日期:2022-07-31 03:54
本发明专利技术公开了一种基于多智能体的遥感星座任务管控系统,涉及航天地面任务管控领域。本发明专利技术基于多智能体实现遥感星座任务管控系统,能够适应不同智能等级、不同载荷类型卫星的联合管控,对大规模异构卫星组网、星地协同管控场景均具有很好的可拓展性。同时,本发明专利技术在单星层面采用分布式处理方式,不同卫星可根据需要采用不同的优化算法及规划策略,可通过多星的并行处理提升星座整体规划效率。多星的并行处理提升星座整体规划效率。多星的并行处理提升星座整体规划效率。

A task management and control system of remote sensing constellation based on Multi-Agent

【技术实现步骤摘要】
一种基于多智能体的遥感星座任务管控系统


[0001]本专利技术涉及遥感卫星任务管控
,尤其是指一种基于多智能体的遥感星座任务管控系统,可用于实现由不同种类、不同能力遥感载荷卫星组网形成的异构卫星星座的任务统筹优化分配与规划。

技术介绍

[0002]卫星作为一种对地观测的重要手段在国民经济发展中发挥着不可替代的作用。随着近年来卫星技术的高速发展,一方面卫星本身的功能和自主能力不断增强,星上任务管理能力越来越强;另一方面,不同载荷类型的卫星开始组网运用,形成大规模联合观测网络。大规模卫星组网任务规划重点在于解决不断增多的任务需求与有限星地资源间的矛盾。不同任务对卫星的资源需求、能力要求也是不同的,需要多种卫星联合执行才能完成,或者多颗卫星联合执行能够更快更高效的执行。
[0003]目前缺乏对大规模异构载荷遥感卫星星座的任务规划应用实践。而不同载荷卫星特性与能力不同,其任务特点也不一样。传统任务规划系统在地面通过汇集用户观测需求,通过集中式的多星任务规划算法,预先编排各类卫星的观测、接收等动作,生成动作指令上注卫星从而实现对卫星的静态管控。这种管理模式已经不适应于大规模异构卫星组网任务的动态控制要求。

技术实现思路

[0004]有鉴于此,本专利技术提供一种基于分层架构的多智能体遥感星座任务管控系统。该系统通过将不同种类卫星的基本能力与使用约束进行抽象处理,将每型卫星看作具有自主能力的 Agent,各卫星Agent可依据自身能力和资源状态可并行开展单星层面的任务规划。
[0005]为了实现上述目的,本专利技术采用的技术方案为:一种基于多智能体的遥感星座任务管控系统,包括上层的多星任务分配Agent和底层的单星任务规划Agent;所述多星任务分配Agent包括通讯模块、任务在线决策模块、任务分配模块、筹划模型、任务池;所述单星任务规划Agent包括信息公告板、任务预处理模块、任务排程模块、约束检验模块、测控数传资源状态更新模块、星间信息交互模块;通讯模块一方面负责星间信息的传递,接收底层单星任务规划Agent发送的信息,并将自身的信息发送给单星任务规划Agent;另一方面负责与外部系统进行通信,接收外部系统的任务需求;任务在线决策模块包括任务预处理子模块和方案收益计算子模块;任务预处理子模块接收和处理来自任务池的任务集合,将任务分解为卫星能够执行的元任务;方案收益计算子模块接收来自单星Agent成功完成的任务并计算其完成收益,计算完成后发送给外部系统进行反馈;任务分配模块根据筹划模型中提供的信息以及多星任务分配算法,将任务指派给单星任务规划Agent;
任务池用于存放所有待规划的任务队列,包括未完成的任务以及执行失败的任务;筹划模型包括任务筹划阶段使用的载荷匹配知识库、应用场景模型,包括可用卫星载荷类型、卫星能力信息,以及各类场景、任务与卫星载荷的匹配规则;任务预处理模块一方面完成卫星特殊任务模式的个性化处理,任务与资源的指定匹配关系标识,以及接收资源因天线遮挡带来的窗口修正;另一方面获取当前时刻星地资源任务执行情况,确定单星任务规划的初始态;任务排程模块针对不同种类卫星使用特点,建立各类卫星的任务规划模型,并设计相应的任务规划策略,生成单星任务规划方案;约束检验模块用于进行卫星业务规则和约束检验逻辑的处理,消解单星任务冲突;测控数传资源状态更新模块用于进行卫星测控数传资源使用状态的更新和维护;星间信息交互模块用于接收多星任务分配Agent指派的单星任务,并用于将自身完成任务的情况通过反馈给多星任务分配Agent;信息公告板用于实现不同单星任务规划Agent之间的信息共享,通过订阅器和发布器实现读写操作;多星任务分配Agent基于筹划模型完成任务到多星的分配工作,根据分配结果将任务指派给相关的单星任务规划Agent;单星任务规划Agent通过星间信息交互模块与多星任务分配Agent进行任务完成情况的反馈;收到反馈后,多星任务分配Agent对执行结果进行判读,将执行成功的任务发送给方案收益计算子模块,并通过通讯模块向外部系统进行反馈;将执行失败的任务重新放置在任务池中,等待下一次的任务分配。
[0006]进一步的,所述多星任务分配Agent接收外部系统下达的任务,或系统运行过程中由本系统自动生成的新任务;所有任务输入后均放置在任务池中,任务池将任务发送至任务在线决策模块的任务预处理子模块进行预处理;预处理后的任务发送至任务分配模块,在任务分配模块中,结合筹划模型中的信息,利用任务筹划算法或指定好的分配原则,通过通讯模块将任务分发给单星任务规划Agent。
[0007]进一步的,单星任务规划Agent通过星间信息交互模块与多星任务分配Agent进行信息交换,接收任务分配模块发给单星的任务,完成任务的规划或重调整;所述信息公告板用于存储所有单星任务规划Agent的状态信息,包括卫星任务队列、测控数传资源队列、任务规划方案队列,其中,资源队列存储当前可用的测控数传资源以及资源的状态,任务队列存储当前所有待完成的任务,任务规划方案队列存储任务规划方案。
[0008]本专利技术相比现有技术具有以下有益效果:1、本专利技术基于多智能体实现遥感星座任务管控系统,能够适应不同智能等级、不同载荷类型卫星的联合管控,对大规模异构卫星组网、星地协同管控场景均具有很好的可拓展性。
[0009]2、本专利技术在单星层面采用分布式Agent处理方式,不同Agent可根据需要采用不同的优化算法及规划策略,多个单星Agent可并行处理,从而提升星座整体规划效率。
[0010]3、本专利技术中,底层单星分布式Agent与顶层多星任务分配中心Agent共同组成多智能体任务规划系统,具有面向星座动态重组的卫星组件式灵活扩展特点。
[0011]4、本专利技术单星任务规划Agent通过信息公告板与信息交互机制实现信息共享交换,从而实现多星任务协同应用。
附图说明
[0012]图1是多Agent运行架构图。
[0013]图2是多星任务分配Agent的功能组成图;其中,虚线表示处理外部任务的数据流,实线表示单星执行结果反馈的数据流。
[0014]图3是单星任务规划Agent的功能组成图。
具体实施方式
[0015]为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实例,并参照附图,对本专利技术做进一步的详细说明。
[0016]一种基于多智能体的遥感星座任务管控系统,包括:上层构建的多星任务分配Agent。多星任务分配Agent负责基于应用场景、载荷匹配知识库完成复杂需求到卫星任务的转换。多星任务分配Agent主要包括的组成部件有:通讯模块、任务在线决策、任务分配、筹划模型、任务池。各个模块之间的关系密切,可以互相传递信息。
[0017]底层构建的单星任务规划Agent。单星任务规划Agent负责面向单星个体功能特征(卫星使用约束、载荷工作模式),确定单星任务的动作序列。单星任务规划Agent结构中主要包括信息公告板、任务预处理、任务排程、约束检验、测控数传资源状态更新、感知、星本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多智能体的遥感星座任务管控系统,其特征在于,包括上层的多星任务分配Agent和底层的单星任务规划Agent;所述多星任务分配Agent包括通讯模块、任务在线决策模块、任务分配模块、筹划模型、任务池;所述单星任务规划Agent包括信息公告板、任务预处理模块、任务排程模块、约束检验模块、测控数传资源状态更新模块、星间信息交互模块;通讯模块一方面负责星间信息的传递,接收底层单星任务规划Agent发送的信息,并将自身的信息发送给单星任务规划Agent;另一方面负责与外部系统进行通信,接收外部系统的任务需求;任务在线决策模块包括任务预处理子模块和方案收益计算子模块;任务预处理子模块接收和处理来自任务池的任务集合,将任务分解为卫星能够执行的元任务;方案收益计算子模块接收来自单星Agent成功完成的任务并计算其完成收益,计算完成后发送给外部系统进行反馈;任务分配模块根据筹划模型中提供的信息以及多星任务分配算法,将任务指派给单星任务规划Agent;任务池用于存放所有待规划的任务队列,包括未完成的任务以及执行失败的任务;筹划模型包括任务筹划阶段使用的载荷匹配知识库、应用场景模型,包括可用卫星载荷类型、卫星能力信息,以及各类场景、任务与卫星载荷的匹配规则;任务预处理模块一方面完成卫星特殊任务模式的个性化处理,任务与资源的指定匹配关系标识,以及接收资源因天线遮挡带来的窗口修正;另一方面获取当前时刻星地资源任务执行情况,确定单星任务规划的初始态;任务排程模块针对不同种类卫星使用特点,建立各类卫星的任务规划模型,并设计相应的任务规划策略,生成单星任务规划方案;约束检验模块用于进行卫星业务规则和约束检验逻辑的处理,消解单星任务冲突;测控数传资源状态更新模块用于进行卫星测控数传资源使用状态的更新和维护...

【专利技术属性】
技术研发人员:付伟刘晓丽张超陈金勇高朝晖贾洪志林晓勇张栋岳群彬
申请(专利权)人:中国电子科技集团公司第五十四研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1