[发明专利]一种资源充足情形下最小观测成本的卫星任务规划方法有效
| 申请号: | 201910957606.7 | 申请日: | 2019-10-10 |
| 公开(公告)号: | CN110717673B | 公开(公告)日: | 2022-04-01 |
| 发明(设计)人: | 胡笑旋;伍艺;王执龙;靳鹏;王国强;高天旸;朱外明;王云辉 | 申请(专利权)人: | 合肥工业大学 |
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
| 代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
| 地址: | 230009 安*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 资源 充足 情形 最小 观测 成本 卫星 任务 规划 方法 | ||
1.一种资源充足情形下最小观测成本的卫星任务规划方法,其特征是应用于由一个待观测矩形区域R和n个成像卫星的覆盖机会集合S={s1,s2,...,si,...sn}构成的任务规划场景中;其中,si表示第i个覆盖机会,1≤i≤n;所述卫星任务规划方法是按如下步骤进行:
步骤1.参数定义和初始化:
以所述待观测矩形区域R的任意一个顶点为原点o,以与所述原点相邻的两条边分别为x轴和y轴,从而建立坐标系o-xy;
所述任务规划场景中,每个覆盖机会对应一个卫星到地面的垂直投影点直线轨迹,简称为星下点轨迹,记第i个覆盖机会si对应的星下点轨迹为oi;
每个覆盖机会对应一个卫星到地面高度,记第i个覆盖机会si对应的卫星到地面高度为hi;
每个覆盖机会对应一个最大观测长度,记第i个覆盖机会si对应的最大观测长度为di;
每个覆盖机会对应一个最大偏转角度,记第i个覆盖机会si对应的最大偏转角度为pi;
每个覆盖机会对应一个相机视场角度,记第i个覆盖机会si对应的相机视场角度为wi;
每个覆盖机会对应一个单位距离观测成本,记第i个覆盖机会si对应的单位距离观测成本为mi;
由所述第i个覆盖机会si的星下点轨迹oi、卫星到地面高度hi、最大观测长度di、最大偏转角度pi、相机视场角度wi和单位距离观测成本mi共同构成所述第i个覆盖机会si的属性;
步骤2.定义当前迭代次数为k,并初始化k=1,定义最大迭代次数为K;
步骤3.将所述待观测矩形区域R进行第k次划分,得到若干个大小相等的正方形网格所组成的第k个网格Rk,将第k个网格Rk中的每个小正方形称为单元格;并对每个单元格进行编号为1,2,…,j,…,Qk,且记录每个单元格的四个顶点的坐标位置;
步骤4.对每个覆盖机会得到左单元格集合、上单元格集合和下单元格集合:
步骤4.1.初始化i=1;
步骤4.2.从第k个网格Rk中遍历得到第i个覆盖机会si的所有左单元格,并构成左单元格集合其中,表示第i个覆盖机会si的第m个左单元格;Mi表示第i个覆盖机会si的左单元格总数,m=1,2,…,Mi;
步骤4.3.从第k个网格Rk中遍历得到第m个左单元格的上单元格,并构成上单元格集合其中,表示第i个覆盖机会si的第m个左单元格的第e个上单元格,e=1,2,…,Em,从而得到第i个覆盖机会si的所有左单元格的上单元格集合
步骤4.4.从第k个网格Rk中遍历得到第m个左单元格的第e个上单元格的第y个下单元格,并构成下单元格集合其中,表示第i个覆盖机会si的第m个左单元格的第e个上单元格的第y个下单元格,y=1,2,…,Ye,从而得到第i个覆盖机会si的所有左单元格的上单元格的下单元格集合其中
步骤4.5.将i+1赋值给i,判断in是否成立,若成立则执行步骤5,否则转步骤4.2;
步骤5.对每个覆盖机会生成若干个覆盖模式,即观测条带:
步骤5.1.令i=1,初始化第k个覆盖模式总集合Ck为空集;
步骤5.2.初始化第k个覆盖模式总集合Ck中第i个覆盖机会si的覆盖模式集合为空集,令m=1;
步骤5.3.令e=1;
步骤5.4.令y=1;
步骤5.5.根据第i个覆盖机会si及其左单元格集合Ui中第m个左单元格以及其第e个上单元格以及其第y个下单元格利用覆盖模式生成法生成覆盖模式并存入覆盖模式集合中;
步骤5.6.将y+1赋值给y,并判断yYe是否成立,若成立,则执行步骤5.7,否则转步骤5.5;
步骤5.7.将e+1赋值给e,并判断eEm是否成立,若成立,则执行步骤5.8,否则转步骤5.4;
步骤5.8.将m+1赋值给m,并判断mMi是否成立,若成立,则将覆盖模式集合存入第k个覆盖模式总集合Ck后,执行步骤5.9,否则转步骤5.3;
步骤5.9.将i+1赋值给i,判断in是否成立,若成立,则获得第k个覆盖模式总集合并执行步骤6,否则转步骤5.2;
步骤6.使用基于动态贪婪的启发式算法从第k个覆盖模式总集合Ck中选出部分覆盖模式构成第k个可行解Pk;
步骤7.将k+1赋值给k,判断kK是否成立,若成立,输出第K个可行解PK,否则执行步骤8;
步骤8.将第k-1个网格Rk-1作为父网格,将父网格中的每个单元格等分为小正方形,得到若干个大小相等的小正方形所组成的第k个网格Rk,称Rk为子网格,将所述第k个网格Rk中的小正方形作为新的单元格,记录每个新单元格的四个顶点坐标,从而完成一次嵌套父子网格的构造;
步骤9.将第k-1个可行解Pk-1中各个覆盖模式映射到第k个网格Rk下,即将各个覆盖模式的左单元格和上单元格更新为第k个网格Rk中的左单元格和上单元格,并对映射后的第k个网格Rk上的每个覆盖模式构造若干个临近覆盖模式后,一起存入第k个覆盖模式总集合Ck,再返回步骤6。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910957606.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于BIM的运维管理系统
- 下一篇:基于图的树分解和启发式的综合调度方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





