EEB5213 / EAB4233 Plant Process Control Systems Digital Implementation of PID Controller.

Slides:



Advertisements
Similar presentations
Discrete Controller Design
Advertisements

Process Control: Designing Process and Control Systems for Dynamic Performance Chapter 6. Empirical Model Identification Copyright © Thomas Marlin 2013.
Chapter 4: Basic Properties of Feedback
Lecture 17: Analog to Digital Converters Lecturers: Professor John Devlin Mr Robert Ross.
Distributed Control Systems PROF.DR. JOYANTA KUMAR ROY NARULA INSTITUTE OF TECHNOLOGY DEPT. OF ELECTRONICS AND INSTRUMENTATION ENGINEERING.
Control Loop Hardware and Troubleshooting
Process Control: Designing Process and Control Systems for Dynamic Performance Chapter 19. Single-Loop IMC Copyright © Thomas Marlin 2013 The copyright.
Process Control: Designing Process and Control Systems for Dynamic Performance Chapter 13. Feedback Performance Copyright © Thomas Marlin 2013 The copyright.
Data Acquisition Risanuri Hidayat.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 26.1 Data Acquisition and Conversion  Introduction  Sampling  Signal Reconstruction.
MotoHawk Training Model-Based Design of Embedded Systems.
CHE 185 – PROCESS CONTROL AND DYNAMICS
Feedback Controllers Chapter 8
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Chapter 5 Control Using Wireless Transmitters. Measurement and Control Data Sampling Rate  To achieve the best control response, the rule of thumb is.
Process Measurement and Control, Faculty of Chemical Engineering and Technology, University of Zagreb TITLE Name and surname.
Results The following results are for a specific DUT device called Single Ring Micro Resonator: Figure 6 – PDL against Wavelength Plot Figure 7 – T max.
Feedback Controllers Chapter 8.
How organizations use ICT:. Technological advancements in  process monitoring,  control  and industrial automation in recent years have improved the.
Introduction to Op Amps
Chapter 11. Digital Control Copyright © Thomas Marlin 2013
CHE 185 – PROCESS CONTROL AND DYNAMICS OPTIMIZATION AND PRIMARY LOOP ELEMENTS.
Chapter 8. The PID Controller Copyright © Thomas Marlin 2013
12/6/04BAE Advanced Embedded Systems Design Lecture 14 Implementation of a PID controller BAE Fall 2004 Instructor: Marvin Stone Biosystems.
Distributed Control Systems Emad Ali Chemical Engineering Department King SAUD University.
Chapter 7 PID Control.
Proportional/Integral/Derivative Control
Lecture 5: PID Control.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
Chapter 5 Engineering Tools for Electrical and Computer Engineers.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Introduction SNR Gain Patterns Beam Steering Shading Resources: Wiki:
Chapter 6 Control Using Wireless Throttling Valves.
Process Control: Designing Process and Control Systems for Dynamic Performance Chapter 7. The Feedback Loop Copyright © Thomas Marlin 2013 The copyright.
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Chemical Engineering 3P04 Process Control Tutorial # 6 Learning goals 1.Learn basic principles of equipment in a control loop 2.Build understanding of.
Topics of presentation
Feedback Controllers Chapter 7.
Digital Control Systems Digital Control Design via Continuous Design Emulación F,P&W Chapters 6 & 7.2.
Control Theory Control System Objectives  Establish a final condition  Provide safe operation  Eliminate the human element  Assure economical operation.
Chapter 20 1 Overall Objectives of Model Predictive Control 1.Prevent violations of input and output constraints. 2.Drive some output variables to their.
Automatic Control System V. Compensation. If the satisfactory design of the process dynamics can’t be obtained by a gain adjustment alone, then some methods.
بسم الله الرحمن الرحيم Advanced Control Lecture four Mohammad Ali Fanaei Dept. of Chemical Engineering Ferdowsi University of Mashhad Reference: A. Visioli,
ERT 210/4 Process Control Hairul Nazirah bt Abdul Halim Office: CHAPTER 8 Feedback.
Chapter 8 Feedback Controllers 1. On-off Controllers Simple Cheap Used In residential heating and domestic refrigerators Limited use in process control.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Digital Control CSE 421.
Features of PID Controllers
Topic 4 Controller Actions And Tuning. Chemical Processes Self-regulating Process Dynamics SS Gain, Kp Deadtime, θ Lag, τ Integrating Process Dynamics.
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
Feedback Controllers Chapter 8
Lecture 9: PID Controller.
ChE 433 DPCL Model Based Control Smith Predictors.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
MECH 373 Instrumentation and Measurements
Introduction to Discrete-Time Control Systems fall
Digital Control CSE 421.
Process Control & Instrumentation MAPUA INSTITUTE OF TECHNOLOGY
Professor Robert L. Heider, PE
Embedded Systems Design
By: Mohammadreza Meidnai Urmia university, Urmia, Iran Fall 2014
6: Processor-based Control Systems
Lesson 1: Overview of Sequential Control and Data Acquisition
Direct digital control systems &Software
Features of PID Controllers
Discrete forms of PID controllers
Digital Control Systems (DCS)
Digital Control Systems Waseem Gulsher
Engineering Tools for Electrical and Computer Engineers
Feedback Controllers Chapter 8
Chapter-5 Traffic Engineering.
Presentation transcript:

