pes2014-wronglowervoltagebound/FormLw.m

14 lines
293 B
Matlab

function Lw=FormLw(Mat_G,Init_U,GenU,Busnum,PVQU,PD0,Loadi)
PU=1*GenU(:,2);%发电机有功上界
QU=PVQU(:,1);%发电机无功上界
VoltU=1.1*ones(1,Busnum);
PDU=PD0(Loadi);
PDU(PDU>0)=1.2*PDU(PDU>0);
PDU(PDU<0)=0.8*PDU(PDU<0);
PDU(PDU==0)=.2;
t1=([PU',QU',PDU',VoltU])';
t2=Mat_G+Init_U'-t1;
Lw=t2;
end