SlideShare a Scribd company logo
1 of 78
Download to read offline
ISA Saint Louis Short Course Dec 6-8, 2010 Exceptional Process Control Opportunities  - An Interactive Exploration of Process Control Improvements -  Day 2
Welcome ,[object Object],[object Object]
Top Ten Things You Don’t Want to Hear    on a Startup  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Source: “Final Word on Instrument Upgrade Projects”, Control Talk,  Control , Dec 2010
Block Diagram of “Series”, “Real”,    or “Interacting” PID Form Nearly all analog controllers used the “Series” or “Real” Form   SP   proportional integral derivative  Gain     Reset  (1   T i )   Rate    CO filter filter CV filter Filter Time      Rate Time Improving Controllers
Block Diagram of “Standard”, “Ideal”,    or “Non-interacting” PID Form Nearly all digital controllers have the “standard” or “Ideal” form as the default Improving Controllers   SP   proportional integral derivative  Gain     Reset  (1   T i )   Rate    CO filter filter CV filter Filter Time      Rate Time
Positive Feedback Implementation of Integral Mode Improving Controllers   SP   proportional derivative  Gain     Rate    CO filter filter CV filter Filter Time      Rate Time  filter Filter Time =  Reset Time ER is external reset (e.g. secondary PV) Dynamic Reset Limit ER Positive Feedback
PID Structure Choices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],The     and     factors do not affect the load response of a control loop !   Improving Controllers
PID Controller Forms PB = 100%     K c   CO n  = P n    I n  +   D n  +  CO i   CO i   = controller output at transition to AUTO, CAS, or RCAS modes (%) CO n   = controller output at execution n (%) CV n   = controlled variable at execution n (%) D n = contribution from derivative mode for execution n (%) I n = contribution from integral mode for execution n (%) K c   = controller gain (dimensionless) P n = contribution from proportional mode for execution n (%) R i = reset setting (repeats/minute) PB = controller proportional band (%) SP n   = set point at execution n (%) T d = derivative (rate) time setting (seconds) T i = integral (reset) time setting (seconds/repeat)  = rate time factor to set derivative filter time constant (1/8 to 1/10)  = set point weight for proportional mode (0 to 1)  = set point weight for derivative mode (0 to 1) R i  = (60   T i ) Conversion of settings: Improving Controllers (K c     T d )   SP n  – SP n-1 ) – (CV n     CV n-1 ) ]   T d  D n-1 D n  =  -------------------------------------------------------------------------------      T d   t P n  = K c    SP n  – CV n )   I n  = (K c     T i )   SP n  – CV n )   t    I n-1   Standard P n  = K c    SP n  – D n )   I n  = (K c     T i )   SP n  – D n )   t    I n-1   Series
PIDPlus Solution - Algorithm  ,[object Object],[object Object],[object Object],[object Object],[object Object],http://www2.emersonprocess.com/siteadmincenter/PM%20DeltaV%20Documents/ Whitepapers/WP_DeltaV%20PID%20Enhancements%20for%20Wireless.pdf   Improving Controllers Link to PIDPlus White Paper + + + + Elapsed  Time Elapsed  Time T D   K c   K c   T D
Flow Setpoint Response - PIDPlus vs. Traditional PID  Improving Controllers
Flow Load Response - PIDPlus vs. Traditional PID  Improving Controllers
Flow Failure Response - PIDPlus vs. Traditional PID  Improving Controllers
pH Setpoint Response - PIDPlus vs. Traditional PID  Improving Controllers
pH Load Response - PIDPlus vs. Traditional PID  Improving Controllers
pH Failure Response - PIDPlus vs. Traditional PID  Improving Controllers
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PIDPlus Benefits Extend Far Beyond Wireless - 1  Improving Controllers
[object Object],[object Object],[object Object],[object Object],[object Object],PIDPlus Benefits Extend Far Beyond Wireless - 2  Improving Controllers http://www.modelingandcontrol.com/2010/08/wireless_pid_benefits_extend_t.html   http://www.modelingandcontrol.com/2010/10/enhanced_pid_for_wireless_elim.html   http://www.modelingandcontrol.com/2010/11/a_delay_of_any_sorts.html   Website entries on Wireless PID Benefits
PIDPlus Fast Wireless Loop Lab ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Improving Controllers
Control Valve Watch-outs dead band Deadband Stick-Slip is worse near closed position Signal (%) 0 Stroke (%) Digital positioner will force valve  shut at 0% signal Pneumatic positioner requires a negative %  signal to close valve The dead band and stick-slip is greatest near the closed position Deadband is 5% - 50% without a positioner ! Plugging and laminar flow can occur for low Cv requirements and throttling near the seat Consider going to reagent dilution. If this is not possible checkout out a  laminar flow valve for an extremely low Cv  and pulse width modulation for low lifts Improving Valves
Direct Connection Piston Actuator Less backlash but wear of piston O-ring seal from piston pitch is concern  Improving Valves
Significant backlash from link pin points 1 and 2 Link-Arm Connection Piston Actuator Improving Valves
Stick-slip from rack and gear teeth - particularly bad for worn teeth Rack & Pinion Connection Piston Actuator Improving Valves
Lots of backlash from slot Scotch Yoke Connection Piston Actuator Improving Valves
Diaphragm Actuator with Solenoid Valves  Improving Valves Port A Port B Supply ZZZZZZZ Control Signal Digital Valve Controller Must be functionally tested before commissioning! SV Terminal Box
Piston Actuator with Solenoid Valves  Improving Valves Port A Port B Supply Digital Valve Controller SV SV Volume Tank Must be functionally tested before commissioning! Piston W Check Valve Air Supply Terminal Box
Size of Step Determines What you See Improving Valves Maintenance test of 25% or 50% steps will not detect  dead band - all valves look good for 10% or larger steps
Effect of Step Size Due to Sensitivity Limit Improving Valves
Response to Small Steps  (No Sensitivity Limit)  Improving Valves Stroke (%) Time (sec)
Response to Large Steps  (Small Actuator Volume) Improving Valves Time (sec) Stroke (%)
Installed Characteristic (Linear Trim) Improving Valves Valve pressure drop ratio (  P R ) for installed characteristic: Characteristic 1:   P R     0.5  Characteristic 2:   P R     0.25 Characteristic 3:   P R     0.125 Characteristic 4:   P R     0.0625
Installed Characteristic (Equal Percentage Trim) Improving Valves Valve pressure drop ratio (  P R ) for installed characteristic: Characteristic 1:   P R     0.5  Characteristic 2:   P R     0.25 Characteristic 3:   P R     0.125 Characteristic 4:   P R     0.0625
Improving Valves Installed Characteristic (Modified Parabolic Trim) Valve pressure drop ratio (  P R ) for installed characteristic: Characteristic 1:   P R     0.5  Characteristic 2:   P R     0.25 Characteristic 3:   P R     0.125 Characteristic 4:   P R     0.0625
Limit Cycle in Flow Loop from Valve Stick-Slip Improving Valves Controller Output (%) Saw Tooth Oscillation Process Variable (kpph) Square Wave Oscillation
Limit Cycle in Level Loop from Valve Deadband Improving Valves Manipulated Flow (kpph) Clipped Oscillation Controller Output (%) Rounded Oscillation Level (%)
Real Rangeability  Improving Valves Minimum fractional flow coefficient for a linear trim and stick-slip: Minimum fractional flow coefficient for an equal percentage trim and stick-slip: Minimum controllable fractional flow for installed characteristic and stick-slip: C xmin    minimum flow coefficient expressed as a fraction of maximum (dimensionless)  P r    valve pressure drop ratio (dimensionless)  Q xmin    minimum flow expressed as a fraction of the maximum (dimensionless) R v    rangeability of control valve (dimensionless)  R   range of the equal percentage characteristic (e.g. 50) X vmin    maximum valve stroke (%) S v    stick-slip near closed position (%)
Best Practices to Improve Valve Performance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Improving Valves
Volume Booster with Integral Bypass (Furnace Pressure and Surge Control) Improving Valves Signal from  Positioner Air Supply from Filter-Regulator Air Loading to Actuator Adjustable Bypass Needle Valve
Booster and Positioner Setup (Furnace Pressure and Surge Control) Improving Valves Port A Port B Supply ZZZZZZZ Control Signal Digital Valve Controller Must be functionally tested before commissioning! 1:1 Bypass Volume Booster Open bypass just enough to ensure a non-oscillatory  fast response Air Supply High Capacity Filter Regulator Increase air line size Increase connection size Terminal Box
PIDPlus Valve Stick-Slip Lab ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Improving Valves
Top Ten Reasons Why an Automation Engineer  Makes a Great Spouse or at Least a Wedding Gift   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Advances in Smart Measurements Improving Measurements The out of the box accuracy of modern industrial instrumentation has improved by an order  of magnitude. Consider the most common measurement device, the differential pressure  transmitter (DP). The 0.25% accuracy of an analog electronic d/p has improved to 0.025%  accuracy for a smart microprocessor based DP. Furthermore, the analog d/p accuracy often  deteriorated to 2% when it was moved from the nice bench top setting to service outdoors in  a nasty process with all its non-ideal effects of installation, process, and ambient effects [1][16].  A smart DP with its integrated compensation for non-ideal effects will stay close to its inherent  0.025% accuracy. Additionally a smart d/p takes 10 years to drift as much as the analog DP  did in 1 year.
Smart Transmitter Auxiliary Variables ,[object Object],Improving Measurements
Smart Transmitter Diagnostic Messages ,[object Object],Improving Measurements
Dynamic Response to Step  Improving Measurements Time (seconds) Theoretical Transmitter  Response Actual Transmitter  Response True Process  Variable  m  m deadtime measurement time constant Process Variable  and Measurement
Dynamic Response to Ramp Improving Measurements Time (seconds) Actual Transmitter  Response True Process  Variable  m   m Process Variable  and Measurement
Attenuation of Oscillation Amplitude by Transmitter Damping or Signal Filters: When a measurement or signal filter time (  f ) becomes the largest time constant in the loop, the above equation can be solved for (A o ) to get the  Amplitude of the original process variability from the filtered amplitude (A f )  Improving Measurements Effect of Transmitter Damping and Signal Filters
Effect of Transmitter Damping or Filter for Surge Improving Measurements  m  m  m  m
[object Object],[object Object],[object Object],Flow Measurement Improving Measurements Amagat’s Law (4 components)  X     X     X     X     ]
[object Object],[object Object],[object Object],[object Object],Level Measurement Improving Measurements See Nov-Dec 2010 Control Talk for information useful for  Instrument Upgrade Projects http://www.controlglobal.com/articles/2010/RetrofitProjects1011.html
[object Object],[object Object],[object Object],[object Object],pH and Temperature Measurement  Improving Measurements
Temperature Sensor Performance  Improving Measurements
Temperature Sensor Lag Improving Measurements
Thermowell Lags Improving Measurements
WirelessHART Network Topology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Improving Measurements
WirelessHART Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Improving Measurements
  Elimination of Ground Noise by Wireless pH  Improving Measurements Wired pH ground noise spike  Temperature compensated wireless pH controlling at 6.9 pH set point Incredibly tight pH control via 0.001 pH wireless resolution  setting still reduced the number of communications by 60%
