基于改进遗传算法的微小卫星自主任务规划方法研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:baobaob1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着在轨微小卫星数量激增,测控站对大量微小卫星进行管控的负担不断增大,亟需微小卫星具有一定的在轨自主运行能力。星上自主任务规划是实现在轨自主运行的基本前提。由于任务的复杂性,任务规划已被证明是一类多约束时间相关的NP-hard问题,智能规划算法是解决该类问题的一种有效途径。本文针对微小卫星自主任务规划问题,考虑时间窗约束和动态资源约束,围绕任务规划建模、遗传算法中个体的编解码规则及交叉变异策略、长周期任务规划中资源分配等问题开展研究,取得了如下研究成果:考虑卫星任务的复杂多样性和时间相关性,提出了一种基于定长整数序列编码的个体编解码规则,该规则利用定长整数序列编码待规划任务序列,与浮点数编解码规则相比,整数型编解码规则由于整数序列全排序的有穷性,缩小了搜索空间。分析了该编解码规则的局部遗传信息传递特性、靠后占优性等特性,为后续算法设计提供理论基础。面向卫星在轨应用需求,考虑星上计算资源受限,提出了一种多模式交叉、变异的改进遗传算法,该算法依据个体对时间偏序约束和资源约束的满足情况,对个体进行分类,并针对每一类个体分别设计相应的交叉、变异算子,由于采用了任务偏序排序和个体分类,能够提前排除部分非优个体,缩小搜索空间,提高算法计算效率。采用可调整分组轮盘赌和精英保留策略,设计了一种遗传算法选择策略。由于能够实现传统轮盘赌算子和随机选择算子间的折中,有效改善遗传算法早熟问题。针对卫星任务连续规划和资源分配问题,在上述改进遗传算法的基础上,设计了一种基于滚动重规划的任务规划算法框架,研制开发了滚动重规划算法、资源预分配算法和资源重分配算法等功能模块,并针对4组任务场景进行了实验验证,结果表明了本文所提出框架的可行性和算法的有效性。
其他文献
在提倡以人为本的现代化教育背景下,特殊儿童的生活与学习状态越来越受国家和社会的关注,特别是重度残疾导致生活无法自理的学生,命运剥夺了他们走进校园的机会,而送教上门又为他
我们都觉得作文难教,尤其对于小学入门期的孩子来说。可到底难在哪儿?怎样才能克服这一难关呢?笔者认为作文的难主要难在它是一个牵一发而动全身的工作。这里,我将依据自己多年来
对于提高小学数学教学有效性的探讨是一个“老生常谈”的问题,即便如此,这仍是我国小学数学教学研究中的重要研究方向,其中既包括对教学互动模式、教学方式的探讨,亦包括教学引导
1 前言东北夏季低温对当地农业生产有非常重大影响,它的危害情况及发生的一些规律已作过不少研究。由于考虑到近期资料的补充,我们重新普查了1951~1986年夏季(6~8月)气温与北半
统计回归模型的因变量与自变量多为一种不确定的函数关系,不能期望自变量的数值相同,因变量的数值必然相同。如稻谷产量与生育期总积温这两个变量就存在着不完全确定的关系,即生
患者女性,21岁.右侧乳腺复发性肿块迅速增大2个月.患者3个月前曾在外院行右乳腺肿瘤切除术,病理诊断"汗腺瘤".术后1个月肿瘤复发并迅速增大,不痛.查体:右乳晕下方2 cm处可触
作为一名一直奋斗在一线的教师,一直以来,我都在想如何提高自身的学科素养,让自己变成一名优秀的英语教师,从而让自己更好地发光,发热,为学生服务,不虚度此生,即便是很平凡,在平凡中也
二年级的学生对新鲜事物的感知很感兴趣,能根据现有知识水平做出判断,对结论的正确性没有深刻的认识,缺乏进一步的探索精神。生活中会出现很多无法预料的事情,也会有很多突发状况
《气象档案管理技术手册》(以下简称《气象档案手册》已下发,这是中国气象局为加强气象档案管理与建设,根据国家档案工作的有关法规与技术标准,结合气象部门的具体情况而提出的