USING MODELICA MODELLING LANGUAGE FOR PHYSICAL PLANT PARAMETERS EVALUATION AND OPTIMIZATION - A Case Study

Eurico Seabra, José Machado

Abstract

Modelica Modeling language is powerful and suitable for modeling mechatronic systems, being possible to interact different technological aspects and deal, simultaneously with different technologies (mechanical, electrical, pneumatic, hydraulic,..). In this paper it is discussed, in a case study, the possibility of using this language for modeling an automation system (controller and plant) in closed loop behavior and also in defining some parameters of the automation system in order to optimize some behavior aspects of the system as, for instance, the time cycle of the automation system. Some aspects relied with controllers dependability are also discussed and it is showed how Modelica modeling language can help controllers’ designers improving controllers dependability, when are used Simulation Techniques.

References

  1. Aström, K. J., Elmqvist, H. & Mattsson, S. E., 1998. Evolution of continuous time modeling and simulation, in 'Proceedings of the 12th European Simulation Multiconference', Manchester, UK, pp. 9-18.
  2. Multiconference', Manchester, UK, pp. 9-18.
  3. Basu S., Pollack R., Roy M., 2006. Algorithms in Real Algebraic Geometry. In Springer (Eds), Algorithms and Computation in Mathematics, (10), 2ndedition.
  4. Dymola software, 2010. Available in http://www.3ds.com/products/catia/portfolio/dymola (consulted in Mar 05th, 2010).
  5. Elmqvist E., Mattson S., 1997. In ESS'97, An Introduction to the Physical Modelling Language Modelica. Proceedings of the 9th European Simulation Symposium. Passau, Germany.
  6. Fritzson, P., Vadim E., 1998. In ECOOP'98: Modelica, a general object-oriented language for continuous and discrete event system modeling and simulation. 12th European Conference on Object-Oriented Programming. Brussels, Belgium.
  7. Karayanakis, N. M., 1995. Advanced System Modelling and Simulation with Block Diagram Languages, CRC Press, Inc.
  8. Kowalewski S., Stursberg O. and Bauer N., 2001. An Experimental Batch Plant as a Test Case for the Verication of Hybrid Systems. European Journal of Control. vol. 7, n_4, pp. 400-415.
  9. Matlab, 2010. Matlab Available in http:// www.Mathworks.com (consulted in March 05th, 2010).
  10. MATRIXX, 2010. MATRIXX Available in http:// www.ni.com/matrixx (consulted in March 05th, 2010).
  11. MGA Software, 1996. ACSL Graphic Modeller - Version 4.1, MGA Software.
  12. Mosterman P. J., 2002. HYBRSIM - a modeling and simulation environment for hybrid bond graphs. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering. Vol. 216, N 1, pp 35-46.
  13. Otter M., Årzén K., Dressler I., 2005. StateGraph - A Modelica Library for Hierarchical State Machines. Modelica 2005 Proceedings, 2005.
Download


Paper Citation


in Harvard Style

Seabra E. and Machado J. (2010). USING MODELICA MODELLING LANGUAGE FOR PHYSICAL PLANT PARAMETERS EVALUATION AND OPTIMIZATION - A Case Study . In Proceedings of the 7th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO, ISBN 978-989-8425-00-3, pages 199-205. DOI: 10.5220/0003005301990205


in Bibtex Style

@conference{icinco10,
author={Eurico Seabra and José Machado},
title={USING MODELICA MODELLING LANGUAGE FOR PHYSICAL PLANT PARAMETERS EVALUATION AND OPTIMIZATION - A Case Study },
booktitle={Proceedings of the 7th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,},
year={2010},
pages={199-205},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003005301990205},
isbn={978-989-8425-00-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,
TI - USING MODELICA MODELLING LANGUAGE FOR PHYSICAL PLANT PARAMETERS EVALUATION AND OPTIMIZATION - A Case Study
SN - 978-989-8425-00-3
AU - Seabra E.
AU - Machado J.
PY - 2010
SP - 199
EP - 205
DO - 10.5220/0003005301990205