Control System Part 1
Control System Part 1
+>23 ,2
13
E
:) 3.; 1;( <
-(-31.:5.-3.! *
Lecture slides for ELEN90055 prepared by Michael Cantoni (c) 2011, 2012
$ 1//00 $" *#$#--; 1>3'(-&<(++ .-
E+ 3:1 Q<.1*2'./2' :+ D
'-.:32N2+( 2C<.1*2'./,-:+2C/1.+ ,2C2.+:5.-2OD
23"-2:) 3(-!.1,5.-D 3F
'7/EKK<<<F+,2F:-(, +F :F:K+.&(-K
http://www.segwaysoutherncross.com/
)!# --qi
(m3 /sec)
"$"
.!# ("
!"$/
'#!-&
"
'
""
x
(m)
qo
(m3 /sec)
- 3$.< q
."%-/"("#
(-$.<
qi
$.3
', 1
%# %#
.:4+.<
qo
%#
'7/EKK<<<F -2L+>.-F!1K
K1-2K:2 K& 2K& 21K:3 2((.21F'3,
.:3/:3
.1(#
x <3 1L+ ; +
$.3-
;+;
2://+>/1 22:1
NG-.,(-+HaG(23:1- HO
!."#!$/
##11>(-!.1,5. 3< #*#$+.*2
3'31 +3 &$!&$2(&-+2
3.!&$2(&-+2
1 t
x(t) = x(0) +
q( ) d
A 0
)!# --qi
(m3 /sec)
"$"
'#!-&
.!# ("
"
!"$/
#"##***
'
""
$ 33' /'>2(+.1&-(?5.-.!.,/.-32
x-
%#.1
(m)
qo (m3 /sec)
3 -"#.1
2((.2H$.3L;+; 1 ,.
&:+3.1L<3
1+.*(1VYT
++(-&#$"%
# =/1 22 (-3 1,2.!G2(&-+2H-
N2:LOG2>23 ,2H
-3.-23-3$.<(-3.+1&
1; 22 +<' 1 (-(3.1$.32
%# %#
%#
)!# --"$
7H2&.; 1-.1
+(-*&
:7 1$>
;+;
.(+ 1
2(
*/#
)$"#
# ,)
#(($
"#$"!'
/(23.2(
*/#"#
)$"#
# ,)
##(($
"'$"!'
%#
23 ,
/1 22:1
NG-.,(-+Ha
G(23:1- HO
-&(- Q
3'1.7+
%#
%# %#
+.3.10:
a
-&(3.10:
M
- 3
3.10:
-&(- 2/
/:++ >
+(-*&
$>L++
>-,(2
!
G2(&-+2H11>(-!.1,5.-2
&% %
#!#!
)))
)!# ---
$>L++21(2
#"##***
<(3'(-F(2/ C<'('
+(-*&' <' - .!3' 2(&-+2(-3' +.*L(&1,1 ,(-.-23-3
-!'"'.(21
:7 1$> ,* 2;+;
.; 15,
;+;
,.1 +.2
.(+ 1
$>L++2!++
' :- 13(-+.3.10:
(2,3'
-&(- 3.10: (!- 0:(+(1(:,(21 ' C
2(
/(23.- >3'
<(3' F( :2 3' (-/:3.!-(-3 &13.1(2 221(+>?
1.3 0:(+(1(:,
2(
2/
C<'('
7H2&.; 1-.1
"$
,* 2;+;
/:++
>3. -&(-1 ' BFFF3'(2(20: 25.-.!-#$$*.FFF
"$
<(++-
0:(+(1(:,
,.1 ./ - '7/EKK<<<L&F -&F,FF:*KUVYKU]YTLU][YK.-31.+M<7
'7/EKK<<<L&F -&F,FF:*KUVYKU]YTLU][YK.-31.+M&.; 1-.1F'3,+
-&(- F'3,+
%# %#
%#
+.3.10:
35+..123
,L/1 22:1 / 13:15.-2!1.,-.,(-+;+: 2C+ 3.."L2 32(-
!
NG(23:1- HO
#!#!
-&(- 2/ 3 0:(+(1(:,C :2 3' 2(-&+ +../(-3 &13.1'2, ,.1>.!3'
- 3
)))
M
-&(- (- 15
3.10: -$"#$.
-&(- Q
a
23 ,
1
d
3'1.7+
=
/1 22:1
- 3
-&(-32,++!.1+1&
dt
J 22:1 ."L2 32-&(- 2/
&(-(-3' +../-,*
2/ ."L2
+.K/1
%#
3.10:
3.10:
N<-33'(23.
.-23-3O
'.<,:'&(-(21 0:(1
3.,* 3' ."L2 3+ 223'-2/
/:++ (#5.-B
>
+(-*&
$>L++
. 2,*(-&3' &(-3..(&+ 3./1.+ ,2B
G2(&-+2H11>(-!.1,5.-2
G2>23 ,2H!(-/:32(&-+2
>-,(2
&% # %
3..:3/:32(&-+2
ELEN90055 Control Systems: Part I
2(1
1 (; 1/'2
N(F F 2(1 +>O
ref
CLKOUT
SUBSYS3
VS
CLKOUT
#!#!
CLK
VD
OPAMP
BACK-MATCHED
SOURCE
TERMINATION
V0
V0
Q
_
VM
R
-1
VCD
M
CLKM
;.+3&
.-31.++
+>
D
= D +
"$"
COMPL
/'2 3 3.1
desired
delay
/'2 11.10'#101
("
VS
delay compensator
CLK
CLKOUT
#'"
!
N2:,FO VD
$"$ "
<(3'&(-
+%!#,
VS
delay compensator
CLK
SUBSYS1
CLKOUT
M
system
clock
"(
$2
31-2,(22(.-+(-
back matched
source termination
0
PHASE DETECTOR
COMPH
-V0
VH
VL
VS
LOSSLESS
TX-LINE
WITH
DELAY
##$"(
! !$" *###
$*"!##$#%#
0"## $#'"1
"((##"$*%
DELAY COMPENSATOR
"(#"##***
$2 SUBSYS1
!./
;.+3&
N2:,FO VD
clock distribution manager
lossless tx-line
delay
2315.->(
+2-(5;
(23:1-
,. +.!3' :-$"$
13(-.,/.-3.-31.++
delay compensator
"
CLK CLKOUT
+%!#
+>
a&(-
V
,
1.-""". 3< --#'"$..!2(&-+-.-23-3-"".3'3
-3
D12
/'2 11.1N($2/O
lossless tx-line delay SUBSYS2
delay compensator
system
("
clock +(* (23:1- (2'( ; 3 0:(+(1(:,(!3' 1 (2-$"$ "(-3' +../
CLK CLKOUT
ref
a
a
2(1
V
#'"
1
(;
1/'2
M
delay
.13' +.*,-& , lossless
-3! tx-line*2>23
,C(-1 2(-&3' +../&(--+ 3. a
1
delay compensator
/'2 3 3.1
31-2,(22(.-+(-
V
delay
a
vk
ref ek
sk+1 = sk + ek
= D +
a
Avcd
/'2 .!1 (; +.*
a
v = Apd sk
1 +5; 3.+.*2.:1
M "$" k
VOLTAGE CONTROLLED DELAY (VCD)
CLKOUT
k
CLK
R
C
e
=
V
D
#!#!
k+1
ref A sk+1
ek = refCLKM k
sk+1 = (1 A)sk
. VCD
=
(1 A) (
A sk+)
ref ,.
2(&-+2(-3'
.;
R
A = Avcd
Apd
+ (OPAMP
ref ) BACK-MATCHED
U
V
!"
!"%#.!/'>2(+2(&-+23
= (1
A)ek
SOURCE
TERMINATION
V
P
V
#"$5,
2N2/ (#++>C3'
0
0
enQ = (1 A)n e0
-2.!.13'
11.13..-;
1& < - |1 A| < 1
0
LOSSLESS
1(2(-&
&
2.!+.*32.:1
O
PHASE DETECTOR
TX-LINE
CLK
M
CLKOUT
-1
VL
COMPL
COMPH
-V0
WITH
DELAY
V
;.+; 2(21
(!(2+.2
3.U3' - 11.131-2(
-32+23!.1+.-&5,
FFF 3 +>(-5,
|1 A|
DELAY COMPENSATOR
$##%
VH
UT
)!# --"$"
a
M
a
VMs
R2
./L,/
3<.L/.13
2 1( 2
.,/13.1 ,. +
a
VMs
Rl +.
Vo
R1
a
M Vf a
Vi
M
a
AV
M i
R2
Vi
M
./L,/
&(A
Vo
! *
&(
Vf
Vo =
/.2(5.-2 -2(5;
/'.3.(. NO
+2 1
2(&-+
,/+(# 1
/( ?.
1(;
.,/:3 1
.-31.+
http://www.nanolab.polimi.it/
G?H
.,,-
!&$"
for large A
1
Vs
.-31.+
+&.1(3',
K
UU
/.< 1
,/+(# 1
#%#!
/.< 1
,/Fa
/( ?.1(;
a2(&-+
-5+ ; 1
,/+(# 1 >-,(2
""!
!
b-5+ ; 1 $ 5.-
G?H.-31.+!.1
1 ! 1 -
$ 5.-
Vs
"$
3.,(!.1 ,(1.2./>NO:2 2
! *!.1#$"&$%
-5+ ; 1
G=C>H2< /
.,,-
K
A
1+A
)!# ---
2,/+
R1 ! *
- 3<.1*
("#*'%$$)"$
/ #"***&!"
#&!#()
= R2 /(R1 + R2 )
Vo
M Rl
Vf = Vo
!
Vs a
3.,(!.1 2
NG(23:1- HO
UV
+.(23:1- 2
3:3.12
.-31.++ 1
/+-3
N>-,(2
3..-31.+O
3:+2>23 ,
.:3/:32
2 -2.12
, 2:1 2>23 ,
.:3/:32
-.(2
! *
.,/ -23.1
u a
di
/+-3
,. +
do
a
y
a
-2.1-.(2
r
n -3 123' +../(-2, <>23' 1 ! 1 - AAA
a n
UW
$#$$"%'$ ,
M
! !.1<1
.-31.++ 1
f 1
/+-3
f
r = y = f u + d
a
a
u = f 1 r d
UX
'(&'&(M
/+-3
h
/+-3,. +
f
u = hr f u
=
=
r f u = h1 u
u = f 1 r h1 u
for high-gain h
u = f 1 r
yr
'(&'L&(-
! *
/+-3
' 3<.//1.' 2(" 1(-3 1,2.!3' " 32.!(23:1- 2-,. ++(-& 11.12
! *-/1.;( 2., 1.:23- 223.2:':- 13(-3>
:3 <1 FFF'(&'+../L&(--+ 3.23(+(3>-2 -2.1-.(2 /1.+ ,2
ELEN90055 Control Systems: Part I
UY
! "$$ #"'% ## "--' ( .!! *#-2; 1>1.//+(5. *(-;.+; 22 -2(-&-3:5.-!.1.-31.+
*-.##%+2>23 ,3.:- 13(-3>(-3'
.,/.- -32-3' ./ 15-& -;(1.-, -3
1 ) 5.-.!:-*-.<-(23:1- 2
1 ! 1 - 1 &:+5. *-+2.+ 3. ';(.:1(!/..1+> 2(&- E
http://www.rubicon.com.au/
+.-&31-2( -32
(-23(+(3><(3'(; 1& - .!2(&-+2
2 -2(5;(3>3.2 -2.1-.(2
./1./ 1+>.:-3!.13' , 1(32-+(,(35.-2.!
! *.-31.+(-3' 2(&-.!2>23 ,< - -
//1./1(3 2 3.!$%3..+2
!.1,. ++(-&Q!.1,:+5-&2/ (#5.-2D-+>?(-&
/ 1!.1,- D-.-31.++ 12>-3' 2(2
3'(22:) 3!.:2 2.-2., G+22(+H3..+2
M.Cantoni (c) 2011, 2012
$$"01
'
*#$#'#$"3
UZ
.!2+( 2
.23.!3'(22'.:+ G1 ;( <H.!,3 1(++1 >2 -(-/1 ;(.:22:) 32
22 223' 23(+(3>-/ 1!.1,- .!+(- 15, L(-;1(-3! *.-31.+2>23 ,2$"#
$ !. !"$"#%#
./(2(-+: E+.2 L+../2 -2(5;(5 2D+.2 L+../23(+(3>D1..3L+.:2/+.32D>0:(23/+.32D
1 +5; 23(+(3>D1.:23- 223.,. +:- 13(-3>D!:-, -3++(,(35.-2D3' (-3 1-+,. +
/1(-(/+ D! !.1<1.,/ -25.'/3 12YC\-UT.!-13
.!2+( 2
2(&-! *.-31.++ 123., 323(+(3>-/ 1!.1,- 2/ (#5.-2
./(2(-+: E/1./.15.-+NOC(-3 &1+N
OC+&-+ NO.,/ -25.-D
.-31.+-
,/(1(+3:-(-&D+22(++../L2'/(-&D/.+>-.,(+//1.' 23./.+ L/+ , -3
'/3 12Z-[.!-13
.!3' 2+( 2
//+>3 '-(0: 2!.1 +(-&<(3'3:3.1.-231(-32N5, / 1,(8-&OL'/3 1UU(-
M.Cantoni (c) 2011, 2012
U[