启发式算法在卫星任务规划完成率预测中的应用

合集下载

基于重点任务优先规则的快速卫星任务规划方法

基于重点任务优先规则的快速卫星任务规划方法
满足 约 束 的规 划方案 ,提 高 了效
率。
2 问 题 分 析
遥感 卫 星进行 成像 观测 需要 满足 多种复 杂约束条件 ,本文在解决遥感卫 星任务 规划 问 优化问题 ,人工智能优化 方法对于解决这类 问
题 有较好的适用性 , 其 中启 发式算法 由于具备
题 的前提下对诸多 约束条件做 了适当简化和规 简单易于实现、速度快 求解效率 高、直观便于 范化处理 ,避免 了由于包含过多 的非关键性要 人工参与 制定规则 的优点 ,得到 了广泛 的应用 【 关键词 】遥感卫星 任务观划 启发式算法
素导致 问题过于复杂而难 以求解 ,具有一定 的 [ 5 ] 。启 发式算 法可 以根据 用户在 不 同任 务规
实用意义。遥感卫 星任务规划 问题的主要约束 划模 式下的不同偏 好,明确制定相应 的规则 , 条件如下 : 基 于这些规 则从 空解 ( 所有卫 星尚未承担任何
1 引言

卫星 S 单位成像时间消耗存储容量 ,最大存储容量
卫 星S i 成像开始准备时间 ,成像结束恢复时间 卫 星S . 单位成像时间消耗能源 ,最大能量限制 卫 星S 单次成像最短时间 ,单次成像最长时间
d s ,d e e i , E Mi n S p a n ,Ma x S p a n f
一 1 l A o . ,则重点任务J 和任务J 可以
3 . 2重点任务选择启发式规则
在满 足上 述 约束 条件 的基 础上 ,遥 感卫 进 行合并成像 。
表 1 :算法参数定义 算法 参数 含义 待成像任务集合
重 点任务 在任 务规 划开 始前 的任务 协商
阶段 由遥感任务成像 的需求方指定 ,明确 由哪 种型号 的遥感卫 星进行成像 、规定成像 的时间 窗 口,如果不 同的需求方提 出的重点任务之间 存在冲突 ,可 以按照多 因素分层启发式规则进 行任务选择 。

低轨预警系统动态任务规划启发式算法

低轨预警系统动态任务规划启发式算法
本文的变邻域启发式算法包含直接即任务规划周期为22min等时间间隔2min划分插入邻域重新分配邻域替换邻域和删除邻域及11个子任务表1是混合粒子群算法dpsosa相关算子与之对比分析的算法中不包括重新分配求解的初始规划跟踪方案对第1导弹目标的第1邻域直接插入操作后只进行替换和删除操作两时段子任务t1安排第1轨道面的第8颗卫星和第种算法的迭代过程如图3所示并将其与采用完全3轨道面的第8颗卫星对其进行跟踪其它时段安重规划方法得到的方案进行对比3种算法运行结排的卫星在表中列出
第3 5 卷第 1 0期
2 0 1 3 年1 0月

子与信ຫໍສະໝຸດ 息学报 Vol _ 35 N o. 1 0
J o u r n a l o f El e c t r o n i c s& I n f o r ma t i o n Te c h n o l o g y
0c t . 2 0 1 3
o r i g i n a l t a s k p l a n n i n g s c h e me . T o s o l v e t h e d y n a mi c p l a n n i n g mo d e l , a v a r i a b l e n e i g h b o r h o o d h e u r i s t i c a l g o r i t h m
mo d e l o f s y s t e m d y n a mi c t a s k p l a n n i n g i s b u i l t wh i c h i n c l u d e s t wo l e v e l i n d e x。 _ _ _ — —t h e i n t e g r a t i v e o p t i mi z i n g

A算法在路径规划中的应用

A算法在路径规划中的应用

A算法在路径规划中的应用路径规划是人工智能领域的一个核心问题,它在许多实际应用中发挥着重要的作用。

A算法(A* Algorithm)作为一种常用的搜索算法,被广泛用于路径规划中。

本文将探讨A算法在路径规划中的应用。

一、A算法简介A算法是一种启发式搜索算法,用于在图形结构的网络中寻找从起始节点到目标节点的最短路径。

与传统的搜索算法相比,A算法利用了启发式函数来评估每个节点的优先级,从而更加高效地搜索最优路径。

它结合了广度优先搜索和贪心算法的优点,能够在较短的时间内找到近似最优解。

二、A算法的工作原理A算法采用了一种启发式评估函数(Heuristic Evaluation Function),该函数用来估计从当前节点到目标节点的代价。

一般情况下,这个启发式评估函数采用欧几里得距离、曼哈顿距离等方式进行计算。

A算法根据节点的代价和启发式评估函数的值选择下一个最优的节点进行扩展,直到找到目标节点或者遍历完所有可能的节点。

三、A算法在路径规划中的应用案例A算法在路径规划中有着广泛的应用,下面以智能车辆路径规划为例进行说明。

智能车辆路径规划是一个典型的实时路径规划问题。

智能车辆需要通过传感器获取当前位置和周围环境信息,并根据这些信息选择最优的路径到达目的地。

A算法能够快速找到最短路径,适用于智能车辆路径规划。

智能车辆路径规划中,A算法的步骤如下:1. 初始化启发式评估函数和起始节点,将起始节点加入open列表。

2. 通过启发式评估函数计算起始节点到目标节点的代价,并更新起始节点的优先级。

3. 从open列表中选择优先级最高的节点,将其加入close列表。

4. 如果选择的节点是目标节点,则路径规划结束;否则,继续扩展该节点的相邻节点。

5. 对每个相邻节点计算代价和优先级,并更新open列表。

6. 重复步骤3至5,直到找到目标节点或者open列表为空。

通过以上步骤,A算法可以寻找到智能车辆从起始点到目标点的最短路径,并且具备实时性和高效性。

启发式算法

启发式算法

启发式算法启发式算法是一种通过寻找解决问题的近似解,而不是精确解的方法。

在计算复杂问题时,启发式算法通常比精确的方法更有效和可行。

启发式算法的核心思想是根据问题的特点和经验,通过一系列规则和启发式知识指导来搜索解空间,以找到最优解或接近最优解的解。

启发式算法的应用领域非常广泛,包括优化问题、规划问题、搜索问题等。

启发式算法的分类启发式算法可以分为多种类型,常见的包括贪婪算法、遗传算法、模拟退火算法、蚁群算法等。

这些算法在不同的问题领域和条件下有其各自的优势和适用性。

1.贪婪算法:贪婪算法是一种简单且直接的启发式算法。

在每一步,贪婪算法选择当前最优的选择,而不考虑之后的结果。

虽然贪婪算法的效率很高,但并不一定能得到全局最优解。

2.遗传算法:遗传算法是一种通过模拟生物进化的方式来搜索问题空间的启发式算法。

遗传算法通过模拟自然选择、交叉和变异等操作,逐步优化解的质量,从而找到近似最优解。

3.模拟退火算法:模拟退火算法受到金属退火过程的启发,通过在解空间中随机跳跃来避免局部最优解,并逐渐降低温度以使算法逐渐收敛到全局最优解。

4.蚁群算法:蚁群算法是模仿蚂蚁在寻找食物过程中释放信息素进行集体搜索的启发式算法。

蚁群算法通过模拟蚂蚁的行为,通过信息素浓度的增减来引导搜索过程,从而发现最优解。

启发式算法的应用启发式算法在许多领域都得到了广泛的应用,例如路径规划、流程优化、资源分配等。

下面以路径规划为例介绍启发式算法的应用:在路径规划问题中,启发式算法可以帮助寻找最优路径,使得路径长度最短或时间最少。

例如,蚁群算法可以模拟蚂蚁在寻找食物时释放信息素的行为,帮助寻找城市间最短路径;遗传算法可以通过模拟生物进化过程,逐步优化路径质量。

结语启发式算法是一种非常有用的算法工具,在处理复杂问题时展现出强大的优势。

通过灵活运用不同类型的启发式算法,可以更快速、高效地找到问题的解决方案。

希望本文对启发式算法有所启发,能够对读者有所帮助。

启发式搜索算法在路径规划中的应用

启发式搜索算法在路径规划中的应用

启发式搜索算法在路径规划中的应用在现代高科技社会中,路径规划已经成为了人们生活和工作中必不可少的一部分。

比如,在物流、交通管理、游戏等领域中,都需要通过路径规划算法来找到最佳路径。

而启发式搜索算法就是应用在路径规划中的一种算法。

本文将重点介绍启发式搜索算法在路径规划中的应用。

一、路径规划概述路径规划是从起点到终点寻找最短路径的过程,是一种基本的算法问题。

在路径规划中,通常会有一些障碍物,需要绕过去。

而起点和终点之间的最短路径通常是经过这些障碍物,并绕过它们的路径。

二、启发式搜索算法概述启发式搜索算法是一种智能搜索算法,也称为A*算法。

该算法基于Dijkstra算法,对其进行了改进,使其更加有效率。

它通过估算从当前位置到目标位置的代价来选择下一个探索位置。

启发式搜索算法是一种通过权衡搜索的广度和深度进行计算路径的算法。

三、启发式搜索算法原理启发式搜索算法采用了双向搜索的策略,即从起点开始,同时向前和向后进行搜索。

通过计算当前节点到目标节点的估价函数,可以以最优的方式选择下一个节点进行扩展。

估价函数通常基于多种因素,比如当前节点到目标节点的欧几里得距离、曼哈顿距离或者其他方法。

通过比较估价函数的结果,可以得到到目标节点的最优路径。

四、启发式搜索算法应用1.物流路径规划在物流领域中,路径规划非常重要。

启发式搜索算法可以用来规划货物的最短路径。

通过考虑货物的大小、重量和目标位置等因素,可以选择最佳路径来实现交付。

2.游戏实现启发式搜索算法还可以用于游戏实现中的路径规划问题。

例如,在迷宫游戏中,启发式搜索算法可以用来寻找通向出口的最短路径。

在实现游戏中,启发式搜索算法可以提高游戏的逼真性,并提高游戏的娱乐性。

3.交通管理启发式搜索算法还可以用于交通管理领域中。

例如,在城市中,交通流量非常大,交通瓶颈点即使绕路也会遇到拥堵。

通过启发式搜索算法的路径规划方法,可以规划出最优的通行路线,并避开拥堵的瓶颈点。

五、总结启发式搜索算法在路径规划中应用广泛,并且越来越受到关注。

启发式算法和精确算法

启发式算法和精确算法

启发式算法和精确算法一、引言算法是计算机科学的核心,它是解决问题的方法和步骤。

在计算机科学中,有两种主要类型的算法:启发式算法和精确算法。

这两种算法都有各自的优点和缺点,可以根据具体情况选择使用。

本文将详细介绍启发式算法和精确算法的概念、特点、应用场景以及优缺点。

二、启发式算法1. 概念启发式算法是一种基于经验和直觉的求解问题的方法。

它不保证找到最优解,但通常可以在合理时间内找到一个较好的解。

启发式算法通常用于NP难问题等复杂问题中。

2. 特点(1)不保证找到最优解;(2)通常可以在合理时间内找到一个较好的解;(3)基于经验和直觉。

3. 应用场景启发式算法广泛应用于各个领域,如人工智能、机器学习、图像处理等。

例如,在机器学习中,神经网络就是一种基于启发式算法的模型。

4. 优缺点(1)优点:求解速度快,适用于复杂问题;(2)缺点:无法保证最优解,有时可能会陷入局部最优解。

三、精确算法1. 概念精确算法是一种可以保证找到最优解的求解问题的方法。

它通常用于小规模问题和需要精确结果的问题中。

2. 特点(1)可以保证找到最优解;(2)通常用于小规模问题和需要精确结果的问题中;(3)基于数学模型和计算方法。

3. 应用场景精确算法通常应用于需要精确结果的领域,如金融、交通、物流等。

例如,在旅行商问题中,TSP算法就是一种基于精确算法的求解方法。

4. 优缺点(1)优点:可以保证最优解;(2)缺点:求解速度较慢,不适用于复杂问题。

四、启发式算法与精确算法的比较1. 性质比较启发式算法是一种基于经验和直觉的求解方法,不保证找到最优解;而精确算法是一种可以保证找到最优解的求解方法,但通常只适用于小规模问题和需要精确结果的问题中。

2. 应用场景比较启发式算法广泛应用于各个领域,如人工智能、机器学习、图像处理等;而精确算法通常应用于需要精确结果的领域,如金融、交通、物流等。

3. 优缺点比较启发式算法的优点是求解速度快,适用于复杂问题;缺点是无法保证最优解,有时可能会陷入局部最优解。

启发式优化算法综述

启发式优化算法综述

启发式优化算法综述启发式优化算法 (Heuristic Optimization Algorithms) 是一类通过模拟自然界生物学中的智能行为来解决优化问题的算法。

这些算法通常能够在较短的时间内找到接近最优解的解决方案,尤其适用于复杂的优化问题,如组合优化、连续优化、多目标优化等。

1. 粒子群优化算法 (Particle Swarm Optimization, PSO)粒子群优化算法模拟了鸟群捕食行为中个体之间的信息交流和寻找最佳食物源的过程。

在算法中,每个解被看作是一个“粒子”,通过调整速度和位置以最优解。

粒子之间通过更新自己和邻居的最佳位置来共享信息,并且通过迭代的方式不断收敛到全局最优解。

2. 遗传算法 (Genetic Algorithm, GA)遗传算法模拟了生物进化的过程。

算法通过构建一组候选解,称为“染色体”,其中包含了问题的可能解决方案。

算法使用选择、交叉和变异等操作来生成新的染色体,并根据染色体的适应度评估解的质量。

通过不断迭代,遗传算法可以全局最优解。

3. 蚁群算法 (Ant Colony Optimization, ACO)蚁群算法模拟了蚂蚁寻找食物的行为。

在算法中,每只蚂蚁通过释放信息素来标记其行走路径。

蚂蚁根据信息素浓度决定下一步的行动,并且信息素浓度会根据蚂蚁的选择进行更新。

通过蚂蚁的协作和信息素的反馈,蚁群算法能够出较优解。

4. 模拟退火算法 (Simulated Annealing, SA)模拟退火算法模拟了固体从高温退火到低温的冷却过程。

算法从一个初始解开始,通过随机地变换当前解以生成新的解,并计算新解的目标函数值。

算法根据目标函数值的变化和当前温度来决定是否接受新解。

通过逐渐降低温度的方式,模拟退火算法最终能够收敛到全局最优解。

这些启发式优化算法在不同的问题领域都取得了一定的成功。

它们被广泛运用于机器学习、数据挖掘、智能优化等领域,解决了很多实际问题。

尽管启发式优化算法在大多数情况下能够找到较优解,但并不能保证找到确切的全局最优解。

基于可配置规则的敏捷卫星任务规划问题研究

基于可配置规则的敏捷卫星任务规划问题研究

基于可配置规则的敏捷卫星任务规划问题研究
阳书昭;贺仁杰;邢立宁
【期刊名称】《科学技术与工程》
【年(卷),期】2015(015)028
【摘要】针对敏捷卫星对地观测任务规划问题,鉴于现有算法大都面向某一特定卫星系统设计,无法满足不同敏捷卫星、不同用户偏好对分配规则和调度策略的不同要求;考虑到敏捷卫星约束复杂,用户需求多样,设计可配置机制,实现敏捷卫星任务规划算法对不同分配规则和启发式调度策略的兼容,允许根据敏捷卫星特点和用户需求进行选择和拓展.仿真实验和工程应用表明,算法提高了对敏捷卫星约束复杂化和用户需求多样化的适应性,提升了对不同卫星系统的可重用性.
【总页数】8页(P209-216)
【作者】阳书昭;贺仁杰;邢立宁
【作者单位】国防科技大学信息系统与管理学院,长沙410073;国防科技大学信息系统与管理学院,长沙410073;国防科技大学信息系统与管理学院,长沙410073【正文语种】中文
【中图分类】V474.26;TP301.6
【相关文献】
1.敏捷卫星任务规划问题研究现状与展望 [J], 李志亮;李小将;王志恒
2.基于Multi-Agent敏捷卫星动态任务规划问题 [J], 郝会成;姜维;李一军;袁子清
3.基于混合遗传算法的敏捷卫星任务规划求解 [J], 郝会成;姜维;李一军
4.基于遗传禁忌混合算法的敏捷卫星任务规划 [J], 丁祎男; 田科丰; 王淑一
5.基于相对成像时刻编码遗传算法的敏捷成像卫星任务规划 [J], 韩鹏;郭延宁;李传江;李文博;马广富
因版权原因,仅展示原文概要,查看原文内容请购买。

位置-分配模型 启发式算法

位置-分配模型 启发式算法

位置-分配模型启发式算法一、位置-分配模型启发式算法的基本原理位置-分配模型是一种常用的优化算法,用于解决一类特定的分配问题。

该算法的基本原理是通过确定每个对象的位置和分配,使得整体目标函数最小化或最大化。

具体而言,算法通过不断迭代的方式,根据问题的约束条件和目标函数,寻找最优的位置和分配方案。

二、位置-分配模型启发式算法的应用场景位置-分配模型启发式算法广泛应用于物流配送、设施选址、资源调度等领域。

在物流配送中,该算法可以帮助确定各个配送中心的位置和货物的分配方案,从而实现最优的配送效果。

在设施选址问题中,该算法可以用于确定设施的最佳位置和资源的分配方案,以满足用户需求。

在资源调度中,该算法可以帮助确定各个资源的位置和任务的分配方案,以提高资源利用效率。

三、位置-分配模型启发式算法的优缺点位置-分配模型启发式算法具有以下优点:1. 算法简单易实现:该算法基于简单的迭代思想,易于实现和理解。

2. 高效性:该算法可以在较短的时间内找到一个近似最优的解,从而大大缩短问题求解的时间。

3. 适应性强:该算法适用于多种问题类型,灵活性较高。

然而,该算法也存在一些缺点:1. 可能陷入局部最优解:由于算法是基于启发式的思想进行优化,存在一定的局限性,可能无法找到全局最优解。

2. 对问题建模要求高:算法的效果受到问题建模的影响,需要合理地确定问题的约束条件和目标函数。

3. 对初始解的依赖性:算法的结果很大程度上依赖于初始解的选择,不同的初始解可能产生不同的结果。

四、位置-分配模型启发式算法的应用案例以下是一个实际案例,展示了位置-分配模型启发式算法在物流配送中的应用。

某物流公司需要确定仓库的最佳位置和货物的分配方案,以最小化配送成本。

该问题的约束条件包括各仓库的容量、货物的需求量以及配送距离等。

基于这些约束条件,可以构建目标函数,例如最小化总配送成本。

通过位置-分配模型启发式算法,可以在不同的仓库位置和货物分配方案中进行搜索,找到满足约束条件且使目标函数最小化的最优解。

关键链启发式算法

关键链启发式算法

关键链启发式算法(Critical Path Heuristic Algorithm)是一种经典的项目调度算法,用于确定项目关键路径和任务的优先级排序。

关键链算法的目标是根据任务的时间和资源约束,尽可能缩短项目的总工期。

以下是关键链启发式算法的基本步骤:1. 组织任务网络:将项目中的各个任务按照前驱关系组织成一个有向无环图(DAG),其中任务表示为节点,前驱关系表示为有向边。

2. 估算任务持续时间:对于每个任务,根据历史数据、专家经验或其他方法,估算其完成所需的时间。

3. 识别关键路径:通过计算任务网络中的最早开始时间(ES,Earliest Start Time)和最晚开始时间(LS,Latest Start Time),确定关键路径。

关键路径是指项目中所有任务的最长路径,其决定了整个项目的工期。

任务在关键路径上的浮动时间为零。

4. 根据资源约束进行资源分配:考虑项目中的资源限制,对任务进行资源分配。

如果资源有限,可能需要重新调整任务的顺序或分配更多资源来优化项目的工期。

5. 确定任务优先级排序:根据关键路径的任务和其它非关键路径的任务之间的依赖关系和资源约束,确定任务的优先级排序。

在这个过程中,优先考虑关键路径上的任务和具有较高资源约束的任务。

6. 优化资源利用:根据任务的优先级排序分配资源,以最大程度地减少闲置资源和任务的等待时间。

7. 同步项目进展:在项目执行过程中,根据实际完成的任务和所用时间,不断更新任务的持续时间和关键路径,以保持项目计划的准确性。

关键链启发式算法的优势在于它能够综合考虑任务的时间和资源约束,提供一个较为合理的任务优先级排序,以缩短项目的总工期和提高资源利用率。

然而,关键链算法也有一些局限性,例如它假设任务之间的依赖关系是确定的、任务的持续时间估计准确,且资源分配是可行的。

在实际应用中,这些假设可能并不完全成立,因此可能需要根据具体情况进行调整和优化。

当涉及到关键链启发式算法时,还有一些额外的细节和补充信息可以了解:1. 关键路径(Critical Path): 关键路径是指项目的所有任务中的最长路径,其决定了项目的总工期。

基于启发式算法的路径规划优化策略

基于启发式算法的路径规划优化策略

基于启发式算法的路径规划优化策略路径规划是指在给定起点和终点的情况下,找到最优的路径以达到特定的目标。

优化路径规划是一个具有挑战性的问题,尤其是在复杂的环境中,例如城市交通网络或机器人导航中的路径规划。

为了解决这个问题,启发式算法是一种有效的方法。

本文将介绍基于启发式算法的路径规划优化策略。

启发式算法是通过模拟自然界的优化过程来寻找解决方案的一类算法。

它们通常采用一些启发信息来指导搜索过程,以找到最优或接近最优解。

其中,A*算法是一种常用的启发式算法之一,它结合了Dijkstra算法和启发函数,能够高效地对路径进行搜索。

在使用A*算法进行路径规划时,需要定义启发函数,即评估从当前节点到目标节点的代价估计。

这个启发函数可以是直线距离、曼哈顿距离或其他启发信息的组合。

通过不断地更新和改进启发函数,可以得到更加精确的路径规划结果。

除了A*算法,还有其他一些常用的启发式算法,例如遗传算法和模拟退火算法。

遗传算法通过模拟生物种群的进化过程,逐步搜索解空间并找到最优解。

模拟退火算法则模拟金属冷却时的晶体结构形成过程,通过一定的概率接受差解以跳出局部最优解。

这些算法在路径规划问题中也取得了一定的成功。

在实际应用中,基于启发式算法的路径规划优化策略已经被广泛应用。

例如,在交通导航系统中,为了提供最短路径或最优路况的推荐,系统会根据实时数据和历史信息使用启发式算法进行路径规划。

在智能机器人领域,启发式算法也被用于机器人的导航和路径规划,以在复杂环境中高效地避开障碍物并到达目标。

虽然基于启发式算法的路径规划优化策略在解决复杂问题时表现出色,但仍存在一些挑战和改进空间。

例如,如何选择合适的启发函数以及如何在大规模问题中高效地进行路径搜索都是需要进一步研究的问题。

此外,实时性和精确性的平衡也是需要重视的方面。

总之,基于启发式算法的路径规划优化策略在解决复杂问题时具有很大的应用潜力。

未来的研究可以继续深入探索不同的启发式算法和优化策略,在实际应用中提供更加高效和准确的路径规划服务。

基于注意力神经网络的对地观测卫星星上自主任务规划方法

基于注意力神经网络的对地观测卫星星上自主任务规划方法

基于注意力神经网络的对地观测卫星星上自主任务规划方法彭双;伍江江;陈浩;杜春;李军
【期刊名称】《计算机科学》
【年(卷),期】2022(49)7
【摘要】星上自主任务规划是对地观测卫星自主运行的关键技术之一,近年来得到了研究人员的高度关注。

考虑到星上计算资源有限,以及星上任务、资源动态变化等特点与挑战,现有研究主要采用启发式搜索算法对卫星星上自主任务规划问题进行求解,但这类算法还有待进一步优化。

文中首先构建了一种新的观测任务序贯决策框架。

基于该框架,对地观测卫星可以实时决策要执行的观测任务,而无须预先生成任何观测方案。

然后,将注意力机制和循环神经网络相结合,设计了观测任务决策模型、任务特征表示方法以及模型训练方法,提出了一种基于注意力神经网络的观测任务序贯算法;最后,基于多组随机数据对所提算法、两种深度学习算法以及两种启发式在线搜索算法进行了比较。

实验结果表明,所提方法的平均响应时间不到已有深度学习算法的1/5,收益误差远低于启发式搜索算法,证实了所提方法的可行性和有效性。

【总页数】6页(P242-247)
【作者】彭双;伍江江;陈浩;杜春;李军
【作者单位】国防科技大学电子科学学院
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于SWE的空天资源对地观测协同任务规划服务模型
2.基于PDDL的对地观测卫星任务规划建模研究
3.对地观测小卫星星座长期任务规划求解技术
4.基于对地观测需求分析的多星协同任务规划研究
5.基于改进指针网络的卫星对地观测任务规划方法
因版权原因,仅展示原文概要,查看原文内容请购买。

启发式算法

启发式算法
该可行解与最优解的偏离程度一般不能被预计,但在实际情况下,启发式算法通常 能够在合理时间内得到非常不错的解。
启发式算法的特点是能够在搜索过程中利用问题自身的特性信息,从而指导搜索朝 着更有希望的方向前进。
发展历程及现状
启发式算法的发展历程可以追溯到20世纪50年代,当时人 们开始尝试使用启发式方法来求解一些复杂的优化问题。
随着计算机技术的快速发展,启发式算法得到了广泛的应 用和研究,出现了许多不同类型的启发式算法,如模拟退 火算法、遗传算法、蚁群算法等。
目前,启发式算法已经成为解决复杂优化问题的重要工具 之一,在各个领域都得到了广泛的应用。
应用领域与前景
• 启发式算法的应用领域非常广泛,包括生产调度、交通运输、网络通信 、数据挖掘、生物信息学等。
01
模拟生物进化过程,通过选择、交叉、变异等操作寻找全局最
优解。
粒子群优化算法
02
模拟鸟群觅食行为,通过个体和群体的历史最优位置来更新粒
子的速度和位置。
蚁群算法
03
模拟蚂蚁觅食过程,通过信息素的积累和更新来寻找最优路径

混合启发式算法
遗传模拟退火算法
结合遗传算法和模拟退火算法的特点,既保持种群多样性又避免 陷入局部最优。
启发式算法
汇报人: 2024-02-06
目录
• 启发式算法概述 • 启发式算法分类 • 经典启发式算法介绍 • 启发式算法设计原则与技巧 • 实际应用案例分析 • 挑战、发展趋势及未来方向
01
启发式算法概述
定义与特点
启发式算法是一种基于直观或经验构造的算法,它能够在可接受的花费(指计算时 间、占用空间等)下给出待解决组合优化问题的一个可行解。
实际应用效果

启发式算法在人工智能问题中的应用

启发式算法在人工智能问题中的应用

启发式算法在人工智能问题中的应用随着人工智能(Artificial Intelligence,简称AI)的快速发展和应用,启发式算法作为一种重要的搜索和优化技术,在解决人工智能问题中发挥了重要作用。

启发式算法通过模拟人类的启发式思考方式,能够在大规模搜索空间中高效地找到较优解。

本文将探讨启发式算法在人工智能问题中的应用,并介绍几种常见的启发式算法。

一、启发式算法在机器学习中的应用启发式算法在机器学习中有广泛的应用,其中最为常见的是遗传算法和蚁群算法。

遗传算法通过模拟生物进化过程中的基因传递和自然选择,来不断优化模型参数以达到最优解。

蚁群算法则是基于模拟蚂蚁觅食行为的启发式算法,通过模拟蚂蚁的信息素释放和信息素跟随来搜索最优路径或寻找最佳解决方案。

在深度学习中,由于其复杂的网络结构和大量的参数,优化问题变得非常困难。

启发式算法的引入可以有效地解决这一问题。

例如,深度神经网络的训练过程可以借鉴遗传算法中的交叉、变异等操作来进行参数优化,从而提高模型的性能和泛化能力。

此外,蚁群算法也可以应用于深度学习中的参数搜索和模型选择,通过模拟蚂蚁的信息传递和协作行为,能够找到更加全局最优的解。

二、启发式算法在图像处理中的应用图像处理是人工智能领域的一个重要应用方向,而启发式算法在图像处理中有着广泛的应用。

例如,模拟退火算法是一种基于统计物理学思想的全局优化算法,可以应用于图像分割、图像增强等问题中。

该算法通过随机扰动和接受概率来搜索全局最优解,能够在处理复杂的图像结构时获得较好的结果。

此外,蚁群算法在图像分析和图像识别中也具有一定的应用。

例如,在图像分割中,可以通过模拟蚂蚁的觅食行为,将图像划分为不同的区域;在图像识别中,可以通过模拟蚂蚁的信息素释放和信息素跟随来进行目标检测和图像分类。

这些启发式算法的应用能够在图像处理中实现更精确、更快速的结果。

三、启发式算法在智能推荐中的应用智能推荐系统是人工智能领域的热门研究方向,而启发式算法在智能推荐中也发挥了重要的作用。

启发式算法 – Heuristic

启发式算法 – Heuristic

启发式算法(Heuristic Algorithm)是一种常用于求解复杂优化问题的计算方法,其主要思想是模拟人类或自然界中蕴含的智慧和经验来寻找问题最优解。

与传统数学方法相比,启发式算法更加注重在近似解空间中进行搜索,从而能够快速找到较好的结果。

启发式算法有许多类型,其中一些常见的包括遗传算法、鱼群算法、蚁群算法、粒子群算法等等。

这些算法都提供了不同的机制来解决不同的问题,并且通常具有良好的适应性和可扩展性。

启发式算法通常被应用在组合优化、约束优化、排队论、路径规划、生产调度等领域中,并被证明在某些情况下能够为问题提供更好的解决方案。

然而,在具体应用时需要考虑各个参数和随机性对算法效果的影响,并根据实际问题和需求选择适当的启发式算法。

遗传算法(Genetic Algorithm,GA)基于生物进化与遗传变异的思想,通过模拟基因的交叉和突变,并利用适应度函数筛选个体来搜索最优解。

该算法用于求解函数最小值,其中每个基因表示变量的取值,而染色体则代表具体的解向量。

importrandom# 目标函数,这里以 f(x,y)=(x-10)^2+(y-20)^2 为例deffitness(individual):x=individual[]y=individual[1]return(x-10)**2+(y-20)**2# 生成初始种群(个体数为pop_size,每个个体由两个基因构成)defgenerate_initial_population(pop_size,gene_len):population=[]foriinrange(pop_size):individual=[]forjinrange(gene_len):individual .append(random.uniform(-50,50))# 基因取值范围为[-50,50]population.append(individual)returnpopulation# 交叉操作(选取概率较高的前两个个体进行交叉)defcrossover(parents,offspring_num ):offspring =[]foriinrange(offspring_num ):child =[]forjinrange(len(parents[])):ifrandom.random()<0.5:child .append(parents[][j])else:child .append(parents[1][j])offspring.append(child)returnoffspring# 变异操作(某个基因以一定概率发生随机改变)defmutate(individual,mutation_prob):foriinrange(len(individual)):ifrandom.random()<mutation_prob:individual[i]+=random.normalvariate(,1)returnindividual# 选择操作(针对种群中的每个个体进行选择,返回最优解)defselection(population,offspring_num ):fitnesses=[]forindividualinpopulation:fitnesses .append(fitness(individual))selected=sorted(zip(population,fitnesses ),key=lambdax:x[1])[:offspring_num ]return[x[]forxinselected]# 遗传算法主函数defgenetic_algorithm(pop_size,gene_len,max_iter,crossover_prob,mutation_prob):# 生成初始种群population=generate_initial_population (pop_size,gene_len)# 迭代寻找最优解foriinrange(max_iter):# 计算适应度并选择前两个个体进行交叉 parents=selection(population,2)offspring=crossover(parents,pop_size-2)# 对新个体进行变异操作mutated_offspring=[mutate(x,mutation_prob)forxinoffspring]# 用于与新个体进行竞争的父代是不变的,保护历史最优解 new_population=selection(population,2)+mutated_offspring# 输出历史最优解best_individual=min(population,key=fitness)print("Generation {}: Best Fitness {}" .format(i+1,fitness(best_individual)))# 更新种群population=new_population# 输出最优解和最优适应度 best_individual=min(population,key=fitness)print("Best Solution: ",best_individual)print("Best Fitness: " ,fitness(best_individual ))# 示例运行genetic_algorithm (pop_size=100,gene_len=2,max_iter=100,crossover_prob =0.8,mutation_prob=0.005)上述代码实现了一个简单的遗传算法,用于求解函数的最小值。

基于MAS的分布式成像卫星系统任务规划与控制问题研究共3篇

基于MAS的分布式成像卫星系统任务规划与控制问题研究共3篇

基于MAS的分布式成像卫星系统任务规划与控制问题研究共3篇基于MAS的分布式成像卫星系统任务规划与控制问题研究1分布式成像卫星系统任务规划与控制问题研究随着卫星技术和遥感技术的发展,卫星成像技术应用范围不断拓展。

为了满足日益增长的应用需求,多星协同观测的分布式成像卫星系统应运而生。

随着卫星数量的增加,多星成像的任务规划和控制变得更加困难,需要更有效的方法来提高卫星系统的性能。

多代理系统(MAS)是一种适用于解决分布式成像卫星系统任务规划和控制问题的方法。

MAS是由多个独立智能体组成的系统,这些智能体可以相互协作,通过智能体之间的通信达成共同的目标。

MAS的设计目标是提供一种灵活、可扩展的机制,以协调多个智能体来完成一个复杂任务。

多星协同观测的分布式成像卫星系统可以看作是一个典型的MAS,它包括多个卫星,每个卫星都是独立智能体。

卫星之间可以通过卫星间链路(ISS)进行通信协作,以完成任务规划和控制。

在分布式成像卫星系统中,任务规划和控制问题通常由两部分组成:任务分配和路径规划。

任务分配是指将成像任务分配给每个卫星,而路径规划则是规划每个卫星的运动路径,以最大程度地满足成像需求。

在多星成像任务分配方面,独立智能体之间需要实现协作,以完成任务分配。

任务分配可以通过分布式算法来实现,如分配算法、优化算法等。

常见的分布式算法包括遗传算法、粒子群算法、蚁群算法等。

这些算法可用于实现任务分配、资源调度和网络优化等问题,以提高应用性能。

在路径规划方面,需要考虑多星系统的动态性质,以确保卫星之间的空间冲突。

路径规划问题可以通过路径规划算法来解决,如启发式搜索算法、模拟退火算法等。

这些算法可以实现卫星运动路径的规划,以最大程度地满足成像要求,并确保卫星之间的空间冲突。

此外,MAS还可以实现卫星之间的实时通信,以便确保任务分配和路径规划的实时协调。

通信技术包括卫星间链路(ISS)和地面站通信(GSS)。

总之,MAS是一种有效地解决分布式成像卫星系统任务规划和控制问题的方法。

资源卫星任务规划系统技术及其应用

资源卫星任务规划系统技术及其应用
型、策略与算法。综合考虑资源卫星 的6类载荷工作模式、10种回放模式和12类关键使用约束,提出了多星联合任务规划、
鲁棒性调度、动态调度和系统评估等模型,设计了点和区域目标统一调度等3种规划策 略,实现了基于启发式规则与智能优化相结合的4种任务规划算法,有效提高了资源卫 星任务完成的数量和质量,并缩短了任务规划和计划编排的时间。
通过开展资源卫星任务规划系统的体系结构、用户需求建模和任务处理、多星联合 任务规划等方匦的理论研究和技术攻关,突破了多项资源卫星系统任务规划核心关键技 术,成功地自主研发了资源卫星任务规划系统通用平台,实现面向卫星研制、管控及应 用于一体的综合管理。本系统由资源管理、轨道计算与预报、需求与任务处理、需求管 理与任务分配、多星联合任务规划、综合信息管理、效能评估与仿真推演等7个软件组 成,35个功能模块,超过70个软件单元。系统综合考虑了资源卫星6类载荷工作模式、 10种回放模式和12类关键使用约束,实现了我国资源卫星从单星调度到多星联合的集 管控、研制、应用于一体的综合应用的跨越。
(4)设计并研制了具有自主知识产权的、适合我国国情和未来卫星发展要求的资 源卫星任务规划系统通用平台。通过模块化、插件化的设计方式,保证了系统的可扩展 性和对未来新型资源卫星的兼容性。
本系统在中国资源卫星应用中心等多家单位得到广泛应用。在用户需求满足度和任 务完成率方面比使用该系统前提高了20%,每年从国外购买卫星图像数据的费用节省两 干多万元;可以较小代价将新卫星增量集成到联合任务规划系统中,每颗卫星地面运控 系统软硬件建设经费节支一千多万元;为卫星系统顶层设计提供定量化的分析手段,每 年节约论证经费约200万元。本系统也在支持经济、社会及环境等公益事业发展,提高 我国对突发灾害的应急响应能力,促进国际减灾合作等方面发挥了巨大的社会效益。

悲观启发式算法

悲观启发式算法

悲观启发式算法什么是悲观启发式算法悲观启发式算法(Pessimistic Heuristic Algorithm)是一种常用于解决问题的算法,其核心思想是在求解过程中始终采用最坏情况的估计来指导决策,以确保求解结果的悲观估计。

这种算法的目标是保守估计问题的解的上限,以避免得到不能接受的解。

悲观启发式算法的应用领域悲观启发式算法广泛应用于许多领域,特别是那些需要对问题求解进行优化的领域。

以下是一些应用领域的示例:1.路径规划:悲观启发式算法被用于计算最长路径,以避免低估路径的长度。

2.排产问题:在排产问题中,悲观启发式算法可以用于预测生产时间,并帮助进行决策以最大程度地减少生产延迟。

3.任务分配:在任务分配问题中,悲观启发式算法可以用于确定任务完成所需的最长时间,并作为任务分配的依据。

悲观启发式算法的优势和劣势悲观启发式算法具有以下优势:1.结果保守:悲观启发式算法始终采用最坏情况的估计,可以确保求解结果不超过真实解的上限,避免得到不能接受的解。

2.稳定性高:由于悲观启发式算法避免了低估解的风险,因此在处理不确定性较高的问题时更加稳定可靠。

3.适用性广:悲观启发式算法可以应用于多种不同类型的问题,包括路径规划、排产问题和任务分配等。

然而,悲观启发式算法也存在一些劣势:1.过于保守:由于始终采用最坏情况的估计,悲观启发式算法可能会导致过于保守的决策,从而错失一些可能的优化机会。

2.算法复杂度高:在一些复杂的问题中,悲观启发式算法可能需要进行大量的计算和搜索,导致算法复杂度较高。

悲观启发式算法的实现方法在实际应用中,悲观启发式算法可以通过以下步骤来实现:1.定义问题的目标:明确问题的目标,并确定需要优化的指标。

2.确定决策变量和约束条件:定义问题的决策变量和约束条件,以构建问题的数学模型。

3.设定初始解和搜索空间:选择适当的初始解,并确定搜索空间的范围。

4.计算启发式函数:设计一种适合具体问题的启发式函数,用于评估解的质量及可行性。

元任务插入的多星成像侦察任务聚类启发式算法

元任务插入的多星成像侦察任务聚类启发式算法

元任务插入的多星成像侦察任务聚类启发式算法
徐培德;王建江;许语拉
【期刊名称】《火力与指挥控制》
【年(卷),期】2012(037)005
【摘要】在多颗卫星协同执行侦察任务时,多星成像侦察任务聚类能够提高多颗卫星的整体侦察效率.根据卫星成像侦察元任务之间的聚类关系及约束条件,建立了数学规划模型,并提出了模型求解的基于元任务插入的启发式聚类算法,最后结合实例验证了算法的有效性.
【总页数】6页(P14-19)
【作者】徐培德;王建江;许语拉
【作者单位】国防科技大学信息系统与管理学院,长沙 410073;国防科技大学信息系统与管理学院,长沙 410073;国防科技大学信息系统与管理学院,长沙 410073【正文语种】中文
【中图分类】TP181
【相关文献】
1.成像侦察任务流重构与调峰方法研究 [J], 祝江汉;黄维;李建军
2.基于不确定性任务的多星调度启发式算法 [J], 党群;欧阳诚苏;黄永宣
3.基于MAS技术的多星协同侦察任务规划系统设计 [J], 程思微;陈克伟;张辉;陈璟
4.两元指纹向量聚类问题的复杂性与改进启发式算法 [J], 刘培强;朱大铭;谢青松;范辉;马绍汉
5.基于团划分的成像侦察任务聚类方法研究 [J], 许语拉;徐培德;王慧林;彭玉华
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

启发式算法在卫星任务规划完成率预测中的应用摘要:近年来,随着航天科技的进步,卫星遥感观测的需求也在增加,这就导致遥感卫星受资源限制不能完成所有观测任务,这就需要对资源和任务进行合理规划,使得综合收益最大化。

本文针对长期在轨的卫星及大区域目标,利用启发式算法对卫星的观测任务进行规划,并预测在用户规定的一定时间段内卫星对地面目标的覆盖率。

关键词:任务规划;启发式算法;任务完成率Abstract: In recent years, with the progress of space science and technology, the demand for satellite remote sensing observation isalso increasing, which leads to the limited resources of remotesensing satellites can not complete all observation tasks, which requires reasonable planning of resources and tasks to maximize the comprehensive benefits. In this paper, a heuristic algorithm is usedto plan the observation tasks of satellites and predict the coverageof satellites to ground targets in a certain period of time specifiedby users.Key words: Task planning; Heuristic algorithm; Task completionrate1卫星任务规划问题描述在卫星资源有限且观测任务众多的情况下,待观测目标之间可能存在资源冲突,包括在同一时刻同一颗卫星对多个目标可见但只能够选择一个目标进行观测、多颗卫星都对同一目标可见时选择哪颗卫星进行观测等,且不能够保证所有目标在一定时期内都能够被观测到,这就需要在卫星资源有限的情况下,综合考虑目标的优先级、收益及可见时间窗口等信息,对所有观测任务进行合理规划,合理分配卫星资源,使得综合收益最大化。

任务规划问题是指在满足卫星和待观测目标间的各种约束的条件下,给出卫星执行对地观测任务的先后顺序及观测时卫星的姿态,并且使得目标函数达到最优,目标函数包括但不限于观测区域、成像数目及能量分配等,所以其本质是一个NP-hard的约束满足问题[1]。

对于这类问题,通常有两类算法可以解决,分别为精确算法和近似算法[2]。

近似算法即启发式算法,启发式规则是用来消解这些冲突的一种方法,它的目标是找到近似解来代替最优解[3-4],这样可以在很大程度上减少求解索要付出的代价,适合大规模的组合优化问题。

精确算法则是找出整个解的空间中的最优解[5]。

本章对大区域目标及长期任务规划问题进行分析。

大区域目标成像的重点在于,要把大区域划分为可以一次成像的单景任务的集合,并将这些单景任务分配给单星或者多星在不同时段完成观测。

2卫星任务规划问题建模2.1卫星对地面区域覆盖率计算模型来描述。

卫星的在轨状态可以卫星轨道可以用地心惯性坐标系(OXYZ)J2000.0用两种方式描述,分别为轨道根数和卫星的位置及速度。

卫星在t时刻的星下点为A,时刻的星下点为,假设卫星在t时刻到时刻这段时间内的侧视角度为,表示的是卫星视场角,覆盖的地面区域的顶点用集合表示。

获取了四个顶点的经纬度坐标,就知道了区域的坐标信息并且可以计算区域的面积。

图1 卫星对地面覆盖区域示意图R点的坐标L点的坐标2.2约束分析卫星执行各种成像动作、储存及数据传输时会受到一些限制,即要满足一些约束条件才能保证成像卫星能够完成任务。

这些约束大致可分两类,分别为任务约束和资源约束。

任务约束包括:(1) 图像分辨率精度要求(2) 时效性要求(3) 成组任务要求对于一些大区域目标,星载遥感器一次扫描不能覆盖整个区域范围,要把区域进行条带分解,完成观测的条件为这些条带全部被观测到。

(4) 任务的逻辑约束用户提出多个观测需求,可能会有例如时间上的先后或者互斥的逻辑关系。

卫星资源约束包括:(1) 卫星姿态约束对地观测卫星通常情况姿态角为零,有时卫星需要调整观测设备的指向来观测目标,而卫星可调整的角度具有一定的限制。

(2) 遥感器类型约束星载遥感器类型主要分为可见光、红外、多光谱及雷达等[6]。

(3) 遥感器能力约束认为一个星载遥感器是一个独立资源,在同一时刻只能执行一项观测任务[7]。

(4) 观测时间窗口约束卫星对目标可见是指星载遥感器扫描到的范围能够包含目标,并且有足够的成像时间,只有在这种情况下才能够执行成像任务。

如果卫星同地面目标之间存在多个可见时间窗口,要进行选择。

影响选择结果的因素有观测时间长度、观测任务间转换时间、星载存储器容量、卫星携带能量。

2.3卫星任务规划启发式算法模型本文针对光学卫星常规模式下的成像任务进行长期规划。

根据卫星成像特性,将问题进行简化,做出如下假设:假设1:所有待成像的任务都满足光照和云量要求;假设2:在规划过程中,每个遥感器在任意时刻只能执行一个任务;假设3:每颗成像卫星只搭载一个遥感器:假设4:所有成像遥感器在进行角度调整及校准时,花费的时间是一个固定的常数;假设5:不考虑立体成像的拍摄,数据采集活动彼此独立,不具备时间等逻辑约束。

假设6: 在预处理阶段已经将区域目标分解,所有的任务都是卫星可以一次就成像完全的单景任务,并且已经获得了各个任务的可见时间窗口集合,在此条件下进行长期任务规划。

算法模型如下:(1) 算法输入:观测目标集合,其中包括目标的位置、优先级和成像最早最晚时间等属性;卫星集合,任务的时间窗口集合;(2) 算法输出:区域目标的观测覆盖率P;(3) 定义:未安排的观测任务集合U,已安排的任务集TT,无法安排的观测任务集合C,已安排的任务收益和为F,已安排观测的任务列表,任务收益函数为且有,所有可观测的时间窗口集合DL,待安排的观测时间窗口集合DLW,已选用的观测时间窗口集合DLS,当前观测时间窗口列表DLN,最终观测时间窗口列表,最终选择的观测时间窗口列表。

本文采用基于目标的综合收益最大的启发式算法按照规划结果对目标的收益的贡献度来优先选取任务,在窗口选择时优先选择时间靠前的时间窗口执行任务。

这样,在规划中就综合考虑的时间窗口信息、任务优先级和目标收益。

算法流程如下:(1) 初始值,,F=0;(2) 如果,算法终止,输出F,否则跳到3;(3) ,目标u的收益为,把待安排的观测时间窗口DLW按照时间的先后顺序进行排序,选择开始时间最早的时间窗口放入当前时间窗口列表DLN;(4) 将对应的卫星的其他窗口中与有冲突的其他所有时间窗口从待安排的窗口集合DLW中删除,并把窗口对应的目标从U中删除并放入到TT 中;(5) DLW=DLW-DLN,计算DLN中所有观测窗口对应的目标的收益;(6) 按照下列顺序检查约束满足情况:所有已规划任务的时间一致性;是否满足卫星单圈最大开机时间约束;是否满足卫星存储容量约束;是否满足卫星单圈最大侧视调整次数约束;是否满足其与前后相邻任务之间的侧视时间调整约束;若以上约束全部满足,则进行下一步,否则将DLW从中删除,并跳转到(2)(7) ,,,,转(2)。

3卫星任务完成率预测算例此算例中采用单颗光学敏捷卫星进行规划,卫星及其轨道特征从卫星历史的实际轨道根数中抽取,卫星的侧视范围设置为±45°,表1给出了某光学敏捷卫星的轨道参数:表1 卫星的轨道参数半长轴a偏心率e轨道倾角i近地点角w升交点赤经真近点角72 00096.576°0°175.72°0.075°表2 区域目标顶点信息及面积区域目标顶点坐标信息利用基于规则的启发式算法对区域目标分解后的单景任务进行规划,规划周期分别设定为10天,20天和30天,生成不同规模的测试数据,利用matlab进行仿真,表3给出了算法在不同规划周期得出的覆盖率结果:表3 不同规划天数卫星对区域目标的覆盖率规划周期(天)完成的覆盖率运行时间(秒)10天31.19% 5.7620天60.56%9.8330天89.68%13.18从结果上来看,基于规则的启发式算法由于逻辑简单,所以耗时不长,仅用于预测完成率是可以满足要求的。

4结论针对长期在轨卫星,对长期规划问题提出基于规则的启发式算法,设计了启发式规则,从而实现在一段时期内卫星对地面区域目标的覆盖率的预测。

同时做出了相应的仿真证明算法的可行性。

参考文献1.蒋晓. 单成像卫星的需求分析与融合技术研究[D].湘潭大学,2016.2.经飞, 王钧, 李军等. 面向海洋观测的成像卫星任务规划方法[J]. 中国空间科学技术, 2011, 31(2).3.杨林美. 一种改进的遗传算法在非线性规划中的应用[D]. 成都理工大学, 2003.4.冯阳. 多星多站对地观测任务规划技术研究[D]. 西安电子科技大学, 2010.5.邢文训, 谢金星. 现代优化计算方法[M]. 北京: 清华大学出版社, 2005.6.陈世平. 高分辨率卫星遥感数据传输技术发展的若干问题[J]. 空间电子技术, 2003(03):5-9.7.高黎. 对地观测分布式卫星系统任务协作问题研究[D]. 国防科学技术大学,2007.。

相关文档
最新文档