Estoy intentando implementar un bucle de par y velocidad para un motor BLDC. Un diagrama de nivel de bloque básico para el motor BLDC, utilizado por mí a continuación.
He implementado el bucle de velocidad con éxito. Me enfrenté a un problema durante la implementación del bucle de par. Mi confusión basada en los resultados de la implementación son
- Estoy monitoreando la corriente usando una resistencia sensorial en el suelo. Puedo controlar la corriente (recuento de ADC) según el comando. Mi observación es, para un comando de corriente fija, la velocidad está aumentando. Pero se está asentando a una velocidad inferior al límite de velocidad más alto. Este punto de ajuste está cambiando con diferentes comandos actuales. ¿Se espera este comportamiento?
- Cómo lograr un par negativo con un circuito de control determinado. Si estoy intentando realizar una conmutación inversa para el comando de corriente negativa, el motor está tomando una corriente enorme. Cualquier referencia para el control actual será altamente apreciada.
- ¿El bucle de par y el bucle de corriente son iguales?