飞机起飞的最优次序问题
蚁群算法求解洛阳分院初中高教机、航班起飞顺序的最优解

蚁群算法求解洛阳分院初中高教机、航班起飞顺序的最优解随着洛阳机场的扩建,洛阳市欲打造空港产业聚集地,必然会造成航班量的提升。
此外中国民航飞行学院洛阳分院飞行训练任务的加剧,也极大地考验洛阳北郊机场负荷极限。
不同的飞机,初中高教机以及空客、波音的民航客机对起飞、进场时间,在跑道上滑行的时间等都有不同的时限要求。
通过优化的算法,合理安排不同飞机的起飞顺序,一方面可以极大地增加机场的负荷量,另一方面也可以节约运营的时间成本,对于机场交通管制拥有积极的意义。
研究在单一变量下最优解问题的相关模型和方法有很多,但是,在多种变量作用下求解最优解问题却较难找到合适的相关模型,蚁群算法就为解决在复杂变量环境下最优解问题而生的,其灵感来源于蚂蚁在寻找食物的过程中发现路径的行为。
蚁群算法是一种模拟进化算法,该算法具有许多优良的性质。
文章的目的在于收集洛阳分院初中高教机以及空客波音相关机型的起落要求的数据,抽象出有效的数学模型,用数学建模的思想来管理数据,并通过蚁群算法,探究初中高教机及航班飞机起飞顺序的最优解。
标签:蚁群算法;数学建模;最优解1 群体智能简介蚁群算法,英文名称:Ant Colony Optimization,(ACO),在有些文献中亦称为蚂蚁算法,由DORIGO博士从观察蚂蚁寻找食物的过程中逐步发现路径的行为而获得灵感。
蚁群算法的本质是一种模拟进化算法,具有很多优良的性质,根据数值仿真实验,蚁群算法具有现实的有效性和很高的应用价值,但在熟悉蚁群算法和对蚁群建立理想模型之前,应该首先讨论群体智能的相关概念。
由于蚂蚁是一种社会化协作的昆虫,蚂蚁群体是由许多能力单一而且有限的单一蚂蚁组成的群体,但是蚂蚁的每个个体又可以通过彼此间简单的合作,完成一个较为复杂的整体性的工作,在混沌理论里,将蚂蚁种群的这种能力称为“群体智能”。
和蚂蚁群体类似,蜂群的单个个体智能水平亦不高,同样没有统一的指挥,但是蜂群却可以建起巨大的蜂巢、运送食物、繁殖后代,因为蜂群和蚁群一样,都是一种拥有完备结构和社会组织的分布式系统。
探讨多跑道运行下的进离场航班排序问题

探讨多跑道运行下的进离场航班排序问题航班排序问题是我国航空工作人员目前应集中精力去处理好的一项工作,将跑道分配的问题进行合理的优化可以有效地提高空域的空间利用率,这成为了我国空中交流管理研究的一项主要工作。
一、我国进离场航班排序的系统研究在进离场航班排序的工作里,如何减少拥挤,提高效率是重中之重。
近年来,如何合理的安排航班的排序问题成为很受关注的话题。
我国目前采用比较频繁的一种排序方法就是先到先服务的方法,其英文简称是FCFS。
也有很多国外的学者们对这个问题也展开了探讨,这里举一些实例来论述。
比如在2003年的时候,在NASA的理论基础之上,国外学者提出了关于优化空中交通流量的决策方法分析,航空运输系统是可以将进场排序程序进行合理改善的问题得到了证实。
在2006年的时候,机场航班越发拥挤,Aditya P.Saraf提出了一种可以将其优化的方法,只不过在这种方法中仍然没有将多跑道的航班优化问题考虑在内,其中关于航班的降落跑道也只能通过人为的方式去规定。
接着就是在2009年的时候,发现和提出了一种混合的规划模型来解决航班的排序问题,只不过这个模型的实用性并不理想,会受到很多的不良影响,而这些影响均是来自于受限制约束问题。
2010年时,学者们又纷纷提出了新的研究方法,启发式算法的求解出现,将机场航班的排序问题看做成旅行商的问题来模拟解决,但是这样的仿真方式也只能是十分快速的找到可行解,并不是最佳的解决问题的方式,学者们也在继续的进行探讨和研究。
除此之外,国内的许多学者也一直在专心研究和力争解决实际问题。
杨军利提出了近似算法,将航班排序问题转化为渐增周游店员来寻找解决方法。
王飞提出了兼顾单跑道和多跑道着陆的航班排序,合理的使用了混合人工鱼群算法,这个算法的使用使得航班的延误情况得到了极大的好转,只不过航班数量很多的时候求解过程复杂而效率低。
在本篇論文中,充分考虑在实际的生活中货机只会局限于一条固定的跑道,在这条指定的跑道上完成起降的工作,这样进离场航班的排序模型也就随之建立起来。
飞机排队问题