Wireless Opportunities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Improving Measurements
University of Texas Pilot Plant for CO 2  Research ,[object Object],[object Object],[object Object],Improving Measurements
Wireless Conductivity and pH Lab Setup ,[object Object],Improving Measurements
Effect of Ions on Conductivity ,[object Object],Improving Measurements
  Effect of Solvent on Conductivity ,[object Object],Improving Measurements Conductivity (milliSiemens/cm) 20  o C 30  o C 40  o C
Effect of CO 2  Load on Conductivity ,[object Object],Improving Measurements Conductivity (milliSiemens/cm) 20  o C 30  o C 40  o C
Effect of Solvent on pH ,[object Object],[object Object],[object Object],Improving Measurements
Effect of MEA Solvent on pH Improving Measurements
Effect of PZ Solvent on pH Improving Measurements
Measurement Lag Lab ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Improving Measurements
Cascade Loop Block Diagram  p1  p2  p2 K p2  p1  m2  m2 K m2  c2  f2 Primary Process K v  v  v K L2  L2  L2 Primary  Load Upset  CV p  CO p  MV  PV p2 Delay Lag Delay Delay Delay Delay Delay Lag Lag Lag Lag Lag Gain Gain Gain Gain Local Set Point  DV p2 % % % Delay <=> Dead Time Lag <=>Time Constant K L1  L1  L1 Delay Lag Gain  DV p1 Secondary  Load Upset  CO s Secondary PID Cascade Set Point % % K p1 Gain  CV s  m2  m2 K m2 Delay Lag Gain  c2  f2 Delay Lag Secondary Process Primary PID Primary:   o2  v   p1   p2   m2   c2   f2  v  p1  Secondary:   o1  v   p1   m1   c1   f1  v Improving Loops - Part 1 K c2 T i2 T d2 K c1 T i1 T d1
Cascade Control Benefit (self-regulating process)  Improving Loops - Part 1  i   o   i   o   i   o   i  inner loop process time constant  o  outer loop process time constant  i  inner loop process deadtime  o  outer loop process deadtime
Cascade Control Benefit (integrating process)  Improving Loops - Part 1  i  inner loop process time constant  o  outer loop process time constant  i  inner loop process deadtime  o  outer loop process deadtime  i   o   i   o   i   o 
Cascade Control Benefit (runaway process)  Improving Loops - Part 1  i   o   i   o   i   o   i  inner loop process time constant  o  outer loop process time constant  i  inner loop process deadtime  o  outer loop process deadtime
Secondary loop slowed down by a factor of 5 Secondary SP Secondary CO Primary PV Secondary SP Primary PV Secondary CO Effect of Slow Secondary Tuning  (cascade control) Improving Loops - Part 1
Triple Cascade Loop Block Diagram Improving Loops - Part 1 Control Valve AO PID PID AI AI Flow Meter Process Process Sensor Secondary (Inner) Loop Feedback Primary (Outer) Loop Feedback Process SP Flow SP Out PV PV Relay PID * Position Loop Feedback DCS Valve Positioner Position (Valve Travel) I/P Drive Signal *  most positioners use proportional only
Feedforward Applications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],For more discussion of Feedforward see May 2008 Control Talk http://www.controlglobal.com/articles/2008/171.html  Improving Loops - Part 1
Feedforward Implementation - 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Improving Loops - Part 1
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Feedforward Implementation - 2 Improving Loops - Part 1
Bias Correction of Ratio Control For information on Ratio Control, see April 7, 2009 Post on website http://www.modelingandcontrol.com/2009/04/what_have_i_learned_-_ratio_co_1.html   Improving Loops - Part 1
Feedforward Lab 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Improving Loops - Part 1
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Feedforward Lab 2 Improving Loops - Part 1

More Related Content

What's hot

Exceptional Process Control Opportunities
Exceptional Process Control OpportunitiesExceptional Process Control Opportunities
Exceptional Process Control OpportunitiesJim Cahill
 
PID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan DeminarPID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan DeminarJim Cahill
 
On-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use DeminarOn-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use DeminarJim Cahill
 
PID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan DeminarPID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan DeminarJim Cahill
 
Isa saint-louis-exceptional-opportunities-short-course-day-3
Isa saint-louis-exceptional-opportunities-short-course-day-3Isa saint-louis-exceptional-opportunities-short-course-day-3
Isa saint-louis-exceptional-opportunities-short-course-day-3Jim Cahill
 
pH Control Solutions - Greg McMillan
pH Control Solutions - Greg McMillanpH Control Solutions - Greg McMillan
pH Control Solutions - Greg McMillanJim Cahill
 
Isa saint-louis-advanced-p h-short-course-day-2
Isa saint-louis-advanced-p h-short-course-day-2Isa saint-louis-advanced-p h-short-course-day-2
Isa saint-louis-advanced-p h-short-course-day-2Jim Cahill
 
Control Loop Foundation for Batch and Continuous Control
Control Loop Foundation for Batch and Continuous ControlControl Loop Foundation for Batch and Continuous Control
Control Loop Foundation for Batch and Continuous ControlJim Cahill
 
Foundation Fieldbus - Control in the Field
Foundation Fieldbus - Control in the FieldFoundation Fieldbus - Control in the Field
Foundation Fieldbus - Control in the FieldJim Cahill
 
Split Range Control - Greg McMillan Deminar
Split Range Control - Greg McMillan DeminarSplit Range Control - Greg McMillan Deminar
Split Range Control - Greg McMillan DeminarJim Cahill
 
A Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant ObjectivesA Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant ObjectivesJim Cahill
 
Wireless Measurement and Control - AIChE New Orleans
Wireless Measurement and Control - AIChE New OrleansWireless Measurement and Control - AIChE New Orleans
Wireless Measurement and Control - AIChE New OrleansJim Cahill
 
Isa saint-louis-advanced-p h-short-course-day-1
Isa saint-louis-advanced-p h-short-course-day-1Isa saint-louis-advanced-p h-short-course-day-1
Isa saint-louis-advanced-p h-short-course-day-1Jim Cahill
 
Natural gas operations considerations on process transients design and control
Natural gas operations considerations on process transients design and controlNatural gas operations considerations on process transients design and control
Natural gas operations considerations on process transients design and controlISA Interchange
 
Opportunity Assessment and Advanced Control
Opportunity Assessment and Advanced ControlOpportunity Assessment and Advanced Control
Opportunity Assessment and Advanced ControlJim Cahill
 
An optimal PID controller via LQR for standard second order plus time delay s...
An optimal PID controller via LQR for standard second order plus time delay s...An optimal PID controller via LQR for standard second order plus time delay s...
An optimal PID controller via LQR for standard second order plus time delay s...ISA Interchange
 
10 Tips for Tuning of Pid Looops
10 Tips for Tuning of Pid Looops10 Tips for Tuning of Pid Looops
10 Tips for Tuning of Pid LooopsLiving Online
 
ISA Effective Use of PID Controllers 3-7-2013
ISA Effective Use of PID Controllers 3-7-2013ISA Effective Use of PID Controllers 3-7-2013
ISA Effective Use of PID Controllers 3-7-2013Sarod Paichayonrittha
 
Control Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesControl Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesEmerson Exchange
 

What's hot (20)

Exceptional Process Control Opportunities
Exceptional Process Control OpportunitiesExceptional Process Control Opportunities
Exceptional Process Control Opportunities
 
PID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan DeminarPID Control of True Integrating Processes - Greg McMillan Deminar
PID Control of True Integrating Processes - Greg McMillan Deminar
 
On-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use DeminarOn-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use Deminar
 
PID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan DeminarPID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan Deminar
 
Isa saint-louis-exceptional-opportunities-short-course-day-3
Isa saint-louis-exceptional-opportunities-short-course-day-3Isa saint-louis-exceptional-opportunities-short-course-day-3
Isa saint-louis-exceptional-opportunities-short-course-day-3
 
pH Control Solutions - Greg McMillan
pH Control Solutions - Greg McMillanpH Control Solutions - Greg McMillan
pH Control Solutions - Greg McMillan
 
Isa saint-louis-advanced-p h-short-course-day-2
Isa saint-louis-advanced-p h-short-course-day-2Isa saint-louis-advanced-p h-short-course-day-2
Isa saint-louis-advanced-p h-short-course-day-2
 
PID loop optimisation: the benefits of using PROFIBUS PA instrumentation - ...
PID loop optimisation:   the benefits of using PROFIBUS PA instrumentation - ...PID loop optimisation:   the benefits of using PROFIBUS PA instrumentation - ...
PID loop optimisation: the benefits of using PROFIBUS PA instrumentation - ...
 
Control Loop Foundation for Batch and Continuous Control
Control Loop Foundation for Batch and Continuous ControlControl Loop Foundation for Batch and Continuous Control
Control Loop Foundation for Batch and Continuous Control
 
Foundation Fieldbus - Control in the Field
Foundation Fieldbus - Control in the FieldFoundation Fieldbus - Control in the Field
Foundation Fieldbus - Control in the Field
 
Split Range Control - Greg McMillan Deminar
Split Range Control - Greg McMillan DeminarSplit Range Control - Greg McMillan Deminar
Split Range Control - Greg McMillan Deminar
 
A Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant ObjectivesA Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant Objectives
 
Wireless Measurement and Control - AIChE New Orleans
Wireless Measurement and Control - AIChE New OrleansWireless Measurement and Control - AIChE New Orleans
Wireless Measurement and Control - AIChE New Orleans
 
Isa saint-louis-advanced-p h-short-course-day-1
Isa saint-louis-advanced-p h-short-course-day-1Isa saint-louis-advanced-p h-short-course-day-1
Isa saint-louis-advanced-p h-short-course-day-1
 
Natural gas operations considerations on process transients design and control
Natural gas operations considerations on process transients design and controlNatural gas operations considerations on process transients design and control
Natural gas operations considerations on process transients design and control
 
Opportunity Assessment and Advanced Control
Opportunity Assessment and Advanced ControlOpportunity Assessment and Advanced Control
Opportunity Assessment and Advanced Control
 
