Systems Simulation
Objectives
The student attending these classes with success should understand the following concepts:
- What is a dynamic system;
- How to approach the problem of developing a mathematical model representing the dynamic system behaviour;
- How to develop a computer simulation that replicates the behaviour of the modelled system.
General characterization
Code
2310
Credits
6.0
Responsible teacher
Luís Filipe Figueira Brito Palma
Hours
Weekly - 4
Total - 56
Teaching language
Português
Prerequisites
It is convenient that the student to have successfully performed the courses on Cntrol Theory and Computer Control.
Bibliography
L. Brito Palma, "Dynamic Systems Modeling and Simulation", UNL-FCT-DEEC (2022-23).
Teaching method
Presentation of the methods with exemplification.
Practical implementation in the students projects.
Evaluation method
The individual continuous evaluation is developed in 3 stages of the two projects:
* Projects specification (20%);
* Projects results (50%);
* Presentation of the projects in the course workshop (30%);
* Attendance to classes - Freq.
Final Grade = 40% * Grade_Project#1 + 50% * Grade_Project#2 + 10% * Freq.
Frequency: Final Grade > 7. With frequency, the student will be able to carry out an extra project during exams period.
Approval: Final Grade >= 9.5.
Subject matter
1. Introduction to systems modeling and simulation.
2. Physical systems modelling.
3. Continuous-time modelling.
4. Discrete-time modelling.
5. Event-based modelling.
6. Hybrid systems modeling.
7. Modeling and simulation of human behavior.
8. Agent-based modelling.
9. Distributed systems and CFD.
10. Examples of modeling and simulation projects: industrial processes, robots, drones, vehicles, etc.
11. Advanced topics: co-simulation and real-time simulation.