Airport Digital Twin & Workforce
Airport · Digital Twin
WORKFORCE PLANNING & OPTIMISATION PLATFORM
API v0.2.0
Op day2026-05-27·average
HEAD OF PLANNING

Long-term · 1–52 week plan

Ensemble passenger-volume forecast with P50/P80/P95 bands, cascade explainability and structural what-if scenarios.

HORIZON
12 weeks
84 days - 200 MC sims
FORECAST PEAK DAY
136.5k
max P50 in horizon
MEAN WEEK
859k
rolling weekly average
RECRUITMENT GAP
-116 FTE
2026-W31 - net gap at seasonal peak
STRATEGIC HORIZON
4 weeks12 weeks26 weeks52 weeks

⌁ Daily passenger forecast · ensemble P5 / P50 / P95 bands

ensemble of SARIMA-like, Prophet-like and Holt-Winters models
140k105k70k35k0k
19 May28 May6 Jun15 Jun24 Jun3 Jul9 Jul17 Jul26 Jul4 Aug
P5 optimisticP50 centralP95 pessimisticP80 bandP5–P95 envelope

Ensemble weights

SARIMA-like
Prophet-like
Trend (Holt-Winters)

1/MAE-normalised weights across SARIMA-like, Prophet-like, and Holt-Winters models. Best model gets the largest share.

Shift counts · Phase-1 MIP

2026-05-27
ROLE EARLY MID AFTERNOON LATE NIGHT TOTAL
SecurityOfficer 162 145 132 86 34 559
CheckinAgent 218 194 166 98 26 702
BaggageHandler 130 122 128 106 42 528
GateAgent 102 116 138 92 20 468
GroundHandler 74 68 82 60 28 312
DutyManager 12 14 12 8 4 50

Pax journey · touchpoint flow

Forecast arrivals
91000
Check-in desks
52500
Bag drop
31000
Security
83600
Retail dwell
76800
Gate / boarding
91000

▣ 52-week structural staffing gap · role × week

click a cell for day-of-week × shift detail
ROLEW1W2W3W4W5W6W7W8W9W10W11W12
Security-12-18-24-31-38-45-52-61-67-72-76-70
Check-in-6-8-12-18-22-28-35-42-48-51-53-49
Baggage42-3-6-8-12-16-21-24-26-25-20
Gate0-4-8-13-18-23-29-35-39-41-43-38
Ground641-2-4-7-9-12-14-16-15-11