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.
Hello,
I've finished all the labs using the F280049C & BOOSTXL-DRV8320RS.
There are a few things I want to get sorted and understand before beginning my hardware design.
Is there a "reference project," that I should use for final testing/implementation?
I am assuming it would be Lab13, but is there one similar to Lab13 that's perhaps more updated?
I am getting some strange and inconsistent performance between Lab 07 (speed) Lab 08 (Overmodulation) and Lab 13 (MTPA)
My focus will be IPM motors so of course MTPA and FW are very important.
The performance of the MTPA lab is considerably behind that of 07 and 08. For example,
In lab 07, I can get a max speed of ~165Hz no problem with 37VDC and I can even set overmodulation to 0.51, 0.577, 0.63. 0.63 gives the best performance at higher speeds.
I would expect that 0.577 or 0.63 would not work properly in Lab07, but they not only work, but they improve higher speed performance, even though this design uses low side shunts.
When I implement Lab 08, the performance of the current reconstruction algorithm seems spotty? Max speeds at specific overmodulations values (I tested 0.51, 0.577, 0.63) are always inferior to Lab07.
I tested various min pulse width values ranging from 0.0, 0.1, 0.5, 1.0, 1.6, 2.0 microseconds and they have varying effects, some expected, some not, but no combination gives the good results of Lab07.
The performance of Lab08 is not considerably behind 07, but it's baffling to me that the current reconstruction algorithm does more harm then good on this design with low side shunts.
Worst of all, the performance of the MTPA lab is severely behind Lab07 or 08. I am using the exact same motor parameters, minwidth and Ki, Kp, and the same speed control Kp, Ki.
No matter what, I the motor will only start half of the time in the MTPA without an overcurrent fault, and I cant get a max speed above 140-145Hz, with overcurrent faults at higher speeds. Whereas, in Lab07, the motor starts EVERYtime and I NEVER get overcurrent faults and I can get 165hz with 0.63 overmodulation.
Interestingly, Lab08 and Lab13 gives "popping" sounds coming from the motor at various minWidth settings, with obvious torque discontinuties, whereas Lab07 is always smooth.
Here are some current waveforms comparing Lab07 and Lab13:
Note that the current waveform is smoother in Lab07, especially at 130Hz. The difference is striking, and you can hear the difference.
I would expect that the labs should perform exactly the same, given my current settings of Ld = Lq.
Any insight would be much appreciated.
EDIT: I can't reply to my own post now. I am getting this error page:
To post on TI E2E design support forums, you must have a valid company email address in your myTI account. If you have a valid company email address, please add it to your account by following the instructions in the myTI account FAQ (Note: there may be an ~10 minute delay for this email change to propagate to all necessary systems). If you don’t, we encourage you to search the TI E2E design support forums for existing answers.
Is there a "reference project," that I should use for final testing/implementation?
I am assuming it would be Lab13, but is there one similar to Lab13 that's perhaps more updated?
That depends on the motor and the requirement of your application. You might use lab08 or lab13.
Recommend the maximum modulation is set to below 0.57 even though the overmodulation is enabled. If not, the current sensing quality is very critical for overmodulation.