2013-01-03 16:59:23 +08:00
|
|
|
function Lw=FormLw(Mat_G,Init_U,GenU,Busnum,PVQU,PD,PD0,QD0,Loadi,KK,PF,noDataTransCapacity)
|
2012-06-06 10:19:08 +08:00
|
|
|
KK=999;
|
2012-11-16 22:10:18 +08:00
|
|
|
VoltU=(1.1)*ones(1,Busnum);
|
2013-01-21 18:28:16 +08:00
|
|
|
PDU=PD0(Loadi);
|
2013-03-05 10:43:18 +08:00
|
|
|
PDU(PDU>0)=1.200*PDU(PDU>0);
|
|
|
|
|
PDU(PDU<0)=0.800*PDU(PDU<0);
|
2012-06-06 10:19:08 +08:00
|
|
|
PDU(PDU==0)=0.400;
|
2014-05-13 16:48:46 +08:00
|
|
|
realPD=PD0(Loadi);
|
|
|
|
|
indPD=find(realPD>0);
|
|
|
|
|
PDU(indPD(3:12:end))=1.55*realPD(indPD(3:12:end));
|
|
|
|
|
PDU(indPD(9:12:end))=1.05*realPD(indPD(9:12:end));
|
2013-01-21 18:28:16 +08:00
|
|
|
QDU=QD0(Loadi);
|
2013-03-05 10:43:18 +08:00
|
|
|
QDU(QDU>0)=1.200*QDU(QDU>0);
|
|
|
|
|
QDU(QDU<0)=0.800*QDU(QDU<0);
|
2013-01-21 21:47:54 +08:00
|
|
|
QDU(QDU==0)=0.400;
|
2014-05-13 16:48:46 +08:00
|
|
|
realQD=QD0(Loadi);
|
|
|
|
|
indQD=find(realQD>0);
|
|
|
|
|
QDU(indQD(3:12:end))=1.55*realQD(indQD(3:12:end));
|
|
|
|
|
QDU(indQD(9:12:end))=1.05*realQD(indQD(9:12:end));
|
2014-05-22 09:46:10 +08:00
|
|
|
t1=([0*PDU',100*ones(1,length(PDU)),0*QDU',100*ones(1,length(QDU)),0*VoltU,100*ones(1,length(VoltU)),1*ones(1,Busnum+length(Loadi)*2)])';
|
2014-05-24 13:52:48 +08:00
|
|
|
t1=[t1;
|
|
|
|
|
sparse(ones(Busnum,1));
|
2014-05-24 14:34:30 +08:00
|
|
|
% sparse(ones(length(Loadi),1));
|
2014-05-24 14:18:29 +08:00
|
|
|
sparse(ones(length(Loadi),1));
|
2014-05-24 13:52:48 +08:00
|
|
|
];
|
2012-05-22 11:33:21 +08:00
|
|
|
t2=Mat_G+Init_U'-t1;
|
|
|
|
|
Lw=t2;
|
2012-05-25 15:38:31 +08:00
|
|
|
|
2012-05-22 11:33:21 +08:00
|
|
|
end
|