sistemas de control -...

13
1 Control de Sistemas Din Control de Sistemas Dinámicos micos Sistemas de Control Sistemas de Control ISA ISA-UMH UMH Luis M. Jim Luis M. Jiménez nez 2 Definici Definició n de Control n de Control Manipular las magnitudes de un sistema (planta) para conseguir unas especificaciones de comportamiento deseado El dispositivo que realiza esta tarea de forma automática se denomina un sistema de control PLANTA RESPUESTA RESPUESTA SISTEMA DE CONTROL SE SEÑALES ALES DE DE CONTROL CONTROL CONSIGNAS CONSIGNAS OPERADOR OPERADOR

Upload: doandiep

Post on 29-Apr-2018

236 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

11

Control de Sistemas DinControl de Sistemas Dináámicosmicos

Sistemas de ControlSistemas de Control

ISAISA--UMH UMH Luis M. JimLuis M. Jimééneznez

22

DefiniciDefinicióón de Controln de Control

Manipular las magnitudes de un sistema (planta) para conseguir unas especificaciones de comportamiento deseado

El dispositivo que realiza esta tarea de forma automática se denomina un sistema de control

PLANTA

RESPUESTARESPUESTA

SISTEMADE

CONTROL

SESEÑÑALESALESDE DE

CONTROLCONTROL

CONSIGNASCONSIGNAS

OPERADOROPERADOR

Page 2: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Ejemplos

33

Control en Velocidad Motor DC

ϑ&ib

amm

Ke

iKT

=

⋅=ϑ

ϑϑ

&

&&&

iaa

am

KViRidtdL

iKbJ

−=⋅+

⋅=+

Ji

JVa

atVf

tif

,

,

),(

),(

=

=

ϑ

ϑ

&

&

VK

iK

Ji

aJV

a⋅=

⋅=

,

,

ϑ

ϑ&

&RégimenEstacionario

Ejemplos

Page 3: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

55

Tipos de Sistemas de ControlTipos de Sistemas de Control

SegSegúún el tipo de sen el tipo de seññales que intervienen en la ales que intervienen en la planta a controlar:planta a controlar:

Sistemas de Control AnalSistemas de Control Analóógicos: gicos: SeSeññales de tipo continuo (presiales de tipo continuo (presióón, temperatura, velocidad, etc.)n, temperatura, velocidad, etc.)

Sistemas de Control DigitalesSistemas de Control Digitales: : SeSeññales muestreadas (computador). Utilizan conversores A/D, ales muestreadas (computador). Utilizan conversores A/D, D/AD/A

Sistemas de Control Secuenciales DiscretosSistemas de Control Secuenciales Discretos: : SeSeññales binarias (todo o nada) sales binarias (todo o nada) sóólo pueden representar dos lo pueden representar dos estados o niveles. estados o niveles. Controlador LControlador Lóógico (PLC)gico (PLC)

Sistemas de Control HSistemas de Control Hííbridosbridos

Temario (1)Temario (1)

66

Control de Sistemas Dinámicos:

1. Introducción a la teoría de control.1. ¿Qué es un sistema de control?. Objetivos2. Elementos que lo componen3. Estrategias de control4. Etapas en el diseño de un sistema de control

2. Herramientas Matemáticas.1. Transformada de Fourier2. Transformada de Laplace

3. Modelado de Sistemas Dinámicos.1. Señales y sistemas continuos y discretos2. Función de transferencia 3. Diagramas de bloques4. Linealización

Page 4: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Temario (2)Temario (2)

77

Control de Sistemas Dinámicos:

4. Análisis de sistemas dinámicos en bucle abierto.1. Respuesta transitoria en sistemas de 1er orden: Impulso,

Escalón2. Respuesta transitoria en sistemas de 2º orden: Impulso,

Escalón- Sistemas subamortiguados y sobreamortiguados

3. Respuesta transitoria en sistemas de orden superior4. Especificaciones Temporales5. Respuesta en régimen permanente. Errores6. Estabilidad (Routh)7. Respuesta Frecuencial (Bode)

- Sistemas de 1er orden- Sistemas de 2º orden

Temario (3)Temario (3)

88

Control de Sistemas Dinámicos:

5. Análisis de Sistemas Realimentados. 1. Estabilidad:

- Crietrio de Routh (temporal)- Criterio de Nyquist (frecuencial). Márgenes de estabilidad

2. Régimen permanente - Constantes de error

3. Régimen transitorio temporal - Lugar de las raíces

1. Régimen transitorio frecuencia - Círculos M y N

Page 5: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Temario (4)Temario (4)

99

Control de Sistemas Dinámicos:

5. Diseño de reguladores PID en el dominio temporal (lugar de las raíces)1. Especificaciones temporales2. Criterio del módulo, criterio del argumento3. Acciones básicas de control: P, PI, PD, PID

6. Diseño de reguladores en el dominio de la frecuencia.1. Especificaciones frecuenciales2. Red de atraso de fase3. Red de adelanto de fase4. Red de adelanto/atraso de fase

PrPráácticas de Controlcticas de Control1. Introducci1. Introduccióón a Matlabn a Matlab2. Introducci2. Introduccióón a Simulinkn a Simulink3. Aspectos avanzados Matlab/Simulink3. Aspectos avanzados Matlab/Simulink4. Funci4. Funcióón de transferencian de transferencia5. Estudio de los sensores de un servomotor5. Estudio de los sensores de un servomotor6. Identificaci6. Identificacióón de un servomotorn de un servomotor7. Sistemas de segundo orden7. Sistemas de segundo orden8. Control en simulaci8. Control en simulacióón de un servomotor con n de un servomotor con

PIDPID9. Control de un servomotor con PID industrial9. Control de un servomotor con PID industrial10. Control de un servomotor con PLC10. Control de un servomotor con PLC

1010

Page 6: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

BibliografBibliografíía (II)a (II)Control de Sistemas DinControl de Sistemas Dináámicos:micos:-- "Sistemas Autom"Sistemas Automááticosticos ", ", MartMartíínez nez IranzoIranzo y otros, Valencia Universidad y otros, Valencia Universidad PolitPolitéécnica de Valencia 2000cnica de Valencia 2000-- ""IngenierIngenieríía de control modernaa de control moderna",",Ogata, Katsuhiko, " PrenticeOgata, Katsuhiko, " Prentice--Hall D.L. 2003 Hall D.L. 2003 -- ""Sistemas de control automSistemas de control automááticos de controlticos de control", ", Kuo, Benjamin C., MKuo, Benjamin C., Mééxico [etc.] Prentice xico [etc.] Prentice

Hall cop.1996Hall cop.1996-- ""Apuntes de sistemas de controlApuntes de sistemas de control", ", ÑÑeco Garceco Garcíía, R. P., Club Universitario 2003a, R. P., Club Universitario 2003-- ""Problemas de ingenierProblemas de ingenieríía de control utilizando MATLABa de control utilizando MATLAB", ", Ogata, Katsuhiko, Madrid Ogata, Katsuhiko, Madrid

PrenticePrentice--Hall cop.1999Hall cop.1999-- ""Control de sistemas continuos problemas resueltosControl de sistemas continuos problemas resueltos", ", Barrientos, Antonio, Madrid Barrientos, Antonio, Madrid

McGrawMcGraw--Hill cop.1996Hill cop.1996

1111

¿Qué es un Sistema de Control?

Page 7: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Introducción

SISTEMA:Conjunto de elementos físicos o abstractos relacionados entre síSi varia alguna magnitud (variable proceso) en un elemento, influye en los demás => RELACCIONES DINÁMICASEjemplo:

Introducción

CONTROL:Conseguir que las variables del sistema tengan el comportamiento deseado

Especificaciones:Producto: calida, purezaSeguridadEconómicas …

Page 8: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Introducción

Sistema de Control:Precisa de un MODELO del sistema o procesoTipos:

Axiomáticos: ecuaciones físicasEmpíricos: experimentales, modelo de caja negra

?Excitación Respuesta

IntroducciónElementos que componen un Sistema de Control:

Modelo del Sistema:Variables Controladas: Variables que describen el comportamiento del proceso y que deben cumplir unas especificaciones (SALIDAS)Variables Manipuladas: Variables del proceso sobre las que podemos actuar e influyen sobre las variables controladas (ENTRADAS)Perturbaciones: Variables que influyen en las variables controladas y sobre las que no se puede actuar

VARIABLESCONTROLADAS

PROCESO o

PLANTA

VARIABLESMANIPULADAS

PERTURBACIONES

Page 9: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Introducción

Ejemplo:Variables Controladas:

Temperatura del producto de salida

Variables Manipuladas: Apertura de la válvula del intercambiador de calor (caudal)

Perturbaciones: Caudal de entradaTª del producto de entradaTª del aceitePresión del aceite

IntroducciónElementos que componen un Sistema de Control:

Actuadores:Conversión de magnitudes físicas y amplificación (Energía) de las variables manipuladas

Sensores:Conversión y acondicionamiento de las variables controladas en magnitudes eléctricas

Regulador/Controlador:Cálculo de la acción de control

REGULADOR

ACCIONES DE CONTROL

SEÑALES DECONSIGNA

ACTUADORES/ACCIONAMIENTOS

Elementos de señal

Elementos de potencia

ENERGIA

PROCESO / PLANTA

SENSORES

VARIABLESCONTROLADAS

VARIABLESMANIPULADAS

PERTURBACIONES

Page 10: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Introducción

Especificaciones Variables Controladas:ESTABILIDAD:

Respuesta acotada ante entrada acotada (Routh, Nyquist)

PRECISIÓN: diferencia entre el valor esperado y el realRégimen Permanente: (constantes de error)Régimen Transitorio: oscilaciones, velocidad,… (Lugar de las raíces, Bode)

ROBUSTEZ: Sensibilidad de la variable controlada a:PerturbacionesIncertidumbre en el modelo

Introducción

Estrategias de Control:Control en Bucle Abierto:

Se basa solo en la información del modelo de la planta y los actuadoresNo es capaz de absorber errores en el modelo o las perturbaciones

SISTEMADE

CONTROL

ACCIONES DE CONTROL

SEÑALES DECONSIGNA

ACTUADORES/ACCIONAMIENTOS

PROCESO / PLANTA

SENSORES

VARIABLESCONTROLADAS

VARIABLESMANIPULADAS

PERTURBACIONESPERTURBACIONES

Page 11: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Introducción

Estrategias de Control:Control en Bucle Cerrado (Realimentado):

Tiene en cuenta el valor real de las variables controladas y no solo el modeloPermite absorber las perturbaciones (baja sensibilidad)Permite absorber pequeños errores en el modelo

PLANTAAcciAccióón de n de CONTROLCONTROL

SESEÑÑALES DEALES DECONSIGNACONSIGNA

ACTUADORES/ACCIONAMIENTOS

SALIDASSALIDAS

SENSORESINTERFACES

REALIMENTACIREALIMENTACIÓÓNN

ENTRADASENTRADASSISTEMA

DECONTROL

VARIABLESCONTROLADAS

VARIABLESMANIPULADAS

PERTURBACIONESPERTURBACIONES

Introducción

La realimentación tiene un efecto generalmente positivo:

EstabilidadPrecisiónVelocidadRobustez

PLANTA

AcciAccióón de n de CONTROLCONTROL

REFERENCIAREFERENCIA ACTUADORES

SENSORESREALIMENTACIÓN

Regulador

VARIABLESCONTROLADAS

VARIABLESMANIPULADAS

PERTURBACIONES

+

-

PERTURBACIONES

Page 12: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Introducción

Ejemplo: depósito con control todo/nada con histéresisEspecificaciones: mantener el nivel en href

Ecuación del Regulador:

qe

qs= f(h)

href

⎪⎩

⎪⎨

→Δ+<<Δ−

→Δ+>

→Δ−<

previoestadoConserhhhválvulaCerrarhh

válvulaAbrirhh

refref

ref

ref

var

h

IntroducciónRespuesta:

href Δ

Page 13: Sistemas de Control - isa.umh.esisa.umh.es/asignaturas/asct/control/TranspASCT_IntroduccionControl... · Introducción a Simulink 3. ... Control en simulación de un servomotor con

Ejemplos

2525

Regulador de Watt

Etapas en la solución de un problema de control:

SISTEMA FÍSICO

No Cumple No Cumple EspecificacionesEspecificaciones

MODELO DEL SISTEMA

- ESQUEMA DE CONTROL- CÁCULO REGULADOR

- Axiomático: Ec. Diferenciales- Empírico: experimental

- IDENTIFICACIÓN

ESPECIFICACIONES:-Temporales- Frecuenciales

SIMULACIÓN A PARTIR DEL

MODELO

IMPLEMENTACIÓN:- Actuadores- Sensores- Conversores A/D, D/A- Prog. Computador

OKOK

EnsayoEnsayo