Engee documentation

Multiposition Valve Actuator

Multi-position actuator in a liquid or gas network.

multiposition valve actuator

Description

The Multiposition Valve Actuator block simulates a multi-position actuator in a liquid or gas network. It can be used in combination with any valve block that accepts a scalar signal as input. The actuator position depends on the input signal and switching time, not the load.

Movement of a two-position actuator

Triggering starts when the signal at port A exceeds 50% of the Nominal signal value. After the time set by the Switching-on time parameter has elapsed, the drive starts to move to the Push-pin stroke value. When the input signal at port A falls below 50% of the Nominal signal value, the drive reverses direction after the time specified by Switching-off time. Movement can be interrupted at an intermediate position. The graph shows the position of the actuator as a function of time.

multiposition valve actuator 1 en

In this graph, is the value of the Switching-on time parameter, which is divided into three time periods: , and . In the region, the drive is travelling at a constant acceleration and the positions are changing quadratically. In the area, the actuator moves linearly, at constant speed, in the direction of full extension of the spool. The actuator switches direction when the control signal is below 50% of the Nominal signal value:

  1. - transient period without offset (lag time).

  2. - acceleration period with quadratically varying position.

  3. - period of linear movement to zero position.

If the Actuator positions parameter is set to 2, the Actuator travel direction parameter sets the direction of the spool movement.

The actuator movement can be interrupted at any time. If the pin movement is interrupted in the middle of the stroke, the ON/OFF time is set in proportion to the position of the spool relative to its stroke.

Movement of the three-step actuator

When Actuator positions is set to 3, the signal at port A sets the movement in the positive direction and the signal at port B sets the movement in the negative direction. Only one signal from one port is processed at a time. To switch control between ports A and B, i.e. between positive and negative motion control, the drive must first move to the neutral position. If the movement is interrupted in the middle of the stroke, the switch-on and switch-off times are set in proportion to the position of the spool valve relative to its stroke. The movement of the actuator can be interrupted at any time.

With signal control via A, a three-step actuator has the same travel characteristic as a two-step actuator with Actuator travel direction set to `Positive'. When the signal is controlled via port B, it has the same travel characteristic as a two-step actuator when Actuator travel direction is set to `Negative'.

Ports

Output

# S — actuator position, m
scalar

Details

Drive position in m.

Data types

Float64.

Complex numbers support

No

Input

# A — input signal
scalar

Details

An input port that accepts a scalar signal that controls negative or positive actuator travel according to the value of the Actuator travel direction parameter.

Dependencies

To use this port, set Actuator positions to 2.

Data types

Float64.

Complex numbers support

No

# A — input signal
scalar

Details

An input port that accepts a scalar signal that controls actuator movement in the positive direction.

Dependencies

To use this port, set Actuator positions to 3.

Data types

Float64.

Complex numbers support

No

# B — input signal
scalar

Details

An input port that accepts a scalar signal, controlling the movement of the drive in the negative direction.

Dependencies

To use this port, set Actuator positions to 3.

Data types

Float64.

Complex numbers support

No

Parameters

Parameters

# Actuator positions — number of signals monitoring the valve position
2 | 3

Details

Number of valve position signals. If set to 2, the actuator receives one signal. If set to 3, the actuator receives a positive and a negative signal.

Values

2 | 3

Default value

2

Program usage name

position_count

Evaluatable

No

# Push-pin stroke — maximum spool valve extension
m | cm | ft | in | km | mi | mm | um | yd

Details

Maximum extension of the spool valve.

Values

m | cm | ft | in | km | mi | mm | um | yd

Default value

0.01 m

Program usage name

stroke

Evaluatable

Yes

# Switching-on time — transient time
d | s | hr | ms | ns | us | min

Details

Transition time of movement from zero position to full extension of the spool. The period starts when the input signal rises above 50% of the Nominal signal value.

Values

d | s | hr | ms | ns | us | min

Default value

0.1 s

Program usage name

t_switch_on

Evaluatable

Yes

# Switching-off time — transient time
d | s | hr | ms | ns | us | min

Details

Transition time of the movement from full extension of the spool to the zero position. The period starts when the input signal falls below 50% of the Nominal signal value.

Values

d | s | hr | ms | ns | us | min

Default value

0.1 s

Program usage name

t_switch_off

Evaluatable

Yes

# Nominal signal value — rated signal for fully extended actuator

Details

Nominal signal for a fully extended actuator. The actuator trips when the input signal reaches 50% of the Nominal signal value.

Default value

24.0

Program usage name

nominal_signal

Evaluatable

Yes

# Initial position — actuator home position
Retracted | Extended

Details

Starting position of the actuator. The values `Retracted' and `Extended' correspond to the travel limits of the spool valve.

Dependencies

To use this parameter, set Actuator positions to 2.

Values

Retracted | Extended

Default value

Retracted

Program usage name

initial_position_2

Evaluatable

No

# Initial position — actuator home position
Extended negative | Neutral | Extended positive

Details

Starting position of the actuator.

The value Neutral corresponds to the zero position.

Dependencies

To use this parameter, set the Actuator positions parameter to 3.

Values

Extended negative | Neutral | Extended positive

Default value

Neutral

Program usage name

initial_position_3

Evaluatable

No

# Actuator travel direction — drive direction
Positive | Negative

Details

The direction of movement of the actuator in response to the input signal. The `Positive' setting corresponds to the extension of the spool valve.

Dependencies

To use this parameter, set Actuator positions to 2.

Values

Positive | Negative

Default value

Positive

Program usage name

orientation

Evaluatable

No