Rapid Prototyping of an Aircraft Model in an Object-Oriented Simulation
Author(s) -
Patrick J. Kenney
Publication year - 2003
Publication title -
aiaa modeling and simulation technologies conference and exhibit
Language(s) - English
Resource type - Conference proceedings
DOI - 10.2514/6.2003-5816
Subject(s) - computer science , rapid prototyping , object oriented modeling , object oriented programming , virtual prototyping , object (grammar) , simulation , systems engineering , computer graphics (images) , software engineering , programming language , engineering , artificial intelligence , mechanical engineering
A team was created to participate in the Mars Scout Opportunity. Trade studies determined that an aircraft provided the best opportunity to complete the science objectives of the team. A high fidelity six degree of freedom flight simulation was required to provide credible evidence that the aircraft design fulfilled mission objectives and to support the aircraft design process by providing performance evaluations. The team created the simulation using the Langley Standard Real-Time Simulation in C++ (LaSRS++) application framework. A rapid prototyping approach was necessary because the team had only three months to both develop the aircraft simulation model and evaluate aircraft performance as the design and mission parameters matured. The design of LaSRS++ enabled rapid-prototyping in several ways. First, the framework allowed component models to be designed, implemented, unit-tested, and integrated quickly. Next, the framework provides a highly reusable infrastructure that allowed developers to maximize code reuse while concentrating on aircraft and mission specific features. Finally, the framework reduces risk by providing reusable components that allow developers to build a quality product with a compressed testing cycle that relies heavily on unit testing of new components.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom