I am using lab 12b in my own board and want to control a 6 pole motor up to 20krpm.
My switching frequency is 10kHz and with this configuration I can reach up to 9000 rpm. Above this speed, motor becomes out of control.
When I increase switching frequency to 20kHz and keeping USER_NUM_CTRL_TICKS_PER_SPEED_TICK as 10, and USER_NUM_CTRL_TICKS_PER_TRAJ_TICK as 10 I can increase the motor speed up to 18kHz.
Or keeping sw frequency at 10kHz and reducing control ticks to 5 I can reach this speed. According to my observation, speed control frequency / motor electrical frequency has a minimum limit to control the motor properly.
Is it true? If so can I change it?