54
MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS

Embed Size (px)

DESCRIPTION

MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS. Kenneth H. Tyner and Arthur W. Westerberg. OVERVIEW. Problem Description Problem Challenges Previous Work Related Research Issues Solution Approach Conclusions. F1. F2. PROBLEM DESCRIPTION. B. Design An Optimal Separation Plant - PowerPoint PPT Presentation

Citation preview

Page 1: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

MULTIPERIOD DESIGN OFAZEOTROPIC SEPARATION

SYSTEMS

Kenneth H. Tyner

and

Arthur W. Westerberg

Page 2: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

OVERVIEW

• Problem Description

• Problem Challenges

• Previous Work

• Related Research Issues

• Solution Approach

• Conclusions

Page 3: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PROBLEM DESCRIPTION

• Design An Optimal Separation Plant

• Multiple Feeds– Flowrate

– Composition

– Operating Time

• Azeotropes

A

B

CAz

F1

F3F2

Page 4: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PROBLEM DESCRIPTION

A

B

CAz

F1

F3F2

F

A

B

C

Az

Page 5: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PROBLEM DESCRIPTION

A

B

CAz

F1

F3F2

F

A

B

C

Page 6: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 7: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 8: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 9: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 10: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 11: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PROBLEM CHALLENGES• Highly Combinatorial

– Separation Pathways– Process Units– Task Assignment

• Difficult Subproblems– Large Models– Highly Nonlinear– Recycle Streams– Shared Equipment

Page 12: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

MULTIPERIOD DESIGN

• Constraints:– Column Dimensions

– Heat Exchanger Dimensions

– Flooding Conditions

Page 13: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

MULTIPERIOD DESIGN

• Collocation Models:– Number of Trays and

Feed Location Variable

– Variable Transformations

Page 14: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

MULTIPERIOD DESIGN

0.5

0.6

0.7

0.8

20 25 30 35 40

Trays

Fee

d L

oc

Page 15: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

EXTEND TO AZEOTROPIC MULTIPERIOD DESIGN?

• Additional Feasibility Constraints

• How Many Columns?• Large Number of Simulations

• Stream Characteristics Change

Page 16: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

INITIAL RESEARCH THRUSTS

• Synthesize Designs

• Evaluate Designs

• Optimize / Modify Designs

Page 17: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

AZEOTROPIC SYNTHESIS

A

B

CAz

F

F

A

B

C

Az

Page 18: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

AZEOTROPIC SYNTHESIS

A

B

CAz

F

A

B

C

Az

F

Page 19: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

AZEOTROPIC SYNTHESIS

A

B

CAz

F

F

A

B

C

Page 20: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

SIMULATION

ZeroSlack

S

S

S

Page 21: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

SIMULATION

Solve / Optimize

Initialize

ModifyLibrary

Page 22: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

REVISED RESEARCH THRUSTS

• Collocation Error Detection

• Scaling

• Solver Design

Page 23: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

SIMULATION

Solve / Optimize

Initialize

ModifyLibrary

Page 24: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

SOLUTION APPROACH

• Approximation– Separation Task– Column Design and Operation

• Shortcut Costing

• Autonomous Agents

Page 25: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ECONOMICS

Cost = F( Feed, Distillate, Trays, Reflux )

Page 26: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ECONOMICS

Cost = F( Feed, Distillate, Trays, Reflux )

Separation TaskContribution

Page 27: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ECONOMICS

Cost = F( Feed, Distillate, Trays, Reflux )

Separation TaskContribution

Column Design and OperationContributions

Page 28: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

TASK APPROXIMATION

• Variables:– Compositions

– Flowrates

• Relations:– Mass Balance

– Lever Rule

– Geometric Objects

A

B

CAz

F

D / F

D

B

Page 29: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

COLUMN APPROXIMATION

• Cost = F(Feed, Distillate, Trays, Reflux)

• Reflux = F(Trays, Feed Location)

Page 30: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

COLUMN APPROXIMATION

• Cost = F(Feed, Distillate, Trays, Reflux)

• Reflux = F(Trays)

• Optimal Feed Location = F(Trays)

Page 31: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

COLUMN APPROXIMATION

• Reflux = C1 * exp(-C2 * Trays) + C3

• Opt Feed Loc = C4 * Trays + C5

– Numerical Difficulties

• Gilliland Correlation

Page 32: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

DATA COLLECTION

• Fix Trays and Task• Find Optimal Reflux

0

2

4

6

8

0 0.2 0.4 0.6 0.8

Feed Location

Ref

lux

Page 33: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

DATA COLLECTION

8

10

12

14

16

18

20

22

30 35 40 45 50 55 60 65

Trays

Ref

lux

00.050.10.150.20.250.30.350.40.450.5

Fee

d L

ocat

ion

Page 34: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

DATA COLLECTION

A

B

CAz

Store InDatabase

CalculateParameters

Page 35: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

SIMULATION

F

A

B

C

Az

A

B

CAz

F

Database

Page 36: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

SIMULATION

F

A

B

C

Az

A

B

CAz

F

Database

Page 37: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

SIMULATION

ZeroSlack

S

S

S

Page 38: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

Trial Points

Newton Solver Gradient Solver

Page 39: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

Trial Points

Newton Solver Gradient Solver

Page 40: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

Trial Points

Newton Solver Gradient Solver

Page 41: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

Trial Points

Newton Solver Gradient Solver

Page 42: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

• Advantages– Scalable– Ease of Creation / Maintenance– Cooperation

Page 43: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ASYNCHRONOUS TEAMS

• Applications– Train Scheduling– Travelling Salesman Problem– Building Design

Page 44: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ASYNCHRONOUS TEAMS

ProblemDescription

ApproximationData

Designs

Database

DesignAgents

ApproximationAgents

Page 45: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

MINLP DESIGN AGENT

• Fixed:– Separation Pathways– Intermediate Streams

• Variable:– Task Assignment – Number of Columns– Column Dimensions– Operating Policy

Page 46: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

MINLP DESIGN AGENT

• Fixed:– Separation Pathways– Intermediate Streams

• Variable:– Task Assignment– Number of Columns– Column Dimensions– Operating Policy

Page 47: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

MINLP DESIGN AGENT

• Fixed:– Separation Pathways– Intermediate Streams

• Variable:– Task Assignment– Number of Columns– Column Dimensions– Operating Policy

Page 48: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

TASK ASSIGNMENT

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

20 30 40 50 60

Trays

Dia

mete

r

Page 49: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

TASK ASSIGNMENT

$500,000.00

$600,000.00

$700,000.00

$800,000.00

$900,000.00

$1,000,000.00

$1,100,000.00

1 2 3 4 5 6 7

Page 50: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

PATH SELECTION

• Sequential Selection

• Genetic Algorithm

• Active Constraint

Page 51: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

MINLP DESIGN AGENT

• Fixed:– Separation Pathways– Intermediate Streams

• Variable:– Task Assignment– Number of Columns– Column Dimensions– Operating Policy

Page 52: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

ASYNCHRONOUS TEAMS

ProblemDescription

ApproximationData

Designs

Database

DesignAgents

ApproximationAgents

Page 53: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

GENERAL BENEFITS

• Alternative to Hierarchical Design

• Persistent Data

• Scenario Analysis

• Human Agents

Page 54: MULTIPERIOD DESIGN OF AZEOTROPIC  SEPARATION SYSTEMS

MULTIPERIOD DESIGN OFAZEOTROPIC SEPARATION

SYSTEMS

Kenneth H. Tyner

and

Arthur W. Westerberg