This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Speed Loop FOC

Other Parts Discussed in Thread: TXB0106

Hi,

I am using TMDSHVMTRPFCKIT and FOC Sensored algorithm on PMSM.

At build level 4 I start my motor (lsw=1) at low speed

SpeedRef = 0.3 pu

Iq=0.1pu

Id = 0 

Vdc = <100V

Then I close my speed loop, lsw =2 

With a small jerk the motor continues to spin in the same direction by taking feedback from the Encoder.

The pid_spd.Fbk approaches to 0.3 pu. Current Iq reduces in magnitude

When I increase the DC bus voltage further (>100V) at one point the motor the stalls with a high jerk.

I assume that the rotor has lost its synchronization with the stator field.

Now when I look at the graph window the qep.ElecTheta has changed its direction and rests at 0.

The current waveforms (clark.As & clark.Bs) has increased to 0.9 pu.

I can't figure out why this phenomenon is happening. Please help

Regards,

Dijo Paulson