Part Number: C2000-DIGITAL-CONTROL-LIBRARY
Tool/software: Code Composer Studio
Edit: Problem resolved. It was just a sensor setup error and does not related abut the control software.
Hi,
We are designing an IPM motor controller and have a problem. I would like to get your suggestions about it. In abstract, when driving IPM with zero d-axis current (id=0), there is a phase delay between rotor d-axis and phase current (Ia). However, i expect d-axis of rotor should be synchronized with zero crossing of phase A current. Wepply q-axis current from inverter (keeping d-axis current at zero, id=0) and observe Z-pulse and phase current:
CH3 : Ia (phase A current) CH4: Encoder zero pulse (Z pulse)
Here is the problem. There is a phase delay (approximately 45 electrical degrees) between phase A current and rotor zero position. I expect zero crossing of phase A current and zero position of rotor should coincides (zero phase delay). I repeated the process for differenct speed and load conditions and phase delay is always near 45 degrees.
I would appreciate it if you have an opinion and forward your suggestions about the problem.
