加入部分负荷未知的情况。修复了有功无功上下界的一个bug。
Signed-off-by: facat <dmy@dmy-PC.(none)>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
function XX=SolveIt(deltF,deltG,Init_L,Init_Z,Init_U,Init_W,deltdeltF,ddh,ddg,deltH,Init_Y,Ly,Lz,ContrlCount,Lw,Lul,Luu,RestraintCount,Lx,Balance,PVi,PGi,Busnum)
|
||||
function XX=SolveIt(deltF,deltG,Init_L,Init_Z,Init_U,Init_W,deltdeltF,ddh,ddg,deltH,Init_Y,Ly,Lz,ContrlCount,Lw,Lul,Luu,RestraintCount,Lx,Balance,PVi,PGi,Busnum,Loadi)
|
||||
LxComa=FormLxComa(deltF,deltG,deltH,Init_L,Luu,Lul,Init_Z,Init_Y,Lz,Init_U,Init_W,Lw,Lx);
|
||||
H=-deltdeltF+ddh;%+ddg*(Init_Z'+Init_W');
|
||||
t1=diag(Init_L.\Init_Z-Init_U.\Init_W);
|
||||
@@ -9,13 +9,13 @@ aa=[
|
||||
];
|
||||
yy=[LxComa;-Ly];
|
||||
%% ƽºâ½Úµãµçѹ²»±ä
|
||||
t=size(PVi,1)+size(PGi,1)+Busnum;
|
||||
t=size(PVi,1)+size(PGi,1)+size(Loadi,1);
|
||||
aa(t+Balance,:)=0;
|
||||
aa(:,t+Balance)=0;
|
||||
aa(t+Balance,t+Balance)=1;
|
||||
deltG(t+Balance,:)=0;
|
||||
%%
|
||||
t=size(PVi,1)+size(PGi,1)+Busnum*2;
|
||||
t=size(PVi,1)+size(PGi,1)+size(Loadi,1)+Busnum*1;
|
||||
aa(t+Balance,:)=0;
|
||||
aa(:,t+Balance)=0;
|
||||
aa(t+Balance,t+Balance)=1;
|
||||
|
||||
Reference in New Issue
Block a user