SlideShare a Scribd company logo
1 of 11
Download to read offline
Indonesian Journal of Electrical Engineering and Computer Science
Vol. 5, No. 2, February 2017, pp. 327 ~ 337
DOI: 10.11591/ijeecs.v5.i2.pp327-337  327
Received September 2, 2016; Revised December 25, 2016; Accepted January 11, 2017
A Hybrid Fuzzy Logic FOPID Position Controller for DC
Motor Driving Tracking Systems System
Mohamed M. Ismail
1
, Ahmed F. Elbendary
2
, Abdelghany M. Abdelghany*
3
Faculty of Engineering, Helwan University, Cairo, Egypt
Corresponding author, e-mail: M_m_ismail@yahoo.com
1
, fahmybendary10@gmail.com
2
,
ghanyghany@hotmail.com*
3
Abstract
This paper presents a developed application for using Fraction Order PID controller (FOPID) in
controlling of DC motors installed incelestron telescope, this is done through controlling the angles of two
DC motors driven the telescope. The model of celestron telescope is mathematically represented by highly
non linear differential equations, this types of nonlinear model is recommended to be controlled using
Artificial Intelligent based controller. In this paper, optimal fuzzy FOPID is implemented instead of
conventional PID controllers. Genetic Algorithm, fuzzy logic are used for tuning the FOPID
parameters.FOPID controller is based on position error and its rate of change as an input vector, the
proposed controller set presents a complete precision in forcing the telescope motors to satisfy the
predefined position. The simulation results show the dynamic response of the system and the
enhancement achieved in rising time and settling time when using FOPID. The response of FOPID is
compared with the conventional PID with the same input position reference.
Keywords: Index Terms - PID, FOPID controller, genetic algorithm, fuzzy logic
Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved.
1. Introduction
In the last decades the tracking problem of a certain trajectory had involved in many
industrial and militaries DC motor driven applications. One of the most attractive tracking
systems is the astronomical telescope; such application depends on two DC motors driving
system working together to track a predefined position. A set of control techniques is
implemented to achieve accurate, simple and robust output model response [1]. The
astronomical telescope mathematical model based on equations continues varying like inertia
term, a centrifugal and coriolis term and gravity term, this non linear system force the researcher
in a way to design a non conventional controller to obtain a wide range operating point in
nonlinear differential equations [2]. The nonlinear systems face many problems in designing
such a controllers through implementing conventional PID from point of view of high dynamic
response and precision. A modification has been implemented on such controllers through
using auto tuning and adaptive PID controller [3-4]. Latterly the non-conventional type of PID
controllers based on Artificial Intelligent optimization techniques is designed and simulated for
the tracking problem purpose. Finally the Fraction Order PID is used to achieve optimum design
of controller by taking into account five different design specifications for the closed loop system
taking the advantage of fraction order parameter λ and u.The orders of integration and
differentiation are respectively λ and u (both positive real numbers, not necessarily integers). If
λ=1 and u=1, so the integer order PID controller has three parameters, while the fractional order
PID controller has five parameters.
The fractional order PID controller generalizes the integer order PID controller and
expands it from point to plane. This expansion adds more flexibility to controller design and real
world processes more accurately controlled [6]. In this paper a modification is done through the
conventional PID controllers by using FOPID and fuzzy FOPID with genetic algorithm
adaptation which considered as a modification for work implemented in [13].
This paper is divided into six sections; section one represent the introduction, section
two presents the dynamic model of Celestron telescope, section three presents the designer of
FOPID based Genetic Algorithm Controller, section four presents design of fuzzy FOPID
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 327 – 337
328
based Genetic Algorithm Controller , section five is the simulation results and finally section six
is the conclusions.
2. Model Description of Celestron Telescope
The Celestron telescope is a fork-mounted Schmidt Cassegrain (Celestron, 1992), as
shown in Figure 1. It includes an optical tube assembly, an electric clockdrive with a worm gear
drive and a giant 2 star diagonal. In addition, there is a14visual back, a 10 × 40 finder scope,
setting circles, two counter weights barassemblies, a lens cap, carrying cases, and permanent
magnet dc motor drives in the Right Ascension (RA) and Declination (DEC) axis to move the
telescope on bothSides.
The modeling of these types of systems faces some problem from linearity point of
view; the dynamic equations depend on three main variables; inertia term, a centrifugal and
coriolis term, a frictional term, and a gravity term equal to zero. These equations are plugged by
substantial requirements for computation and the theory underlying their solution is incomplete.
The dynamic equations of the telescope are given by Equations (1) and (2) [1] and –[14].
M(θ) θ ¨ + C(θ, θ ˙ ) + G(θ) = τ (1)
M(θ) θ ¨ + N(θ, θ ˙ ) + τd = τ (2)
Where: θ, ˙θ, and ¨θ are the joint angular position, velocity and acceleration vectorsrespectively.
τd is a constant disturbance torque, which represents the unknown dynamics, e.g. friction. Also,
each angular position contains the following variables:
θ = [θ1 θ2]T, θ ˙ = [θ1˙ θ2˙]T, θ ¨ = [θ1¨ θ2¨ ]T, N(θ, θ ˙ ) = C(θ, θ ˙) + G(θ).
Where C is a vector of centrifugal and coriolis terms, G is a vector of gravity term. Figure (1)
shows the Simulink block diagram for the Celestrontelescope model. The model and
parameters of the Celestrontelescope is taken from [14].
Figure 1. Simulink block diagram for the Celestron Telescope Model
Another problem to be faced is the coupling problem as the inputs for this system is
torques τ1and τ2controls the outputs θ1 and θ2. It is required to decouple this model by
introducing a compensator. Consequently a decoupled system can be considered as consisting
of a set of independent single-input single-output systems. The compensator with the modelof
the telescope results into a linear system, which enables a linear controller such as a PID
controller to be used for control. The overall input for nonlinear model of the telescope consists
of a compensator plus two PID feedback controllers running in parallel. The controller is
IJEECS ISSN: 2502-4752 
A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail)
329
consisting of a state feedback compensator and a linear controller processes with state vector
[θ1 θ1˙θ2˙ θ2] as shown in Figure 2 [7].
Figure 2. Linear Telescope Model
3. PID based Genetic Algorithm Controller
Artificial Intelligent is considered one of the most recent techniques used in tuning of
gain parameters; Genetic Algorithm is implemented in this paper for tuning adaptation for gain
parameters of PID controller. GA is probabilistic in nature, not deterministic, which is a direct
result of randomization techniques that are used by GA. GA uses the idea of randomness when
performing a search, but it must be clearly understood that GA is not simply random search
algorithms. They utilize knowledge gained from previous generations combine them with some
randomizing features, in order to construct a new generation that will approach the optimal
solution. This implies that GA is powerful search techniques that can handle multimodal search.
Many papers have discussed the using of GA in Tuning PID parameters in many applications
like in obtaining efficient and fast tuning method based on a modified genetic algorithm (MGA)
structure to find the optimal parameters of the proportional-integralderivative (PID) controller in
Ref [8] or to be used in positioning control systems in Ref [9] and also in unstable plants
as in Ref [10].
This section presents the modified conventional PID model after implementing GA for
tuning the gain parameter as shown in Figure 3, where it consists of a conventional PID
controller with its parameter optimized by genetic algorithm. The initial population of size N is
generated randomly to start the optimization process. The next generation can be obtained
through the genetic operators [11]. The implementation of PID controller to the telescope model
is presented in Figure 4.
Figure 3. Structure of GA-PID Controller
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 327 – 337
330
Genetic Algorithms (GA.s) are a stochastic global search method that mimics the
process of natural evolution. It is one of the methods used for optimization. John Holland
formally introduced this method in the United States in the 1970 at the University of Michigan.
The continuing performance improvement of computational systems has made them attractive
for some types of optimization. The genetic algorithm starts with no knowledge of the correct
solution and depends entirely on responses from its environment and evolution operators such
as reproduction, crossover and mutation to arrive at the best solution. By starting at several
independent points and searching in parallel, the algorithm avoids local minima and converging
to sub optimal solutions. In this way, GAs have been shown to be capable of locating high
performance areas in complex domains without experiencing the difficulties associated with high
dimensionality, as may occur with gradient decent techniques or methods that rely on derivative
information [12,13]. The convergence criterion of a genetic algorithm is a user-specified
conditions for example the maximum number of generations or when the string fitness value
exceeds a certain threshold. In this paper, the parameters to be used in the GA optimization are
defined as followings:system overshoot=max(yout)-1, alpha=10 ;beta=10, The fitness function
(to be minimized) is defined as: F=(de
2
/dt
2
) *beta+system overshoot*alpha ,the no of variables
is three (Kp , KI ,KD) , the population type is double vector , population size is 20 , the initial
range of variable is [0.2– 10] For the reproduction , the elite count is 2 and the crossover friction
is 0.8 , the mutation function is Gaussian , the crossover function is scattered , the stopping
rules is the no of generation is 100 , and the stall time limit is 200 sec.
Figure 4. Detailed Structure of PID controller
4. FOPID based GA Controller
Fractional-order calculus is an area of mathematics that deals with derivatives and
integrals from non-integer orders. This concept was proposed by Podlubny in 1997, it deals with
derivatives and integrals from non-integer orders. In other words, it is a generalization of the
traditional calculus that leads to similar concepts and tools, but with a much wider applicability.
In the last two decades, fractional calculus has been rediscovered by scientists and engineers
and applied in an increasing number of fields, namely in the area of control theory. The success
of fractional-order controllers is unquestionable with a lot of success due to emerging of
effective methods in differentiation and integration of non-integer order equations.
Fractional-order proportional-integral-derivative controllers have received a
considerable attention in the last years both from academic and industrial point of view. In fact,
they provide more flexibility in the controller design, with respect to the standard PID controllers,
because they have five parameters to select (instead of three).
IJEECS ISSN: 2502-4752 
A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail)
331
However, this also implies that the tuning of the controller can be much more complex.
In order to address this problem, different methods for the design of a FOPID controller have
been proposed. Further research activities are running in order to develop new tuning rules for
fractional controllers, studying previously the effects of the non-integer order of the derivative
and Integral parts to design a more effective controller to be used in real-life models. Some of
these techniques are based on an extension of the classical PID control theory. The extension
of differentiation and integration order from integer to non-integer numbers provides a more
flexible tuning strategy and therefore an easier achieving of control requirements with respect to
classical controllers. The fraction order controller form is given by the following equation [14-15]:
s
s
d
i
pc k
k
ksG

 )( (3)
The interest of this kind of controller is justified by a better flexibility, since it exhibits
fractional powers (λ and μ) of the integral and derivative parts, respectively. Thus, five
parameters can be tuned in this structure (λ; μ; kp; ki and kd), that is, two more parameters than
in the case of a conventional PID controller (λ = 1 and μ = 1). The fractional orders λ and μ can
be used to fulfill additional specifications of design or other interesting requirements for the
controlled system.
In this paper a simulation for a fractional-order system is done by using the frequency
domain approximations, the fractional order equations of the system is first considered in the
frequency domain and then Laplace form of the fractional integral operator is replaced by its
integer order approximation then the approximated equations in frequency domain are
transformed back into the time domain.The optimization work is done through using GA and
Ninteger toolbox. Ninteger is a toolbox for MATLAB intended to help developing fractional-order
controllers and assess their performance.This toolbox includes about thirty methods for
implementing approximations of fractional-order and three identification methods. The Ninteger
toolbox allows implementing, simulating and analyzing FOPID controllers easily via its functions.
The most common form of a fractional order PID controller is the PIλDμcontroller. Involving an
integrator of order λ and a differentiator of order μ where λ and μ can be any real numbers.
The transfer function of such a controller has the form:
(4)
Where Gc(s) is the transfer function of the controller, E(s) is an error, and U(s) is controller’s
output. The integrator term is (1/ s
λ
), that is to say, on a semi-logarithmic plane. The control
signal u(t) can then be expressed in the time domain as:
(5)
The block-diagram configuration of FOPID is presented in Figure (5). Clearly, selecting
λ= 1 and μ = 1, a classical PID controller can be recovered. The selections of λ= 1, μ= 0, and λ=
0, μ= 1 respectively corresponds conventional PI & PD controllers. All these classical types of
PID controllers are the special cases of the fractional PIλDμ controller.
Figure 5. Block-diagram of FOPID
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 327 – 337
332
The analytic method, which lies behind the proposed tuning rules, is based on a
specified desirable behavior of the controlled system; in this section the desirable dynamics
described by the following criteria is only optimized through minimization the overall squared
error, overshoot, rise time and settling time, which means that the response be as close as
possible to the set point value along the time line till the steady state and leads to have a Zero
steady-state error. The fitness function used for the GA will be square of error plus square of
error differentiation
5. Fuzzy Logic for PID Controller
The fuzzy logic programming have been become widely used in industry. Extensive
number of researches were developed using fuzzy logic technique. This paper proposed two
inputs-three outputs self tuning of a PID controller. The controller design used the error and
change of error as inputs to the self tuning, and the gains (KP1, KI1, KD1) as outputs. The FLC
is adding to the conventional PID controller to adjust the parameters of the PID controller on-line
according to the change of the signals error and change of the error. The controller proposed
also contain a scaling gains inputs (Ke, K∆e) as shown in Figure 6, to satisfy the operational
ranges (the universe of discourse) making them more general.
Now the control action of the PID controller after self tuning can be describing as:
dt
tde
KedtKteKU dIPPID
)(
)(* 222 
(6)
Where KP2, KI2, and KD2 are the new gains of PID controller and are equals to:
KP2=KP1 * KP, KI2=KI1 * KI, and KD2=KD1 * KD (7)
Where KP1, KI1, and KD1 are the gains outputs of fuzzy control that are varying online with the
output of the system under control. And KP, KI, and KD are the initial values of the conventional
PID. In this paper, the fuzzy logic controller is used for PID parameter adaptation and is different
than that used in [14] which use the fuzzy controller like PD controller.
Figure 6. Proposed Fuzzy Self Tuning
The general structure of fuzzy logic control is represented in Figure 13 and comprises
three principal components:
Figure 7. Fuzzy Logic Control Structure
IJEECS ISSN: 2502-4752 
A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail)
333
1. Fuzzification this converts input data into suitable linguistic values. As shown in
Figure 7, there are two inputs to the controller: error and rate change of the error signals. The
error is defined as e(t) = r(t) - y(t) , Rate of error is defined as ∆e(t)=de(t)/dt , Where r (t) is the
reference input, y (t) is the output, e(t) is the error signal, and ∆e(t) is the rate of error. The
seventh triangular input and output member ship functions of the fuzzy self tuning are shown in
the Figures 8 and 9. For the system under study the universe of discourse for both e(t) and ∆e(t)
may be normalized from [-1,1], and the linguistic labels are {Negative Big (NB), Negative
medium (NM), Negative small (NS), Zero(Z), Positive small (PS), Positive medium (PM),
Positive Big(PB) } ,and the linguistic labels of the outputs are {Zero(Z),Zero Negative (ZN),
Medium small (MS), Small(S), Medium(M), Big(B), Medium big(MB), very big(VB)} and referred
to in the rules bases as {Z,.MS, S, M, B, MB, VB}.
Figure 8. Memberships Function of Inputs (e, ∆e)
Figure 9. Memberships Functions of Outputs (KP1, KI1, and KD1).
Table 1. Rule Base for Determiningthe Gain KP1
Table 2. Rule Base for Determiningthe GainKI1
2. Rule base: A decision making logic which is, simulating a human decision process,
fuzzy control action from the knowledge of the control rules and linguistic variable definitions.
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 327 – 337
334
Where Ei and Ej are the linguistic label input, UP, UI, and UD are the linguistic label output.
Tables (1), (2), and (3) show the control rules that used for fuzzy self tuning of PID controller.
Table 3. Rule Base for Determiningthe Gain KD1
3. Defuzzification: This yields a non fuzzy control action from inferred fuzzy control
action. The most popular method, center of gravity or center of area is used for defuzzification.
6. Fuzzy Logic FOPID Based GA Controller
The construction of fuzzy logic FOPID is shown in Figure 10.
Figure 10. Fuzzy FOPID Construction
Figure 11. Fuzzy FOPID construction in MATLAB Simulink
For the fuzzy FOPID, we are using the same fuzzy logic described before used with the
conventional PID with adding Fractional Order Integeral (FOI) with the term of Ki fuzzy output
and Fractional Order Derivative (FOD) with the term of Kd fuzzy output. The transfer function of
FOI will be s
i
c
k
sG )(
, while the transfer function of FOD will be: sdc ksG

)(
FOI
FOD
FUZZY LIKE
PID
+
+
PLANT
Reference
+
output
Kp
Ki
Kd
IJEECS ISSN: 2502-4752 
A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail)
335
The construction of fuzzy FOPID controller using MATLAB Simulink is indicated in
Figure 11. The tuning of FOI and FOD parameters will be done using GA with the same fitness
functions indicated above.
7. Simulation Results
This section presents the compared output response after usingPID based ZN, PID
based on fuzzy logic, FOPID based GA, fuzzy FOPID based on GA. Two different position
references are used for simulation; the reference for the first motor will be 10
ɵ
whilethe second
reference will be 40
ɵ
.The PID parameters in the studied cases are shown in Table 4.
Table 4. Values of controller parameters in different studied cases
Parameters P I D λ μ
ZN 2 0.01 1 0 0
Fuzzy Logic 0.943 0.0023 0.5 0 0
FOPID based on GA 16.4781 5.0936 21.7778 0.8963 0.8963
FOPID based on GA
(FOI)
0 6 0 1 0
FOPID based on GA
(FOD)
0 0 14.438 0 0.8723
The simulation results are presented as shown in Figure 12 to Figure 15 for two DC
motors driving system working together to track a predefined position (10θ and 40θ) for each
motor. The results shown in the below figures shows that the fuzzy FOPID give the best
performance for the reference tracking , while the FOPID based GA is better than the fuzzy logic
controller like PID. The fuzzy logic controller like PID has better performance than the PID
based ZN.
Figure 12. First motor output response
Figure 13. First motor output response after amplification
0 50 100 150 200 250 300 350 400
0
2
4
6
8
10
12
time (second)
motoroutputresponse
PID using ZN
PID tunning using Fuzzy
FOPID tuning using GA
FOPID fuzzy tuning using GA
0 50 100 150 200 250 300
9.5
10
10.5
11
11.5
time (second)
motoroutputresponse
PID using ZN
PID tunning using Fuzzy
FOPID tuning using GA
FOPID fuzzy tuning using GA
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 327 – 337
336
Figure 14. second motor output response
Figure 15. Second motor output response amplification
8. Conclusion
In this work, we are using the PID controller for the telescope nonlinear tracking system
as an application. There are many studies which are implemented on the conventional type of
the PID controller, while we are using one of the most recent techniques which are known as
fractional order PID controller. Fuzzy logic controller was applied to be like conventional PID
controller while in this paper, fuzzy FOPID controller is used to improve the dynamic
performance of the FOPID controller. The simulation results show that the performance of the
FOPID is better than the conventional PID controller, while the performance is become more
better by adding the fuzzy logic to the FOPID controller which is known as fuzzy FOPID
controller.
References
[1] Abdel-Fattah Attia. Adapted Fuzzy Controller for Astronomical Telescope Tracking. Experimental
Astronomy. 2006; 18: 93-108.
[2] Abdel-Fattah Attia. Hierarchical fuzzy controllers for an astronomical telescope tracking. ELSEVIER
Applied Soft Computing. 2009: 135-141.
[3] Attia A, Jan J, Hor´aˇcek P, Soliman F. Fuzzy control for astronomical telescope tracking. 16
th
International Conference on Production Research. Prague, Czech Republic. 2001.
[4] Franklin F, Powell J, Emami-Naeini A. Feedback control of dynamic systems. 3rd edition. MA:
Addison-Wesley, Reading.1995.
[5] Concepción A Monje, Blas M Vinagre Yang Quan Chen, Vicente Feliu, Patrick Lanusse, Jocelyn
Sabatier. Optimal Tunings for Fractional PID Controllers. 2004.
[6] Deepyaman Maiti, Sagnik Biswas, Luis Amit Konar. Design of a Fractional Order PID Controller
UsingParticle Swarm Optimization Technique. 2nd National Conference on Recent Trends in
Information Systems (ReTIS-08). 2008; 10: 324.
[7] A Attia. Fuzzy logic control for electric drive of astronomical telescope. M.Sc.Thesis. Cairo, Egypt: Ain
Shams University, Faculty of Engineering, Dept. of Electrical power and Machines; 1997.
[8] Andri Aytekin Bagis. Determination of the PID Controller Parameters byModified Genetic Algorithm for
Improved Performance. Journal of Information Science and Engineering. 2007; 23: 1469-1480.
0 50 100 150 200 250 300 350 400
0
5
10
15
20
25
30
35
40
45
50
time (second)
motoroutputresponse2
PID using ZN
PID tunning using Fuzzy
FOPID tuning using GA
FOPID fuzzy tuning using GA
0 50 100 150 200
37
38
39
40
41
42
43
44
45
46
47
time (second)
motoroutputresponse2
PID using ZN
PID tunning using Fuzzy
FOPID tuning using GA
FOPID fuzzy tuning using GA
IJEECS ISSN: 2502-4752 
A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail)
337
[9] Arturo Y Jaen-Cuellar, Rene de J. Romero-Troncoso, Luis Morales-Velazquez, Roque A Osornio-
Rios. PID-Controller Tuning Optimization withGenetic Algorithms in Servo Systems. International
Journal of Advanced Robotic Systems. 2003; 10: 324.
[10] Ms Reshmi P Pillai, Sharad P Jadhav, Dr Mukesh D Patil. Tuning of PID Controllers using Advanced
Genetic Algorithm. IJACSA Special Issue on Selected Papers from International Conference &
Workshop on Advance Computing. 2013.
[11] Mehetab AK, Sangram Keshari Mallick. Study of the design and Tuning Methodsof PID Controllers
based on Fuzzy Logicand Genetic Algorithm. Thesis. Department of Electronics and Communication
Engineering National Institute of Technology; 2011.
[12] L Meng, D Xue. Design of an optimal fractional-order PID controller using multiobjective. GA
optimization Control and Decision Conference, CCDC’09. Chinese. 2009: 3849-3853.
[13] Doaa Elsayed. Genetic Algorithms for optimizing fuzzycontrollers of Astronomical Telescope
Tracking. M.Sc.Thesis. Cairo, Egypt: Helwan University, Faculty of Engineering, Dept. of Electrical
power and Machines; 2014.
[14] Saptarshi Das, Indranil Pan, Shantanu Das. Performance comparison of optimal fractional order
hybrid fuzzy PID controllers for handling oscillatory fractional order processes with deadtime. Elsevier
ISA Transactions journal of Automation. 2013: 550-566.
[15] Saptarshi Das, Indranil Pan, Shantanu Das, Amitava Gupta. A novel fractional order fuzzy PID
controller and its optimal time domain tuning based on integral performance indices. Elsevier ISA
Transactions journal of Automation. 2012: 430-442.

