Thank you Ray! I found a mistake (a forgotten editing) in the case file that was leading to failure of DC OPF.
-- PhD Student, Freelancer Energy Department Complex Energy Systems AIT Austrian Institute of Technology GmbH Giefinggasse 2, 1210 Vienna Austria M +43 06507205370 [email protected] | http://www.ait.ac.at On Tue, Jul 29, 2014 at 5:29 PM, Ray Zimmerman <[email protected]> wrote: > I'm not sure why, but it appears that the OPF is probably not converging > successfully. Did you check results.success to see that it converged? I > am not able to reproduce your result. When I execute the 3 lines of code > you have below, I get: > > > ================================================================================ > | Reserves > | > > ================================================================================ > Gen Bus Status Reserves Price > # # (MW) ($/MW) Included in Zones ... > ---- ----- ------ -------- -------- ------------------------ > 1 1 1 25.00 2.00 1 > 2 2 1 15.00 2.00 1 > 3 22 1 0.00 2.00 1 > 4 27 1 0.00 2.00 1 > 5 23 1 19.39 5.50 1, 2 > 6 13 1 0.61 5.50 1, 2 > -------- > Total: 60.00 Total Cost: $177.81 > > Zone Reserves Price > # (MW) ($/MW) > ---- -------- -------- > 1 60.00 2.00 > 2 20.00 3.50 > > > ================================================================================ > | Reserve Limits > | > > ================================================================================ > Gen Bus Status Rmin mu Rmin Reserves Rmax Rmax mu > Pmax mu > # # ($/MW) (MW) (MW) (MW) ($/MW) > ($/MW) > ---- ----- ------ -------- -------- -------- -------- -------- > -------- > 1 1 1 - 0.00 25.00 25.00 0.10 > 0.00 > 2 2 1 - 0.00 15.00 25.00 - > 0.00 > 3 22 1 1.00 0.00 0.00 25.00 - > - > 4 27 1 2.00 0.00 0.00 25.00 - > 0.00 > 5 23 1 - 0.00 19.39 25.00 0.00 > 0.50 > 6 13 1 0.00 0.00 0.61 25.00 - > - > -------- > Total: 60.00 > > ... which looks like a correct result. > > -- > Ray Zimmerman > Senior Research Associate > B30 Warren Hall, Cornell University, Ithaca, NY 14853 USA > phone: (607) 255-9645 > > > On Jul 29, 2014, at 10:05 AM, Sohail Khan <[email protected]> wrote: > > Dear all, > > I have two questions: > > *Question 1* > While running the OPF extension of the fixed zonal reserves extension of > OPF in the default settings that is simulating following code > > mpc = loadcase('t_case30_userfcns'); > mpc = toggle_reserves(mpc, 'on'); > results = runopf(mpc); > > leading to the result: > Zone Reserves Price > # (MW) ($/MW) > ---- -------- -------- > 1 49.7353975328242405556000.00 > 2 16.58 36.71 > > But the zonal requirement is: > %% reserve requirements for each zone in MW > mpc.reserves.req = [60; 20]; > > Then according to equation 6.5 of the manual the additional constraint > 'Rreq' should be satisfied but it is not as shown above. Even while > decrease the zone requirements to > mpc.reserves.req = [10; 10]; the result does not satisfy the constraint > > Zone Reserves Price > # (MW) ($/MW) > ---- -------- -------- > 1 19.12 13.25 > 2 7.842960557094756162200000.00 > > Why is it so? > > *Question 2* > My second question is that while the reserve cost is different for > different generators > mpc.reserves.cost = [ 1.9; 2; 3; 4; 5; 5.5 ]; > > the reserve distribution among generators doesn't reflect the difference > in the amount of reserve power assigned such that reserves allocated per > generator 8.29 MW. > > Why is it the same? > > Please guide me. > > Thank you! > Sohail Khan > > >
