25
Standards Certification Education & Training Publishing Conferences & Exhibits PID to Model Predictive Control Yurong Kimberly Wang Adjunct Professor - OIT

PID to Model Predictive Control

  • Upload
    ayita

  • View
    165

  • Download
    2

Embed Size (px)

DESCRIPTION

PID to Model Predictive Control. Yurong Kimberly Wang Adjunct Professor - OIT. Objectives. Industrial process control challenge PID control limitation Model predictive control development procedures MPC for operation advantage MPC vendors and reference materials. - PowerPoint PPT Presentation

Citation preview

Page 1: PID to Model Predictive Control

Standards

Certification

Education & Training

Publishing

Conferences & Exhibits

PID to Model Predictive Control

Yurong Kimberly Wang

Adjunct Professor - OIT

Page 2: PID to Model Predictive Control

Objectives

• Industrial process control challenge

• PID control limitation

• Model predictive control development procedures

• MPC for operation advantage

• MPC vendors and reference materials

Page 3: PID to Model Predictive Control

Tyco Electronics / Precision Interconnect

Page 4: PID to Model Predictive Control

Coax Manufacturing Processes

• Dielectric layer – Taping or Extrusion

• Shield layer– Braiding or Serving

• Jacket layer– Taping or Extrusion

Page 5: PID to Model Predictive Control

Coax Property

)ln(96.59

d

D

kZo

• C: capacitance (pF/Foot)• Td: time delay (ns/Foot)

• Z0: impedance (Ohm)

• k: dielectric constant• D: outer diameter (Mil)• d: center conductor diameter

(Mil)

• Formulae

)ln(

95.16

dDk

C

kTd 016.1

Page 6: PID to Model Predictive Control

Process Control Challenge

• Multiple Outputs – Capacitance, Diameter, Time delay, Impedance, …

• Multiple Inputs– Screw speed, line speed, barrel temperatures, tape tensions,

…• Long and Variable Time Delays

– Variable line speeds and sensor to actuator distances• Input and Output Constraints

– Input and output upper and lower spec limits• Nonlinearity

– Variety of operating conditions• Disturbances

– Center conductor variation, tape thickness variation, …

Page 7: PID to Model Predictive Control

PID Control Limitation

• Multiple-loop PID with decoupling• Cascade PID loops• Gain scheduling PID• Anti-windup for input constraints• Difficult to control large time delay processes• Difficult to control non-minimum phase processes

Page 8: PID to Model Predictive Control

Model Predictive Control (MPC)

• Model-based multi-variable control• Optimal control law with I/O constraints• Nonlinear control with model mismatch• Long and variable time delay processes• Non-minimum phase processes

Page 9: PID to Model Predictive Control

MPC System and Optimization

Page 10: PID to Model Predictive Control

MPC Sampling Instants

Tuning parameters: prediction horizon and control horizon

Page 11: PID to Model Predictive Control

Process Modeling Tools

• Models based on first principals– Mechanics, thermodynamics, heat transfer, fluid dynamics, …

– S or Z domain or state space models

• Models based on system identification– Step response method: TF, FIR, BJ, ARX, ARMAX,…

– PRBS method: TF, FIR, BJ, ARX, ARMAX,…

– MatLAB System Identification Toolbox

– LabVIEW System Identification Toolkit

Page 12: PID to Model Predictive Control

Simulation Tools

• MatLAB and Simulink

• LabVIEW Control Design and Simulation Module

• Tuning parameters– Output weights: the higher the weight, the closer the output to setpoint

– Input weights: the higher the weight, the closer the input to setpoint

– Input change weights: the higher the weight, the slower the response

– Predictive horizon: up to plant settling time

– Control horizon: case specific for each control objective

Page 13: PID to Model Predictive Control

PID and MPC Setpoint Following

0 50 100 150 200 250 300 350 400 4500

0.1

0.2

0.3

0.4

0.5

0.6

0.7Comparison of MPC and PID with Smaller Time Delay

PVPID

PVMPCSP

Case 1: time delay is 41 steps

4135.0

0025.0

zzu

y

PID scrap

MPC scrap

Page 14: PID to Model Predictive Control

PID and MPC Setpoint Following

0 100 200 300 400 500 600 700 800 9000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9Comparison of MPC and PID with Larger Time Delay

PVPID

PVMPCSP

Same tuning parameters

Case 2: time delay is 82 steps

8235.0

0025.0

zzu

y

Page 15: PID to Model Predictive Control

MPC with Predictive SP

0 50 100 150 200 250 300 350 400 450-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6Comparison of MPC with Predictive SP and PID

PVPID

PVMPCSP

Case 3: setpoint profile is used

4135.0

0025.0

zzu

y

Page 16: PID to Model Predictive Control

LabVIEW MPC System Architecture

Production

QualityEngineers

Production

Plant Managers

Production

ProcessEngineers

Production

Manufacturing Engineers

Manufacturing Information Server

Business NetworkReport Program for Data Analysis

Production

RemoteUsersInternet

Control Network

Local Control Module

Local Control Module

Local Control Module

Business Network

OPC Client & Server for Data Logging

OPC Client & Server for Data Sharing

Production

LabVIEWHMI & MPC Control

Figure 1. System Architecture

Local Control Module

Page 17: PID to Model Predictive Control

LabVIEWTM MPC Project

Page 18: PID to Model Predictive Control

LabVIEW MPC Block Diagram

Page 19: PID to Model Predictive Control

MatLABTM MPC Block Diagram

Page 20: PID to Model Predictive Control

LabVIEW MPC Application

Page 21: PID to Model Predictive Control

MPC for Operation Advantage

• Six Sigma process performance and optimal product quality control– Multi-variable auto-controlled product quality with constraints

• Productivity improvement– Unmanned auto production overnight run and throughput ramp up

• Equipment cost reduction– Inner diameter gauge elimination

• Sensor fault detection– Controller acting up with sensor fault readings

• Labor cost reduction– Coax off-line test and operator/machine ratio reduction

Page 22: PID to Model Predictive Control

MPC Vendors

• Aspen Technology• Honeywell• Emerson Process Management • Siemens• Shell Global• MathWorks• National Instruments • …

Page 23: PID to Model Predictive Control

Reference Material

• A survey of industrial model predictive control technology, Control Engineering Practice, 2003 by S. J. Qin, and T. A. Badgwell

• Advanced Control Unleashed, ISA, 2003 by Terrence L. Blevins, Gregory K. McMillan, Willy K. Wojsznis, and Michael W. Brown

• LabVIEW Model Predictive Control Module User Manual, 2009 by National Instruments

• MatLAB Model Predictive Control Toolbox User Manual, 2009 by MathWorks

• MatLAB System Identification Toolbox User manual, 2009 by MathWorks

Page 24: PID to Model Predictive Control

Conclusion

• MPC for complicated process controls

• MPC development procedures

• MPC for operation advantage

• MPC vendors and reference materials

Page 25: PID to Model Predictive Control

Question and Answer

• Contact [email protected]

• “A survey of industrial model predictive control technology” website: http://cepac.cheme.cmu.edu/pasilectures/darciodolak/Review_article_2.pdf

• “Advanced Control Unleashed” website:http://www.isa.org/Template.cfm?

Section=Books1&template=Ecommerce/FileDisplay.cfm&ProductID=6087&file=Adv.ControlUnleashed_TableofContents.pdf