Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstact: Conventional PID controllers were used to between a measured process variable and a desired set
control various industrial processes from many years point by calculating and then outputting a corrective
due to their simplicity in operation. mathematical action that can adjust the process as per our needs.. So
models are used to control the plant for different by integrating the PID controller to the DC motor
process control applications. In this paper a dynamic were able to correct the error made by the DC motor
model of dc motor is developed A comparative study and control the speed or the position of the motor to
between the performance of PI controller and fuzzy the desired point or speed. The objective is to control
logic controller is done. A gain scheduling PI FUZZY the speed of DC series wound motor.these type of
controller is designed and implemented and various motors which are used usually in electric trains, self
performance parameters are compared with fuzzy starting of engines, elevators and complex industrial
logic controllers. The paper shows superior mixing process. The series wound motor is selected
performance of gain scheduling controllers over for this work because it provide excellent torque load
conventional controllers. properties to the system which other motor of this
class cannot provide. if p o r t ab l e devices are yo be
keywords-DCmotor.PIcontroller,Fuzzylogic used and transported then the only option is to use
controller, I-Fuzzy gain scheduling controller DC motor as most portable devices. DC power source
is available and it make less expensive to the device if
I INTRODUCTION
DC to AC convertor not used.
Permanent magnet direct current motor (PMDC) have
been commonly used in high-performance electrical
drives and servo system. There are many difference II PROPORTIONAL INTEGRAL CONTROLLER
DC motor types in the market some of which have
good attribute and some have bad attribute.. Example The PID controller is a feedback mechanism widely
of such bad attribute is the lag of efficiency. In order used in a variety of applications. The controller
to overcome this lag of efficiency a controller is calculates an error that is the difference between a
measured process variable and the desired set-point
introduced to the system. There are also many types
value needed by the application.PID controllers will
of controller used in the industry, such controller is attempt to minimize the process error by continually
PID controller. PID controller or proportional– adjusting the inputs.
integral–derivative controller is a generic control loop • Proportional (often called the “gain”):
feedback mechanism widely used in industrial control determines the reaction to the current error
systems. A PID controller tries to correct the error
1308
Proceedings of international conference on modeling, optimizing and computing (ICMOC 2012)
• Integral: calculates the system reaction based on the Pole placement is the most straightforward means of
sum of recent errors controller design. The design starts with an assumption
• Derivative:It calculates the rate at which the system of what form the controller must take in order to control
error has been changing
the given plant. From that assumption a symbolic
The weighted sum of these three values is used to adjust
a process by adjusting a control element, which could characteristic equation is formed. At this point the
literally be nearly anything within the process. Choosing desired closed-loop poles must be determined.
the proper values for P, I, and D is known as PID Typically, specifications designate overshoot, rise time,
Tuning. The three outputs are given by their respective etc. This leads to the formation of a second order
loops equation Most of the time the final characteristic
Pout= equation will have more than two poles. So additional
IOUT= desired poles must be determined. Once the closed loop
Dout= poles are decided a desired characteristic equation is
formed. The coefficients for each power of s are equated
from the symbolic characteristic equation to the desired.
Algebra is used to determine the controller coefficients
The P controller shows a relatively high necessary to achieve the desired closed-loop poles with
maximum overshoot a long settling time as well as a the assumed controller form. Since this system is not
steady-state error. The I controller has a higher state controllable arbitrary pole placement in not
maximum overshoot than the P controller due to the possible.
slowly starting I behavior, but no steady-state error. The
PI controller fuses the properties of the P and I V GAIN SCHEDULING CONTROLLER
controllers. It shows a maximum overshoot and settling
time similar to the P controller but no steady-state error. Fuzzy gain scheduling is in three steps: a fuzzylogic
The PID controller fuses the properties of a PI and PD system is built that incorporates the features while
controller. It shows a smaller maximum overshoot than preserving conventional PID control gain scheduling is
the PD controller and has no steady state error due to the then implemented by modifying this system, and two
I action. parameters are independently tuned to improve PID
control performance. In some applications, it is known
III FUZZY LOGIC CONTROLLER how the dynamics of a controlled system change with
the operating conditions of the system. The controller
Fuzzy control utilizes a methodology for can thus be designed to change the parameters
representing, manipulating, and implementing a accommodating the variations of system dynamics
human’s heuristic knowledge about how to control a based on the measurements of system operating
system. conditions. This type of feedback control scheme is
called gain scheduling. The proposed gain scheduling
Fuzzy logic is a method of rule-based fuzzy PI( GS_FPI) controller can also be applied to
decision making used for expert systems and process solving the gain scheduling problems. In order to design
control that emulates the rule-of-thumb thought process suitable scheduling parameters based on system
used by human beings. Due to these formal property, operating conditions, traditional controller with gain
fuzzy logic can be used to control a process that a scheduling requires system dynamics. However,
human can control manually with expertise and GS_FPID requires no information of system dynamics.
experience gained through practical and theoretical The operating conditions for the GS_FPID controller
knowledge. The linguistic control rules that a human simply come from the measurements of error e(t) and
expert can describe in an intuitive and general manner error rate Δe(t). On the basis of e(t) and Δe(t). GS_FPID
can be directly translated to a rule base for a fuzzy logic controller adjusts controller parameters by fuzzy
controller inference.
VI.PROBLEM FORMULATION
A permanent magnetic dc motor with given
IV POLE PLACEMENT CONTROLLER specifications is taken for study. Control of the given
1309
Proceedings of international conference on modeling, optimizing and computing (ICMOC 2012)
The goal in the development of the mathematical model PI controller is designed for the above transfer function
is to relate the voltage applied to the armature to the and obtained the values of ki and kp.kp=0.057 and
velocity of the motor. Two balance equations can be ki=0.013.The controller transfer function is
developed by considering the electrical and mechanical
characteristics of the system.
The simulation experiments are done in MAT Lab and
the closed loop response results are shown in figure
13010
Proceedings of international conference on modeling, optimizing and computing (ICMOC 2012)
XI.CONCLUSION
Various controllers PI controller ,pole placement
controller, fuzzy logic controller, gain scheduling
controller is implemented and a comparative study is
being made. Fuzzy logic controllers give better
performance than conventional controllers. For highly
nonlinear systems gain scheduling controller gives
better performance.
e(t)/
PB PM PS Z NS NM NB
Δe(t)
PB PB PB PM PS NS NS Z
fig3:Response of DC motor for speed
PM PS PB PM PS NS NS NS
PS PB PB PM PS NS NM NM
Z PM PM PS Z NS NM NB
N
NS PS PM PS NM NB NB
S
N
NM PS PS PS NM NB NB
S
N
NB Z PS PS NM NB NB
S
13011
Proceedings of international conference on modeling, optimizing and computing (ICMOC 2012)
13012
Proceedings of international conference on modeling, optimizing and computing (ICMOC 2012)
fig10.Output response of gain scheduling controller 5. Wang Fei-Yue, Huang Yue, “A Non-Trial-and-
Error Method for Phase-Lead and Phase Lag
Compensator Design”, IEEE Transactions, pp
1654-1660, 2001
6. Godhwani Arjun, “Feedback Control Systems”,
IEEE Transactions, pp 17581761, 2003
7. C Marcelo, Teixeira M, Assuncao Edvaldo,
Machado Erica R. M. D., “A method for plotting
the complementary root locus using the root-locus
rules”, IEEE Transactions, Vol. 47, No 3, pp 405-
409, 2004
8. Cavicchi J Thomas, “Phase Margin Revisited:
Phase-Root Locus, Bode Plots and Phase
Shifters”, IEEE Transactions, Vol. 46, No 1, pp
168-176, 2003
9. Dobra P, Dumitrache D, Tomesc L, Duma R,
fig11.Performance of various controllers –
Trusca Mirela, “Low-cost embedded solution for
Comparative Study
PID controllers of DC motors”, IEEE
Transactions, , 2009
10. Yeung Kai Shing, Lee Kuo Hsun, “A universal
design chart for linear time invariant continuous
time and discrete-time compensators”, IEEE
Transactions, Vol.43, No 3, pp 309-315, 2000
11. Bianchi N, Bolognani S, Luise F, “Analysis and
design of a brushless motor for high speed
operation”, IEEE Transactions , pp 44-51, 2003
12. Hurl R Hwa, Lee Jang M, Lee Suk, Lee H Man,
“Compensation of Time Delay Using a Predictive
Controller”, IEEE Transactions, pp1087-1092,
REFERENCES 1999
13. Shen J X, Tseng K J, “Analyses and compensation
1. Arnulfo Rodriguez-Martinez, Raul Garduno- of rotor position detection error in a sensorless
Ramire (2011)”PI Fuzzy Gain-Scheduling Speed permanent magnet brushless dc motor”, IEEE
Control at Startup of a Gas-Turbine Power Plant’’ Transactions, pp 81-83, 1999
IEEE transactions on energy conversion, vol. 26, 14. Bahram Kimiaghalam, Abdollah Homaifar,
no. 1, March 2011. Marwan Bikdash. “Genetic Algorithm Based
2. Matteo Corno, Mara Tanelli “ Design and GainScheduling ’’. NASA-Autonomous Control
Validation of a Gain-Scheduled Controllerfor the Engineering Center-2009
Electronic Throttle Body in Ride-by- 15. http://www.ecircuitcenter .com/circuits
WireRacingMotorcycles 16. http:en.wikipedia.org/wiki/dc_motor
3. Zhen-Yu Zhao, “Fuzzy Gain Scheduling of PID 17. N.S.Nise,control systemsengineeering,3rd
Control’’, systems, man, and cybernetics. vol. 23, edition,JohnWiley and sons Inc,newyork
no. . septemberioctober 1993 18. Control system design guide by George Ellis .3rd
4. Xu J X, Hui K E, Yang R H, “ Maximum phase edition .Elesevier publications.
added lead, minimum phase reduced lag non-trial- 19. Modelling and control of dynamic systems by
and-error compensator design”, Proceedings of Macia&Thaler .India Edition publications
4th Asia Control Conference Singapore, pp 93-98,
2002
13013