As explained in Chapter 2:Switching Unit Procedures, SuperPro offers the option to switch a unit procedure inserted in the flowsheet with another one that belongs to the same procedure family. The table below illustrates the procedure families and the procedures in each family.
Batch Vessel |
- Reactor - Bioreactor - Fermentor - Air-Lift Fermentor - Seed Reactor - Seed Bioreactor - Seed Fermentor - Disposable Bioreactor - Disposable Seed Bioreactor |
Continuous Reaction Vessel |
- Stoichiometric Reactor - Kinetic Reactor - Equilibrium Reactor - PF Stoichiometric Reactor - PF Kinetic Reactor |
Continuous Ferm. Vessel |
- Stoichiometric Fermentor - Kinetic Fermentor - Air-Lift Fermentor - Raceway Pond - Stoichiometric Seed Fermentor - Kinetic Seed Fermentor |
Inoculum Preparation |
- Rocking Bioreactor - Roller Bottle - T-Flask - Shake Flask - Test Tube |
Batch Liquid Storage |
- Blending Tank - Flat-Bottom Tank - Receiver Tank - Horizontal Tank - Vertical-on-Legs Tank - Drum - Tote - Disposable Generic Container - Disposable Large Bag on a Skid |
Batch Solids Storage |
- Silo - Bin - Drum - Tote |
Continuous Liquid Storage |
- Blending Tank - Flat-Bottom Tank - Receiver Tank - Horizontal Tank - Vertical-on-Legs Tank - Drum - Tote |
Continuous Solids Storage |
- Silo - Hopper - Bin - Drum - Tote |
Bulk Mixing |
- 2-Stream Mixing - 3-Stream Mixing - 4-Stream Mixing - 5-Stream Mixing - 6-Stream Mixing - 7-Stream Mixing - 8-Stream Mixing - 9-Stream Mixing - Custom Mixing - Flow Adjusting - Mixture Preparation |
Bulk Splitting |
- 2-Way Splitting - 3-Way Splitting - 4-Way Splitting - 5-Way Splitting - 6-Way Splitting - 7-Way Splitting - 8-Way Splitting - 9-Way Splitting - Custom Splitting - 2-Way Component Splitting - 3-Way Component Splitting - 4-Way Component Splitting - 5-Way Component Splitting - 6-Way Component Splitting - 7-Way Component Splitting - 8-Way Component Splitting - 9-Way Component Splitting - 3-Way Distribution - 5-Way Distribution - 10-Way Distribution - Custom Splitting |
Heat Exchanging |
- Heating - Electric Heating - Cooling - Electric Cooling -Heat Exchanging |
Drying |
- Tray Drying - Freeze Drying - in Double Cone Dryer - in a Cone Screw Dryer - in a Sphere Dryer - Drying / Granulation - Spray - Fluid Bed - Drum - Rotary |
Membrane Filtration |
- Microfiltration (Batch) - Microfiltration (Feed-and-Bleed) - Ultrafiltration (Batch) - Ultrafiltration (Feed-and-Bleed) - Diafiltration - Reverse Osmosis (Batch) - Reverse Osmosis (Feed-and-Bleed) |
Cloth Filtration |
- in a Dead-End Filter - in a Nutsche Filter - in a Plate & Frame Filter -in a Rotary Vacuum Filter |
Liquids (Near) Transport |
- by Centrifugal Pump - by Diaphragm Pump - by Gear Pump - by Peristaltic Pump |
Gases (Near) Transport |
- by Centrifugal Compressor - by Fan - by Vacuum Pump |
Solids (Near) Transport |
- by Belt Conveyor - by Pneumatic Conveyor - by Screw Conveyor - by Pneumatic Elevator |
Far Transport |
- by Truck (Bulk) - by Truck (Discrete) - by Train - by Sea - by Air |
It is important to recognize that switching a procedure from one family to another is not just a convenient shortcut to deleting the procedure, and creating a new one with the same (or equivalent) operations in it. When a user deletes a procedure (and all the operations in it) all references to those operations are deleted (e.g. for scheduling purposes as start time reference operation, see Scheduling Terms & Definitions). Then after the new operation(s) are inserted, the cross-references must be established once again, a painstaking and error prone process. When switching the family of a procedure, all the cross-referenced to the contained operations remain intact, thus saving the modeler a lot of time. Furthermore, when switching families, and whenever possible, user settings are carried automatically over to the new (equivalent) operations created, thus saving the user a lot of time. However, not all settings can be carried over from one operation to another (e.g. from an ultrafiltration operation to a diafiltration operation), therefore user should inspect and approve the newly created operations manually by visiting their i/o simulation dialogs.