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.

Programs

Programs where the course is taught: