SlideShare a Scribd company logo
The application of Fuzzy-PID and Multi-neuron adaptive PID control algorithm
in the control of warp tension
Lei Li1,2
, Jiancheng Yang1,2
1. School of Mechanical and Electronic Engineering
Tianjin Polytechnic University
2. Advanced Mechatronics Equipment Technology
Tianjin Area Major Laboratory
Tianjin 300160, China
li_lei5656@163.com
Yongli Zhao1,2
, Yan Liu1,2
, Liangchao Cong1,2
1. School of Mechanical and Electronic Engineering
Tianjin Polytechnic University
2. Advanced Mechatronics Equipment Technology
Tianjin Area Major Laboratory
Tianjin 300160, China
Abstract—For the purpose of control warp tension of rapier
loom and prevent negative impacts on the quality of the fabric
by reasons of the excessive fluctuation. This paper took let-off
system of SAURER400 rapier loom as investigated subject and
laid out the application of fuzzy-PID and multi-neuron
adaptive PID control method. This paper gone through with a
simulation by use of Simulink of the Matlab and took the
simulation results compared with the simulation curve of
multi-neuron adaptive PID and fuzzy-PID. The results show
that the simulation curve of multi-neuron adaptive PID
control algorithm was fast response and small overshoot.
Keywords-warp tension; multi-neuron PID control; fuzzy
PID; algorithm; network
I. INTRODUCTION
Loom warp tension had a significant impact on the
quality of fabric. In the weaving, whether or not to maintain
the stable warp tension had been a great concern to people
[1-3]. At present, whether in domestic or abroad, the PID
control algorithm and fuzzy-PID control algorithm were
mainly applied to control loom warp tension in the area of
industry control, but the multi-neuron adaptive PID control
algorithm was very little to involve. The shortcomings of the
PID control algorithm were that the PID parameters would
be setting generally by the manual work and it was very
difficult to guarantee the efficiency of PID control always at
the optimum condition by one-time-tuning PID parameters;
The fuzzy-PID control needed the very rich experience,
moreover the parameter setting also had a certain limitation.
Because of these deficiencies of the two kinds of algorithms,
but also the loom exist the characteristics of non-linear,
time-varying and multiple interference. Therefore, the multi-
neuron adaptive PID control algorithm was put forward to
control the warp tension in this paper.
II. THE PID CONTROL METHOD OF WARP TENSION
PID control algorithm is a very common control method
in industry. Its merits are principle simply, easy tuning and
using and so on. A large number of actual operate
experiences and theoretical analysis proves that this control
method can be widely used in most of the industrial
production sector, and has strong applicability and
effectiveness of regulation [4].
PID controller is a linear controller, differential
equations’ mathematical model of PID controller can be
written as:
( )
( ) ( ) ( ) ( )
t
p D
I 0
1 de t
u t K e t e t d t T
T d(t)
⎡ ⎀
= × + × ⋅ + ×⎱ ⎄
⎣ ⎩
∫ (1)
In the equation, PK is proportionality coefficient, IT is
integral time constant , DT is differential time constant.
In the actual system, in order to make the control
algorithm easy to realize, using the rectangle method to
replace the part of integral in (1), then differential equation
would be obtained as follow:
0
( ) { ( ) ( ) [ ( ) ( 1)]}
k
D
p
iI
T T
U k K e k e i e k e k
T T=
= × + × + × − −∑ (2)
III. FUZZY-PID CONTROL METHOD
A. Fuzzy-PID control principle
In fuzzy control theory, fuzzy controller’s effect is
through the computer, according to fuzzy input information
that transferred from exact quantity, carried out fuzzy
reasoning according to linguistic control rules which
obtained from the summary of manual control strategy,
given fuzzy output decision and then converted them into
exact quantity, achieved the purpose of control the
controlled objects [5]. This reflects that while people control
the controlled objects, the observed input exact quantity
converted into fuzzy quantity constantly, after a series of
human logical reasoning which will make a fuzzy decision,
and then converted the decided fuzzy quantity into exact
quantity, to realize the whole process of manual control. It
can be seen that the fuzzy controller reflects the
mathematical model which fuzzy set theory, linguistic
variables and fuzzy reasoning do not have, however the
control strategy is the effective application of complex
system which is only a qualitative description by the form of
language.
There are three steps when designing the fuzzy
controller. First of all, blur the exact quantity, the main
purpose of this step is convert linguistic values of linguistic
variables into fuzzy subset in a proper universe, so this step
can be called fuzzification of variables; Secondly, sum up
the practical hand-on background, then express these hand-
V7-678978-1-4244-6349-7/10/$26.00 c 2010 IEEE
on background as control rules by use of a group fuzzy
conditional statement, and calculate the fuzzy relation which
determined by fuzzy control rules, this step also can be
called fuzzy decision; Lastly, for the actual control,
precision the output results of fuzzy decision, this step is
called defuzzification.
Fuzzy PID controller based on the error E and error
variation EC as input, they can meet the requirements of at
different times of E and EC which can be self-tuning to the
PID parameters. Modifying the PID parameters online by
use of fuzzy control rule, then it constitutes a fuzzy PID
controller, its structure was shown in Fig.1 [6-8].
Figure 1. The simplified schematic of fuzzy PID control system
B. Fuzzy-PID simulation
“Fuzzy Logic Toolbox” of Matlab offered various ways
in designing of fuzzy logic controller and system. The
toolbox offered commonly used utility functions which can
generate and edit fuzzy inference system, this paper use
“GUI” function edits function and generate fuzzy control
system. Operate “Fuzzy” function in Matlab and enter into
the fuzzy logic editor, choose Mamdani as controller type.
Based on the above analysis, input the membership function
and quantization interval of E, EC, PK , IK , DK , input
fuzzy control rules in the form of “if-then”. Take the method
of “and” as “min”, the method of “or” as “max”, he method
of “implication” as “min”, the method of “aggregation” as
“max”, the method of “defuzzification” as “centroid”, and
establish a new “FIS” file, named as “fuzzypid.fis” folder.
Since the universe of each variables are {-3 -2 -1 0 1
2 3}, and they all obey triangular distribution, therefore,
the membership function of each variable distribution were
similar, and was shown in Fig.2. The interface of fuzzy
inference system was shown in Fig.3.
Establish a fuzzy inference system which has two inputs,
three outputs as needed. According to the requirements of
the above, setup input and output’s membership function,
establish control rules of fuzzy inference system according
to control rule table, the establishment form of control rules
was shown in Fig.4.
The fuzzy inference system can be established like this,
suppose quantized value of system error E and change rate
of error EC were 0.5. By the control rule base, it is easy to
see the quantized value of PKΔ , IKΔ , DKΔ that exported
are -1.5, 0.84, 0.25 respectively. Then the output display of
fuzzy PID control system was shown in Fig.5.
Figure 2. The membership function of variable
Figure 3. The interface of fuzzy inference system
Figure 4. The control rules interface of inference system
The Fig.5 reflects the influence of the shedding and beat-
up to the warp. By the comparison and analysis the above
figure, it can be seen that the surface smoothness of the B is
prior than the A, this is because the different of two fuzzy
design rules, result in simulation results are also different.
[Volume 7] 2010 2nd International Conference on Computer Engineering and Technology V7-679
A
B
Figure 5. The output display of fuzzy PID control system
The simulation results of the fuzzy PID show that the
preparation of fuzzy rules have a closely relationship with
the production process, only have a good understanding to
technologies that can make out perfect fuzzy rules, and then
design a good fuzzy controller. Although the simulation
results of the A is better than the B, some parts are not very
smooth, if we have not a deep understanding on textile
technology, this fuzzy PID control method can not be used
to control the loom’s electronic let-off and take-up.
IV. MULTI-NEURON ADAPTIVE PID CONTROL METHOD
A. Multi-neuron adaptive PID control principle
Artificial neural network is a network that was
constituted by the interconnection of artificial neurons.
Using artificial neural network to simulate the human brain
that can process intelligent neural network information and
artificial neuron is one important factor. There are more than
fifty kinds of structure of artificial neural network models,
the most common are thirteen kinds, which have typical
Hopfield associative memory network, Boltzmann learning
machine and error back-propagation training algorithm of
multi-layer network. A typical artificial neuron model is
shown in Fig.6.
In the figure, [ ], ,1 2 nl l lL was input quantity, ( )f ⋅ was
excitation function, it reflected the information processing
characteristic of nerve cells. Different form of excitation
Figure 6. A typical artificial neural model
functions would cause the neuron have different non-linear
characteristics, and the network function is also different.
Using semi-linear function as excitation function, make the
output of neuron as all the signals’ weighting and driving.
The commonly used excitation functions are threshold type,
piecewise-linear type and S-shaped curve, they are used for
the Boolean system and Continuous system respectively. iΞ
was the threshold quantity, jiw was the connection weights
from the j neuron to the i neuron of last layer. iS represented
external input signals, it can control the internal state of
neuron iu and the output of the i neuron iy . This model can
be described as follows in mathematical language:
i ji i i i
j
a w l S ξ= + −∑ (3)
( )i iu g a= (4)
( ) [ ( )]i i iy f u f g a= = (5)
Industrial control needs to maintain its continuity,
usually use S-shaped curve as the excitation function,
including logarithm, tangent and sigmoid function, etc.. The
two sigmoid functions describe as follows:
1
( )
1 exp( )
f x
x
=
+ −
(6)
1 exp( )
( )
1 exp( )
x
f x
x
− −
=
+ −
(7)
They reflected the saturated characteristic of excitation
function. In the feed-forward neural network training, the
former is used to study the functions that have not passing
the original point, while the latter is just opposite. Such as
learning the slope of a straight line, with the latter can
quickly learn, but with the former will not be able to learn.
Artificial neural network has a great ability of
information synthesis, learning and memory, self-learning,
adaptive and approximate any non-linear function, either can
handle the process that hard to describe by models and rules,
and it has been successfully applied in some uncertain
systems’ control. Artificial Neural Network faced the main
problems in practice control are algorithm complexity, long
learning process, the parameters’ convergence speed slowly,
existence of local minimum points, etc. Combined neural
network with PID control can achieve a better control result.
There two kinds of main combination pattern: one is
addition of a neural network based on the conventional PID
controller, and use neural network to adjust PID parameters
online; another is adopt single neuron or multi-neuron
structure, the input values of neurons are deviation that
V7-680 2010 2nd International Conference on Computer Engineering and Technology [Volume 7]
treated by proportional, integral, differential. The major
disadvantages of first method are complicated in structure
and have not achieved to the aim that combined neural
networks with PID control rules. This paper focuses on
study the multi-neuron adaptive PID controller.
B. The simulation of multi-neuron adaptive PID
controller
The simulation has written a multi-neuron adaptive PID
control model which based on supervised Hebb rule by use
of MATLAB language, invoked it in the simulation
environment of Simulink, and embedded into the simulation
model of system then it can be simulated [9]. In the
simulation environment of Simulink, build up simulation
model for multi-neuron self-adaptive PID control algorithm
by use of Simulink was shown in Fig.7.
Figure 7. The multi-neuron adaptive PID overall control system
In the Simulation, take learning rate Pη , Iη , Dη as 50,
300, 1 respectively. Initial weight are 0.3, 0.3, 0.3, take
neuron proportional coefficient k as 0.5, sampling period as
0.001s.
The step response curve of multi-neuron adaptive PID
control algorithm was shown in Fig.8.
Figure 8. The step response curve of multi-neuron adaptive PID
In order to compare the two kinds of control algorithm
conveniently, the simulation curve of traditional PID control
algorithm and multi-neuron adaptive PID control algorithm
were shown in the same oscilloscope through
MATLAB/Simulink simulation toolbox. The step response
curve of the two simulation results were shown in Fig.9.
Compared with the two simulation curves of Fig.8 and
Fig.9, it can be seen that the system response time is slower,
Figure 9. The step response curve of PID and multi-neuron adaptive
PID
and have a large range of overshooting under the action of
traditional PID controller. The transition time of system
which based on multi-neuron adaptive PID control algorithm
is about 400s, and there is no overshooting exist, system
stability. So it obviously that multi-neuron adaptive PID
controller has a better control effect.
V. CONCLUSIONS
The simulation results manifested that multi-neuron
adaptive PID control algorithm had a lot of advantages
whose system response time is quicker and there is no
overshooting exist, system stability and no fluctuation. The
transition time of system which based on multi-neuron
adaptive PID control algorithm is about 400s.
ACKNOWLEDGMENT
I wish to thank the IEEE for providing this template and
all colleagues who previously provided technical support.
REFERENCES
[1] Xingfeng GUO, “The Weft Peak Tension on Air Jet Weaving
Machine and Control,” Journal of Textile Research, Vol.25 No.3,
pp.32-33, 2004.
[2] The India Textile Journal Group, “Electronic let-off & take-up,” The
Indian Textile Journal, Vol.113 No.4, p.90, 2003.
[3] Yongdong CAI, “New type of weaving equipment and craftwork,”
Shang Hai: Donghua University Press, 2003.
[4] Juguang Li, Xueyuan Nie and Zeming Jiang, “Elaborated on the
ARM application system,” Peking: Tsinghua University Press, pp.1-
9,2003.
[5] Yugeng Xi and Fan Wang, “Multi-model method of nonlinear system
Predictive Control”, Journal of Automation, vol. 22, pp.456-460,
1996.
[6] Xueqin Liu and Xiaohua Liu, “Nonlinear system predictive control
based on multi-neuron model”, Control Engineering, vol. 12, pp.128-
130, 2005.
[7] Addison-Wesley, “Artificial intelligence: a guide to intelligent
systems”, pp.211-213, 2005.
[8] Jinkun Liu, “Advanced PID control MATLAB simulation”, Peking:
Electronics Industry Press, pp.1-3, 2004.
[9] Hui Wang and Junhuan Meng, “The application of electromechanical
integration technology on the domestic textile industry,” Shandong
Textile Science & Technology, Vol.2, pp.47-50, 2005.
[Volume 7] 2010 2nd International Conference on Computer Engineering and Technology V7-681

