The invention relates to a method and a device for studying the technology of two-dimensional attitude maneuvering satellite mission planning, which includes constructing a satellite mission planning related database, reading the data in the database and preprocessing the data, abstracting the data and satellite relationship data to obtain logical resource data, and defining constraint variables. Based on the assumptions of constrained variables and task scheduling model, a task scheduling model is established. In the task scheduling model, a planning algorithm is applied to execute the iterative process of the planning algorithm and constrain the logical resource data. When the iterative process meets the termination criteria of the planning algorithm, the optimal solution satisfying the termination criteria is obtained. The decoding optimal solution is used as the optimal scheme for the mission planning of two-dimensional attitude maneuvering satellite. Aiming at satellites with two-dimensional attitude maneuvering capability, the invention uses mission planning method to formulate reasonable load dispatching scheme for satellites in orbit, forms corresponding countermeasure mode, and gives optimal planning scheme.
【技术实现步骤摘要】
一种二维姿态机动卫星任务规划技术研究的方法及装置
本专利技术涉及卫星任务规划领域,尤其涉及一种二维姿态机动卫星任务规划技术研究的方法与装置。
技术介绍
伴随着航天遥感卫星技术的快速发展,卫星传感器分辨率的提高,卫星应用范围越来越广,对空间信息需求的用户也越来越多。敏捷卫星能够以俯仰、滚动以及偏航灵活的姿态机动调整能力获得更大范围、更加高效的对地观测能力倍受各国青睐,成为研究的重点。敏捷卫星的工作任务首先要求卫星要具有大角度姿态快速机动的能力,例如遥感卫星对目标区域的快速扫描、沿星下点轨迹的左右侧摆成像、三轴稳定卫星从对日定向到对地捕获等姿态机动控制过程。由于具有敏捷姿态机动能力,这些卫星不仅能够沿轨道前进方向进行前视和后视成像,一次过境即可对星下点轨迹上的区域目标进行多方位扫描,进一步经过数据处理就可得到无明显时间差的立体图像;而且同时还能够以一定角度进行左右侧视或侧摆成像,从而获得所需的非星下点目标数据,这就大大提高了工作效率,相当于延长了卫星工作寿命。随着敏捷卫星数量的增加、用户数目和用户类型的不断增多、用户任务需求量的快速增大,敏捷卫星任务规划问题需要进行更多的研究。对敏捷卫星进行任务规划是在有限的规定时间内对任务进行合理分配,任务规划算法是敏捷卫星任务规划的核心内容,也是很多学者的研究重点,进一步研究敏捷卫星任务规划算法依然是十分必要的。
技术实现思路
针对上述存在的技术问题,本专利技术对二维姿态机动卫星观测任务进行智能规划。针对具有二维姿态机动能力(俯仰、侧摆)的卫星,综合考虑各种约束、目标的优先级别、接收资源、任务观测要求、用户特定要求等因素,利用 ...
【技术保护点】
1.一种二维姿态机动卫星任务规划技术研究的方法,其特征在于:包括如下步骤:步骤S1:构建卫星任务规划相关的数据库;步骤S2:读取所述数据库中的数据,并对所述数据进行预处理;步骤S3:对所述数据库中的数据及卫星关系数据进行抽象,获取逻辑资源数据;步骤S4:定义约束变量;步骤S5:基于所述约束变量和任务调度模型的假设,建立任务调度模型;步骤S6:在所述任务调度模型中应用规划算法,执行所述规划算法的迭代过程,对所述逻辑资源数据进行约束处理;步骤S7:当执行所述迭代过程满足所述规划算法的终止准则时,获取满足所述规划算法的终止准则对应的最优解,把解码所述最优解得到的规划方案作为二维姿态机动卫星任务规划的最优方案。
【技术特征摘要】
1.一种二维姿态机动卫星任务规划技术研究的方法,其特征在于:包括如下步骤:步骤S1:构建卫星任务规划相关的数据库;步骤S2:读取所述数据库中的数据,并对所述数据进行预处理;步骤S3:对所述数据库中的数据及卫星关系数据进行抽象,获取逻辑资源数据;步骤S4:定义约束变量;步骤S5:基于所述约束变量和任务调度模型的假设,建立任务调度模型;步骤S6:在所述任务调度模型中应用规划算法,执行所述规划算法的迭代过程,对所述逻辑资源数据进行约束处理;步骤S7:当执行所述迭代过程满足所述规划算法的终止准则时,获取满足所述规划算法的终止准则对应的最优解,把解码所述最优解得到的规划方案作为二维姿态机动卫星任务规划的最优方案。2.如权利要求1所述的二维姿态机动卫星任务规划技术研究的方法,其特征在于:还包括对所述规划方案的约束检验,所述约束检验包括最小观测时长检测、侧摆角检测、观测元任务检测、地面天线接收约束检测、指令模板检测、单圈侧摆次数检测、组合任务有效荷载工作时间检测、最大固存限制检验。3.如权利要求1所述的二维姿态机动卫星任务规划技术研究的方法,其特征在于:所述步骤S1中构建的数据库包括基础资源数据和扩展资源数据;所述基础资源数据用于为卫星对地观测任务规划算法的可行性、正确性验证提供数据支撑,包括存放于观测元任务信息表、接收元任务信息表、地影区信息表、元任务俯仰角表、用户需求管理_用户观测需求表中的基本数据;所述扩展资源数据用于为二维姿态机动卫星对地观测任务规划算法的应用性、有效性、其面对复杂约束的性能验证提供数据支撑,包括存放于任务处理配置信息表、任务规划优化参数表、任务规划预案信息表、充电任务规划预案表、观测任务规划预案信息表、接收任务规划预案信息表、任务规划配置表、观测任务规划方案表、接收任务规划方案表、充电任务规划方案表、初始能源表和结束能源表中的扩展资源数据。4.如权利要求1所述的二维姿态机动卫星任务规划技术研究的方法,其特征在于:所述步骤S4中定义的约束变量包括观测时间冲突约束、数传固存约束、数传模式约束、指令模板约束、工作时间约束、文件下传约束、能源约束。5.如权利要求4所述的二维姿态机动卫星任务规划技术研究的方法,其特征在于:所述观测时间冲突约束处理,采用的是基于冲突量的贪心策略、基于时间轴的贪...
【专利技术属性】
技术研发人员:赵曼,李晖,陈金勇,彭会湘,张超,吴杰,董理君,
申请(专利权)人:中国地质大学武汉,中国电子科技集团公司第五十四研究所,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。