《数学建模与计算》问题飞机排队问题(1)问题机场通常都有用“先来后到”的原则分配飞机跑道.即当飞机准备离开登机口时,驾驶员电告地面控制中心,加入等候跑道的行列.假设控制塔可以从快速反应数据库中得到每架飞机的如下信息:1)预定离开登机口的时间;2)实际离开登机口的时间;3)机上乘客人数;4)预定在下一站转机的人数和转机时间;5)到达下一站的预定时间.又设共有7种飞机,载客量从100人起以50人递增,最大的飞机载客量为400人.这7种飞机可能分属不同的航空公司.试开发和建立一种能使乘客和航空公司双方都满意的数学模型,以安排飞机起飞的先后次序.(2)假设1)机场控制塔上有一个快速反应的数据库,该库中存贮着每一架飞机的正点起飞时间,正点抵达目的地的时间,乘客数量,飞行距离等信息,其他一些有用的参数,可以根据数据库中已有数据估计出来.2)所有飞机都在同一专用跑道上起飞,任何一种飞机在跑道上起飞所需要的时间相同,这样可以把时间划分成间隔为△的起飞时段.3)标号为i的飞机在第j个时段起飞所需费用与先前起飞的飞机无关,仅与其安排的次序有关.这一假设使我们可以把总费用作为飞机调度排序的线性函数.4)所有飞机从登机口到跑道起点的时间相同.5)记τ为使飞机尚能正点到达目的地所推迟起飞的最长时间.同时假定,当飞机的误点时间超过τ时,则飞机将以最大的安全速度飞行.6)如果飞机推迟起飞的时间超过τ,则机上所有下站转机的乘客都将耽误转机.7)因误点而要求改航的赔偿费对每一个乘客都是相同的.(3)记号及意义△: 飞机起飞的时间间隔;0t 最早起飞的飞机离港时间; dt : 正点起飞的时间;A T : 正点到达目的地的时间; t: 晚点时间;τ: 最大允许晚点起飞的时间;k: 各种类型的飞机因晚点起飞而引起耗油的费用常数;av V : 平均飞行速度; max V : 最大的安全飞行速度;r: 要求改航的乘客的赔偿费; π: 下站转机的乘客数; P: 乘客总数;: 由于晚点起飞所引起的乘客不满意程度的增长率;a: 全体乘客由于飞机晚点起飞所引起的不满意度折合成美元的折合率; b: 耽误转机的乘客不满意度折合成美元的折合率. ★分析与建模若有n 架飞机都要求在时刻正点起飞,并且认为所有飞机都有直通跑道.我们以总费用最小作为目标来安排飞机起飞的次序.总费用由两部分组成,即航空公司的费用和乘客不满意程度所折合的费用.设ij c 为标号i 的飞机在第j 个起飞时段起飞的费用,引入状态变量ij x ,其定义为⎩⎨⎧=,其它个起飞的飞机第当标号为0,1j i x ij则总费用为∑∑===ni nj ijij x c Z 11为了保证每一架飞机只安排在一个时段内起飞及每一个时段△内只有一架飞机起飞,因此对状态变量ij x 增加约束条件:∑==iijn i x,...,2,1,1∑===nj ijn j x1,...,2,1,1由假设条件可知,ij c 与ij x 无关,因而总费用C 是一个线性函数.这是一个指派问题.假定每隔△时间只有一架飞机离开登机口加入到请求起飞的行列中,这样就保证总有飞机请求起飞.每隔△时间,执行一次程序,以安排在当前状态下最优的起飞次序.这里需要说明一点,该程序运行时间极短,不到一分钟便可完成,因此,如果数据发生变化时,如飞机晚点进港等, 几乎可以立即决策. ★下面来分析费用系数的确定问题.总费用应包括航空公司的费用和乘客的不满意度所折合的费用.首先把基本费用视为0,即设飞机在正点起飞时的费用为0,仅考虑由于飞机晚点起飞所导致的额外费用.航空公司的费用主要由两部分组成.一部分为额外的汽油费,这个费用主要是由于飞机晚点起飞时,要在空中快速飞行所额外消耗的汽油费;另一部分为耽误了转机的乘客需要改航时的赔偿费.若飞机晚点起飞,为了正点抵达目的地,它必须在空中以更快的速度飞行,这样由于风阻力的增大和其它因素,就要增加汽油的消耗.我们不太清楚速度的增加如何引起耗油费和增加,但当飞机加速过程结束,在空中以最大安全速度飞行时,额外的耗油费将是一个常数.为简单起见,选用线性函数来表示额外的油耗费,其公式为:⎩⎨⎧><=τττt k t kt t F ,,)(其中,t 为飞机晚点起飞的时间,显然当飞机正点起飞时,t =0,若t 0为首架起飞的时刻,d t 为正点起飞的时刻,△为起飞的时间间隔,则第j 个起飞的飞机晚点起飞的时间为:d t j t t -∆-+=)1(0由于τ为最长的晚点起飞时间,即当晚点起飞的时间超过τ以后,即使在空中以最大速度飞行,也不能正点抵达目的地,因此m a x V d t T d A --=τ其中A T 为正点抵达目的地的时刻,d 为飞行距离, max V 为最大的安全飞行速度.d 可用公式来表示av d A V t T d )(-=其中d t 为正点起飞时刻, av V 为正点起飞时平均飞行速度.常数k 与油价、单位晚点时间油耗的增加率及最大安全飞行速度有关,同时还应与飞行距离有关,当然飞行距离越长,额外的油耗就越大.由于飞行距离为τ--d A t T ,乘以最大安全飞行速度,则有:⎩⎨⎧>--<--=τττττt t T k t t t T k t F dA d A ,)(,)()(下面再计算改航旅客的赔偿费.为简单起见,由假设条件,记每一个改航旅客的赔偿费用为一个常数r(若赔偿不同,则令r 为赔偿的期望值).由于当飞机晚点起飞时,所有下站转机的乘客都将改航,则改航的赔偿费为:)()(τπ-=t u r t Rπ为转机旅客总数,u(t)为单位阶梯函数,即⎩⎨⎧≥<=0,10,0)(s s s u费用系数中还应考虑乘客的不满意程度.一般地,飞机晚点起飞的时间越长,旅客就越抱怨,其不满意程度就越大.如果晚点时间只有1~2分钟,旅客就不会太不满意.但是,随着晚点时间的增加,旅客会非常生气,而不满意度会急骤增加,因此我们选用指数函数描述旅客的不满意程度.这个不满意程度对机上每一旅客都是如此,但对下站要转机的乘客,还需要追加另外的不满意度,用D(t)表示总的不满意程度所折合的费用,则)()1()(τπα-+-=t u b e ap t D tp 为机上乘客总数,π为下站转机的乘客总数,为了保证在正点起飞时乘客的不满意度为0,因而采用了)1(-t e α的形式,显然t=0时,D(0)=0. α为乘客不满意度的增长率,a,b 为折合率,)1(-t e ap α代表全体乘客不满意度折合的费用,)(τπ-t u b 为下站转机乘客追加的不满意度所折合的费用,这一项只有当τ≥t 才起作用.综上所述,费用系数ij c 应为额外油耗费、赔偿费、及不满意度所折合的费用之和)()()(t D t R t F c ij ++=⎪⎩⎪⎨⎧≥++-+--<≤-+--<∞=τππττττααt b r e ap t T k t t e ap t t T k t t c t dA d td A d ij ,)1()(),1()(,t 和τ由下式给出m a x0)()1(v V t T t T j t t t avd A d A d ---=∆-+-=τ2)计算实例为了执行简单,再作一些假设。
浅谈终端区飞机着陆顺序的排定及优化

