multiperiod design of azeotropic separation systems
DESCRIPTION
MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS. Kenneth H. Tyner and Arthur W. Westerberg. OVERVIEW. Problem Description Problem Challenges Related Research Issues Solution Approach Conclusions. F1. F2. PROBLEM DESCRIPTION. B. Design An Optimal Separation Plant Multiple Feeds - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/1.jpg)
MULTIPERIOD DESIGN OFAZEOTROPIC SEPARATION
SYSTEMS
Kenneth H. Tyner
and
Arthur W. Westerberg
![Page 2: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/2.jpg)
OVERVIEW
• Problem Description
• Problem Challenges
• Related Research Issues
• Solution Approach
• Conclusions
![Page 3: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/3.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/4.jpg)
PROBLEM DESCRIPTION
A
B
CAz
F1
F3F2
F
A
B
C
Az
![Page 5: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/5.jpg)
PROBLEM DESCRIPTION
A
B
CAz
F1
F3F2
F
A
B
C
![Page 6: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/6.jpg)
PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2
![Page 7: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/7.jpg)
PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2
![Page 8: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/8.jpg)
PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2
![Page 9: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/9.jpg)
PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2
![Page 10: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/10.jpg)
PROBLEM DESCRIPTIONFEED 1 FEED 3FEED 2
![Page 11: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/11.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/12.jpg)
INITIAL RESEARCH THRUSTS
• Synthesize Designs
• Evaluate Designs
• Optimize / Modify Designs
![Page 13: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/13.jpg)
AZEOTROPIC SYNTHESIS
A
B
CAz
F
F
A
B
C
Az
![Page 14: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/14.jpg)
AZEOTROPIC SYNTHESIS
A
B
CAz
F
A
B
C
Az
F
![Page 15: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/15.jpg)
AZEOTROPIC SYNTHESIS
A
B
CAz
F
F
A
B
C
![Page 16: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/16.jpg)
SIMULATION
ZeroSlack
S
S
S
![Page 17: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/17.jpg)
SIMULATION
Solve / Optimize
Initialize
ModifyLibrary
![Page 18: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/18.jpg)
REVISED RESEARCH THRUSTS
• Collocation Error Detection
• Scaling
• Solver Design
![Page 19: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/19.jpg)
SIMULATION
Solve / Optimize
Initialize
ModifyLibrary
![Page 20: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/20.jpg)
SOLUTION APPROACH
• Approximation– Separation Task– Column Design and Operation
• Shortcut Costing
• Autonomous Agents
![Page 21: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/21.jpg)
ECONOMICS
Cost = F( Feed, Distillate, Trays, Reflux )
![Page 22: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/22.jpg)
ECONOMICS
Cost = F( Feed, Distillate, Trays, Reflux )
Separation TaskContribution
![Page 23: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/23.jpg)
ECONOMICS
Cost = F( Feed, Distillate, Trays, Reflux )
Separation TaskContribution
Column Design and OperationContributions
![Page 24: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/24.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/25.jpg)
COLUMN APPROXIMATION
• Cost = F(Feed, Distillate, Trays, Reflux)
• Reflux = F(Trays, Feed Location)
![Page 26: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/26.jpg)
COLUMN APPROXIMATION
• Cost = F(Feed, Distillate, Trays, Reflux)
• Reflux = F(Trays)
• Optimal Feed Location = F(Trays)
![Page 27: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/27.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/28.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/29.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/30.jpg)
DATA COLLECTION
A
B
CAz
Store InDatabase
CalculateParameters
![Page 31: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/31.jpg)
SIMULATION
F
A
B
C
Az
A
B
CAz
F
Database
![Page 32: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/32.jpg)
SIMULATION
F
A
B
C
Az
A
B
CAz
F
Database
![Page 33: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/33.jpg)
SIMULATION
ZeroSlack
S
S
S
![Page 34: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/34.jpg)
ASYNCHRONOUS TEAMS
• Independent Software Agents
• Shared Memory
Trial Points
Newton Solver Gradient Solver
![Page 35: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/35.jpg)
ASYNCHRONOUS TEAMS
• Independent Software Agents
• Shared Memory
Trial Points
Newton Solver Gradient Solver
![Page 36: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/36.jpg)
ASYNCHRONOUS TEAMS
• Independent Software Agents
• Shared Memory
Trial Points
Newton Solver Gradient Solver
![Page 37: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/37.jpg)
ASYNCHRONOUS TEAMS
• Independent Software Agents
• Shared Memory
Trial Points
Newton Solver Gradient Solver
![Page 38: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/38.jpg)
ASYNCHRONOUS TEAMS
• Independent Software Agents
• Shared Memory
• Advantages– Scalable– Ease of Creation / Maintenance– Cooperation
![Page 39: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/39.jpg)
ASYNCHRONOUS TEAMS
• Applications– Train Scheduling– Travelling Salesman Problem– Building Design
![Page 40: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/40.jpg)
ASYNCHRONOUS TEAMS
ProblemDescription
ApproximationData
Designs
Database
DesignAgents
ApproximationAgents
![Page 41: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/41.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/42.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/43.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/44.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/45.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/46.jpg)
PATH SELECTION
• Sequential Selection
• Genetic Algorithm
• Active Constraint
![Page 47: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/47.jpg)
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](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/48.jpg)
ASYNCHRONOUS TEAMS
ProblemDescription
ApproximationData
Designs
Database
DesignAgents
ApproximationAgents
![Page 49: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/49.jpg)
GENERAL BENEFITS
• Alternative to Hierarchical Design
• Persistent Data
• Scenario Analysis
• Human Agents
![Page 50: MULTIPERIOD DESIGN OF AZEOTROPIC SEPARATION SYSTEMS](https://reader031.vdocument.in/reader031/viewer/2022020320/56814368550346895dafe40c/html5/thumbnails/50.jpg)
MULTIPERIOD DESIGN OFAZEOTROPIC SEPARATION
SYSTEMS
Kenneth H. Tyner
and
Arthur W. Westerberg