53
Controladores Controladores Mª Jesús de la Fuente Aparicio Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias [email protected] Universidad de Valladolid

Controladores

  • Upload
    ranger

  • View
    48

  • Download
    0

Embed Size (px)

DESCRIPTION

Controladores. Mª Jesús de la Fuente Aparicio Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias [email protected]. Universidad de Valladolid. Operación manual de un proceso. Observar Comparar Decidir Actuar. Operación de un proceso. Comparar Decidir. Respuestas. - PowerPoint PPT Presentation

Citation preview

Page 1: Controladores

ControladoresControladores

Mª Jesús de la Fuente Aparicio

Dpto. Ingeniería de Sistemas y Automática

Facultad de Ciencias

[email protected]

Universidad de Valladolid

Page 2: Controladores

Operación manual de un Operación manual de un procesoproceso

ObservarCompararDecidirActuar

Page 3: Controladores

Operación de un proceso Operación de un proceso

Proceso

MedirActuar

Respuesta dinámica

Operación manual o en lazo abierto

Cambios Respuestas

CompararDecidir

Page 4: Controladores

Operación automática Operación automática

Proceso

MedirActuar

Cambios Respuestas

Regulador

Valores Deseados

Operación en lazo cerrado

Page 5: Controladores

Operación AutomáticaOperación Automática

LT LC

MedirCompararDecidirActuar

Page 6: Controladores

Componentes Componentes

Proceso

Variablesa controlar

Regulador

Valores Deseados

Actuador

Transmisor

Valores medidos

Variables para actuar

Page 7: Controladores

TerminologíaTerminología

Perturbación

Variable Manipulada

Variable Controlada Referencia

LT LC

Page 8: Controladores

ProcesoRegulador

Transmisor

Variable ControladaControled Variable CVProcess Variable PVSalida (del proceso)

ReferenciaConsigna

Set Point SP

Variable manipuladaManipulated Variable MVOutput to Process OPEntrada (al proceso)

w

MV u

y (Europa)

y

x

PerturbacionesDeviation Variables DV

Diagrama de bloques

Page 9: Controladores

Control ContinuoControl ContinuoLa variable controlada, toma valores en un rango continuo, semide y se actúa continuamente sobre un rango de valoresdel actuador

Variable Manipulada

Variable Controlada Referencia

LT LC

Perturbación

Page 10: Controladores

Control discretoControl discreto

Detector de máxima y mínima altura

ElectroválvulaON/OFF

Relé

Las variables soloadmiten un conjunto de estados finitos

Page 11: Controladores

Diagramas de proceso P&IDiagramas de proceso P&I

Instrumentos demedida y regulaciónrepresentados porcírculos connúmeros y letras

Unidades de procesoy actuadoresrepresentados consimbolos especiales

Lineas de conexión

LT102

LC102

Page 12: Controladores

qa

Control de flujoControl de flujo

FCwu

Page 13: Controladores

Control de nivelControl de nivel

q

LC

w

u

LT

qi

h

Page 14: Controladores

Control de temperaturaControl de temperatura

MedirCompararDecidirActuar

Page 15: Controladores

DIAGRAMA DE BLOQUES

ProcesoControladoruw y

SP CVPV

v

MVOP

DV

Page 16: Controladores

ControladoresControladores

Generan una señal de control normalizada al actuador en función del valor medido de la variable que se quiere controlar y de su valor deseado.

Referencia

Variable controlada4-20 mA

Error+

-

Variable manipulada4-20 mACálculo y

normalización

Page 17: Controladores

ImplementaciónImplementación Tecnologías:

– Neumática– Electrónica– Digital

Controladores de lazo (PID) Autómatas (PLC) Sistemas de Control Distribuido (DCS) Control por ordenador (PC)

Page 18: Controladores

Señales normalizadasSeñales normalizadas

ProcesoControlador

Transmisor

Actuadorw u y

4-20 mA

4-20 mA

SP 45PV 45.5

4-20 mAdeltransmisor

4-20 mA alactuador

MV 38

Page 19: Controladores

ControladoresControladores

Procesow ue

+-

Transmisor

edt

T

1eKu

ip

y

Actuadory

Controlador PI

Panel de control

Page 20: Controladores

Sala de ControlSala de Control

4 – 20 mA

Campo

Operación

Page 21: Controladores

Control por computadorControl por computador

ProcesoMicroprocesador AO

AIT

y(kT)

u(kT)

T periodo de muestreo

Potencia, Ethernet AI AO Controlador DI DO

Page 22: Controladores

ArquitecturasArquitecturasArquitecturasArquitecturas

HART I/O

H1AS-i

DeviceNet/Profibus

Page 23: Controladores

Diagnosis, configurationDiagnosis, configurationDiagnosis, configurationDiagnosis, configuration

Page 24: Controladores

Un sistema de controlUn sistema de control

Perturbación

Variable Manipulada

Variable Controlada Referencia

LT LC

Page 25: Controladores

EL REGULADOR PID

regulador basado en señal, no incorpora conocimiento explícito del proceso

3 parámetros de sintonia Kp, Ti, Td

diversas modificaciones

e t w t y t

u t K e tT

e d Tde

dtpi

d

( ) ( ) ( )

( ) ( ) ( )

1

Page 26: Controladores

PIPI

Procesow ue

+-

Transmisor

edt

T

1eKu

ip

y

Actuadory

Page 27: Controladores

Señales del reguladorSeñales del regulador

GpR

100/span

Actuador

W

Las señales de entrada y salida al regulador suelen expresarse en % del span del transmisor y del actuadorrespectivamente.La conversión del regulador debe corresponder a calibración del transmisor

U

%

%%

+-

Y

100/span

Page 28: Controladores

Parámetros PIDParámetros PID

Kp ganancia / Término proporcional

– % span control / % span variable controlada

– banda proporcional PB=100/ Kp

Ti tiempo integral / Término integral

– minutos o sg. (por repetición) (reset time)

– repeticiones por min = 1/ Ti

Td tiempo derivativo / Término derivativo

– minutos o sg.

Page 29: Controladores

Acción proporcionalAcción proporcional

u t K e t biasp( ) ( )

e

t

u

t

Un error del x % provoca una acción de control

del Kp x % sobre el actuador

bias = manual reset (CV = SP)

Page 30: Controladores

Acción directa/inversaAcción directa/inversa

LT

Direct acting controller Kp < 0

u(t)=Kp(w-y) si aumenta y decrece u con Kp positiva

considerar el tipo de válvula

LC

Reverse acting controller Kp > 0

LT

LC

Page 31: Controladores

Acción proporcionalAcción proporcional

M

Kp

w u

Ing.

Ampl.e

30 %

+-

1500 rpm

1500 rpm

u(t)=Kp e(t) + 30Solo puede alcanzarse un punto de equilibrio con error cero

Page 32: Controladores

Acción proporcionalAcción proporcional

LT

Kpw

e

e(t) = w – y

u(t)=Kp e(t) + bias

bias

u

y

+

-

Page 33: Controladores

Acción IntegralAcción Integral

M

Kp

w u

Ing.

Ampl.e

+-

1500 rpm

K

Tedp

i

1500 rpm

Page 34: Controladores

PIPIK

Tedp

i

LT

Kpw

e

e(t) = w – y

u(t)=Kp e(t) + bias

u

y

+

-

Bias ajustable

Page 35: Controladores

Acción integral Acción integral (automatic reset)(automatic reset)

y yw w

t t

u

t

u

t

Un regulador P no eliminael error estacionario en procesos autoregulados

La acción integral continua cambiando la u hasta que el error es cero

K

Tedp

i

Page 36: Controladores

Acción IntegralAcción Integral

e

t

e

t

Kp eSi e=cte.

K

Tedp

i

Ti = 1 repetición

K

Ted

K

Tet K e t Tp

i

p

ip i

Ti tiempo que tarda laacción integral en igualara la acción proporcional(un repetición) si e=cte.

u tK

Te dp

i

t

( ) ( ) 0

Page 37: Controladores

Acción derivativaAcción derivativa

M

Kp

w u

Ing.

Ampl.e

+-

