2012-05-23 11:05:42 +08:00
|
|
|
|
function deltdeltF=func_deltdeltF(Busnum,GenC,PVi,PGi,wG,wD,PD0)
|
2012-05-22 11:33:21 +08:00
|
|
|
|
|
2012-05-23 09:26:35 +08:00
|
|
|
|
ContrlCount=size(PVi,1)+size(PGi,1)+Busnum*3; %P,Q,Volt theta<EFBFBD><EFBFBD>Щ<EFBFBD><EFBFBD><EFBFBD>Ʊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
2012-05-23 11:05:42 +08:00
|
|
|
|
C=[wG' zeros(size(PVi))' wD'];
|
2012-05-24 10:34:04 +08:00
|
|
|
|
sizeC=size(C,2);
|
|
|
|
|
|
diagC=sparse(1:sizeC,1:sizeC,C,sizeC,sizeC);
|
|
|
|
|
|
% deltdeltF=[diag(C)*2,zeros(size(C,2),ContrlCount-size(C,2));
|
|
|
|
|
|
% zeros(ContrlCount-size(C,2),ContrlCount);
|
|
|
|
|
|
% ];
|
|
|
|
|
|
%sizeGenC=size(GenC(:,2),1);
|
|
|
|
|
|
deltdeltF=[
|
|
|
|
|
|
diagC*2,sparse(sizeC,ContrlCount-sizeC);
|
|
|
|
|
|
sparse(ContrlCount-sizeC,ContrlCount);
|
2012-05-22 11:33:21 +08:00
|
|
|
|
];
|
|
|
|
|
|
end
|