999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于混合整數規劃的航班保障資源調度研究

2023-12-13 09:48:26康永汪福軍沈光越
微型電腦應用 2023年11期
關鍵詞:分配資源模型

康永, 汪福軍, 沈光越

(東部機場集團有限公司, 江蘇, 南京 211106)

0 引言

航班保障過程中需要大量的特種車輛和保障人員,以國內某大型機場為例,高峰時段每天起降航班700多架次,航班保障車輛近500臺,保障人員超過1000人,機場的保障效率會直接影響航班的準點率。因此,如何高效合理地調度各種航班保障資源,成為每個大中型機場迫切需要解決的問題。

很多機場采用傳統資源調度模式,以紙筆記錄方式實現任務分配,由于不同航班所需要的保障資源不同,以及個人工作效率和記憶能力的限制,隨著航班量的增加,只能通過不斷增加調度人員和調度層級來解決。信息技術的不斷發展為改變傳統調度模式提供了機遇,由于需要根據不同的航空公司、航班類型、飛機型號、機位性質、車輛類型、人員資質等條件進行分配,因而要求航班保障任務分配方法能夠滿足多種限制條件。同時,也需要充分考慮機場不斷變化的航班起降時間以及航班保障車輛人員的動態位置和狀態,避免出現航班保障任務遺漏的情況,因此需要分配方法能夠根據實時的運行數據對結果快速進行重新計算和分配。

國內外學者從不同的角度對航班保障資源分配問題開展了大量的研究。馮明端等[1]通過遺傳算法研究了機場地面特種設備車輛構建帶有容量限制和時間窗的全種類車型車輛聯合調度的約束模型,并與先到先服務算法相比,明顯減少了車輛的使用數目和行駛距離。吳枕[2]根據機場保障車輛實際調度中的約束條件以及不同的需求建立了車輛動態協同調度模型,采用遺傳算法對昆明長水國際機場車輛的實際運營數據進行挖掘,實驗結果表明其算法在解決航班信息變化影響的問題時,能夠很好地滿足車輛動態調度的要求,降低車輛的運行成本。

混合整數規劃模型是指部分決策變量限制為整數的規劃問題,其經常被用來處理復雜網絡選址、資源排班調度等可抽象為0和1選項的場景[3]。BAYLISS等[4]提出了一種混合整數規劃方法來安排航空公司的后備機組人員,其目標是找到在一組輸入情景中最小化總體中斷水平的后備人員時間表。張紅穎等[5]按照科學合理地權衡機場各種約束限制需求,提出了優化停機位調度問題的混合整數規劃模型,目標是在確保航空器安全運行的前提下使得航班延誤的總時間最短。根據以上研究可知,混合整數規劃模型已應用在多種行業的資源調度上,但是在航班保障資源調度方面的應用少有研究。

1 模型建立

經與機場航班保障地面服務管理人員深入研究和探討,梳理出機場航班保障資源管理中心整體流程,主要包括3個主要步驟:首先根據次日航班計劃編排保障資源計劃,并形成預排班表;其次根據航班運行情況,以特定規則進行最優化資源調度;最后由實際保障人員及時反饋任務接收和執行進度。具體流程如圖1所示。

圖1 機場資源管理中心業務流程

規劃排班和調度管理是最重要的兩個階段。在規劃排班階段,需要根據航班的次日計劃計算出次日需要的最少保障資源作為次日保障的最低人數,并輸出次日排班表。調度管理階段由于航班量巨大且實時變化,以人工方式很難做到最優調度,即使采用任務均衡規則也會因為特定航班特定服務而難以實現,同時為防止航班延誤帶來的資源分配風險,有時候可能會在最低資源基礎上配置一定的冗余,由此需要根據實際資源重新分配保障任務,能夠實現根據航班運行情況動態生成保障任務,并結合當前航班保障資源分布情況進行最優分配。綜上建立模型:模型一,根據航班次日計劃的起降時間,以獲取最小分配資源數量作為目標,具備預留好人工休息時間等約束條件;模型二目標為根據航班實際運行情況,結合現有可分配人員和已分配任務等約束條件,以分配后總體效益最大值作為目標。

1.1 模型一

模型一核心目標為按照航班次日計劃求解出所需最小航班保障資源數量以及相應的排班規則。根據航班計劃推導出所有保障任務清單情況,按照任務類型和資源工作時間范圍計算出所需最小資源數量和任務分配,其結果可作為次日排班計劃的參考。

(1) 變量定義

模型一的變量定義見表1,這些變量用來描述模型的目標函數和約束條件,為方便計算,可以將時間類數據轉化為整數類型,計算完成后再轉為時間類型。

表1 模型一變量定義

(2) 目標函數

目標函數是獲取所有空余時間最短,即用所有資源工作時間的總工時減去完成所有任務所需要的總工時,其函數如下:

(1)

其中,所有資源工作時間的總工時,用所有資源工作時間的和減去休息時間與已接收任務時間的和:

(2)

完成所有任務所需要的總工時的計算公式為

(3)

(3) 約束條件

約束條件如式(4)~式(9):

xrp∈{0,1}?r∈R,p∈P

(4)

(5)

PBp

?r∈R,p∈P,xrp≠0

(6)

?r∈R,p∈P,xrp≠0

(7)

?r∈R,p∈P,xrp≠0

(8)

?r∈R,r′∈R,p∈P,r≠r′,xrp≠0

(9)

式(4)表示保障任務被分配情況,為1時表示任務r被分配給資源p,否則為0。式(5)表示每個保障任務必須被分配,且只能分配1次。式(6)表示分配給同一資源的所有任務的開始時間和結束時間均要求在工作時間范圍內。式(7)、式(8)表示所有待分配給同一資源的任務的開始時間和結束時間不能落在休息時間的區間內,休息時間的開始時間和結束時間也不可落在待分配任務的時間區間內,須確保各時間區間相互獨立,以此防止需要分配的任務和休息時間產生沖突[6]。式(9)表示所有待分配給同一資源的任務的開始時間和結束時間不能落在其他待分配任務區間,以防止待分配任務間的時間沖突。

1.2 模型二

由于不同航班所需保障要求不盡相同,比如某些特殊服務航班需要安排工作經驗豐富的保障資源,因此不同航班對資源保障的期望值不同,模型二核心目標為按照航班當日執行情況快速地解出資源分配方案。要求模型二能夠根據不斷變化的航班執行情況實時推導出所有保障任務清單情況,按照任務類型、可用資源清單、資源空余工作時間、資源與任務匹配程度等條件快速計算出最優化分配策略。

(1) 變量定義

模型二的變量定義見表2,這些變量用來描述模型的目標函數和約束條件。

表2 模型二變量定義

(2) 目標函數

目標函數為獲取所有任務分配后的最大權值總和,如式(10):

(10)

(3) 約束條件

約束條件如式(11)~式(17):

xrp∈{0,1}?r∈R,p∈P

(11)

(12)

PBp

?r∈R,p∈P,xrp≠0,Qrp>0

(13)

?r∈R,p∈P,i∈I,xrp≠0,Qrp>0

(14)

?r∈R,p∈P,i∈I,xrp≠0,Qrp>0

(15)

?r∈R,r′∈R,p∈P,

r≠r′,xrp≠0,Qrp>0

(16)

(17)

式(11)表示保障任務被分配情況,為1時表示任務r被分配給資源p,否則為0。式(12)表示每個保障任務必須被分配,且只能分配1次。式(13)表示分配給同一資源的所有任務滿足權值不為0,并且開始時間和結束時間均要求在資源的工作時間范圍內。式(14)、式(15)表示所有待分配給同一資源的任務滿足權值不為0,并且開始時間和結束時間不能落在資源已接收任務或休息時間的區間內,已接收任務或休息時間也不可落在待分配任務的時間區間內,以此防止需要分配的任務和休息時間產生沖突。式(16)表示所有待分配給同一資源的任務滿足權值不為0,并且開始時間和結束時間不能落在其他待分配任務區間,以防止待分配任務的時間沖突。式(17)表示考慮任務分配盡可能均衡,即分配給某資源所有任務數量之和處于任務分配平均數±1范圍內[7-8]。

2 算例仿真

為驗證模型一與模型二的合理性和可行性,本文選取某機場某日從10:00到13:00之間的航班保障任務分配作為研究對象。模型一所需數據如表3所示,可計算出最少所需資源數量,模型二所需任務清單重復利用表3,在崗資源清單可根據當日在崗資源情況獲取,由于航班保障任務與保障資源匹配權重矩陣決定了任務分配的方式,同時其權重矩陣的影響因素很多,本文定義了0~5作為權重值來加以說明,其中,0表示保障資源不具備保障該航班條件,其他數值越高表示越適合保障該航班。具體數據見表4。

表3 航班保障任務清單

表4 航班保障任務與保障資源匹配權重

在系統設計方面,從低耦合度以及業務無關性角度考慮,將航班保障資源調度算法服務獨立部署,數據以參數方式進行傳遞來減少對實際生產系統的影響。通過MATLAB的混合整數規劃模型根據業務需求進行封裝并編譯,形成獨立服務部署在Linux服務器上,通過HTTP協議以POST請求方式進行調用,請求參數采用Json格式。實際生產環境為企業私有云平臺,硬件配置為8核CPU、64 G內存、1 T硬盤,運行于Red Hat Enterprise 7.6,JDK1.8環境下,各項任務按照每天1000個航班做壓力測試,其計算時間均小于5 s,完全滿足實際工作要求。根據本文測試驗證數據,模型一算法模擬器核心目標為當前所有任務分配所需要最少資源,計算結果的保障任務分配情況如圖2所示。模型二計算結果如圖3所示,其核心目標為當前任務、資源和分配權值條件下,同時考慮任務分配均衡的約束,所能分配結果的權值總和最大,即為最優化任務分配方式。

