Professional Documents
Culture Documents
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/224177469
CITATIONS
READS
66
2 authors:
Mohammed Yousif Hassan
G. Kothapalli
8 PUBLICATIONS 63 CITATIONS
16 PUBLICATIONS 77 CITATIONS
SEE PROFILE
SEE PROFILE
All content following this page was uploaded by G. Kothapalli on 04 January 2017.
The user has requested enhancement of the downloaded file. All in-text references underlined in blue are added to the original document
and are linked to publications on ResearchGate, letting you access and read them immediately.
Research Online
ECU Publications
2010
This article was originally published as: Hassan, M., & Kothapalli, G. (2010). Comparison between neural network based PI and PID controllers.
Proceedings of International Multi-Conference on Systems, Signals & Devices. (pp. 1-6). . Amman, Jordan. IEEE. Original article available here
This Conference Proceeding is posted at Research Online.
http://ro.ecu.edu.au/ecuworks/6368
*2
#/
Network
based
PID
controller
are
designed
and
similar
hydraulic
and
electro-mechanical
other
Pneumatic
actuation
systems
are
widely
used
in
significant
friction
effects
in
moving
parts,
I.
INTRODUCTION
pneumatic
actuator
controlled
system,
which
can
I -JtU
i r
.J=;J_D
1.
system
into
two
subsystems:
I"
mechanical
-- --8
=-- L -
:
- -
TrI
"
--'
..
"t
"""''::::
e
' -:::
c:::::
::: : ::::-:::
; :'=
--,.
Fig.
pneumatic actuator
design,
well-trained
Neural
Square Error (MSE) which tunes a PI, and also to study the
within
minimum
overshoot,
minimum
rise
time
and
II.
actuator.
and
We
used
implemented
SIMULINK\
the
block
MATLAB
diagram
of
the
the optimal
values of
from several
position
response
according
to
the
following
equation:
PF=Overshoot*K,+ Rise time*K2 +Steady-state-error*K3
x
(I)
and
PID
(FL)'
in [8].
The second step in this research is to design a Neural
Network based PID controller. The same previous algorithm
is modified to design this type of controller. This controller
assumes the value of Proportional gain is constant and can be
found by using trial and error while the output of the Neural
Network will be the optimal values of Derivative gain (KD)
and Integral gain (K,).
(I), will
Network.
IV.
SIMULATION RESULTS
diagram
of
the
complete
Neural
Network
based
PI
As the reference
shown in Fig. 6.
voltage
However,
position and the values of external load force and recalls the
is
within
the
range
of
0-10V.
shown in Fig. 7.
did not move till the voltage increased more than 5V, which
pneumatic
system
model,
responses
of
the
position
of
output
output
with
doing these simulation tests that the best Neural Network for
gradient-descent
network,
patterns
are
collected.
Using
the
same
previous
Responses of
120 r-----'--=----'---'
---,-------- ._ ---- 1 10
100
'"
90
PlCOIMlOnel
00
lO
v,
Time(s)
nme(s)
External load force
Fig.
Piston position
0 .5,----,----.,.---,---..,..---.,.---,
OA
I
.g 0.3
l
w
a::
.
.
.
.
.
.
.
.
.
L. _ _____________ __ _ __ _ __ _ __ _ __ _ .L _ _ ___ _ __ _ ._
.
.
.
.
.
.
.
.
.
.
.
.
-- -- -- -- -- -- -- -- --
,
,,
,
0.2 ---------------:----------- ---- ; -- - - - --: - -- - - - -,; - ---- - --
0.1
.
.
.
.
.... ..
.. ..
.. . .
.
. ..
.
.. ..
i
.
..
.... ..
. . ....
O -------+--+---r------
Fig.
.
.
Piston position
0.5 ,-:--7v:=-'S"
---:--:_-__:-7=====il
:
:
.
- -)( reference
Time (s)
, 0----------+---,0
0----L-----3----L--Fig.
4 44
-0.5
l
.
0.5
f::
02
0.1
7('
........ ....
i
:
... . .
. . .
. . . .
......
Time (s)
Error in position
--
Fig.
0.1
. . ...
. . . .
..
Fig.
l
02
a:
.. . ..
Inlegral Gain
120 r-------'
..
100 ....... :
,.
8O
..--------
. ... . .
..... ..
.. ,
Piston position
.s
03
Time(s)
--_
.0050-----!----:!;--:!.-------+----;!;---;!:---7,,0
D5 ,-----,--r_-T_----r=====
D'
. .
",
.... .. :.... . . : ." .' .. -:' .." ... -:" '
................. ........ - . . . . - ... . .. :......... .......... ; .....
.. , ' ........'
f'
1:l i: .i
Time
... .,
D.l / /
p=1
60 .. ' ....
.... ...
...... . .
i
1
1
....''..
--
.. 1'--
..
..
. .. .. ,i . . ..
10' -
(a)
..
""""r""'"''['''''
..
..
... . : .. ...
..
ji "1
Time(s)
i.
1 1
1 1
' .... ..
.. ' ' ..
"
"
"
"
"
'
"
"
"
"
'
"
"
"
"
"
"
"
"
10
Time(s)
Fig.
Fig.
10
responses of Neural
comparison
between
the
results
of
the
two
10
Fig.
pneumatic system.
Piston position
. 5'-/T=-'l ---'
; -r_=_=, :::I
":=, ,.,c
= ===il
0'
------ -------' . ____ _ _ _
__
/-/ r---------
a 0.3
.
-=_
----of'
I .
-7'"
0.2
,.
ii: 0.1
'
---i --------.-----.
.
.
-------- ---
'
- - - - i- i
I i '
i "
:
r T T
">om_Oil i II
--
0050
Fig.
------------- -
---
- - - - ---
- - - - - - - - - ------ ----
- -
Time(s)
10
2.5
tJ
+-------.------.
.
.
i
-------1 ------r------'fi--------i-------
l00,-
-,
90 ------- ----- -------- :-------1-----
SZ
:r t0 LNttt j
nme
10
(8)
Time (s)
2
Fig.
:
:
80 ------- -.----. ------- -----.-.-----70 ------- ------r------- :--------j------60 ------- ------------ '-------f------'----;----' --. ------.50
,0
0--!;--;--+-----7.,0
150__!;-_;_-_;i6,----i;---;-!,0
12
nme(s)
10
( Kp and KI)'
-- - - ---
:- - - --- --
--
. - -- - - - - i-
( KI and Ko
Time(s)
0.1
---
0L-L----L--5-----,0
,
'E
In this paper,
CONCLUSIONS
minimum
minimum
steady
overshoot,
state
error.
minimum
rise
time
These characteristics
and
are
the value of the one for the Neural Network used in the Neural
Network based PI type. This gives the fact that the first
[1]
W.
[2]
Z.
[3]
Bolton,
REFERENCES
Pneumatic
S itum., D.
servo
and Hydraulic
1997.
[5]
and
pneumatic
system,"
9th
International
research
/ Expert
[4 ]
Butterworth
Systems.
2000.
122,
no.
3, pp. 426-434,
Sept.
28-53, 2006.
[6]
pp.
A. C. Valdiero,
System
With LuGre
[7 ]
[8]
March 2006.
G. Kothapa\li
and
pp.
48-57,
1,
35_2_05, 2008.
Jan
Neural
pneumatic system"