HI
I am using the f28027f Launchpad with DRV8301 booster pack motor driver and maxxon BLDC motor. This set-up is coupled to the f28069f controlCARD with DRV8312EVM inverter board and NEMA 17 motor.
I am attempting to run the maxxon motor as a Motor-Generator.
I have my control algorithm, which appears to rune fine. however,
when the maxxon motor side is running in motor mode it is unable to drive the system beyond the speed determined by that on the NEMA 17 side!
This is undesirable, for example;
If the NEMA 17 side is running at 200rpm but I want the Maxxon side to drive the system at 700rpm, the speed reference on the maxxon side changes, but the speed remains capped at 200rpm!
From the sounds of things, it seems as if the maxxon rotor is locked at the NEMA 17 rotor speed and demanding a greater speed simply increases the rate of switching of the phase currents.
hence rotor speed is locked.
-Is this analysis correct?
-why is this happening?
Main question:
How can I fix this?
I am thinking that I could fix this by using field weakening?
I am managing the problem, at this time, by switching the run_identify switch on the NEMA 17 side, on and off at the appropriate time.
Thank you for your support