Description: "Data files for valves"

- Home > Modelica

## Buildings.Fluid.Actuators.Valves.Data

Data files for valves

### Information

This package contains data for the valve Buildings.Fluid.Actuators.Valves.TwoWayTable.

Extends from Modelica.Icons.MaterialPropertiesPackage (Icon for package containing property classes).

### Package Content

Name | Description
--- | ---
Generic | Generic record for valve parameters
Linear | Linear opening curve

## Buildings.Fluid.Actuators.Valves.Data.Generic

Generic record for valve parameters

### Information

This is a generic record for the normalized volume flow rates for different valve opening positions. See the documentation of Buildings.Fluid.Actuators.Valves.Data for how to use this record.

Extends from Modelica.Icons.Record (Icon for records).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Real | y[:] |  | Valve position, starting with 0 and ending with 1
Real | phi[size(y, 1)] |  | Normalized volume flow rates for the positions y

### Modelica definition

record Generic "Generic record for valve parameters" extends Modelica.Icons.Record; parameter Real y[:](each min=0, each max=1) "Valve position, starting with 0 and ending with 1"; parameter Real phi[size(y,1)](each min=0, each max=1) "Normalized volume flow rates for the positions y"; end Generic;

## Buildings.Fluid.Actuators.Valves.Data.Linear

Linear opening curve

### Information

Linear valve opening characteristics with a normalized leakage flow rate of 0.0001.

Note: This record is only for demonstration, as the implementation in Buildings.Fluid.Actuators.Valves.TwoWayLinear is more efficient.

Extends from Generic (Generic record for valve parameters).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Real | y[:] | {0,1} | Valve position, starting with 0 and ending with 1
Real | phi[size(y, 1)] | {0.0001,1} | Normalized volume flow rates for the positions y

### Modelica definition

record Linear = Generic ( y = {0, 1}, phi = {0.0001, 1}) "Linear opening curve";