Sorry I was not able to respond sooner. But, yes, when you create islands, the generation in each island must be able to supply all of the load in the island, otherwise, you have to set the whole island to isolated buses (essentially blacked out).
Ray -- Ray Zimmerman Senior Research Associate B30 Warren Hall, Cornell University, Ithaca, NY 14853 phone: (607) 255-9645 On Mar 5, 2014, at 6:22 PM, Petr Kaplunovich <[email protected]> wrote: > Seems like i found the problem. If multiple buses are separated in island and > there is no generators among them, then one should set all of them as > isolated buses (mpc.bus(:,2)=4), instead of specifying one of them as a > reference bus. > > > On Tue, Mar 4, 2014 at 12:31 AM, Petr Kaplunovich <[email protected]> wrote: > I forgot to mention that I am running DC power flow function. > mpopt = mpoption('OUT_ALL',0,'VERBOSE',0,'PF_DC',1); > > [mpc_out, success] = runpf(mpc,mpopt); > > > > On Tue, Mar 4, 2014 at 12:27 AM, Petr Kaplunovich <[email protected]> wrote: > Hi, > > I recently asked a question about islanding - how to make power flow > functions work on such cases. Shri told me that I should determine isolated > buses and set a reference bus for each island. I was doing exactly that and > had no problems until I started running contingency analysis and faced this > problem again. Now I have multiple cases for which RUNPF function does not > converge. I am struggling with this problem for almost week and have tried > everything. I am setting bus types correctly and have a reference bus for > each island. > > I would be incredibly grateful if somebody could suggest me where the issue > may hide. > I am also attaching a link to one of cases I am having troubles with in case > it can be helpful (the file contains the case and a vector of bus areas (9 > islands 7 of which a isolated buses)): > > https://www.dropbox.com/s/plmnk09qrv4dww0/problematic_case.m > > Thank you! > ~Petr > >
