pid empirico

3
 18/11/ 2014 Resultset http ://su ppo rt.aut omation .siemens.com/WW/adsea rch/resultset.a spx?reg ion=WW&lang =es&ne tmode =i nte rnet& ui=NDAwMD AxNwAA&te rm=PID&ID=2719 2… 1/3  Automation Technology > Sistemas de automatización > Sistema s de automatización industrial SIMATIC > Software para Controladores SIMATIC > Opciones de tecnología y accionamientos > Bloques de función cargables > Standard PID Control  Standard PID Control -- Creación de programas S7 -- Optimizar secuencia de programa ¿Cómo se puede mejorar la calidad del control de los reguladores a través de una optimización empírica? ¿Cómo se pueden escalar y desescalar valores analógicos con STEP 7 V5.5? ¿Cómo se puede estimar el tiempo de muestreo CYCLE y el número máximo de reguladores para una CPU de S7-300 y S7-400? ¿Cómo se puede mejorar la calidad del control de los reguladores a través de una optimización empírica?  Descripción Se puede mejorar la calidad del control de los reguladores mediante una optimización manual. Sin embargo, esto no reemplaza la determinación matemática de los parámetros de control (ganancia, tiempo de integración y tiempo de acción derivativa), herramientas de ajuste como el PID Self Tuner (número de referencia: 6ES7 860-4AA01-0YX0) o los ajustes por defecto de los parámetros de control. Para determinar los parámetros de control de los reguladores de software de manera práctica, también se debe asegurar que se haya parametrizado correctamente el tiempo de muestreo (p. ej. CYCLE). Si los bloques del regulador se llaman de forma condicional (sin distribuidor de llamada), con frecuencia es suficiente con tomar la base de tiempo de la interrupción cíclica. Si se usa un distribuidor de llamada o una distribución de reloj, entonces se ha de tener este hecho en cuenta.  Además, también se debe considerar la ruta de cont rol del proceso. El control de posición y el control de presión necesitan normalmente un tiempo de muestreo mucho más corto (habitualmente entre 1 ms y 100 ms) que el control de temperatura (habitualmente entre 100 ms y 10000 ms), ya que las rutas de control tienen, cada una, un comportamiento en el tiempo diferente. El tiempo de muestreo afecta también, en consecuencia, a la calidad del control y a la capacidad de procesamiento de la CPU, ya que las interrupciones cíclica interrumpen el programa cíclico en intervalos de tiempo fijos y en puntos arbitrarios. Más abajo se muestra un diagrama con varias respuestas a la función de escalón ante un cambio en el escalón de consigna de un lazo de control de temperatura. Se ha usado un controlador PID. Es importante que se consiga un estado estable antes de registrar la respuesta de la función escalón.

Upload: joydivision99

