Makeup Block (MU)

From SysCAD Documentation
Jump to navigation Jump to search

Navigation: Models ➔ Sub-Models ➔ Makeup Block (MU)

Makeup Source Makeup Block (MU) Discard Sink Discard Block (DB) DirectLink Flange Tear

General Description

By enabling a Makeup (MU) Block within a unit, the user may add flow to the unit in a controlled fashion. There are a number of advantages to using a MU block to add material to a unit:

  1. The user needs to add and configure only a single Makeup Source to feed many different units in a project.
  2. Since the Source is not connected to the MU with a standard link, there is no need for multiple links to be constructed.
  3. The user may often be able to avoid using either a PID or General Controller to control the addition.
  4. The MU ensures that the unit always has the correct flow at each iteration, or step, and hence this prevents 'lags' that can be a problem with controlled flows in Dynamic projects.
  5. A MU is a useful trick to setting up flow in a recirculating loop. Setting flow in a loop

The Makeup Block (MU) can be added to a number of models, such as the Tie, Tank, Feeder-Cross Page Connector, Pipe and many Mass Separation models.

Notes:

  • The MU block gets the flow from the Makeup Source, so this unit must be inserted before enabling the MU in a unit.

Video Links

The following videos are part of the Tutorial showing users how to insert and configure a Makeup Block:

Adding Makeup to a Unit

Step 1 - Enable Makeup

The Makeup Block is enabled in a unit when the user enters an integer between 1 and 8 for the number of Makeups in the unit's access window.

The user may enable more than one Makeup Block per unit, by entering 2, 3, etc. The unit will then have the appropriate number of Tabs: MU1, MU2, MU3, etc. The user must then configure the Makeup Block(s) by clicking on the MUX tab.

Notes:

  1. The Makeup Block is a sub-model which is evaluated sequentially. The user can change the order that the sub-models are solved using the drop down lists on the first tab page - Off, On-AutoSequence, On-Sequence1, On-Sequence2, etc.
  2. The AutoSequence option will evaluate the sub-models as follows:
    • 1st - Makeup;
    • 2nd - Reactions;
    • 3rd - Environmental Heat eXchange; and
    • 4th - VLEquilibrium.
  3. For example, a Makeup may be added either before or after a reaction block sub-model.
    • If the Makeup is a reactant then it must be added prior to the reaction block.
    • If the user wants to achieve a final concentration from the unit then the Makeup block should be the last sub-model.
    • Due to the sequential nature of the sub-models, Makeups can not be used to achieve a final concentration of a reactant.

Step 2 - Connect to a Makeup Source

The next step is to connect the Makeup Block to a Makeup Source. Go to the MU tab and select the Makeup Source from a drop down list of available Makeup sources in the project.

Once a valid Makeup Source has been entered into the MakeupSrc field, a graphics symbol for the DirectLink will be displayed indicating that the unit has additional input. (Note: The user may change the name of this DirectLink or its graphical symbol in exactly the same way as for any other unit in SysCAD).

Step 3 - Configure the Makeup Block

The Makeup Block may then be configured as:

Each of the different options that can be configured are described in the table below.

Makeup01.png

NOTE:

  • When setting up the makeup block, it’s crucial to understand the evaluation order of the MU block. The term “Feed” refers to the material entering the MU block. This means that if the MU block in question is the second evaluation block in the sequence, then the “Feed” for this MU block would be the “Product” from the first evaluation block. Similarly, the term “Product” (as used in the method Product Flow) refers to the material exiting the MU block. It’s important to note that this may not be the same as the Discharge product from the process unit if other evaluation blocks are used after the MU block.

Data Section

The default access window (MU) and variable names are described in detail in the following tables. These variables change as the user selects the various options that are available. Individual tables are shown for each Makeup Model, except for the Common Requirements and Common Results tables that show fields that are common to all methods.

Tag (Long/Short) Input/Calc Description
DIO...
MakeupScr List Name of the MakeUp Source unit operation - this may be chosen from the drop down list of all MakeUp Sources available in the project.
DirectLink Display The name of the DirectLink between the Makeup Source and the unit.
Connect Display Displays any errors with the connection with MakeUpScr. If there are no errors, then OK is displayed.

Requirements

On Tickbox Switch Makeup block on or off
Model
See NOTE
None No makeup is added to the unit. This is the same as disabling the block.
Fixed Makeup Makeup is added as a fixed amount set by the user (or via a controller). The section on Fixed Makeup has a description of all of the relevant fields.
Ratio Makeup Makeup is added based as a user specified ratio relative to the feed. The ratio may be based on total flows, phases, species or elements. The section on Ratio Makeup has a description of all of the relevant fields.
Product Flow Makeup is added to achieve a user specified product flow. The required flow can be total flow, flow of phase or species or element. The section on Product Flow has a description of all of the relevant fields.
Product Composition Makeup is added to achieve a user specified product composition. The section on Product Composition has a description of all of the relevant fields. Please also see ETip: Controlling phase fraction using Makeup Blocks.
Product Concentration Makeup is added to achieve a user specified product mass concentration, calculated using volume at stream temperature. The section on Product Concentration has a description of all of the relevant fields.
Please also see ETip: Controlling Concentration using Makeup Blocks.
Product Concentration @25 Makeup is added to achieve a user specified product mass concentration, calculated using volume at 25°C. The section on Product Concentration @25 has a description of all of the relevant fields.
Product Molar Concentration Makeup is added to achieve a user specified product molar concentration, calculated using volume at stream temperature. The section on Product Molar Concentration has a description of all of the relevant fields.
Product Molar Concentration @25 Makeup is added to achieve a user specified product molar concentration, calculated using volume at 25°C. The section on Product Molar Concentration @25 has a description of all of the relevant fields.
Product Density Makeup is added to achieve a user specified product density. The section on Product Density has a description of all of the relevant fields.
Product pH.negLogH Makeup is added to achieve a user specified product pH. The section on Product pH has a description of all of the relevant fields. Please note that the pH calculated in SysCAD is an estimate.
Product User Calc Makeup is added to achieve a user specified value of a user calculation. The section on Product User Calc has a description of all of the relevant fields.
Product SpCalc Makeup is added to achieve a user specified value of a species calculation. The section on Product SpCalc has a description of all of the relevant fields.
Product SpModel Property Makeup is added to achieve a user specified value of a species model property. The section on Product SpModel Property has a description of all of the relevant fields.
Product Temperature Makeup is added to achieve a user specified product temperature. The section on Product Temperature has a description of all of the relevant fields.
Temperature Change Makeup is added to achieve a user specified temperature change between the feed and the product. The section on Temperature Change has a description of all of the relevant fields.

