Manifold

From SysCAD Documentation
Jump to navigation Jump to search

NOTE: This feature is currently in BETA with limited release. Please contact us ([email protected]) if you are interested in using this model. This page is currently under development and details may change. Use with caution - we do not guarantee compatibility between different BETA versions.

Navigation: Models ➔ General Models ➔ Manifold


General Description

The manifold model allows users to specify how to combine or redirect streams without mixing.

The feed streams are grouped. Possibilities are a single feed group (ie. all streams mixed), one feed group for each feed stream, or user specified number of feed groups.

Each feed group can be split to the product streams using one of the following methods:

  • send to a single product stream
  • split equally between all product streams
  • specify mass fraction splits to all product streams
  • specify mass flows to all product streams

Inputs and Outputs

Label Required
/Optional
Input
/Output
No. of Connections Description
Min Max
Feed Required Input 1 30 General purpose inlet.
Prod Required Output 1 25 General purpose outlet.

Data Sections

Summary of Data Sections

The Manifold access window consists of several sections.

  1. Manifold tab - Contains configuration parameters and results.
  2. Info tab - contains general settings for the unit and allows the user to include documentation about the unit and create Hyperlinks to external documents.
  3. Links tab - contains a summary table for all the input and output streams.
  4. Audit tab - contains summary information required for Mass and Energy balance. See Model Examples for enthalpy calculation Examples.

Manifold Page

Unit Type: Manifold - The first tab page in the access window will have this name.

Tag (Long/Short) Input/ Calc Description
Tag Display This name tag may be modified with the change tag option.
Condition Display OK if no errors/warnings, otherwise lists errors/warnings.
ConditionCount Display The current number of errors/warnings. If condition is OK, returns 0.
GeneralDescription / GenDesc Display This is an automatically generated description for the unit. If the user has entered text in the 'EqpDesc' field on the Info tab (see below), this will be displayed here.
If this field is blank, then SysCAD will display the UnitType or SubClass.
Requirements
OperatingP - NOTE: this pressure is applied to the (combined) feed, before sub-models (if any).
Method AutoDetect If there are any liquids AND no vapours present in the feed, outlet streams will take the highest pressure of the feeds. Else (e.g. some vapours present) outlet streams will take the lowest pressure of the feeds.
LowestFeed Outlet streams will take the lowest pressure of the feeds.
HighestFeed Outlet streams will take the highest pressure of the feeds.
Atmospheric Outlet streams will be at Atmospheric Pressure. The atmospheric pressure is calculated by SysCAD based on the user defined elevation (default elevation is at sea level = 101.325 kPa). The elevation can be changed on the Environment tab page of the Plant Model.
RequiredP Outlet streams will be at the user specified pressure.
IgnoreLowMassFlow / IgnoreLowQm Tick Box This option is only visible if the AutoDetect, LowestFeed or HighestFeed methods are chosen. When calculating the outlet pressure and temperature of the tank, SysCAD will ignore the low flow feed streams should this option be selected. The low flow limit is set in the field below.
LowMassFlowFrac / LowQmFrac Input This field is only visible if the IgnoreLowQm option is selected. This is the amount any stream contributes to the total flow. For example, if the total feed to the tank is 10 kg/s, and this field is set to 1%. Then any feed streams with less than 0.1 kg/s will be ignored in the pressure calculations.
PressureReqd / P_Reqd Input This field is only visible if the RequiredP method is chosen. This is user specified pressure.
Result Calc The actual pressure used for the sum of the feeds which will also be the outlet pressure (unless further model options change the pressure).
 
FeedGrouping Single All feeds will be combined into a single feed group. This is similar to the Tie model.
Individual Each feed will be assigned to its own feed group, so total number of feed groups will be equal to the number of feed streams.
Manual The user can assign feed group numbers to each feed stream. Multiple streams can be assigned to the same feed group and the total number of feed groups can be greater than the number of feed streams.
FeedGroupCount Input Only visible if FeedGrouping = Manual. The number of feed groups required.
CommonSplitMethod Tick Box If enabled, all feed groups will use the same selected split method.
SplitMethod
(only visible if CommonSplitMethod is ticked)
Product Pipe The user can assign each feed group to a single product stream via a dropdown list.
Equal Split The flow from each feed group is split equally to all product streams. This is similar to using a Tie model without the SplitFlows model being enabled.
Mass Frac The user can specify the fraction of flow from each feed group to each product pipe. The totals for each feed group must add to 100%.
Mass Flow The user can specify the required mass flow from each feed group to each product pipe. If insufficient flow is available, then the outlet pipe priorities will be used to determine which flow targets are not achieved.
 
