24
8/27/2018 1 Complex chemical process optimization and its industrial applications Wenli Du Key Lab of Advanced Control and Optimization for Chemical Processes, Ministry of Education (http://acocp.ecust.edu.cn) East China University of Science and Technology, Shanghai Aug. 2325 2018 Shanghai The 5th IFAC Workshop on Mining, Mineral and Metal Processing Content Integrated Optimization of Process Automation 2 Summary & considerations 3 Integrated RTO & APC 2.1 Integrated Scheduling & RTO 2.2 Integrated Planning & Scheduling 2.3 Introduction 1

Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

1

Complex chemical process optimization and its

industrial applications

Wenli Du

Key Lab of Advanced Control and Optimization for Chemical Processes, Ministry of Education (http://acocp.ecust.edu.cn) 

East China University of Science and Technology, Shanghai

Aug. 23‐25  2018  Shanghai

The 5th IFAC Workshop on Mining, Mineral and Metal Processing

Content

Integrated Optimization of Process Automation2

Summary & considerations3

Integrated RTO & APC2.1

Integrated Scheduling & RTO2.2

Integrated Planning & Scheduling2.3

Introduction1

Page 2: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

2

Complexity of chemical process and product

Introduction

- Interconnected, interactive multiscale structure (complexity in structure)

- Diverse performance or property (complexity in behavior)

- System behavior cannot be deduced directly from analyzing the behavior of individual components

Approaches to complex chemical process system

- Creating proper degree of complexity, avoiding unnecessary or “redundant” complexity

- Concentrating on dominant level(s), ignoring undesired details

Introduction

Flowsheet of Refinery Plant

Page 3: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

3

Introduction

Molecular Mesoscale Unit equipment Process Factory

Conversion/transfermechanism

Coupling of reaction and transfer

Coupling of material & energy in process

System stability and operation optimization

Introduction

Automation Hierarchy

Optimization Algorithm

Process Model

Functional Model

Time-scale Decomposition

Seconds

Planning

Scheduling

Real-time optimization

Advanced control

Conventional control

Months/Weeks

Weeks/Days

Hours

Minutes

Production Process

Page 4: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

4

Introduction

Automation Hierarchy

Commercial Software

PIMS/RPMS

Aspen ORION

Profit Optimizer

DMC/RMPCT

Seconds

Planning

Scheduling

Real-time optimization

Advanced control

Conventional control

Months/Weeks

Weeks/Days

Hours

Minutes

Production Process

Introduction

Automation Hierarchy

PIMS/ORION• What products to make• When to make them • What equipment to use

Raw Material Acquisition / Run Plan Optimization/Scheduling scheme

• Plant-wide optimization• Based on simplified models,

considering balance of material and tanks

• Linear Programing is used

Seconds

Planning

Scheduling

Real-time optimization

Advanced control

Conventional control

Months/Weeks

Weeks/Days

Hours

Minutes

Production Process

Page 5: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

5

Introduction

Automation Hierarchy

Current - Real Time - Operations Optimization

• Unit-scale optimization• Based on rigorous models,

considering balance of material and tanks

• Maximizing profits, considering current states, production constraints and constraints from scheduler - hours

Seconds

Planning

Scheduling

Real-time optimization

Advanced control

Conventional control

Months/Weeks

Weeks/Days

Hours

Minutes

Production Process

Profit Optimizer/GAMS

Introduction

Automation Hierarchy

Advanced Control Systems• Unit-scale control• Based on identified linear

dynamic model • Multi-variable, constrained

control • Predefined constraints with

different priorities

Seconds

Planning

Scheduling

Real-time optimization

Advanced control

Conventional control

Months/Weeks

Weeks/Days

Hours

Minutes

Production Process

RMPCT/DMC

Page 6: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

6

Introduction

Complexity of Chemical Process

Hierarchical Automation Structure

Problems in practical application:

?

• Process design: how to integrated the factors as safety, controllability and flexibility? e.g. Energy coupled process integration VS inadequate freedom

• Process optimization: open loop, model mismatch with MPC etc. …

• Process scheduling: only for material balance, lack optimization

• Process Planning: fixed DB parameters, hard to match actual situation

Introduction

Growing trend for integrated optimization

Published papers  in SCIE(key words:  integrated optimization  & Process)

0

200

400

600

800

1000

1200

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017

Page 7: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

7

EAST CHINA UNIVERSITY OF SCIENCE & TECHNOLOGY

Integrated Optimization of Process Automation

Integrated Scheduling & RTO

Integrated Process Design & Control

Integrated RTO & APC

Integrated Planning & Scheduling

Planning

Scheduling

Real-time optimization

Advanced control

Production Process with Conventional Control

Integrated Optimization of Process Automation

Page 8: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

8

Integrated Optimization of Process Automation

• Integration of RTO and MPC in Styrene Plant

• Dynamic Scheduling and Optimization in Olefin Plant

• Integration of Planning and Scheduling in Gasoline Blending

Integration of RTO & APC

• Different execution frequencies

• Different models

• Conflicts in decisions• Infeasible for MPC• Non-optimal conditions

Major Problem

Real-Time Optimization

Model Predictive Controller

One-layered Approach Two-layered Approach

Real-Time Optimization

Model Predictive Controller

Economically-Oriented MPC

Real-Time Optimization

Model Predictive Controller

Target / Trajectory Correction

Classification

Lynn Würth, Ralf Hannemann, Wolfgang Marquardt . A two-layer architecture for economically optimal process control and operation. Journal of Process Control. 2011, 21(3): 311-321

Page 9: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

9

Integration of RTO & APC

Methodologies

A: LEMPCIntegrate nonlinear steady-state optimization into linear MPC.• Economic functions

added as additional term of the controller

• Nonlinear steady- state model included as additional constraints

(Zanin, 2002), (Glauce, 2010), (Teodoro, 2014)

C:Insert Steady-State Target Optimization(SSTO) layer between RTO and MPC • Calculate best admissible

target for the MPC using SSTO

• SSTO predicts based on steady-state version of linear model in MPC

(Rao, 1999), (Marchetti, 2014)

B:NEMPCIncorporate a general cost function or performance index in NMPC, EMPC• Used for feedback

control directly• Respond to changes in

the operating conditions faster

(Ellis, 2014), (Tran, 2014),(Biegler, 2015)

D:Integrate Dynamic Real-Time Optimization (D-RTO) and Model Predictive Control (MPC)• Re-optimization trigger

strategy• Fast updates of the

trajectories based on NLP sensitivities

(Kadam, 2003), (Wolf, 2014)

On

e-L

ayer

edT

wo-

Lay

ered

A B

C D A

B

NLP Sensitivity (QP)

2 2

0 0

0 0 0

1min ( ) ( )

2

. . ( ) ( ) ( ) 0

z

L Lz z p p z p z

z z p z

g gs t g p p z p p

z p

T

C、D

pSteady-state Optimization p

Dynamic Optimization

Integration of RTO & APC

Ethylbenzene dehydrogenation process

Objective & Challenges1 3 2 3 1 4 2 1 2 2

1 1 max 2 2 max 3 3 max

1 2

min ( y (( 0.02 ( ) 0.02 ( )) ) /1000 )

. . ( )

, ,

1.3 ( ) / ( ) 1.8

ref ref eb

eb

p p u T u T u p u d

s t =

y + T y + T y + F

u u d

* *u ,y

y S u,θ

Process description• Radial-flow reactor with strong endothermic reversible reaction

• Reaction Temperature

• Low Temp. Low yields; High Temp. thermal cracking

• Ratio of steam to ethylbenzene

• Low Ratio: carbon decomposition; High R. energy waste

• Plant‐model mismatch

• dynamic change of Constraints related to catalyst deactivation

• Various and frequent disturbances

Control difficulties

Page 10: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

10

Integration of RTO & APC

Ethylbenzene dehydrogenation process

Objective & Challenges1 3 2 3 1 4 2 1 2 2

1 1 max 2 2 max 3 3 max

1 2

min ( y (( 0.02 ( ) 0.02 ( )) ) /1000 )

. . ( )

, ,

1.3 ( ) / ( ) 1.8

ref ref eb

eb

p p u T u T u p u d

s t =

y + T y + T y + F

u u d

* *u ,y

y S u,θ

Process description• Radial-flow reactor with strong endothermic reversible reaction

• Reaction Temperature

• L: low yields; H: thermal cracking

• ratio of steam to ethylbenzene

• L: carbon decomposition; H: energy waste

MPC & RTO:

MV(4):

CV(3):

u1: flowrate of main steam FC1u2: flowrate of LP steam FC3u3: temperature of furnace 1 TC1u4: temperature of furnace 2 TC2

y1: inlet temperature of R1y2: inlet temperature of R2y3: outlet flowrate of styrene

Fat system

Integration of RTO & APC

Integration Structure

• Constraint-adaptation strategy

RTO Layer

,min ( , )

. .

( )L U

L U

s t

* *u yu y

y S u,θ

y y ε y

u u u

p-1i i

i iε = (I - K)ε + K(y - y )

• MPC with nonlinear successive linearization MPC Layer

( , , )ck k k

fA x u θ

x( , , )c

k k k

fB x u θ

u

( , , )ck k k

h

C x u θx

( , , )ck k k

h

D x u θu

s s

2

,

0

1min ( )

2s. t

( ) ( )

s s

s k s

L Us

L Us

k k

* *

Hu yu u u u

u

y G u y d

y y y

u u u

• Approximation of RTOSSTO Layer

Constraint ‐adaptation strategy• Easy for model update• Better for handling the plant‐model mismatch

MPC‐NSL• An approximation/simplificationof nonlinear MPC• Low computational burdens

Motivation:• Same model origination•Model adaptation on a lower level (MPC‐NSL)

SSTO ( Steady State Target Optimization)• Approximate RTO• Based on steady‐stateversion of linear dynamicmodel

Page 11: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

11

Integration of RTO & APC

Nonlinear dynamic model

Reactor model• Radial‐flow reactor

Reaction mechanism• Highly endothermic reaction

Model validation Inlet temperature of R1 Outlet temperature of R1

Inlet temperature of R2 Outlet temperature of R2

Integration of RTO & APC

Implementation

Disturbances:• flowrate of ethylbenzene stream

20th hour after the execution of RTO, decreases by 3%• composition of ethylbenzene stream

50th hour after the execution of RTO, ethylbenzene mass fraction decreases by 5%

Improved 1) Control performance 2) RTO convergence

