Skip to content

Commit db6f516

Browse files
Merge pull request #1020 from ie3-institute/ms/#1009-implement-CsvThermalGridSource
Implementing `CsvThermalGridSource`.
2 parents 26c0e8c + bb6cfa5 commit db6f516

File tree

13 files changed

+340
-185
lines changed

13 files changed

+340
-185
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414
- Scaling method in system participant copy builders [#1011](https://github.com/ie3-institute/PowerSystemDataModel/issues/1011)
1515
- Added separate field for maximum power limit for DC to evtype [#876](https://github.com/ie3-institute/PowerSystemDataModel/issues/876)
1616
- Added test for invalid input data in `CsvRawGridSource` [#1021](https://github.com/ie3-institute/PowerSystemDataModel/issues/1021)
17+
- Added `CsvThermalGridSource` [#1009](https://github.com/ie3-institute/PowerSystemDataModel/issues/1009)
1718

1819
### Fixed
1920
- Fixed Couchbase integration tests that randomly failed [#755](https://github.com/ie3-institute/PowerSystemDataModel/issues/755)
File renamed without changes.

docs/readthedocs/models/input/participant/cylindricalstorage.md renamed to docs/readthedocs/models/input/thermal/cylindricalstorage.md

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,64 @@
1-
(cylindricalstorage-model)=
2-
3-
# Cylindrical Thermal Storage
4-
5-
Model of a cylindrical thermal storage using a fluent to store thermal energy.
6-
7-
## Attributes, Units and Remarks
8-
9-
```{eval-rst}
10-
.. list-table::
11-
:widths: 33 33 33
12-
:header-rows: 0
13-
14-
15-
* - Attribute
16-
- Unit
17-
- Remarks
18-
19-
* - uuid
20-
- --
21-
-
22-
23-
* - id
24-
- --
25-
- Human readable identifier
26-
27-
* - operator
28-
- --
29-
-
30-
31-
* - operationTime
32-
- --
33-
- Timely restriction of operation
34-
35-
* - thermalBus
36-
- --
37-
- Connection point to the thermal system
38-
39-
* - storageVolumeLvl
40-
- m³
41-
- Overall available storage volume
42-
43-
* - storageVolumeLvlMin
44-
- m³
45-
- Minimum permissible storage volume
46-
47-
* - inletTemp
48-
- °C
49-
- Temperature of the inlet
50-
51-
* - returnTemp
52-
- °C
53-
- Temperature of the outlet
54-
55-
* - c
56-
- kWh / (K :math:`\cdot` m³)
57-
- Specific heat capacity of the storage medium
58-
59-
```
60-
61-
## Caveats
62-
63-
Nothing - at least not known.
64-
If you found something, please contact us!
1+
(cylindricalstorage-model)=
2+
3+
# Cylindrical Thermal Storage
4+
5+
Model of a cylindrical thermal storage using a fluent to store thermal energy.
6+
7+
## Attributes, Units and Remarks
8+
9+
```{eval-rst}
10+
.. list-table::
11+
:widths: 33 33 33
12+
:header-rows: 0
13+
14+
15+
* - Attribute
16+
- Unit
17+
- Remarks
18+
19+
* - uuid
20+
- --
21+
-
22+
23+
* - id
24+
- --
25+
- Human readable identifier
26+
27+
* - operator
28+
- --
29+
-
30+
31+
* - operationTime
32+
- --
33+
- Timely restriction of operation
34+
35+
* - thermalBus
36+
- --
37+
- Connection point to the thermal system
38+
39+
* - storageVolumeLvl
40+
- m³
41+
- Overall available storage volume
42+
43+
* - storageVolumeLvlMin
44+
- m³
45+
- Minimum permissible storage volume
46+
47+
* - inletTemp
48+
- °C
49+
- Temperature of the inlet
50+
51+
* - returnTemp
52+
- °C
53+
- Temperature of the outlet
54+
55+
* - c
56+
- kWh / (K :math:`\cdot` m³)
57+
- Specific heat capacity of the storage medium
58+
59+
```
60+
61+
## Caveats
62+
63+
Nothing - at least not known.
64+
If you found something, please contact us!
Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
1-
(thermal-bus-model)=
2-
3-
# Thermal Bus
4-
5-
A coupling point to thermal system - equivalent to [electrical node](../grid/node.md#node)
6-
.
7-
8-
## Attributes, Units and Remarks
9-
10-
```{eval-rst}
11-
.. list-table::
12-
:widths: 33 33 33
13-
:header-rows: 0
14-
15-
16-
* - Attribute
17-
- Unit
18-
- Remarks
19-
20-
* - uuid
21-
- --
22-
-
23-
24-
* - id
25-
- --
26-
- Human readable identifier
27-
28-
* - operator
29-
- --
30-
-
31-
32-
* - operationTime
33-
- --
34-
- Timely restriction of operation
35-
36-
* - bus
37-
- --
38-
- Connection point to the thermal system
39-
40-
```
41-
42-
## Caveats
43-
44-
Nothing - at least not known.
45-
If you found something, please contact us!
1+
(thermal-bus-model)=
2+
3+
# Thermal Bus
4+
5+
A coupling point to thermal system - equivalent to [electrical node](../grid/node.md#node)
6+
.
7+
8+
## Attributes, Units and Remarks
9+
10+
```{eval-rst}
11+
.. list-table::
12+
:widths: 33 33 33
13+
:header-rows: 0
14+
15+
16+
* - Attribute
17+
- Unit
18+
- Remarks
19+
20+
* - uuid
21+
- --
22+
-
23+
24+
* - id
25+
- --
26+
- Human readable identifier
27+
28+
* - operator
29+
- --
30+
-
31+
32+
* - operationTime
33+
- --
34+
- Timely restriction of operation
35+
36+
* - bus
37+
- --
38+
- Connection point to the thermal system
39+
40+
```
41+
42+
## Caveats
43+
44+
Nothing - at least not known.
45+
If you found something, please contact us!

docs/readthedocs/models/input/participant/thermalhouse.md renamed to docs/readthedocs/models/input/thermal/thermalhouse.md

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,65 @@
1-
(thermal-house-model)=
2-
3-
# Thermal House Model
4-
5-
Model for the thermal behaviour of a building.
6-
This reflects a simple shoe box with transmission losses
7-
8-
## Attributes, Units and Remarks
9-
10-
```{eval-rst}
11-
.. list-table::
12-
:widths: 33 33 33
13-
:header-rows: 0
14-
15-
16-
* - Attribute
17-
- Unit
18-
- Remarks
19-
20-
* - uuid
21-
- --
22-
-
23-
24-
* - id
25-
- --
26-
- Human readable identifier
27-
28-
* - bus
29-
- --
30-
- Thermal bus, the model is connected to
31-
32-
* - operator
33-
- --
34-
-
35-
36-
* - operationTime
37-
- --
38-
- Timely restriction of operation
39-
40-
* - ethLosses
41-
- kW / K
42-
- Thermal losses
43-
44-
* - ethCapa
45-
- kWh / K
46-
- Thermal capacity
47-
48-
* - targetTemperature
49-
- °C
50-
- Desired target temperature
51-
52-
* - upperTemperatureLimit
53-
- °C
54-
- Upper temperature boundary
55-
56-
* - lowerTemperatureLimit
57-
- °C
58-
- Lower temperature boundary
59-
60-
```
61-
62-
## Caveats
63-
64-
Nothing - at least not known.
65-
If you found something, please contact us!
1+
(thermal-house-model)=
2+
3+
# Thermal House Model
4+
5+
Model for the thermal behaviour of a building.
6+
This reflects a simple shoe box with transmission losses
7+
8+
## Attributes, Units and Remarks
9+
10+
```{eval-rst}
11+
.. list-table::
12+
:widths: 33 33 33
13+
:header-rows: 0
14+
15+
16+
* - Attribute
17+
- Unit
18+
- Remarks
19+
20+
* - uuid
21+
- --
22+
-
23+
24+
* - id
25+
- --
26+
- Human readable identifier
27+
28+
* - bus
29+
- --
30+
- Thermal bus, the model is connected to
31+
32+
* - operator
33+
- --
34+
-
35+
36+
* - operationTime
37+
- --
38+
- Timely restriction of operation
39+
40+
* - ethLosses
41+
- kW / K
42+
- Thermal losses
43+
44+
* - ethCapa
45+
- kWh / K
46+
- Thermal capacity
47+
48+
* - targetTemperature
49+
- °C
50+
- Desired target temperature
51+
52+
* - upperTemperatureLimit
53+
- °C
54+
- Upper temperature boundary
55+
56+
* - lowerTemperatureLimit
57+
- °C
58+
- Lower temperature boundary
59+
60+
```
61+
62+
## Caveats
63+
64+
Nothing - at least not known.
65+
If you found something, please contact us!

0 commit comments

Comments
 (0)