LoadProfileGenerator
LoadProfileGenerator: An Agent-Based Behavior Simulation for Generating Residential Load Profiles - Published in JOSS (2022)
Science Score: 98.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README and JOSS metadata -
○Academic publication links
-
✓Committers with academic emails
3 of 7 committers (42.9%) from academic institutions -
✓Institutional organization owner
Organization fzj-iek3-vsa has institutional domain (www.fz-juelich.de) -
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords from Contributors
Repository
Program for generating load curves for residential consumers. Agentbased and extremly detailed.
Basic Info
- Host: GitHub
- Owner: FZJ-IEK3-VSA
- License: mit
- Language: C#
- Default Branch: master
- Size: 96.2 MB
Statistics
- Stars: 49
- Watchers: 8
- Forks: 13
- Open Issues: 4
- Releases: 3
Metadata Files
readme.md
LoadProfileGenerator
This repository contains the full source code for the LoadProfileGenerator.
Binaries are available at https://www.loadprofilegenerator.de
The manual is available here, in the second part of the author's PhD thesis.
Contributions
Contributions are highly welcome. Feel free to send me pull requests.
Plans
- Improve electromobility
- Speed improvements
- International profiles
License
MIT License
Copyright (c) 2010-2022 Noah Pflugradt (FZJ IEK-3), Peter Stenzel (FZJ IEK-3), Martin Robinius (FZJ IEK-3), Detlef Stolten (FZJ IEK-3)
You should have received a copy of the MIT License along with this program.
If not, see https://opensource.org/licenses/MIT
Citation
If you want to use the LoadProfileGenerator for a publication, please cite the following paper:
Pflugradt et al., (2022). LoadProfileGenerator: An Agent-Based Behavior Simulation for Generating Residential Load Profiles. Journal of Open Source Software, 7(71), 3574, https://doi.org/10.21105/joss.03574
External Data
The LoadProfileGenerator uses solar radiation profiles from Deutscher Wetterdienst (DWD, www.dwd.de) and from Photovoltaic Geographical Information System (PVGIS, https://ec.europa.eu/jrc/en/pvgis)
About Us
We are the Institute of Energy and Climate Research - Techno-economic Systems Analysis (IEK-3) belonging to the Forschungszentrum Jülich. Our interdisciplinary department's research is focusing on energy-related process and systems analyses. Data searches and system simulations are used to determine energy and mass balances, as well as to evaluate performance, emissions and costs of energy systems. The results are used for performing comparative assessment studies between the various systems. Our current priorities include the development of energy strategies, in accordance with the German Federal Government’s greenhouse gas reduction targets, by designing new infrastructures for sustainable and secure energy supply chains and by conducting cost analysis studies for integrating new technologies into future energy market frameworks.
Acknowledgements
2010-2016
This software was first developed at
Technische Universität Chemnitz - Professur Technische Thermodynamik
2016-2020
Berner Fachhochschule - Labor für Photovoltaik-Systeme
Part of the Development was funded by the
Swiss Federal Office of Energy
Starting March 2020
Currently development is funded by the Forschungszentrum Jülich - IEK 3.
Owner
- Name: Forschungszentrum Jülich - Jülich Systems Analysis
- Login: FZJ-IEK3-VSA
- Kind: organization
- Location: Forschungszentrum Jülich
- Website: https://www.fz-juelich.de/iek/iek-3/EN/Home/home_node.html
- Repositories: 16
- Profile: https://github.com/FZJ-IEK3-VSA
Institute of Climate and Energy Systems (ICE)
JOSS Publication
LoadProfileGenerator: An Agent-Based Behavior Simulation for Generating Residential Load Profiles
Authors
Jülich Aachen Research Alliance, JARA-Energy, Jülich, Aachen, Germany, Institute of Techno-economic Systems Analysis (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., D-52428 Jülich, Germany
Jülich Aachen Research Alliance, JARA-Energy, Jülich, Aachen, Germany, Institute of Techno-economic Systems Analysis (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., D-52428 Jülich, Germany
Jülich Aachen Research Alliance, JARA-Energy, Jülich, Aachen, Germany, Institute of Techno-economic Systems Analysis (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., D-52428 Jülich, Germany
Jülich Aachen Research Alliance, JARA-Energy, Jülich, Aachen, Germany, Institute of Techno-economic Systems Analysis (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., D-52428 Jülich, Germany, Chair for Fuel Cells, RWTh Aachen University, c/o Institute of Techno-economic Systems Analysis (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., D-52428 Jülich, Germany
Tags
energy research load profiles load curves electricity consumption water consumption behavior simulation electro mobilityGitHub Events
Total
- Watch event: 9
- Delete event: 8
- Push event: 163
- Pull request event: 9
- Fork event: 1
- Create event: 5
Last Year
- Watch event: 9
- Delete event: 8
- Push event: 163
- Pull request event: 9
- Fork event: 1
- Create event: 5
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| d.neuroth | d****h@f****e | 161 |
| Noah Pflugradt | n****t@f****e | 90 |
| Noah Pflugradt | l****r@g****m | 26 |
| dependabot[bot] | 4****] | 7 |
| timmer98 | 3****8 | 2 |
| j.schoenau | j****u@f****e | 1 |
| Kyle Niemeyer | k****r@f****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 7
- Total pull requests: 34
- Average time to close issues: 13 days
- Average time to close pull requests: 28 days
- Total issue authors: 7
- Total pull request authors: 6
- Average comments per issue: 2.43
- Average comments per pull request: 0.15
- Merged pull requests: 27
- Bot issues: 0
- Bot pull requests: 11
Past Year
- Issues: 0
- Pull requests: 5
- Average time to close issues: N/A
- Average time to close pull requests: about 8 hours
- Issue authors: 0
- Pull request authors: 2
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ameeuw (1)
- hsteinacker-siz (1)
- DavidNeuroth (1)
- phuismann (1)
- brunorigal (1)
- BowenChen0319 (1)
- davidreihs (1)
- fahadalisarwar1 (1)
- noah80 (1)
Pull Request Authors
- DavidNeuroth (17)
- dependabot[bot] (13)
- BowenChen0319 (7)
- timmer98 (2)
- kyleniemeyer (1)
- OfficialCodexplosive (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
- Total downloads: unknown
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 6
proxy.golang.org: github.com/FZJ-IEK3-VSA/LoadProfileGenerator
- Documentation: https://pkg.go.dev/github.com/FZJ-IEK3-VSA/LoadProfileGenerator#section-documentation
- License: mit
-
Latest release: v10.10.0+incompatible
published almost 2 years ago
Rankings
proxy.golang.org: github.com/fzj-iek3-vsa/loadprofilegenerator
- Documentation: https://pkg.go.dev/github.com/fzj-iek3-vsa/loadprofilegenerator#section-documentation
- License: mit
-
Latest release: v10.10.0+incompatible
published almost 2 years ago
Rankings
Dependencies
- Roslynator.Analyzers 3.1.0 development
- JetBrains.Annotations 2021.1.0
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- Roslynator.Analyzers 3.1.0 development
- Autofac 6.1.0
- JetBrains.Annotations 2021.1.0
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- System.Threading.Tasks.Extensions 4.5.4
- Utf8Json 1.3.7
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- Autofac 4.9.2
- JetBrains.Annotations 2019.1.3
- Newtonsoft.Json 12.0.2
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- FluentAssertions.Analyzers 0.11.4
- JetBrains.Annotations 2021.1.0
- Moq 4.15.2
- NullCheckAnalyzer 1.0.0.3
- System.Runtime 4.3.1
- System.Threading.Tasks.Extensions 4.5.4
- xunit 2.4.1
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- Castle.Core 4.4.0
- JetBrains.Annotations 2019.1.3
- Moq 4.12.0
- NUnit 3.12.0
- NUnit3TestAdapter 3.13.0
- System.Runtime.CompilerServices.Unsafe 4.5.2
- System.Threading.Tasks.Extensions 4.5.2
- System.ValueTuple 4.5.0
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- FluentAssertions.Analyzers 0.11.4
- JetBrains.Annotations 2021.1.0
- Microsoft.NET.Test.Sdk 16.9.0-preview-20201123-03
- Moq 4.15.2
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- System.Threading.Tasks.Extensions 4.5.4
- xunit 2.4.1
- Roslynator.Analyzers 3.1.0 development
- Autofac 6.1.0
- JetBrains.Annotations 2021.1.0
- Microsoft.CSharp 4.7.0
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- Autofac 4.9.2
- JetBrains.Annotations 2019.1.3
- Newtonsoft.Json 12.0.2
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- FluentAssertions.Analyzers 0.11.4
- JetBrains.Annotations 2021.1.0
- Microsoft.NET.Test.Sdk 16.9.0-preview-20201123-03
- Moq 4.15.2
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- System.Runtime 4.3.1
- System.Threading.Tasks.Extensions 4.5.4
- xunit 2.4.1
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- Autofac 4.9.2
- Castle.Core 4.4.0
- JetBrains.Annotations 2019.1.3
- Moq 4.12.0
- NUnit 3.12.0
- NUnit3TestAdapter 3.13.0
- System.Runtime.CompilerServices.Unsafe 4.5.2
- System.Threading.Tasks.Extensions 4.5.2
- System.ValueTuple 4.5.0
- Roslynator.Analyzers 3.1.0 development
- JetBrains.Annotations 2021.1.0
- Microsoft.CSharp 4.7.0
- NullCheckAnalyzer 1.0.0.3
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- JetBrains.Annotations 2019.1.3
- Newtonsoft.Json 12.0.2
- Roslynator.Analyzers 3.1.0 development
- Autofac 6.1.0
- JetBrains.Annotations 2021.1.0
- Microsoft.Windows.Compatibility 5.0.2
- NullCheckAnalyzer 1.0.0.3
- OxyPlot.Core 2.1.0-unstable.1449
- OxyPlot.SkiaSharp 2.1.0-unstable.1449
- SkiaSharp 2.80.2
- SkiaSharp.NativeAssets.Linux.NoDependencies 2.80.2
- System.Threading.Tasks.Extensions 4.5.4
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- Autofac 4.9.2
- JetBrains.Annotations 2019.1.3
- OxyPlot.Core 2.0.0-unstable1035
- OxyPlot.Wpf 2.0.0-unstable1035
- PDFsharp-MigraDoc-wpf 1.50.4845-RC2a
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- FluentAssertions.Analyzers 0.11.4
- JetBrains.Annotations 2021.1.0
- Microsoft.NET.Test.Sdk 16.9.0-preview-20201123-03
- NullCheckAnalyzer 1.0.0.3
- System.Runtime 4.3.1
- Xunit.StaFact 1.0.37
- xunit 2.4.1
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- JetBrains.Annotations 2019.1.3
- NUnit 3.12.0
- NUnit3TestAdapter 3.13.0
- Microsoft.NETFramework.ReferenceAssemblies 1.0.0 development
- Roslynator.Analyzers 3.1.0 development
- JetBrains.Annotations 2021.1.0
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- System.Data.SQLite.Core 1.0.113.6
- System.Runtime 4.3.1
- xunit.abstractions 2.0.3
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- Autofac 4.9.2
- JetBrains.Annotations 2019.1.3
- Newtonsoft.Json 12.0.2
- System.Data.SQLite.Core 1.0.111.0
- WindowsBase 4.6.1055.0
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- FluentAssertions 6.0.0-alpha0001
- FluentAssertions.Analyzers 0.11.4
- JetBrains.Annotations 2021.1.0
- Microsoft.NET.Test.Sdk 16.9.0-preview-20201123-03
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- System.Runtime 4.3.1
- System.Threading.Tasks.Extensions 4.5.4
- xunit 2.4.1
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- JetBrains.Annotations 2019.1.3
- NUnit 3.12.0
- NUnit3TestAdapter 3.13.0
- Newtonsoft.Json 12.0.2
- Roslynator.Analyzers 3.1.0 development
- JetBrains.Annotations 2021.1.0
- Microsoft.CSharp 4.7.0
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- System.Data.SQLite 1.0.113.6
- System.Data.SQLite.Core 1.0.113.6
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- JetBrains.Annotations 2019.1.3
- Newtonsoft.Json 12.0.2
- System.Data.SQLite.Core 1.0.111.0
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- FluentAssertions 6.0.0-alpha0001
- FluentAssertions.Analyzers 0.11.4
- JetBrains.Annotations 2021.1.0
- Microsoft.NET.Test.Sdk 16.9.0-preview-20201123-03
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- System.Runtime 4.3.1
- System.Threading.Tasks.Extensions 4.5.4
- xunit 2.4.1
- ErrorProne.NET.Structs 0.1.2 development
- ResharperCodeContractNullability 2.0.0 development
- JetBrains.Annotations 2019.1.3
- NUnit 3.12.0
- NUnit3TestAdapter 3.13.0
- Newtonsoft.Json 12.0.2
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- JetBrains.Annotations 2021.1.0
- NullCheckAnalyzer 1.0.0.3
- System.Runtime 4.3.1
- System.Threading.Tasks.Extensions 4.5.4
- Xunit.StaFact 1.0.37
- xunit 2.4.1
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- FluentAssertions.Analyzers 0.11.4
- JetBrains.Annotations 2021.1.0
- Microsoft.NET.Test.Sdk 16.9.0-preview-20201123-03
- NullCheckAnalyzer 1.0.0.3
- System.Runtime 4.3.1
- Xunit.StaFact 1.0.37
- xunit 2.4.1
- EntityFramework 6.4.4
- JetBrains.Annotations 2020.1.0
- Newtonsoft.Json 12.0.3
- System.Data.SQLite 1.0.113.1
- System.Data.SQLite.Core 1.0.113.1
- System.Data.SQLite.EF6 1.0.113.0
- System.Data.SQLite.Linq 1.0.113.0
- System.Runtime.CompilerServices.Unsafe 4.7.1
- System.Threading.Tasks.Extensions 4.5.4
- Roslynator.Analyzers 3.1.0 development
- JetBrains.Annotations 2021.1.0
- NETStandard.Library 2.0.3
- System.Threading.Tasks.Extensions 4.5.4
- Roslynator.Analyzers 3.1.0 development
- JetBrains.Annotations 2021.1.0
- NETStandard.Library 2.0.3
- NullCheckAnalyzer 1.0.0.3
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- FluentAssertions.Analyzers 0.11.4
- JetBrains.Annotations 2021.1.0
- Microsoft.NET.Test.Sdk 16.9.0-preview-20201123-03
- Newtonsoft.Json 13.0.1
- NullCheckAnalyzer 1.0.0.3
- System.Data.SQLite 1.0.113.6
- System.Runtime 4.3.1
- System.Threading.Tasks.Extensions 4.5.4
- Xunit.StaFact 1.0.37
- xunit 2.4.1
- Roslynator.Analyzers 3.1.0 development
- JetBrains.Annotations 2021.1.0
- PowerArgs 3.6.0
- Roslynator.Analyzers 3.1.0 development
- xunit.runner.visualstudio 2.4.3 development
- JetBrains.Annotations 2021.1.0
- Microsoft.Windows.Compatibility 5.0.2
- NETStandard.Library 2.0.3
- NullCheckAnalyzer 1.0.0.3
- OxyPlot.Wpf 2.1.0-unstable.1449
- System.Resources.Extensions 5.0.0
- System.Threading.Tasks.Extensions 4.5.4
- JetBrains.Annotations 2019.1.3
- Newtonsoft.Json 12.0.2
- OxyPlot.Wpf 2.0.0-unstable1035
- System.Data.SQLite 1.0.109.1
- System.Data.SQLite.Linq 1.0.109.0
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/runtime 6.0 build
- mcr.microsoft.com/dotnet/sdk 6.0 build
