SlideShare a Scribd company logo
Advanced Process Control Training Presentation Lee Smith March 29, 2006
Advanced Process Control (APC) Defined Applications, Advantages & Limitations Basic Process Control Discussed Feedback Control Feedforward Control Advanced Process Control Discussed Real World Examples Process Control Exercise (PID Control) Summary Readings List Contents
State-of-the-art in Modern Control Engineering Appropriate for Process Systems and Applications APC:  systematic approach to choosing relevant techniques and their integration into a management and control system to enhance operation and profitability   Advanced Process Control
APC is a step beyond Process Control Built on foundation of basic process control loops Process Models predict output from key process variables online and real-time Optimize Process Outputs relative to quality and profitability goals Advanced Process Control Key process variables Management  Objectives
APC can be applied to any system or process where outputs can be optimized on-line and in real-time Model of process or system exist or can be developed Typical applications: Petrochemical plants and processes  Semiconductor wafer manufacturing processes Also applicable to a wide variety of other systems including aerospace, robotics, radar tracking, vehicle guidance systems, etc. How Can APC Be Used?
Production quality can be controlled and optimized to management constraints APC can accomplish the following: improve product yield, quality and consistency reduce process variability—plants to be operated at designed capacity operating at true and optimal process constraints—controlled variables pushed against a limit reduce energy consumption exceed design capacity while reducing product giveaway increase responsiveness to desired changes (eliminate deadtime) improve process safety and reduce environmental emissions Profitability of implementing APC: benefits ranging from 2% to 6% of operating costs reported Petrochemical plants reporting up to 3% product yield improvements 10-15% improved ROI at some semiconductor plants Advantages and Benefits
Implementation of an APC system is time consuming, costly and complex May require improved control hardware than currently exists High level of technical competency required Usually installed and maintained by vendors & consultants Must have a very good understanding of process prior to implementation High training requirements Difficult to use and operate after implementation Requires large capacity operations to justify effort and expense New APC applications more difficult, time consuming and costly Off-the-shelf APC products must be customized Limitations
 
