- 23
- 0
- 约2.7万字
- 约 21页
- 2019-09-13 发布于江苏
- 举报
参赛密码
(由组委会填写)
“华为杯”第十四届中国研究生
“华为杯”第十四届中国研究生
数学建模竞赛
数学建模竞赛
题 目 航班恢复问题
摘 要:
本文主要研究了某城市航班恢复问题。本文首先从航空运输中资源的角度分析不正
常航班给航空运营带来的影响,并给出当前主要的不正常航班恢复措施。而后针对航空
公司的运输网络,航班计划及机组排班计划特点,研究具体案例中由于受到暴风雪的影
响而在某个时间段内关闭机场OVS 这一不正常航班发生时的航班调度问题。主要工作
如下:离散时空网络基本结构分析以及网络构建算法的编程实现;而后基于此离散时空
网络构建成本最小的不正常航班恢复调度模型。
针对问题一,在不考虑旅客信息,不考虑机型的情况下,对航班的恢复情况进行建
模,并以航班总体延误时间最短为优化目标建立了时空网络流模型。问题一采用了
GRASP (贪婪随机自适应搜索算法)邻域搜索技术进行问题求解,获得了航班总体延误
的最短时间为1104 分钟,并制定了新的起飞时间表,附录一中的xls 中的
2
sheet1 。我们获得的航班总体延误的最短时间为分钟。取消航班可以大大减少航班总体
延误的最短时间,但是在问题一中由于取消航班没有任何成本,而实际上取消航班的代
价是最严重的,所以在此题中取消航班没有任何意义,所以我们不考虑取消航班的情况,
但是在模型建立中有考虑这个因素,只不过权重为0 。
问题二中,同样不考虑旅客信息,但是要考虑不同机型之间进行置换时需要的成本。
此问题和第一问类似,我们同样不考虑航班取消的问题。在问题一中,我们考虑的飞机
置换问题。同样在此问中也不可避免,但二者联系十分紧密。在问题一的求解基础上,
多加上一个判断条件,即优先置换同机型的飞机,如果置换的飞机不同,则加上置换飞
机的成本即可。通过我们的计算,我们获得的最短航班总体延误时间为13652 分钟,并
制定了新的起飞时间表,见附录一中的xls 中的sheet2 。
问题三是在问题二的基础上的更深层次的延伸。在考虑不同机型间调制航班的成本
的基础上,考虑飞机的载客量。在问题二中,我们优先考虑同机型的飞机之间的置换。
再考虑不同机型的飞机的置换。同机型的飞机载客量相同,在不同机型之间置换时,如
果置换后的飞机的载客量小于原飞机的载客量时,无法登机的乘客相当于旅客延误2 小
时的成本;如果置换后的飞机的载客量大于等于原飞机的载客量时,所有的乘客都能登
机,所以没有延误成本,但是实际情况下,飞机中的剩余座位会给航空公司带来额外的
开销。在问题二的基础上,我们建立了模型并求得了最短旅客总体延误时间为15812 分
钟,新的起飞时间表见附录一中的xls 中的sheet3 。
针对问题四,在不同机型间调整航班不考虑成本,假设中转的旅客均可以搭乘上下
一航班,在问题一的基础上,根据航班号,对航班恢复路线的旅客的总体延误时间建立
混合规划模型,使用结合Danzig-Wolfe 算法的贪婪模拟退火算法,极大地缩小了问题规
模,提高了求解效率。我们建立了模型并求得了最短旅客总体延误时间为584094 分钟,
新的起飞时间表见附录一中的xls 中的sheet4 。
最后使用一家航空公的航班排期表对本文提出的模型和求解算法进行验证证明模
型和算法求解不正常航班恢复问题是有效的。
关键词:航班恢复;最小延误时间;GRASP 邻域搜索;贪婪模拟退火算法;
3
1、问题背景
1.1 问题背景
中国民用航空局5 月8 日发布的《2016 年民航行业发展统计公报》显示,2016 年,
民航主要运输指标继续保持平稳较快增长。其中,完成旅客运输量4.88 亿人次
原创力文档

文档评论(0)