Releases: ie3-institute/simona
Releases · ie3-institute/simona
3.0.0
- BREAKING: Updating to PSDM 3.0 and PSU 2.0
Added
- Implement SQL source for primary data #34, #101
- Relevant scientific papers have been added to the documentation #139
- Add troubleshooting section to Users guide #160
- Added Kafka sink for results #24
- Added Kafka sink for runtime events, re-implemented RuntimeEventListener in akka typed #242
- Added listeners to DBFS tests to check the result output and check the handling of failed power flows #269
- Added DBFS test with participant load and added testing for FinishGridSimulationTrigger #281
- Added Dependabot updates to sphinx/readthedocs dependencies #448
- Check for grid validity with PSDM
ValidationUtils
#460 - Enhancing dev's guide #363
- Support PF calculation with closed switches #474
Changed
- Re-organizing test resources into their respective packages #105
- Simplified PrimaryServiceProxy due to changes in PSDM #120
- Improved handling of weights and their sum in determination of weather data #173
- Improving code readability in EvcsAgent by moving FreeLotsRequest to separate methods #19
- Ignore dependabot snapshot dependencies #27
- Sending termination message to external simulation on expected and unexpected shutdowns of SIMONA #35
- Change transformer calculation since changes in PSDM #99
- Adapt to changed PvInputModel of PSDM (elevationAngle) #100
- Consolidate csv parameterization in config #149
- Change weather scheme to COSMO PR#154
- Adapt documentation to changed simonaAPI #191
- Implementing a new plugin framework for external simulations #195
- Improved implementation of
RefSystemParser
#212 - Include missing images into Documentation #151
- Changing the export methode for diagrams #156
- Change references implementation in Documentation to bibtex #174
- Update Model descriptions (Documentation) #122
- Changes of Getting Started Section (Documentation) #124
- Update gradle #176
- Setting java version to 17 #58
- Made SimonaConfig.BaseRuntimeConfig serializable #36
- Adapt to new simonaAPI snapshot #95
- Update Sphinx to 4.5.0 as well as extensions #214
- Improved code quality in and around DBFS algorithm #265
- Adapt test to new PowerSystemUtils snapshot #294
- Simplified ParticipantConfigUtil #273
- Consolidated and enhanced SimScheduler tests #285
- Renaming sub-package directories #141
- Updated authors in AUTHORS.md #301
- Added faster data structures to SimScheduler #282
- Adaption of abbreviations in PVModel and adjacent classes to naming convention #326
- Fixed Latex equations #264
- Documentation of the simulation configuration #334
- Adapted to changes of Quantity units in PSU and PSDM #419
- Adapted entry in Done message and deleted parallel window #159
- Added ConfigFailFast check for invalid dateTime configuration #344
- Changed simulation duration format #429
- Updated sphinx dependencies and fixed sphinx warnings #444
- Updated authors in AUTHORS.md and README.md #452
- Updating
CONTRIBUTING.md
#201 - Speeding up additionalActivationTicks in participant's BaseStateData #421
- Changed format of example grid
vn_simona
#216 - Renamed ChpData to ChpRelevantData #494
- Updated gradle to 8.2.1, cleaned up
build.gradle
andJenkinsfile
#572
Fixed
- Location of
vn_simona
test grid (was partially in Berlin and Dortmund) #72 - Let
ParticipantAgent
die after failed registration with secondary services (prevents stuck simulation) #76 - Fix default resolution of weather source wrapper #78
- Fix invalid thread allocation in GridAgent #111
- Fixed config auto-generation #130
- Fixed genConfigSample gradle task#148
- Fixed some unreachable code #167
- Fix treatment of non-InitializeTrigger triggers in initialization within SimScheduler #237
- Fix breaking SIMONA caused by introducing temperature dependant load profiles in PSDM #255
- Respect for voltage angle in DBFS slack voltage exchange protocol #69
- Adapted to changed time series interfaces in PSDM #296
- Fix handling of multiple connections between subgrids #22
- Consolidate request replies for different sub grid gates in one message
- Await and send responses for distinct pairs of sender reference and target node
- Removed deprecations from
CsvGridSource
and addedTestGridFactory
#304 - Removed grid config for vn_146_lv_small #290
- Adapted to changes of EvcsInput in PSDM #377
- Fix breaking SIMONA caused by changes in simonaAPI [#384] (#384)
- Fixed awaiting departed EVs in ExtEvDataService #392
- Fixed missing ModelBaseStateData generation for random load profiles #399
- Fixed non-random first days of random load profiles #401
- Fixed groovy formatting #110
- Fixed configuration reference in user's guide #224
- Fixed ResultEventListener exiting too early with high volumes of results #350
- Fixed tests that unreliably fail #359
- Support for three winding transformers #63
- Handle incoming slack voltage accordingly
- Allow multiple sub grid gates at one node (also allows multiple two winding transformers at one node)
- Perform power flow calculation in highest grid, if a three winding transformer is apparent
- Write out results
- Fixed broken layout in RTD documentation #500
- Corrected tests in RefSystemTest #560
- Take log file event filters from
logback.xml
when defining the run log appender #108
Removed
- Remove workaround for tscfg tmp directory #178
- Removed Gradle task puml2png (Converting Plant...