Part Number: LAUNCHXL-F280049C
Other Parts Discussed in Thread: DRV8301, MOTORWARE
Tool/software: Code Composer Studio
Hello everyone,
Here's the problem. I run a PMSM with a Piccolo Launchpad and the drv8301 Boostetpack. The software is the same as Proj_lab08 and has been modified. The modification refers to the application within the 50us task. Accordingly, the handcoded version of Texas Instruments was replaced by a model-based version. The angle information and velocity are still taken from the FAST Estimator. The control is done by Pi controllers in the parallel structure (Speed/Currents). Now the solution works quite well but there is a problem unknown to me and I don't know yet what could cause it. With increasing speed one of the phase currents travels downwards from the center. The behavior is stable at first. The shape and amplitude of the current do not change either. If the speed is further increased, the centre of the one phase current decreases further and further until the system becomes unstable and the control is switched off.
Does anyone have a clue what to look for to fix the fault? The whole thing is for a student research project.
Thank you very much!