Professional Documents
Culture Documents
Course Information
Textbook:
Text Book: Modern Control Engineering (5th Edition)
by Katsuhiko Ogata. Prentice Hall, Upper Saddle
River, New Jersey
Additional Reference: Control Systems Engineering
(6th Edition) by Norman Nise, Wiley 2010
Course Information
Why need this course: Because dynamic systems do not
usually behave as desired way and need to be corrected
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 cuLearn
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
Quizzes
Total
60%
40%
100%
MATLAB
MATLAB with Controls Toolbox license is
available at Carleton
Rooms: 3290 ME, 3149 ME, 6065 MC,
514 AA
Textbook examples and Assignments 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 Early-Mid October (date TBD)
Quiz 2: in Mid November (date TBD)
Final Exam
University scheduled
Closed-book, calculators ok, no laptop
No access to MATLAB!
The final examination is for evaluation purposes
only and will NOT be returned to the student
Material covered: all
Lecturers
Section A: ME 3275, TR 11:30-13:00
Prof. Mojtaba Ahmadi (6208 CB)
Phone:
613 520-2600 ext. 4057
Email:
mahmadi@mae.carleton.ca
Lectures
I mainly use a combination of the blackboard
and occasional slides/handouts
Attendance is very important
We follow chapters of Ogata for most of the
course as guideline
Key to success: distribution of your work load
over the whole term (by completing the
assignments) rather than waiting for exams to
study
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
M
16
Open-loop systems
Systems for which the output signal has no effect
on the control signal
MAAE4500: Feeback Control
17
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
18
actuator
plant/process
input
output
sensors
19
Control Objectives
Output, y, should follow the input, r or:
y(t) / r(t) 1 as t
As fast as possible
Without too much oscillations ( be stable)
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
M
Mg
21
Simpler implementation
Lower cost
No stability issue
Convenience with hard-to-measure outputs
Therefore:
feedback control is used (ex: position control)
MAAE4500: Feeback Control
22
11
23
24
12
Research examples
Robotic locomotion
25
26
13
27
ABL-B1: simulation
and design
28
14
ABL-B1: Completed
and control being
implemented
29
30
15
31
32
16
33
34
17
Sensors
Input
Devices
Signal
Conditioning
A/D, Filter
User
Interface
Actuators
Signal
Conditioning
D/A, Amp.
Control
Algorithm
35
Control Theory
Contents: Classical Control Theory (this course)
Introduction to Control Systems
The Laplace Transform (Review)
PID Controls
Frequency Response and Analysis of Systems (Some Review)
Control System Design in Frequency Domain
36
18
Control Theory
Contents: Modern control theory (after this course)
State space modeling and control
Digital control
Estimation
...
MAAE4500: Feeback Control
37
38
19