多拉多观测规划和调度模拟
项目描述
多拉多观测规划和调度模拟
多拉多是一个提议的太空任务,用于紫外光跟踪引力波事件。此存储库包含一个简单的多拉多机会性观测规划器。
该项目是免费和开源的,但它调用商业软件:它使用IBM ILOG CPLEX优化工作室("CPLEX")进行数学优化。通过IBM学术计划,CPLEX对学生、教师和认证教育机构的员工免费。
特性
- 全局:联合和全局解决瓦片(望远镜视场方向和滚动角度的集合)和调度(哪个瓦片在何时观测)的问题,而不是一次解决每个子问题
- 最优:通常解决到最优,而不仅仅是找到一个“足够好”的解决方案
- 快速:解决整个轨道大约需要5分钟
- 通用:不依赖于任何类型的启发式算法
- 灵活:问题在混合整数规划的通用框架中表述
依赖项
- Astropy
- Astroplan 用于计算视场
- HEALPix、cdshealpix 和 astropy-healpix 用于观测足迹
- sgp4 用于轨道传播
- 通过 [docplex] Python 接口使用 CPLEX 进行约束优化
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码发行版
dorado_scheduling-0.2.0.tar.gz (42.5 kB 查看哈希值)