Professional Documents
Culture Documents
RUTH
MILMAN CONTROL
SYSTEMS
THE BASICS
WHO
• Course Instructor:
– Prof. Ruth Milman - Ruth.Milman@OntarioTechU.ca
• Office Hours: Tuesdays 12:30-1:30pm ERC3035
• We focus on the time domain models of systems and use tools such as pole placement, state
estimation, observers and optimization.
• Students are expected learn, understand and apply the standard tools of design and analysis for SISO
systems. Matlab is an integral part of this process.
• SISO (single input, single output) – LTI (linear time invariant) systems
Tutorials:
Section 003 Thursdays 8:10-9:30am SIRC-2060
Section 002 Thursdays 5:10-6:30pm UA-3130
All class information & links when required can be found in a module on Canvas
Note: There may be one on one post midterm and/or exam meeting.
• Asynchronous
– Asking questions online
• Canvas Discussion Board
[ ]
¥ "
=
Ax + ✗ =
KEIR
,
Csc + Da
y =
B
5150
A hxn
' '
WEIR
, YER
✗ ^ MIMO
C P
UEIRM YEIRP
D mxp
CAT
.CA#se.ruab
your controllability
how believes
Definesystem
term
through
€3
D -
feed behaviour
internal system .
A -
behaviour
stability 1-
-
how inputs enter the system .
%
Cx "
poles
"
y A)
-
=
= CGI -
B+D
state -
space .
Transfer
function
simulate this
to see how RL
it performs !
.
RA
Bode
performance
⑤
y=C
Block
"
+ r →
"
Diagrams .
The State Space Moder
IS UNIQUE !
NOT
But the
◦ •
z
x
is your
states
chosen
. .
'
T se
-
x=
I _- Tx
I
_ '
si = AT
'
I
TAT
-
T(tÉ)
-
i. =
ñ
É=
LOCATION :
POLE
-
TAT
'
= Ñ is diagonal
when
.
.
.
entries
then diagonal are
your eigenvalues .
-
. -
I
=
poles .
. .
underlying dynamics
are defined by the
poles .
I = DX
↓
diagonal matrix
the
all
which contains
of distinct
your
eigenvalues / poles .
Sixdk =
SDK DX
; [é÷÷]+c
-
240)
is
out =
"
" "
ed
blc d
glow
TEXTBOOK
• Ogata – Modern Control Engineering
• Bishop & Dorf – Modern Control Systems
• Franklin & Powell – Feedback Control of Dynamic Systems
• Phillips & Parr – Feedback Control Systems