This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
A Multi-disciplinary and Multi-scale Simulation-Based Approach for the Design of Control Systems
Technical Paper
2013-01-2212
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
This paper introduces a model-based systems and embedded software engineering, workflow for the design of control systems. The interdisciplinary approach that is presented relies on an integrated set of tools that addresses the needs of various engineering groups, including system architecture, design, and validation. For each of these groups, a set of best practices has been established and targeted tools are proposed and integrated in a unique platform, thus allowing efficient communication between the various groups.
In the initial stages of system design, including functional and architectural design, a SysML-based approach is proposed. This solution is the basis to develop systems that have to obey both functional and certification standards such as ARINC 653 (IMA) and ARP 4754A.
Detailed system design typically requires modeling and simulation of each individual physical component of the system by various engineering groups (mechanical, electrical, etc.). It also includes overall system design, assembling all physical components together, and designing the required control laws. In order to achieve the objectives for physical simulation, the paper proposes a multi-scale approach based on a combination of detailed “3D” and simplified “0D” system simulation tools, including Reduced Order Models created from “3D” simulation. For this purpose, simulation languages that implement the fundamental laws of physics are used (VHDL-AMS and Modelica).
The Scade language is then used to design control laws that can be co-simulated together with the above physical models and, finally, the SCADE® qualified automatic code generator implements the control laws as embedded software behaving exactly as the model-based simulation that was previously achieved.
The complete workflow described in this paper will be presented at the conference with an interactive flight controls demonstration.
Authors
Topic
Citation
Macauley, J., Delafosse, V., and LeSergent, T., "A Multi-disciplinary and Multi-scale Simulation-Based Approach for the Design of Control Systems," SAE Technical Paper 2013-01-2212, 2013, https://doi.org/10.4271/2013-01-2212.Also In
References
- SAE International Aerospace Recommended Practice Guidelines for Development of Civil Aircraft and Systems SAE Standard ARP 4754 Dec. 2010
- DO-178C Software Considerations in Airborne Systems and Equipment Certification RTCA December 2011
- ARINC 653 Avionics Application Software Interface ARINC June 2012
- Kopetz Hermann , Ademaj Astrit , Grillinger Petr ; Steinhammer Klaus The Time-Triggered Ethernet (TTE) Design 8th IEEE International Symposium on Object-oriented Real-time distributed Computing Seattle May 2005
- OMG Systems Modeling Language, Version 1.3 June 2012
- SCADE System 2.1, User Manual Esterel Technologies March 2013
- Barrault M. , Maday Y. , Nguyen N.C. , Patera A.T. An empirical interpolation method: Application to efficient reduced basis discretization of partial differential equations C. R. Acad. Sci. Paris, Ser. I 339 2004 667 672
- Introduction to ANSYS Simplorer 11.0 ANSYS Inc.
- VHDL-AMS, a Hardware Description Language for Analog and Mixed Signal Applications IEEE Transactions in Circuits and Systems II: Analog and Digital Signal Processing 46 10 October 1999
- Modelica 3.3 Specification Modelica Association May 2012
- Blochwitz T. , Otter M. , Arnold M. , Bausch C. , Clauss C. , Elmqvist H. , Junghanns A. , Mauss J. , Monteiro M. , Neidhold T. , Neumerkel D. , Olsson H. , Peetz J.-V. , Wolf S. The Functional Mockup Interface for Tool independent Exchange of Simulation Models Modelica Association Proceedings of the 2011 Modelica Conference
- Colaço Jean-Louis , Pagano Bruno , and Pouzet Marc A Conservative Extension of Synchronous Data-flow with State Machines ACM International Conference on Embedded Software (EMSOFT'05) Jersey City, New Jersey, USA September 2005
- Efficient Avionics Systems Engineering with ARP- 4754A Objectives Using SCADE System Esterel Technologies July 2013
- LeSergent , T. , Romeas , F. , and TOURILLION , O. Integrating System and Software Engineering Activities for Integrated Modular Avionics Applications SAE Int. J. Aerosp. 5 1 245 255 2012 10.4271/2012-01-2139