Professional Documents
Culture Documents
Repetitive Control 2
Repetitive Control 2
5
V
15
V
1
0
K
1
0
K
5V
+5
V
+
5
V
+1
5V
5V
15V
10
K
10
K
+5
V
-5V
+5
V
+1
5V
Dead-Beat Control
Predictive Control
Digital PID
Observer based Sensor-less Control
Repetitive Control Etc
Closed-loop system
error
1 1 0
if GH>>1
1 GH GH
+-
Kp
K
I
S
Gai
n
10
Hz
100H
z
Steppers in IC productions
And many others
Control Objective:
Control the power supply curve
(periodically) to the following shape:
Precision requirement: order of 0.1V!
GC(S
)
(n ) 2
0
Gc (s) 1
..................(1)
s n1(s 2 n 2 2 )
0
sin(s' )
(s' ) 2 (s' ) 4 (s' )6
1
...........(2)
(s' )
3!
5!
7!
1 1 1
2
1 ...........
2 2 2
6
2 3 4
and similarly
1 1 1 1 1 . 1 ........ 2
120
22 32 32 42 42 52
In any given function we may replace a variable with
another variable with out changing its value.
Let be s = j*s in equn 4 then we get
sin( js)
s2
s2
s2
(1
)(1
)(1
)..........(5)
2
2
2
( js)
1
2
3
2
js
n 1 n
sinh s (1 s 2 )........(7)
2
s
n 1 n
s
sinh s n 1
1
.........(8)
2
s
(1 2 )
n
sinh s s n 1
0T
1
.........(9)
2
s
(1 2 )
n
2 1
sinh s s n 1
1
.........(10)
2
s
(1 2 )
n
2 1
sinh s s n 1
0
1
.........(11)
2
s
(1 2 )
n
1
1
2
. Gc (s)........(12)
s s
2
sinh( ) n 1 (1 s )
0
n 20 2
But
So
T
2
Gc (s)........(13)
sT
sinh( )
2
get
Te
(1 e
j2 and
0
Te
(1 e
j 2
T
sin(
)
0
e
1,0
j 2
0
(1 e
j 2
0
=
Gc(s)
or
Verror(s
)
Verror(s)
Periodic Waveform
Generator
=
G
c(
G
s)
c
Periodic
Waveform
(
Pl
Generator
s
a
)
nt
P
l
a
n
t
P
l
a
n
t
G
c
(
s
)
2
T
3
T
=
G
c(
s)
=
G
c(
s)
Pl
a
nt
Pl
a
nt
error
++
z-N
ZK
Q(z-1)
Repetitive Control
Block
+10V
Repetitiv
e
Control
erro
r + +
e-sT
Repetitive Control
Block
+10V +
e-sT
+10V +
+5V
+5V
5V
e-sT
0V
+10V +
+2.5
V
+
7.5V
+7.5
V
+
+5V
+10V +
+1.2
5V +
8.75
V
e-sT
+8.7
5V
+
+7.5
V
e-sT