.TransiEnt.Consumer.Systems.PVBatteryPoolControl.Controller.BatteryPrimaryBalancingController

Information

1. Purpose of model

Primary balancing controller that can be used for battery systems. The control is characterized by

- proportional behaviour (droop control)

- a frequency deadband

- a saturation block limiting the control setpoint to the available power reserve


- the option to increase setpoints by a constant gain when the storage capacity is low and the frequency control action requires a loading of the storage (overfrequency) in order to use the control action as a battery conditioing measure

2. Level of detail, physical effects considered, and physical insight

The control output is limited by the units reserved power which is passed to the model by a real input connector

while a frequency deadband is considered, there is no limit with respect to

- communication intervall or dynamic

- minimum increments of setpoints

3. Limits of validity

see above

4. Interfaces

delta_f: Is the deviation of frequency of its nominal value in Hz

P_el_pbp_band_set: Assigned primary balancing power bandwidth of unit (dtermined by pool controller) eqals maximum control power of unti

SOC: is the state of charge of the unit

P_el_pbp_set: Is the resulting setpoint for the controlled unit (zero if frequency equals nominal frequency)

5. Nomenclature

See interfaces.

6. Governing Equations

P_pbp = (f - f_n) / f_n / droop * P_pbp_max

7. Remarks for Usage

(no remarks)

8. Validation

Tested in check model "TransiEnt.Consumer.DemandSideManagement.PVBatteryPoolControl.Controller.Check.CheckBatteryPrimaryBalancingController"

9. References

(no remarks)

10. Version History

Model created by Pascal Dubucq (dubucq@tuhh.de) on 01.10.2014

Quality check (Code conventions) by Rebekka Denninger on 01.10.2016


Generated at 2024-11-21T19:25:40Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos