multiperiod design of azeotropic separation systems kenneth h. tyner and arthur w. westerberg

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

Upload: hannah-watkins

Post on 11-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

MULTIPERIOD DESIGN OFAZEOTROPIC SEPARATION

SYSTEMS

Kenneth H. Tyner

and

Arthur W. Westerberg

Page 2: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

OVERVIEW

• Problem Description

• Problem Challenges

• Related Research Issues

• Solution Approach

• Conclusions

Page 3: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

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 Kenneth H. Tyner and Arthur W. Westerberg

PROBLEM DESCRIPTION

A

B

CAz

F1

F3F2

F

A

B

C

Az

Page 5: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

PROBLEM DESCRIPTION

A

B

CAz

F1

F3F2

F

A

B

C

Page 6: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 7: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 8: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 9: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 10: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2

Page 11: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

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 Kenneth H. Tyner and Arthur W. Westerberg

INITIAL RESEARCH THRUSTS

• Synthesize Designs

• Evaluate Designs

• Optimize / Modify Designs

Page 13: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

AZEOTROPIC SYNTHESIS

A

B

CAz

F

F

A

B

C

Az

Page 14: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

AZEOTROPIC SYNTHESIS

A

B

CAz

F

A

B

C

Az

F

Page 15: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

AZEOTROPIC SYNTHESIS

A

B

CAz

F

F

A

B

C

Page 16: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

SIMULATION

ZeroSlack

S

S

S

Page 17: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

SIMULATION

Solve / Optimize

Initialize

ModifyLibrary

Page 18: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

REVISED RESEARCH THRUSTS

• Collocation Error Detection

• Scaling

• Solver Design

Page 19: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

SIMULATION

Solve / Optimize

Initialize

ModifyLibrary

Page 20: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

SOLUTION APPROACH

• Approximation– Separation Task– Column Design and Operation

• Shortcut Costing

• Autonomous Agents

Page 21: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ECONOMICS

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

Page 22: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ECONOMICS

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

Separation TaskContribution

Page 23: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ECONOMICS

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

Separation TaskContribution

Column Design and OperationContributions

Page 24: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

TASK APPROXIMATION

• Variables:– Compositions

– Flowrates

• Relations:– Mass Balance

– Lever Rule

– Geometric Objects

A

B

CAz

F

D / F

D

B

Page 25: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

COLUMN APPROXIMATION

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

• Reflux = F(Trays, Feed Location)

Page 26: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

COLUMN APPROXIMATION

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

• Reflux = F(Trays)

• Optimal Feed Location = F(Trays)

Page 27: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

COLUMN APPROXIMATION

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

• Opt Feed Loc = C4 * Trays + C5

– Numerical Difficulties

• Gilliland Correlation

Page 28: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

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 29: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

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 30: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

DATA COLLECTION

A

B

CAz

Store InDatabase

CalculateParameters

Page 31: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

SIMULATION

F

A

B

C

Az

A

B

CAz

F

Database

Page 32: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

SIMULATION

F

A

B

C

Az

A

B

CAz

F

Database

Page 33: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

SIMULATION

ZeroSlack

S

S

S

Page 34: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

Trial Points

Newton Solver Gradient Solver

Page 35: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

Trial Points

Newton Solver Gradient Solver

Page 36: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

Trial Points

Newton Solver Gradient Solver

Page 37: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

Trial Points

Newton Solver Gradient Solver

Page 38: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ASYNCHRONOUS TEAMS

• Independent Software Agents

• Shared Memory

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

Page 39: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ASYNCHRONOUS TEAMS

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

Page 40: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

ASYNCHRONOUS TEAMS

ProblemDescription

ApproximationData

Designs

Database

DesignAgents

ApproximationAgents

Page 41: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

MINLP DESIGN AGENT

• Fixed:– Separation Pathways– Intermediate Streams

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

Page 42: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

MINLP DESIGN AGENT

• Fixed:– Separation Pathways– Intermediate Streams

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

Page 43: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

MINLP DESIGN AGENT

• Fixed:– Separation Pathways– Intermediate Streams

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

Page 44: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

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 45: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

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 46: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

PATH SELECTION

• Sequential Selection

• Genetic Algorithm

• Active Constraint

Page 47: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

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 Kenneth H. Tyner and Arthur W. Westerberg

ASYNCHRONOUS TEAMS

ProblemDescription

ApproximationData

Designs

Database

DesignAgents

ApproximationAgents

Page 49: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

GENERAL BENEFITS

• Alternative to Hierarchical Design

• Persistent Data

• Scenario Analysis

• Human Agents

Page 50: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS Kenneth H. Tyner and Arthur W. Westerberg

MULTIPERIOD DESIGN OFAZEOTROPIC SEPARATION

SYSTEMS

Kenneth H. Tyner

and

Arthur W. Westerberg