cómo asignar un controlador pid a un proceso

2

¿Cómo se "asigna" la salida de un controlador PID a un proceso?

Supongamos que tiene una resistencia, un termómetro y un controlador PID. El termómetro proporciona retroalimentación y el controlador PID puede controlar la corriente eléctrica de la resistencia. Desea que la resistencia se ejecute a X grados, por lo que utiliza el PID para regular la corriente que pasa a través de la resistencia.

¿Conecta el PID de modo que el controlador establezca la corriente a un cierto nivel, o conecte el PID de manera que el controlador agregue / reste la corriente a la corriente instantánea para alcanzar el nivel deseado?

Es decir, ¿la salida de un PID controla directamente la salida del proceso o la salida del controlador sigue cambiando la salida de un proceso para alcanzar el nivel deseado?

EDIT : Whooo man, ¿escribí esto? Hice esta pregunta hace 2 años, cuando estaba jugando por primera vez con un PID. Ahora, apenas puedo entender lo que estaba preguntando. En cualquier caso, la respuesta de @spehro pefhany proporcionó lo que creo que estaba buscando en ese momento: una comparación del control de control basado en la posición frente a la velocidad.

    
pregunta techSultan

2 respuestas

3
  

¿Conecta el PID de modo que el controlador establezca la corriente a un cierto nivel, o conecte el PID de manera que el controlador agregue / reste la corriente a la corriente instantánea para alcanzar el nivel deseado?

Hay diferentes algoritmos PID que hacen cualquiera de estas dos cosas. El último tipo se llama algoritmo de velocidad (porque controla la velocidad de un movimiento mecánico hipotético de la válvula en lugar de la posición de la válvula). Dado que la válvula realiza la integración, una vez hubo algunas ventajas en este método, por un lado, se detiene automáticamente cuando el actuador alcanza el límite, lo que ayuda a sobrepasar debido al cierre del integrador. Sin embargo, si está utilizando el control derivado, debe ser doble diferenciado, lo que hace que esa contribución sea muy ruidosa.

Por cierto, controlar la corriente a través de la resistencia no suele ser una buena idea. Lo que quieres hacer (normalmente) es controlar el poder . La no linealidad resultante del control de voltaje generalmente hará que el controlador sea difícil de sintonizar bien en un rango de puntos de ajuste (será demasiado lento o no será lo suficientemente estable).

    
respondido por el Spehro Pefhany
0

Si considera actual como su salida, entonces "sigue cambiando" como usted dice. Sin embargo, si la temperatura de la resistencia es su salida, entonces la mantiene en el nivel deseado. Para eso es el PID. Su opinión debe ser su temperatura y su entrada es " feedback - desired level" (que se llama ' error '). PID se ocupa de la corriente, usted no.

    
respondido por el zgrkpnr89

Lea otras preguntas en las etiquetas