Fixed Makeup Model

Tag (Long/Short) Input/Calc Description
Reqd.Basis MassFlow The user specifies the Makeup amount as a mass flowrate.
VolumeFlow The user specifies the Makeup amount as a volumetric flowrate at temperature.
VolumeFlow25 The user specifies the Makeup amount as a volumetric flowrate at 25°C.
NVolumeFlow The user specifies the Makeup amount as a volumetric flowrate at Normal Temperature.
MoleFlow The user specifies the Makeup amount as a molar flowrate.
MakeUp Measurement
Selection All The amount of material added is based on the Total makeup stream.
Phase The user can select the different phases to be included in the specified amount. For example, if the make up source has 50% solids and 50% liquids, and the user wants to specify a mass flow of 10t/h of solids, then only leave the solids tick box checked and SysCAD will add to the MUx block enough makeup to give 10t/h solids. In this case, a total of 20t/h will be added.
IndividualPhase As per Phase, the user is allowed to select the individual phase to be included in the specified amount. For example, if user wants to specify the organic addition - individual phase (or) to be 10t/h then select the (or) individual phase, and the makeup block will add enough to give 10t/h organic.

Note: To do so, user must have defined (or) phase in the species database and the makeup source must contain organics as part of its composition.

All Species/Species The user may select individual species to be included in the specified amount.
  • Select required species from the list.
  • Multiple selections are allowed. Up to 20 species can be selected.
Solid Species Only available in Build 138 or later. The user may select individual solid species to be included in the specified amount. Up to 20 solid species can be selected.
Liquid Species Only available in Build 138 or later. The user may select individual liquid species to be included in the specified amount. Up to 20 liquid species can be selected.
Vapour Species Only available in Build 138 or later. The user may select individual vapour species to be included in the specified amount. Up to 20 vapour species can be selected.
Component As per species above. The difference between species and component is that species is phase based, while a component is phase independent. For example, if NaCl is defined in the (aq) and (s) phases, and user wishes to select the solid phase only, then use the Species option and choose NaCl(s). If user wants to include both phases, then use the Component option and choose NaCl.
Element The user may select individual elements to be included in the specified amount.
If Phase/Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species, Component or Element is selected all species/components/elements added will be displayed here.
Species0X / Component0X / Element0X List X is the number of the selected species, component or element. Select the required species, component or element from the list. There will usually be one extra to allow another species, component or element to be added - to a maximum of 20. To remove a species, component or element, choose the “-” option instead of the selected species, component or element.
Required (basis) Flow: xx = selected Reqd.Basis = Qm, Qv, Qv25, NQv or QMl
Reqd.MakeUp.xx Input User specified Make up amount in Mass/Volume@T/Volume@25°C/NVolume/Mole Flow.
(Basis) flow [component/species/element/phase]: (xx = selected Reqd.Basis = Qm, Qv, Qv25, NQv or QMl)
Used.MakeUp.xx Feedback User specified Make up amount as Mass/Volume@T/Volume@25°C/NVolume/Mole Flow.
Meas.Feed.xx Calc Displays the Feed Mass/Volume@T/Volume@25°C/NVolume/Mole Flow.
Meas.MakeUp.xx Calc Displays the makeup stream Mass/Volume@T/Volume@25°C/NVolume/Mole Flow.
Meas.Prod.xx Calc Displays the product stream Mass/Volume@T/Volume@25°C/NVolume/Mole Flow.

Ratio Makeup Model

