Efficient Air Traffic Control Interim ReportTeam: 127 School: Manzano High Area of Science: Computer Science/ AI
Interim: Interim Report:
Our team intends to create a program that eliminates the issue of human error from the issue of air traffic control. Without human error the process of air traffic will be completely automated, letting the machine and/or program think entirely on its own. If the said issue is automated, then the program that controls the issue is able to make a logical decision, and logic is the only thing air traffic control requires. A program that is programmed to not make any interfering decisions is required for air traffic control; if the program were to cross take off times, it could result in a crash. We are trying to prevent any mishap to happen on the runway. This is ultimately our goal, to prevent any thing that is not supposed to happen from happening. We wish to write a computer model to simulate handling airplane traffic in a midsize airport. We are going to use the C++ and Netlogo programming languages.
Phase I: Develop mathematical model to land five commercial jets and take off five commercial jets on one runway in one hour. Our adviser has already taught us the physics equations and we have already computed the position, speed, and acceleration of one jet while landing. Next we will compute the position, speed, acceleration of one jet on takeoff.
Phase II: Develop mathematical model to land five private planes and take off five private planes on a shorter runway that parallels the jet runway in one hour. Next we will compute the position, speed, acceleration of one plane on takeoff on a 2nd shorter runway that parallels the commercial jet runway, also for a one hour time frame.
Phase III: Our team plans to write a computer model to simulate handling airplane traffic in midsize airport based on the mathematical handle to land five small private planes and take off five small private planes on a 2nd shorter runway that parallels the commercial jet runway, also for a one hour time frame. We will then develop the C++ computer program to perform all these calculations and output time, position, speed, and acceleration for all the planes in ten second time intervals to a neatly formatted data table. Furthermore, we would like to write a Netlogo program to show the positions of the speed of all the planes in a top down (aerial view.
Phase IV: Then we want to modify the C++ program to include decisions and communications with the airplanes based on normal air traffic scenarios, as well as to accommodate disruptions in the traffic pattern such as flat tires, flocks of birds on the runway, accidents, weather conditions, etc.
References:
Adams, et al (1998) C++ An Introduction to Computing, 2nd Ed, Prentice Hall
Albuquerque Academy-Team 7 (2008) "Modernizing the U.S. Air Traffic Control System", NM Supercomputing Challenge
Jamsa, Kris (1996), Rescued by C++; 2nd Ed, Jamsa Press
Scott, Jeff (2002), "Airliner Takeoff Speeds",
URL: http://www.aerospaceweb.org/question/performance/q0088.shtml
Zitzewitz, et al (2005), Physics Principles and Problems, Glencoe
Team Members:
Jelke Adema
Ryan Hensel
Elisabeth Keller
Michael Chevere
Sponsoring Teacher: Stephen Schum
Team Members: Jelke Adema Ryan Hensel Elisabeth Keller Michael Chevere
Sponsoring Teacher: Stephen Schum Mail the entire Team |