论文部分内容阅读
随着各个领域对空间信息依赖的日益加深,卫星中心单独进行任务规划已不能满足用户对遥感影像的需求,建立一个支持多卫星中心协同任务规划的平台,实现卫星成像活动的协同,最大程度满足用户需求,具有重大的理论与现实意义。多卫星中心在通过协同卫星任务规划平台开展协作,针对用户多种模式的观测需求进行任务规划,协商确定各中心的观测任务,进而获得协同观测任务方案。目前,多中心协同卫星任务规划平台的研究在国内外都是一个前沿课题。为此,本文在深入分析多中心协同卫星任务规划问题的基础上,提出了多中心协同卫星任务规划平台求解框架,分析了多中心协同规划业务管理的工作流技术,建立了任务分配模型并提出了协同规划任务分配求解的算法,利用论文相关技术,设计并实现了协同平台原型系统。本文的主要研究内容在于:1、在对多中心协同卫星任务规划问题研究分析的基础上,针对多中心分布式协同的应用环境,提出并构建了基于事件驱动的通信架构,采用多Agent思想对处于分布状态的卫星中心构建中心Agent模型,提出了动态分布式的组织结构,确定了卫星中心协作的关系。2、针对协同规划平台受理的多模式规划业务需求,分析多中心协同卫星任务规划工作流程,基于工作相关研究研究成果,构建了流程控制引擎,设计了流程控制引擎的功能、组成及运行流程,并结合平台规划业务对各模式的流程要求阐述了协同控制过程。3、提出了基于多Agent协商的任务分配方法,建立了任务分配的模型,对传统合同网进行改造,提出了基于诚信机制的可解约合同网任务分配方法(MAAHAC),给出了协议的算法流程及各评价指标,并设计了仿真实验,验证了方法有效性和实用性,能够有效解决多中心协同规划任务分配问题。4、设计并实现了多中心协同卫星任务规划平台原型系统,给出了系统运行的外部接口关系及平台人机交互界面,验证了论文相关关键技术的有效性。