gusucode.com > 异步电机的无速度传感器的矢量控制matlab源码程序 > code/pid.m

    function y=pid(u)
if((abs(u)>70))
    y=0.01;
end
if((abs(u)>20)&(abs(u)<=70))
    y=40;
end 
if((abs(u)>4)&(abs(u)<=20))
    y=600;
end 
if((abs(u)>1)&(abs(u)<=4))
    y=100; 
end
if((abs(u)>0.1)&(abs(u)<=1))
   y=200;
end    
if((abs(u)>=0)&(abs(u)<=0.1)) 
   y=400;     
end