4 Star 5 Fork 1

wangjiezhe / plane_management

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Hypothesis.md 1.13 KB
一键复制 编辑 原始数据 按行查看 历史
wangjiezhe 提交于 2013-11-15 07:39 . module new_plane_land initialized

条件:

  • 停机坪共能停APRONS架飞机.
  • 机场按照所有飞机到达的时间顺序给飞机编号ID,依次为1,2,3,…,m.
  • 根据飞机的燃油量设置Priority值,燃油量越少,Priority的值越小.
  • 调度等候飞机降落的顺序是由飞机的当前现有燃油量程度来决定.
  • 航空公司必须按照每架飞机在停机坪停留的时间长短交纳费用.

假设:

  • 机场有一条起飞跑道和一条降落跑道.
  • 飞机型号只有一种,即起飞、降落、整休时间都相同,分别为t_u, t_d, t_r.
  • 最小起飞时间间隔相同,为t_ub.
  • 最小降落时间间隔相同,为t_db.
  • 一天最大的飞机降落流量不超过MAXNUMPERDAY(MPD)架次.
  • 飞机到达密度不超过机场承受能力(即不存在燃油不够仍无法降落的问题),设为MAXNUMPERHOUR(MPH).
  • 天气情况始终不影响起飞和降落.
  • 飞机停留在停机坪的时间尽量少。
  • 初始状态停机坪上飞机数量为0.
  • 飞机盘旋等候时单位时间耗油量(L)为OILPERHOUR(OPH)。
  • 飞机油箱容量为OILMAX。
  • 时间精确到秒。
  • 飞机起飞和降落互不影响。
C
1
https://gitee.com/wangjiezhe/plane_management.git
git@gitee.com:wangjiezhe/plane_management.git
wangjiezhe
plane_management
plane_management
master

搜索帮助