Hello,

I have been working on an AC OPF/Economic Dispatch model with ipopt for solving 
the nonlinear power flow equations, and i have been using Matpower (under 
Octave in MacOS X) as a baseline with which to compare results, but my model is 
returning different answers. This has led me to a few questions:

    1 -- When using runopf, what variables (bus voltage, real/reactive power, 
etc.) are actually taken from the case files and kept constant? Originally, I 
was working under the assumption that voltage magnitude at generator buses (Vg 
in the case files) was kept constant, but case30.m shows that not to be the 
case.

    2 -- Running my model on case6ww.m, if I fix the voltage magnitude and 
angle at generator buses to match Matpower's results, I end up with the same 
answers (to within rounding error), but if no voltages are assumed to be known 
a priori, I end up with very different dynamics. In fact, the solution I get 
ends up having a lower objective value than the Matpower solution which becomes 
even lower when allowing voltage magnitudes to be unbounded (resulting in 
voltages well outside of the Vmin, Vmax range given in the bus data). Is this 
an artifact of ipopt instead of MIPS, or is this issue related to my 
misunderstanding of what values are kept constant when solving the OPF?

Thanks for your time,
~Zev Friedman

Reply via email to