-
Notifications
You must be signed in to change notification settings - Fork 490
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add trafo/shunt characteristics and phase shifter logics #2490
base: develop
Are you sure you want to change the base?
add trafo/shunt characteristics and phase shifter logics #2490
Conversation
panos-xenos
commented
Dec 12, 2024
•
edited
Loading
edited
- CGMES2pp converter: add trafo_characteristic_table & shunt__characteristic_table; amend trafo spline characteristic logic to use characteristic table; introduce shunt spline characteristics; amend/rename/introduce trafo/trafo3w/shunt parameters to reflect changes.
- Phase shifters: introduce different types of phase shifters for trafo and trafo3w; amend build_branch to reflect all changes.
- Pytests: amend/introduce pytests & corresponding libs/test network files to reflect changes above.
…ts for voltage_ratio & angle_deg
…s into the converter; move trafo & shunt spline characteristic creation out of the converter (old code commented)
…dex with id_characteristic_table; remove individual spline characteristic indices from trafo and shunt tables; create one row per trafo/shunt in trafo_characteristic_spline & shunt_characteristic_spline tables with all spline characteristic objects
…teristic_table to step_dependency_table
…p_step_degree with the values corresponding to the neutral tap position for PhaseTapChangerTabular trafos
# Conflicts: # pandapower/test/api/test_auxiliary.py
…cteristics_merge_trafocharactersitic # Conflicts: # pandapower/contingency/contingency.py
…cs_merge_trafocharactersitic merge trafo charactersitic
# Conflicts: # pandapower/create.py
…to feature/shunt-characteristics
@vogt31337 all required tests and pipelines are now passing, please consider this PR for pre-release 3.0 - many thanks! |
f528e81
to
d882ebf
Compare
# Conflicts: # CHANGELOG.rst # pandapower/create.py # pandapower/std_types.py
@mrifraunhofer please review our latest changes |
… side. 2) if machine has not attribute av_mode, continue with other.
…stics' into fork/JakobKirschner/feature/shunt-characteristics
…n tap_phase_shifter and tap_dependent_impedance
Hi @vogt31337, I have pushed some updates in create.py with deprecation messages to make it as backward compatible as possible. I also ensured that all json test files in old_version folder are not changed. Can you please review? Thanks! |