亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? main.cpp

?? 這個是應(yīng)用pq分解法解電力系統(tǒng)潮流的方法
?? CPP
?? 第 1 頁 / 共 2 頁
字號:

#include "iostream.h"
#include "fstream.h"
#include "iomanip.h"
 


#include "PowerFlow_Type.h"


void main()
{
	PowerFlow_Type PowerFlow;
	int i,j,flag;
	int BX_XB_Flag=1;//BX法和XB法的標記量;1為BX法,2為XB法;

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////獲取數(shù)據(jù)/////////////////////////////////////////////////////////////////////
	int Nn,Ng,Nb;
	double V0,Theta0,epsilon;
	Node_Type *Node;
	GeneratorNode_Type *GeneratorNode;
	Branch_Type *Branch;

	F_GetData_Result_Type F_GetData_Result=PowerFlow.F_GetData();
	{
		Nn=F_GetData_Result.Nn;
		Ng=F_GetData_Result.Ng;
		Nb=F_GetData_Result.Nb;
		V0=F_GetData_Result.V0;
		Theta0=F_GetData_Result.Theta0;
		epsilon=F_GetData_Result.epsilon;
		Node=F_GetData_Result.Node;
		GeneratorNode=F_GetData_Result.GeneratorNode;
		Branch=F_GetData_Result.Branch;
	}

// 	//////////////////////////////////////////////////////////////////////////
// 	cout<<Nn<<"  "<<Ng<<"  "<<Nb<<"  "<<V0<<"  "<<Theta0<<"  "<<epsilon<<"  "<<endl;
// 	cout<<GeneratorNode[1].P;
// 	//////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////節(jié)點優(yōu)化///////////////////////////////////////////////////////////////////////

	int *NodeOptArray=new int[Nn+1];
	for (i=1;i<=Nn;i++)
	{
		NodeOptArray[i]=i;
	}

	F_NodeOpt_Source_Type F_NodeOpt_Source;
	{
		F_NodeOpt_Source.Nn=Nn;
		F_NodeOpt_Source.Ng=Ng;		
		F_NodeOpt_Source.Nb=Nb;
		F_NodeOpt_Source.Node=Node;
		F_NodeOpt_Source.GeneratorNode=GeneratorNode;
		F_NodeOpt_Source.Branch=Branch;
		F_NodeOpt_Source.NodeOptArray=NodeOptArray;
	}
	 PowerFlow.F_NodeOpt(F_NodeOpt_Source);

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////統(tǒng)計PV節(jié)點和平衡節(jié)點/////////////////////////////////////////////////////////////////

	int Npv,Np;
	PVNode_Type *PVNode;
	BalanceNode_Type *BalanceNode;
	F_FormPVandBalanceNode_Source_Type F_FormPVandBalanceNode_Source;
	{
		F_FormPVandBalanceNode_Source.Nn=Nn;
		F_FormPVandBalanceNode_Source.Node=Node;
	}
	F_FormPVandBalanceNode_Result_Type F_FormPVandBalanceNode_Result=PowerFlow.F_FormPVandBalanceNode(F_FormPVandBalanceNode_Source);
	{
		Npv=F_FormPVandBalanceNode_Result.Npv;
		PVNode=F_FormPVandBalanceNode_Result.PVNode;
		Np=F_FormPVandBalanceNode_Result.Np;
		BalanceNode=F_FormPVandBalanceNode_Result.BalanceNode;
	}

// 	cout<<Npv<<endl<<PVNode[1].n<<"  "<<PVNode[1].V<<endl;
// 	cout<<Np<<endl<<BalanceNode[1].n<<"  "<<BalanceNode[1].V<<"  "<<BalanceNode[1].Theta<<endl;

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////支路排序////////////////////////////////////////////////////////////////////////////
	F_BranchPaiXu_Source_Type F_BranchPaiXu_Source;
	{
		F_BranchPaiXu_Source.Nb=Nb;
		F_BranchPaiXu_Source.Branch=Branch;
	}
	PowerFlow.F_BranchPaiXu(F_BranchPaiXu_Source);

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////節(jié)點排序////////////////////////////////////////////////////////////////////////////
	F_NodePaiXu_Source_Type F_NodePaiXu_Source;
	{
		F_NodePaiXu_Source.Nn=Nn;
		F_NodePaiXu_Source.Ng=Ng;
		F_NodePaiXu_Source.Node=Node;
		F_NodePaiXu_Source.GeneratorNode=GeneratorNode;
	}
	PowerFlow.F_NodePaixu(F_NodePaiXu_Source);

	//////////////////////////////////////////////////////////////////////////////////////////////
// 	for (i=1;i<=Nn;i++)
// 	{
// 		cout<<Node[i].n<<"    "<<Node[i].P<<"    "<<Node[i].Q
// 			<<"    "<<Node[i].V<<"    "<<Node[i].Theta<<endl;
// 	}
// 	cout<<endl;
// 	for (i=1;i<=Ng;i++)
// 	{
// 		cout<<GeneratorNode[i].n<<"   "<<GeneratorNode[i].P<<"    "<<GeneratorNode[i].Q<<endl;
// 	}
// 	cout<<endl;
// 	for (i=1;i<=Nb;i++)
// 	{
// 		cout<<Branch[i].n1<<"     "<<Branch[i].n2<<"     "<<Branch[i].R
// 			<<"     "<<Branch[i].X<<"     "<<Branch[i].YK<<endl;
// 	}
// 	cout<<endl;
// 	for (i=1;i<=Npv;i++)
// 	{
// 		cout<<PVNode[i].n<<"   "<<PVNode[i].V<<endl;
// 	}
// 	cout<<endl;
// 	for (i=1;i<=Np;i++)
// 	{
// 		cout<<BalanceNode[i].n<<"    "<<BalanceNode[i].V<<"    "<<BalanceNode[i].Theta<<endl;
// 	}
	//////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////形成導納矩陣第一步,不考慮接地支路的影響///////////////////////////////////////////////////////
	int *NYseq;
	int *NYsum;
	Yii_Type *Yii;
	Yii_Type *Yii1;
	Yij_Type *Yij;
	Yij_Type *Yij1;

	double *D_P,*D_Q;
	U_Type *U_P,*U_Q;
	int *NUsum_P,*NUsum_Q;
	int *NUseq_P,*NUseq_Q;
	
	F_YForm1_Source_Type F_YForm1_Source;
	{
		F_YForm1_Source.Nn=Nn;
		F_YForm1_Source.Nb=Nb;
		F_YForm1_Source.Branch=Branch;
	}
	F_YForm1_Result_Type F_YForm1_Result=PowerFlow.F_YForm1(F_YForm1_Source);
	{	
		NYseq=F_YForm1_Result.NYseq;
		NYsum=F_YForm1_Result.NYsum;
		Yii=F_YForm1_Result.Yii;
		Yii1=F_YForm1_Result.Yii1;
		Yij=F_YForm1_Result.Yij;
		Yij1=F_YForm1_Result.Yij1;
	}

	if (BX_XB_Flag==1)
	{
		F_YinZi_Source_Type F_YinZi_Source;
		{
			F_YinZi_Source.flag=1;
			F_YinZi_Source.Nn=Nn;
			F_YinZi_Source.Npv=Npv;
			F_YinZi_Source.Np=Np;
			F_YinZi_Source.BalanceNode=BalanceNode;
			F_YinZi_Source.PVnode=PVNode;
			F_YinZi_Source.NYseq=NYseq;
			F_YinZi_Source.NYsum=NYsum;
			F_YinZi_Source.Yii=Yii;
			F_YinZi_Source.Yij=Yij;
			
		}
		F_YinZi_Result_Type F_YinZi_Result=PowerFlow.F_YinZi(F_YinZi_Source);
		{
			D_P=F_YinZi_Result.D;
			U_P=F_YinZi_Result.U;
			NUseq_P=F_YinZi_Result.NUseq;
			NUsum_P=F_YinZi_Result.NUsum;
		}
	}
	else
	{
		F_YinZi_Source_Type F_YinZi_Source;
		{
			F_YinZi_Source.flag=2;
			F_YinZi_Source.Nn=Nn;
			F_YinZi_Source.Npv=Npv;
			F_YinZi_Source.Np=Np;
			F_YinZi_Source.BalanceNode=BalanceNode;
			F_YinZi_Source.PVnode=PVNode;
			F_YinZi_Source.NYseq=NYseq;
			F_YinZi_Source.NYsum=NYsum;
			F_YinZi_Source.Yii=Yii;
			F_YinZi_Source.Yij=Yij;
		}
		F_YinZi_Result_Type F_YinZi_Result=PowerFlow.F_YinZi(F_YinZi_Source);
		{
			D_Q=F_YinZi_Result.D;
			U_Q=F_YinZi_Result.U;
			NUseq_Q=F_YinZi_Result.NUseq;
			NUsum_Q=F_YinZi_Result.NUsum;
		}
	}	

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////形成導納矩陣第二步,追加接地支路//////////////////////////////////////////////////////////

	F_YForm2_Source_Type F_YForm2_Source;
	{
		F_YForm2_Source.Nn=Nn;
		F_YForm2_Source.Nb=Nb;
		F_YForm2_Source.Branch=Branch;
		F_YForm2_Source.Yii=Yii;
		F_YForm2_Source.Yii1=Yii1;
		F_YForm2_Source.Yij=Yij;
		F_YForm2_Source.Yij1=Yij1;
	}
	 PowerFlow.F_YForm2(F_YForm2_Source);

	 if (BX_XB_Flag==1)
	 {
		 F_YinZi_Source_Type F_YinZi_Source;
		 {
			 F_YinZi_Source.flag=2;
			 F_YinZi_Source.Nn=Nn;
			 F_YinZi_Source.Npv=Npv;
			 F_YinZi_Source.Np=Np;
			 F_YinZi_Source.BalanceNode=BalanceNode;
			 F_YinZi_Source.PVnode=PVNode;
			 F_YinZi_Source.NYseq=NYseq;
			 F_YinZi_Source.NYsum=NYsum;
			 F_YinZi_Source.Yii=Yii1;
			 F_YinZi_Source.Yij=Yij1;
		 }
		 F_YinZi_Result_Type F_YinZi_Result=PowerFlow.F_YinZi(F_YinZi_Source);
		 {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
4hu四虎永久在线影院成人| 亚洲精品免费电影| 中文字幕日本乱码精品影院| 亚洲成人免费视| 国产精品一区二区在线看| 精品视频999| 中文字幕色av一区二区三区| 蜜桃视频一区二区| 一本色道久久综合狠狠躁的推荐| 日韩精品一区二区在线| 一区二区三区四区视频精品免费| 狠狠色丁香婷婷综合久久片| 欧美日韩亚洲高清一区二区| 亚洲少妇中出一区| 国产在线精品不卡| 日韩免费视频一区| 婷婷丁香激情综合| 欧美亚洲国产一区二区三区| 亚洲视频香蕉人妖| 国产98色在线|日韩| 精品99一区二区| 免费人成在线不卡| 91精品视频网| 丝袜美腿亚洲一区| 欧美日本乱大交xxxxx| 亚洲精品视频在线看| 91视频观看视频| 亚洲欧美怡红院| 欧美剧情电影在线观看完整版免费励志电影| 久久亚洲免费视频| 久久er99精品| 欧美成人欧美edvon| 日本美女一区二区三区| 欧美人xxxx| 天天影视涩香欲综合网| 欧美日本精品一区二区三区| 亚洲一二三专区| 欧美日韩一区二区在线观看视频| 一区二区三区高清不卡| 91成人看片片| 日日夜夜免费精品| 日韩亚洲欧美成人一区| 久久福利资源站| 日韩无一区二区| 国内精品国产三级国产a久久| 亚洲精品一区二区三区香蕉| 精品一二线国产| 国产视频一区二区在线| www.亚洲在线| 亚洲午夜久久久久久久久电影院| 在线观看成人免费视频| 亚洲va天堂va国产va久| 日韩一区二区三区在线| 国产又粗又猛又爽又黄91精品| 国产婷婷色一区二区三区在线| 国产99久久久国产精品潘金| 亚洲另类在线一区| 欧美日本国产一区| 国产揄拍国内精品对白| 中文字幕在线不卡一区二区三区| 色999日韩国产欧美一区二区| 午夜精品久久久久久不卡8050| 日韩女优制服丝袜电影| 成人白浆超碰人人人人| 亚洲线精品一区二区三区八戒| 欧美一级夜夜爽| 盗摄精品av一区二区三区| 一区二区欧美视频| 欧美www视频| 91香蕉视频污| 免费av成人在线| 欧美激情综合在线| 亚洲日穴在线视频| 国产精品麻豆一区二区| 欧美视频一区二区三区| 国内久久精品视频| 亚洲欧洲av一区二区三区久久| 5月丁香婷婷综合| 不卡的av网站| 日韩不卡一区二区| 亚洲日本乱码在线观看| 欧美草草影院在线视频| 在线观看av一区二区| 国产黄色精品视频| 日韩高清在线不卡| 亚洲精品视频在线看| 久久久久9999亚洲精品| 欧美日韩精品一区二区天天拍小说 | 韩国av一区二区三区在线观看| 亚洲三级在线免费观看| 久久一日本道色综合| 欧美系列日韩一区| 成人av先锋影音| 国产麻豆精品久久一二三| 亚洲一区二区三区四区的| 国产精品久久99| 久久精品综合网| 日韩免费观看高清完整版在线观看| 一本色道久久综合精品竹菊| 国产高清不卡一区| 久久成人免费电影| 日本麻豆一区二区三区视频| 亚洲午夜一区二区三区| 亚洲欧美电影一区二区| 亚洲欧洲日韩在线| 国产日韩欧美精品综合| 久久精品一级爱片| 精品国产成人系列| 精品福利视频一区二区三区| 欧美一区日韩一区| 日韩一卡二卡三卡四卡| 7777女厕盗摄久久久| 欧美日韩免费高清一区色橹橹| 色av成人天堂桃色av| 色婷婷久久久综合中文字幕| 91免费小视频| 日本韩国欧美一区| 欧美性做爰猛烈叫床潮| 欧美日韩久久一区二区| 欧美蜜桃一区二区三区| 7777精品伊人久久久大香线蕉完整版| 欧美吻胸吃奶大尺度电影| 欧美精品第1页| 日韩一区二区精品在线观看| 欧美大尺度电影在线| 日韩欧美第一区| 久久久91精品国产一区二区三区| 精品国产99国产精品| 国产欧美一区二区三区沐欲| 国产日韩视频一区二区三区| 国产精品久久久久永久免费观看| 中文字幕一区二区三区精华液| 亚洲女人小视频在线观看| 夜夜爽夜夜爽精品视频| 日本va欧美va欧美va精品| 久久国产剧场电影| 成人动漫视频在线| 在线观看亚洲成人| 91精品国产综合久久久蜜臀粉嫩| 日韩三级在线免费观看| 欧美激情在线一区二区三区| 成人免费在线视频| 性做久久久久久久免费看| 另类人妖一区二区av| 国产成人免费视频网站高清观看视频| www.日韩精品| 91精品国模一区二区三区| 337p日本欧洲亚洲大胆色噜噜| 亚洲欧洲日本在线| 日本亚洲三级在线| 成人一区二区三区视频 | 欧美一区二区视频在线观看2020| 精品少妇一区二区三区免费观看 | 一本一道波多野结衣一区二区| 欧美日韩国产免费| 久久综合狠狠综合| 有坂深雪av一区二区精品| 麻豆一区二区三| 91丝袜呻吟高潮美腿白嫩在线观看| 欧美美女黄视频| 国产精品免费视频一区| 三级欧美韩日大片在线看| 成人一区二区三区视频在线观看| 欧美精品黑人性xxxx| 中文字幕视频一区二区三区久| 秋霞影院一区二区| 色哟哟一区二区在线观看| 欧美大片一区二区| 亚洲国产精品久久一线不卡| 粉嫩aⅴ一区二区三区四区| 欧美久久久久久蜜桃| 国产精品电影一区二区| 免费成人小视频| 欧美日韩亚洲丝袜制服| 日韩伦理电影网| 国产成人在线色| 日韩视频免费观看高清完整版在线观看 | 91老师国产黑色丝袜在线| 欧美成人bangbros| 日产欧产美韩系列久久99| 在线中文字幕不卡| 国产精品午夜久久| 国产伦精品一区二区三区视频青涩| 7777精品伊人久久久大香线蕉完整版 | 中文字幕高清不卡| 久久精品99国产国产精| 欧美日韩一区二区欧美激情| 亚洲日本电影在线| 成人性视频免费网站| 久久夜色精品一区| 激情综合网天天干| 91精品国产aⅴ一区二区| 亚洲大片精品永久免费| 91老师片黄在线观看| 成人欧美一区二区三区视频网页| 成人免费黄色大片| 国产精品久久免费看| 成熟亚洲日本毛茸茸凸凹| 久久伊人蜜桃av一区二区| 国内精品国产三级国产a久久|