Resistance Furnace Temperature System on Fuzzy PID Controller

Similar documents
An Expert System Based PID Controller for Higher Order Process

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System

Study on Synchronous Generator Excitation Control Based on FLC

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

Open Access IMC-PID Controller and the Tuning Method in Pneumatic Control Valve Positioner

MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW

PID Controller Based Nelder Mead Algorithm for Electric Furnace System with Disturbance

Tuning Of Conventional Pid And Fuzzy Logic Controller Using Different Defuzzification Techniques

THE DESIGN AND SIMULATION OF MODIFIED IMC-PID CONTROLLER BASED ON PSO AND OS-ELM IN NETWORKED CONTROL SYSTEM

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4

PID Controller Optimization By Soft Computing Techniques-A Review

Design of Joint Controller for Welding Robot and Parameter Optimization

Optimized Tuning of PI Controller for a Spherical Tank Level System Using New Modified Repetitive Control Strategy

1. Governor with dynamics: Gg(s)= 1 2. Turbine with dynamics: Gt(s) = 1 3. Load and machine with dynamics: Gp(s) = 1

PID control of dead-time processes: robustness, dead-time compensation and constraints handling

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

Some Tuning Methods of PID Controller For Different Processes

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department,

Design of Fractional Order Proportionalintegrator-derivative. Loop of Permanent Magnet Synchronous Motor

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION

IT is well known that up until now, a conventional proportional

Comparison of some well-known PID tuning formulas

Fuzzy PID Controllers for Industrial Applications

MM7 Practical Issues Using PID Controllers

REFERENCES. 2. Astrom, K. J. and Hagglund, T. Benchmark system for PID control", Preprint of IFAC PID2000 Workshop, Terrassa, Spain, 2000.

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique

Research Article Research of Smart Car s Speed Control Based on the Internal Model Control

New PID Tuning Rule Using ITAE Criteria

Design of PID Controller with Compensator using Direct Synthesis Method for Unstable System

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating Process, Part III: PI-PD Controller

Resistance Furnace Temperature Control System Based on OPC and MATLAB

Governor with dynamics: Gg(s)= 1 Turbine with dynamics: Gt(s) = 1 Load and machine with dynamics: Gp(s) = 1

TUNING OF PID CONTROLLER USING PSO AND ITS PERFORMANCES ON ELECTRO-HYDRAULIC SERVO SYSTEM

Review of Tuning Methods of DMC and Performance Evaluation with PID Algorithms on a FOPDT Model

Design and Implementation of Self-Tuning Fuzzy-PID Controller for Process Liquid Level Control

Pareto Optimal Solution for PID Controller by Multi-Objective GA

Model Reference Adaptive Controller Design Based on Fuzzy Inference System

Digital Control of MS-150 Modular Position Servo System

Study and Simulation for Fuzzy PID Temperature Control System based on ARM Guiling Fan1, a and Ying Liu1, b

VARIABLE STRUCTURE CONTROL DESIGN OF PROCESS PLANT BASED ON SLIDING MODE APPROACH

Modified ultimate cycle method relay auto-tuning

A Comparative Novel Method of Tuning of Controller for Temperature Process

The Pitch Control Algorithm of Wind Turbine Based on Fuzzy Control and PID Control

ISSN Vol.04,Issue.06, June-2016, Pages:

Non-Integer Order Controller Based Robust Performance Analysis of a Conical Tank System

TUNABLE METHOD OF PID CONTROLLER FOR UNSTABLE SYSTEM L.R.SWATHIKA 1, V.VIJAYAN 2 *

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

Genetic Algorithm Optimisation of PID Controllers for a Multivariable Process

Md. Aftab Alam, Dr. Ramjee Parsad Gupta IJSRE Volume 4 Issue 7 July 2016 Page 5537

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller

Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control

PID Controller Tuning using Soft Computing Methodologies for Industrial Process- A Comparative Approach

Control System of Tension Test for Spring Fan Wheel Assembly

Comparative Analysis of Air Conditioning System Using PID and Neural Network Controller

EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS

Closed-loop System, PID Controller

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions

The PID controller. Summary. Introduction to Control Systems

IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems

Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger

A Control Method of the Force Loading Electro-hydraulic Servo System Based on BRF Jing-Wen FANG1,a,*, Ji-Shun LI1,2,b, Fang YANG1, Yu-Jun XUE2

TWO AREA CONTROL OF AGC USING PI & PID CONTROL BY FUZZY LOGIC

Automatic Controller Dynamic Specification (Summary of Version 1.0, 11/93)

Design of Model Based PID Controller Tuning for Pressure Process

Design and Implementation of Fractional order controllers for DC Motor Position servo system

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

Load Frequency Control of Multi Area Hybrid Power System Using Intelligent Controller Based on Fuzzy Logic

CONTROLLER DESIGN ON ARX MODEL OF ELECTRO-HYDRAULIC ACTUATOR

Speed control of a DC motor using Controllers

Different Controller Terms

Modeling and simulation of feed system design of CNC machine tool based on. Matlab/simulink

Modeling and Simulation on Fuzzy-PID Position Controller of Electro Hydraulic Servo System

Fuzzy Self-Adaptive PID Controller Design for Electric Heating Furnace

Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller

Automatic Feedforward Tuning for PID Control Loops

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b

2.7.3 Measurement noise. Signal variance

Speed Control of DC Motor Using Fuzzy Logic Application

ADVANCES in NATURAL and APPLIED SCIENCES

NEURAL NETWORK BASED LOAD FREQUENCY CONTROL FOR RESTRUCTURING POWER INDUSTRY

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating processes, Part IV: PID Plus First-Order Lag Controller

Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control of DC Motor

LOAD FREQUENCY CONTROL FOR TWO AREA POWER SYSTEM USING DIFFERENT CONTROLLERS

Modified Relay Feedback Approach for Controller Tuning Based on Assessment of Gain and Phase Margins

Determination of the PID Controller Parameters by Modified Genetic Algorithm for Improved Performance

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control

Optimal Robust Tuning for 1DoF PI/PID Control Unifying FOPDT/SOPDT Models

Review Paper on Comparison of various PID Controllers Tuning Methodologies for Heat Exchanger Model

A PID Controlled Real Time Analysis of DC Motor

Online Tuning of Set-point Regulator with a Blending Mechanism Using PI Controller

Design and Analysis for Robust PID Controller

Fig.. Block diagram of the IMC system. where k c,t I,T D,T s and f denote the proportional gain, reset time, derivative time, sampling time and lter p

Keywords: Fuzzy Logic, Genetic Algorithm, Non-linear system, PI Controller.

A Sliding Mode Controller for a Three Phase Induction Motor

The Effect of Fuzzy Logic Controller on Power System Stability; a Comparison between Fuzzy Logic Gain Scheduling PID and Conventional PID Controller

Transcription:

Journal of Information & Computational Science 9: 9 (2012) 2627 2634 Available at http://www.joics.com Resistance Furnace Temperature System on Fuzzy PID Controller Shoubin Wang a,, Na Li b, Fan Yang a a School of Control and Mechanical Engineering, Tianjin Institute of Urban Construction Tianjin 300384, China b School of Economic and Management, Tianjin Institute of Urban Construction Tianjin 300384, China Abstract Conventional Proportional Integral Derivative (PID) controller is widely used in many industrial applications due to its simplicity in structure and ease to design. As the control of resistance furnace temperature has nonlinear, large time-delay, large inertia, and uncertainty, etc, it is difficult to establish precise mathematical model for itconventional PID control can not achieve good control effectin this paper, a fuzzy PID controller is proposed. Simulations indicate that it is more steady and strong applicability than traditional PID. Keywords: PID; Fuzzy; Resistance Furnace; Nonlinear 1 Introduction It is well known that PID controllers have been extensively used in many fields for a long time due to their design simplicity, inexpensive cost, and effectiveness for linear systems, although there has been considerable research interest in the implementation of advanced controllers. This is due to the fact that the PID control has a simple structure that is easily understood by field engineers and is robust against disturbance and system uncertainty [1]. However it is difficult to achieve the desired control performance in the presence of unknown nonlinearities, time delays, disturbances as well as change in system parameters. Tuning is important parameter for the best performance of the PID controllers. PID controllers can be tuned in a variety of ways including hand-tuning, Ziegler-Nichols tuning, Cohen- Coons tuning, loop sharing and pole placement [2, 3]. but these have their own limitations. Fuzzy logic is a technology used for developing intelligent control and information systems. It is used for controlling a process that is too nonlinear or too ill-understood to use conventional Project supported by the Tianjin Science and Technology Development Foundation for Colleges and Universities (No. 20110713). Corresponding author. Email address: wsbin800@163.com (Shoubin Wang). 1548 7741 / Copyright 2012 Binary Information Press September 1, 2012

2628 S. Wang et al. / Journal of Information & Computational Science 9: 9 (2012) 2627 2634 control designs [4, 5]. It enables control engineers to easily implement variable proportional to the area under the deviation line. Resistance furnace has pure lag and larger inertia. There are many factors which affect controlling process, such as opening and closing furnace door, heated metal material, surrounding temperature and wire power. In tradition, heating furnace controlling system is most based on some model, which can t achieve heating process request [6, 7]. So this paper try in draught fuzzy controlling arithmetic into traditional heating furnace controlling system to form brainpower fuzzy control system. It makes using of fuzzy control rule to self-tuning PID parameters on line, and improving its control effect. In this paper, PID controller and fuzzy PID controller for resistance furnace temperature system is proposed. The paper is organized as follows. Section 2 presents a method of fuzzy PID controller. The experiments and results are introduced in Section 3. The conclusions are given in Section 4. 2 Design Method of Fuzzy PID Controller 2.1 PID Controller The additive combination of proportional action, integral action and derivative action is termed proportional-integral-derivative action [8]. The block diagram of a control system with unity feedback employing PID control action is shown in Fig. 1. R(s) E(s) Y(s) C(s) K p sk d K i /s Process _ Fig. 1: PID controller Mathematically it is represented as in (1) and (2) y(t) = K p y(t) = e(t) T d d(e) d(t) 1 T i K p e(t) K d d(e) d(t) K i τ 0 τ 0 e(t)d(t) (1) e(t)d(t) (2) where e(t) is the error between the input and the output of the system; u(t) is the control action generated by the PID controller; K p is the proportional gain; T i is the integral time constant; and T d is the derivative time constant. In the discrete-time domain, the PID control law can be expressed as: k u(k) = K p e(k) K i e(j) K d [e(k) e(k 1)] (3) j=0 where K p = K p T/T i, K d = K p T d /T, and T is the sampling period; K p, K i, and K d are three adjustable parameters, designing a PID controller means determining the values of these parameters.

S. Wang et al. / Journal of Information & Computational Science 9: 9 (2012) 2627 2634 2629 In this paper, the three parameters are expressed in the following incremental forms: K p = K p0 K P K i = K i0 K i (4) K d = K d0 K d where K p0, K i0, and K d0 are the initial PID controller parameters and can be determined using the classical Ziegler-Nichols tuning formula [9]. Ziegler-Nichols Method of setting controller parameters are shown in Table 1. Table 1: Ziegler-Nichols method of setting controller parameters Controller Types K P T I T D P T/(K τ) 0 PI 0.9T/(K τ) τ/0.3 0 PID 1.2T/(K τ) 2.2τ 0.5τ The proportional part of the control action repeats the change of deviation. The derivative part of the control action adds an increment of manipulated variable so that the proportional plus derivative action is shifted ahead in time. The integral part of the control action adds a further increment of manipulated variable proportional to the area under the deviation line. 2.2 Basic Architecture of Fuzzy Logic Controller Fuzzy logic cont roller is made up of four components: rule-base, inference mechanism, fuzzification and defuzzification, whose basic architecture figure is as Fig. 2 [10]. x Fuzzification Inference mechanism Defuzzification y Rule-base Fig. 2: Fuzzy controller architecture Supposed x U = U 1 U 2 U N is the input of the system and y V R is the output of the system, so fuzzy logic control system is a non-linear affine from sub-space U to sub-space V. The rule base holds the knowledge, in the form of a set of rules, the inference mechanism evaluates which control rules are relevant on the current time and then decides what the input to the plant should be; the fuzzification interface simply modifies the input s so that they can be interpreted and compared to the rules in the rule-base ;the defuzzification interface converts the conclusions reached by the inference mechanism into the input s to the plant. 2.3 Structure of Fuzzy PID Controller As known from linear control theory, PID cont roller is made up of proportional, integral and derivative control, which has advantages of quick dynamic response and little steady-error. But