浅谈终端区飞机着陆顺序的排定及优化本文主要是在我国航空业迅速发展的背景前提之下,用各种有限的客观因素和人为因素,提高航班正点率以及保证飞行安全方面的考虑,主要是了解和分析未来航空业飞机的着陆顺序的规划以及相关研究,并在排列上如何做到最大优化状态,使得更好的利用有限的空中资源并做到安全保障。
在此基础之上,先对进近雷达管制员调配冲突的方法进行了析解,再进一步的分析雷达管制进场飞机的排序方法,得出改善航班流量的结论,希望对民航的发展有所帮助。
关键词:排序间隔尾流空中交通管制前言随着我国经济的不断提高,航空业也在不断的向前推进着。
近现代我国航运的运输量比以往增加了百分之十以上,北京、上海和广州的航班数量预计也将以12%的≤年增长率增长15%。
然而,我国的航班数量远远不能满足社会的需要。
在机场建设,开通新的航线以及航班的增加上投资是比较大的。
随着航空运输业的不断进步和发展,使得空中交通流量越来越复杂,越来越大的流量需求跟有限的空中容量的矛盾也日益增加。
在空中交通流量的管理和分配是要最大化和合理化。
只有在空中资源进行最大的优化状态,才能更好的确保飞机在运行中的安全保障,飞机的延误率的减低和有序的运行。
这个已经成为空中交通管理部门所必须要面对的重要问题,也是迫切需要解决的问题。
在航空运输中进场排序的重要性在整个航空也业中,我们特别注重机场,航空公司的飞机,以及旅客的所有动态和信息。
经验丰富的航空旅客已经习惯了航班延误、机票超额、连接脱节、停车位不足、高峰时段排长队。
在很多航空的运输过程中,机场以及空中流量的拥挤,航空喽的繁忙以及航空飞机因为各种因素引起的延误和取消等等都在很大程度上减弱了航空飞机在时间上及时的优势和特点。
从某个程度上来说,候机楼的拥堵和繁忙还有机场飞机的延误和取消是由于机场系统的容量能力的缺陷所产生的。
航空的需求大大超过了机场的容量需求。
其实这样说吧,就算是航空的需求还没有超过机场所需要的需求,也会在一定程度上出现延误状态。
飞机的登机顺序安排问题

