电动汽车控制原理方法及控制规律研究 第8页

电动汽车控制原理方法及控制规律研究 第8页
 {
  n1=TMR0;
  n2=TMR1;
  TMR0=0;
  TMR1=0;

  if(n1>n2)break;

  else
  {
   k=n2-n1;
   m=n2;
  }
  s=k/m;
  if(s>0.2)
  {
   PB1=0;
   PB2=1;
   delay();
  }
  else if(s>0.1&&s<0.2)
  {
   PB1=1;
   PB2=0;
   double radr,rads,time,ka,kb,a,b;
   double ti=time/100;
   for(k=0;k<100;k++)
   {
    a=ti*k;
    k++;
    b=(n2-n1)*a;
   }
   radr=ka*b+kb*(n2-n1)+rads;
   rads=radr;
   time++;
   delay();
  }
  else if(s<0.1)
  {
   PB1=0;
   PB2=0;
   delay();
  }
 }
}

void delay()
{
 for(j=0;j<100;j++)
}

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有