An optimal PID controller via LQR for standard second order plus time delay s...
An optimal PID controller via LQR for standard second order plus time delay s...An optimal PID controller via LQR for standard second order plus time delay s...
An optimal PID controller via LQR for standard second order plus time delay s...
 
10 Tips for Tuning of Pid Looops
10 Tips for Tuning of Pid Looops10 Tips for Tuning of Pid Looops
10 Tips for Tuning of Pid Looops
 
ISA Effective Use of PID Controllers 3-7-2013
ISA Effective Use of PID Controllers 3-7-2013ISA Effective Use of PID Controllers 3-7-2013
ISA Effective Use of PID Controllers 3-7-2013
 
Control Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesControl Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous Processes
 

Viewers also liked

Control loop_foundation_overview
 Control  loop_foundation_overview Control  loop_foundation_overview
Control loop_foundation_overviewEmerson Exchange
 
pH presentation
pH presentationpH presentation
pH presentationzehnerm2
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 

Viewers also liked (6)

Adventures in pH Control
Adventures in pH ControlAdventures in pH Control
Adventures in pH Control
 
pH Lesson PowerPoint, Acid, Base, Science
pH Lesson PowerPoint, Acid, Base, Science pH Lesson PowerPoint, Acid, Base, Science
pH Lesson PowerPoint, Acid, Base, Science
 
Control loop_foundation_overview
 Control  loop_foundation_overview Control  loop_foundation_overview
Control loop_foundation_overview
 
pH presentation
pH presentationpH presentation
pH presentation
 
pH & its measurement
pH & its measurementpH & its measurement
pH & its measurement
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 

Similar to ISA Saint Louis Short Course Process Control Opportunities

Guidelines for Setting Filter and Module Execution Rate
Guidelines for Setting Filter and Module Execution RateGuidelines for Setting Filter and Module Execution Rate
Guidelines for Setting Filter and Module Execution RateEmerson Exchange
 
Tuning of pid controller
Tuning of pid controllerTuning of pid controller
Tuning of pid controllerSubhankar Sau
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptmohamed abd elrazek
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptmohamed abd elrazek
 
Effects of Macrocycle Time and Sampling Rates on Control Loop Performance
Effects of Macrocycle Time and Sampling Rates on Control Loop PerformanceEffects of Macrocycle Time and Sampling Rates on Control Loop Performance
Effects of Macrocycle Time and Sampling Rates on Control Loop PerformanceJim Cahill
 
Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Mostafa Ragab
 
Ppt on simulink by vikas gupta
Ppt on simulink by vikas guptaPpt on simulink by vikas gupta
Ppt on simulink by vikas guptaVikas Gupta
 
Pid control by Adarsh singh
Pid control  by Adarsh singhPid control  by Adarsh singh
Pid control by Adarsh singhAdarsh Singh
 
Pid controller by Mitesh Kumar
Pid controller by Mitesh KumarPid controller by Mitesh Kumar
Pid controller by Mitesh KumarMitesh Kumar
 
Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482IJRAT
 
PID Control Basics
PID Control BasicsPID Control Basics
PID Control BasicsYokogawa1
 
Active Disturbance Rejection Control
Active Disturbance Rejection ControlActive Disturbance Rejection Control
Active Disturbance Rejection ControlAmol Galande
 
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control PerformanceUtilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control PerformanceEmerson Exchange
 
PID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptPID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptmohamed abd elrazek
 

Similar to ISA Saint Louis Short Course Process Control Opportunities (20)

PID Tuning Rules
PID Tuning RulesPID Tuning Rules
PID Tuning Rules
 
Guidelines for Setting Filter and Module Execution Rate
Guidelines for Setting Filter and Module Execution RateGuidelines for Setting Filter and Module Execution Rate
Guidelines for Setting Filter and Module Execution Rate
 
Pid controller
Pid controllerPid controller
Pid controller
 
Tuning of pid controller
Tuning of pid controllerTuning of pid controller
Tuning of pid controller
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .ppt
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .ppt
 
Effects of Macrocycle Time and Sampling Rates on Control Loop Performance
Effects of Macrocycle Time and Sampling Rates on Control Loop PerformanceEffects of Macrocycle Time and Sampling Rates on Control Loop Performance
Effects of Macrocycle Time and Sampling Rates on Control Loop Performance
 
UNIT-V.ppt
UNIT-V.pptUNIT-V.ppt
UNIT-V.ppt
 
Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Proportional integral and derivative PID controller
Proportional integral and derivative PID controller
 
Ppt on simulink by vikas gupta
Ppt on simulink by vikas guptaPpt on simulink by vikas gupta
Ppt on simulink by vikas gupta
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
 
Lec 5 pid
Lec 5 pidLec 5 pid
Lec 5 pid
 
Pid control by Adarsh singh
Pid control  by Adarsh singhPid control  by Adarsh singh
Pid control by Adarsh singh
 
Pid controller by Mitesh Kumar
Pid controller by Mitesh KumarPid controller by Mitesh Kumar
Pid controller by Mitesh Kumar
 
Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482
 
PID Control Basics
PID Control BasicsPID Control Basics
PID Control Basics
 
Active Disturbance Rejection Control
Active Disturbance Rejection ControlActive Disturbance Rejection Control
Active Disturbance Rejection Control
 
PID Tuning
PID TuningPID Tuning
PID Tuning
 
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control PerformanceUtilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
 
PID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptPID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.ppt
 

More from Jim Cahill

