PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PITOPS
PiControl Solutions Company Copyright © 1
PiControl Solutions Company
Copyright ©
www.picontrolsolutions.com
PID Tuning, Advanced Control &
Multivariable Dynamics Identification
Powerful and Easy Software for
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Pitops has FOUR Powerful Features
1. PID/Cascade Tuning Optimization
2. Control Valve Stiction Estimation
3. Transfer Function Parameter Identification
4. Advanced Control Implementation in DCS
and PLC (Control Lab on PC)
PiControl Solutions Company Copyright © 2
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 3
• Pitops is easy to use for DCS and PLC Technicians,
Control Engineers, Process Operators, Supervisors
• No Need for Advanced College Education
• Value for Everyone, New or Experienced, Both
Technicians and Engineers
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PART 1PID TUNING OPTIMIZATION
PiControl Solutions Company Copyright © 4
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PID Control Setpoint Change
PiControl Solutions Company Copyright © 5
Setpoint
Change PV
PID Output
Pitops shows Individual Proportional,
Integral and Derivative Contributions
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PID Tuning Optimization
PiControl Solutions Company Copyright © 6
Optimized Proportional Kick
Optimized
Setpoint Response
Optimum PID
Tuning Parameters
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Add Noise to Simulate Behavior in Real DCS
PiControl Solutions Company Copyright © 7
Optimized Setpoint Response
In the presence of Random Noise
PID Output
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Derivative Action, Noise and Filter
PiControl Solutions Company Copyright © 8
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Optimize PV Signal Filtering to Dampen Noise
PiControl Solutions Company Copyright © 9
Optimized PID Tuning
and Filter Constant
PID Output
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Optimize Control Action to Reject Disturbances
PiControl Solutions Company Copyright © 10
Unmeasured
Disturbance
PID Output
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Custom PID Optimization for SP change and Typical Disturbances
PiControl Solutions Company Copyright © 11
Custom
Disturbance
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Optimally Reject External Sinusoidal Disturbances
PiControl Solutions Company Copyright © 12
Sinusoidal
Disturbance
Optimized Control Action in presence of
Typical Disturbances in Plant
Optimum PID
Tuning
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Custom Simulation and Optimization Example
PiControl Solutions Company Copyright © 13
Setpoint Change
Controller Output
Custom Simulated Disturbance
P, I and D Individual
Contribution
Optimized PID Tuning
Transfer Function
Parameters
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Powerful Multiple Cascade PID Optimizer
PiControl Solutions Company Copyright © 14
Slave
PID
Cascade
PID
Slave PID Output Cascade PID Output
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Individual P, I and D Contributions
PiControl Solutions Company Copyright © 15
Setpoint
Change PV
PID Output
Pitops shows individual
Proportional, Integral and
Derivative Contributions. This is
a powerful feature to diagnose
tuning optimization.
Proportional Contribution
Integral Contribution
Derivative Contribution
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 16
All PID Equations for any DCS or PLC
PID Gap ActionControl Error Criteria
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 17
Control Valve Characterization
for Non-LinearityNon-Linear Control
Using Process Transforms
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 18
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PART 2CONTROL VALVE STICTION
PiControl Solutions Company Copyright © 19
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 20
Novel Algorithm to Estimate Control Valve Stiction
Pitops Estimates Control
Valve Stiction and then
Optimizes PID Tuning to
Compensate for Stiction
Pitops reads PID PV
and Valve OP data and
automatically estimates
Stiction. Pitops does
not require step tests.
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 21
Stiction Plot: Valve Position versus PID Output
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 22
Novel Algorithm to Estimate Control Valve Stiction
PID Output
True Control Valve Position with Stiction.
This blue trend is generated by Pitops
Control Valve does
not move here
because of Stiction
Notice the difference
between PID Output
and Control Valve
Position.
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 23
PID Tuning Optimization Amidst Valve Stiction
PV
Setpoint
Change
PID OP
(Output)
Control Valve
Position Generated
By Pitops
Simulated Ramp
and Pulse Disturbance
Optimized PID
Tuning Calculated by
Pitops amidst
Stiction, typical
Setpoint Changes and
Real Disturbances
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PART 3TRANSFER FUNCTION DYNAMICS
IDENTIFICATION
PiControl Solutions Company Copyright © 24
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Easy Transfer Function Identification
PiControl Solutions Company Copyright © 25
Steam Flow
(Manipulated Variable)
Temperature
(Controlled Variable)
Transfer
Function
Model
Identified
Transfer Function
Parameters
Notice this is Closed-Loop Data (Controller
in Auto or Cascade). Pitops does not need
Crisp Step Tests.
Measured
Temperature (CV)
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 26
Or use Open-Loop
Step Tests, to
Identify Transfer
Functions
Red=Real Plant Data
(Output Variable)
Real Plant Data
(Input Variable or Manipulated Variable)
Blue=Transfer
Function Prediction
Identified by Pitops
Second Order with Delay Identification
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 27
Multivariable Input Identification with Closed-Loop Data
Red Trend Shows Product Analysis from Online GC
MV #1 Data (Column Feed)
MV #2 Data (Side Stream Draw)
MV #3 Data (Bottoms Reboiler Duty)Three transfer
functions (2nd Order +
Dead Time)
simultaneously
Identified
Blue Trend Shows a 3-Input Transfer
Function Prediction Identified by Pitops
This is a Multivariable
Closed-Loop Transfer
Function Identification
using Closed-Loop Data
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Single Click to Identify Transfer Functions
PiControl Solutions Company Copyright © 28
Conduct a “What-If”
Study by typing new
transfer functions
manually and then
click IDENTIFY
button to get the best
transfer function
parameters (see next
slide)
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
High Accuracy Transfer Function Model
PiControl Solutions Company Copyright © 29
BLUE trend is the
transfer function
model from
PITOPS and red
is the actual plant
data. Notice the
EXCELLENT
fit!!!
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Proprietary ARTCON 3G Technology
PiControl Solutions Company Copyright © 30
GEOMETRIC
GRADIENT
GRAVITY
Residuals
ARTCON’s 3G
Technology
provides
unmatched and
unprecedented
ability to
identify multi
input closed-
loop models
amidst complex
unmeasured
disturbances.
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 31
Multivariable Identification with Closed-Loop Data
Transfer
Function #1
Transfer
Function #2
Transfer
Function #3
Stiction
Identification &
Control
Optimization
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PART 4ADVANCED CONTROL
IMPLEMENTATION IN DCS OR PLC
PiControl Solutions Company Copyright © 32
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 33
Complete Process Control Laboratory on your PCCustomized for Control-Room DCS/PLC Needs
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Feedforward Simulation and Lead, Lag, Gain, Delay Optimization
PiControl Solutions Company Copyright © 34
Slave PID with
Disturbance Rejected
Slave
Output
P, I and D Individual
Contribution
Simulated
Disturbance
Feedforward
Compensation
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Model-Based Control Simulation(Empirical, Regressed, IMC, DTC Models)
PiControl Solutions Company Copyright © 35
Excellent Control
Despite Long Dead Time
Slave Output
P, I and D Individual
Contribution
Long Dead Time
(40 minutes)
Internal Model
Contribution
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Simulate Analyzer (GC) Sample Delay
PiControl Solutions Company Copyright © 36
Distillation Product Purity Control
Using Online Gas Chromatograph
Simulated
Unmeasured
Disturbance
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 37
100 lb/hr
175 C
Temperature
(CV)
Fuel Flow SP (MV)
Feed Flow SP
(disturbance)
104 lb/hr
98 lb/hr
180 C
186 C
178 C
800 lb/hr
790 lb/hr
805 lb/hr
182 C
Transfer Function Delay Gain Time Constant
Fuel -Temperature 3 min 1.5 C/(lb/hr) 10 min
Feed -Temperature 7 min -0.4 C/(lb/hr) 20 min
Time
Learn to Identify Transfer Functions from Plant Data
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 38
FEEDFORWD
TRANSFER
FUNCTION
SP E
PV
_
+ OP
TC
++
+ +
PROCESS
TRANSFER
FUNCTION
DISTURBANCE
TRANSFER
FUNCTION
PV
DISTURBANCE
SIGNAL FF
MV CV
DS
(Load)0.27 (10s+1)e-4s
(20s+1)
-0.4 e-7s
20s+1
1.5 e-3s10s+1
Fuel
Flow
Feed
Flow
Learn to Mathematically Implement Optimal Feedforwards in DCS or PLC
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 39
Learn Internal Model Control and Dead Time Compensation
Lab
Signal,
GC Signal
Or
Instrument
Signal
ESP
-+
Valve
MV
Pressure
PVPID
(PC)
Transfer
Function
Process
Model
Model
Signal
Model
Delay
Model
Correction
Model can be pure Transfer Function
or 1st principles model or Empirical
Model with multi-inputs or anything
capable of predicting the CV
+ +
+
-
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Powerful Industrial Applications
• Online Viscosity Model Predictions
• Polymer Plant Properties – Melt Index, Density
• Online GC Analyzer Control in Distillation Columns
• Any similar Inferential and Model-Based Control
Application.
• Any application where Lab measurement comes
every hour or slower.
• Any application where online measurement is slow –
5 minutes to 60 minutes sample time.
PiControl Solutions Company Copyright © 40
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 41
Design and Implement Powerful Constraint Maximizers
Learn scientific techniques
to calculate dynamics and
optimum tuning precisely
Eliminate
Guesswork!!!
PID
#1
<
FC
Low Signal
Selector
PID
#2
PID
#3
SP SPSP
PV PVPV
55% 65%45%
45% SP=180
100.0
99.7 400.4
500.0 10.0
2.7
Maximize Production Rate
Minimize Utilities
Improve Product Quality
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PART 5POWERFUL EXCEL AND OPC
CONNECTIVITY TO ANY DCS/PLC
PiControl Solutions Company Copyright © 42
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Easy to Read Plant Data Files
PiControl Solutions Company Copyright © 43
AC8711 TFI Dynamic Analysis.XLS
AC8711.P
V
FC5618.SP
Excel or OPCFormat
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
OPC Server Connection
PiControl Solutions Company Copyright © 44
COMP11FC101TC301LC404TC309
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
Live OPC Data Collection Screen
PiControl Solutions Company Copyright © 45
FC1290.PV TC3112.PV LC9812.PV TC4387.PV
TC4387.PV
TC4387.PV
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PART 6PITOPS SERVES ALL
YOUR CONTROL ROOMPROCESS CONTROL NEEDS
PiControl Solutions Company Copyright © 46
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 47
FC
FC
PC
Reboiler
Condenser
Overhead
Product
Stream
Bottoms
Product
Stream
FC
TC
Steam
Feed
14.1 t/h
5.3 t/h
9.1 t/h
3.3 t/h
330
degC
Distillation
Column Control
Tune all PIDs, Cascades
And Feedforwards on
Distillation Columns
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 48
M MotorSteam Jacket
Heated Reactor
Raw Material
Feed Streams
Product
Stream
Steam to
JacketSteam
Condensate
225 degC
275 kg/h
221 degC
2.71 t/h
0.87 t/h
3.4 t/hTune all PIDs, Cascades
on any Reactor
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 49
Compressor Surge Control10%
M
UC
PCPT
Compressor
Surge
Calculation
PIBase Load
Gas
Compressor
Cooler
Motor
15 psig
275
psig
22%
3.2 MW
1175 RPMTune all PIDs, Cascades
on Compressor
Tune any PID
for any Process
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.comPiControl Solutions Company Copyright © 50
How Pitops Can Increase Plant PROFIT
Increase in Production
Rate After Improved
Process Control
Improved control after
Process Control Training
and New Control Schemes
Average Before
TIME
Rate
Production
Average After
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PitopsTM will help on the following:
• New Plant Start-ups to come up with
good initial PID values
• Optimize existing plant PID loops
• Train Control Engineers and
Technicians on PID Tuning Skills
• Improve Advanced Control
• Push Production Rates
• Make more ProfitPiControl Solutions Company Copyright © 51
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
• PitopsTM PID has Very Easy User Interface.
• Works wholly in Time Domain which is easy to
learn and understand.
• Competitors work in S (Laplace) or Z(Discrete)
domain but Pitops works entirely in Time Domain.
• Technicians and New Engineers can learn to use
PitopsTM PID in just half a day!
• PitopsTM PID works for all types of loops –
millisecond or faster, seconds, minutes, or in
multiples of minutes (any time unit, fast or slow).
PiControl Solutions Company Copyright © 52
Why Choose PitopsTM?
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
• Compressor Surge Control
• Motor RPM, KW, Amps Control
• Valve Position Control
• Flow Control
• Pressure Control
• Level Control
• Temperature Control
• Distillation Product Purity Control
• Multiple Cascade Control
• Constraint Override Control with Selectors
• Bias Control with Integrated PID Feedforward
PiControl Solutions Company Copyright © 53
PitopsTM PID Applications:
PITOPSPID/Advanced Control & Dynamics Identification
www.picontrolsolutions.com
PiControl Technical Support
PiControl provides Free
technical consulting for
all your PID, Primary
Control and Advanced
Control Problems
PiControl Solutions Company Copyright © 54
PiControl Solutions Company
Copyright ©
www.picontrolsolutions.com