v5.12.0
PowerSystems v5.12.0
Breaking changes
- Updates to the VSC and FACTS structs
- several parser fixes
Merged pull requests:
- Fix docs build: add check_parallel_branch_type_consistency to public API reference (#1693) (@mcllerena)
- consolidate claude settings (#1700) (@jd-lara)
- fix: use actual R value when switch/breaker symbol is present in v35 BRANCH entry (#1702) (@mcllerena)
- add controls to VSC (#1704) (@jd-lara)
- parse the missing fields in PSSe and add them to the structs (#1705) (@jd-lara)
- PSS/E parser: apply
base_conversiontoramp_limits(#1707) (@PabloBotin) - Normalize VSC converter DCSET setpoints to per-unit in PSS/E parser (#1709) (@luke-kiernan)
- Change HydroReservoir.head_to_volume_factor from ValueCurve to FunctionData (#1710) (@luke-kiernan)
- parser fix for switch ids (#1713) (@m-bossart)
- make susceptance calculation consistent for three winding transformers. (#1718) (@m-bossart)
Closed issues:
- Re-evaluate HybridSystem struct (#1157)
- Serialize/De-serialize refactor (pypowersystems) (#1240)
- Load system from Sienna GridDB (#1241)
- add two vs three terminal AC transmission types (#1522)
- Supplemental constructor:
make_transformer_3w(#1530) - Differentiate flows for 'from' and 'to' sides of branches (#1531)
- Review non-cost function application of
ValueCurve(#1556) - Reduce precompilation cost (#1593)
- Change TwoTerminalVSCLine mode control to use enums rather than true/false (#1667)
- Missing fields tap transformer (#1684)
- PSS(e) parser: breakers in
BRANCHsection with nonzero r (#1701) - PSS/E parser: base_conversion not applied to (specifically) ramp_limits (#1706)