New Kids on the I/O Block - Transferring Process Control Knowledge to Millenn...
New Kids on the I/O Block - Transferring Process Control Knowledge to Millenn...New Kids on the I/O Block - Transferring Process Control Knowledge to Millenn...
New Kids on the I/O Block - Transferring Process Control Knowledge to Millenn...Jim Cahill
 
Social Media Impact on Emerson B2B World of Process Automation
Social Media Impact on Emerson B2B World of Process AutomationSocial Media Impact on Emerson B2B World of Process Automation
Social Media Impact on Emerson B2B World of Process AutomationJim Cahill
 
Social Media and Collaboration in Automation and Manufacturing
Social Media and Collaboration in Automation and ManufacturingSocial Media and Collaboration in Automation and Manufacturing
Social Media and Collaboration in Automation and ManufacturingJim Cahill
 
Social Media for Process Automation - Why?
Social Media for Process Automation - Why?Social Media for Process Automation - Why?
Social Media for Process Automation - Why?Jim Cahill
 
Social Media: Perspectives from the Trenches
Social Media: Perspectives from the TrenchesSocial Media: Perspectives from the Trenches
Social Media: Perspectives from the TrenchesJim Cahill
 
Social Media and Communities - Part 1
Social Media and Communities - Part 1Social Media and Communities - Part 1
Social Media and Communities - Part 1Jim Cahill
 
Social Media: Should We, Should We Not, or Should We Ignore the Whole Thing
Social Media: Should We, Should We Not, or Should We Ignore the Whole ThingSocial Media: Should We, Should We Not, or Should We Ignore the Whole Thing
Social Media: Should We, Should We Not, or Should We Ignore the Whole ThingJim Cahill
 
Opportunities in Social Media
Opportunities in Social MediaOpportunities in Social Media
Opportunities in Social MediaJim Cahill
 
Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...
Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...
Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...Jim Cahill
 
Advances In Digital Automation Within Refining
Advances In Digital Automation Within RefiningAdvances In Digital Automation Within Refining
Advances In Digital Automation Within RefiningJim Cahill
 
Building The Virtual Plant For DeltaV
Building The Virtual Plant For DeltaVBuilding The Virtual Plant For DeltaV
Building The Virtual Plant For DeltaVJim Cahill
 

More from Jim Cahill (11)

New Kids on the I/O Block - Transferring Process Control Knowledge to Millenn...
New Kids on the I/O Block - Transferring Process Control Knowledge to Millenn...New Kids on the I/O Block - Transferring Process Control Knowledge to Millenn...
New Kids on the I/O Block - Transferring Process Control Knowledge to Millenn...
 
Social Media Impact on Emerson B2B World of Process Automation
Social Media Impact on Emerson B2B World of Process AutomationSocial Media Impact on Emerson B2B World of Process Automation
Social Media Impact on Emerson B2B World of Process Automation
 
Social Media and Collaboration in Automation and Manufacturing
Social Media and Collaboration in Automation and ManufacturingSocial Media and Collaboration in Automation and Manufacturing
Social Media and Collaboration in Automation and Manufacturing
 
Social Media for Process Automation - Why?
Social Media for Process Automation - Why?Social Media for Process Automation - Why?
Social Media for Process Automation - Why?
 
Social Media: Perspectives from the Trenches
Social Media: Perspectives from the TrenchesSocial Media: Perspectives from the Trenches
Social Media: Perspectives from the Trenches
 
Social Media and Communities - Part 1
Social Media and Communities - Part 1Social Media and Communities - Part 1
Social Media and Communities - Part 1
 
Social Media: Should We, Should We Not, or Should We Ignore the Whole Thing
Social Media: Should We, Should We Not, or Should We Ignore the Whole ThingSocial Media: Should We, Should We Not, or Should We Ignore the Whole Thing
Social Media: Should We, Should We Not, or Should We Ignore the Whole Thing
 
Opportunities in Social Media
Opportunities in Social MediaOpportunities in Social Media
Opportunities in Social Media
 
Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...
Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...
Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...
 
Advances In Digital Automation Within Refining
Advances In Digital Automation Within RefiningAdvances In Digital Automation Within Refining
Advances In Digital Automation Within Refining
 
Building The Virtual Plant For DeltaV
Building The Virtual Plant For DeltaVBuilding The Virtual Plant For DeltaV
Building The Virtual Plant For DeltaV
 

