LSController

Load Sensing Controller

    LSController

Library

HydraulicsByFluidon/Components/Pumps/Controller

Description

The component LSController is a pump controller for use in load sensing applications.

The LS controller is a pressure control with an additional LS offset pressure to compensate the losses of pressure compensator valves. The inputs are normalized to the LS pressure, so that the input of gain, integrator, and derivative has the dimension 1. The output also ranges from 0 to 1 according to the displacement input of pumps.

The displacement is calculated with a first order delay parameterized by Time constant of pump displacement. The pumps themselves (VariableFlowPump, VariableFlowPumpCC, VariableDisplacementPump) have no dynamical displacement behavior.

Parameters

LSController_0

NameLabelDescriptionData TypeValid Values

mo_KP

KP

Gain of controller

Scalar

mo_KI

KI

Gain of integrator

Scalar

mo_KD

KD

Gain of derivative block

Scalar

mo_TD

TD

Time constant of derivative block

Scalar

mo_LSOffset

LSOffset

LS offset pressure

Scalar

mo_TAdjust

TAdjust

Time constant of pump displacement

Scalar

mo_initialDisplacement

initialDisplacement

Initial displacement

Scalar

LSController_1

NameLabelDescriptionData TypeValid Values

mo__nmodifiers

Number of Modifiers

Specifies the number of modifiers

Number

mo__modifiers

Modifiers

Add new modifier

Structure

mo__modifiers/varname

Variable name

Cell of strings

mo__modifiers/attribute

Attribute

Cell of strings

'start'
'fixed'

mo__modifiers/value

Value

Ports

NameTypeDescriptionIO TypeNumber

fluidPortP

implicit

Hydraulic port P

input

1

fluidPortLS

implicit

Hydraulic port LS

input

2

Displacement

implicit

output

1