Multi-Storage

From SysCAD Documentation

Jump to: navigation, search

Navigation: Main Page -> Models -> Material Handling Models



Contents

General Description

The main purpose of this unit operation is to simplify flowsheet drawing involving storage with multiple feed and product streams.

For example, the flowsheet shown in figure 1 below (with 3 storage Tanks) can be simplified to look like figure 2 with the use of a single multi-Storage unit representing 3 tanks.

Figure1

Image:NoMultistore.jpg

Figure2

Image:Multistore.jpg


The distribution of feed and blending of product are done within the multi-storage unit.


Inputs and Outputs

Label Input / Output No. of Connections Description
    Min Max  
Input In 0 20 General purpose inlet
Output Out 0 20 General purpose outlet

Model Theory

The user specifies the number of storage units required. A maximum of 80 storage units can be used per multi-storage unit.
Notes:

  1. The storage ID starts from 0 and finishes at 79.
  2. Any feed into the multi-storage unit can be distributed into any stores and the stored material can be blended in any way to create product streams.
  3. The user may connect up to 20 feeds to the unit and have up to 20 product streams.
  4. Each storage may have a reaction file in place. Reaction/s will take place inside the individual store after feed to the store is perfectly mixed and before product is drawn.

Flowchart

Data Sections

The default sections and variable names are described in detail in the following tables. The default Multi Storage access window consists of seven sections. This number may increase or decrease, based on user configuration.

  1. MultiStorage -- This tab page contains general configuration information.
  2. Feeds -- This tab page contains information about the split and flows to the individual units.
  3. Products -- This tab page contains information about the split and flows from the individual units.
  4. Sx -- The user can select the individual storage unit to view and the name of this tab will change accordingly, i.e. if the user selects unit 1, then the tab will be S1.
  5. M -- The actual mass contained within unit Sx.
  6. The section, Info, fully described in Info Tab Page Section.
  7. The section, Links, only visible in SysCAD 9.2, contains a summary table for all the input and output streams. See Links Table.
  8. The last section is the Audit. See Model Examples for enthalpy calculation Examples.


These sections are visible if the user checks the relevant box on the first page.

Class: MultiStorage - The first tab page in the access window will have this name.

First Section - General Information

Tag / Symbol Input / Calc Description
Common First Data Section  
Settings
NoStores Input User specified number of storages required. Up to 80 stores are allowed. Store ID starts from 0, therefore, if 3 stores are specified, stores available are 0, 1 and 2. The stores are only available to view one at a time, this can be changed from the Store2View field. (However, tags for ALL stores are always available for reporting or control)
BypassOption
This option is only available in SysCAD 9.2 and later.
Off The bypass option is not used.
Combined The amount of flow required in the ProdStream is the smaller of the user setting for the bypass Qm.Capacity and the pipe capacity.
UsePipe The amount of flow required in the ProdStream is based on the pipe capacity.
IgnorePipe The amount of flow required in the ProdStream is based on the user setting for the bypass Qm.Capacity, ignoring the pipe capacity.
Reactions Tickbox Adds the reaction sub model to all the stores.
Rct.CommonRctFile Input Appears if reactions has been ticked. Allows the user to load in a common reaction file, this file will be auto added to all the stores. However, user still has the option to change the reaction file in the individual store if the reaction file differs.
Rct.CommonBrowse Button Appears if reactions has been ticked. Allows the user to browse for the common reaction file, this file will be auto added to all the stores. However, user still has the option to change the reaction file in the individual store if the reaction file differs.
TrackRqdFlowOut Tickbox
 
Store2View Input The user defines which storage information to be displayed on subsequent tabs. For example, if 0 is specified, the first store information will be displayed on tabs S0, M and RB0 respectively.
Note: The tags for ALL stores are always available for reporting or control, even when they have not been selected for display.
 
Results
TotalMass / Mt Calc The total mass of material in all stores.
SolidMass / SMt Calc The mass of solids in all stores.
LiquidMass / LMt Calc The mass of liquids in all stores.
VapourMass / VMt Calc The mass of vapours in all stores.
SlurryMass / SLMt Calc The mass of solids and liquids in all stores.
InitTtlMass / InitMt Calc The mass in all stores at the start of the solver run.
DeltaTtlMass / DeltaMt Calc The total change in mass in all stores from the start of the solver run.
 
The following section only appears if the BypassOption is On (ie. not Off). This option is only available in SysCAD 9.2.
Bypass Operation...
MakeupFromStores Tickbox Allows additional material to be feed from the stores to the ProdStream if the required flow is not achieved using the bypass of feed material.
ShowQBypass Tickbox QBypass and associated tab pages (eg Qm) will become visible, showing the properties of the bypass stream. See Material Flow Section.
Bypass...
FeedStream List The user chooses the Feed Stream to bypass the multistore from a drop down list of all feeds to the multistore.
ProdStream List The user chooses the Product Stream to which the bypass will exit from a drop down list of all product streams from the multistore.
Qm.Capacity Input The user specifies the required mass flow in the ProdStream. This will not be an input field if the user chooses the UsePipe bypass option.
QmFeedback Displays the mass flow of bypassed material.
ProdStream...
Qm.CapacityFeedback Displays the pipe capacity of the chosen ProdStream.
Qm.CapacityUsedFeedback Displays the pipe capacity used when calculating how much material to be sent to the ProdStream using the bypass.
If the UsePipe bypass option has been chosen, then this will be the same as the ProdStream Qm.Capacity field shown above.
If the IgnorePipe bypass option has been chosen, then this will be the same as the Bypass Qm.Capacity defined by the user.
If the Combination bypass option has been chosen, then this will be the smaller of the ProdStream Qm.Capacity field shown above and the Bypass Qm.Capacity defined by the user.
QmFeedback Displays the mass flow in the ProdStream. If the MakeupFromStores option is not selected, then this will be the same as the mass flow of bypassed material.
 
Summary.[StoreID]...
Mass Feedback Displays the total mass in the individual store.
Temp Feedback Displays the temperature in the individual store.

Feeds

Tag / Symbol Input / Calc Description
-------- PipeID --------
Fd.[PipeID]
SplitMethod Split User can specify how the feed is split(w/w%) between all available stores
Equal Split This feed is split equally between all the available stores
Spec Store This feed is directed to a specified store only.
TargetStore Input Only available with the SplitMethod set to Spec Store. User nominates which store the feed will be directed to. The full flow will be sent to the specified store.
QmEst Feedback The estimated total flowrate of the feed stream.
Qm Feedback The total flowrate of the feed stream.
Fd.[PipeID].Store.[StoreID]....
Split Input Only available with the SplitMethod set to Split. User specifies the percent split of feed[PipeID] to store[StoreID].
Split FeedBack Only available with the SplitMethod set to EqualSplit. The split to the store. The feed is equally split between all available stores.
Qm FeedBack The actual flow to store[StoreID] from feed[PipeID].

Products

Tag / Symbol Input / Calc Description
StoreCentric Tickbox If selected, allows the user to see the product split on a per store basis, otherwise, the display will be per product stream basis.
(The following is only visible if the StoreCentric Option is selected.)
Store...
Store2View Input Selects the required store in view so that output amounts from the store can be specified.
-------- StoreID --------
Store.[StoreID].Pr.[PipeID]...
Method ListBox Flow - User specifies the amount of flow from the selected store to report to the specified product stream.
QmRqd Input The required amount of flow from the selected store to report to the specified product stream.
Qm Feedback The actual amount of flow from the selected store which reports to the specified product stream.
Pass Solids Only the solids stored will be used to makeup the product stream.
Liquids Only the liquids stored will be used to makeup the product stream.
Gasses Only the gases stored will be used to makeup the product stream.
Sol&Liq Only the solids and liquids stored will be used to makeup the product stream.
Liq&Gas Only the liquids and gases stored will be used to makeup the product stream.
Sol&Gas Only the solids and gases stored will be used to makeup the product stream.
All Everything stored will be used to makeup the product stream.
(The following is only visible if the StoreCentric Option is NOT selected.)
-------- PipeID --------
Pr.[PipeID]...
SplitMethod Flow The user can specify the mass flow required per store to make up the product stream.
Split The user can specify the mass split out of each store to make up the product stream.
Equal Split The product stream is made up of equal splits from all the stores.
Prop Mass Split The product stream is made up of proportional mass splits from all the stores. Therefore, if store 0 currently has a larger amount in store, the split from store 0 will be proportionally higher than the other store. However, if all stores have the same amount of contents, then this will be the same as the equal split option.
Spec Store The product is drawn from a specified store only.
TargetStore Input Only available when SplitMethod is set to Spec Store. User nominates which store the product will be drawn from.
QmEst Feedback Estimated total mass flowrate of the product stream.
Qm Feedback Total mass flowrate of the product stream.
Bypass.Qm.Capacity Feedback Only visible if the bypass option is on and this stream has been selected as the ProdStream. Bypass capacity of stream based on user specification on front tab page.
Bypass.Qm Feedback Only visible if the bypass option is on and this stream has been selected as the ProdStream. Total mass flowrate of bypassed material.
Pr.[PipeID].Store.[StoreID]....
QmRqd Input Only available if the Flow SplitMethod is selected. The required amount of flow from the selected store to report to the specified product stream.
Split Input Only available if the Split SplitMethod is selected. The required percentage split from the selected store to report to the specified product stream.
Split Feedback Only visible if the Equal Split or Prop Mass Split SplitMethods are selected. The percentage split of the selected store to report to the specified product stream.
Qm Feedback The actual amount of flow from the selected store which reports to the specified product stream.
Pass Solids Only the solids stored will be used to makeup the product stream.
Liquids Only the liquids stored will be used to makeup the product stream.
Gasses Only the gases stored will be used to makeup the product stream.
Sol&Liq Only the solids and liquids stored will be used to makeup the product stream.
Liq&Gas Only the liquids and gases stored will be used to makeup the product stream.
Sol&Gas Only the solids and gases stored will be used to makeup the product stream.
All Everything stored will be used to makeup the product stream.

S[storeID]

Tag / Symbol Input / Calc Description
Store.[StoreID]...
Store2View Input Use this field to specify the required store information to be displayed.
 
Name Input User can give the store a descriptive name here.
Mass Feedback The total mass stored in the specified store.
Temp Feedback The temperature of material in the specified store.
FeedRateFeedback The current feedrate into the specified store.
ProdRateFeedback The current product drawn rate out of the specified store.
Store.[StoreID].Content...
Material Content Section  

RB[storeID]

Tag / Symbol Input / Calc Description
Store.[StoreID].RB[storeID]...
Reaction Block  

Adding this Model to a Project

Insert into Configuration file

Sort either by DLL or Group.

 

DLL:

MatHand1.dll

Units/Links

Material Transfer: Multi-Storage

or

Group:

Mass Transfer

Units/Links

Material Transfer: Multi-Storage

See Project Configuration for more information on adding models to the configuration file.


Insert into Project

 

Insert Unit

Material Transfer

Multi-Storage

See Insert Unit for general information on inserting units.

Personal tools
Document Sections