Sample Decision Support ATM Pr ojects Sponsor

advertisement
Sample Decision Support
ATM Pr ojects
Integration of National Airspace System Models
Modeling NAS Infrastructure Investments
J. Kobza, A.A. Trani, H.D. Sherali, H. Baik and C. Quan
Sponsor
FAA Office of Program Analysis and Investment
(Dr. Randy Stevens)
NEXTOR - National Center of Excellence for Aviation Operations Research
1 of 29
Integration of National
Airspace System
Models
Project Objectives
•
To investigate alternatives to integrate existing National Airspace
System models as a suite of decision making tools
•
To connect new algorithms with existing NAS airspace and airport
simulation models (e.g., SIMMOD, RAMS, etc.)
Status of the Project:
•
An object-oriented programming mechanism to connect to the
architecture of both models with external processes is under
development
•
The approach will be demonstrated next using a generic ground
network simulation capability to extend RAMS
NEXTOR - National Center of Excellence for Aviation Operations Research
2 of 29
Integration of Airspace/Airfield Models to
External Processes
•
To demonstrate the integration process RAMS and SIMMOD are
being used as testcase
+ RAMS - The Reorganized Airspace Mathematical Simulator
+ Airspace operational model developed by Eurocontrol to
simulate advanced airspace concepts
+ SIMMOD - the FAA airfield and airspace model
•
Curiously, none of these models was designed with a plug-in
architecture in mind (SIMMOD designed in the 1970s and RAMS
in the 1980s)
•
Both are NARIM tools
•
RAMS lacks detailed ground simulation capabilities (perceived as
weakness by many)
NEXTOR - National Center of Excellence for Aviation Operations Research
3 of 29
Integration
Appr oach
•
Develop an integration procedure to link dynamic events into
RAMS and SIMMOD
•
Ground simulation component is the common element for the
integration procedure (RAMS has little ground logic)
RAMS
SIMMOD
Runway Object
Runway Ops. Functions
(NodeA and B events)
VPI Object-Oriented
Ground Model
Mimics Ground ATM
Area of Interest
NEXTOR - National Center of Excellence for Aviation Operations Research
4 of 29
Object-Oriented Ground ATM Model
Link_Class
Node_Class
Point_Class
Controller_Class
SP_Class
Flight_Class
AirpNwk_Class
Aircraft_Class
Message_obj
AcftFoll_Class
NEXTOR - National Center of Excellence for Aviation Operations Research
5 of 29
Model F eatur es
•
Continuous (or discrete-event) micro-simulation model
•
The total delay due to network congestion can be analyzed
•
Implements an “aircraft-following” model
+ The dynamic behavior of moving aircraft can be captured
•
Communication delays and frequency congestion is incorporated
•
Continuous updating the shortest path (Quasi-Dynamic)
+ More realistic results in reasonable computation time.
•
Ground control model attempts to produce a continuous dynamic
equilibrium
•
Three types of data structures (Array, Linked-list, Mixed)
depending on the data type
NEXTOR - National Center of Excellence for Aviation Operations Research
6 of 29
Departur e State Transition Diagram
yes
Parked
(at gate)
Call for
push-back
clearance
Pushingback
Waiting to
Taxi
Call for
Taxi
Clearance
Got
Cleance?
Communication
Taxing
Waiting to
Taxi
No
Communication
Get
Cleance?
No
Waiting in
Line
(R/W dep.
Queue)
Gate Hold
Area
Holding
(Holding
Area)
Waiting on
Runway
Call for
Take-off
clearance
LiftOff
Rolling
(until initial climb rate
and speed)
Get take-off
Clearance
Communication
no
clearance
(with const. accel.
until flying speed)
Communication (pilot standpoint)
Sending
(Request)
Message
Waiting
for
Response
Recieving
(Control)
Message
Sending
Confirm.
NEXTOR - National Center of Excellence for Aviation Operations Research
7 of 29
Contr oller State
Transition Diagram
Proc.
Oper.
Const's
Sending
Control
Message
Standby
Waiting
for
Confirm
Receiving
Request
Message
Standby
Sending
Control
Message
Waiting
for
Confirm
Process
Conflict
Situation
Resolving
Conflict
Checking
it again
Sending
Control
Message
Waiting
for
Confirm
NEXTOR - National Center of Excellence for Aviation Operations Research
8 of 29
Air craft-F ollo wing Logic (second-order
model)
Distance control logic
&x&nt ++1∆t = k[( xnt − xnt +1 ) − D], where k = design parameter, D = safety distance
If &x&nt ++∆1 t > &x&max , then &x&nt ++∆1 t = &x&max
Speed control logic
&x&nt ++∆1 t = k ( x&nt − x&nt +1 ) if &x&nt ++∆1 t > &x&max , then &x&nt ++∆1 t = &x&max
Distance-speed control logic
&x&nt ++∆1 t
= α [ x&nt
−
x&nt +1 ]
( x&nt ++∆1 t ) m
where, α = C t
[ xn − xnt +1 ]l
NEXTOR - National Center of Excellence for Aviation Operations Research
9 of 29
Collision Detection at Intersections
Second or later flights on this link
(do follow the leading flight
by car-following logic)
First flight on this link
(Need to check
the potential collision)
Conflicting flights coming
toward thecommon intersection
15.6(sec)
Current position
of flight
20.8(sec)
Start point
of Intersection
Legend :
the current operation direction
30.7(sec)
F2
Expected arrival time to the start
point of the common intersction
(ETi)
NEXTOR - National Center of Excellence for Aviation Operations Research
10 of 29
Intersection Resolution
where,
AG: Acceptable Gap
ET: Expected arrival time to the intersection
P: Priority of a certain flight
Algorithms
Every delta seconds?
Yes
Is this the first aircraft
in the Link?
No
Yes
For all first flights on the backward stars of this flight's next node
Yes
Pthis == High
No
Exist conflict flight
having Pconf (= High)?
Exist conflict flight
having Pconf (= High)?
No
Yes
Yes
|ETthis - EThigh| < AG
|ETthis - ETconf| < AG
No
No
Yes
(then slow down)
Yes
(then FIFO)
ETthisnew = EThigh + AG
ETthis >= ETconf
No
Yes
No
Exist conflict flight
having Pconf (= LOW)?
Yes
No
Yes
|ETthis - ETconf| < AG
Yes
NEXTOR - National Center of Excellence for Aviation Operations Research
11 of 29
Sample Air port Netw orks
C1-32
B1-22
M1
L1-10
M2-6
E1-15
K1-19
F111
5000ft
DCA
G116
H1-18
M712
M1320
M21
5000
ft
ORD
NEXTOR - National Center of Excellence for Aviation Operations Research
12 of 29
Sample Data Files
File 1: Node Data
1. NodeId
2. NodeType (Gate/Taxiway/Runway)
3. TT
4. Restriction
File 2: Link Data
1. FromNode
2. ToNode
3. LinkType
4. LinkId
5. Restriction
6. Direction
File 3: Aircraft Model
1. Model_Id
2. Wingspan
3. Length_f
4. MaxAccel
5. Etc.
File 4: Flight Plan
1. Flt No.
2. Acft_Type
3. Flt_Type
4. S_Time: Start time
5. O_Node: Origin Node
6. D_Node: Destination node
7. etc
File 5: MinPath Matrix
from\to 0
1
2
0
0
1
1
1 -9999
0
2
2 -9999 -9999
0
3 -9999 -9999 -9999
4 -9999 -9999 -9999
5 -9999 -9999 -9999
3
4
3
3
-9999
4
-9999 -9999
0
4
-9999
0
-9999 -9999
NEXTOR - National Center of Excellence for Aviation Operations Research
5
3
4
5
4
5
0
13 of 29
Rele vance of the Integration
•
RAMS is the subject of three integration processes to enhance its
capabilities as a decision support tool (our viewpoint)
+ RAMS-OPGEN
+ RAMS-Weather
+ RAMS-Ground_Sim
•
While moderate gains in airspace capacity might be possible in
NAS under various future Concept of Operations the airport
capacity limits of the system remain a critical ATM issue
NEXTOR - National Center of Excellence for Aviation Operations Research
14 of 29
Modeling N AS Infrastructur
e In vestments
Research Objectives:
•
Develop a modeling framework to estimate NAS investments, their
effects in NAS operational metrics (delay, capacity, etc.) and
macroeconomic impacts
Approach:
•
A macroscopic modeling framework to assess the development of
NAS has been postulated using Systems Dynamics
•
Backbone of the modeling framework has been developed
•
Implementation of the framework using State-Flow1 is in progress
(proof-of-concept)
1.State-Flow is a simulation environment developed by the Mathworks in Natick, MA.
NEXTOR - National Center of Excellence for Aviation Operations Research
15 of 29
Investment Models Cycle (NARIM)
• A conglomerate of models (belonging to three specific domains per Odoni et al., 1996):
+ Operational models (RAMS, SIMMOD, ACM, etc.)
+ Architectural models (NASSIM - National Airspace Systems
Simulation)
+ Investment analysis modeling
Airline Schedule
NAS Resource Simulator
Optimization
LOS = f (Safety, Delay,etc.)
Concept of
Operations
Demand Function
Socio-Economic Model
Critical F eedback
Cost/Benefit
Analysis
NEXTOR - National Center of Excellence for Aviation Operations Research
16 of 29
Complementary Approach to NARIM
• We are not trying to create a new NARIM
• The framework being investigated could be used (if successful)
as an integration approach that binds NARIM models together
• The difficulty with the current approach in NARIM is that each
case scenario needs to be studied independently and models run
individually
• The Systems Dynamics approach proposed uses a response curve
approach coupled with a dynamic model to ‘encapsulate’ agent
behavior researched elsewhere (i.e., ATM Group # 1)
• The approach tries to answer questions without running each
model every time
NEXTOR - National Center of Excellence for Aviation Operations Research
17 of 29
Systems Dynamics
Variables (STELLA
II TM Repr esentation)
• Level variables - represent accumulation of resources (also called
state variables of the system)
• Rate variables - represent the rates of change of level variables
• Auxiliary variables - other variables used to estimate rate
variables
Multiplier
Air Transport Demand
Feedback
Loop
ATD Rate of Change
Population
Level of Service
ATS Capacity
GNP
NEXTOR - National Center of Excellence for Aviation Operations Research
18 of 29
Issues in Modeling NAS Agents
• Level of aggregation
+ NAS agents can be modeled individually or using some level
of aggregation
+ The level of aggregation in modeling is very critical
• Who should be considered?
+ FAA (infrastructure facilities such as centers, sectors, CNS
assets; staff,etc.)
+ Airlines (fleet assets, gaming strategy)
+ Users (the basis for air transport demand)
• Modeling agent dynamics
+ Part of NEXTOR’s challenge is to research how agents
respond to short and long term system changes
+ Agent dynamics are being studied concurrently
NEXTOR - National Center of Excellence for Aviation Operations Research
19 of 29
Modeling Framework Structure
Economic Model
Population, Labor, GNP
yields Demand
Investment Strategy
What?, Where?
When?, How much?
Air Transportation System Model
ATC
Airports
Airlines
Air Transportation System Metrics
Safety Capacity
Delay
Load Factor
NEXTOR - National Center of Excellence for Aviation Operations Research
20 of 29
Example of Airline Asset Modeling
• The following example illustrates in a very simplified way how
an airline might add or retire fleet assets
Desired Fleet Age
AT Demand
Retiring Acft Normal
Aircraft Fleet
Airline Market Share
From Economic
Model
Fleet Age
New Aircraft
Load Factor
Total Capacity
Retired Aircraft
Seat Capacity
In practice the aircraft fleet level variable could be replaced
by n levels representing various aircraft age groups
NEXTOR - National Center of Excellence for Aviation Operations Research
21 of 29
Example of FAA Resources Modeling
Staffing Level
Frac to Staff
New staff
From Economic
Model
Traffic Demand
Retirements
FAA Unit Level Capacity
FAA UL Budget
Frac to Comm
Communication Assets
Comm Proc
Level of Service
Comm Tech multiplier
Comm Ret
Surveillance Assets
Frac to Sur
Sur Tech multiplier
Sur Proc
Sur Ret
NEXTOR - National Center of Excellence for Aviation Operations Research
22 of 29
US Socio-Economic Development Model
(SEM)
• The model includes the following relevant variables from the
following sectors:
+ Industrial
+ Infrastructure (includes transportation)
+ Social
+ Population
• Predicts socio-economic activity over time
• Predicts demand functions (regional, city pair, national, etc.)
• Ties in with air transport model (described in the following
pages)
• An adaptation of ACIM can be made to link traditional economic
parameters (GNP) and the technical model
NEXTOR - National Center of Excellence for Aviation Operations Research
23 of 29
US Air Transportation System Development
Model (ATSDM)
• A technology model to predict air transport specific variables
consists of the following sectors:
+ Air Traffic Control
+ Airlines
+ Airport
• Tracks airport infrastructure, air fleet, and ATC assets over time
• Contains the dynamics of agents evolve as system state variables
change
• Uses the results of SEM (economic model)
NEXTOR - National Center of Excellence for Aviation Operations Research
24 of 29
Why is Feedback Modeling Important?
• Traditional NAS metric predictions are based on a point
performance model (base and horizon years)
• Agents (FAA, airlines, users, and the economy itself) exhibit
various degrees of adaptive behavior that are impossible to
capture with such a model
• Feedback occurs naturally as these agents adapt over time and
thus a dynamic model offers an interesting alternative (as long as
we know how this adaptation behavior occurs)
• A dynamic model is capable of responding to external inputs as
the model evolves (gaming is possible with such a model)
• Life cycle analysis is a secondary benefit of a dynamic model
without gross assumptions in evolution
NEXTOR - National Center of Excellence for Aviation Operations Research
25 of 29
Model with Explicit Capacity Formulation
Population
ROC Population
Jobs
Taxes
Captivity Factor
Region Attractiveness
AT Demand
Revenue
Third Order
Feedback System
ROC ATD
AT Sys Attractiveness
Frac of Rev to Investment
Cost
Investment to AT
System Delays
Demand Capacity Ratio
AT Infrastructure Const
Capacity of AT System
ROC Capacity
Unit Cost of Capacity
NEXTOR - National Center of Excellence for Aviation Operations Research
26 of 29
Scenario Analysis
• Scenarios of interest to air transportation service providers, users
and FAA can be constructed and analyzed
• The proposed modeling framework can be used to understand
important investment strategies for NAS and how these affect
NAS metrics
+ Level of ATC automation
+ Level of airline investments and return
+ Free flight impacts on NAS metrics
+ Levels of investment needed
• Perhaps most important is the question when to invest to achieve
any benefit on investment (the classical ROI airline and FAA
question)
NEXTOR - National Center of Excellence for Aviation Operations Research
27 of 29
Expected Results of the Model
• Notional patterns for various NAS capital investment policies
(1.2) Nominal
Nominal
(0.80) Nominal
(0.80) Nominal
Nominal
(1.2) Nominal
Year
NEXTOR - National Center of Excellence for Aviation Operations Research
28 of 29
Closing Remarks
• Systems Dynamics is just one method to understand ties between
variables of social, economic and technological order in complex
dynamic systems like NAS
• A properly developed and calibrated model of NAS behavior
could serve as a living laboratory where FAA can examine
investment policies before implementation
• The approach presented here is a first order modeling effort that
complements the our understanding of the NARIM umbrella of
models
• While it can be argued that establishing causality between
technology and economic variables is difficult it is important to
realize that many concurrent (or previous studies and models)
can be useful to sort out these details
NEXTOR - National Center of Excellence for Aviation Operations Research
29 of 29
Download