ecms_neu_mini.png

Digital Library

of the European Council for Modelling and Simulation

 

Title:

Multi-Domain Modelling - An Advantage In Modelling, Simulation And

Control Education

Authors:

Dejan Dovžan, Borut Zupančič, Gorazd Karer, Igor Ńkrjanc

Published in:

 

(2009).ECMS 2009 Proceedings edited by J. Otamendi, A. Bargiela, J. L. Montes, L. M. Doncel Pedrera. European Council for Modeling and Simulation. doi:10.7148/2009 

 

ISBN: 978-0-9553018-8-9

 

23rd European Conference on Modelling and Simulation,

Madrid, June 9-12, 2009

Citation format:

Dovzan, D., Zupancic, B., Karer, G., & Skrjanc, I. (2009). Multi-Domain Modelling - An Advantage In Modelling, Simulation And Control Education. ECMS 2009 Proceedings edited by J. Otamendi, A. Bargiela, J. L. Montes, L. M. Doncel Pedrera (pp. 606-612). European Council for Modeling and Simulation. doi:10.7148/2009-0606-0612

DOI:

http://dx.doi.org/10.7148/2009-0606-0612

Abstract:

The paper deals with an important aspect of continuous systems modelling and simulation approaches, with possibilities for multi-domain modelling. The traditional approach is based on block oriented schemes in which causal relations play an important role. However this causality is artificially generated in order to fulfil appropriate conditions for simulation on conventional sequential computers. Fortunately new concepts which are based on object oriented approaches, physically oriented connections and algebraic manipulations enable the so called acausal modelling which can efficiently be used for multi-domain modelling. The advantages and disadvantages of traditional and more advanced approaches are discussed.

The described multi-domain approach is illustrated with modelling of a laboratory helicopter using a very popular multi-domain modelling environment Dymola with Modelica language. A multivariable controller was designed for a wide operating range. The control signals which drive the main and the tail rotors enable the desired pitch and rotation (azimuth) angles. The multi- domain object oriented approach enables an efficient coupling of elements from mechanical libraries and a block library for the implementation of control system.

Full text: