[发明专利]一种基于关键路径优化的连续成像控制方法有效

专利信息
申请号: 201710335800.2 申请日: 2017-05-12
公开(公告)号: CN107291090B 公开(公告)日: 2020-05-12
发明(设计)人: 田志新;李小娟;鲁帆;余鹏奇;高何;王宇飞;王虎妹 申请(专利权)人: 北京空间飞行器总体设计部
主分类号: G05D1/08 分类号: G05D1/08
代理公司: 中国航天科技专利中心 11009 代理人: 陈鹏
地址: 100094 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 关键 路径 优化 连续 成像 控制 方法
【权利要求书】:

1.一种基于关键路径优化的连续成像控制方法,其特征在于包括如下步骤:

(1)读取地面注入的N个成像任务,按成像时间从早到晚的顺序完成成像任务排序,得到任务序列Taskj,j=1,2,……N,并记当前任务为Taski,与当前任务相邻的下一任务为Taski+1,N为不小于2的正整数,i从j中选取,初始值为1;

(2)分别构造N个成像任务各自的有向图模型Gj,在Gj中成像任务j开始执行的顶点记为Sourcej,成像任务j结束的顶点记为Sinkj;第j个成像任务启动数据记录指令对应的顶点记为Beginj,第j个成像任务停止数据记录指令对应的顶点记为Endj;每个成像任务的有向图模型均包含由载荷控制基本指令序列、数传控制基本指令序列、姿态控制基本指令序列及其相互之间的约束关系映射成的顶点和边,这些顶点和边的初始状态均为“染色”状态;其中,“染色”状态表示该顶点或边参与成像控制过程,“非染色”状态表示该顶点或边不参与成像控制过程;

(3)对有向图模型Gj,j=1,2,……N,进行分层,Sourcej为0层顶点,顶点所在层数小于Beginj所在层数的顶点作为“开机类”顶点,顶点所在层数大于Endj所在层数的顶点作为“关机类”顶点;对于顶点的层数,前向顶点仅包含Sourcei且自身为非0层顶点的顶点为1层顶点;前向顶点仅包含Sourcei、1层顶点且自身非0层顶点、非1层顶点的顶点为2层顶点;依次类推,前向顶点仅包含Sourcei、1层顶点,...,n-1层顶点,且自身非0层顶点,非1层顶点,...,非n-1层顶点的顶点为n层顶点;

(4)将Gi中的最末层顶点Sinki和Gi+1中的最起始顶点Sourcei+1合并,构建包含连续两次成像任务Taski和Taski+1在内的有向图模型G_Joint,并将“合并标识”初始化为“假”,表示两个连续任务的控制指令序列无需联合优化;

(5)搜索G_Joint中顶点Begini到顶点Begini+1之间的关键路径,并判别关键路径的长度是否大于第i+1次成像任务启动数据记录时刻与第i次成像任务启动数据记录时刻之差Ti,i+1,如果大于则转步骤(6),如果不大于则转步骤(7);所述的关键路径为有向图中两个顶点之间的最长时延路径;

(6)依次判别关键路径“开机类”和“关机类”顶点集合对应的指令类型,

如果指令类型是姿态控制基本指令,进一步判别第i次任务成像时长、第i次任务姿态回摆时长、第i+1次姿态预置时长之和是否大于第i+1次成像任务启动数据记录时刻与第i次成像任务启动数据记录时刻之差Ti,i+1,如果“是”,则采用“取消任务间姿态回摆策略”进行有向图拓扑优化;如果“否”,则采用“基本指令序列解耦策略”进行有向图拓扑优化;

如果指令类型为载荷控制基本指令或者数传控制基本指令,进一步判别第i次任务成像时长、第i次任务该载荷/数传“关机类”基本指令序列时延、第i+1次任务该载荷/数传“开机类”基本指令序列时延之和是否大于第i+1次成像任务启动数据记录时刻与第i次成像任务启动数据记录时刻之差Ti,i+1,如果“是”,则采用“合并任务间开关机指令策略”进行有向图拓扑优化;如果“否”,则采用“基本指令序列解耦策略”进行有向图拓扑优化;

最后,将“合并标识”设置为“真”,转步骤(5);

所述的“取消任务间姿态回摆策略”为:将第i次成像任务中的姿态机动基本指令序列“关机类”指令集合中的顶点置为“非染色”,与这些顶点相连的边置为“非染色”;将第i+1次成像任务中的姿态机动基本指令序列“开机类”指令集合中首条指令与Sourcei+1之间的边置为“非染色”;在第i次成像任务停止数据记录指令对应的顶点Endi和第i+1次成像任务姿态机动基本指令序列“开机类”指令集合中首条指令之间增加一条“染色”有向边,并将该边的长度设置为从第i次成像任务姿态直接机动到第i+1次成像任务姿态所需的时长;

所述的“合并任务间开关机指令策略”为:将第i+1次成像任务中的载荷/数传控制基本指令序列“开机类”指令集合中的顶点设置为“非染色”,与这些顶点相连的边置为“非染色”;将第i次成像任务中的该载荷/数传控制基本指令序列“关机类”指令集合中的顶点设置为“非染色”,与这些顶点相连的边置为“非染色”;

所述的基本指令序列解耦策略为:在关键路径“开机类”顶点集合中第一个顶点和与之对应的第i次成像任务“关机类”顶点集合中最后一个顶点之间,或者关键路径“关机类”顶点集合中最后一个顶点和与之对应的第i+1次成像任务“开机类”顶点集合中第一个顶点之间增加一条边,且该边的长度为第i次成像任务“关机类”顶点集合中最后一个顶点所对应指令的执行时长;接着,将两个顶点与Sourcei+1之间的边置为“非染色”;最后,判断与Sourcei+1相连的边的性质,如果Sourcei+1不再与任何“染色”边相连,将Sourcei+1置为“非染色”;

(7)判别“合并标识”的状态,如果“合并标识”为“真”,转步骤(8);如果“合并标识”为“假”,则展开G_Joint得到多任务联合优化有向图模型对应的成像控制指令序列,并将G_Joint设置为Gi+1,转步骤(8):

(8)判断任务队列是否全部优化完毕,如果已经全部优化完毕,则展开当前G_Joint,得到多任务联合优化有向图模型对应的成像控制指令序列,卫星按照本步骤得到的成像控制指令序列完成连续成像控制;如果尚未全部优化完毕,则将当前任务索引和下一任务索引分别加1后转步骤(4)。

2.根据权利要求1所述的一种基于关键路径优化的连续成像控制方法,其特征在于:所述的载荷控制基本指令序列,指完成载荷设备开机、成像准备、成像数据输出、载荷设备关机这一系列过程的控制指令序列;数传控制基本指令序列,指完成数传设备开机、数据接收、数据处理、启动数据记录、停止数据记录、数传设备关机这一系列过程的控制指令序列;姿态控制基本指令序列,指卫星姿态机动、卫星回摆的控制指令序列。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间飞行器总体设计部,未经北京空间飞行器总体设计部许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710335800.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top