More Related Content

What's hot

Design of fractional order controllers using constrained optimization and ref...
Design of fractional order controllers using constrained optimization and ref...Design of fractional order controllers using constrained optimization and ref...
Design of fractional order controllers using constrained optimization and ref...
International Journal of Power Electronics and Drive Systems
 
Project_Report_Debargha
Project_Report_DebarghaProject_Report_Debargha
Project_Report_Debargha
Debargha Chakraborty
 
Jd3416591661
Jd3416591661Jd3416591661
Jd3416591661
IJERA Editor
 
40220140506005
4022014050600540220140506005
40220140506005
IAEME Publication
 
21950
2195021950
FPGA Optimized Fuzzy Controller Design for Magnetic Ball Levitation using Gen...
FPGA Optimized Fuzzy Controller Design for Magnetic Ball Levitation using Gen...FPGA Optimized Fuzzy Controller Design for Magnetic Ball Levitation using Gen...
FPGA Optimized Fuzzy Controller Design for Magnetic Ball Levitation using Gen...
IDES Editor
 
Intelligent control applicatoin
Intelligent control applicatoinIntelligent control applicatoin
Intelligent control applicatoin
NJUSTAiMo
 
L10 fkbc
L10 fkbcL10 fkbc
Ijetae 0912 43
Ijetae 0912 43Ijetae 0912 43
Ijetae 0912 43
Jonathan Rangel
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
IRJET Journal
 
