收敛了
This commit is contained in:
@@ -14,7 +14,7 @@ Y=this.Y;
|
||||
PD=x(1:length(PDi));
|
||||
QD=x(length(PDi)+1:length(PDi)+length(QDi));
|
||||
Volt=x(length(PDi)+length(QDi)+1:length(PDi)+length(QDi)+length(Volt0));
|
||||
VAngel=x(length(PDi)+length(QDi)+length(Volt0):end);
|
||||
VAngel=x(length(PDi)+length(QDi)+length(Volt0)+1:end);
|
||||
PD_=zeros(length(Volt0),1);
|
||||
QD_=zeros(length(Volt0),1);
|
||||
PD_(PDi)=PD;
|
||||
@@ -23,7 +23,8 @@ busNum=length(Volt0);
|
||||
VMatrix=sparse(r,c,VAngel(r)-VAngel(c)-Angel,busNum,busNum);
|
||||
dP=PG-PD_-diag(Volt)*(Y.*cos(VMatrix))*Volt;
|
||||
dQ=QG-QD_-diag(Volt)*(Y.*spfun(@sin,VMatrix))*Volt;
|
||||
output_args=[dP;dQ];
|
||||
output_args=[dP;dQ;VAngel(Balance)];
|
||||
output_args=full(output_args);
|
||||
this.gle=zeros(length(output_args),1);
|
||||
this.eb=this.gle;
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user