Escolar Documentos
Profissional Documentos
Cultura Documentos
Abstract—Many military training centers still use traditional The purpose of the work in progress between UTAD and
means to train and practice air traffic control. To represent the Portuguese Air Force, described in this paper, is to allow
reality, they use physical models of an airfield and aircrafts, or data on simulation content and trainee performance and
advanced computer simulations. LMS systems are also frequently outcomes to be part of the data managed by an LMS (in this
used for management of online contents of courses. We are case, we selected Moodle, since it is the system used by the
connecting simulations with LMS systems, in order to support CFMTFA for learning management of its training courses).
trainers’ tracking of trainees’ progress. This paper presents a Specifically, the trainer should be able to place specific
technological architecture that allows a trainee to use a virtual scenarios online, for trainees to simulate, and the events taking
air traffic control (ATC) simulator to practice exercises available
place during the simulation will be recorded in the LMS, so
at the LMS and updates the LMS with the trainee’s progress and
actions within the simulator. It also presents details of a first
that the trainer can analyze each trainee’s progress and act
approach to the implementation of this architecture. accordingly.
Keywords-simulator; LMS; air traffic control; computer II. LOW-TECH SIMULATION EXPERIENCE
graphics; Web
As mentioned earlier in this paper, military training centers
often use low-tech simulation technologies (Figures 1 & 2).
I. INTRODUCTION
Training of air traffic controllers for the military often
involves some degree of simulation technology. Trainees can
use it to interpret the context in which command and control
orders are issued, and their consequences.
Simulation technology can range from low-tech
approaches, such as physical models of airfields and aircraft, as
those used by the Portuguese Air Force Military and Technical
Training Centre (CFMTFA), presented in Figure 1, to high-
tech approaches. E.g., computer-based simulators are common,
for personal computers or even resorting to large physical
structures and haptic feedback, as explained in section III.
But simulation technology is typically not integrated with
current software systems for management of trainees’ learning
and the teaching process, known as “learning management
systems” or LMS (including the well-known systems Moodle,
Sakai, Blackboard, and others). Using these systems, trainers Figure 1. The airfield and aircraft models.
manage online content of courses, and interact with trainees.
There is quite a gap in the level of content available in LMS Figure 1 shows the airfield model currently used at
systems, regarding simulators: training sessions, practice, and CFMTFA. This airfield is a fictitious example called Mira’s
even assignments can be registered or scheduled, but, when aerodrome, designed by trainers at CFMTFA to support
executing an exercise on a simulator, the performance of the multiple situations that don’t coexist in a single airfield [1;2].
trainee and the outcomes are not recorded in the LMS system,
as explained further ahead.
Student 1
Tower
trainees’ progress (“Simulator Sync Module”).
22"
17"
5,00
TWR
Instructor
22"
17"
Strip Printer
Student 2
22"
Ground
Screen 240°
133
Escolha da plataforma de desenvolvimento Como caso de aplicação, o guião da Figura 4 foi
Foi feita uma análise às diversas tecnologias que analisado e convertido n uma linha de tempo onde constam
poderiam ser utilizadas no desenvolvimento do simulador. as acções que cada aeronave tem de realizar (Quadro 1).
Existem dois tipos de tecnologias que são as mais
favoráveis: a utilização de mundos virtuais ou a utilização Quadro 1: Análise da aeronave F16 VIPER02 do
de tecnologias para o desenvolvimento de jogos. exercício TWR 1 VMC
data
Os required
mundos forvirtuais,
renderingemandparticular
executing a specific case
plataforma the movements of aircrafts and the decisions and actions a
scenarios for each trainee (it thus needs to provide LMS user Tempo
trainee Acção
should perform (and their consequences).
OpenSimulator, permitiam a criação de um sistema com
login data in the process). For instance, data telling the
capacidade This process will proceed
Localand be complemented
(Redondo)with the
simulator what exercisesà are
para ensino distância.
available for the trainee, which 00:00:00 de entrada
aircrafts are part assessment of AAR requirements by the CFMTFA trainers, in
Por sua vez,of each exercise, which
a utilização de actions are planned
tecnologias para order to ascertain the Passa
data exchange andinicial
storage
for them, and the role of
desenvolvimento de the trainee,
jogos, including the goals of theo
proporcionam 00:01:06 pelo ponto do requirments.
circuito
exercise. The simulator’s This will take into account ongoing work by a study group of
desenvolvimento de um LMS Sync Module
simulador com um alsoambiente
uploads
the00:01:42
IEEE standards committees
exercise results to the LMS systems’ Simulator Sync Module, Inicia athat seeks meia
primeira “to investigate
volta the
virtual 3D imersivo. potential of formalizing a standard set of technical
including information about the trainee’s progress and
specifications to allow simulations and/or games to be
Sendo assim, during
accomplishments optou-se por utilizar
each individual tecnologias de
exercise. 00:02:47 Ponto de Rotura – Início da final curta
launched and managed through SCORM-conformant content
desenvolvimento
The Simulation de jogos,
Module, sendo
besides a escolha
its main final a
task of rendering and Learning Management
Toca na Systems” [7]. para novo circuito
pista e arranca
plataforma Microsoft
data a simulation XNA
exercise devidoof ao
(actions the conhecimento da
aircraft involved, 00:04:04
(TG)
plataforma
airfield windpelos intervenientes
and weather no etc.),
conditions, desenvolvimento do
also ensures the VI. SCENARIO EXECUTION
projecto.
consistency of the exercise according to trainees’ actions. This 00:05:00 Início do SFO (Circuito de simulacro)
means that the scenario data must include either closed-loop Simulation of an air traffic control exercise must be closest
to reality Aproxima-se
as possible. In a real muito da asuperfície
scenario, da pista
bad instruction mas
from
events for non-trainee actions (e.g., “aircraft keeps performing 00:06:48
sem tocar (LA)
an air traffic controller may be catastrophic. To provide this on
Moodle
a closed circuit if not instructed otherwise”), or end-game
situations (e.g., “aircraft collide, simulation stops”). the simulator, it needs to both show the results of trainees’
O CFMTFA utiliza a plataforma LMS Moodle para 00:07:00 Início do primeiro circuito fechado (Closed)
decisions or inaction, and help them understand the overall
The Scenario
disponibilizar osCreator can bedas
conteúdos partdiferentes
of the LMSdisciplinas
system, as do
an context of the scenario (for instance, trainees are often unaware
interactive Web application, or as a standalone editing 00:07:50) Meia volta final
of differences between a pilots’ perspective and their own).
Centro de Formação.
application (we are still in the process of specifying this Toca
Neste Regardless
module). projecto of pretende-se que o simulador
the actual implementation, trainers seja
will For the moment,
00:07:55 we na
arepista e arranca
simplifying para novo
trainee’s circuito
interface to a
sincronizado com o aand plataforma (TG)
simple text-based command line. To send a command to an
create their exercises save themMoodle
in the para
LMSque um
system
formador
(currently, possa fazer
the sets a gestão and
of scenarios da exercises
disciplinaexist
no asMoodle
mere aircraft, a trainee Início
00:08:10 simplydo
writes in thecircuito
segundo desired command.
fechado (Closed)
text-based
como or schematic
habitualmente, e ao description
mesmo tempo in possa
non-executable
gerir os Real world scenarios must account for aspects such as
exercícios que os formandos podem praticar noscenarios
document files – pdf, doc, docx, odt, etc). The built
simulador. 00:09:00
weather conditions and wind. Meia
The volta finalinterface will
simulator
with a scenario creator will include both the simulation details, shows that information to the trainee, and the virtual aircraft
and the identification of goals for trainees to achieve, of events will00:09:05 Aterra
also be influenced by those na pista (FS)
conditions.
to record. de um exercício de formação
Análise Figure 6 shows the current interface of the simulator, still
A The
análise dos exercícios
Simulator de formação
Sync Module of the LMScomeçou
system com uma
organizes under development.
the simulation
assistência a umadata,
aulawhich was created
no Núcleo by theAéreo
de Controlo trainer, into
(NCA) Modelação
readable
no CFMTFA.data objects that can beseguiam
Os formandos providedotoexercício
the simulation.
atravésIt
will also provide entry points for the simulation
dos seus manuais enquanto os formadores davam novas to send data
Um dos primeiros passos no desenvolvimento do
about trainee’s
instruções. progress.
Após a aula foi fornecido por um formador do simulador é a modelação dos componentes/objectos 3D.
CFMTFA um documento que descrevia um exercício Foram modelados vários objectos incluindo uma torre de
básicoV.de controlo
DATA COLLECTION & REQUIREMENTS
aéreo (Figura 4). No entanto,ANALYSIS
o exercício controlo, um aeródromo e uma aeronave F16 (Figura 5).
Whenno
presente conducting
documento a simulation exerciseatravés
vinha descrito in a physical room,e
de siglas
trainers and usadas
expressões trainees nas
use aformações
document describing
que tiveram the exercise
de ser
(Figure 5). através
analisadas These exercise
da trocadocuments have all
de informação the ainformation
entre equipa da
about the aircraft involved
UTAD e a equipa do CFMTFA. and their behaviors.
134
page where it can be defined (Figure 8). The creation of a new VIII. FINAL THOUGHTS
outline topic avoids the creation of a specific database for We are still developing a prototype to prove this
recording simulations exercises. In this way data from a architecture. This prototype involves changes on our Moodle
simulation is stored in Moodle’s database as any other topic. platform, as described in chapter VII, and the development of a
computer simulator that interacts with the trainers. On Moodle,
we are currently adding the Simulator Sync Module and, on the
simulator, we just finished the interface design and we’re ready
to start developing the Simulation Module.
To improve the actual developed system, we’re considering
change the way scenarios are created. Creating scenarios by
HTML forms are not the most accessible way to do it. Instead,
an interface likely a Rich Internet Application interface will be
more efficiently and pleasant.
As well, some characteristics on this architecture may be
Figure 7. Moodle’s page for adding a new topic outline, with the new improved while the development of a prototype is in progress.
“simulation” topic.
REFERENCES
[1] CFMTFA – AFTO/NCA, Training Manual – TWR, 3rd ed., January
2006.
[2] CFMTFA – NCA, Airfield Simulation Exercises, 3rd ed., November
2008, pp. 1.
[3] G. Frank, B. Whiteford, R. Hubal, P. Sonker, K. Perkins, P. Arnold, T.
Presley, R. Jones, H. Meeds (2004).Performance Assessment for
Distributed Learning Using After Action Review Reports Generated by
Simulations. In Proceedings of the Interservice/Industry Training,
Simulation and Education Conference. Arlington, VA, USA: National
Training Systems Association.
[4] J. Morrison, and L. Meliza (1999). Foundations of the After Action
Review Process, Special Report 42. Arlington, VA, USA: United States
Figure 8. Moodle’s page for defining a new simulation. Army Institute for the Behavioral and Social Sciences.
[5] T. Ribeiro, L. Morgado, and P. Simões (2010). “OpenSimulator’s
Associated with the outline topic were created other pages training environments for the CFMTFA,” Short Paper for Projecto I
course, Master Programme in Computer Science. Vila Real, Portugal:
that allows trainers to assign new trainees to a simulation and UTAD.
consult their results. [6] T. Ribeiro, L. Morgado, N. Faria, L. Leite, and P. Simões (2010).
The Simulator Sync Module is a SOAP Web Service that “Simulator for trainning air traffic control at CFMTFA,” Full Paper for
Projecto II course, Master Programme in Computer Science. Vila Real,
accesses the Moodle database, reads the simulation data and Portugal: UTAD.
organizes them into data objects to send to the simulator. This [7] B. W. Dargue, B. Smith, K. L. Morse, G. Frank (2006). Interfacing
module is also responsible for receiving the recorded exercises Simulations with Training Content. In Transforming Training and
from simulator and saving them into the Moodle database. Experimentation through Modelling and Simulation, Meeting
Proceedings RTO-MP-MSG-045, Paper 15, pp. 15-1–15-14. Neuilly-
sur-Seine, France: RTO.
135