Title :
Jaguar: Time shifting air traffic scenarios using a genetic algorithm
Author :
Petzinger, B. ; Oaks, R. ; Nelson, N.
Author_Institution :
Fed. Aviation Adm., Atlantic City Int´l Airport, Atlantic City, NJ, USA
Abstract :
This paper describes the redesign of the Federal Aviation Administration´s implementation of a genetic algorithm used for time shifting flights in air traffic scenarios. Time shifted scenarios are used in testing decision support tools that predict the potential loss of separation between aircraft. This paper describes the improvements that resulted when this application was redesigned and coded in Java. The improvements described in this paper include the following: Maintainability improved as a result of a modular design using object-oriented techniques. : Usability improved as a result of more efficient logging techniques, configuration methods, and user interfaces. : Quality of the solution improved as a result of a more accurate method for calculating of aircraft-to-aircraft conflicts. : Timeliness for obtaining a solution improved as a result of using modern software engineering techniques, such as distributing the fitness function across multiple processors and caching fitness scores.
Keywords :
Java; aerospace computing; air traffic; genetic algorithms; multiprocessing systems; object-oriented methods; software engineering; user interfaces; Federal Aviation Administration; Jaguar; Java code; aircraft-to-aircraft conflict; caching fitness score; configuration method; fitness function; genetic algorithm; logging technique; modular design; multiple processor; object oriented technique; software engineering technique; time shifting air traffic scenario; time shifting flight; user interface; Aircraft; Approximation methods; Genetic algorithms; Probes; Sociology; Statistics; Workstations;
Conference_Titel :
Digital Avionics Systems Conference (DASC), 2012 IEEE/AIAA 31st
Conference_Location :
Williamsburg, VA
Print_ISBN :
978-1-4673-1699-6
DOI :
10.1109/DASC.2012.6382328