IRJET- Speed Control of DC Motor using PID Controller - A Review
IRJET-  	  Speed Control of DC Motor using PID Controller - A ReviewIRJET-  	  Speed Control of DC Motor using PID Controller - A Review
IRJET- Speed Control of DC Motor using PID Controller - A Review
IRJET Journal
 
Comparison Analysis of Model Predictive Controller with Classical PID Control...
Comparison Analysis of Model Predictive Controller with Classical PID Control...Comparison Analysis of Model Predictive Controller with Classical PID Control...
Comparison Analysis of Model Predictive Controller with Classical PID Control...
ijeei-iaes
 
Closed-loop step response for tuning PID fractional-order ïŹlter controllers
Closed-loop step response for tuning PID fractional-order ïŹlter controllersClosed-loop step response for tuning PID fractional-order ïŹlter controllers
Closed-loop step response for tuning PID fractional-order ïŹlter controllers
ISA Interchange
 
Tuning of PID controllers for integrating systems using direct synthesis method
Tuning of PID controllers for integrating systems using direct synthesis methodTuning of PID controllers for integrating systems using direct synthesis method
Tuning of PID controllers for integrating systems using direct synthesis method
ISA Interchange
 
D1102032633
D1102032633D1102032633
D1102032633
IOSR Journals
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
IOSR Journals
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
IJITCA Journal
 