EEB5213 / EAB4233 Plant Process Control Systems Digital Implementation of PID Controller

Objectives At the end of this lecture, students should be able to: identify digital application in process control computation and signal transmission program PID algorithm in digital controllers select a proper execution rate for a digital PID controller

Digital Feedback Control

Digital Control Digital control employs a distributed control network (DCS). D/A

Benefits of Distributed Control FeatureEffect on process control Calculations performed in parallel by multiple processors. Calculations are performed faster. Limited number of controller calculations performed by a single processor. Control system is more reliable since a processor failure affects only few control loops. Control calculations and interfacing to process are independent of other devices connected to LAN. Control is more reliable since failure of other devices does not immediately affect a control processor. Small amount of equipment required for the minimum system. Only the equipment required must be purchased and the system can be easily expanded. Each type of processor can have different hardware and software. Hardware and software can be tailored to specific applications like control, monitoring, operator console and general data processing.

Digital Control The techniques presented will be applicable for digital sampling and control calculation. Transmission can be either digital or electronic. Periodically, the measurement is sampled and a calculation is performed.

Digital Control - Sampling

The last sampled value is kept constant between control executions by using zero-order hold.

Digital Control - Sampling The red line is the continuous approximation of the signal after the sample & hold. This shows that the effect is to introduce a “dead time” of about  t/2.

Digital Control Performance What is the effect of digital execution of the PID controller on tuning and performance ?

Digital Control Performance

Digital Control Tuning Guideline for selecting execution time To prevent degradation of control loop performance, select a controller execution time / sampling period of Note: Typical sampling period for chemical process control is 1/3 – ½ sec. Much faster is possible, if needed.

Digital Control Tuning Steps to tune a PID digital controller using open-loop tuning methods: 1. Obtain process model. 2. Determine the sampling period or maximum execution period,  t  0.05(  +  ). 3. Recalculate new dead time,  ’ =  +  t/2. 4. Applying the new dead time,  ’, calculate PID tuning constants using any of the open-loop tuning methods used for analog PID controller. 5. Implement and fine-tune as needed.

Digital Control Tuning Let’s apply this guideline for the three-tank mixer with a long sampling period = 15 min.

Digital Control Tuning The performance is about as good as possible with the very long sampling time ! Would you fine-tune further ? Tuning from chart K C = 26 T I = 13 T D = 0.8 IAE increased from 12.2 to 20+

Discrete PID Controller The measured CV is sampled, giving values of CV 1, CV 2, CV 3, , CV N. How would we estimate each mode of the PID controller in discrete equations ? Proportional Integral Derivative ? ? ?

Discrete PID Controller The measured CV is sampled, giving values of CV 1, CV 2, CV 3, , CV N. Proportional Integral

Discrete PID Controller The measured CV is sampled, giving values of CV 1, CV 2, CV 3, , CV N. Derivative

Discrete PID Controller – Bumpless Transfer Bumpless transfer: No change to the MV when controller first executed Initialization / Bias

Types of Discrete PID Algorithm Positional form or full-position algorithm of digital PID calculates the actual controller output to the final element at each execution.

Types of Discrete PID Algorithm Velocity form of digital PID calculates the change in the controller output at every execution.

Digital Control If the PID controller performs no better in its digital form, why did we spend decades in engineering time and billions of dollars converting the world’s process control to digital? Complex controllers - Improved performance can be achieved with algorithms that optimize the path to the set point, every controller execution! Process monitoring – We have digital history of measurements for: a) Troubleshooting b) Calculation of process performance indicators eg. reactor yield, energy efficiency per kg of product etc. c) Excellent graphical display

What Next ? Next Lecture : Practical Implementation Issues for PID Controller (Marlin, Chapter 12)