26 lines
1.1 KiB
C++
26 lines
1.1 KiB
C++
|
|
#include "head.h"
|
|||
|
|
#include "qt_readxml.h"
|
|||
|
|
bool Qt_readxml::XmlReadernone_trans_pq(QIODevice *file3)
|
|||
|
|
{
|
|||
|
|
//std::cout<<"XmlReadernone_trans_pq"<<std::endl;
|
|||
|
|
QTextStream out(file3);
|
|||
|
|
//out<<"no Power:"<<"\r\n";
|
|||
|
|
int trans_no=power_transformer.size();
|
|||
|
|
for (int i=0;i<trans_no;i++)
|
|||
|
|
{
|
|||
|
|
if (power_transformer[i].island==maxIsland)
|
|||
|
|
{
|
|||
|
|
double ABCPower=power_transformer[i].APower+power_transformer[i].BPower+power_transformer[i].CPower;
|
|||
|
|
double ABCReactivePower=power_transformer[i].AReactivePower+power_transformer[i].BReactivePower+power_transformer[i].CReactivePower;
|
|||
|
|
//if (!power_transformer[i].APower)
|
|||
|
|
if(ABCPower==0 && ABCReactivePower==0 )//by DMY 20121014
|
|||
|
|
{
|
|||
|
|
//out<<power_transformer[i].low<<","<<power_transformer[i].ratedMVA<<","<<0.9<<","<<power_transformer[i].Serial_Number.trimmed()<<"\r\n";
|
|||
|
|
//暂时不写编号20121013 by DMY
|
|||
|
|
out<<power_transformer[i].low<<","<<power_transformer[i].ratedMVA<<","<<0.9<<"\r\n";
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
return 0;
|
|||
|
|
}
|