Tag (Long/Short) Input/Calc Description
Reqd.Basis MassRatio The user specifies the ratio on the basis of mass flowrates.
VolumeRatio The user specifies the ratio on the basis of volumetric flowrates at temperature.
Volume25Ratio The user specifies the ratio on the basis of volumetric flowrates at 25°C.
NVolumeRatio The user specifies the ratio on the basis of volumetric flowrates at Normal Temperature.
MoleRatio The user specifies the ratio on the basis of mole flowrates.
Feed Measurement
Selection All The ratio measurement is based on the full Feed flow.
Phase The ratio measurement is based on one or more Phases in the Feed.
IndividualPhase The ratio measurement is based on one or more Individual Phases in the Feed.
All Species / Species The ratio measurement is based on one or more Species in the Feed.
Solid Species Only available in Build 138 or later. The ratio measurement is based on one or more solid Species in the Feed.
Liquid Species Only available in Build 138 or later. The ratio measurement is based on one or more liquid Species in the Feed.
Vapour Species Only available in Build 138 or later. The ratio measurement is based on one or more vapour Species in the Feed.
Component The ratio measurement is based on one or more Components in the Feed.
Element The ratio measurement is based on one or more elements in the Feed.
If Phase/Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species, Component or Element is selected: All species/components/elements added will be displayed here.
Species0X / Component0X / Element0X List The user may select the required Species, Components or Elements from the displayed list. X is the number of the selected species/component/element. As for fixed makeup.
MakeUp Measurement
Selection All The ratio measurement is based on the full Makeup flow.
Phase The ratio measurement is based on one or more Phases in the Makeup flow.
IndividualPhase The ratio measurement is based on one or more Individual Phases in the Makeup flow.
All Species / Species The ratio measurement is based on one or more Species in the Makeup flow.
Solid Species Only available in Build 138 or later. The ratio measurement is based on one or more solid Species in the Makeup flow.
Liquid Species Only available in Build 138 or later. The ratio measurement is based on one or more liquid Species in the Makeup flow.
Vapour Species Only available in Build 138 or later. The ratio measurement is based on one or more vapour Species in the Makeup flow.
Component The ratio measurement is based on one or more Components in the Makeup flow.
Element The ratio measurement is based on one or more elements in the Makeup flow.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species, Component or Element is selected: All species/components/elements added will be displayed here.
Species0X / Component0X / Element0X List X is the number of the selected species/component/element. Select species/component/element from the list. There will usually be one extra to allow another species/component/element to be added (but never more than 20). To remove any species/component/element, choose the “-” option instead of the selected species/component/element.
Required (basis) Ratio: (xx = selected Reqd.Basis = Qm, Qv, Qv25, NQv or QMl)
Reqd.(xx)Ratio Input The required Make up Mass/Volume@T/Volume@25°C/NVolume/Mole Ratio as specified by the user in the Reqd.Basis field.
Results (xx = selected Reqd.Basis = Qm, Qv, Qv25, NQv or QMl)
Used.xxRatio Feedback User specified Make up ratio as Mass / Volume@T / Volume@25°C / NVolume / Mole.
Meas.xxRatio Calc Make up ratio of flowrates achieved as Mass / Volume@T / Volume@25°C / NVolume / Mole.
(Basis) Flow ratio of MakeUp[] to Feed[]: (xx = selected Reqd.Basis = Qm, Qv, Qv25, NQv or QMl)
Meas.Feed.xx Calc Displays the Feed stream as Mass / Volume@T / Volume@25°C / NVolume / Mole Flow.
Meas.MakeUp.xx Calc Displays the Makeup stream as Mass / Volume@T / Volume@25°C / NVolume / Mole Flow.

Product Flow Makeup Model

Tag (Long/Short) Input/Calc Description
Reqd.Basis MassFlow The user may specify the required mass product flowrate.
VolumeFlow The user may specify the required volumetric product flowrate at temperature.
VolumeFlow25 The user may specify the required volumetric product flowrate at 25°C.
NVolumeFlow The user may specify the required volumetric product flowrate at Normal Temperature.
MoleFlow The user may specify the required molar product flowrate.
Product Measurement
Selection All The Product measurement includes the full Product flow.
Phase The Product measurement includes one or more Phases in the Product flow.
IndividualPhase The Product measurement includes one or more Individual Phases in the Product flow.
All Species/Species The Product measurement includes one or more Species in the Product flow.
Solid Species Only available in Build 138 or later. The Product measurement includes one or more solid Species in the Product flow.
Liquid Species Only available in Build 138 or later. The Product measurement includes one or more liquid Species in the Product flow.
Vapour Species Only available in Build 138 or later. The Product measurement includes one or more vapour Species in the Product flow.
Component The Product measurement includes one or more Components in the Product flow.
Element The Product measurement includes one or more Elements in the Product flow.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species, Component or Element is selected: All species/components/elements added will be displayed here.
Species0X / Component0X / Element0X List X is the number of the selected species/component/element. Select species/component/element from the list. There will usually be one extra to allow another species/component/element to be added (but never more than 20). To remove any species/component/element, choose the “-” option instead of the selected species/component/element.
Required (Basis) Flow rate (xx = selected Reqd.Basis = Qm, Qv, Qv25, NQv or QMl)
Reqd.Prod.xx Input User specified Product flowrate in Mass/Volume@T/Volume@25°C/NVolume/Mole Flow.
Reqd.IsMinTarget Tickbox If ticked, the required product flowrate is treated as a minimum target and there will be no warnings if this flowrate is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required product flowrate is treated as a maximum target and there will be no warnings if the actual flowrate is less than the requirement.
(Basis) flow [component/species/element/phase]:: (xx = selected Reqd.Basis = Qm, Qv, Qv25, NQv or QMl)
Used.Prod.xx Display User specified Product Mass / Volume@T / Volume@25°C / NVolume / Mole Flow.
Meas.Feed.xx Display Displays the Feed Mass / Volume@T / Volume@25°C / NVolume / Mole Flow.
Meas.MakeUp.xx Calc Displays the Makeup stream Mass / Volume@T / Volume@25°C / NVolume / Mole Flow.
Meas.Prod.xx Calc Displays the Product stream Mass / Volume@T / Volume@25°C / NVolume / Mole Flow.

Product Composition Makeup Model

Please also see ETip: Controlling phase fraction using Makeup Blocks.

