Tool/software: Code Composer Studio
Hello,
We are using Lab12b for a Bike application in current control mode with a quadrature incremental encoder (AMT-103v) and the input is given with a throttle which provides direct input (Iq current) to the current controller. The basic operation of the motor is verified for this lab.
The main reason to switch from Lab11a was while starting the motor was, sometimes rotating in reverse direction. So we added encoder and started using Lab12b.
But the issue is not resolved by using the encoder. On light load i.e. when the wheel is rotating in the air. The motor runs correctly by tuning PI parameters. (Correctly means without making noise, Which it was making before tuning the parameters. The noise was observed only after giving throttle input.)
But when I load the system by using mechanical brakes the motor sometimes rotate in reverse direction with full speed.
This occurs normally when the throttle input is ramped at a fast rate. If the throttle is ramped slowly then the motor runs fine in the correct direction.
Please help.