Load Profile Generator Step
Goal
Generates a random but possibly realistic electrical load profile for each residential building, using an autoregressive stochastic model based on measured data.
Technical information
| Class | LoadProfileGeneratorStep |
| Superclass | WorkflowStepWithSimStadtGraphics |
| Author | |
| Maintainer | |
| Source location | simstadt-workflows-loadprofile/src/main/java/de/hftstuttgart/simstadtworkflowsteps/energy/LoadProfileGeneratorStep.java |
| Package | de.hftstuttgart.simstadtworkflowsteps.energy |
| Project | simstadt-workflows-loadprofile |
Dependencies
- Geometric Estimator Step
- Geometric Preprocessor Step
- Import City Gml
- Physics Preprocessor Step
- Usage Preprocessor Step
Parameters
From (from)
Load profile will be generated starting at this date (inclusive).
By default, it is the first day of the current year.
If a complete year is generated, a model-wide load-duration curve CSV will be exported.
- Type :
LocalDate - Default :
2023-01-01 - Getter :
getFrom() - Setter :
setFrom(LocalDate)
To (to)
Load profile will be generated until this date (inclusive).
By default, it is the last day of the current year.
If a complete year is generated, a model-wide load-duration curve CSV will be exported.
- Type :
LocalDate - Default :
2023-12-31 - Getter :
getTo() - Setter :
setTo(LocalDate)
CSV resolution (csvResolution)
Should a CSV be exported with one column per building?
If yes, with which time resolution?
- Type :
LoadProfileCsvResolution - Default :
Hourly - Possible values :
No export, 5 Seconds, 10 Seconds, 15 Seconds, 30 Seconds, 1 Minutes, 5 Minutes, 15 Minutes, Hourly, Daily, Weekly, Yearly - Getter :
getCsvResolution() - Setter :
setCsvResolution(LoadProfileCsvResolution)
Write a profile per Household? (writeProfilePerHousehold)
- Type :
boolean - Default :
false - Getter :
isWriteProfilePerHousehold() - Setter :
setWriteProfilePerHousehold(boolean)
(useStandardLoadProfiles)
- Type :
boolean - Default :
false - Getter :
isUseStandardLoadProfiles() - Setter :
setUseStandardLoadProfiles(boolean)