Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
I. INTRODUCTION
m ( k ) m ( k 1)
e ( k ) e ( k 1) 1
= Kc[
+ e( k )
T
T
TI
TD
{ e ( k ) 2 e ( k 1) + e ( k 2)}]
T2
(3)
Rearranging we get
T
e(k )
TI
T
+ D { e ( k ) 2 e ( k 1) + e ( k 2)}]
T
(4)
T
T
E(z) + D (1 2z1 + z2 )E(z)]
Ti
T
(5)
(1 z 1 ) M ( z ) = { K c +
{Kc + 2 Kc
Kc
T
+ K c. D } E ( z )
TI
T
TD 1
T
}z E ( z ) + {Kc D }z 2 E ( z ) (6)
T
T
(7)
Where
T
T
+ Kc. D ]
TI
T
T
&
B= [ Kc + 2 Kc D ]
T
A= [ Kc + Kc
C=
[ Kc
TD
]
T
m(t ) = Kc[e(t ) +
1
de(t )
e(t )dt + TD
] + Mss
TI 0
dt
(1)
Where Mss is steady state output of controller when the
error signal is zero, m(t) is final output and e(t) final error
in continuous time domain.
Differentiating the equation we get
dm(t )
de(t ) 1
d 2 e (t )
= Kc[
+ e(t ) + TD
]
dt
dt
TI
dt 2
(2)
This equation does not contain steady state value output
now discretizing the equation by method of Differential
Two Point Formula Backward Difference method at time
t=KT we get the equation.
TABLE 1
Power
Consumption
(mW)
2278
83
3333
82
Settling
Time (sec)
Tnd
(sec)
Tpd
(sec)
Continuous time
PID
Embedded
multiplier based
PID
1.5140
2.56
3.53
3.39
2.3816
4.34
4.54
4.19
Parallel multiplier
based PID
1.22
1.948
2.18
2.41
1.5
Embedded multiplier
based PID
Parallel multiplier
based PID
Unit Step Input
Continuous time PID
Y(t)
0.5
10
15
Time (sec)
20
25
30
35
40
45
50
45
50
Y(t)
0.5
5
10
Time (sec)
15
20
25
30
35
40
V. REFERENCES
[1]
[2]
[3]
[4]
[5]
http://www.answers.com/topic/pid-controller
Accessed
20/11/09
[23] Christian Schmid, The classical three-term PID controller
[Online]Available:http://virtual.cvut.cz/dynlabmodules/ihtm
l/dynlabmodules/ syscontrol/no de 61.html
[24] Digital control system analysis & design Charles L
Phillips, H. Troy Nagle. 1994 3rd ed. Prentice Hall Volume.
[25] Control System Engineering I. J. Nagrath, and M. Gopal
4th ed,New Age International Pub, 2006