Performance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using geneticPerformance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using genetic
IAEME Publication
 

What's hot (18)

Design of fractional order controllers using constrained optimization and ref...
Design of fractional order controllers using constrained optimization and ref...Design of fractional order controllers using constrained optimization and ref...
Design of fractional order controllers using constrained optimization and ref...
 
Project_Report_Debargha
Project_Report_DebarghaProject_Report_Debargha
Project_Report_Debargha
 
Jd3416591661
Jd3416591661Jd3416591661
Jd3416591661
 
40220140506005
4022014050600540220140506005
40220140506005
 
21950
2195021950
21950
 
FPGA Optimized Fuzzy Controller Design for Magnetic Ball Levitation using Gen...
FPGA Optimized Fuzzy Controller Design for Magnetic Ball Levitation using Gen...FPGA Optimized Fuzzy Controller Design for Magnetic Ball Levitation using Gen...
FPGA Optimized Fuzzy Controller Design for Magnetic Ball Levitation using Gen...
 
Intelligent control applicatoin
Intelligent control applicatoinIntelligent control applicatoin
Intelligent control applicatoin
 
L10 fkbc
L10 fkbcL10 fkbc
L10 fkbc
 
Ijetae 0912 43
Ijetae 0912 43Ijetae 0912 43
Ijetae 0912 43
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
 
IRJET- Speed Control of DC Motor using PID Controller - A Review
IRJET-  	  Speed Control of DC Motor using PID Controller - A ReviewIRJET-  	  Speed Control of DC Motor using PID Controller - A Review
IRJET- Speed Control of DC Motor using PID Controller - A Review
 
Comparison Analysis of Model Predictive Controller with Classical PID Control...
Comparison Analysis of Model Predictive Controller with Classical PID Control...Comparison Analysis of Model Predictive Controller with Classical PID Control...
Comparison Analysis of Model Predictive Controller with Classical PID Control...
 
Closed-loop step response for tuning PID fractional-order ïŹlter controllers
Closed-loop step response for tuning PID fractional-order ïŹlter controllersClosed-loop step response for tuning PID fractional-order ïŹlter controllers
Closed-loop step response for tuning PID fractional-order ïŹlter controllers
 
Tuning of PID controllers for integrating systems using direct synthesis method
Tuning of PID controllers for integrating systems using direct synthesis methodTuning of PID controllers for integrating systems using direct synthesis method
Tuning of PID controllers for integrating systems using direct synthesis method
 
D1102032633
D1102032633D1102032633
D1102032633
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
 
Performance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using geneticPerformance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using genetic
 

Similar to The application of fuzzy pid and multi-neuron adaptive pid control algorithm in the control of warp tension

40220130405005
4022013040500540220130405005
40220130405005
IAEME Publication
 
Di34672675
Di34672675Di34672675
Di34672675
IJERA Editor
 
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable FactorResearch on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Nooria Sukmaningtyas
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded system
IRJET Journal
 
Fuzzy Control of Yaw and Roll Angles of a Simulated Helicopter Model Includes...
Fuzzy Control of Yaw and Roll Angles of a Simulated Helicopter Model Includes...Fuzzy Control of Yaw and Roll Angles of a Simulated Helicopter Model Includes...
Fuzzy Control of Yaw and Roll Angles of a Simulated Helicopter Model Includes...
ijeei-iaes
 
Magnetic levitation system
Magnetic levitation systemMagnetic levitation system
Magnetic levitation system
rahul bhambri
 
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
IRJET Journal
 
J010528691
J010528691J010528691
J010528691
IOSR Journals
 
Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
IJERA Editor
 
5_2018_12_17!10_45_47_AM.ppt
5_2018_12_17!10_45_47_AM.ppt5_2018_12_17!10_45_47_AM.ppt
5_2018_12_17!10_45_47_AM.ppt
Reiansyah Aria Pradipta
 