论文题目:飞机登机顺序安排问题学院:服装学院班级:服工**姓名:******学号:*********飞机登机顺序安排问题摘要由于航空旅行快捷便利的优势,现代社会中起着重要作用。
每时每刻,千千万万的人享受着他们的航空旅行。
由于大众乐意看到机票降价,那么航空公司应设法采取其他措施活得较多利益,所以航空公司希望减少登机时间类提高登记时间类提高飞机的效率。
本文首先本文首先模拟、分析现有五种登机模式,寻找到每种模式的优缺点以及减少登机时间的本质是要减少登机过程中发生走道干扰和作为干扰的次数。
在此基础上提出双栈缓冲并行模式,将乘客分组模式改为组对,利用飞机通道作为临时缓冲区,一次安排一个乘客组对登机入座。
仿真结果比当前最佳方案在登机时间上优化16%,对提高航空公司收益、改善服务质量和节约运营成本有着十分重要的应用价值。
关键词:登记时间干扰模拟仿真离散一问题的提出问题的背景航空公司允许引领候机乘客以任何次序就座,但已经成为惯例的是首先引领有特殊需要的乘客就座,然后是头等舱的乘客就座(他们坐在飞机的前部),最后引领持经济舱和商务舱机票的乘客从飞机后排开始向前按照排结组就座。
从航空公司的角度来看,除了考虑乘客的等候时间外,时间就是金钱,所以登机时间最好要减到最少。
飞机只有在飞行的时候才能为航空公司赚钱,而长的登机时间限制了一架飞机一天中可以飞行的次数。
诸如Airbus A380(空中客车A380,可以容纳800名乘客)的大型机的发展就更要强调缩短登机(以及下机)时间的问题了。
二.问题的假设1.假设乘客均按登机牌号码入座。
因为如果乘客不对号人座,那么就有可能造成配载的计算重心与飞机的实际重心发生偏差,非满客时此规定尤为重要。
2.假设乘客每隔9秒登机一次。
虽然乘客是连续登机的,但也需要一段时间才能完成登机,因此本文将时间均分到每个乘客。
3.假设在不超过18秒的时间内每个乘客都能找到座位并就做完毕。
因为这样某乘客登机行为只可能影响到在他之后登机的一个人,对其他人没有后续影响。
直升机的起飞方法精选全文完整版

