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

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

?? 123.cpp

?? pid控制算法與程序
?? CPP
字號:
#include<stdio.h>
#include<math.h>
void main()
{
	double tao;    //系統(tǒng)純延時參數(shù),一般為采樣時間的整數(shù)倍
    double ts;    //采樣時間
    int n;    //n=tao/ts
    
    double kp,ki,kd;    //PID控制器參數(shù)
    double error_1;    //,前1次的誤差
    double error,perror,ierror,derror;    //用于計算PID輸出u的參數(shù)
    double den_1,den_2,den_3;    //Z傳函分母的系數(shù)
    double num_1,num_2,num_3;    //Z傳函的分子系數(shù)
    double yout[500],rin,yout_1=0,yout_2=0,yout_3=0; 
	//系統(tǒng)輸入、系統(tǒng)輸出; 
	for(int i=0;i<=500;i++)
	{
		yout[i]=0;
	
	}


	//PID參數(shù)初始化 G(s)=m_k*exp(-tao*s)/[(m_t1s+1)(m_t2s+1)]
    double m_t1,m_t2,m_k,e[500];
	double x=0.0,A=0.0,T,k0,ti,td;
	printf("input m_t1:  m_t1=");
	scanf("%lf",&m_t1);
	printf("input m_t2:  m_t2=");
	scanf("%lf",&m_t2);
	printf("input m_k:  m_k=");
	scanf("%lf",&m_k);
	printf("input tao:  tao=");
	scanf("%lf",&tao);
	printf("input ts:  ts=");
	scanf("%lf",&ts);
	

     n=(int)(tao/ts+0.5);
     double u[100];//PID控制器輸出
     
   double z1,z2,b,c;
    if (m_t1==m_t2)
	{
    z1=exp(-(ts/m_t1));      //e(-T/T1) z2=z1    pid->num_1=0;
    num_2=m_k*(1-z1-ts*z1/m_t1);
    num_3=m_k*(z1*z1-z1+ts*z1/m_t1);    
	den_1=1;
    den_2=-2*z1;
    den_3=z1*z1; 
	} 
    else
    {
    z1=exp(-(ts/m_t1));      //e(-T/T1)
    z2=exp(-(ts/m_t2));      //e(-T/T2)
    b=m_t1/(m_t2-m_t1);
    c=m_t2/(m_t1-m_t2);    
	num_1=0;
    num_2=m_k*(1+b*z1+c*z2);
    num_3=m_k*(z1*z2+b*z2+c*z1);    
	den_1=1;
    den_2=-(z1+z2);
    den_3=z1*z2; 
    }
   
  
  for(int j=0;j<n+2;j++)
  {
    u[j]=0.0;
  }


  //參數(shù)整定
  int a=500;
  printf("input 階躍信號 rin:  rin=");
  scanf("%lf",&rin);//階躍信號
  for(int k=0;k<=a;k++)
	{
		yout[k]=-den_2*yout_1-den_3*yout_2+num_2*u[n]+num_3*u[n+1];
   
	  error=rin-yout[k];
		
		 for (int j=n+1;j>0;j--)
         {
             u[j]=u[j-1];
         }
         u[0]=error;
	
		 yout_3=yout_2;
		 yout_2=yout_1;
		 yout_1=yout[k];
		 e[k]=yout_1-yout_2;
         x=x+e[k]*k*ts;
		 
		 if(yout_1==yout_3&&yout_1!=0)break;
	}
  //num_3=num_2;
    //A=k*ts*yout_1-x;
    A=x;
	k0=yout_1;   
	T=A/k0;
	kp=rin/k0;
	ti=1.7*T;
	td=0.167*T;
	ki=kp*ts/ti;
	kd=kp*td/ts;
	printf("kp= %lf\n",kp);
	printf("ki= %lf\n",ki);
	printf("kd= %lf\n",kd);
	printf("num_2= %lf\n",num_2);
    printf("num_3= %lf\n",num_3);
    printf("den_2= %lf\n",den_2);
    printf("den_3= %lf\n",den_3);
	printf("A= %lf\n",A);
    printf("k= %d\n",k);
	printf("yout_1= %lf\n",yout_1);
//	for(int m=0;m<=200;m++)
//	{
//		 printf("yout[%d]= %lf\n",m,yout[m]);
//	}




	double rin2,yout1[500],error2=0;
	error_1=0.0;
   
     error=0.0;
     perror=0.0;
     ierror=0.0;
     derror=0.0;

     yout_1=0;yout_2=0;error=0;
     printf("input 系統(tǒng)輸入 rin2:  rin2=");
     scanf("%lf",&rin2);

    double u_[10];
	int v;
	for(v=0;v<=10;v++)
	{
		u_[v]=0.0;
	}
    for( int q=0;q<=a;q++)
	{
		u[q]=kp*perror+kd*derror+ki*ierror;
		if(u[q]>=10)u[q]=10;
		if(u[q]<=-10)u[q]=-10;
		yout1[q]=-den_2*yout_1-den_3*yout_2+num_2*u_[n]+num_3*u_[n+1];
		 for (int j=n+1;j>0;j--)
         {
             u_[j]=u_[j-1];
         }
		 u_[0]=u[q];
	//	printf("yout1[%d]= %lf\n",q,yout1[q]);
		error2=rin2-yout1[q];
		 
		 yout_2=yout_1;
		 yout_1=yout1[q];
		 perror=error2;
		 ierror=ierror+error2*ts;
		 derror=(error2-error_1)/ts;
		 error_1=error2;
		 
	}
	for(int r=0;r<=280;r++)printf("yout1[%d]= %lf\n",r,yout1[r]);


 




}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲人午夜精品天堂一二香蕉| 亚洲免费在线视频一区 二区| caoporen国产精品视频| 丝袜诱惑制服诱惑色一区在线观看| 久久综合色之久久综合| 欧美三级乱人伦电影| 成人av电影在线| 国产综合色视频| 午夜视黄欧洲亚洲| 国产精品成人免费在线| 精品国产不卡一区二区三区| 欧美日韩三级视频| 91麻豆精品视频| 丰满亚洲少妇av| 韩国女主播成人在线观看| 日日噜噜夜夜狠狠视频欧美人| 最新不卡av在线| 国产女同互慰高潮91漫画| 精品欧美久久久| 日韩欧美一级精品久久| 欧美女孩性生活视频| 91成人国产精品| 色婷婷久久久综合中文字幕| 99久久久久久99| av激情综合网| av中文一区二区三区| 成人美女视频在线观看| 国产精品一二三区在线| 久久精品国产久精国产爱| 蜜桃av一区二区在线观看| 日本在线观看不卡视频| 日本视频中文字幕一区二区三区| 亚洲成人手机在线| 午夜精品一区二区三区电影天堂| 亚洲第一久久影院| 亚洲gay无套男同| 视频一区欧美精品| 日韩成人一级大片| 美女任你摸久久| 久久99久久久欧美国产| 激情综合一区二区三区| 国内精品伊人久久久久影院对白| 国产一区二区导航在线播放| 国产精品亚洲视频| 国产精品538一区二区在线| 国产成人精品免费看| 福利91精品一区二区三区| 波波电影院一区二区三区| www.欧美日韩| 在线视频国内一区二区| 欧美日韩国产精选| 欧美一区二区福利视频| 亚洲精品一区二区三区99| 欧美激情综合在线| 亚洲欧美一区二区三区孕妇| 午夜在线成人av| 久久国产精品第一页| 福利电影一区二区| 色美美综合视频| 欧美一级视频精品观看| 国产日韩综合av| 国产精品久久看| 亚洲自拍与偷拍| 免费成人你懂的| 成人免费看片app下载| 91在线观看高清| 欧美日韩一级片在线观看| 精品国产91久久久久久久妲己| 国产精品久久久久影院亚瑟| 亚洲一区二区四区蜜桃| 看电影不卡的网站| 成人app在线| 777久久久精品| 国产精品视频在线看| 亚洲国产美国国产综合一区二区| 老司机免费视频一区二区| 菠萝蜜视频在线观看一区| 欧美三级一区二区| 国产亚洲短视频| 亚洲国产精品久久人人爱| 激情欧美一区二区| 欧洲精品在线观看| 久久亚洲精精品中文字幕早川悠里 | 91在线观看视频| 91麻豆精品国产91久久久更新时间 | 国产很黄免费观看久久| 欧美亚洲日本一区| 久久这里只有精品6| 亚洲综合色网站| 国产一区二区三区四区在线观看| 色av成人天堂桃色av| 久久精品这里都是精品| 亚洲va欧美va天堂v国产综合| 丰满少妇在线播放bd日韩电影| 欧美精品久久天天躁| 国产精品乱码人人做人人爱| 日韩不卡在线观看日韩不卡视频| 91一区二区在线| 国产亚洲欧洲997久久综合 | 午夜国产精品一区| 成av人片一区二区| 欧美精品一区二区三区在线播放 | 蜜桃传媒麻豆第一区在线观看| 波多野结衣的一区二区三区| 亚洲精品在线观看视频| 五月天丁香久久| 日本道色综合久久| 亚洲国产高清在线| 寂寞少妇一区二区三区| 欧美久久久久中文字幕| 亚洲视频图片小说| 国产精品一二三区| 26uuu精品一区二区在线观看| 一区二区视频在线| 成人爱爱电影网址| 国产欧美在线观看一区| 激情另类小说区图片区视频区| 欧美视频完全免费看| 亚洲欧美综合色| 国产精品自拍毛片| 日韩欧美成人激情| 日韩成人免费在线| 91麻豆精品国产91| 亚洲成av人片在线| 欧美久久久一区| 水蜜桃久久夜色精品一区的特点 | 久久久久久亚洲综合影院红桃 | 国产精品久线在线观看| 国产91富婆露脸刺激对白 | 天堂蜜桃一区二区三区| 色屁屁一区二区| 一区二区三区四区精品在线视频| 91亚洲永久精品| 一区二区三区视频在线看| 91精品办公室少妇高潮对白| 亚洲综合视频在线观看| 欧美中文字幕一区二区三区 | 色域天天综合网| 亚洲色图清纯唯美| 91性感美女视频| 亚洲日本va在线观看| 色婷婷久久综合| 亚洲成人av在线电影| 555www色欧美视频| 精品在线观看视频| 久久影视一区二区| 成人午夜精品在线| 国产精品九色蝌蚪自拍| 91免费版在线| 亚洲综合久久久| 91精品国产综合久久精品app | 国产麻豆欧美日韩一区| 欧美国产国产综合| 91日韩一区二区三区| 亚洲成av人片一区二区三区| 日韩一级在线观看| 国产激情视频一区二区在线观看| 欧美韩国日本综合| 91免费在线视频观看| 亚洲国产精品久久久久秋霞影院| 欧美一级xxx| 国产99精品在线观看| 一区二区三区丝袜| 日韩视频在线永久播放| 国产成人精品一区二区三区四区| 中文字幕日韩av资源站| 884aa四虎影成人精品一区| 国内精品久久久久影院一蜜桃| 中文字幕制服丝袜一区二区三区 | 久久天天做天天爱综合色| av在线这里只有精品| 午夜精品国产更新| 久久精品亚洲麻豆av一区二区| 色综合中文字幕| 麻豆91免费观看| 亚洲麻豆国产自偷在线| 在线播放亚洲一区| 成人综合婷婷国产精品久久蜜臀| 一区二区三区中文免费| 精品国产乱码91久久久久久网站| 99re8在线精品视频免费播放| 日韩和欧美一区二区三区| 国产精品日韩成人| 91精品国产综合久久久久久| a在线播放不卡| 精品一区二区三区的国产在线播放| 中文字幕亚洲综合久久菠萝蜜| 欧美一区二区免费观在线| av中文字幕一区| 久久99久久99精品免视看婷婷| 一区二区免费在线播放| 久久精品水蜜桃av综合天堂| 欧美体内she精视频| 国产精品123| 日韩国产成人精品| 亚洲欧美激情小说另类| 久久精品日产第一区二区三区高清版 | 国产精品久久夜| 欧美一区二区国产| 欧美视频日韩视频在线观看|