• Open‐loop RTO• Algorithm I• Algorithm II: our study

u3& u4: temperature of furnace TC1&2 y3: outlet flowrate of styrene

y1: inlet temperature of R1

y2: inlet temperature of R2

u1: flowrate of main steam FC1

u2: flowrate of LP steam FC3

Algorithm I: Steady-state target optimization designs for integrating real-time optimization and model predictive control. Journal of Process Control, 2014, 24(1):129-145.

Algorithm II: Real-time optimization and control of an industrial ethylbenzene dehydrogenation process. Chemical Engineering Transaction. 2017 (61) 331-336

Page 12: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

12

Integration of RTO & APC

Implementation

Disturbances:• flowrate of ethylbenzene stream

20th hour after the execution of RTO, decreases by 3%• composition of ethylbenzene stream

50th hour after the execution of RTO, ethylbenzene mass fraction decreases by 5%

Improved 1) Control performance 2) RTO convergence

• Open-loop RTO• Algorithm I• Algorithm II: our study

y3: outlet flowrate of styrene

y1: inlet temperature of R1

y2: inlet temperature of R2

Algorithm I: Steady-state target optimization designs for integrating real-time optimization and model predictive control. Journal of Process Control, 2014, 24(1):129-145.

Algorithm II: Real-time optimization and control of an industrial ethylbenzene dehydrogenation process. Chemical Engineering Transaction. 2017 (61) 331-336

Integrated Optimization of Process Automation

• Integration of RTO and MPC in Styrene Plant

• Dynamic Scheduling and Optimization in Olefin Plant

• Integration of Planning and Scheduling in Gasoline Blending

Page 13: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

13

Integration of Scheduling & Operation Optimization

• Keep process operation continuously (with reasonable level, inventory etc.), while need smooth transition among process units.

• Pursue the economic profit with less time or the cost

Problems :

• Simulation driven scheduling policy (NO optimization)

• Difficult to define a general problem or solved by general algorithm, especially for large scale process with uncertainties

Task of Scheduling :

√╳

Integration of Scheduling & Operation Optimization

Cracking furnaces system in ethylene plant

• Various feedstocks with different yields

• NAP、LNAP、LPG、HVGO…

• Multiple cracking furnaces with different characteristics

• Thermal cracking reaction & coking inside coils

Goal:

Max. Yields of high added‐value products 

Max.  Run‐length of furnaces

By

Feedstock selection

Load dispatching

Operating condition optimization

Cracking feedstocksupplier

Site 1 Site 2 Site 3 Outsource

constraintscompression, cryogenic,

separation…

Furnaces

Feedstocks

Page 14: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

14

Integration of Scheduling & Operation Optimization

…..

Free-radical mechanism

1-D reactor model

k

n

1kkj

j rdz

dF r

j k

krkV,pjj Hrq dzdT

c F

z

uu u

r d

f 2

z

pg

2g

bt

t

d

d

d

d

• Feedstock composition• Reactor & Furnace• Operating conditions

Process Conditions

Reaction Kinetics / Reactor Model

Integration of Scheduling & Operation Optimization

Reaction Kinetics / Reactor Model

Page 15: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

15

Integration of Scheduling & Operation Optimization

Thermal condition simulation in the furnace

Run length Simulation

Radiant box model

Chem. Eng. Sci., 2011, 66(8): 1600-1611; Ind. Eng. Chem. Res. 2013, 52(5): 645-657; AIChE J 2017, 63, (7), 3199-3213

Convection section model

Integration of Scheduling & Operation Optimization

firebox

Radical reaction

Physical field

Couple modelGeometry

Flow Temperature O2 Contained

Prediction results

Reaction tube

Coupled modeling of furnace and reactor

Coupled simulation of convection section with dual stage steam feed mixing of an industrial ethylene cracking furnace. Chemical Engineering Journal. 2016, 286: 436-446Impact of flue gas radiative properties and burner geometry in furnace simulations. AIChE Journal 2015, 61, (3), 936-954.Numerical simulation on flow, combustion and heat transfer of ethylene cracking furnaces. Chemical Engineering Science, 2011, 66(8): 1600-161Industrial & Engineering Chemistry Research. 2013, 52(2): 645-657 ……

heat flux heat flux

Page 16: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

16

Integration of Scheduling & Operation Optimization

Feedstock molecular reconstruction(NAP) Yields of C2H4, H2, C3H6, benzene etc. products (NAP)

Sinopec Zhenhai Refining & Chemical Company BA105 furnace ( HCR ), BA109 furnace(NAP)

Full composition analysis of industrial data

(Analyzed by Beijing Research Institute of Chemical Industries)

Coupled modeling of furnace and reactor

Commercial softwareCommercial software

Commercial software Commercial software

Commercialsoftware

Integration of Scheduling & Operation Optimization

Feedforward Neural Networks– State Space Model(FNN‐SSM)

Comparison with traditional surrogate model

coke ANN

ANN,

coke coke coke

coke coke,ini

( ) ( ( ), ( ), ( ))

( ) ( ( ), ( ), ( ))

( 1) ( ) ( ) ( )

(1)

l l

s

x t f coke t COT t F t

y t g coke t COT t F t

x t x t x t T t

x x

Surrogate model of cracking furnace

Prediction of change rate of coke thickness Prediction of product yield and KPI

Page 17: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

17

Integration of Scheduling & Operation Optimization

Integration of cyclic scheduling & operation optimization

0M 2( ( ) ( ) )

max -

ijt

ij F ij ijl l ijij l

ii

n u t y t Pdt Csobj SV

H

coke coke COT

coke COT

TMT coke COT

coke coke coke

( ) ( ( ), ( ), ( ))

( ) ( ( ), ( ), ( ))

( )= ( ( ), ( ), ( ))

( 1) ( ) ( )

ij ij ij ij F ij

ijl ijl ij ij F ij

ij ij ij ij F ij

ij ij ij s

x t f x t u t u t

y t g x t u t u t

TMT t g x t u t u t

x t x t x t T

coke

( )

(1) 0 ij

t

x

i i iFlo F Fup COT ( )ij ij ijCOTlo u t COTup

( )ij ijTMT t TMTmF ( )ij ij ijDlo u t Dup

F i

0

( ) + .ijt

i ij ijjF H n u t dt SV i

=1 ,ijkk

w i, j, ,i j ijkk

n k w i, j = ( ) ij ij ij ijT n +t i, j ij

i

T H j

( ) ij ijt M 1- w i, j

{0,1} , .ijkw i, j k 0, 0, 0, , ,ij ij ijH t T n NK i, j

• OCFE is used for discretization on time

• MIDO is transformed into MINLP solved by sBB

• Decision variables of scheduling and operation are

determined simultaneously

a. Traditional cyclic scheduling

b. Cyclic scheduling with operation optimization

a b

Day mean profit increases by 13.5%

Industrial & Engineering Chemistry Research, 2015, 54 (15), 3844-3854 ; Chemical Engineering & Technology, 2015, 38 (5), 900-906;Chinese Journal of Chemical Engineering. 2013 21(5): 537-543 Knowledge-Based Systems. 2016, 96(C):156-170

Integration of Scheduling & Operation Optimization

Implementation results

Comparison of yields and fuel gas consumption of BA103 before and after optimization

Comparison of yields and fuel gas consumption of BA2104 before and after optimization

Applied in Shanghai Petrochemical:

• Average yield of ethylene and propylene

increased by 0.187%;

• Fuel consumption reduced by

1.806kg/t(feedstock), i.e. 1.64% under

same feedstock load.Sinopec Shanghai Petrochemical Company Limited

Page 18: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

18

Integrated Optimization of Process Automation

• Integration of RTO and MPC in Styrene Plant

• Dynamic Scheduling and Optimization in Olefin Plant

• Integration of Planning and Scheduling in Gasoline Blending

Integration of Planning & Scheduling

Production Planning Scheduling

Model mismatch with plant(e.g. feedstock properties fluctuation, device capabilities …)

Production Planning Scheduling ?Similar modelSimilar optimizer

Short-term PlanningDifficult to get the statistics of the current inventory、product …, difficult to respond to temporary order

Temporal aggregation model

Solved by human experience

Page 19: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

19

Integration of Planning & Scheduling

Master Problem

PlanningModel

SurrogateScheduling Model

Subproblem

DetailedScheduling

IntegratedFormulation

PlanningModel

DetailedScheduling

Master Problem

PlanningModel

SurrogateScheduling Model

Subproblem

DetailedScheduling

Integer Cuts

Hierarchical Iterative Full‐space

Maravelias C T, Sung C. Integration of production planning and scheduling: Overview, challenges and opportunities[J].Computers & Chemical Engineering, 2009,

McKay, 1995Lin et al., 2002Menezes et al., 2016Vogel et al., 2017

Papageorgiou and Pantelides, 1996Stefansson and Shah, 2006Wu and Ierapetritou, 2007

Joly et al., 2002Neiro and Pinto, 2005Blanco et al. 2005Yan and Zhang, 2007

• Demand driven optimal recipe & blending conditions

Target

Difficulties

• Online measurement of oil properties

• Blending rules or recipe models

• Functional models for Planning and Scheduling optimization

Integration of Planning & Scheduling

Online gasoline blending process

Page 20: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

20

Online measurement of oil properties

Wavelength selection is the basis of NIR system. It isdirectly related to prediction performance and model complexity.

Response to change of operating conditions

• Intermediate component type• Intermediate component property• Oil additives

Proposed framework (AWL-PLS)

Sample database and data pre‐processing1

Model parameters initialization2

Selection of local sample sets from database3

Wavelength structure update  of calibration set4

Local calibration model and property prediction5

-0.5 0 0.5 1 1.5

1

1.5VIP-PLS

Pre

dict

ed

-0.5 0 0.5 1 1.5

1

1.5LW-PLS

-0.5 0 0.5 1 1.5

1

1.5RV-PLS

Measured

Pre

dict

ed

-0.5 0 0.5 1 1.5

1

1.5AWL-PLS

Measured

RMSEP:0.7913 R2 :0.2147

RMSEP:0.8583 R2 :0.1767

RMSEP:0.7916 R2 :0.2143

RMSEP:0.8312 R2 :0.1929

Model Rs2 RMSEP

VIP‐PLS 0.7916 0.2143

RV‐PLS 0.8312 0.1929

LW‐PLS 0.7913 0.2147

AWL‐PLS 0.8583 0.1767

0 50 100 150 200 250 3000

0.2

0.4

0.6

0.8

1

1.2

1.4

Sample number

RO

N

AWL-PLS

predicted

measured

Integration of Planning & Scheduling

NIR spectral analysis and modeling

Adaptive algorithm and outlier detection aretwo key factors for adaptive modelingAdaptive strategies for online model update (ORL-PLS)

Outlier detection

Locally weighted learning

Improved recursive strategy

Collect samples from industrial process

Predicting using the local-weighted strategy

Update the weights of each training sample

No

Yes

Perform wavelength selection algorithm and determine the wavelength structure

Detect and remove the outliers

Yes

No

Initialize a model and tune the parameters

Update the model with new sample { , }new newyx

The new pair is a outlier?{ , }new newyx

Reference value availablenewy

New spectrum availablenewx

Model Rs2 RMSEP Mean‐error Max‐error

PLS 0.8329 0.1925 0.1460 0.6888

PLS‐Bias 0.7699  0.2259  0.1477  0.9638 

LW‐PLS 0.8431  0.1865  0.1451  0.7095 

RPLS 0.8303 0.1940 0.1467 0.7010

RPLS‐OD 0.8313 0.1934 0.1465 0.6988

ORL‐PLS 0.8580 0.1774 0.1338 0.5933 

Integration of Planning & Scheduling

Page 21: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

21

Integrated planning and blend recipes optimization

Three-level optimization structure

Integration of Planning & Scheduling

Ind. Eng. Chem. Res, 2016, 55 (16), 4632-4645

A. Blending batch sequences A. Blending batch sequences 

B. Initial recipe for each batch & inventory management

B. Initial recipe for each batch & inventory management

Integrated planning and blend recipes optimization

Three-level optimization structure

Integration of Planning & Scheduling

Ind. Eng. Chem. Res, 2016, 55 (16), 4632-4645

Page 22: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

22

Integrated planning and blend recipes optimization

Response to temporary delivery

The necessity for integration

Blend recipe calculated by scheduling level blend recipes by Real-time optimization

Optimized recipe for the temporary delivery

Integration of Planning & Scheduling

Integration of Planning & Scheduling

Integrated planning and blend recipes optimization

• Jinling Pec. (3.6Mt/a Gasoline product) in Nanjing City as validation

– The cost of the blending is reduced by 95M¥/a;

– The blending period is reduced by 6-8hour/tank;

– VOC emission is reduced by 3000t/a;

– The quality giveaway (Octane Number) is decreased from 0.5 to 0.2。

Implementation Results:

overquality of octane number reduced

Page 23: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

23

Summary and considerations 

Summary

• Traditional hierarchical automation structure

• Cases for integrated optimization method

• Styrene Plant:RTO & MPC

• Olefin Plant:Scheduling & RTO

• Gasoline blending: Planning & Scheduling+RTO

Page 24: Complex chemical process optimization and its industrial ... · • Process scheduling: only for material balance, lack optimization • Process Planning: fixed DB parameters, hard

8/27/2018

24

Considerations

Embedded AI

Embedded CI

CPS(Cyber Physical System): ubiquitous perception, interconnectionCAPS(Collaborative Process Automation Systems) : infrastructure,interaction with user/human operator, ………

Hierarchical solution strategy seems to be currently the onlyrealistic approach to tackle industrial size problems, but needsappropriate cooperative solution.

Thanks for your attention