Skip to content

Parameters Reference

Input Parameters

Configuration

Parameter Property Name Type Default Description
Calculation Mode Calculation Mode Enum Outlet Temperatures OutletTemperatures, MITA, or UA
Flow Direction Flow Direction Enum Counterflow Counterflow or CoCurrent
Number of Segments Number of Segments Integer 25 Resolution of H-T curves and composite curves
UA Input Mode UA Input Mode Enum UA UA (direct) or UxA (separate U and A)

Specifications

Parameter Property Name Unit Default Description
MITA Specified MITA K 5.0 Target minimum internal temperature approach (MITA mode)
UA Specified UA W/K 1000 Target UA product (UA mode, direct)
U Specified U (Overall HTC) W/(m²·K) 500 Overall heat transfer coefficient (UA mode, U×A)
A Specified A (Area) 2.0 Heat transfer area (UA mode, U×A)
Heat Leak Heat Leak W 0 Heat gain/loss to surroundings

Per-Stream Specifications

Parameter Property Name Unit Description
Outlet Temperature 1–6 Outlet Temperature 1...6 K Specified outlet temperature (0 = auto)
Pressure Drop 1–6 Pressure Drop 1...6 Pa Pressure drop applied to each stream

Output Parameters

Global Results

Parameter Property Name Unit Description
Total Heat Transferred Heat Duty W Total heat exchanged between streams
MITA Calculated MITA (Calculated) K Actual minimum internal temperature approach
UA Calculated UA (Calculated) W/K Actual overall heat transfer coefficient-area product
Effective LMTD LMTD K Effective log-mean temperature difference
Thermal Efficiency Thermal Efficiency Fraction of maximum possible heat transfer

Per-Stream Results (Displayed in Editor)

Result Description
Temperature Inlet → Outlet temperature for each stream
ΔT Temperature change across the exchanger
Heat Duty (Q) Individual stream heat duty (kW)
ΔP Applied pressure drop
Avg Cp Average specific heat capacity (kJ/kg·K)

Property Interface

All parameters are accessible through the DWSIM property interface for automation:

# Get a property value (returns in SI units)
value = mshx.GetPropertyValue("Heat Duty")        # W
value = mshx.GetPropertyValue("MITA (Calculated)")  # K
value = mshx.GetPropertyValue("UA (Calculated)")     # W/K
# Set a property value (expects SI units)
mshx.SetPropertyValue("MITA", 10.0)             # K
mshx.SetPropertyValue("UA", 2000.0)              # W/K
mshx.SetPropertyValue("Pressure Drop 1", 5000)   # Pa
mshx.SetPropertyValue("Outlet Temperature 1", 350)  # K
# Get the SI unit string for a property
unit = mshx.GetPropertyUnit("Heat Duty")   # "W"
unit = mshx.GetPropertyUnit("MITA")        # "K"
unit = mshx.GetPropertyUnit("UA")          # "W/K"

Unit Conversion

All property values are stored and returned in SI units. The DWSIM editor handles conversion to the user's selected unit system automatically. When using the automation API, always provide values in SI.