Checking date: 18/03/2019

Course: 2019/2020

Modeling and simulation of dynamic systems
Study: Master in Robotics and Automation (77)


Department assigned to the subject: Department of Systems Engineering and Automation

Type: Electives
ECTS Credits: 3.0 ECTS


Students are expected to have completed
Competences and skills that will be acquired and learning results.
1.- Know the concepts of physical modelling, object-oriented modeling and component-based modeling and simulation. 2.- Demonstrating modeling examples from a wide range of application areas. 3.- Providing an understanding of the compilation techniques used for equation-based languages as well as an understanding of the mathematical aspects of dynamic systems.
Description of contents: programme
1.-Introduction to modeling and simulation. 1.1 Model concept. 1.2 Simulation concept. 1.3 Model construction and analysis. 1.4 Kinds of mathematical models. 1.5 Examples. 2.- Modelica environments. 2.1 OmEdit and DrModelica. 2.2 Modelica Software component model. 3.- Modelica specification description. 3.1 Classes and Instances. 3.2 Connectors. 3.3 Equations. 3.4 Algorithms and Functions. 4.- Hybrid systems. 4.1 Discrete time systems modeling and simulation. 4.2 Hybrid systems modeling and simulation. 5. Package management. 5.1 Package as ADT. 5.2 Library management.
Learning activities and methodology
1.- Modelica language description on master class. 2.- Practical sessions with Open Modelica development system. 3.- Personal modeling and simulation work by the student.
Assessment System
  • % end-of-term-examination 0
  • % of continuous assessment (assigments, laboratory, practicals...) 100
Basic Bibliography
  • Paul A. Fishwick. Handbook of Dynamic System Modeling. CRC Press. 2007
  • Peter Fritzson. Object-Oriented Modeling and Simulation with Modelica 3.3. IEEE Press. 2015
  • Peter Fritzson. Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica. Wiley (IEEE Press). 2011
Recursos electrónicosElectronic Resources *
Additional Bibliography
  • Edward B. Magrab. An Engineer's guide to Matlab. Prentice Hall. 2011
  • François E. Cellier. Continous system simulation. Springer . 2006
  • Katsuhiko Ogata. Ingeniería de control moderna. Pearson Educacion S.A.. 2010
  • Katsuhiko Ogata. Sistema de control en tiempo discreto. Pearson Educacion S.A.. 1995
Recursos electrónicosElectronic Resources *
(*) Access to some electronic resources may be restricted to members of the university community and require validation through Campus Global. If you try to connect from outside of the University you will need to set up a VPN

The course syllabus and the academic weekly planning may change due academic events or other reasons.