STAND-LOOP SIMULATION OF AIR TRAFFIC CONTROL SYSTEMS
Gabeydulin Ramis, Skavinskaya Daria, Orlov Vladimir,
State Research Institute of Aviation Systems (GosNIIAS), Moscow, Russia
Abstract
This paper presents the simulation tool for study
future ATM systems, based on advanced CNS
capabilities. Research Stand for hardware-in-the-loop
and human-in-the-loop simulation of Air Traffic
Management System is the simulation tool, which
includes on-board and ground-based components of
the air traffic management system. Due to wide range
of integrated components the Stand allows studying
advanced concepts and technologies of the whole air
traffic management system. The Stand allows
running simulation in fast-time and real-time modes.
Fast time simulation is applied to the long-term
experiments. During this simulation all components
work in automatic mode. Real-time human-in-theloop simulation runs to demonstrate functional
interaction between ATM components.
The main goals of the researches, conducted on
the stand, are:
• approbation of pilot and air traffic
controller interaction;
• approbation of new cockpit and ATC
system interfaces;
• approbation of new airborne functions[1];
• assessment of changes in air traffic
characteristics in case of using CNS
capabilities [2].
around the world. These tools perform simulation
both with human in the loop and in automatic mode
without human in the loop (fast-time simulation).
Simulation tools are widely used for testing and
validation of new ATM concepts and technologies,
for the evaluation of new airborne procedures, for the
evaluation of the airspace structure, etc. Simulations
with human in the loop can be conducted both on real
air traffic control simulators (e.g. INDRA ATC
simulators, Thales-ATM TopSky-ATC simulators,
etc.) and on special designed research stands
(simulation tools). The examples of such research
stands are “TSim” (Si-ATM), “BEST ATC
Simulation” (MICRO NAV), “TOPSIM” (ATRiCS),
“Airlab” (Thales-ATM),
“Integrated ATM
Laboratory” (MITRE), “NAVSIM” (4d-Aerospace),
“NARSIM”+”TRS” (NLR), etc.
Russian State Research Institute of Aviation
Systems (GosNIIAS for short) developed the
Research Stand for hardware-in-the-loop and humanin-the-loop simulation of Air Traffic Management
System (KIS UVD for short) [3]. KIS UVD includes
air and ground components of the ATM. This
Research Stand allows to conduct researches on all
phases of flight – from gate to gate. The stand is
designed for demonstration, simulation and research
of new technologies in air traffic management
system, new airborne procedures and avionics.
Currently KIS UVD is used for:
Introduction
Air Traffic Management (ATM) systems are
examples of systems whose successful introduction is
impossible without a lot of researches including
simulation. This is primarily due to the complexity of
the system and the value of real tests. Simulation
helps to predict the impact of changes from the very
beginning and avoids economic loss in the event of
an ineffective concept or functionality. Simulation in
ATM plays increasingly important role. A set of
simulation tools are developed and widely used
978-1-4799-8940-9/15/$31.00 ©2015 IEEE
1F5-1
• Testing
of
Prospective
Airborne
Surveillance Applications, such as Conflict
Detection (CD) [4], Airborne Conflict
Management (ACM)[5], Enhanced Visual
Acquisition(EVAcq) [4], ReRoute (RR),
Enhanced Visual Approach (EVApp) [4],
Airport Surface Situational Awareness
(ASSA)[4], Final Approach and Runway
Occupancy Awareness (FAROA)[4],InTrail Procedure (ITP) [5-6] , Flight-Deck
Interval Management (FIM) [7-8].
• Testing of interaction between the pilot
and ATC controller based on CPDLC;
depending on the research goals. The stand can
include both mathematical models and human-in-theloop and hardware in the loop simulators (e.g.
cockpit simulators, ATC workstation, etc.).
Depending on the stand configuration the simulation
can be conducted in two modes: real-time mode and
fast-time mode. Real-time mode is used for humanin-the-loop demonstrations and experiments, fasttime mode is used for fast multiple run simulation
without human interaction.
• Simulation of new arrival and departure
management
technologies
(AMAN,DMAN);
• Simulation
of
Advanced
Surface
Movement Guidance and Control System
(A-SMGCS);
• Testing of new algorithms of air traffic
flow management (ATFM);
• Evaluation of the airspace structure.
Stand Components
The stand allows conducting distributed
simulation across multiple host computers or
workstations.
Configuration
of
models
or
workstations involved in the simulation may vary
Currently the following mathematical models
and workstations are developed and can be connected
to the stand (both own and third-party developments)
for simulation (Figure 1):
Figure 1. Research Stand Components
Сoсkpit Simulator
At the same time several cockpit simulators can
take part in simulation. Currently three types of
cockpit simulators can be connected to the simulation
environment: 1) MS-21 prototype cabin developed by
GosNIIAS, 2) cabin developed by Russian Central
Aerohydrodynamic Institute (TsAGI), 3) Future
Aircraft Cabin (Figure 2) designed in cooperation
with Russian Flight Research Center (FRC), it
implements future ergonomic and indication
solutions.
1F5-2
Federation. An enhanced version of this ATFM
system is integrated into research stand as a part of
Central Flow Management Unit Workstation
(Figure 3). System analyses the airspace usage, keeps
updated flight plans based on incoming data from the
ATC and surveillance systems, performs trajectory
prediction and distributes actual flight plan data to
other components of the research stand. Based on
actual flight plan data system analyses traffic demand
and regulates traffic flow by setting ground delays in
order to avoid exceeding airport or ATC sector
capacity. Regulation measures (delays) are calculated
based on optimization algorithm.
Figure 2. Cockpit Simulator
Pseudo-Pilot Workstation
It is a simplified alternative to the cockpit
simulator. The main objectives - testing and
demonstration of prospective airborne functions and
interaction with the air traffic controller (ATCO).
Air Traffic Controller’s Workstation
The KIS UVD stand includes 2 air traffic
controller working position - “MK-2000” (Softaero,
Russia). Such working positions are used by
controllers in Moscow Air Traffic Control Centre. In
addition to the basic functions the enhanced working
position implements advanced functions: 1) receiving
and analyzing recommendations from arrival
manager (AMAN) systems to delay arrival traffic enroute; 2) MONA function - “the purpose of MONA is
to assist the controller in the routine monitoring of
the traffic situation, warning the controller when
aircraft deviate from their planned route or
clearances, reminding the controller of actions that
need to be performed, and keeping the trajectories
updated with the progress of the flights” [9]; 3)
receiving and sending CPDLC-messages; 4) decision
support functions during the performance of
perspective procedures (ITP, ReRoute, ACM, etc.)
Central Flow Management Unit Workstation
GosNIIAS developed and implemented the Air
Traffic Flow Management (ATFM) system in the
Main Air Traffic Management Centre of the Unified
Air Traffic Management System of the Russian
Figure 3. ATFM System User Interface
AMAN Workstation
Arrival Manager (AMAN) system prototype
provides assistance in metering and sequencing
arrival traffic flow [10]. AMAN is intended to solve
the "bottleneck“ problem of the ATM system –
problems on the surface of aerodrome and in the
terminal area. The conflicts (violations of separation
standards) in the terminal area and on the runway are
predicted based on actual flight plans and on
trajectory prediction. AMAN assists to regulate
arrival traffic flow. Regulation measures are en-route
speed changing, STAR route and STAR en-route
transition changing. AMAN recommendations are
sent to ATC controller and controller decides accept
or reject them. This technology was implemented in
the KIS UVD stand.
The main feature of AMAN prototype is
automatic optimization algorithm. This algorithm
allows to obtain conflict-free arrival traffic flow.
Figure 4 demonstrates AMAN user interface.
1F5-3
4) appointment of taxi routes;
5) appointment of tasks for ground vehicle.
The control all of operation on the surface of
airport can be performed either automatically when
the task of the operator is only monitor the process
simulation, or in semi-automatic mode, in which the
operator is responsible for handling incoming queries
from the models of aircraft and issues the appropriate
control commands.
Figure 4. AMAN
DMAN Workstation
Departure Manager (DMAN) system prototype
provides assistance in metering and sequencing
departure traffic flow. DMAN provides control of the
departing air traffic flow and prediction of separation
standards violations on the threshold of the runway
and in the terminal area. DMAN helps to regulate
departing air traffic flow by setting ground delays
and changing SID route or SID en-route transition.
As well as AMAN DMAN has tools for manual
regulation departing flow and automatic optimization
algorithm. DMAN interacts with A-SMGCS system
which controls all of operations on the surface of
airport. Figure 5 demonstrates DMAN user interface.
Figure 5. DMAN User Interface
Figure 6. A-SMGCS User Interface
Video Surveillance System at the Airport
The video surveillance system prototype
(Figure 7) is designed for to improve the situational
awareness of the crew and traffic control services on
the movement of aircrafts and ground vehicles on the
airfield. The main objective of the model is to
analyze the video stream from the external
observation cameras of the aerodrome for the
detection of all moving aircrafts and ground vehicles
including not equipped with ADS-B (Automatic
dependent surveillance-broadcast). This prototype
also helps to find out how many cameras are required
and where they should be installed in the real airport
to get best coverage.
A-SMGCS Workstation
Advanced Surface Movement, Guidance and
Control Systems (A-SMGCS) prototype (Figure 6) is
intended to control all of operations on the surface of
airport:
1) control of the movement both the aircraft
and ground vehicle;
2) detection and prevention of dangerous
situations (collision avoidance system);
Figure 7. Video Surveillance System
3) appointment of a parking place;
1F5-4
Virtual Tower
The virtual tower is designed to simulate the real
and the synthetic view from an airport tower.
Figure 8 demonstrates virtual tower system, The
lower row of monitors displays a model of the real
view which receives data directly from the air traffic
model and which takes into account simulation time
of day and weather conditions at the airport. The
topper row of monitors displayed a model of the
synthetic sight which receives data from the ground
surveillance model and video surveillance system at
the airport.
cell and Super-cell. Model simulates also the
magnitude and direction of the wind.
Figure 9. Spatial Model of a Single-Cell
Thunderstorm Cloud
Air Traffic Model
Figure 8. Virtual Tower
Ground Vehicles Model
Ground vehicles model simulates ground vehicle
movements on the airport surface. Ground vehicles
model provides: 1) moving on a given route from
parking place to the appointed place and back; 2)
detection of obstacles on the path and the reaction to
them; 3) service appointed aircraft. Ground vehicles
model simulates airstairs, fuel truck, pushback tug,
passenger bus, luggage trolley, escort vehicle, snow
cutter and other.
The air traffic model is designed to simulate the
performance of flights based on flight plan
information and ATC controller's commands. The
aim is to create a realistic air traffic flow. The input
data for the air traffic model are planning data,
Aircraft
Performance
Model
(BADA),
meteorological data and controller’s commands.
Model allows to simulate:
1) the movement in the air and on the airport
surface on the route given by controller.
2) the following actions of the crew and onboard flight navigation and stabilization systems:
the interaction with controllers during the flight;
Ground Surveillance Model
Ground surveillance model simulates the
measurement, processing and distribution of the
trajectory data (received from either radar facilities or
ADS-B) and meteorological data.
Weather Model
The weather model simulates the dynamic
growth and disappearance of three type of
thunderstorm clouds: Single-cell (Figure 9), Multi-
1F5-5
• calculation of the planned flight path and
its adjustment in accordance with the
controller’s instructions
• on-board flight management system’s
commands to stabilization system
3) the main characteristics of the stabilization
system
(dynamics
of
commands’
execution, limit changes of the angle of
roll, limit changes of the longitudinal and
vertical speed)
• configuration data for each component
involved in experiment;
4) flight management errors caused by the
on-board navigation system and its
supporting ground-based components, as
well as by stabilization system
• experiments setting (metrics, experiment
duration, parameters of random factors,
etc.)
5) instrument flight
6) autonomous detection of obstacles on the
airport surface and the reaction to them.
2.
ATC System Model
Choosing stand configuration and
providing components involved in
simulation all of the initial data;
3. Controlling the experiment (start, stop,
changing speed, etc.)
The model simulates the ATC system as a
whole, doesn’t simulate the work of each controller
individually, or the interaction between controllers.
This model controls whole air traffic in all phases of
flight from gate to gate except the flights controlled
by operators of ATC workstation and A-SMGCS.
The following system functions can be modeled: 1)
air traffic control, conflict (violations of separation
standards) prediction, detection and resolution; 2)
testing of advanced CNS functions - ITP, ACM, FIM
etc.
4. 2D-visualization, 3D-visualization of air
situation (Figure 10), indications of the
simulation process, etc.
5. Analysis and processing the obtained
results.
Research Manager Workstation
Research Manager workstation is a central
element of the stand, it is a core. It performs an
integrating function for the entire stand, acting as
arbiter, which regulates the progress of the simulation
and provides information interaction between all
components of the stand. Rich user interface allows
to support all phases of experiment:
1.Preparation and choosing the prepared
experiment scenarios which contain:
• research air traffic flows (based on archive
real flight plans from Main Air Traffic
Management Centre of the Unified Air
Traffic Management System of the
Russian Federation);
• airspace structures (based on actual or
archive Russian air navigation structure
(AIP));
• meteorological
conditions
thunderstorm clouds, etc.);
• ground navigation
equipment;
and
(wind,
surveillance
Figure 10. Example of User Interface of Research
Manager Workstation
Technical Implementation
The stand allows conduct distributed simulation.
Components of the stand can be located in different
buildings and even in different cities. Figure 11
demonstrates hardware and software scheme of the
stand. Components interact through the protocol
based on TCP/IP. The core technology of
communication is based on sockets (method for
communication between a client program and a
server program in a network). Involved in simulation
components should connect to server host. This
server host is called message manager. Message
manager is a part of Research Manager Workstation.
All information exchanges between all components
of the research stand are performed through message
manager. Also message manager performs time
synchronization.
1F5-6
Figure 11. Hardware and Software Scheme of KIS UVD
Air Traffic Management System of the
Russian Federation);
Use of sockets for interaction makes it easy to
include new components to the stand, to the
simulation environment. For example, the stand has
components that run under various operating systems
(Windows, Unix) and have been implemented in
different programming languages (Object Pascal, C,
C ++, JAVASCRIPT, PHP). And they have no
problems to be involved in the simulation.
A large amount of information is stored on the
common database. All components can be connected
to the database, but it is not necessarily. Use a
common database realizes the idea of sharing
information and collaborative decision making. The
database stores the following information:
• airspace structure variants;
• the flight plan variants (set of original and
modificated flight plans from Main Air
Traffic Management Centre of the Unified
• the
meteorological
data
(archive
information regarding the wind blowing);
• Airport Mapping Database AMDB - highaccuracy digital map ;
• Base of Aircraft Data (BADA) - Aircraft
Performance
Model
created
by
Eurocontrol;
• experiments setting, scenarios.
Simulation
As already mentioned, simulation can be
conducted in two modes: with human in the loop and
without human in the loop (fast-time simulation).
First mode allows to demonstrate controller-pilot
interaction when advanced airborne procedures are
1F5-7
performed, it allows to validate new technologies,
new user interfaces.
Table 1. Performance Characteristics and Metrics
The second mode allows to conduct researches
by multiple fast-time simulation with statistics
collection.
Aircraft's departure time from airports, speed on
airways’ segments, availability of certain airborne
equipment and etc. could be appointed as a variable
parameter during a series of statistical experiments.
For example, in research of advanced airborne
procedures the departure time was a normally
distributed random variable with mean equals to
scheduled time and with mean square deviation
which is set in the experiment settings.
In order to estimate the potential benefits of the
advanced concepts and technologies introduction it is
accepted in the world practice to assess the
performance characteristics and metrics enshrined in
international documents [11-12]. Performance
characteristics and metrics used in researches on the
stand KIS UVD were selected as a result of the
analysis of these documents as well as from materials
of international air navigation conferences and from
published research papers [13-19].
Currently
the
following
characteristics are estimated:
• Airspace capacity;
• Efficiency;
Airspace access
1. Percentage of requested flight
level versus rejected flight level
Airspace capacity 1.Number of aircrafts in airspace
segment per hour
2.Number of ATC operations
3.Number of aircrafts being
under the ATC control at
one time
4.Number of aircrafts under ATC
control per hour
Efficiency
1.Kilograms of fuel per flight
2.Average delay caused by
queuing and interval management
3.Number of exchanged CPDLC
messages
4.Number of sending to holding
zones
5.Number of deviations from a
route and average time of
deviations
Environment
1. Kilograms of CO2 emissions.
The flexibility of 1. Number of approved changes
air traffic control to the flight plan
2.Number of offered alternatives
3. Average response time to new
conditions
• Environment;
• The flexibility of air traffic control;
• The predictability of air traffic;
• Safety.
the
Metrics
performance
• Airspace access;
Table 1 demonstrates
characteristics and metrics.
Performance
characteristics
performance
The predictability 1. Delays of arrival flow
of air traffic
2. The average deviation of the
actual arrival time from the
scheduled
Safety
1F5-8
1. Number and degree of
conflicts
2.Number and average time of
separation violations
3.Number of detected and
resolved potential conflicts
The process of research on the KIS UVD stand
consists of several stages.
1. Preparation stage. The first stage of the
research is preparation stage. At this stage the
experiment scenario is created, researcher configures
the stand. Rich user interface of the Research
Manager Workstation allows to create various
scenarios that meets all specific aspects of the current
researched technology or concept. The researcher can
configure the stand depending on the simulation
mode and research goal, choose or creates new
variant of research air traffic flow, set for each
aircraft time of departure, flight levels, equipment,
set parameters of simulation process, set parameters
of random factors and much more
Conducted Researches
The following researches were conducted on the
KIS UVD stand:
2. Simulation . At the stage of the simulation
a series of a given number of experiments are
conducted. The researcher can control the simulation:
increase and decrease speed of the simulation,
suspend or stop the experiment. Also during the
simulation researcher can monitor the air traffic
situation on 2D and 3D model visualization, as well
as monitor the exchanges of CPDLC messages.
During the experiment the metrics are calculated,
then they are stored in database for further
processing.
3. Data processing. The last stage is a data
processing. Researcher analyses results, constructs
diagrams and makes conclusions. To assist this stage
the Research Manager Workstation allows to export
experiments data to Microsoft Excel, then using the
capabilities of this mathematical package researcher
can obtain additional metrics, build charts and
graphs. Based on the metrics researcher draws
conclusions about the impact of the new procedures,
technologies on the performance characteristics.
Therefore the results of research are:
• calculated metrics;
• comparative visualization of the data
(graphs, histograms, etc.);
• quantification of changes
performance characteristics;
in
1) Testing of interaction between the pilot
and ATC controller based on digital
datalink - CPDLC;
2) Testing of the Arrival Management
(AMAN) system prototype that provide
assist in metering and sequencing arrival
air traffic flow in airport Sheremetyevo
(SVO);
3) Assessment of the potential benefits from
the use of electric taxiing system by
simulation of ground movement on
airport Sheremetyevo (SVO) surface;
4) Assessment the influence on air traffic
characteristics advanced ADS-B-based
functions
• In-Trail Procedure (ITP), which enables
aircraft that desire flight level changes in
procedural airspace to achieve these
changes on a more frequent basis, thus
improving
flight
efficiency
while
maintaining safe separation from other
aircraft;
• Flight-Deck Interval Management (FIM)
procedure, a set of airborne capabilities
designed to support a range of interval
management operations whose goal is
precise inter-aircraft spacing;
• Airborne Conflict Management (ACM)
procedure, which enables aircraft to detect,
prevent and resolve air traffic conflicts,
thus performing self-separation;
• SURF procedure - airborne traffic
situational awareness on airport surface.
5) Testing of the Departure Management
(DMAN) system prototype that provide
assist in sequencing departure air traffic
flow in airport Sheremetyevo (SVO),
testing of DMAN/A-SMGCS systems
interaction and collaborative decision
making;
the
• the conclusions drawn on the basis of
received information.
1F5-9
6) Assessment of the potential benefits from
the use various ATFM procedures.
[6] RTCA DO-312 Safety, Performance and
Interoperability Requirements Document for the InTrail Procedure in Oceanic Airspace (ATSA-ITP)
Application, 2008.
Conclusion
Research Stand for hardware-in-the-loop and
human-in-the-loop simulation of Air Traffic
Management System allows conducting distributed
simulation from gate to gate. The stand is designed
for research, accompanying the development of new
functions, procedures, technologies. Stand perform
simulation both with human-in-the-loop and in
automatic mode without human in the loop (fast-time
simulation). KIS UVD stand allows testing of
interaction between the pilot and ATC controller,
testing new ATM technologies (CDM, ATFM,
AMAN, DMAN, SMAN). Also KIS UVD stand is a
tool for demonstration of new technologies, tool for
analyzing the characteristics of human-machine
interface (both pilot and controller) and fast-time
simulation tool for assessment of the potential
benefits of new technologies and procedures.
[7] RTCA DO-328 Safety, Performance and
Interoperability Requirements
Document for
Airborne
Spacing
– Flight Deck Interval
Management (ASPA-FIM), June 22, 2011.
[8]
RTCA DO-289 Minimum Aviation System
Performance Standards for Aircraft Surveillance
Applications (ASA) Volume 2, December 9, 2003.
[9]
EUROCONTROL
Specification
for
Monitoring
Aids,
https://www.eurocontrol.int/publications/monitoringaids-mona-specification
[10] Eurocontrol Aman Implementation Guidelines,
https://www.eurocontrol.int/sites/default/files/article/
content/documents/nm/fasti-aman-guidelines2010.pdf
[11] Doc. 9883, Manual on Global Performance of
the Air Navigation System, ICAO, 2009
References
[1] V.Orlov. 2014, Simulation of Airborne
Conflict Management (ACM). Herdon, VA, USA,
Conference
proceedings,
Integrated
Communications, Navigation and Surveillance
(ICNS) Conference.
[2] D.Skavinskaya, R.Gabeydulin, V.Orlov, 2015,
The Research of Airborne ADS-B-Based Procedures
Using Fast-Time and Real-Time Simulation, Herdon,
VA, USA, Conference proceedings, Integrated
Communications, Navigation and Surveillance
Conference (ICNS).
[3] A.Kan, V. Kanadin, V.Orlov., 2014, Integrated
Research Stand-Loop Simulation ATM & ATC
Systems,
Herdon,
VA,
USA,
Conference
proceedings,
Integrated
Communications,
Navigation and Surveillance (ICNS) Conference.
[4] RTCA DO-317A, Minimum Operational
Performance Standards for Aircraft Surveillance
Applications (ASA) System, 2011
[5] RTCA DO-263, Application of Airborne
Conflict Management: Detection, Prevention, &
Resolution, December 14, 2000.
[12] Aviation System Block Upgrades. AN-Conf/12WP/11, Montreal, 19–30 november 2012
[13] Eby M.S., 1994, A Self-Organizational
Approach for Resolving Air Traffic Conflicts //
The Lincoln Laboratory J. V.7.No2.
[14]
Zeghal K. A, 1998, Review of Different
Approaches Based on Force Fields for Airborne
Conflict Resolution, Boston //AIAA Guidance,
Navigation and Control Con.
[15] Wallace E. Kelly I. Advances in Force
Field Conflicts Resolution Algorithms //AIAA
Guidance, Navigation and Control Conf., Denver.
[16]
Chartrand R. C. at al, 2008, Operational
Improvements from the In-Trail Procedure in the
North Atlantic Organized Track System, Anchorage,
Alaska, USA, 8th AIAA ATIO Conf..
[17] Carey B., 2012, FAA Extends Pacific Intrail Procedures Evaluation, AIN Air Transport
Perspective,
http://www.ainonline.com/aviationnews/ain-air-transport-perspective/2012-11-26/faaextends-pacific-trail-procedures-evaluation.
1F5-10
[18] J. Thipphavong, J. Jung, H.N. Swenson at al.
Evaluation of the Controller-Managed Spacing Tools,
Flight-Deck Interval Management and Terminal Area
Metering Capabilities for the ATM Technology,
Tenth USA/Europe Air Traffic Management
Research and Development Seminar (ATM2013).
Email Addresses
[email protected],
[email protected]
[19]
T.J. Callantine, M. Kupfer, L. Martin, Th.
Prevot, Simulations of Continuous Descent
Operations with Arrival-Management Automation
and mixed Flight-Deck Interval Management
Equipage,
Tenth
USA/Europe
Air Traffic
Management Research and Development Seminar
(ATM2013).
1F5-11
34th Digital Avionics Systems Conference
September 13-17, 2015