Estoy considerando experimentar con el control PIV en lugar del control PID. Contrariamente a PID, el control PIV tiene muy poca explicación en Internet y en la literatura. Hay casi una sola fuente de información que explica el método, que es un documento técnico de Parker Motion .
Lo que entiendo del diagrama del método de control (que está en el dominio de Laplace) es que la salida de control se reduce a la suma de:
- Kpp * (integral del error de posición)
- -Kiv * (integral de la velocidad medida)
- -Kpv * (velocidad medida)
¿Estoy en lo correcto? Gracias.
control
otherservos
pid
Ayberk Özgür
fuente
fuente
Respuestas:
Me parece que hay tres diferencias básicas entre la topología PID clásica y la llamada topología PIV mencionada en el documento técnico:
En el documento afirman que la principal ventaja de esta topología es que es más fácil de ajustar.
La salida del controlador se forma de la siguiente manera:
Por supuesto, dado que probablemente estará programando esto, la integral se reemplaza por una variable acumuladora de la siguiente manera:
fuente
Un bucle PID y un llamado bucle PIV con ganancias iguales deberían tener la misma respuesta a una perturbación, por lo que no estoy seguro de por qué la afirmación de que la respuesta a la perturbación es mejor o peor.
Como se mencionó, la derivación "kick" será menor, lo que puede ser una buena cosa si le das a la cosa entradas agudas.
Además, puede haber algunos beneficios ya que el resultado es la saturación del integrador, dependiendo de cómo implemente su anti-windup.
fuente
En la industria, este tipo de control todavía se conoce generalmente como control PID y he visto muchas aplicaciones de este. Su principal beneficio proviene del hecho de que elimina la "patada derivada" causada por un cambio brusco en el punto de ajuste y, por lo tanto, es útil para aplicaciones donde el seguimiento del punto de ajuste es más importante (en lugar del rechazo rápido de perturbaciones). Ver http://www.controlguru.com/wp/p76.html .
Imagen que muestra la diferencia en la patada derivada de PID y PIV http://controlguru.com/wp-content/uploads/2015/08/pidkickbig.jpg
fuente