Tag (Long/Short) Input/Calc Description
Reqd.Basis Mass The user specifies the product composition by mass fraction
Volume The user specifies product composition by volume fraction at product temperature
Volume25 The user specifies product composition by volume fraction at 25°C.
NVolume The user specifies product composition by volume fraction at Normal Temperature
Mole The user specifies product composition by mole fraction
Product Measurement
Selection Phase The user may specify the required composition of one or more Phases in the product stream.
IndividualPhase The user may specify the required composition of one or more Individual Phases in the product stream.
All Species/Species The user may specify the required composition of one or more Species in the product stream.
Solid Species Only available in Build 138 or later. The user may specify the required composition of one or more solid Species in the product stream.
Liquid Species Only available in Build 138 or later. The user may specify the required composition of one or more liquid Species in the product stream.
Vapour Species Only available in Build 138 or later. The user may specify the required composition of one or more vapour Species in the product stream.
Component The user may specify the required composition of one or more Components in the product stream.
Element The user may specify the required composition of one or more Elements in the product stream.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species, Component or Element is selected: All species/components/elements added will be displayed here.
Species0X / Component0X / Element0X List X is the number of the selected species/component/element. Select species/component/element from the list. There will usually be one extra to allow another species/component/element to be added (but never more than 20). To remove any species/component/element, choose the “-” option instead of the selected species/component/element.
Product Base Measurement
Selection All The user may specify the required composition as a fraction of the Total Product flow.
Phase The user may specify the required composition as a fraction of one or more Phases in the product stream, e.g. the fraction of SiO2(s) as a fraction of the Solid phase.
IndividualPhase The user may specify the required composition as a fraction of one or more Individual Phases in the product stream.
Required (basis) Fraction: (xx = selected Reqd.Basis = Qm, Qv, Qv25, NQv or QMl)
Reqd.Prod.xxFrac Input The required product composition as Mass/Volume@T/Volume@25°C/NVolume/Mole fraction.
Reqd.IsMinTarget Tickbox If ticked, the required product composition is treated as a minimum target and there will be no warnings if this composition is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required product composition is treated as a maximum target and there will be no warnings if the actual composition is less than the requirement.
(Basis) fraction [component/species/element(phase)]: (xx = selected Reqd.Basis = Qm, Qv, Qv25, NQv or QMl)
Used.Prod.xxFrac Display User specified Product composition as Mass/Volume@T/Volume@25°C/NVolume/Mole fraction.
Meas.Feed.xxFrac Display Displays the Feed stream as Mass/Volume@T/Volume@25°C/NVolume/Mole fraction.
Meas.MakeUp.xxFrac Calc Displays the Makeup stream as Mass/Volume@T/Volume@25°C/NVolume/Mole fraction.
Meas.Prod.xxFrac Calc Displays the Product stream as Mass/Volume@T/Volume@25°C/NVolume/Mole fraction.

Product Concentration Makeup Model

Please also see ETip: Controlling Concentration using Makeup Blocks.

Tag (Long/Short) Input/Calc Description
Product Mass Measurement
Selection All The Product concentration will be based on the mass of the whole stream.
Phase The Product concentration will be based on the mass of one or more Phases.
IndividualPhase The Product concentration will be based on the mass of one or more Individual Phases.
All Species/Species The Product concentration will be based on the mass of one or more Species. Note that if the user selects more than one species, the unit will control the concentration of the sum of the species selected to the required concentration.
Solid Species Only available in Build 138 or later. The Product concentration will be based on the mass of one or more solid Species. Note that if the user selects more than one solid species, the unit will control the concentration of the sum of the solid species selected to the required concentration.
Liquid Species Only available in Build 138 or later. The Product concentration will be based on the mass of one or more liquid Species. Note that if the user selects more than one liquid species, the unit will control the concentration of the sum of the liquid species selected to the required concentration.
Vapour Species Only available in Build 138 or later. The Product concentration will be based on the mass of one or more vapour Species. Note that if the user selects more than one vapour species, the unit will control the concentration of the sum of the vapour species selected to the required concentration.
Component The Product concentration will be based on the mass of one or more Components. Note that if the user selects more than one Component, the unit will control the concentration of the sum of the Components selected to the required concentration.
Element The Product concentration will be based on the mass of one or more Elements. Note that if the user selects more than one Element, the unit will control the concentration of the sum of the Elements selected to the required concentration.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species, Component or Element is selected: All species/components/elements added will be displayed here.
Species0X / Component0X / Element0X List X is the number of the selected species/component/element. Select species/component/element from the list. There will usually be one extra to allow another species/component/element to be added (but never more than 20). To remove any species/component/element, choose the “-” option instead of the selected species/component/element.
Product Volume Measurement
Selection All The required Product concentration will be based on the Full Product volume flow, measured at product temperature.
Phase The required Product concentration will be based on one or more Phases of Product volume flow, measured at product temperature. E.g. a required concentration of NaCl(aq) at temperature in the Liquid phase.
IndividualPhase The required Product concentration will be based on one or more Individual Phases of Product volume flow, measured at product temperature. E.g. a required concentration of NaCl(aq) at temperature in the aqueous (aq) phase.
All Species/Species The required Product concentration will be based on one or more Species in the Product volume flow, measured at product temperature. E.g. a required concentration of NaCl(aq) at temperature in H2O(l).
Solid Species Only available in Build 138 or later. The required Product concentration will be based on one or more solid Species in the Product volume flow, measured at product temperature. E.g. a required concentration of NaCl(s) at temperature in SiO2(s).
Liquid Species Only available in Build 138 or later. The required Product concentration will be based on one or more liquid Species in the Product volume flow, measured at product temperature. E.g. a required concentration of NaCl(aq) at temperature in H2O(l).
Vapour Species Only available in Build 138 or later. The required Product concentration will be based on one or more vapour Species in the Product volume flow, measured at product temperature. E.g. a required concentration of HCl(g) at temperature in H2O(g).
Component The required Product concentration will be based on one or more Components in the Product flow, measured at product temperature.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species or Component is selected: All species/components added will be displayed here.
Species0X / Component0X List X is the number of the selected species/component. Select species/component from the list. There will usually be one extra to allow another species/component to be added (but never more than 20). To remove any species/component, choose the “-” option instead of the selected species/component.
Required Concentration
Reqd.Prod.Conc Input The user specified product concentration (mass per volume) at product temperature.
Reqd.IsMinTarget Tickbox If ticked, the required product concentration is treated as a minimum target and there will be no warnings if this concentration is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required product concentration is treated as a maximum target and there will be no warnings if the actual concentration is less than the requirement.
Concentration: Mass[] / Volume[] (Product Mass Measurement / Product Volume Measurement)
Used.Prod.Conc Display User specified Product concentration (mass per volume) at product temperature.
Meas.Feed.Conc Calc Displays concentration of specified phase/component/species/element in feed stream at feed temperature.
Meas.MakeUp.Conc Calc Displays concentration of specified phase/component/species/element in Makeup stream at make up source temperature.
Meas.Prod.Conc Calc Displays concentration of specified phase/component/species/element in Product stream at product temperature.

Product Concentration @25 Makeup Model

