I believe the power flow and OPF do work for islands provided you have 
reference bus in each of the islands. One possibility for the solver failure is 
the presence of isolated buses (buses that do not have any transmission lines 
connected) in the islands. If there are any isolated buses then you need to set 
its bus_type=4 in the bus data.

BUS_AREA field is only used for petty printing purposes, it is not used in the 
solution process.

Shri
From: Petr Kaplunovich <[email protected]<mailto:[email protected]>>
Reply-To: MATPOWER discussion forum 
<[email protected]<mailto:[email protected]>>
Date: Thu, 20 Feb 2014 15:15:40 -0500
To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Subject: Case of islanding

I have a network with islanding (graph is not connected) and trying to run both 
DCOPF and DCPF on it. As I found in archives of this list, Prof. Zimmerman 
replied once that if each island has a reference bus (mpc.bus(i,2)=3) then both 
functions should work fine. However I keep on getting matrix singularity matlab 
error for DCPF function and "solution is primal infeasible" for DCOPF function.

So the questions are - do DCOPF and DCPF MATPOWER solvers still work for 
islanding cases? Any thoughts on why I may be getting this errors? Should I set 
BUS_AREA field?

Thank you!
Petr

Reply via email to