More Related Content

What's hot

Data-based PID control of flexible joint robot using adaptive safe experiment...
Data-based PID control of flexible joint robot using adaptive safe experiment...Data-based PID control of flexible joint robot using adaptive safe experiment...
Data-based PID control of flexible joint robot using adaptive safe experiment...journalBEEI
 
Three phase grid connected inverter using current
Three phase grid connected inverter using currentThree phase grid connected inverter using current
Three phase grid connected inverter using currentIAEME Publication
 
Improving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable ProcessesImproving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable ProcessesIJERA Editor
 
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engineMultistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engineCemal Ardil
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...ijscmcj
 
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Cemal Ardil
 
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 evaluation of two degree of freedom conventional controller adopt...
Performance evaluation of two degree of freedom conventional controller adopt...Performance evaluation of two degree of freedom conventional controller adopt...
Performance evaluation of two degree of freedom conventional controller adopt...IJECEIAES
 
Multi-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC MotorMulti-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC MotorIAES-IJPEDS
 
Prim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on GraphPrim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on GraphUniversitas Pembangunan Panca Budi
 
IRJET- Different Data Mining Techniques for Weather Prediction
IRJET-  	  Different Data Mining Techniques for Weather PredictionIRJET-  	  Different Data Mining Techniques for Weather Prediction
IRJET- Different Data Mining Techniques for Weather PredictionIRJET Journal
 
Control Strategy of Triple Effect Evaporators based on Solar Desalination of...
Control Strategy  of Triple Effect Evaporators based on Solar Desalination of...Control Strategy  of Triple Effect Evaporators based on Solar Desalination of...
Control Strategy of Triple Effect Evaporators based on Solar Desalination of...IRJET Journal
 
Adaptive pi based on direct synthesis nishant
Adaptive pi based on direct synthesis nishantAdaptive pi based on direct synthesis nishant
Adaptive pi based on direct synthesis nishantNishant Parikh
 
Online Adaptive Control for Non Linear Processes Under Influence of External ...
Online Adaptive Control for Non Linear Processes Under Influence of External ...Online Adaptive Control for Non Linear Processes Under Influence of External ...
Online Adaptive Control for Non Linear Processes Under Influence of External ...Waqas Tariq
 
Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm IJECEIAES
 
IRJET-Hardware Co-Simulation of Classical Edge Detection Algorithms using Xil...
IRJET-Hardware Co-Simulation of Classical Edge Detection Algorithms using Xil...IRJET-Hardware Co-Simulation of Classical Edge Detection Algorithms using Xil...
IRJET-Hardware Co-Simulation of Classical Edge Detection Algorithms using Xil...IRJET Journal
 

What's hot (19)

Data-based PID control of flexible joint robot using adaptive safe experiment...
Data-based PID control of flexible joint robot using adaptive safe experiment...Data-based PID control of flexible joint robot using adaptive safe experiment...
Data-based PID control of flexible joint robot using adaptive safe experiment...
 
Three phase grid connected inverter using current
Three phase grid connected inverter using currentThree phase grid connected inverter using current
Three phase grid connected inverter using current
 
Improving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable ProcessesImproving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable Processes
 
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engineMultistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engine
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
 
Fz3410961102
Fz3410961102Fz3410961102
Fz3410961102
 
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
 
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 evaluation of two degree of freedom conventional controller adopt...
Performance evaluation of two degree of freedom conventional controller adopt...Performance evaluation of two degree of freedom conventional controller adopt...
Performance evaluation of two degree of freedom conventional controller adopt...
 
Multi-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC MotorMulti-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC Motor
 
Prim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on GraphPrim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on Graph
 
IRJET- Different Data Mining Techniques for Weather Prediction
IRJET-  	  Different Data Mining Techniques for Weather PredictionIRJET-  	  Different Data Mining Techniques for Weather Prediction
IRJET- Different Data Mining Techniques for Weather Prediction
 
40120130405025
4012013040502540120130405025
40120130405025
 
Control Strategy of Triple Effect Evaporators based on Solar Desalination of...
Control Strategy  of Triple Effect Evaporators based on Solar Desalination of...Control Strategy  of Triple Effect Evaporators based on Solar Desalination of...
Control Strategy of Triple Effect Evaporators based on Solar Desalination of...
 
Adaptive pi based on direct synthesis nishant
Adaptive pi based on direct synthesis nishantAdaptive pi based on direct synthesis nishant
Adaptive pi based on direct synthesis nishant
 
Online Adaptive Control for Non Linear Processes Under Influence of External ...
Online Adaptive Control for Non Linear Processes Under Influence of External ...Online Adaptive Control for Non Linear Processes Under Influence of External ...
Online Adaptive Control for Non Linear Processes Under Influence of External ...
 
Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm
 
IRJET-Hardware Co-Simulation of Classical Edge Detection Algorithms using Xil...
IRJET-Hardware Co-Simulation of Classical Edge Detection Algorithms using Xil...IRJET-Hardware Co-Simulation of Classical Edge Detection Algorithms using Xil...
IRJET-Hardware Co-Simulation of Classical Edge Detection Algorithms using Xil...
 
Co36544546
Co36544546Co36544546
Co36544546
 

Similar to 11 21 oct16 13083 26986-2-sm(edit)

Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft IJECEIAES
 
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...nooriasukmaningtyas
 
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
 
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
 
12 article azojete vol 8 125 131
12 article azojete vol 8 125 13112 article azojete vol 8 125 131
12 article azojete vol 8 125 131Oyeniyi Samuel
 
Reference2_Project.pdf
Reference2_Project.pdfReference2_Project.pdf
Reference2_Project.pdfAdithyaRajeev6
 
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
 
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHMTORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHMijics
 
Mathematical Modeling and Fuzzy Adaptive PID Control of Erection Mechanism
Mathematical Modeling and Fuzzy Adaptive PID Control of Erection MechanismMathematical Modeling and Fuzzy Adaptive PID Control of Erection Mechanism
Mathematical Modeling and Fuzzy Adaptive PID Control of Erection MechanismTELKOMNIKA JOURNAL
 
Robust pole placement using firefly algorithm
Robust pole placement using firefly algorithmRobust pole placement using firefly algorithm
Robust pole placement using firefly algorithmIJECEIAES
 
Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Distributed Control System Applied in Temperatur Control by Coordinating Mult...Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Distributed Control System Applied in Temperatur Control by Coordinating Mult...TELKOMNIKA 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 ReviewIRJET Journal
 
Speed Control of DC Motor Using PSO tuned PID Controller
Speed Control of DC Motor Using PSO tuned PID ControllerSpeed Control of DC Motor Using PSO tuned PID Controller
Speed Control of DC Motor Using PSO tuned PID ControllerAjesh Benny
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
 
IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...
IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...
IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...IRJET Journal
 

Similar to 11 21 oct16 13083 26986-2-sm(edit) (20)

Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft
 
Ge2310721081
Ge2310721081Ge2310721081
Ge2310721081
 
54 890
54 89054 890
54 890
 
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
 
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 ...
 
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 ...
 
12 article azojete vol 8 125 131
12 article azojete vol 8 125 13112 article azojete vol 8 125 131
12 article azojete vol 8 125 131
 
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
 
Reference2_Project.pdf
Reference2_Project.pdfReference2_Project.pdf
Reference2_Project.pdf
 
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...
 
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHMTORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
 
Mathematical Modeling and Fuzzy Adaptive PID Control of Erection Mechanism
Mathematical Modeling and Fuzzy Adaptive PID Control of Erection MechanismMathematical Modeling and Fuzzy Adaptive PID Control of Erection Mechanism
Mathematical Modeling and Fuzzy Adaptive PID Control of Erection Mechanism
 
Robust pole placement using firefly algorithm
Robust pole placement using firefly algorithmRobust pole placement using firefly algorithm
Robust pole placement using firefly algorithm
 
Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Distributed Control System Applied in Temperatur Control by Coordinating Mult...Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Distributed Control System Applied in Temperatur Control by Coordinating Mult...
 
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
 
Speed Control of DC Motor Using PSO tuned PID Controller
Speed Control of DC Motor Using PSO tuned PID ControllerSpeed Control of DC Motor Using PSO tuned PID Controller
Speed Control of DC Motor Using PSO tuned PID Controller
 
1011ijaia03
1011ijaia031011ijaia03
1011ijaia03
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
 
IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...
IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...
IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...
 

More from IAESIJEECS

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...IAESIJEECS
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...IAESIJEECS
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...IAESIJEECS
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...IAESIJEECS
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...IAESIJEECS
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-IAESIJEECS
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...IAESIJEECS
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...IAESIJEECS
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on applicationIAESIJEECS
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing surveyIAESIJEECS
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-edIAESIJEECS
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reductionIAESIJEECS
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power lossIAESIJEECS
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reductionIAESIJEECS
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural networkIAESIJEECS
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancementIAESIJEECS
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijictIAESIJEECS
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijictIAESIJEECS
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijictIAESIJEECS
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijictIAESIJEECS
 

More from IAESIJEECS (20)

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on application
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing survey
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-ed
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reduction
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power loss
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reduction
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural network
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancement
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijict
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijict
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijict
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijict
 

Recently uploaded

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 

Recently uploaded (20)

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 

11 21 oct16 13083 26986-2-sm(edit)

  • 1. Indonesian Journal of Electrical Engineering and Computer Science Vol. 5, No. 2, February 2017, pp. 327 ~ 337 DOI: 10.11591/ijeecs.v5.i2.pp327-337  327 Received September 2, 2016; Revised December 25, 2016; Accepted January 11, 2017 A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking Systems System Mohamed M. Ismail 1 , Ahmed F. Elbendary 2 , Abdelghany M. Abdelghany* 3 Faculty of Engineering, Helwan University, Cairo, Egypt Corresponding author, e-mail: M_m_ismail@yahoo.com 1 , fahmybendary10@gmail.com 2 , ghanyghany@hotmail.com* 3 Abstract This paper presents a developed application for using Fraction Order PID controller (FOPID) in controlling of DC motors installed incelestron telescope, this is done through controlling the angles of two DC motors driven the telescope. The model of celestron telescope is mathematically represented by highly non linear differential equations, this types of nonlinear model is recommended to be controlled using Artificial Intelligent based controller. In this paper, optimal fuzzy FOPID is implemented instead of conventional PID controllers. Genetic Algorithm, fuzzy logic are used for tuning the FOPID parameters.FOPID controller is based on position error and its rate of change as an input vector, the proposed controller set presents a complete precision in forcing the telescope motors to satisfy the predefined position. The simulation results show the dynamic response of the system and the enhancement achieved in rising time and settling time when using FOPID. The response of FOPID is compared with the conventional PID with the same input position reference. Keywords: Index Terms - PID, FOPID controller, genetic algorithm, fuzzy logic Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved. 1. Introduction In the last decades the tracking problem of a certain trajectory had involved in many industrial and militaries DC motor driven applications. One of the most attractive tracking systems is the astronomical telescope; such application depends on two DC motors driving system working together to track a predefined position. A set of control techniques is implemented to achieve accurate, simple and robust output model response [1]. The astronomical telescope mathematical model based on equations continues varying like inertia term, a centrifugal and coriolis term and gravity term, this non linear system force the researcher in a way to design a non conventional controller to obtain a wide range operating point in nonlinear differential equations [2]. The nonlinear systems face many problems in designing such a controllers through implementing conventional PID from point of view of high dynamic response and precision. A modification has been implemented on such controllers through using auto tuning and adaptive PID controller [3-4]. Latterly the non-conventional type of PID controllers based on Artificial Intelligent optimization techniques is designed and simulated for the tracking problem purpose. Finally the Fraction Order PID is used to achieve optimum design of controller by taking into account five different design specifications for the closed loop system taking the advantage of fraction order parameter λ and u.The orders of integration and differentiation are respectively λ and u (both positive real numbers, not necessarily integers). If λ=1 and u=1, so the integer order PID controller has three parameters, while the fractional order PID controller has five parameters. The fractional order PID controller generalizes the integer order PID controller and expands it from point to plane. This expansion adds more flexibility to controller design and real world processes more accurately controlled [6]. In this paper a modification is done through the conventional PID controllers by using FOPID and fuzzy FOPID with genetic algorithm adaptation which considered as a modification for work implemented in [13]. This paper is divided into six sections; section one represent the introduction, section two presents the dynamic model of Celestron telescope, section three presents the designer of FOPID based Genetic Algorithm Controller, section four presents design of fuzzy FOPID
  • 2.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 327 – 337 328 based Genetic Algorithm Controller , section five is the simulation results and finally section six is the conclusions. 2. Model Description of Celestron Telescope The Celestron telescope is a fork-mounted Schmidt Cassegrain (Celestron, 1992), as shown in Figure 1. It includes an optical tube assembly, an electric clockdrive with a worm gear drive and a giant 2 star diagonal. In addition, there is a14visual back, a 10 × 40 finder scope, setting circles, two counter weights barassemblies, a lens cap, carrying cases, and permanent magnet dc motor drives in the Right Ascension (RA) and Declination (DEC) axis to move the telescope on bothSides. The modeling of these types of systems faces some problem from linearity point of view; the dynamic equations depend on three main variables; inertia term, a centrifugal and coriolis term, a frictional term, and a gravity term equal to zero. These equations are plugged by substantial requirements for computation and the theory underlying their solution is incomplete. The dynamic equations of the telescope are given by Equations (1) and (2) [1] and –[14]. M(θ) θ ¨ + C(θ, θ ˙ ) + G(θ) = τ (1) M(θ) θ ¨ + N(θ, θ ˙ ) + τd = τ (2) Where: θ, ˙θ, and ¨θ are the joint angular position, velocity and acceleration vectorsrespectively. τd is a constant disturbance torque, which represents the unknown dynamics, e.g. friction. Also, each angular position contains the following variables: θ = [θ1 θ2]T, θ ˙ = [θ1˙ θ2˙]T, θ ¨ = [θ1¨ θ2¨ ]T, N(θ, θ ˙ ) = C(θ, θ ˙) + G(θ). Where C is a vector of centrifugal and coriolis terms, G is a vector of gravity term. Figure (1) shows the Simulink block diagram for the Celestrontelescope model. The model and parameters of the Celestrontelescope is taken from [14]. Figure 1. Simulink block diagram for the Celestron Telescope Model Another problem to be faced is the coupling problem as the inputs for this system is torques τ1and τ2controls the outputs θ1 and θ2. It is required to decouple this model by introducing a compensator. Consequently a decoupled system can be considered as consisting of a set of independent single-input single-output systems. The compensator with the modelof the telescope results into a linear system, which enables a linear controller such as a PID controller to be used for control. The overall input for nonlinear model of the telescope consists of a compensator plus two PID feedback controllers running in parallel. The controller is
  • 3. IJEECS ISSN: 2502-4752  A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail) 329 consisting of a state feedback compensator and a linear controller processes with state vector [θ1 θ1˙θ2˙ θ2] as shown in Figure 2 [7]. Figure 2. Linear Telescope Model 3. PID based Genetic Algorithm Controller Artificial Intelligent is considered one of the most recent techniques used in tuning of gain parameters; Genetic Algorithm is implemented in this paper for tuning adaptation for gain parameters of PID controller. GA is probabilistic in nature, not deterministic, which is a direct result of randomization techniques that are used by GA. GA uses the idea of randomness when performing a search, but it must be clearly understood that GA is not simply random search algorithms. They utilize knowledge gained from previous generations combine them with some randomizing features, in order to construct a new generation that will approach the optimal solution. This implies that GA is powerful search techniques that can handle multimodal search. Many papers have discussed the using of GA in Tuning PID parameters in many applications like in obtaining efficient and fast tuning method based on a modified genetic algorithm (MGA) structure to find the optimal parameters of the proportional-integralderivative (PID) controller in Ref [8] or to be used in positioning control systems in Ref [9] and also in unstable plants as in Ref [10]. This section presents the modified conventional PID model after implementing GA for tuning the gain parameter as shown in Figure 3, where it consists of a conventional PID controller with its parameter optimized by genetic algorithm. The initial population of size N is generated randomly to start the optimization process. The next generation can be obtained through the genetic operators [11]. The implementation of PID controller to the telescope model is presented in Figure 4. Figure 3. Structure of GA-PID Controller
  • 4.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 327 – 337 330 Genetic Algorithms (GA.s) are a stochastic global search method that mimics the process of natural evolution. It is one of the methods used for optimization. John Holland formally introduced this method in the United States in the 1970 at the University of Michigan. The continuing performance improvement of computational systems has made them attractive for some types of optimization. The genetic algorithm starts with no knowledge of the correct solution and depends entirely on responses from its environment and evolution operators such as reproduction, crossover and mutation to arrive at the best solution. By starting at several independent points and searching in parallel, the algorithm avoids local minima and converging to sub optimal solutions. In this way, GAs have been shown to be capable of locating high performance areas in complex domains without experiencing the difficulties associated with high dimensionality, as may occur with gradient decent techniques or methods that rely on derivative information [12,13]. The convergence criterion of a genetic algorithm is a user-specified conditions for example the maximum number of generations or when the string fitness value exceeds a certain threshold. In this paper, the parameters to be used in the GA optimization are defined as followings:system overshoot=max(yout)-1, alpha=10 ;beta=10, The fitness function (to be minimized) is defined as: F=(de 2 /dt 2 ) *beta+system overshoot*alpha ,the no of variables is three (Kp , KI ,KD) , the population type is double vector , population size is 20 , the initial range of variable is [0.2– 10] For the reproduction , the elite count is 2 and the crossover friction is 0.8 , the mutation function is Gaussian , the crossover function is scattered , the stopping rules is the no of generation is 100 , and the stall time limit is 200 sec. Figure 4. Detailed Structure of PID controller 4. FOPID based GA Controller Fractional-order calculus is an area of mathematics that deals with derivatives and integrals from non-integer orders. This concept was proposed by Podlubny in 1997, it deals with derivatives and integrals from non-integer orders. In other words, it is a generalization of the traditional calculus that leads to similar concepts and tools, but with a much wider applicability. In the last two decades, fractional calculus has been rediscovered by scientists and engineers and applied in an increasing number of fields, namely in the area of control theory. The success of fractional-order controllers is unquestionable with a lot of success due to emerging of effective methods in differentiation and integration of non-integer order equations. Fractional-order proportional-integral-derivative controllers have received a considerable attention in the last years both from academic and industrial point of view. In fact, they provide more flexibility in the controller design, with respect to the standard PID controllers, because they have five parameters to select (instead of three).
  • 5. IJEECS ISSN: 2502-4752  A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail) 331 However, this also implies that the tuning of the controller can be much more complex. In order to address this problem, different methods for the design of a FOPID controller have been proposed. Further research activities are running in order to develop new tuning rules for fractional controllers, studying previously the effects of the non-integer order of the derivative and Integral parts to design a more effective controller to be used in real-life models. Some of these techniques are based on an extension of the classical PID control theory. The extension of differentiation and integration order from integer to non-integer numbers provides a more flexible tuning strategy and therefore an easier achieving of control requirements with respect to classical controllers. The fraction order controller form is given by the following equation [14-15]: s s d i pc k k ksG   )( (3) The interest of this kind of controller is justified by a better flexibility, since it exhibits fractional powers (λ and μ) of the integral and derivative parts, respectively. Thus, five parameters can be tuned in this structure (λ; μ; kp; ki and kd), that is, two more parameters than in the case of a conventional PID controller (λ = 1 and μ = 1). The fractional orders λ and μ can be used to fulfill additional specifications of design or other interesting requirements for the controlled system. In this paper a simulation for a fractional-order system is done by using the frequency domain approximations, the fractional order equations of the system is first considered in the frequency domain and then Laplace form of the fractional integral operator is replaced by its integer order approximation then the approximated equations in frequency domain are transformed back into the time domain.The optimization work is done through using GA and Ninteger toolbox. Ninteger is a toolbox for MATLAB intended to help developing fractional-order controllers and assess their performance.This toolbox includes about thirty methods for implementing approximations of fractional-order and three identification methods. The Ninteger toolbox allows implementing, simulating and analyzing FOPID controllers easily via its functions. The most common form of a fractional order PID controller is the PIλDμcontroller. Involving an integrator of order λ and a differentiator of order μ where λ and μ can be any real numbers. The transfer function of such a controller has the form: (4) Where Gc(s) is the transfer function of the controller, E(s) is an error, and U(s) is controller’s output. The integrator term is (1/ s λ ), that is to say, on a semi-logarithmic plane. The control signal u(t) can then be expressed in the time domain as: (5) The block-diagram configuration of FOPID is presented in Figure (5). Clearly, selecting λ= 1 and μ = 1, a classical PID controller can be recovered. The selections of λ= 1, μ= 0, and λ= 0, μ= 1 respectively corresponds conventional PI & PD controllers. All these classical types of PID controllers are the special cases of the fractional PIλDμ controller. Figure 5. Block-diagram of FOPID
  • 6.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 327 – 337 332 The analytic method, which lies behind the proposed tuning rules, is based on a specified desirable behavior of the controlled system; in this section the desirable dynamics described by the following criteria is only optimized through minimization the overall squared error, overshoot, rise time and settling time, which means that the response be as close as possible to the set point value along the time line till the steady state and leads to have a Zero steady-state error. The fitness function used for the GA will be square of error plus square of error differentiation 5. Fuzzy Logic for PID Controller The fuzzy logic programming have been become widely used in industry. Extensive number of researches were developed using fuzzy logic technique. This paper proposed two inputs-three outputs self tuning of a PID controller. The controller design used the error and change of error as inputs to the self tuning, and the gains (KP1, KI1, KD1) as outputs. The FLC is adding to the conventional PID controller to adjust the parameters of the PID controller on-line according to the change of the signals error and change of the error. The controller proposed also contain a scaling gains inputs (Ke, K∆e) as shown in Figure 6, to satisfy the operational ranges (the universe of discourse) making them more general. Now the control action of the PID controller after self tuning can be describing as: dt tde KedtKteKU dIPPID )( )(* 222  (6) Where KP2, KI2, and KD2 are the new gains of PID controller and are equals to: KP2=KP1 * KP, KI2=KI1 * KI, and KD2=KD1 * KD (7) Where KP1, KI1, and KD1 are the gains outputs of fuzzy control that are varying online with the output of the system under control. And KP, KI, and KD are the initial values of the conventional PID. In this paper, the fuzzy logic controller is used for PID parameter adaptation and is different than that used in [14] which use the fuzzy controller like PD controller. Figure 6. Proposed Fuzzy Self Tuning The general structure of fuzzy logic control is represented in Figure 13 and comprises three principal components: Figure 7. Fuzzy Logic Control Structure
  • 7. IJEECS ISSN: 2502-4752  A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail) 333 1. Fuzzification this converts input data into suitable linguistic values. As shown in Figure 7, there are two inputs to the controller: error and rate change of the error signals. The error is defined as e(t) = r(t) - y(t) , Rate of error is defined as ∆e(t)=de(t)/dt , Where r (t) is the reference input, y (t) is the output, e(t) is the error signal, and ∆e(t) is the rate of error. The seventh triangular input and output member ship functions of the fuzzy self tuning are shown in the Figures 8 and 9. For the system under study the universe of discourse for both e(t) and ∆e(t) may be normalized from [-1,1], and the linguistic labels are {Negative Big (NB), Negative medium (NM), Negative small (NS), Zero(Z), Positive small (PS), Positive medium (PM), Positive Big(PB) } ,and the linguistic labels of the outputs are {Zero(Z),Zero Negative (ZN), Medium small (MS), Small(S), Medium(M), Big(B), Medium big(MB), very big(VB)} and referred to in the rules bases as {Z,.MS, S, M, B, MB, VB}. Figure 8. Memberships Function of Inputs (e, ∆e) Figure 9. Memberships Functions of Outputs (KP1, KI1, and KD1). Table 1. Rule Base for Determiningthe Gain KP1 Table 2. Rule Base for Determiningthe GainKI1 2. Rule base: A decision making logic which is, simulating a human decision process, fuzzy control action from the knowledge of the control rules and linguistic variable definitions.
  • 8.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 327 – 337 334 Where Ei and Ej are the linguistic label input, UP, UI, and UD are the linguistic label output. Tables (1), (2), and (3) show the control rules that used for fuzzy self tuning of PID controller. Table 3. Rule Base for Determiningthe Gain KD1 3. Defuzzification: This yields a non fuzzy control action from inferred fuzzy control action. The most popular method, center of gravity or center of area is used for defuzzification. 6. Fuzzy Logic FOPID Based GA Controller The construction of fuzzy logic FOPID is shown in Figure 10. Figure 10. Fuzzy FOPID Construction Figure 11. Fuzzy FOPID construction in MATLAB Simulink For the fuzzy FOPID, we are using the same fuzzy logic described before used with the conventional PID with adding Fractional Order Integeral (FOI) with the term of Ki fuzzy output and Fractional Order Derivative (FOD) with the term of Kd fuzzy output. The transfer function of FOI will be s i c k sG )( , while the transfer function of FOD will be: sdc ksG  )( FOI FOD FUZZY LIKE PID + + PLANT Reference + output Kp Ki Kd
  • 9. IJEECS ISSN: 2502-4752  A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail) 335 The construction of fuzzy FOPID controller using MATLAB Simulink is indicated in Figure 11. The tuning of FOI and FOD parameters will be done using GA with the same fitness functions indicated above. 7. Simulation Results This section presents the compared output response after usingPID based ZN, PID based on fuzzy logic, FOPID based GA, fuzzy FOPID based on GA. Two different position references are used for simulation; the reference for the first motor will be 10 ɵ whilethe second reference will be 40 ɵ .The PID parameters in the studied cases are shown in Table 4. Table 4. Values of controller parameters in different studied cases Parameters P I D λ μ ZN 2 0.01 1 0 0 Fuzzy Logic 0.943 0.0023 0.5 0 0 FOPID based on GA 16.4781 5.0936 21.7778 0.8963 0.8963 FOPID based on GA (FOI) 0 6 0 1 0 FOPID based on GA (FOD) 0 0 14.438 0 0.8723 The simulation results are presented as shown in Figure 12 to Figure 15 for two DC motors driving system working together to track a predefined position (10θ and 40θ) for each motor. The results shown in the below figures shows that the fuzzy FOPID give the best performance for the reference tracking , while the FOPID based GA is better than the fuzzy logic controller like PID. The fuzzy logic controller like PID has better performance than the PID based ZN. Figure 12. First motor output response Figure 13. First motor output response after amplification 0 50 100 150 200 250 300 350 400 0 2 4 6 8 10 12 time (second) motoroutputresponse PID using ZN PID tunning using Fuzzy FOPID tuning using GA FOPID fuzzy tuning using GA 0 50 100 150 200 250 300 9.5 10 10.5 11 11.5 time (second) motoroutputresponse PID using ZN PID tunning using Fuzzy FOPID tuning using GA FOPID fuzzy tuning using GA
  • 10.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 327 – 337 336 Figure 14. second motor output response Figure 15. Second motor output response amplification 8. Conclusion In this work, we are using the PID controller for the telescope nonlinear tracking system as an application. There are many studies which are implemented on the conventional type of the PID controller, while we are using one of the most recent techniques which are known as fractional order PID controller. Fuzzy logic controller was applied to be like conventional PID controller while in this paper, fuzzy FOPID controller is used to improve the dynamic performance of the FOPID controller. The simulation results show that the performance of the FOPID is better than the conventional PID controller, while the performance is become more better by adding the fuzzy logic to the FOPID controller which is known as fuzzy FOPID controller. References [1] Abdel-Fattah Attia. Adapted Fuzzy Controller for Astronomical Telescope Tracking. Experimental Astronomy. 2006; 18: 93-108. [2] Abdel-Fattah Attia. Hierarchical fuzzy controllers for an astronomical telescope tracking. ELSEVIER Applied Soft Computing. 2009: 135-141. [3] Attia A, Jan J, Hor´aˇcek P, Soliman F. Fuzzy control for astronomical telescope tracking. 16 th International Conference on Production Research. Prague, Czech Republic. 2001. [4] Franklin F, Powell J, Emami-Naeini A. Feedback control of dynamic systems. 3rd edition. MA: Addison-Wesley, Reading.1995. [5] Concepción A Monje, Blas M Vinagre Yang Quan Chen, Vicente Feliu, Patrick Lanusse, Jocelyn Sabatier. Optimal Tunings for Fractional PID Controllers. 2004. [6] Deepyaman Maiti, Sagnik Biswas, Luis Amit Konar. Design of a Fractional Order PID Controller UsingParticle Swarm Optimization Technique. 2nd National Conference on Recent Trends in Information Systems (ReTIS-08). 2008; 10: 324. [7] A Attia. Fuzzy logic control for electric drive of astronomical telescope. M.Sc.Thesis. Cairo, Egypt: Ain Shams University, Faculty of Engineering, Dept. of Electrical power and Machines; 1997. [8] Andri Aytekin Bagis. Determination of the PID Controller Parameters byModified Genetic Algorithm for Improved Performance. Journal of Information Science and Engineering. 2007; 23: 1469-1480. 0 50 100 150 200 250 300 350 400 0 5 10 15 20 25 30 35 40 45 50 time (second) motoroutputresponse2 PID using ZN PID tunning using Fuzzy FOPID tuning using GA FOPID fuzzy tuning using GA 0 50 100 150 200 37 38 39 40 41 42 43 44 45 46 47 time (second) motoroutputresponse2 PID using ZN PID tunning using Fuzzy FOPID tuning using GA FOPID fuzzy tuning using GA
  • 11. IJEECS ISSN: 2502-4752  A Hybrid Fuzzy Logic FOPID Position Controller for DC Motor Driving Tracking… (Mohamed M. Ismail) 337 [9] Arturo Y Jaen-Cuellar, Rene de J. Romero-Troncoso, Luis Morales-Velazquez, Roque A Osornio- Rios. PID-Controller Tuning Optimization withGenetic Algorithms in Servo Systems. International Journal of Advanced Robotic Systems. 2003; 10: 324. [10] Ms Reshmi P Pillai, Sharad P Jadhav, Dr Mukesh D Patil. Tuning of PID Controllers using Advanced Genetic Algorithm. IJACSA Special Issue on Selected Papers from International Conference & Workshop on Advance Computing. 2013. [11] Mehetab AK, Sangram Keshari Mallick. Study of the design and Tuning Methodsof PID Controllers based on Fuzzy Logicand Genetic Algorithm. Thesis. Department of Electronics and Communication Engineering National Institute of Technology; 2011. [12] L Meng, D Xue. Design of an optimal fractional-order PID controller using multiobjective. GA optimization Control and Decision Conference, CCDC’09. Chinese. 2009: 3849-3853. [13] Doaa Elsayed. Genetic Algorithms for optimizing fuzzycontrollers of Astronomical Telescope Tracking. M.Sc.Thesis. Cairo, Egypt: Helwan University, Faculty of Engineering, Dept. of Electrical power and Machines; 2014. [14] Saptarshi Das, Indranil Pan, Shantanu Das. Performance comparison of optimal fractional order hybrid fuzzy PID controllers for handling oscillatory fractional order processes with deadtime. Elsevier ISA Transactions journal of Automation. 2013: 550-566. [15] Saptarshi Das, Indranil Pan, Shantanu Das, Amitava Gupta. A novel fractional order fuzzy PID controller and its optimal time domain tuning based on integral performance indices. Elsevier ISA Transactions journal of Automation. 2012: 430-442.