Design of Controllers for Liquid Level Control
Design of Controllers for Liquid Level ControlDesign of Controllers for Liquid Level Control
Design of Controllers for Liquid Level Control
IJERA Editor
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
IOSR Journals
 
F010133747
F010133747F010133747
F010133747
IOSR Journals
 
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
ISA Interchange
 
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEMPERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
ijccmsjournal
 
Study on Adaptive PID Control Algorithm Based on RBF Neural Network
Study on Adaptive PID Control Algorithm Based on RBF Neural NetworkStudy on Adaptive PID Control Algorithm Based on RBF Neural Network
Study on Adaptive PID Control Algorithm Based on RBF Neural Network
Radita Apriana
 
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINESFUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
IAEME Publication
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET Journal
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET Journal
 
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
ijsc
 

Similar to The application of fuzzy pid and multi-neuron adaptive pid control algorithm in the control of warp tension (20)

40220130405005
4022013040500540220130405005
40220130405005
 
Di34672675
Di34672675Di34672675
Di34672675
 
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable FactorResearch on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
Research on a Kind of PLC Based Fuzzy-PID Controller with Adjustable Factor
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded system
 
Fuzzy Control of Yaw and Roll Angles of a Simulated Helicopter Model Includes...
Fuzzy Control of Yaw and Roll Angles of a Simulated Helicopter Model Includes...Fuzzy Control of Yaw and Roll Angles of a Simulated Helicopter Model Includes...
Fuzzy Control of Yaw and Roll Angles of a Simulated Helicopter Model Includes...
 
Magnetic levitation system
Magnetic levitation systemMagnetic levitation system
Magnetic levitation system
 
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
Tuning of Proportional Integral Derivative Controller Using Artificial Neural...
 
J010528691
J010528691J010528691
J010528691
 
Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
 
5_2018_12_17!10_45_47_AM.ppt
5_2018_12_17!10_45_47_AM.ppt5_2018_12_17!10_45_47_AM.ppt
5_2018_12_17!10_45_47_AM.ppt
 
Design of Controllers for Liquid Level Control
Design of Controllers for Liquid Level ControlDesign of Controllers for Liquid Level Control
Design of Controllers for Liquid Level Control
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
 
F010133747
F010133747F010133747
F010133747
 
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
 
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEMPERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
 
Study on Adaptive PID Control Algorithm Based on RBF Neural Network
Study on Adaptive PID Control Algorithm Based on RBF Neural NetworkStudy on Adaptive PID Control Algorithm Based on RBF Neural Network
Study on Adaptive PID Control Algorithm Based on RBF Neural Network
 
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINESFUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
 

More from Evans Marshall

Energy profile for environmental monitoring wireless sensor networks
Energy profile for environmental monitoring wireless sensor networksEnergy profile for environmental monitoring wireless sensor networks
Energy profile for environmental monitoring wireless sensor networks
Evans Marshall
 
Surface classification using conformal structures
Surface classification using conformal structuresSurface classification using conformal structures
Surface classification using conformal structures
Evans Marshall
 
Review of analysis of textile squeezing roller
Review of analysis of textile squeezing rollerReview of analysis of textile squeezing roller
Review of analysis of textile squeezing roller
Evans Marshall
 
Dochelp.net-video-google-a-text-retrieval-approach-to-object-matching-in-videos
Dochelp.net-video-google-a-text-retrieval-approach-to-object-matching-in-videosDochelp.net-video-google-a-text-retrieval-approach-to-object-matching-in-videos
Dochelp.net-video-google-a-text-retrieval-approach-to-object-matching-in-videos
Evans Marshall
 
The study of pattern auto generation system based on silk fabric properties
The study of pattern auto generation system based on silk fabric propertiesThe study of pattern auto generation system based on silk fabric properties
The study of pattern auto generation system based on silk fabric properties
Evans Marshall
 
Tandem wet on-wet foam application of both crease-resist and antistatic finishes
Tandem wet on-wet foam application of both crease-resist and antistatic finishesTandem wet on-wet foam application of both crease-resist and antistatic finishes
Tandem wet on-wet foam application of both crease-resist and antistatic finishes
Evans Marshall
 
Speed measurement of a general dc brushed motor based on sensorless method
Speed measurement of a general dc brushed motor based on sensorless methodSpeed measurement of a general dc brushed motor based on sensorless method
Speed measurement of a general dc brushed motor based on sensorless method
Evans Marshall
 
Simulation model of dc servo motor control
Simulation model of dc servo motor controlSimulation model of dc servo motor control
Simulation model of dc servo motor control
Evans Marshall
 
Dc motor calculations
Dc motor calculationsDc motor calculations
Dc motor calculations
Evans Marshall
 
moment of inertia
moment of inertiamoment of inertia
moment of inertia
Evans Marshall
 
Sensirion humidity sensors_sht1x_datasheet_v5
Sensirion humidity sensors_sht1x_datasheet_v5Sensirion humidity sensors_sht1x_datasheet_v5
Sensirion humidity sensors_sht1x_datasheet_v5
Evans Marshall
 

More from Evans Marshall (11)

Energy profile for environmental monitoring wireless sensor networks
Energy profile for environmental monitoring wireless sensor networksEnergy profile for environmental monitoring wireless sensor networks
Energy profile for environmental monitoring wireless sensor networks
 
Surface classification using conformal structures
Surface classification using conformal structuresSurface classification using conformal structures
Surface classification using conformal structures
 
Review of analysis of textile squeezing roller
Review of analysis of textile squeezing rollerReview of analysis of textile squeezing roller
Review of analysis of textile squeezing roller
 
Dochelp.net-video-google-a-text-retrieval-approach-to-object-matching-in-videos
Dochelp.net-video-google-a-text-retrieval-approach-to-object-matching-in-videosDochelp.net-video-google-a-text-retrieval-approach-to-object-matching-in-videos
Dochelp.net-video-google-a-text-retrieval-approach-to-object-matching-in-videos
 
The study of pattern auto generation system based on silk fabric properties
The study of pattern auto generation system based on silk fabric propertiesThe study of pattern auto generation system based on silk fabric properties
The study of pattern auto generation system based on silk fabric properties
 
Tandem wet on-wet foam application of both crease-resist and antistatic finishes
Tandem wet on-wet foam application of both crease-resist and antistatic finishesTandem wet on-wet foam application of both crease-resist and antistatic finishes
Tandem wet on-wet foam application of both crease-resist and antistatic finishes
 
Speed measurement of a general dc brushed motor based on sensorless method
Speed measurement of a general dc brushed motor based on sensorless methodSpeed measurement of a general dc brushed motor based on sensorless method
Speed measurement of a general dc brushed motor based on sensorless method
 
Simulation model of dc servo motor control
Simulation model of dc servo motor controlSimulation model of dc servo motor control
Simulation model of dc servo motor control
 
Dc motor calculations
Dc motor calculationsDc motor calculations
Dc motor calculations
 
moment of inertia
moment of inertiamoment of inertia
moment of inertia
 
Sensirion humidity sensors_sht1x_datasheet_v5
Sensirion humidity sensors_sht1x_datasheet_v5Sensirion humidity sensors_sht1x_datasheet_v5
Sensirion humidity sensors_sht1x_datasheet_v5
 

Recently uploaded

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 

Recently uploaded (20)

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 

