Model Integration Workflow for Keeping Models up to Date in a Research Simulator

Torsten Gerlach, Umut Durak, Jürgen Gotschlich

Abstract

Flight simulators can be categorised as research simulators, engineering simulators and training simulators. Research simulators can be introduced as both test beds for flight simulator research and computational tools for flight systems and human factors research. While engineering simulators are utilised for systems development, training simulators are used for flight training. The models that are used in training simulators and also in engineering simulators are more mature and stable. On the other hand, the models in research simulators are subject to a constant change. While Model Based Design and Software Development has brought us agile model development workflows, so that modellers can update their models more easily, it came up with some serious systems integration and testing problems, so systems developers need to establish mechanisms to tackle frequent behaviour and interface changes. DLR’s Institute of Flight Systems (FT) has a long tradition in flight research and simulation of various flight vehicles. Currently a modern research simulator facility is being operated at DLR Braunschweig –AVES (Air Vehicle Simulator). AVES is designed such that interchangeable cockpits of rotorcraft (EC135) and airplanes (A320) can be operated on motion and fixed-base platforms according to the particular needs. 2Simulate is the enabling real-time simulation infrastructure of the AVES. This paper presents 2Simulate model integration workflow based on Mathwork’s Simulink Coder.

References

  1. Advani, S., Giovannetti, D. & Blum, M., 2002. Design of a Hexapod Motion Cueing System fir NASA Ames Vertical Motion Simulator. In AIAA Modeling and Simulation Technologies Conference and Exhibit. Monterey, California, 2002. AIAA.
  2. Allerton, D.J., 1999. The Design of a Real-Time Engineering Flight Simulator for the Rapid Prototyping of Avionics Systems and Flight Control Systems. Transactions of the Institute of Measurement and Control, pp.51-62.
  3. Allerton, D., 2009. Principles of Flight Simulation. West Sussex, United Kingdom: John Wiley & Sons, Ltd.
  4. Duda, H., Gerlach, T., Advani, S. & Potter, M., 2013. Design of the DLR AVES Research Flight Simulator. In AIAA Modeling and Simulation Technologies (MS) Conference. Boston, MA, 2013. AIAA.
  5. Estrada, R.G., Sasaki, G. & Dillaber, E., 2013. Best practices for developing DO-178 compliant software using Model-Based Design. In AIAA Infotech@Aerospace (I@A) Conference. Boston, MA, 2013. AIAA.
  6. Fey, I. & Stürmer, I., 2007. Quality Assurance Methods for Model-based Development: A Survey and Assessment. In SAE World Congress & Exhibition. Detroit, Michigan, 2007. SAE.
  7. Fielding, C., 2010. Model-Based Design on Flight Control Systems. In Mathworks Model-Based Design Conference. Daventry, UK, 2010. Mathworks, Inc.
  8. Gotschlich, J., Gerlach, T. & Durak, U., 2014. 2Simulate: A Distributed Real-Time Simulation Framework. In ASIM STS/GMMS Workshop 2014. Reutlingen, Germany, 2014. ASIM.
  9. Guido, S. & Thompson, R., 2008. Development of AUTOSAR Software Components within ModelBased Design. In Proc. SAE World Congress & Exhibition. Detroit, MI, 2008. SAE.
  10. Klaes, S., 2000. ATTAS Ground Based System Simulator -An Update-. In AIAA Modeling and Simulation Technologies Conference and Exhibit. Denver, CO, 2000. AIAA.
  11. Mathworks File Exchange, 2013. PD Control Quadrotor. [Online] Available at: http://www.mathworks.com/matlabcentral/fileexchang e/41149-pd-control-quadrotor-simulink [Accessed 10 February 2014].
  12. Miller, R., 2007. Automatic Code Generation at Nortrop Grumman. In Mathworks Aerospace and Defence Conference. Manhattan beach, CA, 2007. Mathworks, Inc.
  13. Nixon, D.W., 2004. Flight Control Law Development for the F-35 Jointr Strike Fighter. In The Mathworks International Aerospace and Defence Conference. Newton MA, 2004. Mathworks, Inc.
  14. Ruff, R., Stephans, C. & Mahapatra, S., 2012. Applying Model-Based Design to Large-Scale Systems Development: Modeling, Simulation, Test, & Deployment of a Multirotor Vehicle. In AIAA Modeling and Simulation Technologies Conference. Minneapolis, Minnesota, 2012. AIAA.
  15. Saager, P., 1990. Real-Time Hardware-in-the-Loop Simulation for 'ATTAS' and 'ATTHeS' Advanced Technology Flight Test Vehicles. In AGARD Guidance and Control Panel, 50th Symposium. Izmir, Turkey, 1990. NATO.
  16. Samir, B., 2007. Design and Control of Quadrotors with Application to Autonomous Flying. Ph.D. Thesis. Lausanne: École Polytechnique Fédérale de Lausanne.
  17. Smith, R.M., 2000. A Description of the Cockpit Motion Facility and the Research Flight Deck Simulator. In AIAA Modeling and Simulation Technologies Conference and Exhibit. Denver, CO, 2000. AIAA.
  18. Stroosma, O., van Paassen, R. & Mulder, M., 2003. Using the Simona Research Simulator for Human-Machine Interaction Research. Austin, Texas, 2003. AIAA.
  19. Stürmer, I. & Pohlheim, H., 2012. Model Quality Assessment in Practice: How to Measure and Assess the Quality of Software Models During the Embedded Software Development Process. In Int. Congress of Embedded Real Time Software and Systems (ERTS 2012). Toulouse, France, 2012. ERTS.
  20. Sullivan, B.T. & Soukup, P.A., 1996. The NASA 747-400 Flight Simulator: A Natonal Reseource fir Aviation Safety Research. In AIAA Flight Simulation Technologies Conference. San Diego, CA, 1996. AIAA.
  21. The MathWorks, Inc., 2007. Matlab Product Help: Consulting Model Advisor. Help Document. Natick, MA: The MathWorks, Inc. The MathWorks, Inc.
  22. The Mathworks, Inc., 2014a. Simulink Coder: Generate C and C++ Code frim Simulink and Stateflow. [Online] Available at: http://www.mathworks.com/products/datasheets/pdf/si mulink-coder.pdf [Accessed 08 April 2014].
  23. The Mathworks, Inc., 2014b. Simulink® Coder™ Target Language Compiler. Help Document. Natick, MA: The MathWorks, Inc.
  24. White, M.D. & Padfield, G.D., 2006. The Use of Flight Simulation for Research and Teaching in Acedemia. In AIAA Atmospheric Flight Mechanics Conference and Exhibit. Keystone, CO, 2006. AIAA.
Download


Paper Citation


in Harvard Style

Gerlach T., Durak U. and Gotschlich J. (2014). Model Integration Workflow for Keeping Models up to Date in a Research Simulator . In Proceedings of the 4th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-758-038-3, pages 125-132. DOI: 10.5220/0005011301250132


in Bibtex Style

@conference{simultech14,
author={Torsten Gerlach and Umut Durak and Jürgen Gotschlich},
title={Model Integration Workflow for Keeping Models up to Date in a Research Simulator},
booktitle={Proceedings of the 4th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2014},
pages={125-132},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005011301250132},
isbn={978-989-758-038-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - Model Integration Workflow for Keeping Models up to Date in a Research Simulator
SN - 978-989-758-038-3
AU - Gerlach T.
AU - Durak U.
AU - Gotschlich J.
PY - 2014
SP - 125
EP - 132
DO - 10.5220/0005011301250132