Skip to content

Miscellaneous

Simulation

In order to set up a simulation in openems with

  • The electrial load is read from a CSV-file

  • PV production is read from a CSV-file

  • correctly running controller ess balancing

Implement the following configurations

Configuration Relevant parameters
controller ess balancing Component-ID = ctrlBalancing0
Ess-ID = ess0
Grid-Meter-ID = gridmeter
Scheduler All Alphabetically Component-ID = scheduler0
Simulator Datasource Component-ID = datasource0
Factor = 1000
Source = H0_HOUSEHOLD_SUMMER_WEEKDAY_STANDARD_LOAD_PROFILE
Simulator Datasource Component-ID = datasource1
Factor = 1
Source = H0_HOUSEHOLD_SUMMER_WEEKDAY_PV PRODUCTION
Simulator EssSymmetric Reacting Component-ID = ess0
Simulator GridMeter Reacting Component-ID = gridmeter0
Simulator NRCMeter Acting Component-ID = meterCons0
Datasource-ID = datasource0
Simulator PV-Inverter Component-ID = meter2
Datasource-ID = datasource1

Controller logic (Priorities)

See:

Controller Hierarchy

  • The first controller wins.

  • All the following controllers cannot overwrite the predecessors.

  • Exception: PV-limiters are handled differently: there the last limiter wins.

  • The writing only happens in the output phase, i.e., after all controllers have been processed.

Discussions in the openems-forum: