Unit models represent pieces of equipment and their processes. These models contain the unit performance constraints and associated variables for the equipment, such as:
- constraints relating balance terms to physical phenomena or properties (e.g. relating extent of reaction to reaction rate and volume)
- constraints describing flow of material into or out of unit (e.g. pressure driven flow constraints)
- unit level efficiency constraints (e.g. relating mechanical work to fluid work)
IDAES includes libraries of UnitModel classes. These models are composed of the following components:
ControlVolumeBlocks<explanations/components/unit_model/control_volume:Control Volume>
, which represent volume of material over which we wish to perform material, energy and/or momentum balancesStateBlocks<explanations/components/property_package/state_block:State Block>
andReactionBlocks<explanations/components/property_package/reaction_block:Reaction Block>
, which represent the thermophysical, transport and reaction properties of the material at a specific point in space and time- Inlets and Outlets, which allow UnitModels to connect to other UnitModels