飞机排班中航班环的动态构建方法.pdfVIP

  • 28
  • 0
  • 约1.9万字
  • 约 7页
  • 2017-07-06 发布于北京
  • 举报
飞机排班中航班环的动态构建方法.pdf

第25卷第 ll期(总第 167期) 系 统 工 j星 Vo1.25,No.11 2007年l1月 Systems Enginee ring NOV.,2007 文章编号:1001—4098(2007)11-0019—07 飞机排班中航班环的动态构建方法 肖东喜,朱金福 (南京航空航天大学 民航学院,江苏 南京 210O16) 摘 要:构建航班环是飞机排班中安排飞机路线的一项基础工作,本文针对国内航班计划的特点,提出了一种 单维修基地条件下航班环的动态构建方法。首先以飞机维修机会最大化为目标函数,建立基于航班环的一周 飞机路线的整数规划模型。然后采用列生成算法和Follow—or规则,动态地构建满足“三天维修规则”的航班 环,求解飞机路线模型。最后利用MATLAB语言编写计算机程序,并通过具体算例的分析,验证了本文提出 方法的正确性及有效性。 关键词:航班环;任务网络;整数规划;列生成算法;Follow—on 中图分类号:F560 文献标识码:A 复杂性和可行解的存在条件,并提出了一种解决“4一MET 引言 (4-day maintenance Euler tour)”问题的启发式算法[4]。 航班环是指由一架飞机连续执行且首个机场和终止 Srirara以维修成本最小化为目标函数,建立了飞机维修路 机场为同一机场的飞机路线,是飞机排班问题中安排飞机 线问题的混合整数规划模型,并利用随机搜索的启发式算 路线的一项基础工作。飞机路线在航空公司的实际操作中 法进行了求解_5]。在国内,孙宏运用网络流模型讨论了单 叫做联线,由航班计划人员负责完成,然后再由机务和航 枢纽航线网络的航班衔接问题[6],付维方对日航班计划中 务人员在联线的基础上指派飞机,从而完成飞机排班工 航班串的生成与筛选问题进行了研究__7]。国外学者的研究 作。通过构建航班环来安排飞机路线的方式在国内航空公 侧重:F飞机维修路线的安排,依赖的航线网络结构是轮辐 司中已经开始采用,但主要依靠手工联线完成。航班计划 式(Hub和Spoke),航班计划主要是航班波的形式;而国 人员工作量大而且构建的航班环数量有限,无法得到最优 内的航线网络结构主要是点对点式(point tO point),航班 路线。随着国内航空公司运营规模的日益增大,完全手工 计划不存在航班波的形式。国内学者对飞机路线问题的研 构建航班环的难度越来越大,利用计算机辅助构建航班环 究又侧重于航班衔接问题,对飞机维修要求的考虑明显不 成为航班计划人员的迫切需求,为此需要对航班环的构建 足。 方法进行深入细致的研究。 z£文针对国内航空公司的航线网络和航班计划的特 国外学者中对飞机路线问题研究较早的是 Feo和 点,综合考虑航班衔接与飞机维修问题,构建满足“三天维 Bard,他们在1989年提出了一个大规模的混合整数规划 修规则”的航班环,并以维修机会最大化为目标函数,建立 模型,并对一周的飞机维修路线进行了优化[1]。后来, 一 周飞机路线的整数规划模型。飞机路线问题是一个大 Clarke以航班的“连接价值”(through value)最大化为目标 规模 日题,若先构建出所有可行的航班环再求解,会因为 函数,建立O一1整数规划模型,并利用拉格朗日松弛算法 决策变量太多,而导致模型无法求解或求解时问太长令人 进行了求解[2]。Gopalani和Tallur合作利用图论对飞机的 无法接受。列生成算法[日]作为一种大规模问题的求解方 K天维修路线问题

文档评论(0)

1亿VIP精品文档

相关文档