可编辑修改精选全文完整版5.1直升机的起飞方法通常,直升机在垂直离地2~3米后稍作悬停,则转入斜爬升前飞。
在有风情况下,直升机是迎风起飞,这是因为,根据相对运动原理,相当于直升机以风速飞行。
如上述,直升机需用功率随前飞速度的增加而快速减小,迎风起飞,发动机剩余功率更多些,爬升速度更大些,起飞更安全。
此外,迎风起飞直升机的稳定性要好一些。
由于直升机常常要在其它运输工具不能去的地方执行任务,其起飞环境可能相当复杂,所以,应视起飞场地面积大小和场地周围有无障碍物、大气条件、起飞场地高度和飞行重量的不同,一句话,应视剩余功率的多少,而采用不同的起飞方法。
主要的起飞方法有:A. 正常起飞直升机对准风向停在场地上,启动发动机,飞行员加大油门、提总距,直升机垂直离地2~3米悬停,飞行员略作检查之后,则推杆前飞、爬升。
正常起飞飞行航迹如图5-1所示。
图5-1 正常起飞飞行航迹如果因场地原因,在起飞前直升机又不能对正风向,那么飞行员不得不在侧风或顺风情况下起飞,此时就要考虑侧风或顺风的影响。
-------侧风起飞以右旋旋翼为例,若在右侧风下起飞,由于机身横截面大,机身阻力大,和迎面来风相比,直升机需用功率要大一些;同时,尾桨处在相当于旋翼垂直爬升的状态,尾桨需用功率大,整个直升机需用功率又增大。
这就意味着发动机剩余功率小。
此外,在风的作用下,旋翼顺风的方向倒,即吹风挥舞,为克服此挥舞,飞行员要向右压杆;为平衡侧风产生的向左阻力,旋翼还需右压杆,产生向右分力,使操纵变得复杂化。
如果风速和风向不稳定,尾桨的推力也在变,为保持航向和横向平衡,要对尾桨和横向操纵随时进行修正,使得操纵更加复杂。
因此,直升机应尽量避免在侧风下起飞。
-----顺风起飞在顺风悬停时,直升机后带杆,风越大则后带杆量越大;若重心靠前,为克服旋翼升力垂直分量对重心所产生的低头力矩,则后带杆量还要大一些。
在从悬停转前飞的过程中,纵向操纵经历从后带杆到前推杆的过程。
专业丨起落问答〔1〕

专业丨起落问答〔1〕公司:着陆超限事件居高不下,怎么破?小飞:起落总也飞不好,很沮丧,怎么破?有些事情其实就是一个窗户纸。
捅破了,一通百通,人机合一,无往不利。
这层窗户纸,有的人是自己慢慢琢磨捅破的,有的人是靠人点拨捅破的。
今天,小e就给大家陆续送上福利——我们请业内专家来讲讲起落的一些热点问题,看看能不能帮助各位小伙伴早点捅破这层窗户纸。
先以B737机型为例。
一、正确的坐姿要求为什么首先谈坐姿?坐姿是飞好起落的根本,坐姿影响到很多方面,我们后面会不断提到。
B737NG的手册里对飞行员座椅(坐姿)调整的标准包括:1、沿着遮光板上表面可以看到部分机头结构(A)2、沿着操纵杆可以看到外DU的下沿(B)但事实上,除了以上2点,还应该包括:3、沿着遮光板下表面可以看到AUTOBRAKE DISARM警告灯(下图位置C)——该灯位于仪表板最上一排,可以理解为所有仪表/警告灯安装的上限位置。
因为波音推荐的两个标准(前文1和2)只能确保飞行员不会坐得太低,而无法确保飞行员不会坐得太高。
4、座椅的前后位置限制:向前不应阻挡飞行员在座时驾驶杆向后全行程的移动;向后应保证飞行员可以正常使用手轮(如安装)、也应保证飞行员在蹬满舵的情况下使用全压力刹车;5、脚蹬的位置同样应保证飞行员可以在蹬满舵的情况下使用全压力刹车;6、座椅靠背的角度不应阻碍飞行员向后自由地全行程移动座椅——不要被观察员座椅(左座)/跳开关面板(右座)阻挡——以保证紧急撤离或者飞行员失能程序的顺利执行。
二、目测点/下滑点(aim point)在哪?我们经常在讲评时听到一种说法——目测高(低)了。
无论目测偏高还是偏低,都是相对于讲评者心中那个标准而言的。
但是遗憾的是,这个标准在目前的民航界依然是不统一的。
先来看看我们之前做过的一个调查结果。
下面的A\B\C\D\E点,到底哪个是正确的目测点(aim point)?还是都不对?可以看到,分歧还是蛮大的。
正确的应该是什么呢?从逻辑上说,白天和晚上的目测点应该在同一位置。
航空器排列问题的最优排序方法研究

