Valve Properties

Properties

ActualKv Gets or sets the actual (effective) flow coefficient calculated during the last simulation step, accounting for the current opening percentage.
AdjustVarType If an Adjust object is attached to this object, returns a variable describing how this object is used by it (manipulated, controlled or reference).
(Inherited from BaseClass)
Annotation
(Inherited from BaseClass)
AttachedAdjustId If an Adjust object is attached to this object, returns its ID.
(Inherited from BaseClass)
AttachedInfoCarrierId
(Inherited from BaseClass)
AttachedSpecId If an Specification object is attached to this object, returns its ID.
(Inherited from BaseClass)
AttachedUtilities
(Inherited from BaseClass)
Bottom
(Inherited from BaseClass)
CalcMode Gets or sets the active calculation mode that determines how the valve outlet condition is computed.
Calculated
(Inherited from BaseClass)
CanUsePreviousResults
(Inherited from BaseClass)
CharacteristicParameter Gets or sets the rangeability (characteristic) parameter used in the equal-percentage flow characteristic calculation. Default is 50.
ComponentDescription Gets or sets the CAPE-OPEN component description for this unit operation.
(Inherited from UnitOpBaseClass)
ComponentName Gets or sets the CAPE-OPEN component name for this unit operation.
(Inherited from UnitOpBaseClass)
CreateChartAction
(Inherited from BaseClass)
DebugMode
(Inherited from BaseClass)
DebugText
(Inherited from BaseClass)
DefinedOpeningKvRelationShipType Gets or sets the type of opening/Kv characteristic curve to apply when EnableOpeningKvRelationship is True.
DeltaP Gets or sets the pressure drop (Pa) across the valve (P_inlet − P_outlet).
DeltaQ Gets or sets the heat duty (kJ/s) of the valve. Always zero for an adiabatic valve.
DeltaT Gets or sets the temperature change (K) across the valve (T_outlet − T_inlet).
DetailedDebugReport
(Inherited from BaseClass)
Dimensions Gets or sets the list of physical dimensions (e.g. vessel diameter, length) associated with this unit operation.
(Inherited from UnitOpBaseClass)
DynamicsOnly
(Inherited from BaseClass)
DynamicsSpec
(Inherited from BaseClass)
EnableOpeningKvRelationship Gets or sets a value indicating whether the opening/Kv relationship feature is active. When True, the effective Kv is calculated from the stem opening using the selected characteristic curve.
EnergyFlow Energy Flow property. Only implemented for Energy Streams.
(Inherited from BaseClass)
EquipmentTypes Gets the list of equipment sub-types supported by this valve object.
(Overrides UnitOpBaseClassEquipmentTypes)
ErrorMessage Gets or sets the error message regarding the last calculation attempt.
(Inherited from BaseClass)
EstimatedDiameter Gets or sets the estimated valve body diameter in metres, calculated from flow and Kv.
ExternalSolverConfigData Gets or sets serialized configuration data for the external solver associated with this unit operation.
(Inherited from UnitOpBaseClass)
ExternalSolverID Gets or sets the unique identifier of an external solver to be used for this unit operation.
(Inherited from UnitOpBaseClass)
ExtraProperties
(Inherited from BaseClass)
ExtraPropertiesDescriptions
(Inherited from BaseClass)
ExtraPropertiesTypes
(Inherited from BaseClass)
ExtraPropertiesUnitTypes
(Inherited from BaseClass)
Fi Gets or sets the incipient cavitation factor (Fi). Default is 0.9.
FL Gets or sets the liquid pressure recovery factor (FL) of the valve. Default is 0.9.
FlowCoefficient Gets or sets whether the flow coefficient is expressed as Kv (metric, m³/h at 1 bar drop) or Cv (imperial).
FlowSheet Gets the current flowsheet where this object is located.
(Inherited from BaseClass)
FP Gets or sets the piping geometry factor (FP) accounting for inlet/outlet fittings. Default is 1.0.
Fs Gets or sets the valve style modifier (Fs). Default is 1.0.
GHGEmissionData
(Inherited from BaseClass)
GraphicObject Gets or sets the graphic object representation of this object in the flowsheet.
(Inherited from BaseClass)
HasPropertiesForDynamicMode Gets a value indicating whether this valve exposes properties specific to dynamic mode.
(Overrides BaseClassHasPropertiesForDynamicMode)
HeatDuty Gets or sets the heat duty (kJ/s) associated with the valve. For an adiabatic valve this is always zero. Proxies DeltaQ.
Height
(Inherited from BaseClass)
Hinlet Gets or sets the specific enthalpy of the inlet stream in kJ/kg.
Houtlet Gets or sets the specific enthalpy of the outlet stream in kJ/kg.
InfoCarrierVarType
(Inherited from BaseClass)
IsAdjustAttached Checks if an Adjust operation is attached to this object.
(Inherited from BaseClass)
IsDirty
(Inherited from BaseClass)
IsFunctional
(Inherited from BaseClass)
IsInfoCarrierAttached
(Inherited from BaseClass)
IsSink
(Inherited from BaseClass)
IsSource
(Inherited from BaseClass)
IsSpecAttached Checks if an Specification operation is attached to this object.
(Inherited from BaseClass)
Kv Gets or sets the maximum flow coefficient (Kv or Cv depending on FlowCoefficient) for the valve at fully open position.
LastSolutionInputSnapshot
(Inherited from BaseClass)
LastUpdated
(Inherited from BaseClass)
Left
(Inherited from BaseClass)
MobileCompatible Gets a value indicating that this valve is compatible with the DWSIM mobile platform.
(Overrides BaseClassMobileCompatible)
N6 Gets or sets the numerical constant N6 used in the gas Kv sizing equation (SI units). Default is 31.6.
Name Object's Unique ID (Name)
(Inherited from BaseClass)
ObjectClass Gets the simulation object class category for this valve (PressureChangers).
(Overrides BaseClassObjectClass)
OpeningKvRelDataTableX Gets or sets the X-axis data points (opening percentage values) for the tabulated opening/Kv relationship.
OpeningKvRelDataTableY Gets or sets the Y-axis data points (Kv percentage values) for the tabulated opening/Kv relationship.
OpeningPct Gets or sets the valve stem opening as a percentage (0–100). In dynamic mode with actuator delay configured, setting this value enqueues the new opening for deferred application rather than applying it immediately.
OutletPressure Gets or sets the specified or calculated outlet pressure (Pa).
OutletTemperature Gets or sets the calculated outlet stream temperature (K).
OverrideCalculationRoutine
(Inherited from BaseClass)
ParticleSizeDistributions Gets or sets the dictionary of particle size distribution data, keyed by compound or stream name.
(Inherited from UnitOpBaseClass)
PercentOpeningVersusPercentKvExpression Gets or sets the mathematical expression that relates valve stem opening percentage (variable OP) to the effective Kv as a percentage of the maximum Kv. Used when EnableOpeningKvRelationship is True and DefinedOpeningKvRelationShipType is UserDefined.
Phases Phase collection, only implemented for Material Streams.
(Inherited from BaseClass)
PreferredFlashAlgorithmTag
(Inherited from BaseClass)
PressureDrop Gets or sets the pressure drop (Pa) across the valve. Proxies DeltaP.
ProductAssembly
(Inherited from BaseClass)
ProductAuthor
(Inherited from BaseClass)
ProductContactInfo
(Inherited from BaseClass)
ProductDescription
(Inherited from BaseClass)
ProductName
(Inherited from BaseClass)
ProductPage
(Inherited from BaseClass)
ProductVersion
(Inherited from BaseClass)
PropertyPackage Gets or sets the property package associated with this object.
(Inherited from UnitOpBaseClass)
Right
(Inherited from BaseClass)
SelectedEquipmentType Gets or sets the name of the equipment type currently selected for this unit operation.
(Inherited from UnitOpBaseClass)
SpecVarType If an Specification object is attached to this object, returns a variable describing how this object is used by it (target or source).
(Inherited from BaseClass)
StoreDetailedDebugReport
(Inherited from BaseClass)
SupportsDynamicMode Gets a value indicating whether this valve supports dynamic simulation mode.
(Overrides BaseClassSupportsDynamicMode)
SupportsParticleSizeDistributions Gets a value indicating whether this unit operation supports particle size distribution calculations.
(Inherited from UnitOpBaseClass)
SupportsRestoreStateAfterError Gets a value indicating whether this unit operation supports restoring its state after a solver error.
(Inherited from UnitOpBaseClass)
TemperatureChange Gets or sets the temperature change (K) across the valve as a result of the pressure letdown. Proxies DeltaT.
Top
(Inherited from BaseClass)
UserDefinedChartNames
(Inherited from BaseClass)
Visible
(Inherited from BaseClass)
Width
(Inherited from BaseClass)
xT Gets or sets the pressure differential ratio factor (xT) used in gas/two-phase Kv calculations. Default is 0.75.

See Also