Satellite-Scheduling:此仓库将显示为解决卫星调度问题而实施的代码

上传者: 42151772 | 上传时间: 2022-07-02 09:29:14 | 文件大小: 223KB | 文件类型: ZIP
卫星调度问题 作者:tanh仁杰 日期:2016年12月18日 高效的卫星任务计划一直是地面行动的关键方面。 卫星任务计划的任务始终放在操作员身上,以准确,高效地进行计划以满足所提供的所有要求。 此手动任务繁琐且需要高度的细致性自动卫星调度程序可以使用搜索算法来优化和加快此过程 问题表述 地球观测卫星的调度问题是一个大而困难的组合优化问题。 值得庆幸的是,大量的论文都对不同的问题公式进行了很好的研究,从而很好地研究了这种调度问题。 一些值得注意的公式是在[2]中采用的广义背包公式,众所周知它是NP-hard。 在[3]中,它讨论了将线性整数规划公式与CPLEX一起使用或作为约束满足问题公式的可能性。 对于此演示,我们将采用面向对象编程(OOP)的约束优化问题(COP)公式。 COP是指一系列问题,这些问题需要在某些变量存在约束的情况下针对某些变量优化目标函数。 使用对象 下表的类表中汇总

文件下载

资源详情

[{"title":"( 32 个子文件 223KB ) Satellite-Scheduling:此仓库将显示为解决卫星调度问题而实施的代码","children":[{"title":"Satellite-Scheduling-master","children":[{"title":"algorithm.PNG <span style='color:#111;'> 39.26KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"Code","children":[{"title":"algo.py <span style='color:#111;'> 10.74KB </span>","children":null,"spread":false},{"title":"generatingATW.py <span style='color:#111;'> 4.75KB </span>","children":null,"spread":false},{"title":"move_time.py <span style='color:#111;'> 13.82KB </span>","children":null,"spread":false},{"title":"InactiveTimeWindowAnalysis.py <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"gridcheck.py <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"creating_IM_params.py <span style='color:#111;'> 400B </span>","children":null,"spread":false},{"title":"circle.py <span style='color:#111;'> 188B </span>","children":null,"spread":false},{"title":"reading_params.py <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"reading_params.cpython-36.pyc <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"objects.cpython-36.pyc <span style='color:#111;'> 8.55KB </span>","children":null,"spread":false},{"title":"objects_superclass.cpython-36.pyc <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"algo.cpython-36.pyc <span style='color:#111;'> 6.12KB </span>","children":null,"spread":false},{"title":"generatingATW.cpython-36.pyc <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false},{"title":"resultschecking.cpython-36.pyc <span style='color:#111;'> 8.88KB </span>","children":null,"spread":false},{"title":"algoWithDownlink.cpython-36.pyc <span style='color:#111;'> 9.11KB </span>","children":null,"spread":false},{"title":"move_time.cpython-36.pyc <span style='color:#111;'> 6.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"objects_superclass.py <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"resultschecking.py <span style='color:#111;'> 15.24KB </span>","children":null,"spread":false},{"title":"algoWithDownlink.py <span style='color:#111;'> 17.37KB </span>","children":null,"spread":false},{"title":"subplotting.py <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"main.py <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"objects.py <span style='color:#111;'> 6.81KB </span>","children":null,"spread":false},{"title":"creating_resource_params.py <span style='color:#111;'> 524B </span>","children":null,"spread":false},{"title":"testing.py <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 4.28KB </span>","children":null,"spread":false},{"title":"classhiearchy.JPG <span style='color:#111;'> 126.93KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"gs_params.csv <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"sat_params.csv <span style='color:#111;'> 141B </span>","children":null,"spread":false},{"title":"IM_params.csv <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":true},{"title":"plotting_results.png <span style='color:#111;'> 74.93KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明