Www.natinst.com PID and Fuzzy Logic Control Systems John Limroth, Software Engineer Yiannis Pavlou, Applications Engineer Tues, 10:15a and 11:30a Wed.

Slides:



Advertisements
Similar presentations
PID Implementation Issues
Advertisements

Model-based PID tuning methods Two degree of freedom controllers
Chapter 9 PID Tuning Methods.
PID Controllers and PID tuning
Modern Control Systems (MCS)
1 ChE / MET Apr 12. Feedback Controller Tuning: (General Approaches) 1)Simple criteria; i.e QAD via ZN I, t r, etc easy, simple, do on existing.
Discrete Controller Design
Intro. ANN & Fuzzy Systems Lecture 33 Fuzzy Logic Control (I)
Chapter 4: Basic Properties of Feedback
3442 Industrial Instruments 2 Chapter 9 Controller Principles
LECTURE#10 PID CONTROLLER
CHE 185 – PROCESS CONTROL AND DYNAMICS
Chapter 10 – The Design of Feedback Control Systems PID Compensation Networks.
Lecture161 Instrumentation Prof. Phillips March 14, 2003.
Process Control Instrumentation II
Process Control Instrumentation II
PID Control & ACS550 and ACH550
Remote Automations Solutions RTU – The Glue Remote Control of Valves.
LECTURE#11 PID CONTROL AUTOMATION & ROBOTICS
Chapter 8 Performance of P-only, PI and PID Controllers.
Chapter 7 PID Control.
Lecture 4: Basic Concepts in Control CS 344R: Robotics Benjamin Kuipers.
PID Feedback Controllers PID 反馈控制器
Proportional/Integral/Derivative Control
CS 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Feedback Control.
Fuzzy Logic Control of Blood Pressure During Anesthesia
What is Control System? To answer this question, we first have to understand what a system is Simon Hui Engineer Control and Informatics, Industrial Centre.
Proportional Integral Differential (PID) Control
Click to edit Master title style Click to edit Master text styles Second level Third level Fourth level Fifth level 1 UNITRONICS D erivative P I roportional.
Pioneers in Engineering, UC Berkeley Pioneers in Engineering Week 8: Sensors and Feedback.
PID. The proportional term produces an output value that is proportional to the current error value. Kp, called the proportional gain constant.
PID CONTROLLERS By Harshal Inamdar.
CSCI1600: Embedded and Real Time Software Lecture 12: Modeling V: Control Systems and Feedback Steven Reiss, Fall 2015.
Automatic Synthesis Using Genetic Programming of an Improved General-Purpose Controller for Industrially Representative Plants Martin A. Keane Econometrics,
ERT 210/4 Process Control Hairul Nazirah bt Abdul Halim Office: CHAPTER 8 Feedback.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Lec 11. Common Controllers Some commonly used controllers –Proportional Controller –Integration Controller –Derivative Controller Reading: 5-8. TexPoint.
Lecture 17: Introduction to Control (part III)
ENTC 395 Lecture 7a. Today 4 PID control –Overview –Definitions –Open loop response 4 Example –SIMULINK implementation.
Basics of control Lin Zhong ELEC424, Fall
Features of PID Controllers
Topic 4 Controller Actions And Tuning. Chemical Processes Self-regulating Process Dynamics SS Gain, Kp Deadtime, θ Lag, τ Integrating Process Dynamics.
Feedback Controllers Chapter 8
Flow of signal So you have a sensor, now to process data taken from a sensor you will need a processing unit and that is your controller. sensorcontroller.
Lecture 9: PID Controller.
ChE 433 DPCL Model Based Control Smith Predictors.
BIRLA VISHWAKARMA MAHAVIDHYALAYA ELECTRONICS & TELECOMUNICATION DEPARTMENT o – ANKUR BUSA o – KHUSHBOO DESAI UNDER THE GUIDENCE.
Cascade Control Systems (串级控制系统)
1 PID Feedback Controllers PID 反馈控制器 Dai Lian-kui Shen Guo-jiang Institute of Industrial Control, Zhejiang University.
Process Control. Feedback control y sp = set point (target value) y = measured value The process information (y) is fed back to the controller The objective.
6: Processor-based Control Systems CET360 Microprocessor Engineering J. Sumey.
EEN-E1040 Measurement and Control of Energy Systems Control I: Control, processes, PID controllers and PID tuning Nov 3rd 2016 If not marked otherwise,
Salman Bin Abdulaziz University
Heat to air update August 9th, 2017.
Process Control & Instrumentation MAPUA INSTITUTE OF TECHNOLOGY
Intrnal guide Asst. Prof. J.G.bhatt
Chapter 7 The Root Locus Method The root-locus method is a powerful tool for designing and analyzing feedback control systems The Root Locus Concept The.
Presentation at NI Day April 2010 Lillestrøm, Norway
Introduction to PID control
Lec 14. PID Controller Design
CSCI1600: Embedded and Real Time Software
Electronic Control Systems Week 5 – Closed Loop Control
6: Processor-based Control Systems
Basic Design of PID Controller
Electronic Control Systems Week 7 – PID Control
Process Control Engineering
Control Systems Prof Swanson MECH 3550.
Electronic Control Systems Week 7 – Closed Loop Control
Outline Control structure design (plantwide control)
Control Systems Prof Swanson MECH 3550.
Presentation transcript:

PID and Fuzzy Logic Control Systems John Limroth, Software Engineer Yiannis Pavlou, Applications Engineer Tues, 10:15a and 11:30a Wed. 10:15a, 11:30a, 12:45p, 2:00p, 3:30p, and 4:45p Exhibit Hall (3B) John Limroth, Software Engineer Yiannis Pavlou, Applications Engineer Tues, 10:15a and 11:30a Wed. 10:15a, 11:30a, 12:45p, 2:00p, 3:30p, and 4:45p Exhibit Hall (3B)

Overview  Control technology PID control Fuzzy logic  National Instruments products for control LabVIEW RT PID Control Toolset for LabVIEW  Control technology PID control Fuzzy logic  National Instruments products for control LabVIEW RT PID Control Toolset for LabVIEW

Control Terminology Terms:  Process variable  Setpoint  Controller output  Plant Terms:  Process variable  Setpoint  Controller output  Plant Examples:  Temperature  Desired temperature  Heater voltage  Furnace

PID Control

PID Parameters  Proportional gain – K c  Integral gain – K c /T i T i is the integral time constant or “reset time”  Derivative gain – K c *T d T d is the derivative time constant or “rate time”  Proportional gain – K c  Integral gain – K c /T i T i is the integral time constant or “reset time”  Derivative gain – K c *T d T d is the derivative time constant or “rate time”

PID Gains – P  Proportional gain K c – “The Sledgehammer” Provides immediate controller response to setpoint change, but PV may not settle exactly on SP using proportional control alone  Proportional gain K c – “The Sledgehammer” Provides immediate controller response to setpoint change, but PV may not settle exactly on SP using proportional control alone

PID Parameter Tuning – P only

PID Gains – PI  Proportional gain K c – “The Sledgehammer” Provides immediate controller response to setpoint change, but PV may not settle exactly on SP using proportional control alone  Integral gain K c / T i – Fine tuning Integrates the error over time to overcome the offset from Proportional alone such that PV = SP. However, integral action may cause overshoot, oscillation, and/or instability problems  Proportional gain K c – “The Sledgehammer” Provides immediate controller response to setpoint change, but PV may not settle exactly on SP using proportional control alone  Integral gain K c / T i – Fine tuning Integrates the error over time to overcome the offset from Proportional alone such that PV = SP. However, integral action may cause overshoot, oscillation, and/or instability problems

PID Parameter Tuning – PI only

PID Gains – PID  Proportional gain K c – “The Sledgehammer” Provides immediate controller response to setpoint change, but PV may not settle exactly on SP using proportional control alone  Integral gain K c / T i – Fine tuning Integrates the error over time to overcome the offset from Proportional alone such that PV = SP. However, Integral action may cause overshoot, oscillation and/or instability problems  Derivative gain K c * T d – Whoa… Used to put the reigns on PI control to prevent overshoot and oscillation and to add stability  Proportional gain K c – “The Sledgehammer” Provides immediate controller response to setpoint change, but PV may not settle exactly on SP using proportional control alone  Integral gain K c / T i – Fine tuning Integrates the error over time to overcome the offset from Proportional alone such that PV = SP. However, Integral action may cause overshoot, oscillation and/or instability problems  Derivative gain K c * T d – Whoa… Used to put the reigns on PI control to prevent overshoot and oscillation and to add stability

PID Parameter Tuning – PID

PID Autotuning

Fuzzy Logic Dataflow

Fuzzy Logic Control for LabVIEW Why is fuzzy logic important?  Easy to implement an intuitive control strategy  Better control of non-linear systems PID control is linear Fuzzy control is non-linear Why is fuzzy logic important?  Easy to implement an intuitive control strategy  Better control of non-linear systems PID control is linear Fuzzy control is non-linear

Rule-Based Control  Example “If temperature is high, then heater voltage output should be low.”  Membership sets What is meant by “high?”  Example “If temperature is high, then heater voltage output should be low.”  Membership sets What is meant by “high?”

Fuzzy Sets  Boolean (or two-valued) sets: Members belong to a set – non-members do not Traditional Boolean values (on/off, 1/0)  Fuzzy Sets: Partial membership to set allowed Values along continuum of 0 to 1  Boolean (or two-valued) sets: Members belong to a set – non-members do not Traditional Boolean values (on/off, 1/0)  Fuzzy Sets: Partial membership to set allowed Values along continuum of 0 to 1

Boolean Set – “High Body Temperature” Temperature Membership

Fuzzy Set – “High Body Temperature” Temperature Membership

Fuzzy Logic Control

Fuzzy Logic and PID Combined

Fuzzy Logic Design Software

Overview  Control technology PID control Fuzzy logic  National Instruments products for control LabVIEW RT PID Control Toolset for LabVIEW  Control technology PID control Fuzzy logic  National Instruments products for control LabVIEW RT PID Control Toolset for LabVIEW