Esempio n. 1
0
Transformer createTransformer(int code,int type,int i_Vol,int k_Vol,int j_Vol,
					int i_S,int k_S,int j_S,int itap_H,int itap_L,int itap_E,
					double itap_C,int itap_V,int ktap_H,int ktap_L,int ktap_E,
					double ktap_C,int ktap_V,int jtap_V,double ri,double xi,double rk,
					double xk,double rj,double xj,string i_node,string k_node,string j_node,
					double i_p,double i_q,double k_p,double k_q,double j_p,double j_q,
					int i_tap,int k_tap,bool iOff,bool kOff,bool jOff)//创建新线路
{
	Transformer trans;
	trans.setTransCode(code);
	trans.setTransType(type);
	trans.setTransI_Vol(i_Vol);
	trans.setTransK_Vol(k_Vol);
	trans.setTransJ_Vol(j_Vol);
	trans.setTransI_S(i_S);
	trans.setTransK_S(k_S);
	trans.setTransJ_S(j_S);
	trans.setTransItap_H(itap_H);
	trans.setTransItap_L(itap_L);
	trans.setTransItap_E(itap_E);
	trans.setTransItap_C(itap_C);
	trans.setTransItap_V(itap_V);
	trans.setTransKtap_H(ktap_H);
	trans.setTransKtap_L(ktap_L);
	trans.setTransKtap_E(ktap_E);
	trans.setTransKtap_C(ktap_C);
	trans.setTransKtap_V(ktap_V);
	trans.setTransJtap_V(jtap_V);
	trans.setTransRi(ri);
	trans.setTransXi(xi);
	trans.setTransRk(rk);
	trans.setTransXk(xk);
	trans.setTransRj(rj);
	trans.setTransXj(xj);
	
	trans.setTransI_node(i_node);
	trans.setTransK_node(k_node);
	trans.setTransJ_node(j_node);
	
	trans.setTransI_P(i_p);
	trans.setTransI_Q(i_q);
	trans.setTransK_P(k_p);
	trans.setTransK_Q(k_q);
	trans.setTransJ_P(j_p);
	trans.setTransJ_Q(j_q);
	trans.setTransI_tap(i_tap);
	trans.setTransK_tap(k_tap);
	
	trans.setTransI_off(iOff);
	trans.setTransK_off(kOff);
	trans.setTransJ_off(jOff);
	
	return trans;
}