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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? distribution.cpp

?? 連軋過程控制仿真程序
?? CPP
字號:
// distribution.cpp: implementation of the distribution class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "2level.h"
#include "distribution.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

distribution::distribution()
{
	


}

distribution::~distribution()
{
	

}
global distribution::distribute(double H1,double h5,int m,double B)
{
	
	int i;
	de_dragmodel yield;
	pressmodel press;
	speedmodel speed;
	double *p_speed;
	torquemodel torque;
	powermodel power;
	GA GA;
	double sum_power_ratio=0; //功率平衡因數和
	double aver_power_ratio;  //平均功率平衡因數
  	
	//confirm the thickness of last stand according the fixed 
	
	//select the yield number;
	
	double rH[5];  //整體壓下量
	
	initialdistribute init;
	global y;
	y.label=false;
	y.m=m;
//////////////////////////////////////////////////////////////////////
// initialize
//////////////////////////////////////////////////////////////////////
	y.InitializeData();
	double *p1;
	p1=init.distribute(H1,h5,m,B);   //initial the schedule;
	rf=0.05;                             //ensure the relative press value of last stand;
	y.r[4]=rf;
	
	//according the relative press value to ensure the entry thickness of last stand;
    y.H[4]=h5/(1-rf); 
	y.H[0]=H1;
	//initial the out thickness of  all stands;
	y.h[0]=p1[0];
	y.h[1]=p1[1];
	y.h[2]=p1[2];
	y.h[3]=y.H[4];
	y.h[4]=h5;
	//initial the speed
	p_speed=speed.init_speed(y.h);
	for(i=0;i<=4;i++)
	{
		y.v[i]=p_speed[i];
	}
//////////////////////////////////////////////////////////////////////
// distribution
//////////////////////////////////////////////////////////////////////	

	p1=GA.GA_1(y);
	double x1,x2,x3;
	y.time=(int)p1[0];
	x1 = p1[1];
	x2 = p1[2];
	x3 = p1[3];
		
	y.h[4]=y.h5;
	y.h[0]=x1;
	y.h[1]=x2;
	y.h[2]=x3;
	y.h[3]=y.h[4]/(1-0.05);
	
		
	y.H[0]=y.H0;
	y.H[1]=y.h[0];
	y.H[2]=y.h[1];
	y.H[3]=y.h[2];
	y.H[4]=y.h[3];

	//compute the relative press value  of  1 stand to 4 stand;

	rH[0]=(y.H[0]-y.h[0])/y.H0;
	rH[1]=(y.H[0]-y.h[1])/y.H0;
	rH[2]=(y.H[0]-y.h[2])/y.H0;
	rH[3]=(y.H[0]-y.h[3])/y.H0;
	rH[4]=(y.H[0]-y.h[4])/y.H0;

	for(i=0;i<=4;i++)
	{
		y.r[i]=(y.H[i]-y.h[i])/y.H[i];
		
	}
		
	//compute the yield ;
	
	for (i=0;i<=4;i++)
	{
		y.de_drag[i]=yield.de_drag(y.m,rH[i]);

	}
	
	//compute the press value of every stand;
	
	for (i=0;i<=4;i++)
	{
		y.P[i]=press.press1(i,y,y.de_drag[i]);
	}
	
	//compute the rolling speed;
	for(i=0;i<=4;i++)
	{
		y.vr[i]=speed.roll_speed(i,y);
	}
	
	//compute the torque of every stand;
				
	for(i=0;i<=4;i++)
	{
		y.MM[i]=torque.torque(i,y);
		
	}
			
	//compute the power of every stand;
	
	for(i=0;i<=4;i++)
	{
		y.W[i]=power.power(i,y);
	}
//////////////////////////////////////////////////////////////////////
// 計算最終結果
//////////////////////////////////////////////////////////////////////		
				
	//重新計算功率
	y.v[4]=speed.max_speed(y);
	
	y.v[3]=y.h[4]/y.h[3]*y.v[4];
	y.v[2]=y.h[4]/y.h[2]*y.v[4];
	y.v[1]=y.h[4]/y.h[1]*y.v[4];
	y.v[0]=y.h[4]/y.h[0]*y.v[4];
		
	for(i=0;i<=4;i++)
	{
		y.vr[i]=speed.roll_speed(i,y);
	}
	for(i=0;i<=4;i++)
	{
		y.W[i]=power.power(i,y);
	}
//////////////////////////////////////////////////////////////////////
//檢驗目標是否達到
//////////////////////////////////////////////////////////////////////	
	
	//計算平衡因數
		
	for(i=0;i<=3;i++)
	{
		y.power_ratio[i]=y.W[i]/y.max_power[i];
	}
	//compute the average power ratio
		
	for(i=1;i<=3;i++)
	{
		sum_power_ratio=sum_power_ratio+y.power_ratio[i];
	}
	aver_power_ratio=sum_power_ratio/3;
		
	y.ratio[0]=y.P[0]/y.P[1];
	
	y.ratio[1]=y.power_ratio[1]/aver_power_ratio;
	y.ratio[2]=y.power_ratio[2]/aver_power_ratio;
	y.ratio[3]=y.power_ratio[3]/aver_power_ratio;

	double aa[4];
	aa[0]=0.8;
	aa[1]=1;
	aa[2]=1;
	aa[3]=1;
	double OBJECTIVE=0;
	for(i=0;i<=3;i++)
	{
		OBJECTIVE= OBJECTIVE+100*aa[i]*(1-y.ratio[i])*(1-y.ratio[i]);
			
	}
	y.n[0]=OBJECTIVE;
	
	return y;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
老鸭窝一区二区久久精品| 国产精品日韩成人| 91精品福利在线| 成人免费视频一区| 国产精品自拍网站| 国产乱码精品一区二区三区五月婷| 欧美精品1区2区| 在线观看国产精品网站| 91高清视频在线| 91香蕉视频mp4| 色婷婷国产精品| 91福利区一区二区三区| 欧美色综合网站| 日韩二区在线观看| 亚洲一区二区三区自拍| 免费成人在线观看视频| 激情久久久久久久久久久久久久久久| 国产精品综合一区二区| 91天堂素人约啪| 欧美哺乳videos| 一区二区日韩av| 狠狠色狠狠色综合系列| 欧美在线观看18| 国产精品免费av| 久久99国产精品尤物| 日韩精品一级中文字幕精品视频免费观看| 国产日韩三级在线| 久久成人久久爱| 欧美色图在线观看| 亚洲欧美在线观看| 成人一级黄色片| www精品美女久久久tv| 亚洲综合偷拍欧美一区色| 91亚洲精品乱码久久久久久蜜桃 | 欧美精选一区二区| 亚洲综合偷拍欧美一区色| 成人高清视频在线| 成人欧美一区二区三区视频网页| 日本伊人色综合网| 在线电影国产精品| 亚洲国产aⅴ天堂久久| 精品视频一区二区三区免费| 中文字幕一区二区三区在线不卡 | 日韩中文欧美在线| 欧美影视一区二区三区| 亚洲国产成人精品视频| 在线精品国精品国产尤物884a| 亚洲色图清纯唯美| 在线视频观看一区| 免费的成人av| 久久精品日产第一区二区三区高清版| 午夜激情综合网| 欧美精品日韩精品| 国产综合久久久久久久久久久久 | 国产酒店精品激情| 中文字幕日韩一区| 欧美日韩一区在线观看| 免费三级欧美电影| 国产精品人成在线观看免费| 91捆绑美女网站| 久久精品噜噜噜成人88aⅴ| 久久免费精品国产久精品久久久久 | 中文字幕制服丝袜一区二区三区 | 国产在线不卡一区| 高清不卡在线观看| 亚洲一区二区三区激情| 精品美女在线播放| 欧美中文一区二区三区| 麻豆久久久久久| 亚洲欧美aⅴ...| 精品国产伦一区二区三区观看体验 | 在线观看日韩一区| 成人在线综合网站| 免费高清成人在线| 五月开心婷婷久久| 一区二区三区欧美激情| 国产三区在线成人av| 欧美一区二区三区在线| 色乱码一区二区三区88| 成人高清免费观看| 国产成人免费网站| 极品美女销魂一区二区三区| 亚洲国产成人精品视频| 亚洲成人激情av| 亚洲午夜在线电影| 天天做天天摸天天爽国产一区| 久久精品无码一区二区三区| 色综合天天综合网国产成人综合天| 美女高潮久久久| 久久草av在线| 国产成人精品网址| 豆国产96在线|亚洲| 国产精品影视在线观看| 成人免费看黄yyy456| 91亚洲男人天堂| 欧美日韩精品免费观看视频| 日韩一区二区免费高清| 欧美精品一区视频| 综合在线观看色| 日本欧洲一区二区| 国产一区二区h| 色噜噜狠狠一区二区三区果冻| 欧美亚州韩日在线看免费版国语版| 欧美日韩成人在线| 国产无遮挡一区二区三区毛片日本| 国产精品欧美久久久久一区二区| 一区二区三区在线视频观看58| 亚洲福中文字幕伊人影院| 久久99精品国产.久久久久久| 国产精品一二三四五| 国产成人综合在线播放| 激情欧美一区二区三区在线观看| 高潮精品一区videoshd| 欧美日韩中文一区| 久久精品一区二区三区四区| 亚洲一二三专区| 丰满少妇久久久久久久| 欧美mv和日韩mv的网站| 一区二区三区四区激情| 国产xxx精品视频大全| 4438成人网| 午夜伦理一区二区| 色哟哟精品一区| 亚洲美女屁股眼交| a亚洲天堂av| 亚洲人成网站在线| 成人性生交大片| 欧美极品另类videosde| 国产成人在线影院| 久久久777精品电影网影网| 激情丁香综合五月| 精品久久久三级丝袜| 国内成人免费视频| 久久婷婷一区二区三区| 国产91精品一区二区| 国产日韩精品久久久| 成人免费高清视频在线观看| 欧美美女黄视频| 麻豆精品一二三| 日韩一区二区精品葵司在线| 婷婷一区二区三区| 精品国产精品网麻豆系列| 国产精品一级片在线观看| 中文字幕巨乱亚洲| 在线观看欧美精品| 九九在线精品视频| 1024亚洲合集| 日韩欧美成人午夜| 99麻豆久久久国产精品免费| 亚洲精品乱码久久久久久久久 | 亚洲同性gay激情无套| 欧美在线观看一区| 国产一区亚洲一区| 亚洲图片欧美色图| 久久麻豆一区二区| 欧美私人免费视频| 国产剧情一区在线| 日韩在线一二三区| 国产精品情趣视频| 精品日韩在线观看| 欧美视频一区二区三区在线观看| 国产麻豆精品视频| 午夜欧美在线一二页| 亚洲欧美成人一区二区三区| 久久综合99re88久久爱| 国产一区二区中文字幕| 亚洲精品中文字幕乱码三区| 久久久亚洲精品一区二区三区| 欧美人伦禁忌dvd放荡欲情| 成人久久18免费网站麻豆 | 91国在线观看| 91在线免费看| 一本到高清视频免费精品| 国产成人免费网站| 国产成人av影院| 成人免费观看视频| 成人ar影院免费观看视频| 成人av在线电影| 成人黄色av网站在线| 国产99精品国产| av在线这里只有精品| 99re视频精品| 在线看国产一区| 欧美一区二区三区免费在线看 | 蜜臀av亚洲一区中文字幕| 美腿丝袜亚洲综合| 国产精品99久久久久久有的能看| 韩国女主播成人在线观看| 国产原创一区二区| 成人免费毛片aaaaa**| 欧美专区在线观看一区| 日韩欧美国产综合| 国产精品久久久久7777按摩| 亚洲一区二区三区小说| 免费成人在线播放| 成人aa视频在线观看| 欧美日韩一区高清| 欧美国产禁国产网站cc| 亚洲一卡二卡三卡四卡无卡久久 | 26uuu亚洲综合色|