0% found this document useful (0 votes)
40 views31 pages

A-Digital Control 3A 2024

The document provides an overview of a course on digital control and state-space control. It outlines the timeline of automatic control and influential figures. It then details the structure, content, assessment, resources and recommended videos for the course.

Uploaded by

bbb bbb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views31 pages

A-Digital Control 3A 2024

The document provides an overview of a course on digital control and state-space control. It outlines the timeline of automatic control and influential figures. It then details the structure, content, assessment, resources and recommended videos for the course.

Uploaded by

bbb bbb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 31

Automatique

From David Dorran's youtube channel

Hugues GARNIER

[email protected]

Version of February 10, 2024

Digital control 1 H. Garnier


Timeline in Automatic Control
First
computer
1868 1910 End of 1940
1960
Prehistoric Primitive Classical Modern
Space Program
- Control
- Digital control
- Laplace transform
- Z- transform
- Transfer function
- State-space model
- Feedback loop
- …
- …

James Maxwell Harold Black


John Ragazzini
1831-1879 1898-1983
1912-1988
(involved in the
Manhattan project)
James Watt
1736-1819
Harry Nyquist
1889-1976

Gene Franklin Rudolf Kalman Eliahu Jury


Alexandre Lyapounov 1927-2012 1930-2016 1923-2020
1857-1918
Henrik Bode They all have been PhD student
1905-1982 of John Ragazzini

Digital control 2 H. Garnier


Technology roadmap to the IoT enhanced with IA
with applications to control engineering (Source: SRI Business Intelligence)

Digital control 3 H. Garnier


Two separate parts for a total of 36 hours
• Digital control • State-space control
– 6h of lecture – 5h of lecture

– 8 h of tutorials – 6h of tutorials

– 4h of Labs – 4h of Labs
Course materials in English

• Lectures • Lectures/tutorials
– Hugues Garnier – Gilles Millérioux

• Tutorials/Labs • Labs
– Hugues Garnier – Hugues Garnier
– Floriane Collin – Floriane Collin

Digital control 4 H. Garnier


Examination

• Exam 1 (2h00) – Digital control


– In March
• Exam 2 (1h00) – State-space controls
– June 12, 16h30-17h30

• 1 Lab report
– In pairs

• Calculation of the final grade for the course


Final grade = 0,5 Exam 1 + 0.25 Exam 2 + 0.25 Lab report

Digital control 5 H. Garnier


Rule for the lectures

– It is forbidden to use your PC, tablet or cell phone during the course

Digital control 6 H. Garnier


First part of the course: digital control
more appropriate to the current controller implementation

Micro- D(s)
controller
Ys(z) e (z) U(z) U(s) + Y(s)
+ +
DAC G(s)
-

Ym(z) Ym(s)
ADC H(s)

Digital part Analogue part

• Need for blocks to enable analogue and digital parts to interact : Digital
to Analogue Converter (DAC) and ADC
• New mathematical tool to ease the analysis: the Z-transform
• PID controllers implemented digitally: discretization methods

Digital control 7 H. Garnier


Second part: State-space models and control
more appropriate for the control of complex systems

The state vector

The two outputs


to be controlled

Digital control 8 H. Garnier


Where is Charlie ? euh… Where is Control theory?

Digital control 9 H. Garnier


From Brian Douglas

Digital control 10 H. Garnier


Website for the course
• w3.cran.univ-lorraine.fr/hugues.garnier/?q=content/teaching

Digital control 11 H. Garnier


Recommended books
Feedback Systems
An Introduction for Scientists and Engineers, K.J. Åstrom & R. Murray 2021

2021

➡ pdf version of the book available


www.cds.caltech.edu/~murray/books/AM08/pdf/fbs-public_24Jul2020.pdf

See also
– K.J. Åström, B. Wittenmark, Computer-controlled systems: theory and
design (3rd Ed.), Dover Publications, 2011

Digital control 12 H. Garnier


Videos available on Youtube
Discrete control by Brian Douglas

Digital control 13 H. Garnier


Some other resommended videos on Youtube
Digital control by Peter Corke

Digital control 14 H. Garnier


Youtube videos recommended for the course
on State-space models and control

Matlab Tech Talks with Brian Douglas


State Space Models

Digital control 15 H. Garnier


Others resources in automatic control
Mobile textbook available from Quanser

Experience Controls by Quanser


Experience Controls is a free mobile textbook designed to give you real
design intuition and relevant skills in a hands-on way in the control
systems engineering space.

The textbook app includes:


● 50+ lesson modules covering introductory to advanced concepts
● Interactive simulations of industrial-level controls problems
● Mini-lecture podcasts that summarize key takeaways for each
chapter, available in-app or in your preferred podcast player
● End-of-chapter review questions to check your understanding

Digital control 16 H. Garnier


Reminder - Control Lab 1 S5
On-off and PID temperature control of the TCLab kit

Digital control 17 H. Garnier


Reminder - Control Lab 1 S5
PID control of the angular position for the QUBE-servo 2

PD
controller

Digital control 18 H. Garnier


Reminder - Control Lab 3 S5
Line tracking control for the 3pi+ mobile robot

Digital control 19 H. Garnier


Lab 1 S6 – Altitude control for the Tello mini-drone

Digital control 20 H. Garnier


Lab 1 S6 – Altitude control for the Tello mini-drone

Digital control 21 H. Garnier


Lab 2 S6 – State feedback control
of the rotary inverted pendulum

Synthesis of the controller gain by the pole


placement method

Digital control 22 H. Garnier


Reminder - Principle of feedback control

• Designing a control system means inserting:


– a feedback loop
– a control element: the controller or regulator

Digital control 23 H. Garnier


Typical feedback loop in analogue control

Analogue PID
controller D(s)

Yc(s) + e (s) U(s) + Y(s)


C(s) G(s) +
-

Ym(s)
H(s)

Digital control 24 H. Garnier


Typical feedback loop in digital control

Micro- D(s)
controller
Yc(z) e (z) U(z) U(s) + Y(s)
+ +
DAC G(s)
-

Ym(z) Ym(s)
ADC H(s)

Digital part Analogue part

• Advantages: low cost, speed, high accuracy, insensitivity to noise, ease of


implementation and flexibility with regard to modifications
• Need for blocks to enable analogue and digital parts to interact: DAC and
ADC

Digital control 25 H. Garnier


Technology of analogue/digital controllers
e (s) U(s) e (z) U(z)
C(s) C(z)
Tool: Laplace transform Tool: z transform
t
ε (t)
u(t) = k p ε (t) + ki ∫ ε (τ )dτ + kd
0 dt
Difference equation
Differential equation

Electronic board Micro-controller

Digital control 26 H. Garnier


Lab platform example:
analogue versus digital PID controller for magnetic levitation

Implementation of the digital


Implementation of the
PID controller
analogue PID controller
via code
Via electronic amplifiers

Digital control 27 H. Garnier


Digital control is everywhere

Digital control 28 H. Garnier


Use of Matlab/Simulink in the tutorial and lab sessions
Control systems
toolbox

Digital control 29 H. Garnier


Objectives of the digital control course

• To provide tools and methods for:

– analyzing digital control, i.e. the problem of using digital computers


or micro-controllers in real time to control physical processes

– modelling and studying the various interactions between analogue


and digital components (ADC/DAC)

– designing and implementing digital PID controllers

Digital control 30 H. Garnier


Outline of the
digital control course

I. The z-transform

II. Analogue to digital converter

III. Sampled systems

IV. Discrete-time systems

V. Design and implementation of digital PID controllers

Digital control 31 H. Garnier

You might also like