Skip to content
This repository has been archived by the owner on Jul 9, 2024. It is now read-only.
/ energy-agents Public archive

A micro-simulation model for determining residential energy demands in urban energy systems.

License

Notifications You must be signed in to change notification settings

timtroendle/energy-agents

Repository files navigation

Energy Agents

DOI

A micro-simulation model for determining residential energy demands in urban energy systems.

Each dwelling and each occupant in urban built environments is simulated individually.

Use it

Download a jar file with all dependencies from the GitHub release page or build it on your own, see below.

energy-agents uses SQLite databases as scenario definition / input and as output. As soon as you have an input file you can run it through the command line interface:

java -jar energy-agents.jar -i scenario.db -o results.db

You can also define the number of parallel threads to be used with the -w command line option.

Input files contain parameters for each dwelling and occupant, simulation parameters, and a time series of temperature values. As a reference have a look at the demo scenario ./energy-agents/src/test/resources/test-scenario.db.

Build it

energy-agents uses Maven, so the easiest way to build or test it is through Maven. You can build a jar file with all dependencies by running mvn package.

About

A micro-simulation model for determining residential energy demands in urban energy systems.

Resources

License

Stars

Watchers

Forks

Packages