修复了计算AME的一个错误。

Signed-off-by: dmy@lab <dmy@lab.lab>
This commit is contained in:
dmy@lab 2015-04-01 16:58:55 +08:00
parent 0e591ca2f9
commit 92c16fac04
2 changed files with 3 additions and 2 deletions

4
run.m
View File

@ -407,8 +407,8 @@ JMeasurement=sum(sum((( abs(mVoltABCV)-abs(SEVoltpABC) )./ abs(mVoltABCV)./sigma
Busnum=busNum;
mCount=Busnum*3+length(Loadi)*3*2;
%
AME_Volt=sum(abs( abs(mVoltABCV)-abs(SEVoltpABC)));
AME_VAngle=sum(abs( angle(mVoltABCV)-angle(SEVoltpABC)));
AME_Volt=sum(sum(abs( abs(mVoltABCV)-abs(SEVoltpABC))));
AME_VAngle=sum(sum(abs( angle(mVoltABCV)-angle(SEVoltpABC))));
%
isConverged=isConverged1*isConverged2*isConverged0;
end

1
test.m
View File

@ -3,6 +3,7 @@ clear
clc
AME_VoltSum=0;
AME_VAngleSum=0;
JMeasurementSum=0;
N=1000;
for I=1:N
[JMeasurement,AME_Volt,AME_VAngle,isConverged]=run();