Академический Документы
Профессиональный Документы
Культура Документы
Controllers
M u r a t Akgul f and G m e r M o r g u l $
Havelsan, Eskigehir yolu 7. k m , Ankara, Turkey
$ Bilkent University, Electrical and Electronics Eng. Dept. A n k a r a , Turkey
Abstract
In this study, fuzzy logic controller (FLC) design for
tuning some parametric controllers are investigated.
The objective in designing an FLC is t o determine
the rule base of the system and the data base which
includes membership functions, set operations, and inference engine. Two designs have been realized using
heuristic rule generation, one for a PID controller and
one for a lead-lag type controller. The FLC in these
designs sets the parameters of the PID and lead-lag
controller on-line. The rules and the corresponding
membership functions are constructed by observing
the effect of the changes in the parameters on the overall performance. Simulation results show that better
controller performance can be achieved in comparison
with the classical design methods.
Keywords : Fuzzy logic, fuzzy logic controllers,
membership function, parameter tuning.
Fuzzy Logic Controllers (FLCs) can be used in various ways. One of them is to use tjhe FLC directly as
the controller for the syst8emunder consideration. The
other choice is t o use a standard controller like PID
or lead-lag and tune the parameters of this controller
with a fuzzy logic system (FLS'). A few of the studies
on parameter tunings a.re [5], [3] and [4]. In [3] the
PID parameters are tuned according t o some rules derived by considering a typical system output. In [4]
some changes t o the model of fuzzy PI controller is
introduced t o reduce the overshoot even more.
In this study the implementation of a fuzzy controller which sets the parameters of a parametric controller has been investigat,ed. The rulebase were constructed by considering a typical output, and its relation t o the error and it,s derivative or by observing
the effect of the parameter changes t o the system output. We construct FLS for the standa.rd PID, and the
lead-lag type controllers.
1 Introduction
67
Control Problem
,.
te@)+--++
de(t> - -
++
+
-+
f
-
(1)
1Ii(.
st riici 11rc
I
.
NS, ZE, PS, PM, PB. Here S staxids for SniaA,
M for Medium, and ZE for zero
~ I I L Z \ Xritlcaq
iirtAnt
68
The fuzzy parameter tuning has been tested on a variety of processes. One of them is given here. The plant,
transfer function is given in Eyn.3. Ziegler-Nichols
PID tuning results in the following gains for this plant.
delt)
Pl(S)
ICp = 36.0000,
NB NM NS
PS
53
+ 65-2 + 11s + 6
(3)
PM PB
NB NM NS
-1
AL1
-2/3 -113
= 8.5253.
PS
PM PB
11.1 213
I(,,,,,,,
= 0.61CcT,
= 0.15K,,Pc,..
P?(S)=
.s3
+ LIs ? + I 1s + fi.
(4)
wlirre ii,.T
aiitl &. are t81iep i n and the period of oscillat8iooat, t,hr stBahilitry
lilylit under P-cont8rol[2].Tomizulta.
69
7'
1
311,
ib
--I
_I
'
..
-.
. .
..
I
5
Figiin
6
ime m S e m d s
10
12
70
NS
ZE
PS
PM
PB
NB
LA3
LA4
LA4
LA5
LA6
LA7
LA7
NM I N S
LA3 I LA2
LA3 LA3
LA4 LA3
LA4 LA4
LA5 LA4
LA6 LA5
LA7 LA6
de(t)
ZE
PS
PM
LA2
LA2
LA3
LA3
LA4
LA4
LA1
LA2
LA2
LA3
LA3
LA4
PB
LA1
LA1
LA1
LA2
LA2
LA3
LA3
om
004
006
om
01
012
014
0,5
028
hme I d
ib4
55
5.
40.
35
2500
s ( s 25)
m 30
25
20
1510.
+
+
0.016s 1
C ( S )=
(7)
0.002s 1
In tjliis design the parameter a and T are 8 and
0.002 respect,ively[l]. In the proposed fuzzy parameter
t,iiiiiiig algorithm the value of T is not changed. It is
002
O M
006
008
01
012
014
016
018
02
71
8
sc4 l o
P,,(S)
5000
s2+24s+1
I l i c ~ st,cq) rcymises
Conclusion
References
72