che 185 – process control and dynamics pid characteristics and signal filtering

28
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

Upload: dinah-ellis

Post on 18-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

CHE 185 – PROCESS CONTROL AND

DYNAMICSPID CHARACTERISTICS AND

SIGNAL FILTERING

Page 2: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

DIGITAL VERSIONS OF THE PID ALGORITHM

• CONTROLLER ACTION - DIRECT AND REVERSE

• A COMBINATION OF PROCESS GAIN AND THE TYPE OF ACTUATOR USED. PROCESS GAIN IS A PROCESS CHARACTERISTIC.

• WHEN PROCESS GAIN IS NEGATIVE:– THERE IS A DECREASE IN THE VALUE OF THE

CONTROLLED VARIABLE WITH AN INCREASE IN THE CONTROLLED PROPERTY

Page 3: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

DIRECT LEVEL CONTROL EXAMPLE

• PROCESS GAIN IS POSITIVE BECAUSE WHEN FLOW IN IS INCREASED, THE LEVEL INCREASES.

• IF THE FINAL CONTROL ELEMENT IS DIRECT ACTING, USE REVERSE ACTING PID.

• FOR REVERSE ACTING FINAL CONTROL ELEMENT, USE DIRECT ACTING PID

Page 4: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

REVERSE LEVEL CONTROL EXAMPLE

• PROCESS GAIN IS NEGATIVE BECAUSE WHEN FLOW OUT IS INCREASED, THE LEVEL DECREASES.

• IF THE FINAL CONTROL ELEMENT IS DIRECT ACTING, USE DIRECT ACTING PID.

• FOR REVERSE ACTING FINAL CONTROL ELEMENT, USE REVERSE ACTING PID.

Page 5: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

ACTUATOR DIRECTION

• BASED ON PROCESS NEEDS• DIRECT ACTING ACTUATORS INCREASE VALUES OF

THE FINAL CONTROL ELEMENT WITH INCREASES IN DRIVING FORCE. A DIRECT ACTING ACTUATOR ON A VALVE (AIR-TO-OPEN OR NORMAL CLOSED) INCREASES THE OPENING WITH INCREASING AIR PRESSURE.

• REVERSE ACTING ACTUATORS DECREASE VALUES OF THE FINAL CONTROL ELEMENT WITH INCREASES IN DRIVING FORCE. A REVERSE ACTING ACTUATOR ON A VALVE (AIR-TO-CLOSE OR NORMAL OPEN) DECREASES THE OPENING WITH INCREASING AIR PRESSURE

Page 6: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

PROPORTIONAL BAND

• ANOTHER WAY TO EXPRESS THE CONTROLLER GAIN.

• KC IN THIS FORMULA IS DIMENSIONLESS. THAT IS, THE CONTROLLER OUTPUT IS SCALED 0-100% AND THE ERROR FROM SETPOINT IS SCALED 0-100%.

• IN MORE FREQUENT USE 10-15 YEARS AGO, BUT IT STILL APPEARS AS AN OPTION ON DCS’S.

Page 7: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

CONVERSION FROM PB TO KC

• PROPORTIONAL BAND IS EQUAL TO 200%.• THE RANGE OF THE ERROR FROM

SETPOINT IS 200 PSI.• THE CONTROLLER OUTPUT RANGE IS 0 TO

100%.

Page 8: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

CONVERSION FROM KC TO PB

• CONTROLLER GAIN IS EQUAL TO 15 %/ºF• THE RANGE OF THE ERROR FROM

SETPOINT IS 25 ºF.• THE CONTROLLER OUTPUT RANGE IS 0 TO

100%.

Page 9: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

DERIVATION OF THE VELOCITY FORM OF THE PID CONTROL ALGORITHM

• SEE SECTION 7.5

Page 10: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

VELOCITY FORM OF DERIVATIVE FROM ERROR FOR PID CONTROLLER

• NOTE THE DIFFERENCE IN PROPORTIONAL, INTEGRAL, AND DERIVATIVE TERMS FROM THE POSITION FORM.

• VELOCITY FORM IS THE FORM IMPLEMENTED ON DISTRIBUTED CONTROL SYSTEMS.

Page 11: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

CORRECTION FOR DERIVATIVE KICK

• DERIVATIVE KICK OCCURS WHEN A SETPOINT CHANGE IS APPLIED THAT CAUSES A SPIKE IN THE DERIVATIVE OF THE ERROR FROM SETPOINT.

• DERIVATIVE KICK CAN BE ELIMINATED BY REPLACING THE APPROXIMATION OF THE DERIVATIVE BASED ON THE ERROR FROM SETPOINT WITH THE NEGATIVE OF THE APPROXIMATION OF THE DERIVATIVE BASED ON THE MEASURED VALUE OF THE CONTROLLED VARIABLE, I.E.,

Page 12: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

CORRECTION FOR AGGRESSIVE SETPOINT TRACKING

• FOR CERTAIN PROCESS, TUNING THE CONTROLLER FOR GOOD DISTURBANCE REJECTION PERFORMANCE RESULTS IN EXCESSIVELY AGGRESSIVE ACTION FOR SETPOINT CHANGES.

• THIS PROBLEM CAN BE CORRECTED BY REMOVING THE SETPOINT FROM THE PROPORTIONAL TERM. THEN SETPOINT TRACKING IS ACCOMPLISHED BY INTEGRAL ACTION ONLY.

• SEE EQN 7.5.5

Page 13: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

SUMMARY OF 3 VERSIONS OF THE PID ALGORITHM OFFERED ON DCS’S

• (1) THE ORIGINAL FORM IN WHICH THE PROPORTIONAL, INTEGRAL, AND DERIVATIVE TERMS ARE BASED ON THE ERROR FROM SETPOINT

• EQN. 7.5.4

Page 14: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

SUMMARY OF 3 VERSIONS OF THE PID ALGORITHM OFFERED ON DCS’S

• (2) THE FORM IN WHICH THE PROPORTIONAL AND INTEGRAL TERMS ARE BASED ON THE ERROR FROM SETPOINT WHILE THE DERIVATIVE-ON-MEASUREMENT IS USED FOR THE DERIVATIVE TERM

• EQN. 7.5.2

Page 15: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

SUMMARY OF 3 VERSIONS OF THE PID ALGORITHM OFFERED ON DCS’S

• (3) THE FORM IN WHICH THE PROPORTIONAL AND DERIVATIVE TERMS ARE BASED ON THE PROCESS MEASUREMENT AND THE INTEGRAL IS BASED ON THE ERROR FROM SETPOINT.

• EQN. 7.5.5

Page 16: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

SIGNAL FILTERING

• FILTERS ARE USED TO REMOVE SOME OF THE NOISE FROM LOOPS AND OPERATE WITH AVERAGED VALUES FOR VARIABLES.

• THE SIMPLEST FILTERS AVERAGE N PREVIOUS VALUES TO OBTAIN THE ONE ACTUALLY SENT TO THE CONTROLER.

• FILTERS ARE LOCATED AFTER THE SENSOR SIGNAL IN THE BLOCK DIAGRAM

Page 17: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

FEEDBACK LOOP WITH SENSOR FILTERING

Page 18: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

FILTERING THE PROCESS MEASUREMENT

• FILTERING REDUCES THE EFFECT OF SENSOR NOISE BY APPROXIMATING A RUNNING AVERAGE.

• FILTERING ADDS LAG WHEN THE FILTERED MEASUREMENT IS USED FOR CONTROL.

• NORMALLY, USE THE MINIMUM AMOUNT OF FILTERING NECESSARY.

• f- FILTER FACTOR (0-1)

Page 19: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

EFFECT OF FILTERING ON CLOSED LOOP DYNAMICS

Page 20: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

FILTERING EXAMPLE USING 50 DATA POINTS

• INITIAL DATA ARE SHOWN AS OUTPUT

Page 21: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

FILTERING EXAMPLE USING 50 DATA POINTS

• FILTERED DATA ARE AVERAGED VALUES FOR THE PREVIOUS 5 DATA POINTS

• CUMULATIVE VALUES ARE THE AVERAGES STARTING FROM THE FIRST POINT.

• RESULTING GRAPH (NEXT PAGE) SHOWS SIGNAL SENT TO COMPARATOR

• ALSO SEE FIGURE 7.8.1

Page 22: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

FILTERING EXAMPLE USING 50 DATA POINTS

15.000

16.000

17.000

18.000

19.000

20.000

21.000

22.000

23.000

24.000

25.000

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49

Signal

Point

Noise Filtering Function

Output

Filtered

cum Mean

Page 23: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

FILTERING EXAMPLE USING 50 DATA POINTS

• THE BALANCE REQUIRED IS TO MINIMIZE THE NOISE SO A RELATIVELY STABLE SIGNAL CAN BE SENT TO THE CONTROLLER.– TOO FEW DATA POINTS IN THE AVERAGE

LEAVES A RESIDUAL THAT CAN HAMPER CONTROL

– TOO MANY DATA POINTS RESULTS IN VALUES THAT CAN LAG THE ACTUAL VALUES

• DERIVATIVE ACTION IS THE PROPERTY THAT IS MOST AFFECTED BY NOISE

Page 24: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

ANALYSIS OF EXAMPLE

• τf IS EQUAL TO Δt (1/f-1) AS f BECOMES SMALL, τf BECOMES LARGE.

• AS τf IS INCREASED, τp WILL INCREASE.

• CRITICAL ISSUE IS RELATIVE MAGNITUDE OF τf COMPARE TO τp.

Page 25: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

EFFECT OF THE AMOUNT OF FILTERING ON THE OPEN LOOP RESPONSE

Page 26: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

AN EXAMPLE OF TOO MUCH AND TOO LITTLE FILTERING

Page 27: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

FILTER FACTOR (f), THE RESULTING REPEATABILITY REDUCTION RATIO (R) AND THE FILTER TIME CONSTANT (τf)

Page 28: CHE 185 – PROCESS CONTROL AND DYNAMICS PID CHARACTERISTICS AND SIGNAL FILTERING

KEY ISSUES FOR SENSOR FILTERING

• TO REDUCE THE EFFECT OF NOISE (I.E., R IS INCREASED), f MUST BE REDUCED, WHICH INCREASES THE VALUE OF τf. FILTERING SLOWS THE CLOSED-LOOP RESPONSE SIGNIFICANTLY AS tf BECOMES LARGER THAN 10% OF τp.

• THE EFFECT OF FILTERING ON THE CLOSED-LOOP RESPONSE CAN BE REDUCED BY INCREASING THE FREQUENCY WITH WHICH THE FILTER IS APPLIED, I.E., REDUCING Δtf.