What is Basic Process Control? Process control loop:  control component monitors desired output results and changes input variables to obtain the result. Example:  thermostat controller  House is too cold Furnace Thermostat Controller recognized the house is too cold sends signal to the furnace to turn on and heat the house furnace turns on heats the house Is the house too cold? yes
Basic Control  House is too cold Furnace Thermostat Controller recognized the house is too cold sends signal to the furnace to turn on  and heat the house furnace turns on heats the house natural  gas house temperature measured is temperature  below setpoint? setpoint = 72°F Controlled variable:  temperature (desired output) Input variable:   temperature (measured by thermometer in theromostat) Setpoint:   user-defined desired setting   (temperature) Manipulated variable:   natural gas valve to furnace (subject to control)
Output of the system  y ( t ) is fed back to the reference value  r ( t ) through measurement of a sensor Controller  C  takes the difference between the reference and the output and determines the error  e Controller C changes the inputs  u  to Process under control  P  by the amount of error  e   Feedback Control Theory
Error is found by subtracting the measured quantity from the setpoint. Proportional  - To handle the present, the error is multiplied by a negative constant  P  and added to the controlled quantity.  Note that when the error is zero, a proportional controller's output is zero.  Integral  - To handle the past, the error is integrated (added up) over a time period, multiplied by a negative constant  I  and added to the controlled quantity.  I  finds the process output's average error from the setpoint.  A simple proportional system oscillates around the setpoint, because there's nothing to remove the error. By adding a negative proportion of the average error from the process input, the average difference between the process output and the setpoint is always reduced and the process output will settle at the setpoint.  Derivative  - To handle the future, the first derivative (slope) of the error is calculated, multiplied by negative constant  D , and added to the controlled quantity. The larger this derivative term, the more rapidly the controller responds to changes in the process output.  The  D  term dampens a controller's response to short term changes.  PID Control
Quickly respond to changes in setpoint Stability of control Dampen oscillation Problems: Deadtime—lag in system response to changes in setpoint Deadtime can cause significant instability into the system controlled Goals of PID Control
PI Control Example I = 1.4 gives the best response: quickly brings controller to setpoint without oscillation
PI Control Example I = 0.6 gives the best response I = 1.1 borders on instability
PID Control Example I = 0.6 gives the best response I = 1.2 & 1.4 unstable
Feedback control is not predictive Requires management or operators to change set points to optimize system Changes can bring instability into system Optimization of many input and output variables almost impossible Most processes are non-linear and change according to the state of the process Control loops are local  Limitations of Feedback Control
Feedforward Control Window is open Furnace Feedforward Recognize window is open and  house will get cold in the future: Someone reacts and changes controller setpoint to turn on the furnace preemptively. furnace turns on heats the house natural  gas house temperature is currently OK turn on furnace Decrease setpoint to turn furnace on Pre-emptive move to prevent house from  getting cold
Feedforward control avoids slowness of feedback control Disturbances are measured and accounted for before they have time to affect the system In the house example, a feedforward system measured the fact that the window is opened  As a result, automatically turn on the heater before the house can get too cold  Difficulty with feedforward control: effects of disturbances must be perfectly predicted There must not be any surprise effects of disturbances  Feedforward Control
Combinations of feedback and feedforward control are used Benefits of feedback control:  controlling unknown disturbances and not having to know exactly how a system will respond  Benefits of feedforward control:  responding to disturbances before they can affect the system Combined Feedforward/Feedback
Most complex processes have many variables that have to be regulated  To control multiple variables, multiple control loops must be used Example is a reactor with at least three control loops:  temperature, pressure and level (flow rate) Multiple control loops often interact causing process instability Multivariable controllers account for loop interaction Models can be developed to provide feedforward control strategies applied to all control loops simultaneously Multivariable Control
Process models have some uncertainty Sensitive multivariate controller will also be sensitive to uncertainties and can cause instability Filter attenuates unknowns in the feedback loop Difference between process and model outputs Moderates excessive control This strategy is powerful and framework of model-based control Internal Model-Based Control
Inputs to advanced control systems require accurate, clean and consistent process data “ garbage in garbage out” Many key product qualities cannot be measured on-line but require laboratory analyses Inferential estimation techniques use available process measures, combined with delayed lab results, to infer product qualities on-line Available sensors may have to be filtered to attenuate noise Time-lags may be introduced Algorithms using SPC concepts have proven very useful to validate and condition process measurement With many variables to manipulate, control strategy and design is critical to limit control loop interaction Important Data Issues
Simple distillation column with APC Column objective is to remove pentanes   and lighter components   from bottom naphtha product APC input: Column top tray temperature Top and bottom product component laboratory analyses Column pressures Unit optimization objectives APC controlled process variables Temperature of column overhead by manipulating fuel gas control valve Overhead reflux flow rate Bottom reboiler outlet temperature by manipulating steam (heat) input control valve Note that product flow rates not controlled Overhead product controlled by overhead drum level Bottoms product controlled by level in the tower bottom APC anticipates changes in stabilized naphtha product due to input variables and adjusts relevant process variables to compensate Distillation Tower Example
Distillation Tower APC Results
APC Application in Wafer Fab Source:  Carl Fiorletta, “Capabilities and Lessons from 10 Years of APC Success,”  Solid State Technology , February 2004, pg 67-70.
To give a better understanding concerning problems encountered in typical control schemes Use embedded excel spreadsheet on next slide to investigate response to a change in set point Double click on graph to open Graph shows controller output after a maximum of 50 iterations Simulates the response of PI (proportional + integral) controller Performance of control parameter given by sum of errors in controller output versus setpoint after 50 iterations Deadtime is the process delay in observing an output response to the controller input SP is the setpoint change  Exercise in PID Control
Questions: 1.  Set Deadtime = 0 With P = 0.4, what is the optimal I to obtain the optimal controller response (minimum Sum of Errors)? With P = 1.0, what is the optimal I to obtain the optimal controller response? 2.  Set Deadtime = 1 With P = 0.4, what is the optimal I to obtain the optimal controller response?  With P = 1.0, what is the optimal I to obtain the optimal controller response?  What are the optimum values for P and I to obtain the optimal controller response?  Is the controller always stable (are there values of P and I that make the controller response unstable)? 3.  Set Deadtime = 3 With P = 0.4, what is the optimal I to obtain the optimal controller response?  With P = 1.0, what is the optimal I to obtain the optimal controller response?  What are the optimum values for P and I to obtain the optimal controller response?  Is the controller always stable (are there values of P and I that make the controller response unstable)? 4.  How does increasing the deadtime affect the capability of the controller? 5.  What control schemes are available to optimize controller capability? Exercise in PID Control
 