Tag (Long/Short) Input/Calc Description
Product Mass Measurement
Selection All The Product concentration will be based on the mass of the whole stream.
Phase The Product concentration will be based on the mass of one or more Phases.
IndividualPhase The Product concentration will be based on the mass of one or more Individual Phases.
All Species/Species The Product concentration will be based on the mass of one or more Species. Note that if the user selects more than one species, the unit will control the concentration of the sum of the species selected to the required concentration.
Solid Species Only available in Build 138 or later. The Product concentration will be based on the mass of one or more solid Species. Note that if the user selects more than one solid species, the unit will control the concentration of the sum of the solid species selected to the required concentration.
Liquid Species Only available in Build 138 or later. The Product concentration will be based on the mass of one or more liquid Species. Note that if the user selects more than one liquid species, the unit will control the concentration of the sum of the liquid species selected to the required concentration.
Vapour Species Only available in Build 138 or later. The Product concentration will be based on the mass of one or more vapour Species. Note that if the user selects more than one vapour species, the unit will control the concentration of the sum of the vapour species selected to the required concentration.
Component The Product concentration will be based on the mass of one or more Components. Note that if the user selects more than one Component, the unit will control the concentration of the sum of the Components selected to the required concentration.
Element The Product concentration will be based on the mass of one or more Elements. Note that if the user selects more than one Element, the unit will control the concentration of the sum of the Elements selected to the required concentration.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species, Component or Element is selected: All species/components/elements added will be displayed here.
Species0X / Component0X / Element0X List X is the number of the selected species/component/element. Select species/component/element from the list. There will usually be one extra to allow another species/component/element to be added (but never more than 20). To remove any species/component/element, choose the “-” option instead of the selected species/component/element.
Product Volume Measurement @25
Selection All The required Product concentration will be based on the Full Product volume flow, measured at 25°C.
Phase The required Product concentration will be based on one or more Phases of Product volume flow, measured at 25°C. E.g. a required concentration of NaCl(aq) at 25°C in the Liquid phase.
IndividualPhase The required Product concentration will be based on one or more Individual Phases of Product volume flow, measured at 25°C.
All Species/Species The required Product concentration will be based on one or more Species in the Product volume flow, measured at 25°C. E.g. a required concentration of NaCl(aq) at 25°C in H2O(l).
Solid Species Only available in Build 138 or later. The required Product concentration will be based on one or more solid Species in the Product volume flow, measured at 25°C. E.g. a required concentration of NaCl(s) at 25°C in SiO2(s).
Liquid Species Only available in Build 138 or later. The required Product concentration will be based on one or more liquid Species in the Product volume flow, measured at 25°C. E.g. a required concentration of NaCl(aq) at 25°C in H2O(l).
Vapour Species Only available in Build 138 or later. The required Product concentration will be based on one or more vapour Species in the Product volume flow, measured at 25°C. E.g. a required concentration of HCl(g) at 25°C in H2O(g).
Component The required Product concentration will be based on one or more Components in the Product flow, measured at 25°C.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species or Component is selected: All species/components added will be displayed here.
Species0X / Component0X List X is the number of the selected species/component. Select species/component from the list. There will usually be one extra to allow another species/component to be added (but never more than 20). To remove any species/component, choose the “-” option instead of the selected species/component.
Required Concentration
Reqd.Prod.Conc / Conc25 Input The user specified product concentration (mass per volume) at 25°C.
Reqd.IsMinTarget Tickbox If ticked, the required product concentration is treated as a minimum target and there will be no warnings if this concentration is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required product concentration is treated as a maximum target and there will be no warnings if the actual concentration is less than the requirement.
Concentration: Mass[] / Volume25[] (Product Mass Measurement / Product Volume Measurement)
Used.Prod.Conc / Conc25 Display User specified Product concentration (mass per volume) at 25°C.
Meas.Feed.Conc / Conc25 Calc Displays concentration of specified phase/component/species/element in feed stream at 25°C.
Meas.MakeUp.Conc / Conc25 Calc Displays concentration of specified phase/component/species/element in Makeup stream at 25°C.
Meas.Prod.Conc / Conc25 Calc Displays concentration of specified phase/component/species/element in Product stream at 25°C.

Product Molar Concentration Makeup Model

