21
1 Proportion al Integral Differenti al (PID) Control Proportional Control Equation Example PI Control Equation Numerical Integration Example PID Control Web Simulation Equation Numerical Differentiation A 3-mode opamp controller Industrial PID tuning Summary

1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

Embed Size (px)

Citation preview

Page 1: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

1

ProportionalIntegral

Differential (PID) Control

Proportional Control–Equation–Example

• PI Control–Equation–Numerical Integration–Example

• PID Control–Web Simulation–Equation–Numerical Differentiation–A 3-mode opamp controller–Industrial PID tuning

• Summary

Page 2: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

2

Proportional Control-1

opp pekp

Input signal

FeedbackSignal

OutputController

Actuator(Plant)

Transducer

+

-

Error

er

b

minmax bb

bre

bre

p

Page 3: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

3

Proportional Control-2

OutputK G

H

+

-

Error

er

b

p

)(

)(

HprGKp

Hpb

brGKGKep

bre

GKH

GKrp

GKrGKHpp

GKHpGKrp

1

Page 4: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

4

Proportional Control-3

OutputK G=8

H=1/8

+

-

Error

er

b

p

K

Krp

K

Krp

GKH

GKrp

1

8

81

81

81

rKHKzG

zGzP

rKHKsG

sGsP

)(1

)()(

)(1

)()(

Page 5: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

5

Proportional Control-4

OutputK=1/4 G=4

H=1

+

-

Error

er

b

p

rp

rp

GKH

GKrp

21

41

41

141

41

K=4 G=4

H=1

rp

rp

GKH

GKrp

1716

1441

441

Page 6: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

6PC-5

opp pekp kp

+

+

ep p

minmax

0

pp

ppe p

p0

Proportional controller

pp k

ppe 0

Output

Setpoint

In units of the output

In terms of % of span

Page 7: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

7

PC-6

9.8 For a proportional controller, the controlled variable is a process temperature with a range of 500 to 1300C and a setpoint of 73.50C. Under nominal conditions, the setpoint is maintained with an output of 50%. Find the proportional offset that results from a load change which requires a 55% output if the proportional gain is (a) .1 (b) .7 (c) 2.0 and (d) 5.0

opp pekp

minmax

0

pp

ppe p

pp k

ppe 0

In units of the output

In terms of % of span

ppp kke

5%50%55

pp k

Te

5%100)

50130

5.73(

pkCT

45.73 0 Output

Temperature=

(a) T=33.50C(d) T=72.70C

Page 8: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

8PC-7http://www.fourmilab.ch/hackdiet/www/subsection1_2_3_0_5.html

Red-line is On-Off Control (furnace on at 60)(air conditioner on at 80)

High heat load: air conditioner takesa while to bring temp down.

Cold wind: heater takes a while to bring temp up.

Time of day

Green-line is ProportionalControl: above 70 air-conditioner fan speed increases proportional tothe T-700

Green-line is Proportional Control: below 70amount of furnace gas increases proportional to the 700 – T.

Page 9: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

9

PC-8

http://newton.ex.ac.uk/cgi-bin/metaform?http://newton.ex.ac.uk/teaching/CDHW/Feedback/OvSimForm-gen.html

On-Off Control

Proportional Control

Page 10: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

10

Proportional-Integral (PI) Control

http://newton.ex.ac.uk/cgi-bin/metaform?http://newton.ex.ac.uk/teaching/CDHW/Feedback/OvSimForm-gen.html

Page 11: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

11

Proportional-Integral-Derivative(PID) Control

http://newton.ex.ac.uk/cgi-bin/metaform?http://newton.ex.ac.uk/teaching/CDHW/Feedback/OvSimForm-gen.html

Page 12: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

12

PI, PD, and PID Composite Mode Equations

)0()(

)0()(

0

0

0

Ip

Dp

t

pIppp

pDppp

I

t

pIppp

pdt

dekkdttekkekp

pdt

dekkekp

pdttekkekp

PI

PD

PID

http://members.aol.com/pidcontrol/booklet.html

CONTROLLER TUNING AND CONTROL LOOP PERFORMANCE, A PRIMER, SECOND EDITION Subtitled PID WITHOUT THE MATH by David W. St. Clair

Page 13: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

13

Example 9.8 in text

20)(550

t

pp dtteepEquation:

percent

Page 14: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

14Ex 9.8

20)(550

t

pp dtteep

+20% would just raise the PI curve.

Page 15: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

15Simple Numerical

Integration

Calculations:.1*1 +0=.1.1*2+.1=.3.1*3+.3=.6.1*3+.6=.9.1*3+.9=1.2etc.

0 0.1 0.2 0.3 0.4

0

3

2

1

seconds

volts

Page 16: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

16

PID Example

dt

dedtteep p

t

pp 5)(550

Page 17: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

17

Numerical Derivative

Calculations:(1-0)/(1-0)=1(2-1)/(2-1)=1(3-2)/(3-2)=1(3-3)/(4-3)=0(3-3)/(5-4)=0etc.

0 1 2 3 4

0

3

2

1

seconds

volts

5

Page 18: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

18

Opamp PID Circuit

Set kp

Set kD

Set kI

dt

dekdttekekp pD

t

pIpp 0

)(

Page 19: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

19

Industrial PID Tuning

http://www.expertune.com/ • DCS: Digital Control System. DCS refers to larger analog

control systems like Fisher, Foxboro, Honeywell, and Bailey systems. DCS's were traditionally used for PID control in the process industries, whereas PLC's were used for discrete or logic processing. However, PLC's are gaining capability and acceptance in doing PID control. Most utilities, refineries and larger chemical plants use DCS's. These systems cost from 20 thousand to millions of dollars.

• DCS systems by: ABB (http://www.abb.com/ ), Bailey, Foxboro (http://www.foxboro.com/industries/ ), Fisher, Moore, Honeywell, Yokogawa, etc.

Page 20: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

20

Matlab PID Tuning-1

http://www.mathworks.com/

Page 21: 1 Proportional Integral Differential (PID) Control Proportional Control –Equation –Example PI Control –Equation –Numerical Integration –Example PID Control

21

• Introduction• Proportional Control

– Equation– Example

• PI Control– Equation– Numerical Integration– Example

• PID Control– Web Simulation– Equation– Numerical Differentiation– A 3-mode opamp controller– Industrial PID tuning

Summary