Closed dchassin closed 5 months ago
Add support for fully integrated pypower solver.
pypower
bus
branch
gen
load
powerplant
powerline
gencost
version
solver_method
maximum_timestep
solve_update_resolution
baseMVA
enable_opf
stop_on_failure
save_case
controllers
controllers_path
py2glm
powerflow::substation
pypower::load
source/gridlabd.h
gridlabd.in
gridlabd.rc
See docs/Module/Pypower.md and docs/Converters/Import/PyPower_cases.md for documentation.
docs/Module/Pypower.md
docs/Converters/Import/PyPower_cases.md
New capabilities
Add support for fully integrated
pypower
solver.bus
classbranch
classgen
classload
classpowerplant
classpowerline
classgencost
classversion
: specify the PyPower solver versionsolver_method
: specify PyPower solver algorithmmaximum_timestep
: specify the maximum gridlabd timestep to allow between solutionssolve_update_resolution
: specify the minimum value magnitude to consider a change needing iterationbaseMVA
: specify the base MVA to use in per-unit conversionsenable_opf
: enables the OPF solverstop_on_failure
: stop gridlabd if solver failssave_case
: enable saving of solver input and output datacontrollers
: specify the controller function python filecontrollers_path
: specify the path to find the controllers fileValidation
Documentation
pypower
module andpy2glm
converter.Fixes needed
powerflow::substation
to supportpypower::load
objectsource/gridlabd.h
to support global variable testsgridlabd.in
to support usinggridlabd.rc
files found in local and home directories.See
docs/Module/Pypower.md
anddocs/Converters/Import/PyPower_cases.md
for documentation.