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

Individual continuous assessment consists of the development of two projects (P#1 and P#2) and a final test or exam (TF), with a minimum attendance rate (Freq) of 67% for practical classes.

Final Grade = 30% * (P#1) + 30% * (P#2) + 30% * (TF) + 10% * (Freq)

Frequency: Final Grade >= 8. 

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: