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

Similar documents
Study on Synchronous Generator Excitation Control Based on FLC

Resistance Furnace Temperature Control System Based on OPC and MATLAB

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

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

Control System of Tension Test for Spring Fan Wheel Assembly

Research on MPPT Control Algorithm of Flexible Amorphous Silicon. Photovoltaic Power Generation System Based on BP Neural Network

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

Fuzzy Adapting PID Based Boiler Drum Water Level Controller

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

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

Model Reference Adaptive Controller Design Based on Fuzzy Inference System

1, 2, 3,

Comparative Analysis of Room Temperature Controller Using Fuzzy Logic & PID

Design of Joint Controller for Welding Robot and Parameter Optimization

Simulation Analysis of Control System in an Innovative Magnetically-Saturated Controllable Reactor

Fuzzy Logic Controller on DC/DC Boost Converter

Design of the Glass Batching-Material System based Fuzzy-PID Combined Control

Automatic Voltage Control For Power System Stability Using Pid And Fuzzy Logic Controller

Fuzzy PID Speed Control of Two Phase Ultrasonic Motor

ISSN: [IDSTM-18] Impact Factor: 5.164

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

Open Access Design of Diesel Engine Adaptive Active Disturbance Rejection Speed Controller

Design of Voltage Regulating Control Device of Improved PID Algorithm for the Vehicle AC Generator Based on DSP

PID Controller Design for Two Tanks Liquid Level Control System using Matlab

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

Modelling for Temperature Non-Isothermal Continuous Stirred Tank Reactor Using Fuzzy Logic

Load Frequency Control of Multi-Area Power Systems Using PI, PID, and Fuzzy Logic Controlling Techniques

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852

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

Small Unmanned Aerial Vehicle Simulation Research

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

Development of Fuzzy Logic Controller for Quanser Bench-Top Helicopter

The Research on Servo Control System for AC PMSM Based on DSP BaiLei1, a, Wengang Zheng2, b

LOAD FREQUENCY CONTROL FOR TWO AREA POWER SYSTEM USING DIFFERENT CONTROLLERS

NEURAL NETWORK BASED LOAD FREQUENCY CONTROL FOR RESTRUCTURING POWER INDUSTRY

CHAPTER 4 LOAD FREQUENCY CONTROL OF INTERCONNECTED HYDRO-THERMAL SYSTEM

Comparative Analysis of P, PI, PD, PID Controller for Mass Spring Damper System using Matlab Simulink.

A Searching Analyses for Best PID Tuning Method for CNC Servo Drive

Control Strategies for BLDC Motor

DESIGN OF INTELLIGENT PID CONTROLLER BASED ON PARTICLE SWARM OPTIMIZATION IN FPGA

A Brushless DC Motor Speed Control By Fuzzy PID Controller

Design of Signal Conditioning Circuit for Photoelectric Sensor. , Zhennan Zhang

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

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

DESIGN OF UNMANNED SHIP HEADING CONTROLLER BASED ON FCMAC-PID

Design of Controller for Metal Linear Expansion Coefficient Tester Yufei FU1, a

CHAPTER 6. CALCULATION OF TUNING PARAMETERS FOR VIBRATION CONTROL USING LabVIEW

FUZZY CONTROL FOR THE KADET SENIOR RADIOCONTROLLED AIRPLANE

Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System

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

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

Based on the ARM and PID Control Free Pendulum Balance System

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

Control of DC-DC Buck Boost Converter Output Voltage Using Fuzzy Logic Controller

A Fast PID Tuning Algorithm for Feed Drive Servo Loop

Bi-Directional Dc-Dc converter Drive with PI and Fuzzy Logic Controller

Fuzzy Self-Adaptive PID Controller Design for Electric Heating Furnace

Control System Design of Magneto-rheoloical Damper under High-Impact Load

Project Advisor : Dr. Abdulla Ismail

Chapter-5 FUZZY LOGIC BASED VARIABLE GAIN PID CONTROLLERS

Pareto Optimal Solution for PID Controller by Multi-Objective GA

Digital Control of MS-150 Modular Position Servo System

High Voltage Security System Design and Testing of Electric Car

Comparative study of PID and Fuzzy tuned PID controller for speed control of DC motor

PID Controller tuning and implementation aspects for building thermal control

A Comparative Study on Speed Control of D.C. Motor using Intelligence Techniques

Design of Smart Controller for Speed Control of DC Motor

Wireless Intelligent Monitoring and Control System of Greenhouse Temperature Based on Fuzzy-PID

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

VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS

Fuzzy PID Controller Enhancement of Power System using TCSC

Robust Control Design for Rotary Inverted Pendulum Balance

Control simulation of a single phase Boost PFC circuit

AC : A STUDENT-ORIENTED CONTROL LABORATORY US- ING PROGRAM CC

CHAPTER 4 FUZZY LOGIC CONTROLLER

Application in composite machine using RBF neural network based on PID control

Comparative Analysis of a PID Controller using Ziegler- Nichols and Auto Turning Method

Research on Fuzzy Neural Network Assisted Train Positioning Based on GSM-R

Boundary Controller Based on Fuzzy Logic Control for Certain Aircraft

VBHF System Research Basing on the Technology of Fuzzy PID Control

PID Controller Tuning Optimization with BFO Algorithm in AVR System

Implementing a Fuzzy Logic Control of a Shower

Hydraulic Actuator Control Using an Multi-Purpose Electronic Interface Card

Hands-on Lab. PID Closed-Loop Control

Fuzzy Logic Control of a Magnetic Suspension. System Using xpc Target

PID, I-PD and PD-PI Controller Design for the Ball and Beam System: A Comparative Study

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

Single Phase Shunt Active Filter Simulation Based On P-Q Technique Using PID and Fuzzy Logic Controllers for THD Reduction

Simulation of Synchronous Machine in Stability Study for Power System: Garri Station as a Case Study

COMPARATIVE STUDY OF PID AND FUZZY CONTROLLER ON EMBEDDED COMPUTER FOR WATER LEVEL CONTROL

Application Research on BP Neural Network PID Control of the Belt Conveyor

Control Systems Overview REV II

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

ADJUSTMENT OF PARAMETERS OF PID CONTROLLER USING FUZZY TOOL FOR SPEED CONTROL OF DC MOTOR

Design and Analysis for Robust PID Controller

EFFICIENT FPGA IMPLEMENTATION OF 2 ND ORDER DIGITAL CONTROLLERS USING MATLAB/SIMULINK

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

Simulationusing Matlab Rules in Neuro-fuzzy Controller Based Washing Machine

International Journal of Advance Engineering and Research Development. Aircraft Pitch Control System Using LQR and Fuzzy Logic Controller

Fuzzy PID Controllers for Industrial Applications

Transcription:

6th International Conference on Electronic, Mechanical, Information and Management (EMIM 2016) Study and Simulation for Fuzzy PID Temperature Control System based on ARM Guiling Fan1, a and Ying Liu1, b 1 Xijing University, Shaanxi Xi'an, 710123, China a 76861639@qq.com, b15905721@qq.com Keywords: Fuzzy PID; MATLAB; Simulation; Temperature control Abstract. This paper studies the fuzzy PID controller design algorithm, and it has set up a hardware platform for the temperature control system thermal analyzer, respectively with MATLAB tools to conventional PID and fuzzy PID control method has carried on the simulation analysis, and in the actual building experiments have been carried out to test system platform. Experimental results show that the fuzzy PID control has good dynamic response and steady state characteristics, with strong anti-interference ability and better robustness and can satisfy the thermal analyzer temperature control system of a wide range of temperature control accuracy requirements. Introduction Thermal analyzer temperature control system has the characteristics of nonlinear, time-varying and time lag for the temperature control system of controlled object with these properties, and the conventional PID control method is difficult to meet the requirements of a wide range of temperature control precision. Fuzzy control is a kind of intelligent control method, and it has the characteristics of simple structure. It does not need accurate mathematics model, and it has been widely used in televisions, cameras, washing machines, refrigerators, electric rice cooker, air conditioning, cameras, copiers, and many other aspects. In order to improve a wide range of temperature control accuracy, this article adopts the method of fuzzy control and PID combination, design implements a fuzzy PID control based on ARM microprocessor thermal analyzer of the temperature control system. The Fuzzy Control Theory The fuzzy control principle is shown in Fig. 1. Fuzzy control system and computer control system of the main difference is usually adopted fuzzy controller. Figure 1. Fuzzy controller Fuzzy control is made from fuzzy reasoning, reasoning processing and clarifications of three parts. Blur the process state information is the purpose of accurate value of membership function of fuzzy subset into language variables. Fuzzy reasoning is the use of fuzzy knowledge base of fuzzy 2016. The authors - Published by Atlantis Press 1549

relation, fuzzy reasoning, fuzzy relation equation, and the fuzzy output. Motivation is the subset of fuzzy control that is transformed into the exact control output. The basic principle of fuzzy control is fuzzy controller by fuzzy of input processing, after a certain language rules of fuzzy reasoning, reasoning. It is concluded that the output of embarrassment, the controlled variable precision output values. Fuzzy Self-Tuning PID Controller Due to the conventional PID controller can't online setting parameters, and the conventional PID controller for nonlinear and time-varying complex system and the model is not clear that the system cannot well control. The PID parameters is not setting a very difficult or not setting, which sometimes can't get the expected control effect. So it does not have integral link and simple fuzzy controller, and it is difficult to completely eliminate the steady-state error in a fuzzy control system. There often will be a small oscillation phenomenon near the balance in the case of variable classification that is not enough. But the fuzzy controller and the model of complex system that can not clear carry out simple and effective control, so combining both fuzzy control and PID control. In this way, it both has the advantages of fuzzy control which is flexible and adaptable, and it has the characteristics of high precision of PID control. The fuzzy technology and PID control algorithm combining the fuzzy PID controller has a variety of methods. One fuzzy controller is used to give online self-tuning PID controller (or since the correction, self-tuning) PID parameters, and it constitutes fuzzy self-tuning or self-tuning PID controller parameters, another kind is in the big deviation within the scope of using proportional control, and fuzzy control in small deviation. Two kinds of control mode switch is to control according to predetermined deviation threshold, and this will constitute a fuzzy -p dual-mode piece wise controller. Similarly, the multimo de subsection control algorithm, can design according to different conditions and requirements section with different modal control. This system uses the first method, the use of fuzzy control for online self-tuning PID. According to the output of fuzzy inference machine direct physical meaning, a fuzzy PID controller can be divided into: gain gather, direct control of volume type and mixed type. Although there are many kinds of structure forms a fuzzy PID controller, and basically working principle is same. That is the basic principle and method of fuzzy mathematics, the rules of the condition and operation in fuzzy sets, the fuzzy control rules and related information as the repository of knowledge into computer, then the computer according to the actual response of the fuzzy reasoning system, which can realize the best adjustment of PID parameters. The structure of the more common fuzzy PID controller is shown in Fig. 2. Figure 2. The basic structure of fuzzy self-tuning PID controller The basic idea of fuzzy PID controller is that first find out the three parameters of PID deviation e between the change of the ec deviation, the fuzzy relationship and detection e continuously in the run. Then according to the principle of fuzzy control we amend the three parameters row change, and in order to meet the different e and ec. According to the principle of fuzzy control to the three 1550

