Professional Documents
Culture Documents
Course Information
Textbook:
Text Book: Modern Control Engineering (5th Edition)
by Katsuhiko Ogata. Prentice Hall, Upper Saddle
River, New Jersey (available in the bookstore)
Additional Reference: Control Systems Engineering
(6th Edition) by Norman Nise, Wiley 2010
Course Information
Motivation: Systems do not behave exactly as we expect and
we need to control them to obtain the desired behaviour
What we learn in this course:
Understand how the dynamic systems behave
Define the desired behaviour: using performance
criteria for controlled system
Learn how to design controllers to achieve the
desired behaviour
Note: we do the above in time domain or frequency
domain
MAAE4500: Feeback Control
Course Information
Course communication: all through CU Learn
There are no notes for this course. If any further
material is used outside the suggested text, then some
notes will be posted
Evaluation:
Final
2 Quizzes
Total
60%
40%
100%
MATLAB
MATLAB is an important tool in controls
engineering (with several toolboxes).
MATLAB with Controls Toolbox license is
available at Carleton undergraduate labs.
Textbook examples and sssignments will
require MATLAB
MATLAB is not required for evaluation
(Quizzes or Final)
MAAE4500: Feeback Control
Assignments
Quizzes
Will consist of written problems
Quiz 1: in October (date TBD)
Quiz 2: in November (date TBD)
Final Exam
University scheduled
Closed-book and calculators allowed
The final examination is for evaluation purposes
only and will NOT be returned to the student
Material covered: All
Exam and the Quizzez may contain both written
and multiple choice questions
Lectures
10
Other Notes
Students that require any accommodation
should do so early on during the term (2
weeks into the term). Please read the
statement on the outline. Students that need
to register with PMC, please do so as soon as
possible.
11
Chapter 1
Introduction
13
14
15
16
Open-loop systems
Systems for which the output signal has no effect
on the control signal
MAAE4500: Feeback Control
17
M
Mg
18
Feedback structure:
Ref.
input
e (error)
d (disturbance)
y (output)
u (input)
Plant
Control
Sensor
v
y = Controlled variable
u= manipulated variable
(measurement noise)
MAAE4500: Feeback Control
19
Control Objectives
Output, y, should follow the input r or:
y(t) / r(t) 1 as t
Equivalently, error should converge to zero:
e(t) 0 as t
The output, y, should be least affected by disturbance d:
(y/d) 0 as t
The output, y, should be least affected by measurement
noise, v:
(y/v) 0 as t
10
Simpler implementation
Lower cost
No stability issue
Convenience with hard-to-measure outputs
Therefore:
Mostly feedback control is used
MAAE4500: Feeback Control
21
actuator
plant/process
input
output
sensors
22
11
23
Mechatronic Examples
Embedded computer to execute control tasks
24
12
Sensors
Input
Devices
Signal
Conditioning
A/D, Filter
User
Interface
Actuators
Signal
Conditioning
D/A, Amp.
Control
Algorithm
25
Examples
26
13
Examples
Legged robots: multiple joint control and balance
27
28
14
29
ABL-B1: simulation
and design
30
15
ABL-B1: Completed
and control being
implemented
31
32
16
33
17
Notes :
Dont miss the opportunity to apply for OGS and
NSERC Scholarships (usually due in Fall).
We are always looking for good graduate students
35
Control Theory
Contents: Classical Control Theory (this course)
Introduction to Control Systems
The Laplace Transform (Review)
Mathematical Modeling of Dynamic Systems
Root-Locus Analysis
Control Systems Design by the Root-Locus Method
PID Controls
36
18
Control Theory
Contents: Modern control theory (after this course)
State space modeling and control
Nonlinear control theory
Identification and adaptive control
Robust control
Optimal control
Digital control
Estimation
...
MAAE4500: Feeback Control
37
38
19