Post on 07-Oct-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 18/11/2014 Resultset

    http://support.automation.siemens.com/WW/adsearch/resultset.aspx?region=WW&lang=es&netmode=internet&ui=NDAwMDAxNwAA&term=PID&ID=27192 1/3

    Automation Technology > Sistemas de automatizacin > Sistemas de automatizacin industrialSIMATIC > Software para Controladores SIMATIC > Opciones de tecnologa yaccionamientos > Bloques de funcin cargables > Standard PID Control

    Standard PID Control -- Creacin de programas S7 -- Optimizar secuencia de programa

    Cmo se puede mejorar la calidad del control de los reguladores a travs de unaoptimizacin emprica?Cmo se pueden escalar y desescalar valores analgicos con STEP 7 V5.5?Cmo se puede estimar el tiempo de muestreo CYCLE y el nmero mximo de reguladorespara una CPU de S7-300 y S7-400?

    Cmo se puede mejorar la calidad del control de los reguladores a travs de una optimizacinemprica?

    DescripcinSe puede mejorar la calidad del control de los reguladores mediante una optimizacin manual. Sinembargo, esto no reemplaza la determinacin matemtica de los parmetros de control (ganancia,tiempo de integracin y tiempo de accin derivativa), herramientas de ajuste como el PID Self Tuner(nmero de referencia: 6ES7 860-4AA01-0YX0) o los ajustes por defecto de los parmetros decontrol.Para determinar los parmetros de control de los reguladores de software de manera prctica,tambin se debe asegurar que se haya parametrizado correctamente el tiempo de muestreo (p. ej.CYCLE). Si los bloques del regulador se llaman de forma condicional (sin distribuidor de llamada),con frecuencia es suficiente con tomar la base de tiempo de la interrupcin cclica. Si se usa undistribuidor de llamada o una distribucin de reloj, entonces se ha de tener este hecho en cuenta.Adems, tambin se debe considerar la ruta de control del proceso. El control de posicin y el controlde presin necesitan normalmente un tiempo de muestreo mucho ms corto (habitualmente entre 1ms y 100 ms) que el control de temperatura (habitualmente entre 100 ms y 10000 ms), ya que lasrutas de control tienen, cada una, un comportamiento en el tiempo diferente. El tiempo de muestreoafecta tambin, en consecuencia, a la calidad del control y a la capacidad de procesamiento de laCPU, ya que las interrupciones cclica interrumpen el programa cclico en intervalos de tiempo fijos yen puntos arbitrarios.Ms abajo se muestra un diagrama con varias respuestas a la funcin de escaln ante un cambio enel escaln de consigna de un lazo de control de temperatura. Se ha usado un controlador PID. Esimportante que se consiga un estado estable antes de registrar la respuesta de la funcin escaln.

  • 18/11/2014 Resultset

    http://support.automation.siemens.com/WW/adsearch/resultset.aspx?region=WW&lang=es&netmode=internet&ui=NDAwMDAxNwAA&term=PID&ID=27192 2/3

    Fig. 01

    La figura muestra diversas trayectorias del valor actual para diferentes ajustes del regulador.

    Valor actual 1: El valor actual se aproxima muy rpidamente al valor de consigna ysobreoscila enormemente sobre ste. Hay despus una oscilacin inferior notable y tras sta,en movimientos ondulatorios decrecientes, el valor actual se aproxima al valor de consigna. Elregulador se ha ajustado de manera demasiado agresiva para el comportamiento de controlptimo. Esto se puede deber a que el factor de ganancia es demasiado grande y/o un tiempode integracin demasiado corto. En primer lugar, se debera reducir el factor de gananciahasta que se vea una mejora. Entonces se debera aumentar el tiempo de integracin. Sedebera hacer esto en secuencia hasta que se consigan mejores resultados. Valor actual 2: El valor actual se aproxima muy rpidamente al valor de consigna ysobreoscila brevemente sobre ste. Despus de una ligera oscilacin por debajo, el valoractual se aproxima al valor de consigna. Este es un comportamiento bueno para un reguladormaestro que debe responder de forma rpida a fallos y cambios en escaln de la consigna. Eneste caso, no se han de cambiar los parmetros de control. Valor actual 3: El valor actual se aproxima lentamente al valor de consigna, alcanzndola y nosobreoscila. Se trata de un buen comportamiento para un regulador que no permita ningunasobreoscilacin. En este caso, no se han de cambiar los parmetros de control. Valor actual 4: El valor actual se aproxima lentamente al valor de consigna con cadas en laonda. Esto se puede deber a que el factor de ganancia es demasiado pequeo y/o el tiempode la accin derivativa es demasiado largo. En primer lugar, se debera aumentar el factor deganancia hasta que se vea una mejora. Entonces se debera reducir el tiempo de la accinderivativa. Se debera hacer esto en secuencia hasta que se consigan mejores resultados. Valor actual 5: El valor actual se aproxima muy lentamente al valor de consigna. Esto sepuede deber a que el factor de ganancia es demasiado pequeo y/o un tiempo de integracin

  • 18/11/2014 Resultset

    http://support.automation.siemens.com/WW/adsearch/resultset.aspx?region=WW&lang=es&netmode=internet&ui=NDAwMDAxNwAA&term=PID&ID=27192 3/3

    demasiado largo. En primer lugar, se debera aumentar el factor de ganancia hasta que se veauna mejora. Entonces se debera reducir el tiempo de integracin. Se debera hacer esto ensecuencia hasta que se consigan mejores resultados.

    Nr. de identificacin (ID):27192459 Fecha:2010-02-22

    Siemens AG 2014 - Pie de imprenta - Privacidad de datos - Condiciones de uso