Conference article

A Modelica-Based and Domain-Specific Framework for Electromechanical System Design

Damien Chapon
Airbus Operation S.A.S., France

Fabien Hospital
INSA de Toulouse, France

Guillaume Bouchez
Airbus Operation S.A.S., France

Marc Budinger
INSA de Toulouse, France

Download articlehttp://dx.doi.org/10.3384/ecp11063133

Published in: Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany

Linköping Electronic Conference Proceedings 63:16, s. 133-142

Show more +

Published: 2011-06-30

ISBN: 978-91-7393-096-3

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

A Modelica-Based Domain-Specific Framework for Electromechanical System Design was developed. The intended goal of this framework is to be used in early design phases in order to size physical architectures of electromechanical airbrake system. It has been developed using a generic methodology for the development of interoperable and modeldriven system design frameworks. It is based on domain-specific modelling languages for the description of system architectures and relies on ModelicaML; a Modelica ML profile; to support system architecture analyses with the Modelica modelling language. Transitions between architectural description models and Modelica analysis models are realized through analyses-based model transformations.

Keywords

Modelica; Domain Specific Language; Model Driven Engineering; Electromechanical Actuator

References

[1] Doran; T.; IEEE 1220: for practical systems engineering. IEEE Computer; Vol.39; No. 5; May 2006.

[2] Eclipse Modelling Framework Project; http://www.eclipse.org/modelling/emf/

[3] OMG: Meta Object Facility (MOF) 2.0 Core Specification; OMG Document formal/2006-01-01. (2006)

[4] Jouault; F.; Kurtev; I.; Transforming Models with ATL. In J.-M. Bruel (Ed.): MoDELS 2005 Workshops; LNCS 3844; p. 128 – 138; 2006

[5] Acceleo – http://www.eclipse.org/Acceleo/

[6] Juliot; E.; Benois; J.; La création de points de vue avec Obeo Designer; ou comment fabriquer des DSM Eclipse sans être un développeur expert? In Génie logiciel; GL & IS; p 49 - 54; 2009

[7] Graphical Modelling Framework.; http://www.eclipse.org/modelling/gmf/

[8] Fritzson; P.; Principles of Object-Oriented Modelling and Simulation with Modelica 2.1; Wiley-IEEE Press; 2004.

[9] Chapon; D.; Bouchez; G.; On the link between Architectural Description Models and Modelica Analyses Models. Proceedings 7th Modelica Conference; Como; Italy; Sep. 20-22; 2009

[10] Schamai; W.; Fritzson; P.; Paredis; C.; Pop; A.; Towards Unified System Modelling and Simulation with ModelicaML: Modelling of Executable Behavior Using Graphical Notations. Proceedings 7th Modelica Conference; Como; Italy; Sep. 20-22; 2009

[11] OMG: UML OCL 2.0 Specification; OMG Document ptc/2003-10-14. (2003)

[12] Liscouet; J.; "Conception préliminaire des actionneurs électromécaniques - Approche hybride directe/inverse;" PhD; Institut Clément Ader; INSA; Université de Toulouse; Chap.3; 2010.

[13] Budinger; M.; Liscouet; J.; Lefevre; Y.; Fontchastagner; J.; Abdelli; A.; Allain; L.: Preliminary design of electromechanical actuators with Modelica. Proceedings of the Modelica 2009 Conference (2009)

[14] Budinger; M.; Liscouet; J.; Cong; Y.; Maré; J.C.: Simulation based design of electromechanical actuators with Modelica. Proceedings of the ASME IDETC/CIE 2009 (2009)

[15] F. Hospital; M. Budinger; J. Liscouet; J-Ch Maré; “Model Based Methodologies for the Assessment of More Electric Flight Control Actuators“; 13th AIAA/ATIO Aviation Technology; Integration and Operation Conference; 13 - 15 Sep 2010 - Fort Worth; Texas.

[16] M. Budinger; A. Fraj; T. El Halabi; J-Ch. Maré; “Coupling CAD and system simulation framework for the preliminary design of electromechanical actuators”; IDMME Virtual Concept; 20-22 October 2010; Bordeaux; France.

[17] Angelika Peer; Physical-based Friction Identification of an Electro-Mechanical Actuator with Dymola/Modelica and MOPS; Modelica’2003 conference.

[18] GAMS; http://www.gams.com/

Citations in Crossref