Necesito implementar un anti-windup (limitación de salida) para el controlador PID. Simulink es que ofrece dos opciones: back calculation y clamping (documentación) que parecen ofrecer los mismos resultados. Sé que lo de la espalda de cálculo está haciendo matemáticamente. Se requiere para definir la parte de atrás del cálculo de la ganancia Kb. Esta ganancia depende de cuánto tiempo mi controlador está saturado, por lo tanto es en realidad un valor dinámico (porque podría haber una alta variación de la saturación de veces). ¿Ve usted una manera de controlar este valor? (en este caso probablemente sería necesario construir mi propio Controlador PID como se muestra en la documentación de arriba o en la imagen de abajo.

Simulink: Controlador PID - diferencia entre la espalda-cálculo y fijación de anti-windup?

Que me lleva a la pregunta, ¿qué es clamping haciendo en realidad? Y ¿qué otras diferencias? Que es más rápido, que uno es más robusto frente a rampas? ¿Alguien tiene experiencias con el uso de ambos?

OriginalEl autor thewaywewalk | 2013-09-06

2 Comentarios

  1. 2

    No estoy seguro si este responde a la pregunta, pero la Controlador PID página de documentación, explica un poco más acerca de sujeción:

    clamping

    Deja de integración cuando la suma de los bloques componentes
    excede los límites de salida y el integrador de salida y de la entrada del bloque
    tienen el mismo signo. Se reanuda la integración cuando la suma de la cuadra
    componentes excede los límites de salida y el integrador de salida y
    la entrada del bloque tienen signo opuesto. El integrador parte del bloque de
    es:

    Simulink: Controlador PID - diferencia entre la espalda-cálculo y fijación de anti-windup?

    El circuito se implementa la lógica necesaria para determinar si la integración continúa.

    Si selecciona la opción de sujeción y mirar debajo de la máscara, usted probablemente puede ver los detalles del circuito de sujeción.

    OriginalEl autor am304

  2. 2

    Además a am304 la respuesta hay algunas cosas para considerar.

    De sujeción

    De sujeción siempre va a funcionar. Detecta cuando hay integrador de desbordamiento y se define la integral de camino de la PID-regulador a cero para evitar la cuerda mediante un simple interruptor.

    De sujeción es un commmonly usado anti windup método, especialmente en el caso de los sistemas de control digital. En aplicaciones serias sin embargo, también hay avance de sujeción de los implicados – la evaluación de la entrada del controlador así. Este mecanismo debe mí aplicado manualmente.

    Espalda Cálculo

    Espalda Cálculo depende altamente de la parte posterior cálculo de coeficiente de Kb. Si usted no sabe cómo calcular el parámetro Kb no usar el cálculo. Este método calcula la diferencia entre la salida del controlador y la saturado de salida y la resta de la I-Ganancia de ruta, amplificado por Kb.
    En la mayoría de los casos, el valor predeterminado Kb = 1 va a conducir a peores resultados que los de sujeción, es posible incluso que no tiene ningún efecto en absoluto. Kb debe ser calculado con base en el tiempo de muestreo o
    en el caso de un D-Ganancia es involded, basados en el D – y yo-Ganancia. Adecuado literatur debe ser consultado para calcular el coeficiente. De nuevo cálculo con establecer correctamente una coeffient permite una mejor dinámica de sujeción!

    Simulink: Controlador PID - diferencia entre la espalda-cálculo y fijación de anti-windup?

    OriginalEl autor thewaywewalk

Dejar respuesta

Please enter your comment!
Please enter your name here