Local PID controllers only concerned with optimizing response of one setpoint in one variable APC manipulates local controller setpoints according to future predictions of embedded process model  Hierarchal and multiobjective controller philosophy Optimizes local controller interactions and parameters Optimized to multiple economic objectives Benefits of APC:  ability to reduce process variation and optimize multiple variables simultaneously Maximize the process capacity to unit constraints Reduce quality giveaway as products closer to specifications Ability to offload optimization responsibility from operator Summary
Recommended References Camacho E F & Bordons C, Model Predictive Control, Springer, 1999.  Dutton K, Thompson S & Barraclough B, The Art of Control Engineering, Addison Wesley, 1997.  Marlin T, Process Control: Designing Processes and Control Systems for Dynamic Performance, McGraw Hill, 1995.  Ogunnaike B A & Ray W H, Process Dynamics, Modelling and Control, Oxford University Press, 1994.
Useful Websites http://www.onesmartclick.com/engineering/chemical-process-control.html http://www.aspentech.com/ http://www.apc-network.com/apc/default.aspx http://www.hyperion.com.cy/EN/services/process/apc.html http://ieee-ias.org/ http://en.wikipedia.org/wiki/Advanced_process_control

More Related Content

PPT
Practical Advanced Process Control for Engineers and Technicians
PDF
Advanced Process Control for ARC
PPT
Delta v advanced control overview_en
PDF
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PPTX
SCADA IN OIL REFINERY
PDF
DCS Or PLC
PPT
Datacenter
PDF
Process Control Presentation on Sensing devices as temperature Sensors, press...
Practical Advanced Process Control for Engineers and Technicians
Advanced Process Control for ARC
Delta v advanced control overview_en
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
SCADA IN OIL REFINERY
DCS Or PLC
Datacenter
Process Control Presentation on Sensing devices as temperature Sensors, press...

What's hot (20)

PDF
Distributed Control System Basics
PPTX
DCS Introduction
PDF
Data Center Cooling, Critical Facility and Infrastructure Optimization
PPT
Process control 4 chapter
PPTX
Working of DCS systems
PDF
Steam Reformer Surveys - Techniques for Optimization of Primary Reformer Oper...
PPT
DCS PRESENTATION
PPT
Interesting and Useful Features of the DeltaV PID Controller
PPSX
PDF
Areas clasificadas iec_nec
PPTX
Cascade control
PPTX
DCS fundamentals
PDF
Steam Reforming - Catalyst Loading
PPTX
Process Control
PDF
Start Up Procedures for Primary Reforming Catalyst
PPTX
plc scada
PPTX
New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...
PPTX
PLC and SCADA
PPTX
Distributed control system presentation
Distributed Control System Basics
DCS Introduction
Data Center Cooling, Critical Facility and Infrastructure Optimization
Process control 4 chapter
Working of DCS systems
Steam Reformer Surveys - Techniques for Optimization of Primary Reformer Oper...
DCS PRESENTATION
Interesting and Useful Features of the DeltaV PID Controller
Areas clasificadas iec_nec
Cascade control
DCS fundamentals
Steam Reforming - Catalyst Loading
Process Control
Start Up Procedures for Primary Reforming Catalyst
plc scada
New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...
PLC and SCADA
Distributed control system presentation
Ad

Similar to In Apc Training Presentation (20)

PPT
Maximizing the return on your control investment meet the experts sessions part2
DOCX
Process control examples and applications
DOCX
PID controller
PDF
PROCESS CONTROL.pdf
PPT
uc 1 (design electronical control system).ppt
PPTX
Process Control Fundamentals and How to read P&IDs
PPT
ON-OFF CONTROL (2).ppt
PDF
501048736-1-1-Introduction-to-Process-Control.pdf
DOC
Process control handout new1
PDF
Ep 5512 lecture-03
PPT
4470838.ppt
PPTX
control technology of bachlor of engineering technology
PPTX
Process Control in Chemical Engineering by MATLAB
PPT
Mechatroincs universitty for students .ppt
PPT
Mechatroincs universitty for students .ppt
PPT
Buck boost converter of pid design controller
PPTX
introduction to advanced control systems
PPT
Smart Process Distillation Application Improves Recovery And Saves Energy
PDF
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
PPTX
Microprocessor controlled injection molding machine
Maximizing the return on your control investment meet the experts sessions part2
Process control examples and applications
PID controller
PROCESS CONTROL.pdf
uc 1 (design electronical control system).ppt
Process Control Fundamentals and How to read P&IDs
ON-OFF CONTROL (2).ppt
501048736-1-1-Introduction-to-Process-Control.pdf
Process control handout new1
Ep 5512 lecture-03
4470838.ppt
control technology of bachlor of engineering technology
Process Control in Chemical Engineering by MATLAB
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .ppt
Buck boost converter of pid design controller
introduction to advanced control systems
Smart Process Distillation Application Improves Recovery And Saves Energy
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
Microprocessor controlled injection molding machine
Ad

More from ahmad bassiouny (20)

PPTX
Work Study & Productivity
PPT
Work Study
PPT
Motion And Time Study
PPT
Motion Study
PPT
The Christmas Story
PPS
Turkey Photos
PPT
Mission Bo Kv3
PPT
PPT
Linearization
PPT
Kblmt B000 Intro Kaizen Based Lean Manufacturing
PPT
How To Survive
PPT
Ancient Hieroglyphics
PPS
Dubai In 2009
PPT
DesignPeopleSystem
PPT
Organizational Behavior
PPT
Work Study Workshop
PPT
Workstudy
PPT
Time And Motion Study
Work Study & Productivity
Work Study
Motion And Time Study
Motion Study
The Christmas Story
Turkey Photos
Mission Bo Kv3
Linearization
Kblmt B000 Intro Kaizen Based Lean Manufacturing
How To Survive
Ancient Hieroglyphics
Dubai In 2009
DesignPeopleSystem
Organizational Behavior
Work Study Workshop
Workstudy
Time And Motion Study

Recently uploaded (20)

PDF
Business Ethics Teaching Materials for college
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Insiders guide to clinical Medicine.pdf
PDF
Basic Mud Logging Guide for educational purpose
PDF
Classroom Observation Tools for Teachers
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Pre independence Education in Inndia.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
master seminar digital applications in india
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
Business Ethics Teaching Materials for college
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Supply Chain Operations Speaking Notes -ICLT Program
Final Presentation General Medicine 03-08-2024.pptx
Insiders guide to clinical Medicine.pdf
Basic Mud Logging Guide for educational purpose
Classroom Observation Tools for Teachers
O7-L3 Supply Chain Operations - ICLT Program
Microbial diseases, their pathogenesis and prophylaxis
Pre independence Education in Inndia.pdf
TR - Agricultural Crops Production NC III.pdf
master seminar digital applications in india
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
FourierSeries-QuestionsWithAnswers(Part-A).pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
102 student loan defaulters named and shamed – Is someone you know on the list?
2.FourierTransform-ShortQuestionswithAnswers.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025

In Apc Training Presentation

  • 1. Advanced Process Control Training Presentation Lee Smith March 29, 2006
  • 2. Advanced Process Control (APC) Defined Applications, Advantages & Limitations Basic Process Control Discussed Feedback Control Feedforward Control Advanced Process Control Discussed Real World Examples Process Control Exercise (PID Control) Summary Readings List Contents
  • 3. State-of-the-art in Modern Control Engineering Appropriate for Process Systems and Applications APC: systematic approach to choosing relevant techniques and their integration into a management and control system to enhance operation and profitability Advanced Process Control
  • 4. APC is a step beyond Process Control Built on foundation of basic process control loops Process Models predict output from key process variables online and real-time Optimize Process Outputs relative to quality and profitability goals Advanced Process Control Key process variables Management Objectives
  • 5. APC can be applied to any system or process where outputs can be optimized on-line and in real-time Model of process or system exist or can be developed Typical applications: Petrochemical plants and processes Semiconductor wafer manufacturing processes Also applicable to a wide variety of other systems including aerospace, robotics, radar tracking, vehicle guidance systems, etc. How Can APC Be Used?
  • 6. Production quality can be controlled and optimized to management constraints APC can accomplish the following: improve product yield, quality and consistency reduce process variability—plants to be operated at designed capacity operating at true and optimal process constraints—controlled variables pushed against a limit reduce energy consumption exceed design capacity while reducing product giveaway increase responsiveness to desired changes (eliminate deadtime) improve process safety and reduce environmental emissions Profitability of implementing APC: benefits ranging from 2% to 6% of operating costs reported Petrochemical plants reporting up to 3% product yield improvements 10-15% improved ROI at some semiconductor plants Advantages and Benefits
  • 7. Implementation of an APC system is time consuming, costly and complex May require improved control hardware than currently exists High level of technical competency required Usually installed and maintained by vendors & consultants Must have a very good understanding of process prior to implementation High training requirements Difficult to use and operate after implementation Requires large capacity operations to justify effort and expense New APC applications more difficult, time consuming and costly Off-the-shelf APC products must be customized Limitations
  • 8.  
  • 9. What is Basic Process Control? Process control loop: control component monitors desired output results and changes input variables to obtain the result. Example: thermostat controller House is too cold Furnace Thermostat Controller recognized the house is too cold sends signal to the furnace to turn on and heat the house furnace turns on heats the house Is the house too cold? yes
  • 10. Basic Control House is too cold Furnace Thermostat Controller recognized the house is too cold sends signal to the furnace to turn on and heat the house furnace turns on heats the house natural gas house temperature measured is temperature below setpoint? setpoint = 72°F Controlled variable: temperature (desired output) Input variable: temperature (measured by thermometer in theromostat) Setpoint: user-defined desired setting (temperature) Manipulated variable: natural gas valve to furnace (subject to control)
  • 11. Output of the system y ( t ) is fed back to the reference value r ( t ) through measurement of a sensor Controller C takes the difference between the reference and the output and determines the error e Controller C changes the inputs u to Process under control P by the amount of error e Feedback Control Theory
  • 12. Error is found by subtracting the measured quantity from the setpoint. Proportional - To handle the present, the error is multiplied by a negative constant P and added to the controlled quantity. Note that when the error is zero, a proportional controller's output is zero. Integral - To handle the past, the error is integrated (added up) over a time period, multiplied by a negative constant I and added to the controlled quantity. I finds the process output's average error from the setpoint. A simple proportional system oscillates around the setpoint, because there's nothing to remove the error. By adding a negative proportion of the average error from the process input, the average difference between the process output and the setpoint is always reduced and the process output will settle at the setpoint. Derivative - To handle the future, the first derivative (slope) of the error is calculated, multiplied by negative constant D , and added to the controlled quantity. The larger this derivative term, the more rapidly the controller responds to changes in the process output. The D term dampens a controller's response to short term changes. PID Control
  • 13. Quickly respond to changes in setpoint Stability of control Dampen oscillation Problems: Deadtime—lag in system response to changes in setpoint Deadtime can cause significant instability into the system controlled Goals of PID Control
  • 14. PI Control Example I = 1.4 gives the best response: quickly brings controller to setpoint without oscillation
  • 15. PI Control Example I = 0.6 gives the best response I = 1.1 borders on instability
  • 16. PID Control Example I = 0.6 gives the best response I = 1.2 & 1.4 unstable
  • 17. Feedback control is not predictive Requires management or operators to change set points to optimize system Changes can bring instability into system Optimization of many input and output variables almost impossible Most processes are non-linear and change according to the state of the process Control loops are local Limitations of Feedback Control
  • 18. Feedforward Control Window is open Furnace Feedforward Recognize window is open and house will get cold in the future: Someone reacts and changes controller setpoint to turn on the furnace preemptively. furnace turns on heats the house natural gas house temperature is currently OK turn on furnace Decrease setpoint to turn furnace on Pre-emptive move to prevent house from getting cold
  • 19. Feedforward control avoids slowness of feedback control Disturbances are measured and accounted for before they have time to affect the system In the house example, a feedforward system measured the fact that the window is opened As a result, automatically turn on the heater before the house can get too cold Difficulty with feedforward control: effects of disturbances must be perfectly predicted There must not be any surprise effects of disturbances Feedforward Control
  • 20. Combinations of feedback and feedforward control are used Benefits of feedback control: controlling unknown disturbances and not having to know exactly how a system will respond Benefits of feedforward control: responding to disturbances before they can affect the system Combined Feedforward/Feedback
  • 21. Most complex processes have many variables that have to be regulated To control multiple variables, multiple control loops must be used Example is a reactor with at least three control loops: temperature, pressure and level (flow rate) Multiple control loops often interact causing process instability Multivariable controllers account for loop interaction Models can be developed to provide feedforward control strategies applied to all control loops simultaneously Multivariable Control
  • 22. Process models have some uncertainty Sensitive multivariate controller will also be sensitive to uncertainties and can cause instability Filter attenuates unknowns in the feedback loop Difference between process and model outputs Moderates excessive control This strategy is powerful and framework of model-based control Internal Model-Based Control
  • 23. Inputs to advanced control systems require accurate, clean and consistent process data “ garbage in garbage out” Many key product qualities cannot be measured on-line but require laboratory analyses Inferential estimation techniques use available process measures, combined with delayed lab results, to infer product qualities on-line Available sensors may have to be filtered to attenuate noise Time-lags may be introduced Algorithms using SPC concepts have proven very useful to validate and condition process measurement With many variables to manipulate, control strategy and design is critical to limit control loop interaction Important Data Issues
  • 24. Simple distillation column with APC Column objective is to remove pentanes and lighter components from bottom naphtha product APC input: Column top tray temperature Top and bottom product component laboratory analyses Column pressures Unit optimization objectives APC controlled process variables Temperature of column overhead by manipulating fuel gas control valve Overhead reflux flow rate Bottom reboiler outlet temperature by manipulating steam (heat) input control valve Note that product flow rates not controlled Overhead product controlled by overhead drum level Bottoms product controlled by level in the tower bottom APC anticipates changes in stabilized naphtha product due to input variables and adjusts relevant process variables to compensate Distillation Tower Example
  • 26. APC Application in Wafer Fab Source: Carl Fiorletta, “Capabilities and Lessons from 10 Years of APC Success,” Solid State Technology , February 2004, pg 67-70.
  • 27. To give a better understanding concerning problems encountered in typical control schemes Use embedded excel spreadsheet on next slide to investigate response to a change in set point Double click on graph to open Graph shows controller output after a maximum of 50 iterations Simulates the response of PI (proportional + integral) controller Performance of control parameter given by sum of errors in controller output versus setpoint after 50 iterations Deadtime is the process delay in observing an output response to the controller input SP is the setpoint change Exercise in PID Control
  • 28. Questions: 1. Set Deadtime = 0 With P = 0.4, what is the optimal I to obtain the optimal controller response (minimum Sum of Errors)? With P = 1.0, what is the optimal I to obtain the optimal controller response? 2. Set Deadtime = 1 With P = 0.4, what is the optimal I to obtain the optimal controller response? With P = 1.0, what is the optimal I to obtain the optimal controller response? What are the optimum values for P and I to obtain the optimal controller response? Is the controller always stable (are there values of P and I that make the controller response unstable)? 3. Set Deadtime = 3 With P = 0.4, what is the optimal I to obtain the optimal controller response? With P = 1.0, what is the optimal I to obtain the optimal controller response? What are the optimum values for P and I to obtain the optimal controller response? Is the controller always stable (are there values of P and I that make the controller response unstable)? 4. How does increasing the deadtime affect the capability of the controller? 5. What control schemes are available to optimize controller capability? Exercise in PID Control
  • 29.  
  • 30. Local PID controllers only concerned with optimizing response of one setpoint in one variable APC manipulates local controller setpoints according to future predictions of embedded process model Hierarchal and multiobjective controller philosophy Optimizes local controller interactions and parameters Optimized to multiple economic objectives Benefits of APC: ability to reduce process variation and optimize multiple variables simultaneously Maximize the process capacity to unit constraints Reduce quality giveaway as products closer to specifications Ability to offload optimization responsibility from operator Summary
  • 31. Recommended References Camacho E F & Bordons C, Model Predictive Control, Springer, 1999. Dutton K, Thompson S & Barraclough B, The Art of Control Engineering, Addison Wesley, 1997. Marlin T, Process Control: Designing Processes and Control Systems for Dynamic Performance, McGraw Hill, 1995. Ogunnaike B A & Ray W H, Process Dynamics, Modelling and Control, Oxford University Press, 1994.
  • 32. Useful Websites http://www.onesmartclick.com/engineering/chemical-process-control.html http://www.aspentech.com/ http://www.apc-network.com/apc/default.aspx http://www.hyperion.com.cy/EN/services/process/apc.html http://ieee-ias.org/ http://en.wikipedia.org/wiki/Advanced_process_control

Editor's Notes

  • #2: Advanced Process Control or Advanced Quality Control: reducing process variability, producing more consistent products, increasing process capacity, potential to significantly increase profitability