Skip to content

Commit cde88f0

Browse files
Merge branch 'dev' into pp/#1343-add-ground-temperature-1m-as-option-to-weather-data
2 parents 55a7c15 + 8784506 commit cde88f0

34 files changed

+129
-17
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
### Added
1010
- Added weathersource documentation [#1390](https://github.com/ie3-institute/PowerSystemDataModel/issues/1390)
1111
- Added standard asset parameter for `3wTransformer` in `ReadTheDocs` [#1417](https://github.com/ie3-institute/PowerSystemDataModel/issues/1417)
12+
- Added getter sRated for SystemParticipant inputs and updated them in tests in src[#1412](https://github.com/ie3-institute/PowerSystemDataModel/issues/1412)
13+
- Added converters documentation [#1139](https://github.com/ie3-institute/PowerSystemDataModel/issues/1139)
1214

1315
### Fixed
1416
- Fixed small issues in tests [#1400](https://github.com/ie3-institute/PowerSystemDataModel/issues/1400)
1517
- Fix transformer susceptance in readTheDocs to negative values [#1078](https://github.com/ie3-institute/PowerSystemDataModel/issues/1078)
1618
- Added mising fields to field validation [#1422](https://github.com/ie3-institute/PowerSystemDataModel/issues/1422)
1719
- Fixed the issues with rtd for Cylindrical thermal storage [#1273](https://github.com/ie3-institute/PowerSystemDataModel/issues/1273)
20+
- Updated Controlling_em for all the loads in readthedocs[#1447](https://github.com/ie3-institute/PowerSystemDataModel/issues/1447)
1821

1922
### Changed
2023
- Updated CI-Pipeline to run task `Deploy` and `Staging` only for `Main` [#1403](https://github.com/ie3-institute/PowerSystemDataModel/issues/1403)

build.gradle

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ plugins {
44
id 'maven-publish'
55
id 'signing'
66
id 'pmd' // code check, working on source code
7-
id 'com.diffplug.spotless' version '7.2.1' //code format
8-
id 'com.github.spotbugs' version '6.4.2' // code check, working on byte code
7+
id 'com.diffplug.spotless' version '8.0.0' //code format
8+
id 'com.github.spotbugs' version '6.4.3' // code check, working on byte code
99
id 'de.undercouch.download' version '5.6.0'
1010
id 'kr.motd.sphinx' version '2.10.1' // documentation generation
1111
id 'jacoco' // java code coverage plugin
12-
id "org.sonarqube" version "6.3.1.5724" // sonarqube
12+
id "org.sonarqube" version "7.0.0.6105" // sonarqube
1313
id 'net.thauvin.erik.gradle.semver' version '1.0.4' // semantic versioning
1414
id "com.github.johnrengelman.shadow" version "8.1.1" // fat jar
1515
}
@@ -20,7 +20,7 @@ ext {
2020
groovyVersion = "4.0"
2121
groovyBinaryVersion = "4.0.28"
2222

23-
junitVersion = '1.12.0'
23+
junitVersion = '6.0.0'
2424
testcontainersVersion = '1.21.3'
2525

2626
scriptsLocation = 'gradle' + File.separator + 'scripts' + File.separator //location of script plugins
@@ -82,7 +82,7 @@ dependencies {
8282
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
8383
testImplementation "org.spockframework:spock-core:2.3-groovy-$groovyVersion"
8484
testImplementation 'org.objenesis:objenesis:3.4' // Mock creation with constructor parameters
85-
testImplementation 'net.bytebuddy:byte-buddy:1.17.7' // Mocks of classes
85+
testImplementation 'net.bytebuddy:byte-buddy:1.17.8' // Mocks of classes
8686

8787
// testcontainers (docker framework for testing)
8888
testImplementation "org.testcontainers:testcontainers:$testcontainersVersion"
@@ -99,7 +99,7 @@ dependencies {
9999

100100
// Databases
101101
implementation 'org.influxdb:influxdb-java:2.25'
102-
implementation 'com.couchbase.client:java-client:3.9.1'
102+
implementation 'com.couchbase.client:java-client:3.9.2'
103103
runtimeOnly 'org.postgresql:postgresql:42.7.8' // postgresql jdbc driver required during runtime
104104

105105
implementation 'commons-io:commons-io:2.20.0' // I/O functionalities

docs/readthedocs/io/basiciousage.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ csvfiles
1212
sql
1313
influxdb
1414
ValidationUtils.md
15+
converters.md
1516
```
1617

1718
## Data sink structure

docs/readthedocs/io/converters.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Converters
2+
This page lists all converters from and to the PSDM format that are known to us.
3+
4+
## Converters to PSDM
5+
6+
- [simBench2psdm](https://github.com/ie3-institute/simBench2psdm): SimBench has been research project of Kassel university, Fraunhofer IEE, RWTH Aachen university and TU Dortmund university, aiming at provision of realistic models of electrical distribution grids including time series. The data is availabe [here](https://simbench.de).
7+
- [powerFactory2psdm](https://github.com/ie3-institute/powerFactory2psdm): This tool is used to convert PowerFactory projects into the PSDM format.
8+
- [pp2psdm](https://github.com/ie3-institute/pp2psdm): Converter for grid models from pandapower into PowerSystemDataModel format.
9+
10+
## Converts from PSDM
11+
12+
- [psdm2powerfactory](https://github.com/ie3-institute/psdm2powerfactory): Converter from PSDM to PowerFactory file format.
13+
14+
## Other Converters
15+
16+
- [simBench2PowerFactory](https://github.com/ie3-institute/simBench2PowerFactory): Converts SimBench grids to the PowerFactory file format.
17+
- The tool [here](https://github.com/e2nIEE/simbench) enables the use of the SimBench data set in the simulation tool [pandapower](https://github.com/e2nIEE/pandapower).

docs/readthedocs/models/input/em.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Participants are connected to an EM each via their `em` field.
4040
* - controllingEm
4141
-
4242
- Reference to a superior Energy Management Unit that is controlling this EM.
43-
Field can be empty or missing, if this EM itself is not controlled.
43+
Field can be empty, if this EM itself is not controlled.
4444
4545
```
4646

docs/readthedocs/models/input/participant/bm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ Model of a biomass power plant.
110110
* - controllingEm
111111
-
112112
- UUID reference to an [Energy Management Unit](#em_model) that is controlling
113-
this system participant. Field can be empty or missing, if this participant
113+
this system participant. Field can be empty, if this participant
114114
is not controlled.
115115
116116
```

docs/readthedocs/models/input/participant/chp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ Combined heat and power plant.
117117
* - controllingEm
118118
-
119119
- UUID reference to an [Energy Management Unit](em_model) that is controlling
120-
this system participant. Field can be empty or missing, if this participant
120+
this system participant. Field can be empty, if this participant
121121
is not controlled.
122122
123123
```

docs/readthedocs/models/input/participant/ev.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ Model of an electric vehicle, that is occasionally connected to the grid via an
100100
* - controllingEm
101101
-
102102
- UUID reference to an [Energy Management Unit](#em_model) that is controlling
103-
this system participant. Field can be empty or missing, if this participant
103+
this system participant. Field can be empty, if this participant
104104
is not controlled.
105105
106106
```

docs/readthedocs/models/input/participant/evcs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ station and has some limitations outlined below.
6666
* - controllingEm
6767
-
6868
- UUID reference to an [Energy Management Unit](#em_model) that is controlling
69-
this system participant. Field can be empty or missing, if this participant
69+
this system participant. Field can be empty, if this participant
7070
is not controlled.
7171
7272
```

docs/readthedocs/models/input/participant/fixedfeedin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ model can be derived.
5252
* - controllingEm
5353
-
5454
- UUID reference to an [Energy Management Unit](#em_model) that is controlling
55-
this system participant. Field can be empty or missing, if this participant
55+
this system participant. Field can be empty, if this participant
5656
is not controlled.
5757
5858
```

0 commit comments

Comments
 (0)