2630 S. Wang et al. / Journal of Information & Computational Science 9: 9 (2012) 2627 2634 with the variation of environment or parameters varying, the deviations may be too big for the PID cont roller to control the system. So in this paper the fuzzy logic cont roller and PID cont roller are integrated into a adaptive fuzzy PID cont roller, the new control system has all the advantages of fuzzy logic control and PID control system [11]. Fig. 3 shows the structure of fuzzy PID controller, where fuzzy cont roller changes parameters K p, K i and K d according to the variance of e and e c measured on line by sensors. Fuzzy controller Input _ de dt PID controller Control object Output Fig. 3: Structure of fuzzy PID controller The rule-base is implemented so that it represent s a human expert in-the-loop. The design of adaptive fuzzy PID cont roller is to find the fuzzy relations between K p, K i, K d and e, e c, and modifies the values of K p, K i, K d on line through sensors sensing the variance of e and e c in the flight process to suffice the rigorous environment changing and system parameters varying. 3 Experiments and Results The tranfer function of a typical industrial resistance-heated furnace is represented as follows: G(s) = Ke τs T s 1 = 12 3740s 1 e 260s where K is amplification, τ is time delay, T is inertia time constant. According to the architecture of fuzzy controller, the structure of fuzzy PID controller and fuzzy rule-base, in this paper an altitude fuzzy PID controller is designed and simulated compared with traditional PID controller, based on Matlab/Simulink and fuzzy logic toolboxes in Fig. 4. Fuzzy reasoning rules editing interface is shown in Fig. 5. The simulation of fuzzy PID control system is shown in Fig. 6. Fig. 4: Fuzzy logic controller editing interface

S. Wang et al. / Journal of Information & Computational Science 9: 9 (2012) 2627 2634 2631 Fig. 5: Fuzzy reasoning rules editing interface Step K- Gain -6 du/dt Gain2 Derivative Fuzzy logic controller du/dt Product1 Product Product2 K- 1 s Integrator Derivative1 Gain1 K- 18 Gain3 Gain4 Add 12 3742s1 Transfer fon Transport Add2 delay Add4 Add3 Scope2 Fig. 6: The simulation of fuzzy PID control system In order to illustrate the effectiveness of the proposed control strategy, simulation results were compared to conventional PID control and the fuzzy PID control. The response simulation results of two kinds control strategy are shown in Fig. 7 and Fig. 8. From Fig. 7 and Fig. 8, the system dynamic quality of resistance furnace temperature control which uses the Fuzzy PID control strategy is obviously superior to the conventional PID control strategies, at the same time, the regulating time is shorter than PID control strategy, and less overshoot. 4 Conclusions In this paper, a kind of optimal fuzzy PID controller was presented. It is applied to resistance furnace temperature control system which has large inertia, time-varying and uncertain characteristics. From the results of simulation example, it is concluded that this kind of fuzzy PID controller is very effective. It has better performance than a conventional PID controller. It can be widely used to control different kinds of objects and processes.

2632 S. Wang et al. / Journal of Information & Computational Science 9: 9 (2012) 2627 2634 1.4 Step response 1.2 1.0 Amplitude 0.8 0.6 0.4 0.2 0 0 0.5 1.0 1.5 2.0 2.5 Time (sec) Fig. 7: Step responses of the PID control 1.4 Step response 1.2 1.0 Amplitude 0.8 0.6 0.4 0.2 0 0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 Time (sec) Fig. 8: Step responses of fuzzy PID control Acknowledgement This work was supported by the Tianjin Science and Technology Development Foundation for Colleges and Universities (No. 20110713).

