Dear MATPOWER team, In connection with placing a dummy generator to maximize/minimize the power injection at the bus of interest, is it also possible in MATPOWER to impose a power factor constraint on the said dummy generator?
Examples: - Scenario 1: minimize the negative power injection in bus X, with a power factor constraint of 0.80 lagging pf. - Scenario 2: minimize the negative power injection in bus X, with a power factor constraint of 0.80 leading pf. Cheers, Ronald On Sat, Oct 14, 2023 at 6:29 AM Ronald Cabaoig <[email protected]> wrote: > Thank you very much! > > Cheers, > Ronald > > > On Sat, Oct 14, 2023 at 1:33 AM Ray Daniel Zimmerman <[email protected]> > wrote: > >> That’s correct. Except, if you are zeroing out all other costs, there is >> no need to use such a huge magnitude for the cost. Any reasonable non-zero >> number would do (like 10 or 100). When the problem includes coefficients >> with huge ranges it can potentially result in numerical issues. >> >> Ray >> >> On Oct 12, 2023, at 6:26 PM, Ronald Cabaoig <[email protected]> wrote: >> >> Hi sir, >> >> Thanks for the suggestion! >> >> Let me confirm my understanding: >> 1. Create a dummy generator with the following limits: -99999 MW <= >> Pdummy <= 99999 MW >> 2. To minimize the injection, set a very large positive cost coefficient >> (C = 99999Pdummy) and zero out all other costs, turning the objective >> function to: min (99999Pdummy + 0Pg1 + 0Pg2 + ...) >> 3. To maximize the injection, set a very large negative cost coefficient >> (C = -99999Pdummy) and zero out all other costs, turning the objective >> function to: min (-99999Pdummy + 0Pg1 + 0Pg2 + ...) >> 4. Retain all other information >> >> Thanks in advance! >> >> Cheers, >> Ronald >> >> >> On Tue, Oct 10, 2023 at 5:23 AM Ray Daniel Zimmerman <[email protected]> >> wrote: >> >>> You can do this by placing a dummy generator at the bus of interest and >>> using a very large negative (to maximize the injection) or positive (to >>> minimize the injection) generation cost. You can either zero out all other >>> costs, or simply make the magnitude of the cost large enough to dominate >>> all other costs. >>> >>> Ray >>> >>> >>> > On Oct 5, 2023, at 8:48 PM, Ronald Cabaoig <[email protected]> >>> wrote: >>> > >>> > Dear MATPOWER team, >>> > >>> > Greetings! >>> > >>> > In the current MATPOWER version, is it possible to reformulate the >>> objective function to find the maximum positive (and negative) power >>> injection in a certain bus: >>> > >>> > Maximize the positive power injection in bus X (or could also be: >>> minimize the negative power injection in bus X) >>> > Subject to the AC power flow equations, branch flow limits, generator >>> output limits, voltage limits. >>> > >>> > The main decision variable in this case would be the power injection >>> in bus X. Other values that could vary are the generator outputs, voltages, >>> and the like (all subject to the constraints). >>> > >>> > Cheers, >>> > Ronald >>> >>> >>> >>> >>
