34
Guidelines for Dynamic Modeling of Column Startup Chemstations, Inc. Authors: Wendy Young Reed & Stuart Schwab www.chemstations.com

Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

  • Upload
    others

  • View
    5

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Guidelines for

Dynamic Modeling of

Column StartupChemstations, Inc.

Authors: Wendy Young Reed &

Stuart Schwab

www.chemstations.com

Page 2: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Abstract

Advances in computing speed continue to enable dynamic modeling of ever increasing complexity. One example of this includes simulation of non-routine conditions such as startup of distillation columns. A refining column case study will be reviewed to point out guidelines for use when setting up these types of models.

1

Page 3: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Agenda

• Background of case study

• Determining scope of model

• Simulation Guidelines

• Case Study

• Summary

2

Page 4: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Background of Case Study

• Customer – Calumet Montana Refining, LLC

• Had existing steady-state model of entire facility

• Shared P&IDs, PFDs, procedures, & process data from previous start-up

• New crude unit being built & would like accurate simulation of startup conditions

3

Page 5: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Original Steady State Simulation

4

Page 6: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Goals of Case Study

• Simulate crude unit only

• Model existing tower startup

• Compare to historical startup data

• Determine if dynamic simulation could be used as tool to predict startup performance of new crude unit

5

Page 7: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Determining Scope of Model

Use operating procedure to determine sequential steps & model targets:

1) Crude charge introduced to tower at increasing temp & flow rate

2) Target level reached in overhead accumulator

3) Reflux system placed in service

4) Stripping steam introduced to tower

5) Product streams reach specification

6

Page 8: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Simulation Guidelines

• Start with a simple model

• Get model to converge

• Validate results

• Add complexity as required to reach desired engineering solution

7

Page 9: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Start with a Simple Model

• Crude tower only

• Change to dynamic simulation mode

• Pumparounds/side strippers not in service

• Crude Heater modeled as temp & flow ramps

• Use actual data & equipment parameters– Feed temps & flows from actual data

– Accumulator dimensions & condenser setpoints

– # trays, feed stage, etc.

8

Page 10: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Simplified Flowsheet

9

Page 11: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Change to Dynamic Simulation Mode

10

Page 12: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Startup Conditions

11

Page 13: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Tower & Feed Configuration

12

Page 14: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Actual Data Determined Ramp Settings

13

Page 15: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Scope of Model

1) Crude charge introduced to tower at increasing temp & flow rate

2) Target level reached in overhead accumulator

3) Reflux system placed in service

4) Stripping steam introduced to tower

5) Product streams reach specification

14

Page 16: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Accumulator Dimensions & Reflux

15

Set refluxto zero initially

Page 17: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Accumulator Level Target Specification

16

Page 18: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Get Dynamic Model to Converge

• Set initial run time based on actual data if available

• Modify step size:– If needed to assist with convergence

– Depending on target parameter’s rate of change

• Run one time step manually & view results

• Other convergence adjustments:– # of iterations

– tolerances

17

Page 19: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Run Time Parameters

18

Page 20: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Accumulator Level Plot

19

Page 21: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Accumulator Level Target Reached

20

30 min

Page 22: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Scope of Model

1) Crude charge introduced to tower at increasing temp & flow rate

2) Target level reached in overhead accumulator

3) Reflux system placed in service

4) Stripping steam introduced to tower

5) Product streams reach specification

21

Page 23: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Place Reflux System In Service

22

Switch to maintain level & adjust reflux rate

Page 24: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Scope of Model

1) Crude charge introduced to tower at increasing temp & flow rate

2) Target level reached in overhead accumulator

3) Reflux system placed in service

4) Stripping steam introduced to tower

5) Product streams reach specification

23

Page 25: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Start Stripping Steam to Tower

24

Page 26: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Scope of Model

1) Crude charge introduced to tower at increasing temp & flow rate

2) Target level reached in overhead accumulator

3) Reflux system placed in service

4) Stripping steam introduced to tower

5) Product streams reach specification

25

Page 27: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Product Stream Reaching Specification

26

30 min after reflux begins

Page 28: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Scope of Model

1) Crude charge introduced to tower at increasing temp & flow rate

2) Target level reached in overhead accumulator

3) Reflux system placed in service

4) Stripping steam introduced to tower

5) Product streams reach specification

27

Page 29: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Validating Results

• Time to reach accumulator level:

– Model 30 min

– Actual 20 min

• Time to side product specs after reflux begins:

– Model 30 min

– Actual 40 min

28

Page 30: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Further Validation of Results

• Compare to additional sets of startup data

– Is the delta between the model & actual consistent?

• Add complexity as required to get desired results

– How close is close enough?

29

Page 31: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Add Complexity As Required

• Fired heater

• Reflux/distillate control valves

• Pumparounds/side strippers

• Relief valve studies

• Additional upstream / downstream units

30

Page 32: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Switch Back to Steady State Model

31

Page 33: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Review Simulation Guidelines*

• Start with a simple model– Fix what you can, i.e. pressures, etc.– Ignore what you can, i.e. utilities, etc.

• Get model to converge• Validate results• Add complexity as required to reach desired

engineering solution– more detail may not be better!– i.e. don’t add utilities controls systems to flowsheet

just because they’re on the P&ID

* True for steady state & dynamic simulations!32

Page 34: Guidelines for Dynamic Modeling of Column Startup · Start with a Simple Model •Crude tower only •Change to dynamic simulation mode •Pumparounds/side strippers not in service

Special Thanks

Ron Colwell, PE – Engineering Manager

David Fleming – Senior Process Engineer

Calumet Montana Refining, LLC

1900 10th St NEGreat Falls, MT 59404

Calumet Montana Refining processes Canadian heavy crude oil to produce gasoline, middle distillates and asphalt which they market primarily into local markets in Washington, Montana, Idaho and Alberta, Canada.

33