54
PITOPS PID/Advanced Control & Dynamics Identification www.picontrolsolutions.com PITOPS PiControl Solutions Company Copyright © 1 PiControl Solutions Company Copyright © www.picontrolsolutions.com [email protected] PID Tuning, Advanced Control & Multivariable Dynamics Identification Powerful and Easy Software for

PID Tuning, Advanced Control & Multivariable Dynamics

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

PITOPS

PiControl Solutions Company Copyright © 1

PiControl Solutions Company

Copyright ©

www.picontrolsolutions.com

[email protected]

PID Tuning, Advanced Control &

Multivariable Dynamics Identification

Powerful and Easy Software for

Page 2: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 3: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 4: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

PART 1PID TUNING OPTIMIZATION

PiControl Solutions Company Copyright © 4

Page 5: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 6: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 7: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 8: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

Derivative Action, Noise and Filter

PiControl Solutions Company Copyright © 8

Page 9: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 10: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

Optimize Control Action to Reject Disturbances

PiControl Solutions Company Copyright © 10

Unmeasured

Disturbance

PID Output

Page 11: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

Custom PID Optimization for SP change and Typical Disturbances

PiControl Solutions Company Copyright © 11

Custom

Disturbance

Page 12: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 13: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 14: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 15: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 16: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 17: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.comPiControl Solutions Company Copyright © 17

Control Valve Characterization

for Non-LinearityNon-Linear Control

Using Process Transforms

Page 18: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.comPiControl Solutions Company Copyright © 18

Page 19: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

PART 2CONTROL VALVE STICTION

PiControl Solutions Company Copyright © 19

Page 20: PID Tuning, Advanced Control & Multivariable Dynamics

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.

Page 21: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.comPiControl Solutions Company Copyright © 21

Stiction Plot: Valve Position versus PID Output

Page 22: PID Tuning, Advanced Control & Multivariable Dynamics

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.

Page 23: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 24: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

PART 3TRANSFER FUNCTION DYNAMICS

IDENTIFICATION

PiControl Solutions Company Copyright © 24

Page 25: PID Tuning, Advanced Control & Multivariable Dynamics

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)

Page 26: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 27: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 28: PID Tuning, Advanced Control & Multivariable Dynamics

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)

Page 29: PID Tuning, Advanced Control & Multivariable Dynamics

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!!!

Page 30: PID Tuning, Advanced Control & Multivariable Dynamics

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.

Page 31: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 32: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

PART 4ADVANCED CONTROL

IMPLEMENTATION IN DCS OR PLC

PiControl Solutions Company Copyright © 32

Page 33: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 34: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 35: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 36: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 37: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 38: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 39: PID Tuning, Advanced Control & Multivariable Dynamics

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

+ +

+

-

Page 40: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 41: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 42: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

PART 5POWERFUL EXCEL AND OPC

CONNECTIVITY TO ANY DCS/PLC

PiControl Solutions Company Copyright © 42

Page 43: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 44: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

OPC Server Connection

PiControl Solutions Company Copyright © 44

COMP11FC101TC301LC404TC309

Page 45: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 46: PID Tuning, Advanced Control & Multivariable Dynamics

PITOPSPID/Advanced Control & Dynamics Identification

www.picontrolsolutions.com

PART 6PITOPS SERVES ALL

YOUR CONTROL ROOMPROCESS CONTROL NEEDS

PiControl Solutions Company Copyright © 46

Page 47: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 48: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 49: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 50: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 51: PID Tuning, Advanced Control & Multivariable Dynamics

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

Page 52: PID Tuning, Advanced Control & Multivariable Dynamics

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?

Page 53: PID Tuning, Advanced Control & Multivariable Dynamics

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:

Page 54: PID Tuning, Advanced Control & Multivariable Dynamics

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

[email protected]