11
1/29/2018 1 NORDIC PROCESS CONTROL WORKSHOP, TURKU, 18.1.2018 State of the art of integration of scheduling and control – remaining challenges Iiro Harjunkoski, Aalto University / ABB Corporate Research Germany I want to acknowledge Professors Michael Baldea (University of Texas, Austin) and Marianthi Ierapetritou (Rutgers University) for providing parts of the presented material (FOCAPO 2017 plenary talk). January 29, 2018 Slide 2 Acknowledgements

State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

1

NORDIC PROCESS CONTROL WORKSHOP, TURKU, 18.1.2018

State of the art of integration of scheduling and control – remaining challengesIiro Harjunkoski, Aalto University / ABB Corporate Research Germany

I want to acknowledge Professors Michael Baldea (University of Texas, Austin) and Marianthi Ierapetritou (Rutgers University) for providing parts of the presented material (FOCAPO 2017 plenary talk).

January 29, 2018 Slide 2

Acknowledgements

Page 2: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

2

Several Optimization Layers

Today’s Production System Workflow

January 29, 2018

Scheduling

Production targets Produced amounts

Recipe execution

Batch sizes, assignments, start times Progress, equipment availability

Continuousoptimization

Set-points, constraints End times, yields, quality parameters

Advanced control

Targets Measured and estimated variables

Low-level control

References Controls variables, measured data

Manipulated variables Measurements, binary feedback

PlanningDemands, costs

ProcessRaw materials

UtilitiesProducts

Waste

Optimization!

Optimization!

Optimization!

Optimization!

Optimization!

Focus here: We should in facttalk about integration of scheduling and control system

Slide 3

Hierarchy of Process Operational Decisions

4

Production management• Assume steady-state operation• Typically carried out off-line• Business function

Control • Account for dynamics• Online, in real-time• Operational function

Historically: different time scales afforded separationProduction management and control carried out independently: different objectives, personnel

Seborg et al., Wiley, 2010, Baldea and Harjunkoski, Comput. Chem. Eng., 71, 377-390, 2014, Shobrys and White, Comput. Chem. Eng, 26, 149—160, 2002. Zhuge and Ierapetritou, AIChE J. 3304-3319, 2015.

PROCESS

Regulatory control(seconds – minutes)

Multivariable and constraint control (minutes – hours)

Scheduling(hours – days)

Planning (weeks – months)

Page 3: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

3

Often a schedule is ”aged” already by the time it is rolled out to the plant floor

• More realistic scheduling decisions by utilizing information from the control layer

• Avoid infeasibilities by understanding the basics of process dynamics

Control typically focus on stability and efficiency and not on the future

• Better control actions knowing longer-term plan e.g. during changeovers

• How to control optimally e.g. during changing energy pricing

Frequent re-schedules e.g. due to market changes may result in very poor control

• Making the time scales to overlap

Digitalization can be expected to lower the integration effort – at least raises the expectations

Mismatch between the two layers

Why Integration of Scheduling and Control?

January 29, 2018 Slide 5

Improved productivity (+200%), reduced energy (-30%), & longer product life (+30%)

Industry

January 29, 2018 Slide 6

SELECTION

Connected robotsManufacturing execution systems Energy assessment Cybersecurity assessment

Digital simulation for robot deployment

Power quality monitoring & demand-response Distributed control systems

Remote monitoring & optimization

Page 4: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

4

Mastering the control room

What does it take to win in digital?

January 29, 2018 Slide 7

From physical to digital differentiation

Maintenance

Operation

Control

Service action

Set points

Control signals

Plant / equip. health

Operational data

Measurements

PROCESS

Regulatory control(seconds – minutes)

Multivariable and constraint control (minutes – hours)

Scheduling(hours – days)

Planning (weeks – months)

Vertical Integration of Operation Decisions

8

Mezoscale interactions

- Overlap in the time scales of production management and process controlmotivates considering the integrated problem

Goal: Mechanisms for synchronizing production scheduling with the control system, accounting for dynamics

Page 5: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

5

Main Challenge

BENEFITS• Scheduling: become aware of process state/dynamics• Supervisory Control: become aware of future changes in production;

improved response• Rescheduling

-

ProcessSupervisory controller

Scheduling

outputs

y

inputs

u

setpoints/targets

ysp

+

process state for rescheduling

schedule for predicting

Identify computationally tractable, scheduling-relevant representations of the process dynamics: - Capture closed-loop behavior and the presence of a controller

Zhuge and Ierapetritou, Ind. Eng. Chem. Res. 51, 8550−8565, 2012. Baldea and Harjunkoski, Comput. Chem. Eng., 71, 377-390, 2014

9

Baldea, Harjunkoski, Park, Du., AIChE J., 2015; Du, Park, Harjunkoski, Baldea. Comput. Chem. Eng., 79, 59-69, 2015

Concept 1: Scale-Bridging Model

Scale-Bridging Model: • Capture closed-loop input-output dynamics• Embed in scheduling calculation

Baldea and Harjunkoski, Comput. Chem. Eng., 71, 377-390, 2014

10

-

ProcessSupervisory controller

Scheduling

outputs

y

inputs

u

setpoints/targets

ysp

+

process state for rescheduling

schedule for predicting

Scale-Bridging Model

Scheduling

outputs

y

setpoints/targets

ysp

Page 6: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

6

Concept 2: Explicit MPC

11

Conventional MPC• Expensive online computation

Advantages of mp-MPC• Online optimization for fast dynamic • Reduce the computational complexity when integrated with scheduling level

Bemporad, A.; Bozinis, N. A.; Dua, V.; Morari, M.; Pistikopoulos, E. N. Comput. Chem Eng. 8, 301-306, 2000.

On-line Optimization via off-line Parametric Optimization

Concept 3: Fast MPC

12

Integration of scheduling and fast MPC

• PWA approximations of nonlinear dynamic, simplify control computation

• Integrated problem incorporating PWA system

• Inner and outer loops for the integration of scheduling and control.

Zhuge, J., Ierapetritou, M. Aiche Journal. 61(10), 3304-3319, 2015. Dias, L. S., Zhuge, J., Ierapetritou, M. Aiche Journal. 62(10), 3822-3823, 2016

Page 7: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

7

13

Q

• Dynamic model

• Reaction

• State variable x: concentration of R

• Control input u: feed flow Q

• Three products with steady state information and market information

Product u [L/h] x [mol/L]

Demand [kg/h]

Inventory cost [$/kg]

Product price [$/kg]

A 400 0.3032 20 1.8 130

B 1000 0.393 25 2 125

C 2500 0.5 10 1.7 120

Case study: cyclic production SISO CSTR

Flores-Tlacuahuac, A., Grossmann, I. Ind Eng Chem Res, 45, 15, 2006.

Case study: Results

14

mp-MPC Fast MPC SBM-based

CPU Time (s) 83 1 5

Optimal sequence A-B-C A-B-C A-B-C

Cycle time 20.29 18.04 18.37

Revenue ($) 79646.44 88886.62 94743.61

Raw material cost ($) 15547.48 16405.73 18772.19

Inventory cost ($) 6214.34 5468.120 8241.69

Profit ($) 57884.61 67012.77 67729.72

Page 8: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

8

Case study: dynamic profiles

15

Make the right decisions in a competitive environment

Plant Operations must be adapted

January 29, 2018

Page 9: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

9

Closing control loops for industrial processes

Industrial Automation high-level value proposition

January 29, 2018 Slide 17

Operations loop Asset loop

Asset analytics(model-based/

data-based)

ServiceSensing (asset status)

Real-time control

(DCS/PLC)

Actuation(e.g. motors, drives, valves,

azipods)

Sensing (e.g. instru-

ments, analyzers)

Dependencies(e.g. production

scheduling)

Example case: Boliden Garpenberg mine

January 29, 2018 Slide 18

Case: Boliden Garpenberg Value drivers

Customer situation:Sweden’s oldest mine needed to expand and modernizeNeeded to reduce operating costs and increase effective use of geological resourcesUnderground mine operates 24/7

Result

Volume production

Uptime

Time to repair

Energy

Health

People productivity

Revenue

Opex

Volume production

Uptime

Time to repair

Energy

Health

People productivity

Revenue

Opex

Increased throughput --milled ore tonnage rose about 60 percent to 2.22 million tons

Instant access to information for equipment troubleshooting and maintenance

Production costs per ton decreased with lower energy consumption, water use

ABB solution: Integrated automation platform to control powerful mill drives, hoists, electrical systems, power management, motors, and ventilation systemRemote services and monitoring

Page 10: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

10

Closed-loop short term scheduling

The scheduling process at ABB

January 29, 2018 Slide 19

Not trivial to estimate and calculate the true value…

Value Driver Breakdown

January 29, 2018 Slide 20

Free cash flow

Produced units

Reduce COGS & OpEx

Availability

Productivity

Quality

Material

Productivity

Energy

Uptime

Time to repair

Parts produced

Idle time

Operating time

Defective units

Lifecycle cost

Oper. risk

Sales Price

Working cap

CapEx

Inventory

Flexibility

Sales

Real estate

Time to market

Accounts R/P

Product attractiveness

Equipment

PersonnelHealth

Page 11: State of the art of integration of scheduling and …users.abo.fi/khaggblo/npcw21/presentations/6_Harjunkoski.pdfOpEx Availability Productivity Quality Material Productivity Energy

1/29/2018

11

• Finding the best methodological approaches and understanding their pros and cons

• Development of systematic & general approach for deriving scheduling-relevant low order process models

• Breaking the formal silos between scheduling and control to enable full data exchange

• Close the scheduling loop

• Implement feedback mechanisms for rescheduling in the presence of process faults/disturbances

• Proving the value of integration in practice – a challenge even on the theoretical level

• Basically a problem in any optimization within operations

• Define meaningful “Tennessee Eastman”-like benchmark problems

• Ensuring that the right people are working together towards a common and well understood goal

• …

• Can big data analytics and machines learning provide a glue between the layers?

True industrial success stories still missing

Perspectives and challenges

January 29, 2018 Slide 21

NORDIC PROCESS CONTROL WORKSHOP, TURKU, 18.1.2018

State of the art of integration of scheduling and control – remaining challengesIiro Harjunkoski, Aalto University / ABB Corporate Research Germany