What is the LoadProfileGenerator?
What can it do?

  • The LPG is a modeling tool for residential energy consumption
  • It performs a full behavior simulation of the people in a household and uses that to generate load curves.
  • It has various German households predefined.
  • It generates CSV files for the import into other simulation software.
  • Additionally, it generates a ton of different reports to help with modeling.
  • The focus is the individual household. It is possible to evaluate larger populations, but this will require significant work.

What is the LoadProfileGenerator NOT?

  • The LPG does not provide any load curves for commercial buildings yet.
  • The LPG does not provide any load curves for offices yet.
  • It is not well suited to simulate populations above about a 1000 people.
  • It does not include electromobility.
Bern University of Applied Sciences Logo

The current development of the Loadprofilegenerator is supported by the Bern University of Applied Sciences - Laboratory for Photovoltaik Systems

We gratefully acknowledge financial support from BFH and the Swiss Commission for Technology and Innovation (CTI - SCCER program). This project is carried out in the frame of the Swiss Centre for Competence in Energy Research on the Future Swiss Electrical Infrastructure (SCCER-FURIES) and with Swiss industry partners.

From the blog

See the latest news here:

Version 7.1

on October 6, 2017

Changes Fixed a crash when opening a time limit. Fixed a crash in the Household Template View

Continue reading

Version 7.0

on October 1, 2017

Changes Fixed a crash on trying to open the obselete Person Desire Overview Fixed a crash when trying to simulate too many time steps (Hopefully) Fixed a crash in the SetBusy-Function of the persons (Hopefully) Fixed a crash in the GenerateHouseholds-Function A lot of small improvements in the area of the settlement templates

Continue reading

Version 6.9

on August 15, 2017

Changes Fixed the occasional Unix-Newline in the output. House type “used by” error fixed. Added a lot of settlement processing charts to the simulationengine.external More household template integrity checking. Mandatory homework for school children Added more online error reporting. All exceptions will be reported online now to help me fix them. If this is an issue for you, please contact me. Added an online update check at the program start.

Continue reading

Version 6.8

on May 26, 2017

Changes Fixed a bug that adding a household to a house sometimes crashed the program Performance improvements Fixed a device tagging error Improved the settlement result generation Added various JSON files to the result files for easier processing. Added a load type limit to the affordance and device tagging sets to finally stop generating charts for electricity for the water tagging set.

Continue reading