2014-11-09 23:04:41 +08:00
|
|
|
|
close all
|
|
|
|
|
|
clear
|
|
|
|
|
|
clc
|
2015-04-01 16:56:45 +08:00
|
|
|
|
AME_VoltSum=0;
|
|
|
|
|
|
AME_VAngleSum=0;
|
2015-04-01 16:58:55 +08:00
|
|
|
|
JMeasurementSum=0;
|
2015-04-01 22:08:07 +08:00
|
|
|
|
AME_PDSum=0;
|
|
|
|
|
|
AME_QDSum=0;
|
2015-04-06 11:51:26 +08:00
|
|
|
|
AME_mVoltSum=0;
|
|
|
|
|
|
AME_mPDSum=0;
|
|
|
|
|
|
AME_mQDSum=0;
|
2015-04-30 14:24:41 +08:00
|
|
|
|
totalTime1Sum=10000;
|
|
|
|
|
|
totalTime2Sum=10000;
|
|
|
|
|
|
totalTime0Sum=10000;
|
|
|
|
|
|
timeOfPrepare=0.00272333333;%<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݵ<EFBFBD>ʱ<EFBFBD><EFBFBD>
|
|
|
|
|
|
timeOfPrepare=0;
|
2015-05-05 22:35:55 +08:00
|
|
|
|
N=200;
|
2015-04-06 11:51:26 +08:00
|
|
|
|
loopN=1;
|
|
|
|
|
|
while 1
|
2015-04-26 14:39:53 +08:00
|
|
|
|
[JMeasurement,AME_Volt,AME_VAngle,AME_PD,AME_QD,AME_mVolt,AME_mPD,AME_mQD,isConverged,totalTime1,totalTime2,totalTime0]=run();
|
2014-11-10 10:21:23 +08:00
|
|
|
|
if isConverged==0
|
|
|
|
|
|
continue
|
|
|
|
|
|
end
|
2015-04-06 11:51:26 +08:00
|
|
|
|
loopN=loopN+1;
|
|
|
|
|
|
if loopN>N
|
|
|
|
|
|
break;
|
|
|
|
|
|
end
|
2014-11-09 23:28:36 +08:00
|
|
|
|
% [JMeasurement]=run();
|
2015-04-01 16:56:45 +08:00
|
|
|
|
AME_VoltSum=AME_VoltSum+AME_Volt;
|
|
|
|
|
|
AME_VAngleSum=AME_VAngleSum+AME_VAngle;
|
2015-04-01 22:08:07 +08:00
|
|
|
|
AME_PDSum=AME_PDSum+AME_PD;
|
|
|
|
|
|
AME_QDSum=AME_QDSum+AME_QD;
|
2015-04-06 11:51:26 +08:00
|
|
|
|
AME_mVoltSum=AME_mVoltSum+AME_mVolt;
|
|
|
|
|
|
AME_mPDSum=AME_mPDSum+AME_mPD;
|
|
|
|
|
|
AME_mQDSum=AME_mQDSum+AME_mQD;
|
2015-04-26 14:39:53 +08:00
|
|
|
|
%ʱ<EFBFBD><EFBFBD>
|
2015-04-30 14:24:41 +08:00
|
|
|
|
% totalTime1Sum=totalTime1Sum+totalTime1;
|
|
|
|
|
|
% totalTime2Sum=totalTime2Sum+totalTime2;
|
|
|
|
|
|
% totalTime0Sum=totalTime0Sum+totalTime0;
|
|
|
|
|
|
totalTime1Sum=min([totalTime1Sum,totalTime1]);
|
|
|
|
|
|
totalTime2Sum=min([totalTime2Sum,totalTime2]);
|
|
|
|
|
|
totalTime0Sum=min([totalTime0Sum,totalTime0]);
|
2014-11-09 23:04:41 +08:00
|
|
|
|
end
|
|
|
|
|
|
JMeasurementSum=JMeasurementSum/N;
|
2015-04-01 16:56:45 +08:00
|
|
|
|
AME_VoltSum=AME_VoltSum/N;
|
|
|
|
|
|
AME_VAngleSum=AME_VAngleSum/N;
|
2015-04-01 22:08:07 +08:00
|
|
|
|
AME_PDSum=AME_PDSum/N;
|
|
|
|
|
|
AME_QDSum=AME_QDSum/N;
|
2015-04-06 11:51:26 +08:00
|
|
|
|
AME_mVoltSum=AME_mVoltSum/N;
|
|
|
|
|
|
AME_mPDSum=AME_mPDSum/N;
|
2015-04-26 14:39:53 +08:00
|
|
|
|
AME_mQDSum=AME_mQDSum/N;
|
2015-04-30 14:24:41 +08:00
|
|
|
|
|
|
|
|
|
|
totalTime1Sum=totalTime1Sum+timeOfPrepare;
|
|
|
|
|
|
totalTime2Sum=totalTime2Sum+timeOfPrepare;
|
|
|
|
|
|
totalTime0Sum=totalTime0Sum+timeOfPrepare;
|
|
|
|
|
|
% totalTime1Sum=totalTime1Sum/N;
|
|
|
|
|
|
% totalTime2Sum=totalTime2Sum/N;
|
|
|
|
|
|
% totalTime0Sum=totalTime0Sum/N;
|