Una pregunta sobre el uso de PID para mejorar la respuesta transitoria de un motor de CC

He usado PID un par de veces, pero hay una cosa que no he podido entender de ninguna literatura/libro de texto.

Si hago funcionar un motor de CC con una batería de 12 V, por ejemplo, ¿cómo puede PID mejorar la respuesta transitoria?

El voltaje (y la entrada) todavía está limitado a 12 V, entonces, ¿cómo puede el sistema responder más rápido mientras se adhiere a las ecuaciones dinámicas y de armadura para un motor de CC? Parece que depende de que haya capacidad de entrada adicional.

Si no puede, ¿por qué es tan común hablar de una respuesta transitoria mejorada cuando leo sobre el control de un motor de CC mediante PID?

gracias de antemano

¿Qué respuesta transitoria? ¿Para qué se utiliza el PID? Puede usar PID para control de corriente, velocidad, posición, voltaje, ... entonces, ¿qué está controlando?
Probablemente debería haber dicho, me refería a la velocidad/posición.
Un controlador PID lineal podría mejorar la respuesta sin límite, como dar marcha atrás a un acorazado en un centavo, pero las cosas (como la potencia de salida) se saturan y exhiben otro comportamiento no lineal.

Respuestas (1)

Tiene razón, incluso un bucle PID solo puede aplicar un ciclo de trabajo del 100%, por lo que la respuesta transitoria de velocidad máxima no mejora.

La diferencia es que si desea ir a 0,75 de velocidad máxima, entonces el bucle PID aplicará más potencia al principio que el ciclo de trabajo de 0,75 y luego bajará hasta el ciclo de trabajo apropiado a medida que el error se acerque a 0. De esta manera , se mejora la respuesta transitoria.

Editado para agregar: Además, después de leer su pregunta nuevamente, solo puede usar un bucle PID cuando está controlando el voltaje del motor usando PWM o algún otro método para controlar el voltaje/corriente para regular la velocidad/corriente/potencia.

Gracias por la respuesta, esto es lo que sospechaba, solo estaba confundido, no pude verlo en ninguna parte. Quizás es simplemente demasiado elemental.
Aunque la respuesta está marcada como aceptada, es un poco contradictoria. Debido a que no puede controlar la velocidad del motor a una velocidad máxima de 0,75 si no usa un control de bucle cerrado, por lo tanto, ¿respuesta transitoria PID frente a ?? (¿qué control de bucle cerrado)?
Los bucles PID son, a la vez, sorprendentemente simples y sorprendentemente complejos. La mejor manera (en mi opinión) de aprender sobre ellos es con un motor porque obtienes retroalimentación física real durante el ajuste y realmente puedes aprender cómo funciona cada término. Realmente me gusta este artículo , ya que analiza los conceptos de PID y cómo escribir un bucle usted mismo. Ojalá hubiera tenido acceso al artículo cuando escribí mi primer bucle PID. ¡El autor da en el clavo con los 'gotchas'!
@Marko El autor de la pregunta afirmó que simplemente estaba aplicando voltaje de suministro de energía a los terminales. Por lo tanto, la respuesta transitoria de bucle cerrado frente al ciclo de trabajo del 100 % de bucle abierto.
@slightlynybbled Ese código fuente de PID es para tontos, carece de un concepto de ingeniería real, como conceptos básicos de matemáticas numéricas.
Agradezco tus comentarios, pero no estoy de acuerdo. El bucle del artículo funciona bastante bien para la gran mayoría de las aplicaciones. La mayoría de las aplicaciones y los usuarios funcionan perfectamente bien con el formulario 'ideal' y no necesitan entrar en las complejidades del formulario 'estándar'. El artículo explica las trampas bastante bien.
He publicado la fuente del controlador PID "real" escrita por autores académicos, sin trampas. Pero siempre obtuve votos negativos, incluso si publicaba los artículos y los autores. Esto se debe principalmente a que a la gente le gustan más estas ecuaciones de la escuela primaria, incluso si el PID "real" tiene una carga computacional menor y funciona como debe. Así que no voy a publicar más.