The application of fuzzy pid and multi-neuron adaptive pid control algorithm in the control of warp tension

  • 1. The application of Fuzzy-PID and Multi-neuron adaptive PID control algorithm in the control of warp tension Lei Li1,2 , Jiancheng Yang1,2 1. School of Mechanical and Electronic Engineering Tianjin Polytechnic University 2. Advanced Mechatronics Equipment Technology Tianjin Area Major Laboratory Tianjin 300160, China li_lei5656@163.com Yongli Zhao1,2 , Yan Liu1,2 , Liangchao Cong1,2 1. School of Mechanical and Electronic Engineering Tianjin Polytechnic University 2. Advanced Mechatronics Equipment Technology Tianjin Area Major Laboratory Tianjin 300160, China Abstract—For the purpose of control warp tension of rapier loom and prevent negative impacts on the quality of the fabric by reasons of the excessive fluctuation. This paper took let-off system of SAURER400 rapier loom as investigated subject and laid out the application of fuzzy-PID and multi-neuron adaptive PID control method. This paper gone through with a simulation by use of Simulink of the Matlab and took the simulation results compared with the simulation curve of multi-neuron adaptive PID and fuzzy-PID. The results show that the simulation curve of multi-neuron adaptive PID control algorithm was fast response and small overshoot. Keywords-warp tension; multi-neuron PID control; fuzzy PID; algorithm; network I. INTRODUCTION Loom warp tension had a significant impact on the quality of fabric. In the weaving, whether or not to maintain the stable warp tension had been a great concern to people [1-3]. At present, whether in domestic or abroad, the PID control algorithm and fuzzy-PID control algorithm were mainly applied to control loom warp tension in the area of industry control, but the multi-neuron adaptive PID control algorithm was very little to involve. The shortcomings of the PID control algorithm were that the PID parameters would be setting generally by the manual work and it was very difficult to guarantee the efficiency of PID control always at the optimum condition by one-time-tuning PID parameters; The fuzzy-PID control needed the very rich experience, moreover the parameter setting also had a certain limitation. Because of these deficiencies of the two kinds of algorithms, but also the loom exist the characteristics of non-linear, time-varying and multiple interference. Therefore, the multi- neuron adaptive PID control algorithm was put forward to control the warp tension in this paper. II. THE PID CONTROL METHOD OF WARP TENSION PID control algorithm is a very common control method in industry. Its merits are principle simply, easy tuning and using and so on. A large number of actual operate experiences and theoretical analysis proves that this control method can be widely used in most of the industrial production sector, and has strong applicability and effectiveness of regulation [4]. PID controller is a linear controller, differential equations’ mathematical model of PID controller can be written as: ( ) ( ) ( ) ( ) ( ) t p D I 0 1 de t u t K e t e t d t T T d(t) ⎡ ⎀ = × + × ⋅ + ×⎱ ⎄ ⎣ ⎊ ∫ (1) In the equation, PK is proportionality coefficient, IT is integral time constant , DT is differential time constant. In the actual system, in order to make the control algorithm easy to realize, using the rectangle method to replace the part of integral in (1), then differential equation would be obtained as follow: 0 ( ) { ( ) ( ) [ ( ) ( 1)]} k D p iI T T U k K e k e i e k e k T T= = × + × + × − −∑ (2) III. FUZZY-PID CONTROL METHOD A. Fuzzy-PID control principle In fuzzy control theory, fuzzy controller’s effect is through the computer, according to fuzzy input information that transferred from exact quantity, carried out fuzzy reasoning according to linguistic control rules which obtained from the summary of manual control strategy, given fuzzy output decision and then converted them into exact quantity, achieved the purpose of control the controlled objects [5]. This reflects that while people control the controlled objects, the observed input exact quantity converted into fuzzy quantity constantly, after a series of human logical reasoning which will make a fuzzy decision, and then converted the decided fuzzy quantity into exact quantity, to realize the whole process of manual control. It can be seen that the fuzzy controller reflects the mathematical model which fuzzy set theory, linguistic variables and fuzzy reasoning do not have, however the control strategy is the effective application of complex system which is only a qualitative description by the form of language. There are three steps when designing the fuzzy controller. First of all, blur the exact quantity, the main purpose of this step is convert linguistic values of linguistic variables into fuzzy subset in a proper universe, so this step can be called fuzzification of variables; Secondly, sum up the practical hand-on background, then express these hand- V7-678978-1-4244-6349-7/10/$26.00 c 2010 IEEE
  • 2. on background as control rules by use of a group fuzzy conditional statement, and calculate the fuzzy relation which determined by fuzzy control rules, this step also can be called fuzzy decision; Lastly, for the actual control, precision the output results of fuzzy decision, this step is called defuzzification. Fuzzy PID controller based on the error E and error variation EC as input, they can meet the requirements of at different times of E and EC which can be self-tuning to the PID parameters. Modifying the PID parameters online by use of fuzzy control rule, then it constitutes a fuzzy PID controller, its structure was shown in Fig.1 [6-8]. Figure 1. The simplified schematic of fuzzy PID control system B. Fuzzy-PID simulation “Fuzzy Logic Toolbox” of Matlab offered various ways in designing of fuzzy logic controller and system. The toolbox offered commonly used utility functions which can generate and edit fuzzy inference system, this paper use “GUI” function edits function and generate fuzzy control system. Operate “Fuzzy” function in Matlab and enter into the fuzzy logic editor, choose Mamdani as controller type. Based on the above analysis, input the membership function and quantization interval of E, EC, PK , IK , DK , input fuzzy control rules in the form of “if-then”. Take the method of “and” as “min”, the method of “or” as “max”, he method of “implication” as “min”, the method of “aggregation” as “max”, the method of “defuzzification” as “centroid”, and establish a new “FIS” file, named as “fuzzypid.fis” folder. Since the universe of each variables are {-3 -2 -1 0 1 2 3}, and they all obey triangular distribution, therefore, the membership function of each variable distribution were similar, and was shown in Fig.2. The interface of fuzzy inference system was shown in Fig.3. Establish a fuzzy inference system which has two inputs, three outputs as needed. According to the requirements of the above, setup input and output’s membership function, establish control rules of fuzzy inference system according to control rule table, the establishment form of control rules was shown in Fig.4. The fuzzy inference system can be established like this, suppose quantized value of system error E and change rate of error EC were 0.5. By the control rule base, it is easy to see the quantized value of PKΔ , IKΔ , DKΔ that exported are -1.5, 0.84, 0.25 respectively. Then the output display of fuzzy PID control system was shown in Fig.5. Figure 2. The membership function of variable Figure 3. The interface of fuzzy inference system Figure 4. The control rules interface of inference system The Fig.5 reflects the influence of the shedding and beat- up to the warp. By the comparison and analysis the above figure, it can be seen that the surface smoothness of the B is prior than the A, this is because the different of two fuzzy design rules, result in simulation results are also different. [Volume 7] 2010 2nd International Conference on Computer Engineering and Technology V7-679
  • 3. A B Figure 5. The output display of fuzzy PID control system The simulation results of the fuzzy PID show that the preparation of fuzzy rules have a closely relationship with the production process, only have a good understanding to technologies that can make out perfect fuzzy rules, and then design a good fuzzy controller. Although the simulation results of the A is better than the B, some parts are not very smooth, if we have not a deep understanding on textile technology, this fuzzy PID control method can not be used to control the loom’s electronic let-off and take-up. IV. MULTI-NEURON ADAPTIVE PID CONTROL METHOD A. Multi-neuron adaptive PID control principle Artificial neural network is a network that was constituted by the interconnection of artificial neurons. Using artificial neural network to simulate the human brain that can process intelligent neural network information and artificial neuron is one important factor. There are more than fifty kinds of structure of artificial neural network models, the most common are thirteen kinds, which have typical Hopfield associative memory network, Boltzmann learning machine and error back-propagation training algorithm of multi-layer network. A typical artificial neuron model is shown in Fig.6. In the figure, [ ], ,1 2 nl l lL was input quantity, ( )f ⋅ was excitation function, it reflected the information processing characteristic of nerve cells. Different form of excitation Figure 6. A typical artificial neural model functions would cause the neuron have different non-linear characteristics, and the network function is also different. Using semi-linear function as excitation function, make the output of neuron as all the signals’ weighting and driving. The commonly used excitation functions are threshold type, piecewise-linear type and S-shaped curve, they are used for the Boolean system and Continuous system respectively. iΞ was the threshold quantity, jiw was the connection weights from the j neuron to the i neuron of last layer. iS represented external input signals, it can control the internal state of neuron iu and the output of the i neuron iy . This model can be described as follows in mathematical language: i ji i i i j a w l S Ξ= + −∑ (3) ( )i iu g a= (4) ( ) [ ( )]i i iy f u f g a= = (5) Industrial control needs to maintain its continuity, usually use S-shaped curve as the excitation function, including logarithm, tangent and sigmoid function, etc.. The two sigmoid functions describe as follows: 1 ( ) 1 exp( ) f x x = + − (6) 1 exp( ) ( ) 1 exp( ) x f x x − − = + − (7) They reflected the saturated characteristic of excitation function. In the feed-forward neural network training, the former is used to study the functions that have not passing the original point, while the latter is just opposite. Such as learning the slope of a straight line, with the latter can quickly learn, but with the former will not be able to learn. Artificial neural network has a great ability of information synthesis, learning and memory, self-learning, adaptive and approximate any non-linear function, either can handle the process that hard to describe by models and rules, and it has been successfully applied in some uncertain systems’ control. Artificial Neural Network faced the main problems in practice control are algorithm complexity, long learning process, the parameters’ convergence speed slowly, existence of local minimum points, etc. Combined neural network with PID control can achieve a better control result. There two kinds of main combination pattern: one is addition of a neural network based on the conventional PID controller, and use neural network to adjust PID parameters online; another is adopt single neuron or multi-neuron structure, the input values of neurons are deviation that V7-680 2010 2nd International Conference on Computer Engineering and Technology [Volume 7]
  • 4. treated by proportional, integral, differential. The major disadvantages of first method are complicated in structure and have not achieved to the aim that combined neural networks with PID control rules. This paper focuses on study the multi-neuron adaptive PID controller. B. The simulation of multi-neuron adaptive PID controller The simulation has written a multi-neuron adaptive PID control model which based on supervised Hebb rule by use of MATLAB language, invoked it in the simulation environment of Simulink, and embedded into the simulation model of system then it can be simulated [9]. In the simulation environment of Simulink, build up simulation model for multi-neuron self-adaptive PID control algorithm by use of Simulink was shown in Fig.7. Figure 7. The multi-neuron adaptive PID overall control system In the Simulation, take learning rate Pη , Iη , Dη as 50, 300, 1 respectively. Initial weight are 0.3, 0.3, 0.3, take neuron proportional coefficient k as 0.5, sampling period as 0.001s. The step response curve of multi-neuron adaptive PID control algorithm was shown in Fig.8. Figure 8. The step response curve of multi-neuron adaptive PID In order to compare the two kinds of control algorithm conveniently, the simulation curve of traditional PID control algorithm and multi-neuron adaptive PID control algorithm were shown in the same oscilloscope through MATLAB/Simulink simulation toolbox. The step response curve of the two simulation results were shown in Fig.9. Compared with the two simulation curves of Fig.8 and Fig.9, it can be seen that the system response time is slower, Figure 9. The step response curve of PID and multi-neuron adaptive PID and have a large range of overshooting under the action of traditional PID controller. The transition time of system which based on multi-neuron adaptive PID control algorithm is about 400s, and there is no overshooting exist, system stability. So it obviously that multi-neuron adaptive PID controller has a better control effect. V. CONCLUSIONS The simulation results manifested that multi-neuron adaptive PID control algorithm had a lot of advantages whose system response time is quicker and there is no overshooting exist, system stability and no fluctuation. The transition time of system which based on multi-neuron adaptive PID control algorithm is about 400s. ACKNOWLEDGMENT I wish to thank the IEEE for providing this template and all colleagues who previously provided technical support. REFERENCES [1] Xingfeng GUO, “The Weft Peak Tension on Air Jet Weaving Machine and Control,” Journal of Textile Research, Vol.25 No.3, pp.32-33, 2004. [2] The India Textile Journal Group, “Electronic let-off & take-up,” The Indian Textile Journal, Vol.113 No.4, p.90, 2003. [3] Yongdong CAI, “New type of weaving equipment and craftwork,” Shang Hai: Donghua University Press, 2003. [4] Juguang Li, Xueyuan Nie and Zeming Jiang, “Elaborated on the ARM application system,” Peking: Tsinghua University Press, pp.1- 9,2003. [5] Yugeng Xi and Fan Wang, “Multi-model method of nonlinear system Predictive Control”, Journal of Automation, vol. 22, pp.456-460, 1996. [6] Xueqin Liu and Xiaohua Liu, “Nonlinear system predictive control based on multi-neuron model”, Control Engineering, vol. 12, pp.128- 130, 2005. [7] Addison-Wesley, “Artificial intelligence: a guide to intelligent systems”, pp.211-213, 2005. [8] Jinkun Liu, “Advanced PID control MATLAB simulation”, Peking: Electronics Industry Press, pp.1-3, 2004. [9] Hui Wang and Junhuan Meng, “The application of electromechanical integration technology on the domestic textile industry,” Shandong Textile Science & Technology, Vol.2, pp.47-50, 2005. [Volume 7] 2010 2nd International Conference on Computer Engineering and Technology V7-681