Feed Pipe Group Assignments (only visible if FeedGrouping = Manual)
FeedPipeXXX.Group Input (one input for each feed pipe) The group number for this pipe. Can be any integer from 1 to FeedGroupCount.
 
Outlet Pipe Priorities (visible unless all SplitMethod = Equal Split)
ProdPipeXXX.Priority List (one input for each product pipe) The priority for this pipe. This affects the order the product pipes are displayed in either the Required Product Pipe dropdown list, Required Split Fraction table/s or Required Mass Flows table/s.
(the following three groups of tags are only visible when CommonSplitMethod is ticked)
Required Product Pipe (only visible if SplitMethod = Product Pipe)
GYY.ProdPipe List (one input for each group) The product pipe to be assigned to this feed group. All flow from this feed group will be sent to the chosen product pipe.
GYY.ProdPipeIndex Input (one input for each group) The index corresponding to the product pipe to be assigned to this feed group. All flow from this feed group will be sent to the chosen product pipe. This is an alternative to the ProdPipe dropdown list.
GYY.ProdPipeTag Feedback (one input for each group) The tag of the product pipe which has been assigned to this feed group.
Required Split Fractions (only visible if SplitMethod = Mass Frac)
GYY.ProdPipeXXX.SplitReqd Input/Calc (one input for each combination of feed group and product pipe except for last pipe which is calculated) The fraction of flow from this feed group to the relevant product pipe. The totals for each feed group must add to 100%.
Required Mass Flows (only visible if SplitMethod = Mass Flow)
GYY.ProdPipeXXX.QmReqd Input (one input for each combination of feed group and product pipe) The mass flow from this feed group to the relevant product pipe. If insufficient flow is available, then the outlet pipe priorities will be used to determine which flow targets are not achieved.
(the following group of tags are only visible when CommonSplitMethod is NOT ticked, one set of tags for each feed group)
GYY...
SplitMethod Product Pipe The user can assign this feed group to a single product stream via a dropdown list.
Equal Split The flow from this feed group is split equally to all product streams. This is similar to using a Tie model without the SplitFlows model being enabled.
Mass Frac The user can specify the fraction of flow from this feed group to each product pipe. The totals must add to 100%.
Mass Flow The user can specify the required mass flow for this feed group to each product pipe. If insufficient flow is available, then the outlet pipe priorities will be used to determine which flow targets are not achieved.
ProdPipe List Only visible if SplitMethod = Product Pipe. The product pipe to be assigned to this feed group. All flow from this group will be sent to the chosen product pipe.
ProdPipeIndex Input Only visible if SplitMethod = Product Pipe. The index corresponding to the product pipe to be assigned to this feed group. All flow from this feed group will be sent to the chosen product pipe. This is an alternative to the ProdPipe dropdown list.
ProdPipeTag Feedback Only visible if SplitMethod = Product Pipe. The tag of the product pipe which has been assigned to this feed group.
ProdPipeXXX.SplitReqd Input/Calc Only visible if SplitMethod = Mass Frac. (one input for each product pipe except for last pipe which is calculated) The fraction of flow from this feed group to the relevant product pipe. The totals must add to 100%.
ProdPipeXXX.QmReqd Input/Calc Only visible if SplitMethod = Mass Flow. (one input for each product pipe except for last pipe which is calculated) The mass flow from this feed group to the relevant product pipe. If insufficient flow is available, then the outlet pipe priorities will be used to determine which flow targets are not achieved.
Results
Group Summary
(the following tags are shown in a table with one row for each feed group (G1,G2,etc.))
MassFlow / Qm Calc The mass flow of the relevant feed group.
VolFlow / Qv Calc The volume flow of the relevant feed group.
Temperature / T Calc The temperature of the relevant feed group.
Feed Flows to Groups
(the following tags are shown in a table with one column for each feed group (Group1,Group2,etc.). The final Qm column shows the total for each pipe/all pipes.)
FeedPipeXXX.Qm Calc The mass flow from feed pipe XXX which contributes to the relevant feed group.
FeedQm Calc The total feed mass flow for the relevant feed group.
Product Mass Flows
(the following tags are shown in a table with one column for each feed group (Group1,Group2,etc.). The final Qm column shows the total for each pipe/all pipes.)
ProdPipeXXX.Qm Calc The mass flow to product pipe XXX from the relevant feed group.
ProdQm Calc The total product mass flow for the relevant feed group.

Adding this Model to a Project

Add to Configuration File

Sort either by DLL or Group:

  DLL:
MatHand3.dll
Units/Links Piping: Manifold
or Group:
MassTransfer
Units/Links Piping: Manifold

See Model Selection for more information on adding models to the configuration file.


Insert into Project Flowsheet

  Insert Unit Piping Manifold

See Insert Unit for general information on inserting units.