Skip to content

Commit 13416db

Browse files
authored
[DEV-2625] Add transformer_tap_settings to workpackage request (#26)
Signed-off-by: vince <vince.white@zepben.com>
1 parent 14fc7d4 commit 13416db

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* None.
55

66
### New Features
7-
* None.
7+
* Update `ModelConfig` to contain an optional `transformer_tap_settings` field to specify a set of distribution transformer tap settings to be applied by the model-processor.
88

99
### Enhancements
1010
* Added work package config documentation.

src/zepben/eas/client/eas_client.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,8 @@ async def async_run_hosting_capacity_work_package(self, work_package: WorkPackag
262262
"defaultLoadWatts": work_package.generator_config.model.default_load_watts,
263263
"defaultGenWatts": work_package.generator_config.model.default_gen_watts,
264264
"defaultLoadVar": work_package.generator_config.model.default_load_var,
265-
"defaultGenVar": work_package.generator_config.model.default_gen_var
265+
"defaultGenVar": work_package.generator_config.model.default_gen_var,
266+
"transformerTapSettings": work_package.generator_config.model.transformer_tap_settings
266267
},
267268
"solve": work_package.generator_config.solve and {
268269
"normVMinPu": work_package.generator_config.solve.norm_vmin_pu,

src/zepben/eas/client/work_package.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,11 @@ class ModelConfig:
353353
1.0: 24 entries for daily and 8760 for yearly
354354
"""
355355

356+
transformer_tap_settings: Optional[str] = None
357+
"""
358+
The name of the set of distribution transformer tap settings to be applied to the model from an external source.
359+
"""
360+
356361

357362
class SolveMode(Enum):
358363
YEARLY = "YEARLY"

0 commit comments

Comments
 (0)