La acción derivativa corrige los cambios bruscos de la señal de control u debidos a cambios rápidos del error

e

dt

edTK dp

Page 38: Controladores

Acción derivativaAcción derivativay

yw w

t t

u

t

u

t

Un regulador P con gananciaalta para dar respuesta rápidapuede provocar oscilaciones por u excesiva

La acción derivativa modera lau si e decrece rapidamente, evitando oscilaciones

)tded

Te(K)t(u dp

e = w - y

Page 39: Controladores

Acción derivativaAcción derivativa

u t K Td e

d tp d( )

e

t

e

t

Kp Td aSi e= a t

Td

Kp e

Con e variando linealmente, la acción derivativa da lamisma u que la acción proporcional daría Td sg. mas tardeAcción anticipativaNo influye en el estado estacionario

PD

Page 40: Controladores

Acción derivativaAcción derivativa

u t K Td e

d tp d( )

e

t

e

t

Kp Td aSi e= a t

Td

K Td e

d tK T a K at t Tp d p d p d

Td tiempo que tarda laacción derivativa en igualara la acción proporcionalsi e= a.t.

Kp e

Page 41: Controladores

Métodos de sintonía de PIDMétodos de sintonía de PID Métodos de prueba y error Métodos basados en experimentos

– Estimar ciertas características dinámicas del proceso con un experimento

– Cálcular los parámetros del regulador mediante tablas o fórmulas deducidas en función de las características dinámicas estimadas

Métodos analíticos basados en modelos– Minimización de indices de error

– Márgenes de Fase y/o ganancia

Page 42: Controladores

Prueba y ErrorPrueba y Error

Partir de valores bajos de Kp, y sin acción integral o derivativa

Aumentar Kp hasta obtener una forma de respuesta aceptable sin excesivos u

Aumentar ligeramente Td para mejorar la respuesta

Disminuir Ti hasta eliminar el error estacionario

1 Aumentar Kp 2 Aumentar Td

3 Disminuir Ti

y y

y

w w

w

Page 43: Controladores

Respuesta dinámicaRespuesta dinámica

Cambio escalón de la variable manipulada

tiempo

nivel

Page 44: Controladores

Respuesta dinámicaRespuesta dinámica

Proceso

MVu

tiempo

CVy

tiempo

•Experimentación•Modelo matemático

Page 45: Controladores

Respuesta dinámicaRespuesta dinámica

Estacionario

tiempo

u

y

Transitorio

Page 46: Controladores

Tipos de procesosTipos de procesos

Autoregulados No autoreguladoso Integradores

tiempo

u

y

tiempo

u

y

Page 47: Controladores

Tipos de procesosTipos de procesos

Fase mínima Fase no-mínimao respuesta inversa

tiempo

u

y

tiempo

u

y

Page 48: Controladores

EstabilidadEstabilidad

0 2 4 6 8 10-0.5

0

0.5

1

1.5

2respuesta en lazo abierto

0 2 4 6 8 10-0.5

0

0.5

1

1.5

2respuesta en lazo abierto

Estable Inestable

A una entrada limitada corresponde una salida limitada

u

y y

Page 49: Controladores

AmortiguamientoAmortiguamiento

0 2 4 6 8 10-0.5

0

0.5

1

1.5

2respuesta en lazo abierto

0 2 4 6 8 10-0.5

0

0.5

1

1.5

2respuesta en lazo abierto

Sobreamortiguado Subamortiguadou

y y

Page 50: Controladores

Respuesta dinámicaRespuesta dinámica

tiempo

+5% del valor final

u

y

Retardo

tiempo deasentamiento

Page 51: Controladores

respuesta dinámicarespuesta dinámicaSobrepico en % = 100 Mp/ y

Ganancia = y / u

u

yy

u

Mp

tiempo

Page 52: Controladores

GananciaGanancia

Ganancia positiva Ganancia negativao inversa

tiempo

u

y

tiempo

u

y

Page 53: Controladores

respuesta dinámicarespuesta dinámica

u

y

tiempo

periodode oscilación

tiempo de subida

90 % ys

10 % ys

ys valor final