Tag (Long/Short) Input/Calc Description
Product Molar Measurement
Selection All The Product concentration will be based on the moles of the whole stream.
Phase The Product concentration will be based on the moles of one or more Phases.
IndividualPhase The Product concentration will be based on the moles of one or more Individual Phases.
All Species/Species The Product concentration will be based on the moles of one or more Species. Note that if the user selects more than one species, the unit will control the concentration of the sum of the species selected to the required concentration.
Solid Species Only available in Build 138 or later. The Product concentration will be based on the moles of one or more solid Species. Note that if the user selects more than one solid species, the unit will control the concentration of the sum of the solid species selected to the required concentration.
Liquid Species Only available in Build 138 or later. The Product concentration will be based on the moles of one or more liquid Species. Note that if the user selects more than one liquid species, the unit will control the concentration of the sum of the liquid species selected to the required concentration.
Vapour Species Only available in Build 138 or later. The Product concentration will be based on the moles of one or more vapour Species. Note that if the user selects more than one vapour species, the unit will control the concentration of the sum of the vapour species selected to the required concentration.
Component The Product concentration will be based on the moles of one or more Components. Note that if the user selects more than one Component, the unit will control the concentration of the sum of the Components selected to the required concentration.
Element The Product concentration will be based on the moles of one or more Elements. Note that if the user selects more than one Element, the unit will control the concentration of the sum of the Elements selected to the required concentration.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species, Component or Element is selected: All species/components/elements added will be displayed here.
Species0X / Component0X / Element0X List X is the number of the selected species/component/element. Select species/component/element from the list. There will usually be one extra to allow another species/component/element to be added (but never more than 20). To remove any species/component/element, choose the “-” option instead of the selected species/component/element.
Product Volume Measurement
Selection All The required Product concentration will be based on the Full Product volume flow, measured at product temperature.
Phase The required Product concentration will be based on one or more Phases of Product volume flow, measured at product temperature. E.g. a required concentration of NaCl(aq) at temperature in the Liquid phase.
IndividualPhase The required Product concentration will be based on one or more Individual Phases of Product volume flow, measured at product temperature.
All Species/Species The required Product concentration will be based on one or more Species in the Product volume flow, measured at product temperature. E.g. a required concentration of NaCl(aq) at temperature in H2O(l).
Solid Species Only available in Build 138 or later. The required Product concentration will be based on one or more solid Species in the Product volume flow, measured at product temperature. E.g. a required concentration of NaCl(s) at temperature in SiO2(s).
Liquid Species Only available in Build 138 or later. The required Product concentration will be based on one or more liquid Species in the Product volume flow, measured at product temperature. E.g. a required concentration of NaCl(aq) at temperature in H2O(l).
Vapour Species Only available in Build 138 or later. The required Product concentration will be based on one or more vapour Species in the Product volume flow, measured at product temperature. E.g. a required concentration of HCl(g) at temperature in H2O(g).
Component The required Product concentration will be based on one or more Components in the Product flow, measured at product temperature.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species or Component is selected: All species/components added will be displayed here.
Species0X / Component0X List X is the number of the selected species/component. Select species/component from the list. There will usually be one extra to allow another species/component to be added (but never more than 20). To remove any species/component, choose the “-” option instead of the selected species/component.
Required Molar Concentration
Reqd.Prod.ConcMl / MlConc Input The user specified product concentration (moles per volume) at product temperature.
Reqd.IsMinTarget Tickbox If ticked, the required product concentration is treated as a minimum target and there will be no warnings if this concentration is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required product concentration is treated as a maximum target and there will be no warnings if the actual concentration is less than the requirement.
Molar Concentration: Mole[] / Volume[] (Product Molar Measurement / Product Volume Measurement)
Used.Prod.ConcMl / MlConc Display User specified Product concentration (moles per volume) at product temperature.
Meas.Feed.ConcMl / MlConc Calc Displays molar concentration of specified phase/component/species/element in feed stream at feed temperature.
Meas.MakeUp.ConcMl / MlConc Calc Displays molar concentration of specified phase/component/species/element in Makeup stream at make up source temperature.
Meas.Prod.ConcMl / MlConc Calc Displays molar concentration of specified phase/component/species/element in Product stream at product temperature.

Product Molar Concentration @25 Makeup Model

Tag (Long/Short) Input/Calc Description
Product Molar Measurement
Selection All The Product concentration will be based on the moles of the whole stream.
Phase The Product concentration will be based on the moles of one or more Phases.
IndividualPhase The Product concentration will be based on the moles of one or more Individual Phases.
All Species/Species The Product concentration will be based on the moles of one or more Species. Note that if the user selects more than one species, the unit will control the concentration of the sum of the species selected to the required concentration.
Solid Species Only available in Build 138 or later. The Product concentration will be based on the moles of one or more solid Species. Note that if the user selects more than one solid species, the unit will control the concentration of the sum of the solid species selected to the required concentration.
Liquid Species Only available in Build 138 or later. The Product concentration will be based on the moles of one or more liquid Species. Note that if the user selects more than one liquid species, the unit will control the concentration of the sum of the liquid species selected to the required concentration.
Vapour Species Only available in Build 138 or later. The Product concentration will be based on the moles of one or more vapour Species. Note that if the user selects more than one vapour species, the unit will control the concentration of the sum of the vapour species selected to the required concentration.
Component The Product concentration will be based on the moles of one or more Components. Note that if the user selects more than one Component, the unit will control the concentration of the sum of the Components selected to the required concentration.
Element The Product concentration will be based on the moles of one or more Elements. Note that if the user selects more than one Element, the unit will control the concentration of the sum of the Elements selected to the required concentration.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species, Component or Element is selected: All species/components/elements added will be displayed here.
Species0X / Component0X / Element0X List X is the number of the selected species/component/element. Select species/component/element from the list. There will usually be one extra to allow another species/component/element to be added (but never more than 20). To remove any species/component/element, choose the “-” option instead of the selected species/component/element.
Product Volume Measurement @25
Selection All The required Product concentration will be based on the Full Product volume flow, measured at 25°C.
Phase The required Product concentration will be based on one or more Phases of Product volume flow, measured at 25°C. E.g. a required concentration of NaCl(aq) at 25°C in the Liquid phase.
IndividualPhase The required Product concentration will be based on one or more Individual Phases of Product volume flow, measured at 25°C.
All Species/Species The required Product concentration will be based on one or more Species in the Product volume flow, measured at 25°C. E.g. a required concentration of NaCl(aq) at 25°C in H2O(l).
Solid Species Only available in Build 138 or later. The required Product concentration will be based on one or more solid Species in the Product volume flow, measured at 25°C. E.g. a required concentration of NaCl(s) at 25°C in SiO2(s).
Liquid Species Only available in Build 138 or later. The required Product concentration will be based on one or more liquid Species in the Product volume flow, measured at 25°C. E.g. a required concentration of NaCl(aq) at 25°C in H2O(l).
Vapour Species Only available in Build 138 or later. The required Product concentration will be based on one or more vapour Species in the Product volume flow, measured at 25°C. E.g. a required concentration of HCl(g) at 25°C in H2O(g).
Component The required Product concentration will be based on one or more Components in the Product flow, measured at 25°C.
If Phase or Individual Phase is selected:
For each phase Tickbox Select phase/s required.
If All Species/Species, Solid Species, Liquid Species, Vapour Species or Component is selected: All species/components added will be displayed here.
Species0X / Component0X List X is the number of the selected species/component. Select species/component from the list. There will usually be one extra to allow another species/component to be added (but never more than 20). To remove any species/component, choose the “-” option instead of the selected species/component.
Required Molar Concentration
Reqd.Prod.ConcMl / MlConc25 Input The user specified product concentration (moles per volume) at 25°C.
Reqd.IsMinTarget Tickbox If ticked, the required product molar concentration is treated as a minimum target and there will be no warnings if this concentration is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required product molar concentration is treated as a maximum target and there will be no warnings if the actual concentration is less than the requirement.
Molar Concentration: Mole[] / Volume25[] (Product Molar Measurement / Product Volume Measurement)
Used.Prod.ConcMl / MlConc25 Display User specified Product concentration (moles per volume) at 25°C.
Meas.Feed.ConcMl / MlConc25 Calc Displays molar concentration of specified phase/component/species/element in feed stream at 25°C.
Meas.MakeUp.ConcMl / MlConc25 Calc Displays molar concentration of specified phase/component/species/element in Makeup stream at 25°C.
Meas.Prod.ConcMl / MlConc25 Calc Displays molar concentration of specified phase/component/species/element in Product stream at 25°C.

