 # Dynamics and control

## Presentation

Program (detailed content):

Dynamics: Fundamentals on signals and systems. Transfer functions of linear time invariant systems. 1st order and 2nd order systems, with dead time. Asymptotic Bode plot. Introduction to state-space representation.

Control: A) Frequency analysis of closed-loop systems; rapidity-precision dilemma, stability. B) Controller design: series, parallel, feed-forward and state feedback.

Discrete events systems: A) combinatorial logic: basic notions, Boole algebra, representation of logical functions. B) Sequential logic: design of sequential production systems – the stages of the design cycle – detailed study of a specification language: Grafcet – study of the Statechart language – how to define operating modes using both language. C) Realization of sequential control systems using Programmable Logic Controller.

Organization:

Dynamics: 13 lectures, 14 tutorials and 6 h of lab assignments.

Control: 8 lectures, 9 tutorials and 6 h of lab assignments.

Discrete events systems: 6 lectures, 10 tutorials, 9 h of lab assignments.

## Objectives

At the end of this module, the student will have understood and be able to explain (main concepts):

- fundamentals on signals and systems

- dynamic performance of systems

- fundamentals of control engineering for linear systems in time and frequency domains

- main tools and methods for the specification and sequential control of automated production systems.

The student will have to be able to:

- Build the dynamical model of the system in Matlab/Simulink, out of its algebra-differential equations;

- Predict the dynamic performance of a medium complexity system (1st or 2nd order) out of its dynamic model.

- Conduct the preliminary design of a medium complexity system (1st or 2nd order) in order to fulfil a set of dynamic specifications.

- Design a controller to fulfil a set of required dynamic performance, by using Matlab.

- Design the sequential control of an automated production system.

- Implement on a Programmable Logic Controller the various operating modes of a sequential automated system of medium complexity.

## Needed prerequisite

Linear algebra, ordinary differential equation, basics of mechanics, electrical circuits, heat transfer, and hydraulics.

## Form of assessment

The evaluation of outcome prior learning is made as a continuous training during the semester. According ot the teaching, the assessment will be different: as a written exam, an oral exam, a record, a written report, peers review...