Batch-Bioprocess Modeling 20140315

Embed Size (px)

Citation preview

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    1/66

    15 & 16 March 20

    BATCH/BIOPROCESSMODELLING15 & 16 March 2014

    Rozaimi bin Abu SamahFKKSA, UMP

    Objectives

    Construct a process flow via SuperPro Designer

    Initialize the process units

    Simulate the whole process

    Analyze results following the simulation

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    2/66

    15 & 16 March 20

    Contents

    Overview of process simulation

    Flowsheet development

    Unit procedure initialization

    Process scheduling

    Resources & inventory tracking

    Equipment rating Economic evaluation

    What is simulation?

    SuperPro Designer?

    Tools available in SuperPro designer

    Overview of Process Simulation

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    3/66

    15 & 16 March 20

    Process simulation?

    Building a process model

    Predicting how a process would actually behave

    Performing an experiment (on computer, of course)

    Incentives

    Highly cost effective

    Reasonably accurate Proactive approach

    Commercial process simulators

    Aspen Plus

    HYSYS

    Provision

    Design II

    SuperPro

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    4/66

    15 & 16 March 20

    SuperPro Designer

    SuperproDesigner

    BioPro DesignerBiotecnology

    Food Processing

    BatchProDesigner

    Synthetic pharmaceuticals

    Specialty chemicals

    Agrochemicals

    EnviroProDesigner

    Water purification

    Wastewater treatment

    Air pollution control

    ScheduleProScheduling and debottlenecking

    of multi-product facilities

    Available tools

    Intuitive user interface

    Wide variety of unit operation models

    Databases for component and mixtures

    M&E balances of integrated processes

    Equipment sizing and costing Project economic evaluation

    Process scheduling

    Throughput analysis & debottlenecking

    Waste stream characterization

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    5/66

    15 & 16 March 20

    Intuitive user interface

    Double

    click

    Operations Gantt Chart

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    6/66

    15 & 16 March 20

    Scheduling

    How can I schedule production during the next 6-18 months?

    How can I schedule operations in an R&D facility?

    How to adjust scheduling if priorities change?

    Can I fit a new product into the facility?

    Resource demand chart

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    7/66

    15 & 16 March 20

    Labor demand chart

    Cost breakdown

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    8/66

    15 & 16 March 20

    Economic evaluation

    Getting started

    Interface

    Example case study Component registration

    Flowsheet drawing & editing

    Unit procedure initialization

    Simulation execution & result checking

    Flowsheet Development

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    9/66

    15 & 16 March 20

    Getting started

    Process operation mode

    Batch

    vs

    Continuous

    Default annual

    operating time

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    10/66

    15 & 16 March 20

    Interface

    Horizontal drawing size:

    2 pages

    Common icons

    Select mode Connect mode stream

    connectionSolve run the

    simulation

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    11/66

    15 & 16 March 20

    Unit procedures in SPD to name a few

    Vessel procedure Reactor

    Seed reactor

    Fermentor

    Continuous reaction(stoichiometric,kinetic, equilibrium) CSTR

    PFR

    Fermentor

    Filtration Microfiltration Ultrafiltration

    Dead end

    Distillation Flash

    Batch Continuous

    Extraction

    Mixer-settler

    Differential

    Centrifugal

    Homogenisation

    High pressure Bead milling

    A batch reactor is utilized to produce component Cfrom reactant A and B (A + BC)

    C is later separated by a batch plate & frame filter

    Solvent used heptane (soluble for A and B butinsoluble for C)

    Task to be performed Mass & energy balances

    Process scheduling

    Economic evaluation

    Example case study

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    12/66

    15 & 16 March 20

    Component registration

    Component Database

    Nitrogen, N2 Default

    Oxygen, O2 Default

    Water, H2O Default

    Heptane, C7H16 Designer

    A New (user define)

    B New (user define)

    C New (user define)

    Component registration

    Default

    component

    Databanks in

    SuperPro

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    13/66

    15 & 16 March 20

    Adding new component

    Reference

    component Newly

    added

    Editing component properties

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    14/66

    15 & 16 March 20

    Editing component properties

    Please do the changes accordingly

    Save your work as Tutorial 1

    Component MW Price Value ($/kg)

    A 150 Purchase 10

    B 25 Purchase 15

    C 175 Selling 200

    Locating the unit procedures

    Stream connection

    Flowsheet editing

    Flowsheet drawing & editing

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    15/66

    15 & 16 March 20

    Unit procedure - vessel

    Unit procedure plate & frame filter

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    16/66

    15 & 16 March 20

    Adding a process stream

    Single click

    Tip: ESCbutton will terminate the stream drawing

    Deleting a process stream

    Cursor in Select Mode single click until turns red press DEL

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    17/66

    15 & 16 March 20

    Completing the flowsheetDouble

    click toterminatethe stream

    Editing a stream elbow

    Stream elbow To adjust the

    length of thestream to savespace

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    18/66

    15 & 16 March 20

    Editing tag name of a stream

    Changing all the stream ID

    Stream ID Change to Stream ID Change to

    S-101 Heptane S-106 Wash in

    S-102 A S-107 C

    S-103 B S-108 B + Heptane

    S-104 Emission S-109 Wash out

    S-105 Rxt out

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    19/66

    15 & 16 March 20

    Editing style of a stream/unit procedure

    What is a unit procedure?

    Initializing an operation

    Initializing of a unit procedure

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    20/66

    15 & 16 March 20

    What is a unit procedure?

    In the batchmodelling mode, a unit proceduremay consists of various operations

    Reactor procedure: feed charge, reaction, productwithdraw, etc.

    Filtration procedure: filtration, cake wash, CIP, etc.

    In continuousmode, a unit operation is a unitoperation

    Hierarchy in batch modelling

    Entire plant

    Procedure(s) level

    Operation(s)level

    Unit procedure in

    continuous process

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    21/66

    15 & 16 March 20

    Function of each unit procedure

    Vessel procedure (P-1) Acts as a batch reactorto carry out reaction A + BC Heptaneis used to dissolve components A & B, to aid

    separation in P-2

    Plate & Frame Filtration procedure (P-2) C is not dissolved in heptane, hence is filtered out by the

    filter cloth Heptane is used to wash out trapped heptane and

    dissolved A & B from the filter cake

    Stream specification

    Heptane flow

    = 800 kg/batch

    Ingredient flow

    T, P = defaultSelectcomponent

    and clickto insert thecomponent to theright-hand area

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    22/66

    15 & 16 March 20

    Set spec for stream A & B

    Stream ID Component Amount

    (kg/batch)

    Heptane Heptane 800

    A A 50

    B B 40

    Adding operations to P-1

    Three (3) Charge operations:to charge A, B and heptane)

    One (1) React(Stoichiometric)operation:

    to carry out the reaction One (1) Transfer Out

    operation: to deliver productto next unit

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    23/66

    15 & 16 March 20

    Adding operations to P-1

    Initializing operations in P-1

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    24/66

    15 & 16 March 20

    Initializing CHARGE-1

    Emission calculation

    Click to

    perform

    emissioncalculation

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    25/66

    15 & 16 March 20

    Initializing CHARGE operations

    Operation Operating condition Emission

    CHARGE-1 Charge 800 kg/batch of heptane using stream Heptane Setup time = 5 min Process time: 100 L/min

    Performheptane

    emission onthis stream

    CHARGE-2 Charge 50 kg/batch of A (limiting component) using streamA

    Setup time = 5 min

    Process time = calculated based on 20 kg/min

    Nil

    CHARGE-3 Charge 40 kg/batch of B using stream B (B is in excess)Setup time = 5 minProcess time = calculated based on 20 kg/min

    Nil

    Initializing REACT-1& TRANSFER-OUT-1 operations

    Operation Operating condition Volumes Reaction

    REACT-1 Final temperature = 50C Heat transfer agent = steam Process time = 6 hours Leave other values as default

    Max allowableworking/vessel

    volume = 80%

    Extent of rxn = 95%

    Reaction stoich.: A + BC

    TRANSFER-OUT-1

    Using stream Rxt out Duration: same as Cloth

    Filtration in P-2 (using

    Master-Slave Relationship)

    Nil Nil

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    26/66

    15 & 16 March 20

    Initializing REACT-1 in P-1

    Final temp = 50C

    Process time = 6 h

    Heat transferagent = steam

    Initializing REACT-1 in P-1

    Max allowable

    volume = 80 %

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    27/66

    15 & 16 March 20

    Initializing REACT-1 in P-1

    Edit reaction

    stoichiometry

    Extent of reaction

    Initializing REACT-1 in P-1

    Add

    component

    Molar

    coefficient

    Molar

    stoichiometry

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    28/66

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    29/66

    15 & 16 March 20

    Master-Slaverelationship

    Master

    Slave

    Initializing operations for P-2

    Cloth Filtrationoperation:

    by default, to filter C

    Cake washoperation: to

    wash out left over trappedA & B in filter cake

    Transfer Outoperation: todeliver product

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    30/66

    15 & 16 March 20

    Adding operations to P-2

    Initializing FILTER-1

    Operation Operating condition Scheduling

    FILTER-1 Particulate component removal = 95 %C (assuming that A & B are completelysoluble in Heptane & C is virtually

    insolubleLoss on drying (LOD) = 35 % (this value

    cause a portion of heptane & any

    soluble component to be held in the wet

    cake)65 % is insoluble CFiltrate stream B + Heptane

    By default, firstoperation of any batchunit procedure is

    scheduled to start at thebeginning of the batch

    Start time: relative to

    START of TRANSFEROUT-1 operation in P-1procedure

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    31/66

    15 & 16 March 20

    Initializing FILTER-1

    95 % removal of C

    35 % LOD

    filtrate

    Initializing FILTER-1

    By default

    Filtration will only

    start when productis transferred out

    from P-1

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    32/66

    15 & 16 March 20

    Initializing CAKE-WASH-1& TRANSFER-OUT-1

    Operation Operating condition

    CAKE-

    WASH-1

    Wash In stream: Wash in

    Wash Out stream: Wash outWash solvent: heptane (click on Composition, select Auto-

    adjust, the program will estimate a value automatically

    Wash time: 30 minutesWash type: slurry (a slurry wash will essentially dilute the soluble

    component trapped in the cake and remove most of them in the

    wash stream, whereas a displacement wash will remove thesoluble components from the cake in a plug-flow fashion)

    TRANSFER-

    OUT-1

    Transfer out using Stream C

    Duration: calculated based on 10 kg/min

    Execute the simulation

    Viewing the results

    Simulating a flowsheet

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    33/66

    15 & 16 March 20

    Simulating the process

    Simulating a process

    Menu bar: Tasks>Solve M&E BalancesPress Ctrl 3Press F9

    Solve icon

    Viewing the results

    Calculated output variables for each operation can be viewed byrevisiting the corresponding Operation Datadialog windows

    To see the calculated equipment sizes, right-click on a unitprocedure & choose Equipment Data

    The contents of a piece of equipment as a function of time can beviewed by selecting Equipment Contentsor Operation Sequence

    The calculated flow rates & compositions of intermediate & outputstreams can be viewed in the Simulation Data dialog windows ofeach stream

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    34/66

    15 & 16 March 20

    Viewing the results

    List of reports available Stream Report (SR)

    Economic Evaluation Report (EER)

    Itemized Cost Report (ICR)

    Cash Flow Report (CFR)

    Throughput Analysis Report (THR)

    Environmental Impact Assessment report (EIR)

    Emissions Report (EMS) Input Data Report (IDR)

    Equipment Report (EQR)

    Equipment operation data

    Calculated heptaneemission = 0.028 %

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    35/66

    15 & 16 March 20

    Equipment data

    Calculated

    vesselvolume =

    1628 L

    Equipment content

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    36/66

    15 & 16 March 20

    Stream simulation data

    Generating streams report

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    37/66

    15 & 16 March 20

    Check your results

    Reaction A + B C

    MW 150 25 175

    Initial content, mi0(kg) 50 40 -

    Initial mol, ni0(kg-mol) 0.333 1.6 -

    X = 95 % (based on A)

    Final mol, n (kg-mol) nA0nA0X nB0nA0X nA0X

    0.0167 1.283 0.3167

    Final content (kg) 2.5 32.083 55.417

    Compare with stream result of Rxt out

    Operation Gantt chart

    Equipment occupancy chart

    Recipe scheduling information

    Process Scheduling

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    38/66

    15 & 16 March 20

    Purposes of scheduling

    Based on the scheduling information & annual operatingtime (AOT) specified for the plant, the system will

    Make sure there is no conflict between start time & end timeof processing steps

    Make sure there is no conflict between the specification ofAOT, number of batches, plant cycle time

    Calculate the plants batch time, maximum batches possible

    and longest procedure & scheduling bottlenecking equipment

    Scheduling function in SPD

    For each operation

    Process time

    Setup &

    turnaround time Starting time

    #of cycles (at

    procedure level)

    For entire plant

    AOT

    # of cycles per yearand either

    # of batches peryear

    Batch cycle time

    Batch time slack

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    39/66

    15 & 16 March 20

    Important scheduling definitions

    Setup time (ST)

    Duration spent for preparation before the actual executionof an operation

    May involve cleaning, vacuuming, setting up equipment

    Process time (PT)

    Duration that an equipment is in use to carry out anoperation

    Important scheduling definitions

    Turnaround time (TT)

    Duration that an equipment is being prepared for the

    next cycle

    Operation cycle time (OCT) Amount of time for an operations cycle to be

    OCT = ST + PT + TT

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    40/66

    15 & 16 March 20

    Important scheduling definitions

    Procedure cycle time (PCT)

    Duration spent to complete an entire procedure,

    including all operations in the procedure

    Batch time (BT)

    Duration from the first operation till the end of the

    last operation in a single batch

    Operation Gantt chart

    BT

    PCT

    OCT for

    FILTER-1 in P-2

    Tasks>Gantt Charts>Operation GC (Ctrl 2)

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    41/66

    15 & 16 March 20

    Equipment occupancy chartView>Equipment Occupancy Chart>Multiple Batches

    Batch time Turnaround time Procedure cycle time

    Recipe scheduling informationTasks>Recipe Scheduling Information

    Set number of batches to 20, recipe cycle time to 12 h

    Update and note the differences

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    42/66

    15 & 16 March 20

    Resources: ingredient, heat transfer agent,power, labor

    Inventory: ingredient, heat transfer agent

    Resources & Inventory Tracking

    Resources tracking (operator)View>Resource Consumption Tracking Chart>Labor>Multiple Batches operator

    Two (2) operators are

    needed in total

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    43/66

    15 & 16 March 20

    Inventory tracking

    SPD can analyses & displays inventory information formaterial resources

    Given these information, determine how often shouldshipments of B be scheduled?

    40 kg of B are used in each batch

    There is a 200-kg storage capacity for B with an opening

    inventory of 100 kg Loading rate of B into storage is 200 kg/h

    10 % for On-Trigger, 90 % for Off-Trigger

    Inventory tracking

    View>Resource Inventory Chart>Ingredient Multiple Batches

    On-Trigger/Off-Trigger B should be replenishedwhen inventory falls to 10 & and halted whenreached 90 % of storage capacity

    Click OK & chart will be displayed for two (2)batches

    Right-click and set the # of batches to 12

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    44/66

    15 & 16 March 20

    Inventory tracking

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    Inventory tracking

    Do the same for ingredient A (with the same

    information for B)

    Suggest solution(s) for the problem occurs

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    45/66

    15 & 16 March 20

    Design/Sizing Mode vs Rating Mode

    Equipment rating

    Equipment sizing vs rating

    Sizing calculate the dimensions of an equipment forfixed operating condition

    Rating calculate the percentage of use of anequipment with fixed dimensions

    Default setting in SPD Design mode (sizing)when equipment dimensions are

    not specified (eg. Reactor volume, filter area, etc.) Maximum available sizeis specified. If calculated size >

    max allowable size, SPD will employ multiple pieces ofequipment with each size < max allowable size

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    46/66

    15 & 16 March 20

    Filter (PFF-101) sizing

    Check oncalculated filterarea fromEquipment Data

    Data needed Flux & time

    Feed volumefrom P-1

    SPD calculatesthe filter area

    Calculated

    filter area

    Maxavailable size

    Rating mode for PFF-101

    If Rating Modeis selected, the size & number of theunitscan be specified

    Task switch the PFF-101 sizing to Rating Mode& do the

    following changes Filter size = 2 m2(1 unit) from 1.5 m2

    Filtrate flux = 150 L/m2h from 200 L/m2h

    Save your file as Tutorial 1 rating mode PFF Determine the filtration time

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    47/66

    15 & 16 March 20

    Stream classification

    Engineering economic review

    Cost factors

    Economic evaluation Strategies for increasing profits

    Economic evaluation

    Stream classification

    Classify all input and output streams as rawmaterials, revenuesor wastes(solid, liquid orgaseous)

    Supply cost data, then only can perform throughput

    analysis, plant economic evaluation & environmentalimpact assessment

    By default, SPD estimates a purchase or selling pricefor a stream based on the price of each componentand the composition of the stream

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    48/66

    15 & 16 March 20

    Stream classification Output streams

    Classification C revenue

    Emission emission

    B + Heptane, Wash out aqueous waste

    Cost Emission and aq waste disposal cost =

    $0.10/kg

    Revenue stream (automatically calculated)

    Main product rate

    Stream C

    Reported based on single component C

    Engineering economic review

    Costs broken downinto

    Capital cost Equipment cost

    Building cost Operating cost Utilities

    Labor

    Raw material

    Index of economic performance Return on Investment (ROI) Annual Income/Capital Costs * 100 %

    Usually aim for 30 %

    Internal Rate of Return (IRR) Discounted Cash Flow

    Payback Period Time to repay investment

    Usually aim < 7 years

    Net Present Value (NPV) Value of project in current year currency

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    49/66

    15 & 16 March 20

    Cost factors (operation level)

    For each unitprocedure,you can setcost data foreachoperation

    under Labor,etctab

    Cost factors (equipment level)

    Right click an equipmentprocedure>EquipmentData>(any operation>

    Purchase cost Automatically calculated

    Set by user Adjustments

    Change material ofconstruction

    Change operating andmaintenance costs

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    50/66

    15 & 16 March 20

    Cost factors (section level)

    Operating cost

    adjustments(labor, facilities,

    QA)

    Capital cost

    adjustments

    (piping,

    instrumentation)

    Cost factors (flowsheet level)

    Edit>FlowsheetOptions>Economic EvaluationParameters

    Right click onFlowsheet>EconomicEvaluation Parameters

    Cater for Overall financing

    Time valuation

    Income taxes

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    51/66

    15 & 16 March 20

    Economic evaluation

    Pre-simulation check

    All streams are classified, especially the main

    revenue stream

    Filter setting

    Rating mode, area = 2 m2, flux = 150 L/m2h

    Recipe scheduling information Number of batches = 20, cycle time = 12 h

    Economic evaluation steps

    Solve M&E Balances

    Task>Perform Economic Calculations

    Results

    View>Executive Summary Reports>Economic Evaluation

    Reports>Cash Flow Analysis

    Reports>Itemized Cost Report

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    52/66

    15 & 16 March 20

    Economic evaluation - Results

    Strategies to increase profits

    Increase # of batches Try larger batches Let SPD calculate max batches

    Debottleneck

    Size debottleneck equipment capacity Time debottleneck higher equipment use

    Capital costs rise with equipment sizes

    Operating costs can be optimized with better laborand facility usage

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    53/66

    15 & 16 March 20

    Biochemical Case Study

    Process description

    Water, microorganisms, nutrients (glucose) and air are fedinto a bioreactor where at 37C a fermentation takes placeyielding an enzyme and impurities. Biomass is separated ina disk-stack centrifuge and the liquid is stored in a tank. Itis then processed in a diafilter where the remainingbiomass is removed (with a small loss of product). It isstored again and then loaded onto a PBA chromatographycolumn where the enzyme binds and is eluted usingWFI/NaCl mixture.

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    54/66

    15 & 16 March 20

    Fermentation section

    Mode of operation: batch mode

    Component registration

    Glucose

    Biomass

    CO2 Water for injection (WFI)

    Enzyme

    Impurities

    Process flowsheeting

    Fermentation process

    Equipment: vessel procedure>in a fermentor

    Description: transformation of raw material intoenzyme & impurities

    Centrifugation Equipment: centrifugation>disk-stack

    Description: separation of biomass

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    55/66

    15 & 16 March 20

    Process flowsheeting

    Product storage 1

    Equipment: storage>bulk>batch>in a blendingtank

    Rename as Storage 1 (right-click, Edit labels)

    Description: temporary product storage

    Initialization of Fermentation

    CHARGE-1: 10000 L of water @ 100 L/min

    CHARGE-2: 1000 kg of glucose @ 40 kg/min

    HEAT-1 Final T: 37C Heat transfer agent: steam Efficiency: 90 % Duration: calculated based on constant heating rate

    0.5C/min

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    56/66

    15 & 16 March 20

    Initialization of Fermentation

    FERMENT-1 (Stoichiometric) Final T: 37C

    Heat transfer agent: cooling water

    Process time: 36 h

    Fermentor aeration: select airfrom stock mixture(auto adjust)

    Reaction (mass stoichiometry) 100 glucose + 80 O255 H2O + 2 enzyme + 3 impurities + 80 CO2+ 40

    biomass

    Reaction extent: 98 % based on limiting component Enthalpy: -3700 kcal/kg, ref. component: O2, ref. T: 37C

    Initialization of Fermentation

    TRANSFER-OUT-1: duration same as

    Centrifugation (master-slave relationship)

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    57/66

    15 & 16 March 20

    Initialization of Centrifugation

    Only one (1) operation: CENTRIFUGE-1 (default)

    Operating condition

    Equipment based on: Solid removal

    Duration: 3 h (centrifugation time)

    Initialization of Centrifugation

    Material balance Component removal %: set by user

    Solid component removal %: 98 % for biomass, 0 % for others

    Solids concentration in solid streams: 500 g/L

    Utilities: Exit T: 15C (set by user)

    Agent: chilled water

    Scheduling: start when TRANSFER-OUT-1 ofFermentation (P-1) starts

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    58/66

    15 & 16 March 20

    Initialization of Storage 1

    TRANSFER-IN-1

    Operating conditions Transfer using: outlet stream from centrifuge

    Duration: same as centrifuge (master-slave relationship)

    Scheduling: start when Centrifugation (P-2) starts

    STORAGE

    Duration: to be determined Scheduling: start when TRANSFER-IN-1 starts

    Simulate..

    Simulate the flowsheet

    Solve the error message scheduling problem

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    59/66

    15 & 16 March 20

    Purification Section 1

    Diafiltration (DF) Equipment: filtration>diafiltration Description: removal of all leftover biomass from Storage

    1

    Product storage Equipment: storage>bulk>batch>in a blending tank

    Rename as Storage 2 Description: temporary product storage

    Initialization of Diafiltration

    Rejection coefficient (RC): 100 % biomass, 20 %impurities, 5 % enzyme

    Max solid concentration in retentate: 600 g/L

    Product denaturation 4 %

    Active product: enzyme

    Denatured product: impurities

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    60/66

    15 & 16 March 20

    Initialization of Diafiltration

    Duration: 4 h (filtration time)

    Diluant: water (auto-adjust)

    Diafiltration data: 5 (volume permeated)

    Concentration data:

    Prefiltration: Yes, # of conc. Stages: 1, conc. Factor: 5 Postfiltration: No

    Initialization of Diafiltration

    Utility (select by user)

    Exit T: 15C

    Agent: glycerol

    Specific power: 0.2 kW/m2

    Scheduling: start when TRANSFER-OUT-1 of Storage 1starts

    Set TRANSFER-OUT-1 of Storage 1 to follow the durationof Filtration in Diafilter using master-slave relationship

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    61/66

    15 & 16 March 20

    Initialization of Storage 2

    TRANSFER-IN-1

    Transfer in using: outlet stream from DF

    Start (scheduling) and duration same as DF (master-slave relationship)

    STORAGE-1

    Duration: to be determined Scheduling: start when TRANSFER-IN-1 starts

    Simulate..

    Simulate the flowsheet

    Solve the error message scheduling problem

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    62/66

    15 & 16 March 20

    Purification Section 2

    PBA Chromatography Equipment: chromatogrphy>adsorption>PBA

    chromatography Description: binds and elutes enzyme using a WFI/NaCl

    mixture (new mixture to be registered)

    Product storage 3 Equipment: storage>bulk>batch>in a blending tank Rename as Storage 3 Description: temporary product storage

    New mixture registration

    We need a mixture of Nacl/WFI (2M), but it is not

    found in the component database

    Two (2) ways of registering this mixture

    Register as NaCl (2M) & replace the water compoundin this mixture with WFI

    Register it from scratch & fill in the physical propertiesthat you have

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    63/66

    15 & 16 March 20

    PBA chromatography

    PBA column loading (Load): estimate the time forloading a column, track recovery yield & estimate

    the number and size of columns required

    Column washing (Wash): wash away the undesired

    impurities that trapped in the column

    PBA Chromatography

    Column elution (Elute)

    A column may be used to bind either product or impurities

    For a component that binds to the resin, its amount in theproduct stream = (amount in the feed stream) x (bindingfraction) x (elution yield)

    Column regeneration (Regenerate): regenerate the

    resin using a solution

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    64/66

    15 & 16 March 20

    Initialization of PBA chromatography

    LOAD-1

    Loading flowrate: 200 cm/h (linear velocity)

    Resins primary funtion: retain product

    Comp. binding & yield

    Enzyme: 100 % & 90 %, respectively

    Impurity: 20 % & 30 %, respectively

    Scheduling: start with TRANSFER-OUT of Storage 2

    Initialization of PBA chromatography

    WASH-1

    Volume per cycle: 2 bed volumes (BV)

    Wash stream: Wash stream which contains WFI (auto-adjust)

    ELUTE-1 Eluant volume Total volume: 8 BV

    Volume in product stream: 2 BV (cont..)

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    65/66

    15 & 16 March 20

    Initialization of PBA chromatography

    ELUTE-1 (cont..)

    Flowrate options: 200 cm/h (linear velocity)

    Elution strategy: Gradient

    Key comp. data

    Name: NaCl

    Initial concentration: 0 mol/L Final concentration: 100 mol/L (cont..)

    Initialization of PBA chromatography

    ELUTE-1 (cont..) Eluant A: NaCl/WFI (2M) in stock mixture Eluant B: WFI (auto-adjust)

    REGENERATE-1

    Linear velocity: 300 cm/h (linear velocity) Volume per cycle: 2 BV Wash stream: Regen stream with WFI (auto-adjust)

    Delete EQUILIBRIATE operation

  • 8/10/2019 Batch-Bioprocess Modeling 20140315

    66/66

    15 & 16 March 20

    Initialization of Storage 3

    TRANSFER-IN-1 Transfer from PBA chromatography, using outlet stream

    from PBA chromatography Start (scheduling) and duration (operating condition:

    master-slave) same as ELUTE-1 in PBA chromatography(Q: why not the last operation?)

    TRANSFER-OUT-1 Transfer to: none, using outlet stream from Storage 3 Scheduling: start when TRANSFER-IN-1 completed

    Simulate..

    Solve the M&E Balances

    Manual calculation

    Amount of enzyme = 18.071 kg x 1.0 x 0.9 = 16.264 kg

    Amount of impurities = 28.897 kg x 0.2 x 0.3 = 1.733 kg

    Check with simulation result