S. Wang et al. / Journal of Information & Computational Science 9: 9 (2012) 2627 2634 2633 References [1] Qingjie Yang, Qingbo Meng, Xueming Zhang, Xiaohong Kong. Design of compound fuzzy controller for multivariable time varying systems. Journal of Computational Information Systems, 6(1), 2010, 1-7 [2] W. K. Ho, C. C. Hang, L. S. Cao. Tuning of PID controllers based on gain and phase margin in specifications. The 12th IFAC World Congress. Sydney: IFAC, 1993, 267-270 [3] S. L. Cheng, C. Hwang. Designing PID controllers with a minimum IAE criterion by a differential evolution algorithm. Chemical Engineering Communications, 170(1), 1998, 83-115 [4] Jinkun Liu. Advanced PID Control and Simulation by MATLAB. Beijing: Publishing House of Electronics Industry, 2003 [5] Xinyu Liu, Xianzhang Shen, Daoyin Qiu et al. The application of self-adaption fuzzy PID in the process of agglomeration. Journal of Zhong Yuan Institute of Technology. 2003 [6] Wei Xing, Haipeng Pan. The simulation and design of the intelligent fuzzy control system of resistance stove. Journal of Zhejiang Sci-Tech University, 5, 2008, 606-610 [7] BSI 476, Fire Tests on Building Materials and Structures Part 20: Method for Determination of the Fire Resistance of Elements of Construction (General Principles), London, British Standards Institution, 1987 [8] Yonghua Tao. The New PID Control and Its Application. Beijing: China Machine Press, 2002 [9] J. G. Ziegler, N. B. Nichols. Optimum settings for automatic controllers. ASME Transactions, (65)1942, 433-444 [10] Lixin Wang. A Course in Fuzzy Systems & Fuzzy Control. Beijing: Tsinghua University Press, 2006 (in Chinese) [11] Shaocheng Dong. Adaptive fuzzy controller for nonlinear systems. Beijing: Science Press, 2006 (in Chinese) [12] Gang Shi, Shuxin Yang, Yaxing Jing, Yong Xu. Design of adaptive fuzzy PID altitude control system for unmanned aerial vehicle. Journal of Beijing Institute of Technology, Vol. 17, No. 1, 2008, 58-61 [13] Weijing Yi, Changshun Li, Runjie Wei. The comparison of once-through steam generator model between fixed margin and moving margin. Journal of Nuclear Science and Engineering, 22(4), 2002, 314-317 [14] Jinkun Liu. Advanced PID Control MATLAB Simulation. Beijing: Publishing House of Electronics Industry, 2006 (in Chinese) [15] Shizhong He, Shaohua Tan, Changchi Hang et al. Control dynamical process using an on-line rule adaptive fuzzy control system. Fuzzy Sets and Systems, 1993(54), 11-22 (in Chinese) [16] Haipeng Zhang, Xuliang Yao, Fang Chen, Hongzhang Jin. Research on lift feedback fin stabilizer and its nonlinear controller. SICE 2003 Annual Conference. Fukui, Japan, 2003, 1844-1849 [17] I. Kaya. Two-degree-of-freedom IMC structure and controller design for integrating processes based on gain and phase-margin specifications. IEE Proc. Control Theory Appl., 151(4), 2004, 481-487 [18] J. E. Normey-Rico, E. F. Camacho. A unified approach to design dead-time compensators for stable and integrativeprocesses with dead-time. IEEE Trans. on Automatic Control, 47(2), 2002, 299-305 [19] D. E. Rivera, M. Morari, S. Skogestad. Internal model control. 4: PID controller design. Ind. Eng. Chem. Process Des., 25(1), 1986, 252-265 [20] M. Santos, A. L. Dexter. Control of a cryogenic process using a fuzzy PID scheduler. Control Engineering Practice, 10(10), 2002, 1147-1152

2634 S. Wang et al. / Journal of Information & Computational Science 9: 9 (2012) 2627 2634 [21] J. J. Lei, H. Zhu. Temperature control system of resistance furnace based on fuzzy-pid. Chinese Journal of Control & Automation, 5(9), 2003, 11-12 [22] C. W. Li, S. Q. Zhang. How to improve precision of uniform velocity temperarure monitoring system. Chinese Journal of Industrial Control Computer, 4(3), 2001, 52-53 [23] K. Kurosawa, F. Sato, T. Sakata et al. A relationship between linear complexity and k-error linear complexity. IEEE Trans on Information Theory, 46(2), 2000, 694-698 [24] A. Salagean. On the computation of the linear complexity and the k-error linear complexity of binary sequences with period a power of two. IEEE Trans on Information Theory, 51(3), 2005, 1145-1150 [25] J. J. Lei, H. Zhu. Temperature control system of resistance furnace base on fuzzy-pid. Chinese Journal of Control & Automation, 5(9), 2003, 11-12