航空器排列问题的最优排序方法研究25它时主要采用的也是动态规划方法利用动态规划原理可以构造求解问题的递归迭代公式进而给出航空器排列问题最优解的性质描述利用该递归公式进行求解为寻找问题的最优解提供了迭代搜索的向但大多数情况下对应的计算时间复杂度是指数级别的
第2 2卷
第 5期
运 筹 与 管 理
为: 设 有 n架 航空 器组 成 的飞行 队伍 { A . , A : , …, A } , 其中 A 最 多可 带 g 加仑( g a l l o n s ) 的燃 料 , 且 每 英 里 ( m i l e ) 消 耗燃 料为 r ( g a l l o n s ) ( i =1 , 2 , …, n ) 。假设航 空器 可 以在 途 中相互 补 充燃 料 , 而且 可 以在途 中任 意地 点 抛下任 意 一个航 空器 。 问如何 安排 飞行计 划 , 使 该飞行 队伍 实现最 远 的飞行 距离 。初 始情 况下 , 假 设 该 飞行 队伍 共 有 g 加 仑 的燃 料可 供使 用 。
p r o b l e m. Ba s e d o n t h e c o n s e q u e n c e, a n d b y c o ns i d e r i n g a s p e c i a l c a s e t ha t p r o v e s s o l v a b l e o f n- v e hi c l e p r o b l e m ,a k i n d o f s p e c i a l c a s e o f a i r c r a t f r a ng e p r o b l e m i s o b t a i ne d, a l o n g wi t h t h e c a l c u l a t i o n me t h o d f o r o p t i ma l s e q u e n c e a n d t h e g r e a t e s t li f g h t d i s t a n c e .Nu me r i c a l e x a mpl e s a r e d i s pl a y e d a t l a s t .
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
承诺书我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。
我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。
我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。
如有违反竞赛规则的行为,我们将受到严肃处理。
我们参赛选择的题号是(从A/B/C/D中选择一项填写 A我们的参赛报名号为(如果赛区设置报名号的话):所属学校(请填写完整的全名):山东科技大学济南校区参赛队员(打印并签名) :1. 李建钢2. 李明明3. 赵传平指导教师或指导教师组负责人(打印并签名):日期:2011年 8 月 24 日赛区评阅编号(由赛区组委会评阅前进行编号):编号专用页赛区评阅编号(由赛区组委会评阅前进行编号):全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号):解决飞机排队问题的数学模型摘要在目前的各国机场,一般都使用“先到先服务”的排队系统,这一系统虽一直沿用至今,但是效率不高,且不能调节意外情况的发生。
在这里将给出一个利用数据库系统快速排序的模型,以使机场高效的服务,并使航空公司在尽量小得花费情况下,达到顾客满意的目的。
首先对模型基本假设,设置参数,列出参数与为未知数的关系表达式,验证模型的可行性,模型中费用系数的量化,燃料附加费乘客的误机费,乘客不满意的损失,排队模型小结,而后对模型的稳定性的检验,通过计算机模拟模型实现,从而验证出模型的可行性。
模型中涉及到指派问题,0-1整数规划,还有费用系数阵的量化这些知识需要参考资料查阅,学习而后运用。
对你学习能力的检验,这也是数学建模所培养的素质之一。
关键词:指派问题,0- 1整数规划,费用系数阵的量化,不满意度一.问题重述机场通常都是用“先来后到”的原则来分配飞机跑道,即当飞机准备好离开登机口时,驾驶员电告地面控制中心,加入等候跑道的队伍。
假设控制塔可以从快速联机数据库中得到每架飞机的如下信息:①预定离开登机口的时间;②实际离开登机口的时间;②机上乘客人数;④预定在下一站转机的人数和转机的时间;⑤到达下一站的预定时问。
又设共有七种飞机,载客量从100人起以50人递增,载客最多的一种是400人。
试开发和分析一种能使乘客和航空公司双方满意的数学模型。
二.问题分析1.模型的设计与可行性分析2.模型中费用系数阵的量化(1).燃料附加费(2).乘客误机费乘客不满意的损失3.模型的稳定分析和计算机实例检验0t三.模型的假设与符号说明模型假设:1.机场上所有要起飞的飞机,都必须使相同一条跑道,并且任何一架飞机在起飞的时候都需要完全地占有整条跑道,每架飞机占用的时间是一样长的。
这一假设可把整个时间分割成离散的等长的小时间段(也称为起飞窗口宽度),在每个小时间段上可容纳一架飞机完成起飞操作.2. 第i架飞机由第j个时间段上起飞时,其所需费用仅与该飞机和时间位置有关,而与它前面是哪架飞机无关。
即费用不是前面飞机的函数,因此这一假设可把对应于不同排序的总费用都统一描述为一个线性函数.3. 任何飞机从离开自己的通道口到达跑道入口处所需要的时间假定都一样。
同时为了避免有一大堆飞机挤在跑道入口处等待飞机(一般机场也不太可能这样),这时如有另一架飞机需要紧急起飞,这就须将所有排在前面的飞机挤到一边来腾地方,因此假设每架飞机都有立即进入跑道口的通道。
这样在须要调整次序时,只须在数据库中的次序上进行调整,而不必对飞机实地重排。
并且飞机须在为其指定的小时间段上才准许离开自己的通道口4. 设τ是一架飞机要按时到达目的地所必须起飞的最晚时限,并假设如果一τ以架飞机在τ时限以后才起飞,则它必须以最大安全速度飞完全程。
(而在内起飞者可着情加速)5.如果一架飞机在时限τ以后起飞,则该机上所有需转机的乘客都将误下次班机,并设给每个乘客用于赔偿重新安排旅行计划的补偿费用是一样的模型符号说明:四.模型的建立与求解分析与建模若有n 架飞机都要求在0t 时刻整点飞行,并且认为所有的飞机都有直接跑道。
我们一总最小作为目标来安排分机起飞的次序。
总费用由两部分组成,即航空公司的费用和乘客不满意程度所折合的费用。
设ij c 为标号I 的飞机在第j 个起飞时段起飞的费用,引入状态变量ij x ,其定义为⎩⎨⎧=,其它个起飞时的飞机第当标号为0j ,1i x ij则总费用为∑∑===ni nj ij ijx cC 11(1)为保证每一架飞机只安排在一个时段内起飞及每一个时段∆内只有一架飞机起飞,因此对状态变量ij x 增加的约束条件:.,......2,1,11n i x nj ij ==∑= :,.......2,1,11n j x ni ij ==∑= (2)由假设可知,ij c 与ij x 无关,因而总费用C 是一个线性函数。
问题的实质是在约束条件(2)之下求ij x 使得总费用C 达到最小,这是一个指派问题。
假定每隔∆时间只有一架飞机离开登机口加入到请求起飞的行列中,这样保证总有飞机请求起飞。
每隔∆时间,执行一次程序,以安排在当前状态下最优起飞次序。
这里需要说明一点,该程序运行时间极端,不到一分钟便可以完成,因此,如果数据发生变化时,如飞机晚点进港等,几乎可以立即完成。
由于(1)中的C ij 是第i 架飞机从第j 个时间段上起飞的费用,它与一架航班的型号及运行费用和其上载客情况和他们的满意程度有关,为简化运算,把基本运行费设置为费用零点,而只考虑由于飞机延迟起飞而引起的费用。
这一费用包括由于晚点而不再以最经济的速度而是以较快或最快速度飞行带来的燃料损失;及乘客因耽误下站转机而重新安排旅途的损失;以及顾客因各种延迟带来的不愉快而转化的损失。
将这三者分别归入费用计算并简记为:费用: 1.燃料附加费 2.乘客误机费 3.乘客不满意的损失 列出以下公式: 1. 燃料附加费由于晚点,飞机必须以尽可能快的速度飞行,故燃料随晚点的时间长短而变化,然而既使晚点,只要为达到最大时限,就可以以低于最大安全速度飞行。
并在起飞后就可近似地保持常速,因此燃料消耗在时间内应恒定,由于不知道燃料消耗如何随飞行速度变化,选用了近似的线性函数,即单位时间增加油耗的费用函数为:()⎪⎩⎪⎨⎧≥=τττt k t t k ,,t F 000 单位为美元其中扣除了飞行的一般油耗,只计入增加的油耗,并且式中:t:为飞机晚点的时间;(t =0即为飞机预定起飞的时间);实际上t 作为压缩因子。
0k :为晚点单位时间由加速引起的增加油耗的价格,同时0k 与不同引擎的飞机有关又由于飞机蚝油总数还与飞行距离有关,因此总费用应为max)(v d t F∙,其中 d 为()⎪⎩⎪⎨⎧≥=ττττt -t )-T (t F A A ),(,T kt kt飞行距离,它可由d =m ax ()A v T τ∙-计算,A T 为飞机预定到达时间,m ax v 为最大安全飞行速度,是常数。
因此将常数 m ax v 并入 0k 中,记为 0k 于是有一架飞机因晚点增加的总费用为:于是,0(1)d t t t j =-+-Λ 这里要求0dt t ,因为如果飞机未准备好而令其起飞,则该窗口将不能很好的利用。
只有当它的预定时间到时,才可考虑它在第 j 个(1j ≥)窗口起飞的问题,并计算式(5)中maxA d T v τ=-()A d av d T T v =-2.乘客误机费设为乘客耽误了转机而必须补偿的费用,这里取为常数(假设5)。
如果对各人的补偿费确实不同,则取为各人费用的数学期望----平均值,且重新安排旅程只发生在飞机晚点时间超过了时限时才发生,故费用如下计算()()R t r u t πτ=-π:为须转乘的人数;():u t 为单位阶跃函,即00()10t u t t ≤⎧=⎨⎩由假设5,如果飞机晚点,则所有须转机的 π个乘客都将将误了转机,若放宽此条件,则 ()R t 将是一些阶跃函数之和(当相应顾客晚点时,其对应的函数变为1)3.乘客不满意的损失的费用由于飞机晚点越多,则乘客会越不满意,如果仅晚点一两分钟,则顾客不会太不愿意;但如果晚点到误了转乘班机,则该乘客会顿时变得焦躁不安并且非常愤怒,这一情况可以适当地摘述为一个指数增长函数附加一个阶跃函数,则总的费用函数为()(1)()atD t e aP b u t πτ=-+-其中 ,,a b α都是常数,且:p 为乘客数;π:为要转乘的乘客数;α:为反映乘客等待时不满意上升快慢的因子;1ate-:中(-1)是为了使 0t =(即飞机准时起飞)时最小的不满意置零的项;,a b :为将相应的不满意转化为美元的系数;():u t τ-为单位阶跃函数,它表达了因误机而顿时产生的不满意。
常数,a b 一般不相等,这是由于误了转机的乘客一般要只是晚了一会的乘客不满意程度要大得多些模型还可以在某种条件下处理降落的请求,但不能同时对起飞和降落都达到最优排序。
如果要做到此项,则费用系数 ij c 将依赖于前面的飞机的排序情况,因此目标函数将不在是线性的了。
但是只要将要到达的飞机一准备好降落,就可以准许其降落的话,这模型仍适用,这只要将't;设为飞机将要达到的时间;'Λ:设为一架飞机着陆并最终不再占用跑道所需时间由原假设 Λ是起飞所需的窗口,则着陆的飞机将于第 '0()/j t t =-Λ个窗口降落,而损失函数 ijc 对 'j j 仍不变,只对那些 'j j 的,须在计算时,在 t 上附加 'Λ、后再计算费用即可为了防止那些还未准备好的飞机,在就绪之前就对其发出起飞的命令,置一架飞机在它预定起飞时间以前的某窗口起飞的损失为无穷大,并假如考虑1,2,3中的费用,得到计算费用的通式∞t tdij c =()(1)atA K T t eapτ-+-0t t τ≤≤()(1)atA K T r eap b ττππ-++-+ t π≥这里0(1)d t t t j =-+-Λa max()A d vA T T v T v τ-=-1,2,...,,1,2,...,i n j n ==由于有上述的统一公式,则原设在t 时刻有 n 架飞机可扩展到一天有n架飞机要求起飞的情形。
模型中的参数 ,,,d A t T p π都可由数据库提供,而事先给定的参数(或机场设定的)为 max ,,,,av k v v r Λ及变量 t都容易算出来。
0t 可由计算机系统时钟提供。
而三个参数 ,,a b α可由飞机以往记录和惯例估算出来五 模型检验(1)稳定检验为了使模型有意义,必须进行检验。