For the estimation of flux instead of using pure integrator, i am  using programmable low pass filters (PLPF) with two filters in cascaded 

y1(k) = a*y1(k-1) + K*u(k-1);

y2(k) = a*y2(k-1) + K*y1(k-1);

where

K = (sqrt(G)*Ts)/tau;

Ts = Sampling time;

a = 1-(Ts/tau);

 G = (1/we)*sqrt([1+(tau*we)^2]^n)

 tau = (1/we)* tan(pi/(2*n));

so G = (2/we);

tau = (1/we);

we = Syn_speed in rad/sec (estimated)

n = Number of filters in cascaded.

By using above equations it has to reduce the offset and drift problems, but motor is not  rotating smoothly where the file attached shows the wave forms of estimated fluxes (sid(yellow),siq(green)) ,voltage(pink) and current in (light-blue) and the applied DC voltage 80v,   as the voltage increases the motor stops drawing high currents 

Kindly suggest me .

Thanks in advance 

More Upendra Reddy's questions See All
Similar questions and discussions