pwrs.power_models.dcp#

Public APIs for active-power formulations.

pwrs.power_models.dcp.DCPLLModel#

alias of PyomoPowerModel

pwrs.power_models.dcp.DCPModel#

alias of PyomoPowerModel

pwrs.power_models.dcp.NFAModel#

alias of PyomoPowerModel

pwrs.power_models.dcp.build_dcpll_model(mpc)[source]#

Build a DCPLL model without solving it.

Parameters:

mpc (Any)

Return type:

PyomoPowerModel

pwrs.power_models.dcp.build_dcp_model(mpc)[source]#

Build a DCP model without solving it.

Parameters:

mpc (Any)

Return type:

PyomoPowerModel

pwrs.power_models.dcp.build_nfa_model(mpc)[source]#

Build an NFA model without solving it.

Parameters:

mpc (Any)

Return type:

PyomoPowerModel

pwrs.power_models.dcp.solve_dcpll_opf(mpc, mpopt, nargout=1)[source]#

Build and solve a MATPOWER case with DCPLL.

Parameters:
  • mpc (Any)

  • mpopt (Any)

  • nargout (int)

pwrs.power_models.dcp.solve_dcp_opf(mpc, mpopt, nargout=1)[source]#

Build and solve a MATPOWER case with DCP.

Parameters:
  • mpc (Any)

  • mpopt (Any)

  • nargout (int)

pwrs.power_models.dcp.solve_nfa_opf(mpc, mpopt, nargout=1)[source]#

Build and solve a MATPOWER case with NFA.

Parameters:
  • mpc (Any)

  • mpopt (Any)

  • nargout (int)

pwrs.power_models.dcp.solve_dcpll_model(problem, mpopt, nargout=1)[source]#

Solve a previously constructed and optionally extended DCPLL model.

Parameters:
pwrs.power_models.dcp.solve_dcp_model(problem, mpopt, nargout=1)[source]#

Solve a previously constructed and optionally extended DCP model.

Parameters:
pwrs.power_models.dcp.solve_nfa_model(problem, mpopt, nargout=1)[source]#

Solve a previously constructed and optionally extended NFA model.

Parameters: