First torque ramp always produces an unexpected strong overshoot
Hello,
The first torque ramp command that I start always has a strong overshoot/an unwanted motion. The same command applied right after, with or without having stopped and restarted the motor, behaves as expected.
All the next speed ramps are executed without this overshoot.
I expect the motor to not moves when I set and start a torque ramp to 0 s16A in 0.05s and that the motor is already not moving, and without resistive torque applied.
What could be the cause of this phenomenon ?
Setup:
- I use a Nucleo G474RE with MCSDK 6.0.0. I send commands to the Nucleo using ASPEP and MCP protocol over UART.
- I control a BLDC motor in FOC mode, 3 shunt configuration
- I have a 1204 pulse quadrature encoder used as main sensor
