Engee documentation

Rotating Cylinder Force (IL)

Radial pressure gradient for components in an isothermal liquid network.

rotating cylinder force il

Description

The Rotating Cylinder Force (IL) block simulates the axial force due to the radial pressure gradient around the symmetry axis of a rotating shaft and is used in friction couplings, gear couplings, square tooth couplings and brakes. Connect this block in parallel with the Single-Acting Actuator (IL) block or the Translational Mechanical Converter (IL) block to simulate a rotating drive. The liquid density is recorded at the isothermal liquid port X. The angular velocity is supplied as a scalar to the W port. The R port is related to the piston velocity relative to the body velocity in the C port.

The angular velocity of the shaft is assumed to be constant or nearly constant, and so the fluid is assumed to rotate as a rigid body.

The centripetal force is due solely to the angular momentum of the fluid caused by the rotation of the shaft. If the contribution of static pressure in the fluid channel is discarded, the contribution of shaft rotation to the axial force is:

where

  • - is the density of the liquid in port X;

  • - is the angular velocity of the rotating tube, obtained as a scalar in port W;

  • - is the outer radius of the piston, the value of the Piston outer radius parameters;

  • - piston inner radius, value of parameter Piston inner radius;

  • - fluid channel radius, value of the Fluid entry radius parameters.

Ports

Conserving

# C — cylinder body
translational mechanics

Details

A mechanical non-directional port related to the velocity and force of the cylinder body.

Program usage name

case_flange

# R — piston
translational mechanics

Details

Mechanical non-directional port related to piston velocity and force due to pressure drop.

Program usage name

rod_flange

# X — port for liquid density
isothermal liquid

Details

A fluid port related to the density of the fluid. There is no mass flow through port X. Connect port X to port A of the Single-Acting Actuator (IL) block or the Translational Mechanical Converter (IL) block.

Program usage name

port

Input

# W — angular velocity, rad/s
scalar

Details

Angular velocity in rad/s, given as a scalar.

Data types

Float64.

Complex numbers support

No

Parameters

Parameters

# Piston outer radius — outer radius of the piston
m | cm | ft | in | km | mi | mm | um | yd

Details

Outer radius of the piston.

Values

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

Default value

0.1 m

Program usage name

piston_outer_radius

Evaluatable

Yes

# Piston inner radius — internal piston radius
m | cm | ft | in | km | mi | mm | um | yd

Details

Internal radius of the piston.

Values

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

Default value

0.05 m

Program usage name

piston_inner_radius

Evaluatable

Yes

# Fluid entry radius — fluid channel radius
m | cm | ft | in | km | mi | mm | um | yd

Details

The radius of the fluid port in the cylinder body, measured from the axis of rotation. This value must be greater than or equal to Piston inner radius and less than or equal to Piston outer radius.

Values

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

Default value

0.06 m

Program usage name

fluid_entry_radius

Evaluatable

Yes

# Actuator mechanical orientation — piston travel direction
Pressure at A causes positive displacement of R relative to C | Pressure at A causes negative displacement of R relative to C

Details

Piston travel direction of the connected actuator unit.

Options for selection:

  • `Pressure at A causes positive displacement of R relative to C' - corresponds to positive displacement, or extension of the actuator shaft when R - C is positive.

  • `Pressure at A causes negative displacement of R relative to C' - corresponds to negative displacement, or retraction of the actuator shaft when R - C is positive.

Values

Pressure at A causes positive displacement of R relative to C | Pressure at A causes negative displacement of R relative to C

Default value

Pressure at A causes positive displacement of R relative to C

Program usage name

orientation

Evaluatable

No