Tool/software:
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.
Tool/software:
If the user reapplies full throttle during this deceleration, what acceleration value should be provided to the motor?
It depends on the system and motor requirements, no special value can be recommended for you.
2. Considering that the motor stop time depends on the load it is carrying, how should the above scenario be managed under varying load conditions?
Continue to detect the rotor position angle and rotation speed when release/stop the motor, and use the latest angle and speed to restart the motor with flying start as you mentioned in the title.
3. How should the PI controller be handled in this situation?
You can keep using the PI controllers as normal operation, just set the feedback with the latest detected speed as mentioned above.
You can take a look the lab guide below that has an introduction about flying start method.
Universal Project and Lab User’s Guide: https://www.ti.com/lit/spruj26
Hi Yanming Luo,
Thanks for the reply!!!
I have Chinese controller and I don't have motor parameter like motor inductance, resistance and other values.
I have only pole pair information so based on that how to implement fly start as described in is09_flying_start.c file?
Please help me how to implement in sine commutation?
Best and regards,
Dipak
Correct. You can refer to the reference to implement the method on your project, it can be for FOC with sinusoidal. You can take a look at the lab user's guide, just need to always detect the rotor angle and speed, and use them when you re-start the motor.
Hi Yanming Luo,
-Dipak
what could happen if the acceleration is either too low or too high? Specifically, could this cause the motor to jerk or get stuck momentarily, and is there a risk of damaging the circuitry?
The flying start doesn't matter the acceleration.
Additionally, how should I determine the appropriate duty cycle to apply to the motor in these situations?
The PWM duty is determined by the current and speed controllers automatically