School / Prep
ENSEIRB-MATMECA
Internal code
ES7AU210
Description
The aim of this course is the frequency synthesis of controllers, based on a dynamic model of the systems, responding to constraints imposed by a specification. The dynamic models considered in this course are linear, continuous and monovariable.
The types of controller considered in this course are
Proportional (P),
Proportional Integral (PI),
Proportional Derivative Filtered (PDF),
Proportional Integral Derivative Filtered (PIDF).
Teaching hours
- CIIntegrated courses16h
Mandatory prerequisites
Mathematical prerequisites (cf. Modules ES5MA100, ES6MA106):
Derivation
Taylor series development to order 1
Handling complex numbers (modulus, argument)
Laplace transform and its properties
Automatic prerequisites (cf. Module ES6AU101):
Frequency representation of linear systems (Bode, Nichols and Nyquist diagrams)
Handling transfer functions (sums, product, gain or argument calculation)
Handling block diagrams
Syllabus
Reminders on tools prerequisite to the course
Linear monovariable dynamic systems Reminders on temporal aspects
Reminders on frequency aspects
First-order dynamic models
Second-order dynamic models
Dynamic systems with a delay
Stability of dynamic systems
Functional diagrams
Exercises
Linearization of nonlinear systems
Introduction
Nonlinear state representation and equilibrium points
Linearization
Exercises
Control in automation
Control objectives
Classical control architectures
Stability and performance of a closed-loop control
Preamble : Open-loop transfer function and sensitivity functions
Stability analysis
Time and frequency performance analysis
Exercises
Synthesis of P, PI, PDF and PIDF controllers
Elementary control actions : P, I, D
Foreword to controller synthesis
Synthesis of a Proportional (P) controller
Synthesis of a Proportional Integral (PI) controller
Synthesis of a Proportional Derivative Filtered (PDF) controller
Synthesis of a Proportional Integral Derivative Filtered (PIDF) controller
Exercises
Further information
Automation is generally known as the discipline dealing with the control of dynamic systems, but more broadly it is also concerned with
modeling,
identification,
analysis,
control,
and the monitoring (diagnosis) of dynamic systems.
Bibliography
Updated PDF version of course slides
Detailed answer key to exercises covered in the course
MATLAB-Simulink self-study booklet
MATLAB demonstration applications
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final inspection | Written | 120 | 1 | 1 | Documents allowed Calculator allowed |
Second chance / Catch-up session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final test | Written | 120 | 1 | documents allowed calculator allowed | ||
Final test | Written | 120 | 1 | 1 | Documents allowed Calculator allowed |