圖2 模型一任務分配計算結果

圖3 模型二任務分配計算結果

3 計算結果分析

由于模型一主要目標是為解決航班保障資源預排班問題,經機場全量數據驗證,航班保障調度排班資源反饋其結果完全能夠滿足作為資源分配的參考依據,特別是當航班量變化較大,比如航班換季期間,很好地解決了人員冗余和資源短缺的問題。

某機場原有任務分配方式為先空閑先排班(FFFS)原則,主要考慮的約束條件為工作量均衡,以表3中的數據為例,實際任務分配情況如圖4所示。依據模型二的約束條件,不僅解決了先空閑先排班的工作量均衡需求,還能夠結合航班保障與資源匹配權重矩陣,計算出最優資源調度結果。根據測試數據按照先空閑先排班結果計算出的總計權重值合計為52,而根據混合整數規劃模型二計算出的最大權重值合計為81,由此可見所提出的模型算法較先空閑先排班規則具有明顯的優化和提升效果。

圖4 先空閑先排班規則的任務分配情況

4 總結

本文通過詳細分析航班保障資源實際工作特點和環境,提出根據混合整數規劃算法建立2套模型。模型一根據某機場實際運行情況,計算結果能夠為地面服務資源的工作計劃安排提供較好的幫助,減少了盲目排班情況的發生。模型二與實際先空閑先排班規則不同,在排班資源的權重合計方面有明顯的提升效果。

猜你喜歡
分配資源模型
一半模型
基礎教育資源展示
重要模型『一線三等角』
一樣的資源,不一樣的收獲
重尾非線性自回歸模型自加權M-估計的漸近分布
應答器THR和TFFR分配及SIL等級探討
遺產的分配
一種分配十分不均的財富
資源回收
績效考核分配的實踐與思考
主站蜘蛛池模板: 丁香六月激情婷婷| 夜色爽爽影院18禁妓女影院| 精品日韩亚洲欧美高清a| 久久综合婷婷| 伊人成人在线视频| 国产午夜福利在线小视频| 114级毛片免费观看| 一本一道波多野结衣一区二区 | 亚洲女人在线| 国产精品青青| 国产成人一二三| 国产AV毛片| 久久精品嫩草研究院| 免费A∨中文乱码专区| 免费看av在线网站网址| 免费视频在线2021入口| 四虎影视8848永久精品| 亚洲欧美一级一级a| 国产免费高清无需播放器| 亚洲熟女中文字幕男人总站| 亚洲国产成人麻豆精品| 欧美色视频日本| 亚洲欧美成人综合| 色老二精品视频在线观看| 欧美成人亚洲综合精品欧美激情| 日韩精品久久无码中文字幕色欲| 亚洲国产在一区二区三区| 国产成人精品无码一区二| 国产精品网曝门免费视频| 国产日韩精品一区在线不卡| 91热爆在线| 久久动漫精品| 中国精品久久| a欧美在线| 亚洲成综合人影院在院播放| 国产精品自在线天天看片| 51国产偷自视频区视频手机观看| 女人爽到高潮免费视频大全| 好吊色妇女免费视频免费| 午夜精品区| 国产精品大白天新婚身材| 亚洲成人在线网| 2021无码专区人妻系列日韩| 波多野结衣一区二区三区四区视频| 欧美日韩国产在线播放| 国产丝袜啪啪| 婷婷六月色| 在线观看91精品国产剧情免费| 日韩亚洲高清一区二区| 国产免费怡红院视频| 无码免费的亚洲视频| a级毛片免费播放| 中文字幕亚洲综久久2021| 亚洲欧美一区二区三区麻豆| 午夜小视频在线| 亚洲色成人www在线观看| 色视频国产| 黄色网页在线播放| 毛片基地视频| 99久久性生片| 国产无码网站在线观看| 国产精品视频a| 日韩在线2020专区| 日韩AV手机在线观看蜜芽| 成人福利在线观看| 国产午夜精品一区二区三| 免费在线色| 99re这里只有国产中文精品国产精品 | 青青草一区| 免费一级毛片在线播放傲雪网| 国产99视频免费精品是看6| 永久免费av网站可以直接看的| 国产成人免费手机在线观看视频| 国产一区二区精品高清在线观看| 午夜国产在线观看| 亚洲人成人无码www| 91在线激情在线观看| 色色中文字幕| 成人免费黄色小视频| 黄色网页在线观看| 亚洲天堂网在线播放| 成人免费黄色小视频|