史衛(wèi)國 曹 陽 李清紅
(1.上海交通大學,上海 200240; 2.中國東方航空公司,上海 201100)
民用航空運行中,“運行控制”是組織日常生產運行的核心。航空公司運行控制中心除了簽派放行、運行監(jiān)控席位之外,還設置航班調配、航務、性能、情報、氣象等工作崗位。運行控制的核心是控制風險,而航班調配則是保證日常運行持續(xù)高效的重要環(huán)節(jié)。保持一個航班運行計劃動態(tài)順暢,對于簽派放行監(jiān)控直至整個公司運行平穩(wěn)、旅客出行、航班正點、公司效益都有直接的影響。眾所周知,航空公司的運行會受到惡劣天氣、其他空域用戶活動、飛機故障、機場設施、旅客原因等各種因素的影響和干擾,這些因素都會造成航班不正常、運行困難、甚至大面積航班延誤。大面積航班延誤、備降或取消,不僅會對公司的經濟效益、運行順暢造成極大的影響,更會對旅客出行造成極大的不便,甚至會引發(fā)群體性事件,造成巨大的負面社會影響。
大型航空公司**遇到大面積航班不正常時,在批量取消航班、大量航班調整以及后續(xù)航班恢復方面,普遍存在著效率和優(yōu)化度都比較低的情況。因此各公司都在致力于航班智能調配和恢復系統(tǒng)的研究。行業(yè)內已有部分航司開始研發(fā)航班智能恢復系統(tǒng)。2019年,某地方航空聯(lián)合阿里云、同濟大學共同研發(fā)了航班智能恢復系統(tǒng),運用回旋時空網絡模型、列生成等人工智能技術,從航空運行實際出發(fā),引入旅客、機場、維修計劃、運行限制等變量,提供航班恢復方案。
本文介紹了某國內大型航空公司在不正常航班恢復系統(tǒng)方面的建設和應用的情況。該航司通過引進美國世博公司(Sabre Solution)的航班恢復系統(tǒng)(recovery manager system,簡稱RM),建立客戶化數據模型,形成系統(tǒng)自動化航班調配和恢復,提高航空公司航班調配的品質和效率,通過實際案例場景的應用,驗證大型航空運輸企業(yè)自動調配系統(tǒng)和航班恢復系統(tǒng)的實用性。
面對日益突出的不正常航班問題,社會各方面呼吁航空公司盡快采取有效解決措施,盡量彌補惡劣天氣等因素對航班運行造成的干擾,盡快制定有效的航班調整優(yōu)化方案和航班快速恢復方案,確保旅客權益受到保障,同時也有利于航空公司運行秩序的快速恢復。
在日常航班運行不正常期間,航空公司運控中心調配部門負責3個日歷日內航班的調配工作,根據運行情況及時合理調整運力,盡可能地縮小不正常航班對整體運行計劃的影響,保證重點航班正常。不正常航班的處置方法包括:推遲起飛時間、更換飛機、合并航班、取消航班、次日補班等。該航司目前使用Sabre公司MM系統(tǒng),對公司航班進行動態(tài)調配。尋找航班調配方案的過程類似于“搭積木”的方式,如圖1所示。
圖1 Sabre公司MM系統(tǒng)界面
在航空公司實際運行中,航班臨時調配時涉及機組資源(飛行機組、乘務、空保)、飛機資源、地面服務等多家單位,靠人工操作擬定調配方案,工作負荷加大,調配效率不高。
經過統(tǒng)計發(fā)現(xiàn),2018年(1月-10月)該航司總部調配席位工作負荷最大值發(fā)生在旺季生產的7月-8月,日均取消航班32班,日均調整航班預飛時間248班次,日均調整航班機型機號327班次;工作最低值發(fā)生在10月份,日均取消航班3班,日均調整航班預飛時間85班次,日均調整航班機型機號241班次,如圖2~圖4所示。
圖2 總部調配席位日均取消數
圖3 總部調配席位日均調整預飛數
圖4 總部調配席位日均調整航班量
通過以上數據可以發(fā)現(xiàn),大型航空公司每天航班調配量十分大。人工調配存在以下缺點:
1)大量人力資源的投入。根據每天2 600個航班、700架飛機的運行,目前部分航空公司采取分機型、分區(qū)域進行調配,每塊區(qū)域、機型配備一整套航班調配人員。這大大增加了人力成本,并且增加了調配難度,跨機隊之間的調配變得復雜或者容易忽略;
2)費時、費力、效率低。Sabre MM系統(tǒng)尚不具備自動告警航班延誤并尋找調配方案的功能,需要人工實時瀏覽系統(tǒng)。有時找到一架飛機可以臨時使用,但進一步會簽評估時會發(fā)現(xiàn)沒有注冊或者不滿足所飛航線的一些限制要求,又要重新尋找調配方案,降低工作效率;
3)調配方案合理性、優(yōu)化程度不高。在日常運行中,航空公司首先考慮運行安全,在此基礎上面臨航班正常性和收益兩個方面的選擇。目前的調配方案沒有數據支持進行多維度的最優(yōu)方案的選擇。
對于機隊規(guī)模龐大的航空公司,在有效恢復航班方面存在許多的困難和問題,具體表現(xiàn)在三個方面。一是飛機資源緊缺,雖說機隊規(guī)模龐大,絕對資源充足,但是受到飛機利用率指標和市場的影響,航空公司的航班計劃編排十分緊湊,很少保留備份飛機閑置;二是機組調配復雜,大型航空公司大多有很多分公司,機型多樣,運行的特點也大不相同,大大增加了航班調配的復雜性;三是系統(tǒng)支撐不足,目前國內大型航空公司對于航班調配都建立了相應的系統(tǒng)支撐,但需要人工進行組合排序尋找方案,對于航班智能恢復,尚未有較為成熟的系統(tǒng)支撐。
2.1.1 航班恢復場景
場景1:實時監(jiān)控航班運行動態(tài),對于預計造成延誤的航班,根據不同的要求,自動讀取航班調配各要素數據庫,計算航班優(yōu)化結果,輸出相應的航班調配方案,供調配人員最終確認。如圖5所示,方案A至H是針對不同機隊范圍和運行方式,采取分別計算預計的盈利和延誤時間,根據需求目標,最終運行調配人員評估輸出的各個不同的方案,確認選擇一個符合公司運行實際的方案執(zhí)行。
圖5 航班恢復場景1邏輯示意圖
方案ACE:航班利潤-賠償費用*旅客人數(優(yōu)先選取延誤時間較短方案)
方案BD:航班利潤(優(yōu)先選取方案B)
方案F:航班利潤-賠償費用*旅客數-(調機起降費+調機油耗)
方案G:0
方案H:航班利潤-賠償費用*旅客數-住宿費。
場景2:根據預報的天氣情況、空管流量限制情況,提前主動調減航班總量,計算成本損失最小的航班結構,輸出相應的航班調配方案,供調配人員最終確認,如圖6所示。
圖6 航班恢復場景2邏輯示意圖
2.1.2 自動調配示意圖
常用調配模塊:
1)換飛機;
2)換機組;
3)換機型;
4)調機;
5)延誤改時;
6)取消合并(含聯(lián)程改直飛);
7)取消補班。
每次調配都要滿足:
1)飛機銜接最低過站時間;
2)飛機符合運行規(guī)范C0039;
3)飛機滿足航線要求(ETOPS、PBN、無障礙設施);
4)飛機已在當地注冊;
5)機組銜接最低過站時間;
6)機組滿足飛行、值勤時間要求;
7)機組滿足航線要求(二類);
8)機場滿足宵禁限制;
9)機務代理能力(若無,則需安排跟班機務);
10)滿足旅客訂座情況。
航班恢復校驗邏輯如圖7所示。
圖7 航班恢復校驗示意圖
2.1.3 調配限制要素庫
調配限制的要素包括飛機屬性、機場基礎信息、機組資質和時間要求、航線運行要求、航班批復、航班訂座與成本收益等。
CCAR121R5[1]中相關機組時間規(guī)定:
1)飛行機組
CCAR121R5第121.487條[1]對飛行機組的累積飛行時間、值勤時間限制做了明確規(guī)定,如表1~表4所示。
表1 飛行機組累計飛行/值勤時間限制
表2 飛行機組執(zhí)行任務時規(guī)定的飛行時間限制
表3 非擴編飛行機組運行最大飛行值勤期限制
表4 擴編飛行機組運行最大飛行值勤期限制
2)客艙機組
CCAR121R5第121.491條[1]對客艙乘務員的飛行值勤期限制做了明確規(guī)定,如表5和表6所示。
表5 客艙乘務員的飛行值勤期限制
表6 客艙乘務員的累計飛行值勤期限制
航線運行要求包括飛機MEL限制航線要求、延伸跨水運行要求機上配備救生筏,高高原、ETOPS和極地運行要求,釋壓航線供氧要求,部分航線強制要求ADSB、衛(wèi)星通訊、PBN、二類運行資質、WIFI配備等。此外,還有部分地區(qū)無障礙設施要求,如北美地區(qū)運行規(guī)定:《無差別對待殘疾旅客航空服務規(guī)則》中《客艙內輪椅存放規(guī)則》,要求航空公司飛機客艙進行相應改造以滿足要求。
該航司積極推進智能恢復系統(tǒng)研發(fā)的進程,與Sabre公司合作,啟動了航班恢復系統(tǒng)(RM系統(tǒng))的開發(fā)項目。2019年9月該項目啟動,2020年2月,確定關鍵場景和參數,4月完成參數設置和模型驗證;6月15日-18日,完成全員第一次培訓;6月19日,Sabre公司完成RM上線準備;6月29日,該航司完成RM上線準備;7月1日開始試運行。
同時MM系統(tǒng)的如期升級,為RM系統(tǒng)上線打好基礎,2020年3月5日,MM系統(tǒng)從9.6版本升級到9.8.1版本,2020年6月10日,MM系統(tǒng)從9.8.1版本升級到9.9.0版本。
通過系統(tǒng)的升級完善,該航司的RM系統(tǒng)具備了對大批量航班恢復的應用能力,可以實現(xiàn)機場關閉(臺風場景)、飛機故障、機場流量限制等條件導致飛機銜接不順暢時的快速恢復。
當遇到臺風影響,機場不適航時(等同于機場關閉),公司就需要大批量地取消航班,后續(xù)還要對飛機、機組重新銜接,機場恢復后的補班作大量優(yōu)化調整工作。本文以2020年4號臺風應對場景為例,分析探討RM系統(tǒng)在應對機場關閉(臺風場景)時的實際效果。
2020年的4號臺風“黑格比”于8月1日20時獲得命名,隨后一路向西北方向移動,強度逐漸加強,于8月3日14時許被中央氣象臺升格為臺風,并于8月4日凌晨3時30分前后以近巔峰強度在浙江省樂清市沿海登陸,登陸時中心附近最大風力有13級(38 m/s),隨后其縱穿浙江、江蘇兩省,于8月5日6時許由江蘇鹽城移入黃海海面并再度增強,8月6日早上5點,中央氣象臺對其停止編號,如圖8所示。
圖8 “黑格比”路徑圖
4號臺風黑格比登陸后,強度未迅速減弱,于8月4日傍晚開始影響上海虹橋機場和浦東機場的運行,直至5日清晨,影響逐步結束。該航司積極應對此次臺風,先后召開了五次決策會,最終判斷8月4日19時-8月5日06時,上海兩大機場天氣不適航,決定所有航班不運行,原則上均取消,對于飛機在外站的,安排補班或調機返回上海。
RM系統(tǒng)在此次場景的應對中,核心目標是根據公司《臺風應急處置預案》,按照《臺風場景分組航班恢復處置檢查單》要求操作,提供量化數據,支撐公司預先決策。按照以下步驟實施:
1)提前12 h~24 h,分析出整體預案,供公司決策
8月3日晚間,根據公司氣象席位預報:浦東機場4日20時-5日06時,間歇性中雨,短時大雨,期間最大陣風9級~10級;虹橋機場4日19時-5日05時,間歇性中雨,短時大雨,最大陣風10級~11級。因此設定RM系統(tǒng)的關鍵條件如下:浦東機場4日20時-5日06時關閉,虹橋機場4日19時-5日05時關閉。使用RM模塊,在8月3日制定預案,預案報告如圖9所示。
圖9 黑格比臺風第1次總體調整預案報告
2)提前 6 h~12 h,發(fā)布整體預案
8月4日上午,根據最新的臺風走向趨勢和天氣預報,公司維持3日晚間的預策略,結合RM系統(tǒng)生成的第1次總體調整預案報告,決定按既定策略進行航班的調整和恢復。8月4日上午11時,根據公司要求和決策,調配員再次使用RM,按照檢查單要求制定好方案,將公司所有航班數據校對完畢后實施發(fā)布。具體調整方案如圖10所示。
圖10 黑格比臺風最終調整方案報告
3)根據實際情況,持續(xù)微調預案
總體方案發(fā)布后,運行調配部門根據機組、機務等相關部門實施方案后的銜接不順暢情況,持續(xù)調整,直到所有航班銜接順暢。
此次該航司應對4號臺風黑格比,通過RM系統(tǒng)制定總體調整和恢復方案,整體用時35 min,共批量取消上海兩大機場航班164班,安排補班60班,產生調機3班,更換機型35班,更換機號132班,產生延誤航班21班(其中2 h以內延誤20班,2 h~4 h延誤1班)。
對比2019年相似臺風9號利奇馬的應對,當時對上海兩大機場影響時間為20 h,較黑格比影響時間長9 h,同時考慮疫情對航班量的影響,根據同期航班總量的加權平均計算,推算出工作量的比例為1∶1.25。2019年該航司在應對9號臺風利奇馬時,共批量取消上海兩大機場航班402班,安排補班92班,產生調機6班,更換機型60班,更換機號380班,共耗費時間4 h 50 min。
由此可見,RM系統(tǒng)在大批量的航班調減和恢復方面,效率遠高于傳統(tǒng)的航班調配系統(tǒng),符合大型航空運輸企業(yè)的運行需求。
在航班智能恢復方面,該航司此次應對4號臺風時,Sabre公司的RM系統(tǒng)的應用體現(xiàn)出以下優(yōu)點:1)可快速對公司整個機隊進行取消、延誤、換飛機/機型操作,較以往手工方式縮短2 h;2)實現(xiàn)較少的人力投入;3)方案更優(yōu)化,兼顧航班延誤、取消成本等,較以往平均每個受影響航班減少延誤30 min,減少相應的成本2萬元,提升整體航班正常率3%~5%。同時,在運行實踐中也發(fā)現(xiàn)目前RM系統(tǒng)應用的一些運行風險和短板,譬如:1)受限于系統(tǒng)算法,如果進行全機隊所有飛機同時進行調配,系統(tǒng)運算速度急劇減慢,效率降低。因此要區(qū)分機隊、執(zhí)管單位進行驗算;2)機組、旅客保護、機務等下游系統(tǒng)接口的自動功能缺失,需要人工完成航班調整后的大量工作;3)系統(tǒng)可以進行批量航班取消、調整,但是一旦發(fā)布后,基本上不可逆轉,只能微調。因此對操作人員能力要求高,熟練掌握需要一定時間。隨著人工智能算法的發(fā)展,筆者嘗試結合優(yōu)化的航班恢復理論,使用蒙特卡洛樹搜索算法,通過建立航班結構樹進行搜索、擴展、模擬、回溯,快速尋找最優(yōu)方案,努力朝著實現(xiàn)RM系統(tǒng)國產化、自主化的方向邁進。
隨著民航整體機隊規(guī)模擴大、航線增多,系統(tǒng)智能化的運行控制,可提高安全裕度、提升運行品質、提高運行效率、降低人力成本,促進民航高質量發(fā)展。