ISA Saint Louis Short Course Process Control Opportunities

  • 1. ISA Saint Louis Short Course Dec 6-8, 2010 Exceptional Process Control Opportunities - An Interactive Exploration of Process Control Improvements - Day 2
  • 2.
  • 3.
  • 4. Block Diagram of “Series”, “Real”, or “Interacting” PID Form Nearly all analog controllers used the “Series” or “Real” Form   SP   proportional integral derivative  Gain     Reset (1  T i )  Rate    CO filter filter CV filter Filter Time   Rate Time Improving Controllers
  • 5. Block Diagram of “Standard”, “Ideal”, or “Non-interacting” PID Form Nearly all digital controllers have the “standard” or “Ideal” form as the default Improving Controllers   SP   proportional integral derivative  Gain     Reset (1  T i )  Rate    CO filter filter CV filter Filter Time   Rate Time
  • 6. Positive Feedback Implementation of Integral Mode Improving Controllers   SP   proportional derivative  Gain     Rate    CO filter filter CV filter Filter Time   Rate Time  filter Filter Time = Reset Time ER is external reset (e.g. secondary PV) Dynamic Reset Limit ER Positive Feedback
  • 7.
  • 8. PID Controller Forms PB = 100%  K c CO n = P n  I n + D n + CO i CO i = controller output at transition to AUTO, CAS, or RCAS modes (%) CO n = controller output at execution n (%) CV n = controlled variable at execution n (%) D n = contribution from derivative mode for execution n (%) I n = contribution from integral mode for execution n (%) K c = controller gain (dimensionless) P n = contribution from proportional mode for execution n (%) R i = reset setting (repeats/minute) PB = controller proportional band (%) SP n = set point at execution n (%) T d = derivative (rate) time setting (seconds) T i = integral (reset) time setting (seconds/repeat)  = rate time factor to set derivative filter time constant (1/8 to 1/10)  = set point weight for proportional mode (0 to 1)  = set point weight for derivative mode (0 to 1) R i = (60  T i ) Conversion of settings: Improving Controllers (K c  T d )  SP n – SP n-1 ) – (CV n  CV n-1 ) ]  T d  D n-1 D n = -------------------------------------------------------------------------------  T d  t P n = K c  SP n – CV n ) I n = (K c  T i )  SP n – CV n )  t  I n-1 Standard P n = K c  SP n – D n ) I n = (K c  T i )  SP n – D n )  t  I n-1 Series
  • 9.
  • 10. Flow Setpoint Response - PIDPlus vs. Traditional PID Improving Controllers
  • 11. Flow Load Response - PIDPlus vs. Traditional PID Improving Controllers
  • 12. Flow Failure Response - PIDPlus vs. Traditional PID Improving Controllers
  • 13. pH Setpoint Response - PIDPlus vs. Traditional PID Improving Controllers
  • 14. pH Load Response - PIDPlus vs. Traditional PID Improving Controllers
  • 15. pH Failure Response - PIDPlus vs. Traditional PID Improving Controllers
  • 16.
  • 17.
  • 18.
  • 19. Control Valve Watch-outs dead band Deadband Stick-Slip is worse near closed position Signal (%) 0 Stroke (%) Digital positioner will force valve shut at 0% signal Pneumatic positioner requires a negative % signal to close valve The dead band and stick-slip is greatest near the closed position Deadband is 5% - 50% without a positioner ! Plugging and laminar flow can occur for low Cv requirements and throttling near the seat Consider going to reagent dilution. If this is not possible checkout out a laminar flow valve for an extremely low Cv and pulse width modulation for low lifts Improving Valves
  • 20. Direct Connection Piston Actuator Less backlash but wear of piston O-ring seal from piston pitch is concern Improving Valves
  • 21. Significant backlash from link pin points 1 and 2 Link-Arm Connection Piston Actuator Improving Valves
  • 22. Stick-slip from rack and gear teeth - particularly bad for worn teeth Rack & Pinion Connection Piston Actuator Improving Valves
  • 23. Lots of backlash from slot Scotch Yoke Connection Piston Actuator Improving Valves
  • 24. Diaphragm Actuator with Solenoid Valves Improving Valves Port A Port B Supply ZZZZZZZ Control Signal Digital Valve Controller Must be functionally tested before commissioning! SV Terminal Box
  • 25. Piston Actuator with Solenoid Valves Improving Valves Port A Port B Supply Digital Valve Controller SV SV Volume Tank Must be functionally tested before commissioning! Piston W Check Valve Air Supply Terminal Box
  • 26. Size of Step Determines What you See Improving Valves Maintenance test of 25% or 50% steps will not detect dead band - all valves look good for 10% or larger steps
  • 27. Effect of Step Size Due to Sensitivity Limit Improving Valves
  • 28. Response to Small Steps (No Sensitivity Limit) Improving Valves Stroke (%) Time (sec)
  • 29. Response to Large Steps (Small Actuator Volume) Improving Valves Time (sec) Stroke (%)
  • 30. Installed Characteristic (Linear Trim) Improving Valves Valve pressure drop ratio (  P R ) for installed characteristic: Characteristic 1:  P R  0.5 Characteristic 2:  P R  0.25 Characteristic 3:  P R  0.125 Characteristic 4:  P R  0.0625
  • 31. Installed Characteristic (Equal Percentage Trim) Improving Valves Valve pressure drop ratio (  P R ) for installed characteristic: Characteristic 1:  P R  0.5 Characteristic 2:  P R  0.25 Characteristic 3:  P R  0.125 Characteristic 4:  P R  0.0625
  • 32. Improving Valves Installed Characteristic (Modified Parabolic Trim) Valve pressure drop ratio (  P R ) for installed characteristic: Characteristic 1:  P R  0.5 Characteristic 2:  P R  0.25 Characteristic 3:  P R  0.125 Characteristic 4:  P R  0.0625
  • 33. Limit Cycle in Flow Loop from Valve Stick-Slip Improving Valves Controller Output (%) Saw Tooth Oscillation Process Variable (kpph) Square Wave Oscillation
  • 34. Limit Cycle in Level Loop from Valve Deadband Improving Valves Manipulated Flow (kpph) Clipped Oscillation Controller Output (%) Rounded Oscillation Level (%)
  • 35. Real Rangeability Improving Valves Minimum fractional flow coefficient for a linear trim and stick-slip: Minimum fractional flow coefficient for an equal percentage trim and stick-slip: Minimum controllable fractional flow for installed characteristic and stick-slip: C xmin  minimum flow coefficient expressed as a fraction of maximum (dimensionless)  P r  valve pressure drop ratio (dimensionless) Q xmin  minimum flow expressed as a fraction of the maximum (dimensionless) R v  rangeability of control valve (dimensionless) R  range of the equal percentage characteristic (e.g. 50) X vmin  maximum valve stroke (%) S v  stick-slip near closed position (%)
  • 36.
  • 37. Volume Booster with Integral Bypass (Furnace Pressure and Surge Control) Improving Valves Signal from Positioner Air Supply from Filter-Regulator Air Loading to Actuator Adjustable Bypass Needle Valve
  • 38. Booster and Positioner Setup (Furnace Pressure and Surge Control) Improving Valves Port A Port B Supply ZZZZZZZ Control Signal Digital Valve Controller Must be functionally tested before commissioning! 1:1 Bypass Volume Booster Open bypass just enough to ensure a non-oscillatory fast response Air Supply High Capacity Filter Regulator Increase air line size Increase connection size Terminal Box
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44. Dynamic Response to Step Improving Measurements Time (seconds) Theoretical Transmitter Response Actual Transmitter Response True Process Variable  m  m deadtime measurement time constant Process Variable and Measurement
  • 45. Dynamic Response to Ramp Improving Measurements Time (seconds) Actual Transmitter Response True Process Variable  m  m Process Variable and Measurement
  • 46. Attenuation of Oscillation Amplitude by Transmitter Damping or Signal Filters: When a measurement or signal filter time (  f ) becomes the largest time constant in the loop, the above equation can be solved for (A o ) to get the Amplitude of the original process variability from the filtered amplitude (A f ) Improving Measurements Effect of Transmitter Damping and Signal Filters
  • 47. Effect of Transmitter Damping or Filter for Surge Improving Measurements  m  m  m  m
  • 48.
  • 49.
  • 50.
  • 51. Temperature Sensor Performance Improving Measurements
  • 52. Temperature Sensor Lag Improving Measurements
  • 54.
  • 55.
  • 56. Elimination of Ground Noise by Wireless pH Improving Measurements Wired pH ground noise spike Temperature compensated wireless pH controlling at 6.9 pH set point Incredibly tight pH control via 0.001 pH wireless resolution setting still reduced the number of communications by 60%
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64. Effect of MEA Solvent on pH Improving Measurements
  • 65. Effect of PZ Solvent on pH Improving Measurements
  • 66.
  • 67. Cascade Loop Block Diagram  p1  p2  p2 K p2  p1  m2  m2 K m2  c2  f2 Primary Process K v  v  v K L2  L2  L2 Primary Load Upset  CV p  CO p  MV  PV p2 Delay Lag Delay Delay Delay Delay Delay Lag Lag Lag Lag Lag Gain Gain Gain Gain Local Set Point  DV p2 % % % Delay <=> Dead Time Lag <=>Time Constant K L1  L1  L1 Delay Lag Gain  DV p1 Secondary Load Upset  CO s Secondary PID Cascade Set Point % % K p1 Gain  CV s  m2  m2 K m2 Delay Lag Gain  c2  f2 Delay Lag Secondary Process Primary PID Primary:  o2  v  p1  p2  m2  c2  f2  v  p1  Secondary:  o1  v  p1  m1  c1  f1  v Improving Loops - Part 1 K c2 T i2 T d2 K c1 T i1 T d1
  • 68. Cascade Control Benefit (self-regulating process) Improving Loops - Part 1  i   o   i   o   i   o   i  inner loop process time constant  o  outer loop process time constant  i  inner loop process deadtime  o  outer loop process deadtime
  • 69. Cascade Control Benefit (integrating process) Improving Loops - Part 1  i  inner loop process time constant  o  outer loop process time constant  i  inner loop process deadtime  o  outer loop process deadtime  i   o   i   o   i   o 
  • 70. Cascade Control Benefit (runaway process) Improving Loops - Part 1  i   o   i   o   i   o   i  inner loop process time constant  o  outer loop process time constant  i  inner loop process deadtime  o  outer loop process deadtime
  • 71. Secondary loop slowed down by a factor of 5 Secondary SP Secondary CO Primary PV Secondary SP Primary PV Secondary CO Effect of Slow Secondary Tuning (cascade control) Improving Loops - Part 1
  • 72. Triple Cascade Loop Block Diagram Improving Loops - Part 1 Control Valve AO PID PID AI AI Flow Meter Process Process Sensor Secondary (Inner) Loop Feedback Primary (Outer) Loop Feedback Process SP Flow SP Out PV PV Relay PID * Position Loop Feedback DCS Valve Positioner Position (Valve Travel) I/P Drive Signal * most positioners use proportional only
  • 73.
  • 74.
  • 75.
  • 76. Bias Correction of Ratio Control For information on Ratio Control, see April 7, 2009 Post on website http://www.modelingandcontrol.com/2009/04/what_have_i_learned_-_ratio_co_1.html Improving Loops - Part 1
  • 77.
  • 78.

Editor's Notes

  1. The self-organizing network and automatic reporting of alerts makes it easy to maintain and revise a control system for flexibility and adaptability to changing experimental conditions and requirements in the dynamic environment of a process development lab.
  2. Battery Life is extended by using exception reporting (signal is transmitted only when it exceeds the resolution setting) unless the elapsed time since the last transmission exceeds the refresh time, which can be set to large value.