Este tema me confundió de nuevo. Estoy tratando de regular la velocidad de una máquina para correr, es decir, mantener la velocidad deseada con las variaciones de carga (la persona en la banda de rodadura). Es un motor PMDC. Tengo dos escenarios:
Primer escenario:
Un algoritmo simple que toma muestras de la velocidad del motor, lo compara con el punto de ajuste y aumenta / disminuye el ciclo de trabajo a un cierto ritmo para evitar cambios repentinos en la velocidad hasta que se alcanza el punto de ajuste (velocidad deseada). No hay cálculos para el controlador PI aquí.
Segundo escenario : Un controlador PI
Registre la respuesta en pasos de velocidad del motor, luego encuentre los mejores parámetros PI para la tarea. Pero aquí está el punto.
Pongamos un ejemplo. Digamos que se da un punto de ajuste de 340 RPM.
El primer sceneario luego aumentará el ciclo de trabajo lentamente (debido a la rampa del ciclo de trabajo) hasta que se alcancen 340 RPM, ya que estoy leyendo continuamente la velocidad.
Para que el segundo escenario responda como el primero, tengo que ajustar los parámetros PI para una respuesta lenta. Pero creo que la compensación de carga debería ser rápida, ¿no?
¿Cuál es el camino correcto?