La respuesta corta: usa el control actual. Una respuesta más larga: tienes que aprender a conducir un motor sin escobillas, esto no es trivial.
El sistema común es así:
MCU (firmware que ejecuta el control de posición en la parte superior del control de velocidad en la parte superior del control de corriente) crea voltaje (al cambiar el ciclo de trabajo de PWM en las tres fases del motor). Los comentarios son: corriente desde dos fases, posición desde el encoder o sensores de efecto hall.
El comando de voltaje de la MCU debe calcularse de acuerdo con los requisitos de bucle de corriente y la posición del motor, para tener en cuenta la conmutación del motor.
Lo sé, todo eso suena incomprensible, pero es solo porque el asunto en sí requiere muchos más detalles para saber. Al final, conducir un motor con corriente constante es realmente una tarea trivial.
Otra cosa que sugeriría pensar es lo que sucederá con un par constante. Quiero decir, al principio, el motor acelerará, al final, si no tiene carga para compensar, el par será cero, porque la tensión se saturará y la velocidad será máxima.