Product Density Makeup Model

Tag (Long/Short) Input/Calc Description
Product Density Measurement
Selection All All phases will be used for the product density calculation.
Phase The user selects which phases will be used for the product density calculation.
For example, if the product may contain gases, then the user may tick only the Solids and Liquids tickboxes to ensure that the vapours are NOT included in the density calculation.
The following three tick boxes will only be visible if the user has selected 'Phase' for the Selection field.
Solids Tick Box This must be ticked if the user wishes to include solids in the density calculation.
Liquids Tick Box This must be ticked if the user wishes to include liquids in the density calculation.
Vapours Tick Box This must be ticked if the user wishes to include vapours in the density calculation.
Required Density
Reqd.Prod.Rho Input User specified product density.
Reqd.IsMinTarget Tickbox If ticked, the required product density is treated as a minimum target and there will be no warnings if this density is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required product density is treated as a maximum target and there will be no warnings if the actual density is less than the requirement.
Results
Used.Prod.Rho Display User specified Product density.
Meas.Feed.Rho Calc Displays density of Feed stream
Meas.MakeUp.Rho Calc Displays density of Makeup stream
Meas.Prod.Rho Calc Displays density of Product stream

Product pH.negLogH Makeup Model

  • Please note that the pH is be measured at the point of addition, any acid/base reactions that occur after the Makeup are not considered.
  • This feature is demonstrated in the Zinc Hydrometallurgical Project, which is distributed with SysCAD.
Tag (Long/Short) Input/Calc Description
Required pH
Reqd.Prod.pH.negLogH Input User specified product pH.
Reqd.IsMinTarget Tickbox If ticked, the required product pH is treated as a minimum target and there will be no warnings if the estimated pH is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required product pH is treated as a maximum target and there will be no warnings if the estimated pH is less than the requirement.
pH Estimate
Used.Prod.pH.negLogH Display User specified Product pH.
Meas.Feed.pH.negLogH Calc Displays estimated pH of Feed stream
Meas.MakeUp.pH.negLogH Calc Displays estimated pH of Makeup stream
Meas.Prod.pH.negLogH Calc Displays estimated pH of Product stream

Product User Calc Makeup Model

  • Please note that User Calc (User Property Calculation) is defined as part of the project configuration file, please see User property Calculations for more information.
  • This option is only usable if user defined properties are present in the project.
Tag (Long/Short) Input/Calc Description
Reqd.UserCalc List Lists all available user defined properties in the project, if nothing is available, the List box will display "None Defined"
Required xxxx Value
Reqd.Prod.xxxx Input The required value of the selected user property.
Reqd.IsMinTarget Tickbox If ticked, the required value is treated as a minimum target and there will be no warnings if the value is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required value is treated as a maximum target and there will be no warnings if the value is less than the requirement.
User Calc xxxx
Used.Prod.xxxx Display The specified value of the selected User property.
Meas.Feed.xxxx Calc Displays the value of the selected User property in the feed stream
Meas.MakeUp.xxxx Calc Displays the value of the selected User property in the Makeup stream
Meas.Prod.xxxx Calc Displays the value of the selected User property in the product stream

Product SpCalc Makeup Model

  • Please note that SpCalc (User species Calculation) is defined as part of the project configuration file, please see User Species Calculations for more information.
  • This option is only usable if user species calculation is present in the project.
Tag (Long/Short) Input/Calc Description
Reqd.SpCalc List Lists all available user defined species calculation in the project, if nothing is available, the List box will display "None Defined"
Reqd.SpBasis Allows the user to select the phase basis of the species calculation.
All The calculated value will be based on whole stream.
Phase The calculated value will be by Phase.
IndividualPhase The calculated value will be by Individual Phase.
Reqd.View List Dropdown list of relevant views for chosen calculation.
Required ZZZ Value
Reqd.Prod.YYY.ZZZ Input The required value of the selected user species calculation (ZZZ) based on the chosen view (YYY).
Reqd.IsMinTarget Tickbox If ticked, the required value is treated as a minimum target and there will be no warnings if the value is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required value is treated as a maximum target and there will be no warnings if the value is less than the requirement.
SpCalc ZZZ
Used.Prod.YYY.ZZZ Display The specified value of the selected user species calculation (ZZZ) based on the chosen view (YYY).
Meas.Feed.YYY.ZZZ Calc Displays the value of the selected user species calculation (ZZZ) based on the chosen view (YYY) in the feed stream.
Meas.MakeUp.YYY.ZZZ Calc Displays the value of the selected user species calculation (ZZZ) based on the chosen view (YYY) in the Makeup stream.
Meas.Prod.YYY.ZZZ Calc Displays the value of the selected user species calculation (ZZZ) based on the chosen view (YYY) in the product stream.

Product SpModel Property Makeup Model

  • Please note that the species properties that are available in a project will depend on the add-ons used in that project. For example, if the project is using the Alumina add-on, then all of the species properties that are available for the Bayer property model will be available.
