Part Number: TMS320F28027F
Other Parts Discussed in Thread: MOTORWARE, DRV8301,
Hey Motorware/InstaSPIN team!
As you all probably know by now, I am designing custom hardware using TMS320F28027F and DRV8301. I have InstaSPIN working well on this board now :-)
This is for a traction application. I want to ensure that I optimize the system for zero-speed startup under load.
My question is - what is the optimal solution for starting under load? I have hall effect sensors on the motor, so those signals are available. I have migrated the code from lab11e of the HV kit to my project, and have 6-step commutation working. However, the transition between BLDC and FAST isn't the smoothest, and there is a jerk each time. Also, after being spoiled with FOC for so long now, the sound of trapezoidal commutation is just ugly :-)
Would using an angle estimation technique based on the hall sensor readings be better? That is, using the hall sensors to seed an angle into the estimator/ForceAngle, and not using 6-step commutation at all?
Any insight into this is appreciated - whether a response/advice to my question(s), or just another way of looking at this problem.
Best,
-asifjahmed