LSController

Load Sensing Controller

    LSController

Library

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_Displacement

Displacement

Displacement

Structure

mo_Displacement/fixed

fixed

Cell of scalars

true
false

mo_Displacement/start

start

Cell of scalars

Ports

NameTypeDescriptionIO TypeNumber

fluidPortP

implicit

Hydraulic port P

input

1

fluidPortLS

implicit

Hydraulic port LS

input

2

Displacement

implicit

output

1