Tag (Long/Short) Input/Calc Description
Reqd.SpModel List Lists all available species models in the project. Many projects will only have 'Standard', but if you have the Alumina add-on, you may also select 'Bayer'.
Reqd.Property List Allows the user to select the species model property that will be used to control the makeup to the unit.
Required xxxx Value
Reqd.Prod.xxxx Input The required value of the selected species model property.
Reqd.IsMinTarget Tickbox If ticked, the required value is treated as a minimum target and there will be no warnings if the value is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required value is treated as a maximum target and there will be no warnings if the value is less than the requirement.
SpMdlProp xxxx
Used.Prod.xxxx Display The specified value of the selected species model property.
Meas.Feed.xxxx Calc Displays the value of the selected species model property in the feed stream.
Meas.MakeUp.xxxx Calc Displays the value of the selected species model property in the Makeup stream.
Meas.Prod.xxxx Calc Displays the value of the selected species model property in the product stream.

Product Temperature Makeup Model

Tag (Long/Short) Input/Calc Description
Required Temperature
Reqd.Prod.T Input User specified product temperature
Reqd.IsMinTarget Tickbox If ticked, the required product temperature is treated as a minimum target and there will be no warnings if this temperature is exceeded.
Reqd.IsMaxTarget Tickbox If ticked, the required product temperature is treated as a maximum target and there will be no warnings if the actual temperature is less than the requirement.
Results
Used.Prod.Temp Display User specified Product temperature
Meas.Feed.Temp Calc Displays temperature of Feed stream
Meas.MakeUp.Temp Calc Displays temperature of Makeup stream
Meas.Prod.Temp Calc Displays temperature of Product stream

Temperature Change Makeup Model

Tag (Long/Short) Input/Calc Description
Required Temperature Change
Reqd.Prod.TChg Input User specified temperature change (between feed and product)
Results
Used.Prod.TChg Display User specified temperature change
Meas.Prod.TChg Display Temperature change achieved (from feed to product temperature)
Meas.Feed.Temp Calc Displays temperature of feed stream
Meas.MakeUp.Temp Calc Displays temperature of makeup stream
Meas.Prod.Temp Calc Displays temperature of product stream

Common Requirements

The common requirements include makeup limits, low feed and product temperature.

The following input fields are required for all models:

Tag (Long/Short) Input/Calc Description
Makeup Limits for total Makeup Flow
MakeUp.QmMin Input User specified minimum makeup flow, usually 0. Note: this is applied to the total makeup stream.
MakeUp.QmMax Input User specified maximum makeup flow - the Makeup block will not add more than this value. Note: this is applied to the total makeup stream.
Makeup Rule for Low Feed Flow
LowQmRule AlwaysOn Always add specified flow of makeup, even if the Feed flow drops to zero.
StopBelowQmLimit Do not add any makeup if Feed flowrate is below user specified number.
StopBelowNoFlow Do not add any makeup if Feed flowrate is zero.
LowQmLimit Input Only visible if StopBelowQmLimit is selected. User specified minimum feed flow below which no makeup is added.
Product Temperature (Not visible if Product Temperature or Temperature Change are selected)
Temp.Final InletTemp Add or remove heat to make the Product temperature the same as the Feed temperature.
SourceTemp Add or remove heat to make the Product temperature the same as the Makeup Source temperature.
StdTemp Add or remove heat to make the Product temperature the same as Standard temperature.
Const Add or remove heat to make the Product temperature the same as the user specified temperature.
Mixture Default behaviour - no heat is added or removed, the Product temperature is determined by an energy balance involving the Feed and the Makeup.
Temp.Reqd Input Only visible if Const is selected. User specified temperature of the Product stream.

Common Results for All Models

The following fields are visible for all models:

Tag (Long/Short) Input/Calc Description
Results
Description Display Displays a description in words of the makeup options chosen.
State Display Displays any errors. If there are no errors then displays OK.
Total mass flow
Feed.MassFlow / Qm Calc Displays total mass flow of feed stream.
MakeUp.MassFlow / Qm Calc Displays total mass flow of makeup stream.
Prod.MassFlow / Qm Calc Displays total mass flow of product stream (including makeup).
Total volume flow:
Feed.VolFlow / Qv Calc Displays total volume flow of feed stream.
MakeUp.VolFlow / Qv Calc Displays total volume flow of makeup stream.
Prod.VolFlow / Qv Calc Displays total volume flow of product stream (including makeup).
Total heat flow
Feed.Temperature / T Calc Displays temperature of feed stream.
MakeUp.Temperature / T Calc Displays temperature of makeup stream.
Prod.Temperature / T Calc Displays temperature of product stream (including makeup).
HeatFlow Calc Displays heat added/removed to achieve product temperature requirements.

Use in Example Projects

The Makeup methods are shown in the following example projects distributed with SysCAD:

Fixed Makeup

  1. Demo Nickel Copper Project
    Project Location: See Demo Nickel Copper Project
    Units: Ni_Diss_1 and Acid_Addition
  2. Smelter Example
    Project Location: See Smelter Example
    Unit: Electric_Furnace


Ratio Makeup

Demo Nickel Copper Project

  1. Project Location: See Demo Nickel Copper Project
    Unit: NiCo_Precip


Product Flow

  1. Solvent Extraction Example
    Location: See Solvent Extraction Example
    Unit: Loaded_Organic_Tank and Spent_Electrolyte_Tank


Product Composition

  1. Solvent Extraction Example
    Location: See Solvent Extraction Example
    Unit: Loaded_Organic_Tank and Spent_Electrolyte_Tank
  2. Demo Uranium Project
    Location: See Demo Uranium Project
    Unit: P_13


Product Concentration

  1. Demo Nickel Copper Project
    Project Location: See Demo Nickel Copper Project
    Unit: Ni_Diss_2


pH Control

  1. Demo Zinc Hydrometallurgical Project
    Project Location: See Zinc Hydrometallurgical Project
    Units: All links after acid additions for pH control.


User Calc

  1. Demo Gold Project
    Project Location: See Gold Project
    The last reaction in the tanks are using the reaction extent UserCalc.