Article | Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany | Using BCVTB for Co-Simulation between Dymola and MATLAB for Multi-Domain Investigations of Production Plants

Title:
Using BCVTB for Co-Simulation between Dymola and MATLAB for Multi-Domain Investigations of Production Plants
Author:
Irene Hafner: Vienna University of Technology, Institute of Analysis and Scientific Computing, Wien, Austria Matthias Rößler: Vienna University of Technology, Institute of Computer Aided Automation, Wien, Austria Bernhard Heinzl: Vienna University of Technology, Institute of Computer Aided Automation, Wien, Austria Andreas Körner: Vienna University of Technology, Institute of Analysis and Scientific Computing, Wien, Austria Felix Breitenecker: Vienna University of Technology, Institute of Analysis and Scientific Computing, Wien, Austria Michael Landsiedl: dwh Simulation Services, Wien, Austria Wolfgang Kastner: Vienna University of Technology, Institute of Computer Aided Automation, Wien, Austria
DOI:
10.3384/ecp12076557
Download:
Full text (pdf)
Year:
2012
Conference:
Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany
Issue:
076
Article no.:
056
Pages:
557-564
No. of pages:
8
Publication type:
Abstract and Fulltext
Published:
2012-11-19
ISBN:
978-91-7519-826-2
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press; Linköpings universitet


This paper discusses the cooperative simulation of models implemented in Modelica; Simscape; Simulink and MATLAB for the aim of energy optimization in cutting factories. To simulate the thermal processes in production halls; the machines and the room itself have to be modelled in varying detail. To achieve a quite accurate comprehensive model; the individual machines and the room are modelled in different software and then simulated with the co-simulation tool BCVTB. The communication between the individual models requires a lot of preparative work and as can be seen at the end of the paper; it works fine for a fixed communication time step but is not possible with a continuous synchronization for all given software. Still; the possibilities of co-simulation with BCVTB can be found sufficient for the needs of thermal processes which react very slowly and not in time steps of hugely differing dimensions respectively; but require a period of time which can easily be approximated small enough for a certain scenario.

Keywords: co-simulation; BCVTB; energy optimization; Dymola/Modelica

Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany

Author:
Irene Hafner, Matthias Rößler, Bernhard Heinzl, Andreas Körner, Felix Breitenecker, Michael Landsiedl, Wolfgang Kastner
Title:
Using BCVTB for Co-Simulation between Dymola and MATLAB for Multi-Domain Investigations of Production Plants
DOI:
10.3384/ecp12076557
References:
[1] Wetter M. Building Controls Virtual Test Bed User Manual Version 1.1.0. Berkeley; California: Building Technologies Department; Environmental Energy Technologies Division; Lawrence Berkeley National Laboratory; 2012. Available from: http://simulationresearch.lbl.gov/bcvtb
[2] Heinzl B.; Rössler M. et al.. Studies on Multi-Domain Modelling and Thermal Coupling of a Machine Tool. Winterthur; Switzerland: ASIM 21. Symposium Simulationstechnik; 2011 ISBN: 978-3-905745-44-3
[3] Stevens W.R.; Fenner B.; Rudoff A.M.. Unix Network Programming: The Sockets Networking API; Vol 1. Addison-Wesley Professional; 2004 ISBN: 9780131411555
[4] Modelica Buildings Library V1.1. Available From: http://simulationresearch.lbl.gov/modelica

Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany

Author:
Irene Hafner, Matthias Rößler, Bernhard Heinzl, Andreas Körner, Felix Breitenecker, Michael Landsiedl, Wolfgang Kastner
Title:
Using BCVTB for Co-Simulation between Dymola and MATLAB for Multi-Domain Investigations of Production Plants
DOI:
10.3384/ecp12076557
Note: the following are taken directly from CrossRef
Citations:
  • Irene Hafner, Matthias R√∂√üler, Bernhard Heinzl, Andreas K√∂rner, Michael Landsied & Felix Breitenecker (2014). Investigating communication and step-size behaviour for co-simulation of hybrid physical systems. Journal of Computational Science, 5(3): 427. DOI: 10.1016/j.jocs.2013.08.007