- Open Access
- Total Downloads : 354
- Authors : T. Karthik, P. Srinivasulu, G. Seshadri
- Paper ID : IJERTV3IS090524
- Volume & Issue : Volume 03, Issue 09 (September 2014)
- Published (First Online): 19-09-2014
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Modified Pi-Pd Controller for Avoiding Overshoot in Temperature of Barrel Heating System
T. Karthik P. Srinivasulu.M.Tech
PG Student, Dept. of EEE Asst Professor, Dept. of EEE Siddhartha Institute OfEngg. And Technology, Puttur Siddhartha Institute OfEngg. And Technology, Puttur
Chittoor (Dt), Andhra Pradesh, India. Chittoor (Dt), Andhra Pradesh, India.
G. Seshadri M. Tech,Mba,Miste..(Ph.D) Associate Professor of EEE
Siddhartha Institute OfEngg. And Technology, Puttur Chittoor (Dt), Andhra Pradesh, India.
Abstract Plastic molding machine is used to manufacture plastic products such as bottle caps, chairs, small containers, toys, etc. The raw pellets are fed from the hopper into the barrel cylinder. The barrel is heated with resistive heater bands in different zones. The number of heating zones differs from machine to machine based on the end product. The reciprocating screw present inside the barrel cylinder rotates to push the melt towards the mould end. The melt is forced into the mould space, where it gets harden by cooling. It is necessary to maintain the temperature of the melt at a desired value, in order avoid unfinished products.
The challenging job in the plastic molding process is the control of machine process parameters due to their interrelations. The barrel temperature of the process directly influences the polymer viscosity and is need to be controlled effectively. For the considered plastic molding machine, the implementation of the PID controller will lead to overheating and high rise time, which will deteriorate the product quality. In view of this PI-PD controller-a modified structure of PID controller has been considered. The controller will be tuned using Fuzzy logic technique which will improves the performance. The proposed PI-PD controller will implement in such a way that to maintain the temperature of the melt at desired value. The controller will be modeled in MATLAB/SIMULINK. The expected simulation results will shows that the fuzzy tuned PI-PD with wide dynamic range of control over a temperature.
Keywords: PID controller, PI-PD Controller, Fuzzy Logic, Ziegler-Nichols Tuning, Rise Time, Overshoot and Settleing Time.
-
INTRODUCTION
The challenging job in the plastic molding process is the control of machine process parameters due to their interrelations. The barrel temperature of the process
directly influences the polymer viscosity and is need to be controlled effectively.
Even though the conventional PID controller has a drawback of producing an overshoot and slow response in industrial process, this controller is widely used in almost all industrial control actions where this drawback has less significant impact. For the considered plastic molding machine, the implementation of the PID controller will lead to overheating and high rise time, which will deteriorate the product quality.
In view of this PI-PD controller-a modified structure of PID controller has been considered. The controller is tuned using Fuzzy logic technique which improves the performance. The remaining section of the paper is outlined as follows: The Process flow and controller structure are detailed in section IT. The Process model and its Ziegler-Nichols Tuning are presented in Section TTT. Section IV describes the concept of Fuzzy logic controller, Fuzzy tuned PID and PI-PD Controller. Simulation results and performance comparison are analyzed in Section V. Section VI concludes the findings of this paper.
-
BARREL HEATING PROCESS AND PI-PD
CONTROLLER :
-
Plastic molding machine and Barrel heating system
Plastic molding machine is used to manufacture plastic products such as bottle caps, chairs, small containers, toys, etc. The raw pellets are fed from the hopper into the barrel cylinder. The barrel is heated with resistive heater bands in different zones. The number of heating zones differs from machine to machine based on the end product. The reciprocating screw present inside the barrel cylinder rotates to push the melt towards the mould end. The melt is forced into the mould space, where it gets harden by cooling. It is necessary to maintain the temperature of the melt at a desired value, in order avoid unfinished products. The proposed PI-PD controller is implemented in this part of process in order to maintain the temperature of the melt at 200 degree.
-
PI-PD Controller
In PI-PD controller, the PI action is on the error (steady state error) and the PD action is on the process variable (temperature). The block diagram of the proposed PI-PD controller is shown in Fig. 1.
Fig. 1. PI-PD controller
Kp – Proportional Gain Ti – Integral Time and Td – Derivative Time
The proposed PI-PD controller minimizes the derivative kick and reduces the response time and overshoot. The error e(t) is the difference between the set point, ret) and the measured process variable yet). Here the u(t) is the output of the controller and the input to the process.
-
-
PROCESS MODEL AND ITS ZIEGLER- NICHOLS(ZN) TUNING :
-
Process Model :
The barrel cylinder of the mold system consists of six zones, with each zone consisting of heater band, thermocouple and a controller. The temperature response models of three front end zones in the barrel cylinder are selected from.
-
Ziegler-Nichols(ZN) Tuning :
ZN tuning method is the widely used method of controller tuning [II]. With the critical gain (K) and period of sustained oscillation (Pu), the three controller parameters are obtained from.
The controller parameter values of each zone are given in the Table I.
Zone
Zone -1
Zone -2
Zone -3
kp
0.106
0.106
0.198
Ti (Sec)
151.389
143.433
116.366
Td (Sec)
37.847
35.858
29.091
T ABLE I. TUNING PARAMETERS USING ZIEGLER NICHOLS METHOD
-
-
FUZZY LOGIC CONTROLLER, FUZZY TUNED PID AND PI-PD CONTROLLER :
-
Fuzzy Logic Controller:
Fuzzy controller is a fuzzy logic based controller which comprises of three steps namely fuzzification, inference and defuzzification. Fuzzification converts the real time crisp quantity into fuzzy values. Based on the rules of Fuzzy Inference System (FIS), decisions are made. Defuzzification converts the fuzzy decisions into system accepted crisp quantity. Fuzzy controller has two inputs, viz error and change in error, and control output is obtained from FIS.
EC
NB
NM
NS
ZO
PS
PM
PB
E
U
NB
PB
PB
PB
PB
PM
PS
ZO
NM
PB
PB
PB
PM
PM
ZO
NS
NS
PB
PM
PM
PS
ZO
NS
NM
ZO
PB
PM
PM
ZO
NS
NM
PS
PM
PS
ZO
NS
NM
NM
NB
PM
PS
ZO
NM
NM
NB
NB
NB
PB
ZO
NS
NM
NB
NB
NB
NB
TABLE 2. RULE BASE OF Fuzzy LOGIC CONTROLLER
The real time values are mapped to fuzzy membership values by membership functions. For fast and simple computation triangular membership function is chosen rather than the Gaussian membership function. Mamdanifuzzification and centroid method of defuzzification are used.
Figure 2. Simulink block diagram for Barrel heating system with Fuzzy logic Controller for zone 1
-
Fuzzy Tuned PID and PI-PD Controller:
Fuzzy tuned PID Controller has two input variables and three output variables. The input variables are error and rate of change of error. The output variables are gains of the controller, i.e. Kp, Ki and Kd. Forty Nine set of rules are framed with Triangular membership functions. The input and output variables are partitioned into seven parts namely, NB, NM, NS, ZO, PS, PM and PB. Mamdani type of FIS (Fuzzy Inference System) and centroid method of defuzzification are used. In fuzzy tuned PI-PD, the tuned controller parameters are given to the modified controller structure.
KP
EC
NB
NM
NS
ZO
PS
PM
PB
E
NB
PB
PB
PM
PM
PS
PS
ZO
NM
PB
PB
PM
PM
PS
ZO
ZO
NS
PM
PM
PM
PS
ZO
NM
NM
ZO
PM
PS
PS
ZO
NS
NM
NM
PS
PS
PS
ZO
NS
NS
NM
NM
PM
ZO
ZO
NS
NM
NM
NM
NB
PB
ZO
NS
NS
NM
NM
NB
NB
TABLE 3. RULE BASE OF Kp
Ki
EC
NB
NM
NS
ZO
PS
PM
PB
E
NB
NB
NB
NB
NM
NM
ZO
ZO
NM
NB
NB
NM
NM
NS
ZO
ZO
NS
NM
NM
NS
NS
ZO
PS
PS
ZO
NM
NS
NS
ZO
PS
PS
PM
PS
NS
NS
ZO
PS
PS
PM
PM
PM
ZO
ZO
PS
PM
PM
PB
PB
PB
ZO
ZO
PS
PM
PB
PB
PB
TABLE 4. RULE BASE OF Ki
Kd
EC
NB
NM
NS
ZO
PS
PM
PB
E
NB
PS
PS
ZO
ZO
ZO
PB
PB
NM
NS
NS
NS
NS
ZO
NS
NM
NS
NB
NB
NM
NS
ZO
PS
PM
ZO
NB
NM
NM
NS
ZO
PS
PM
PS
NB
NM
NS
NS
ZO
PS
PS
PM
NM
NS
NS
NS
ZO
PS
PS
PB
PS
ZO
ZO
ZO
ZO
PB
PB
TABLE 5. RULE BASE OF Kd
The fuzzy tuning rules for Kp, Ki and Kd for Fuzzy PID and Fuzzy PI-PD are tabulated in Tables 3, 4, and 5. The controllers are simulated by Matlab/Simulink. Fig. 3 represents the block diagram of barrel heating system's Zone 1 with Fuzzy tuned PID and Fuzzy tuned PI- PD controller respectively.
Figure 3. Simulink block diagram for Barrel heating systemwith Fuzzy PI- PD Controller for zone 1
Figure 4. Simulink block diagram for Barrel heating system with Fuzzy PI-PD Controller for zone 2
Figure 5. Simulink block diagram for Barrel heating system with Fuzzy PI-PD Controller for zone 3
-
-
RESULTS AND ANALYSIS :
Three performance indices namely settling time, rise time, and peak overshoot are compared between Fuzzy tuned PI-PD, PID and conventional PID controllers. Fig. 5 represents the simulation results with tuned controllers for zone 1.
Figure 6. Response of Barrel Temperature Control in Zone-I
Figure 7. Response of Barrel Temperature Control in Zone-II
Figure 8. Response of Barrel Temperature Control in Zone-I
Performance Indices comparison of three zones is given in Figure 5. From the Figure it is observed that the proposed controller reduces the overshoot and settling time.
-
CONCLUSION :
Fuzzy tuned PI-PD controller reduces the overshoot and settling time and thus it is found that there is significant reduction in Proportional Kick and Derivative kick. The proposed controller reduces the settling time by 14.45% in zone 1, 24.12% in zone 2, and 16.59% in zone 3, compared to Fuzzy PID controller. Overheating is reduced over 80 % in all the zones with the fuzzy tuned PI- PD controller. In future the Controller tuning can be done using Evolutionary algorithms in order to improve the performance.
-
REFERENCES :
-
Ke Yao, FurongGao and Frank Allgower 'Barrel Temperature Control During Operation transition in Injection Molding', Control Engineering Practice, Science Direct, voL 16, pp. 1259-1264,2008 .
-
Tao Liu, Ke Yao and FurongGao, 'Identification and Auto tuning of Temperature-Control System with Application to Injection molding' IEEE Transactions on Control Systems Technology, voL 17, NO. 6 pp. 1282-1294,2009.
-
Astrom J., and T. Hagglund, 'The future of PID control', Control Engineering Practice, Science Direct, voL 9, pp. 1163-1175, 2001.
-
Park J.H., Sung S.W. and Lee LB "An enhanced PID control strategy for unstable processes", Automatica 34(6), pp. 751- 756, 1998.
-
Yun li, KiamHeongAng, and Gregory c.y. Chong, 'PID Control System Analysis and Design – Problems, Remedies and Future Directions', I EEE Control systems magazine, pp 32-41, 2006.
-
Visioli A, "Optimal tuning of PID controllers for integral and unstable Processes", TEE Proc.-Control Theory Applications. 148(2), pp. 180-184,200 I.
-
Roy A, Iqbal K, and Atherton D.P, 'Optimum Tuning of PI- PDControllers for Unstable Sampled-Data Control Systems' IEEE controlconference, 51h Asian, vol I, pp 478-485, 2004.
-
Veeraiah M.P, Majhi S, Chitralekha, Mahanta 'Fuzzy ProportionalIntegral – Proportional Derivative (PI-PD) Controller' Proceeding of the2004 American Control Conference, Boston, Massachusetts, 2004.
-
Ricky Dubay, Chris Diduch, and Wan Gui Li, 'Temperature Control inInjection Molding. Part IT: Controller Design, Simulation, andImplementation' Polymer Engineering and Science, Wiley Inter Science, vol 44, no. 12, pp 2318-2326, 2004.
-
Kamal, M. R., Patterson, W. 1. and Gomes, V. G 'An injection moldingstudy Part 1: Melt and Barrel Temperature Dynamics' PolymerEngineering and Science, 26 (12), pp. 854- 866, 1986.
-
Asim Ali Khan, SantLongowal and NishkamRapal, "Fuzzy PIDController: Design, Tuning and Comparison with Conventional PIDController", TEEE International Conference on Engineering ofIntelligent Systems ,pp 1- 6,2006.
-
SanthiPrabha I, DurgaRao K, Siva Rama Krishna D, "Fuzzy LogicBased Intelligent Controller Design for an Injection Mould Machine