Engee documentation

Controller LCFB1

Load regulator for the turbine-regulator model.

blockType: SubSystem

Path in the library:

/Physical Modeling/Electrical/Control/Turbine-Governors/Controller LCFB1

Description

Block Controller LCFB1 It is an LCFB1 turbine load regulator. You can use this load regulator with any model of turbine regulator.

Ports

Input

# ω — load speed
scalar

Details

The load speed, set as a scalar.

Data types

Single | Float64

Complex numbers support

No

# Pmwset — power value
scalar

Details

The power value set as a scalar.

Data types

Single | Float64

Complex numbers support

No

# Pe — electrical power consumption
scalar

Details

The electrical power consumption, specified as a scalar.

Data types

Single | Float64

Complex numbers support

No

Output

# Pref — offset
scalar

Details

The offset applied to setting the load speed of the turbine regulator is returned as a scalar.

Data types

Single | Float64

Complex numbers support

No

Parameters

Main

# Speed reference, pu — speed setting signal

Details

The standard of speed, O. E.

Default value

1.0

Program usage name

speed_ref_pu

Evaluatable

Yes

# Controller deadband, pu — controller dead zone

Details

Controller dead zone, O. E.

Default value

0.0

Program usage name

dead_band

Evaluatable

Yes

# Maximum error e_max, pu — maximum error

Details

The maximum possible error.

Default value

0.1

Program usage name

error_max

Evaluatable

Yes

# Frequency bias gain f_b, pu — frequency offset gain

Details

Frequency offset gain factor, O. E.

Default value

0.0

Program usage name

frequency_bias

Evaluatable

Yes

# Proportional gain K_p, pu — proportional gain for PI control

Details

Proportional gain for PI regulation, O. E.

Default value

0.0

Program usage name

K_p

Evaluatable

Yes

# Integral gain K_i, pu/s — integral gain factor for PI regulation

Details

Integral gain factor for PI regulation, O. E.

Default value

0.1

Program usage name

K_i

Evaluatable

Yes

# Power transducer time constant T_pelec, s — The time constant of the power converter

Details

The time constant of the power converter, s.

Default value

3.5

Program usage name

T_transducer

Evaluatable

Yes

# Maximum output I_rmax, pu — upper limit of the output signal

Details

The upper limit of saturation of the output signal, O. E.

Default value

0.035

Program usage name

PI_controller_upper_saturation_limit

Evaluatable

Yes

# Sample time (-1 for inherited) — sampling period

Details

The time between consecutive block starts.

During startup, the block produces output data and, if necessary, updates its internal state.

  • For legacy discrete-time operation, set the value -1.

  • To work in discrete time mode, set a positive integer.

  • For continuous time operation, set the value 0.

If this unit is located in a masked subsystem or a variant subsystem that supports switching between continuous and discrete operation modes, increase the value of this parameter to ensure correct switching between continuous and discrete block implementations.

Default value

0

Program usage name

_T_s

Evaluatable

Yes

Initial Values

# Initial power reference P_ref0, pu — initial power value

Details

The set power at the initial moment, O. E.

Default value

0.45

Program usage name

P_ref_start

Evaluatable

Yes

Literature

  1. "Task Force on Turbine-Governor Modeling, Dynamic models for turbine-governors in power system studies", IEEE Power Energy Society, January 2013.