PID Control
PID Control
Faculty of Engineering
Electrical Engineering Department
What do we offer?
➢ Daily harvests and
summaries.
➢ Tutorial links & websites
The Weekly News.
➢ Scientific Seminars.
➢ Various scientific journals.
➢ Scientific trips.
➢ Experimental questions
and models.
➢ Scientific abstracts.
➢ Audio records for the
lectures.
➢ Videos for the lectures.
➢ Test Forms.
➢ Bots and Scientific
Channels.
Committee’s Members:
Fares Alselwi
Course name:
Digital Control Systems (Lab)
Made with Xodo PDF Reader and Editor
%in this lab we show tha pid control and effict of the errors control system
% and we show the graphcally section with diffrent value of Kp.
kd =1
s = s
Continuous-time transfer function.
gc =
s^2 + s + 1
------------------
s
Continuous-time transfer function.
c =
1
Kp + Ki * --- + Kd * s
s
with Kp = 1, Ki = 1, Kd1 =
ans =
s^2 + s + 1
-------------------
s
kp=[1 5 10 15 20 30]
ki=0
kd=0
c=pid(kp,ki,kd)
gp=tf(1,[1 3 1])
h=1
uncsys=feedback(gp*c,h)
step(uncsys)
hold on
Made with Xodo PDF Reader and Editor
When Kp = 1
gp = 1
-----------------
s^2 + 3 s + 2
When Kp = 5
gp = 5
-----------------
s^2 + 3 s + 6
When Kp = 10
gp = 10
-----------------
s^2 + 3 s + 11
When Kp = 15
gp = 15
-----------------
s^2 + 3 s + 16
When Kp =20
gp = 20
-----------------
s^2 + 3 s + 21
When Kp = 30
gp = 30
-----------------
s^2 + 3 s + 31
kp=15
ki=4
kd=7
c=pid(kp,ki,kd)
gp=tf(1,[1 3 1])
h=1
uncsys=feedback(gp,h)
step(uncsys)
hold on
csys=feedback(gp*c,h)
step(csys)
grid
kp = 15
ki = 4
kd = 7
c = 1
Kp + Ki * --- + Kd * s
s
with Kp = 15, Ki = 4, Kd = 7
Continuous-time PID controller in parallel form.
gp =
1
----------------
s^2 + 3 s + 1
Continuous-time transfer function.
h = 1
uncsys =
1
---------------------
s^2 + 3 s + 2
Continuous-time transfer function.
csys =
7 s^2 + 15 s + 4
---------------------------------
s^3 + 10 s^2 + 16 s + 4
kp=20
ki=4
kd=7
c=pid(kp,ki,kd)
gp=tf(1,[1 3 1])
h=1
uncsys=feedback(gp,h)
step(uncsys)
hold on
csys=feedback(gp*c,h)
step(csys)
grid
Made with Xodo PDF Reader and Editor
kp = 20
ki = 4
kd = 7
c =
1
Kp + Ki * --- + Kd * s
s
with Kp = 20, Ki = 4, Kd = 7
Continuous-time PID controller in parallel form.
gp =
1
------------------
s^2 + 3 s + 1
Continuous-time transfer function.
h = 1
uncsys =
1
--------------------
s^2 + 3 s + 2
Continuous-time transfer function.
csys =
7 s^2 + 20 s + 4
-----------------------
s^3 + 10 s^2 + 21 s + 4
Gp = 1
----------------------
s^2 + 10 s + 20
Continuous-time transfer function.
C =
1
Kp + Ki * --- + Kd * s
s
with Kp = 39.3, Ki = 116, Kd =
3.33
Continuous-time PID controller in
parallel form.
info =
struct with fields:
Stable: 1
CrossoverFrequency: 4.1614
PhaseMargin: 74.0404
Made with Xodo PDF Reader and Editor
pidtool ( Gp)