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. |