parameters row change. It meets the different e and ec, to the different requirement of the control parameters. According to the parameters kp, Ki and Kd use, under the different e and ec, on the parameters of PID controller. The MATLAB Simulation Controlled Object as a Pure Lag Model: In the MATLAB command window to run a Fuzzy into Fuzzy logic editor, and establish a new file. We select the types of control model, and it is based on the above analysis input respectively E, EC, ΔKP, ΔKi, ΔKd.K of membership According to the above article 49 fuzzy control rules to complete the control input, functions and quantitative range. Establishes a system files. After completing fuzzy controller file editor, it is saved to a folder. It is established the fuzzy self-tuning PID control system model [36, 37, 38] in SIMULINK, as shown in Fig. 3. Figure 3. Fuzzy self-tuning PID control system model The thermal analysis instrument is mainly used for heating furnace, high temperature control, and general control temperature is not lower than 500.To observe in the control effects under different control mode, the temperature control experiment uses conventional PID control and fuzzy PID control in two ways. The design adopts thermal analysis instrument heating furnace temperature control experiments, as shown in Fig. 4. Figure 4. Practicality picture of thermal analyzer temperature control system 1551

Conventional PID and Fuzzy PID Simulation Results Are Shown in Fig. 5. Figure 5. Simulation results It can be seen from the simulation results that the fuzzy self-tuning PID control has a smaller overshoot and the regulation of small amount of time. It has a good dynamic response and steady state characteristics, and the advantages of high accuracy. And it has good anti-jamming performance and good robustness. Obviously, the fuzzy self-tuning PID control is a kind of simple design, convenient for implementation and optimization of control rules and the intelligent controller with excellent performance has good dynamic performance, steady state characteristics of high precision. Using MATLAB simulation research on the fuzzy PID control method, and then this temperature control system, a experiment is carried out by the test results that can be concluded that the control system can coordinate work of software and hardware, the application of the fuzzy PID control method can meet requirements for temperature control in thermal analyzer. Summary In this paper, we study the rule of fuzzy PID control, and temperature control system for thermal analyzer has the characteristics of nonlinear, time-varying and time lag, the conventional PID control method is difficult to meet the requirements of a wide range of temperature control accuracy. Therefore the combination of fuzzy control and PID method, design and implements a fuzzy PID control of the thermal analyzer based on ARM temperature control system. Experimental test results show that the system is reliable, stable work, and it can better meet the requirements of high control precision of the system. References [1] T.C.Callai, J.E.S.Santos, R.R.Sumar, etc. Applying the Potentiality of Using Fuzzy Logic in PID Control Design [J]. Advances in Soft Computing,2013,1:193 204 [2] Taifu Li, Yingying Su, Bingxiang Zhong. Remodeling for Fuzzy PID Controller Based on Neural Networks [J]. Fuzzy Information and Engineering(ICFIE),ASC 40,2011,714 725 [3] Kevin M.Passino, Stephen Yurkovich. Fuzzy Control [M]. BeiJing: Tsinghua University Press, 2011 [4] Jong-kwon Kim1, Soo-hong Park, TaeSeok Jin. Simplified Fuzzy-PID Controller of Data Link [5] Antenna System for Moving Vehicles [J]. PRICAI 2010,LNAI 4099:1083 1088 [6] Taifu Li, Jundi Xiong, Rui Zhang, etc. Hardware implementation of fuzzy PID controllers [J]. 1552

[7] Fuzzy Optimization and Decision Making,2010,5:113 122 [8] B.M.Mohan, Arpita Sinha. The simplest fuzzy PID controllers: mathematical models and stability analysis [J]. Soft Computing,2010,10:961 975 [9] NXP Semiconduetors. LPC2364/66/68/78 User manual. 2011 [10] FairehildSemieonductorCorporation.74HC574DataSheet.2010 [11] Integrated Deviee Teehnology, Ine.74LVCH162245DataSheet.2010 [12] Analog Deviees.Ine.ADG506ADataSheet.2010 [13] Burr-BrownCorporation.DAC712DataSheet.2010 1553