ejercicios de clase - upm

14
1 Control de Procesos Industriales Ejercicios de clase por Pascual Campoy Universidad Politécnica Madrid versión 1/06/10 U.P.M.-DISAM P. Campoy Control de Procesos Industriales 2 Control de Procesos Industriales 1. Introducción 2. Modelado temporal de sistemas 3. Análisis temporal de sistemas 4. Identificación de sistemas 5. Control Regulatorio Básico (sistemas SISO) 6. Control de grandes tiempos muertos 7. Control avanzado con variables auxiliares 8. Control multivariable (sistemas MIMO)

Upload: others

Post on 07-Nov-2021

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ejercicios de clase - UPM

1

Control de Procesos Industriales

Ejercicios de clase

porPascual Campoy

Universidad Politécnica Madrid

versión 1/06/10

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 2

Control de Procesos Industriales

1. Introducción2. Modelado temporal de sistemas3. Análisis temporal de sistemas4. Identificación de sistemas5. Control Regulatorio Básico (sistemas SISO)6. Control de grandes tiempos muertos7. Control avanzado con variables auxiliares8. Control multivariable (sistemas MIMO)

Page 2: ejercicios de clase - UPM

2

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 3

Ejercicio 0.1

a) Abrir un documento nuevo de Simulinkb) Obtener la evolución de la altura del deposito cuando la entrada es

F1=1, s1=0.25, A=1.5 y h(0)=2

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 4

Control de Procesos Industriales

1. Introducción2. Modelado temporal de sistemas3. Análisis temporal de sistemas4. Identificación de sistemas5. Control Regulatorio Básico (sistemas SISO)6. Control de grandes tiempos muertos7. Control avanzado con variables auxiliares8. Control multivariable (sistemas MIMO)

Page 3: ejercicios de clase - UPM

3

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 5

Ejercicio 2.1

a) Obtener las f.d.t. Uc(s)/U(s) e I(s)/U(s) (5 puntos)b) Implementar en Simulink la primera función de

transferencia y dibujar la evolución de uc(t) cuandola u(t) varía bruscamente desde un valor inicial nulohasta 1. (5 puntos)

cc

c

cuuRCu

iuC

uRiu+=

!"#

=

+=&

&u C

RDado el sistema:

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 7

Ejercicio 2.2: punto de equilibrio

Dado el siguiente sistema: Fe

Fs

HAHgaFe&=! 2

a) Calcular el valor en el que se estabiliza la altura H ( ) cuando Fe=1(2 puntos).

b) Calcular el valor de Fe cuando la altura H está estabilizada en H=1 (2 puntos).b) Comprbar en Simulink que para los valores de Fe y H calculados en los 2

apartados anteriores el sistema se encuentra estabilizado (3 puntos)c) Obtener en un gráfico la evolución de H(t) cuando Fe varía del valor

obtenido en a) al nuevo valor obtenido en b) (3 puntos).

Page 4: ejercicios de clase - UPM

4

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 8

1

Ejercicio 2.3: linealización

a) Calcular las f.d.t. H(s)/F1(s) y H(s)/S(s) y particularizarlas para el punto deequilibrio definido por F10=1, s10=0.3, A=1 (3 puntos)

b) Dibujar en Simulink el diagrama de bloques con f.d.t. que permite obtenerobtener la evolución de ΔH(t) en función de los incrementos de F1 y s1. (2puntos)

c) Dibujar la gráfica de H(t) cuando F1 pasa bruscamente de valer 1 a valer1,5, manteniéndose s1 constante en el valor s10=0.3 (2 punto)

d) Superponer en la gráfica de H(t) del apartado anterior (obtenida con elmodelo de f.d.t.) junto con la evolución de H(t) del sistema real. Analizarlas diferencias observadas. (3 puntos)

Dado el sistema:

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 10

Ejercicio: Sistema multivariable

Dado el sistema del ejemplo anterior:

a) Calcular la matriz de f.d.t. de [h(s) f2(s)]T en función de [f1(s) s1(s)]T y particularizarlas para el punto de equilibrio definido por f10=1, s10=0.3,

A=1 (3 puntos)a) Dibujar en Simulink el diagrama de bloques con f.d.t. que permite obtener

obtener la evolución de Δh(t) y de Δf2(s) en función de los incrementos def1 y s1. (2 puntos)

b) Dibujar la gráfica de h(t) cuando f1 pasa bruscamente de valer 1 a valer1,5 y s1 pasa de valer 0.3 a valer 0.2 (2 puntos)

c) Superponer en la gráfica de h(t) del apartado anterior (obtenida con elmodelo de f.d.t.) junto con la evolución de h(t) del sistema real. Analizarlas diferencias observadas. (3 puntos)

Page 5: ejercicios de clase - UPM

5

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 15

Trabajo: depósitos comunicados

a) Calcular las f.d.t. [H1(s) H2(s)]respecto de [F1(s) S2(s)]b) Calcular la H2(s) en funciónde F1(s) y Ss(s)c) Calcular las ganacias estáticasy los tiempos carácterísticosde dichas f.d.t.

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 16

Trabajo: depósitos comunicados

• Usando Simulink dar valores coherentes al sistema delos depositos para su funcionamiento en un p.e.– a) para los dos depositos con áreas muy distintas y– b) muy parecidas

• Obtener las f.d.t. de los sistemas en torno a ese p.e.– a) a partir de las ecuaciones– b) mediante identificación

• Comparar en Simulink la evolucion de las alturas de lostres sistemas siguientes; real, f.d.t. a partir de lasecuaciones y f.d.t. apartir de identificación

Page 6: ejercicios de clase - UPM

6

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 21

Control de Procesos Industriales

1. Introducción2. Modelado temporal de sistemas3. Análisis temporal de sistemas4. Identificación de sistemas5. Control Regulatorio Básico (sistemas SISO)6. Control de grandes tiempos muertos7. Control avanzado con variables auxiliares8. Control multivariable (sistemas MIMO)

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 22

1

Ejercicio 3.1:Ganacia y dinámica 1er orden

Dado el siguiente sistema:

a) Calcular la ganacia del sistema linealizado sobre el p.e. definido porF10=1, s10=0.3, A=1. (2 puntos)

b) Comprobarlo el resultado anterior en Simulink introduciendo variasentradas (2 puntos)

c) Sobre el sistema real comprobar el valor de h(∞) para las diversasentradas utilizadas en el apartado anterior. Comparar los resultadosde ambos apartados (2 puntos)

d) Calcular el tiempo caracteristico de este sistema (2 puntose) Comprobar en Simulink en valor del apartado anterior (2 puntos)

Page 7: ejercicios de clase - UPM

7

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 25

Ejercicio: sistemas 2º orden

Para el sistema de la figura: Depósito 1 para f10=1, s10=0.3 y A1=1:

modelo en f.d.t. F2(s)/F1(s) Depósito 2 para f20=1, s20=0.3 y A2=1:

modelo en f.d.t. F2(s)/F1(s)

a) Obtener la función de transferencia de H2(s)/Href(s) (2,5 puntos)b) Calcular la estabilidad y la ganacia en función de Kc (2,5 puntos)c) Estudiar la dinámica en función de Kc (2,5 puntos)d) Comprobar los resultados de los 2 apartados anteriores en Simulink

con el sistema real (2,5 puntos)

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 27

Control de Procesos Industriales

1. Introducción2. Modelado temporal de sistemas3. Análisis temporal de sistemas4. Identificación de sistemas5. Control Regulatorio Básico (sistemas SISO)6. Control de grandes tiempos muertos7. Control avanzado con variables auxiliares8. Control multivariable (sistemas MIMO)

Page 8: ejercicios de clase - UPM

8

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 28

Ejercicio 4.1

a) Calcular por identificación: T2(s)/Sv(s) y Tc(s)/Sv(s)

En el sistema de la figura, para el p.e.: F=1; T1=25; P1=1; Ta=8 y Sv=0.5

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 30

Control de Procesos Industriales

1. Introducción2. Modelado temporal de sistemas3. Análisis temporal de sistemas4. Identificación de sistemas5. Control Regulatorio Básico (sistemas SISO)6. Control de grandes tiempos muertos7. Control avanzado con variables auxiliares8. Control multivariable (sistemas MIMO)

Page 9: ejercicios de clase - UPM

9

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 31

Ejercicio CRB

En el sistema de la figura se desea controlar ΔH2 mediante la entrada ΔF1:

Parámetros: A1=A2=1, s10=s20=0.3Punto equilibrio: f10=f20=f30=1, h10=h20=0.5669

a) Diseñar en Simulink una estructura de CRB, usando un PID formado por susbloques básicos (P, I y D)

b) Calcular los valores del PIDc) Comprobar la variación de la respuesta ante cambios en los 3 parámetros

del PIDd) Modificar los parámetros del PID para minimizar la ICE

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 34

Control de Procesos Industriales

1. Introducción2. Modelado temporal de sistemas3. Análisis temporal de sistemas4. Identificación de sistemas5. Control Regulatorio Básico (sistemas SISO)6. Control de grandes tiempos muertos7. Control avanzado con variables auxiliares8. Control multivariable (sistemas MIMO)

Page 10: ejercicios de clase - UPM

10

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 35

Ejercicio: Predictor de Smith

• Dado el sistema de la figura:G(s) = e-4 s

1+s

gas

Tagua

1.- Controlar el sistema usando un predictor de Smith y compararlo con los resultados anteriores

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 36

Control de Procesos Industriales

1. Introducción2. Modelado temporal de sistemas3. Análisis temporal de sistemas4. Identificación de sistemas5. Control Regulatorio Básico (sistemas SISO)6. Control de grandes tiempos muertos7. Control avanzado con variables auxiliares8. Control multivariable (sistemas MIMO)

Page 11: ejercicios de clase - UPM

11

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 38

Ejercicio: control en cascada

a) Diseñar una estructura de control en cascada de la altura H2 con el flujo F1 (2,5 puntos)

b) Calcular los controladores de la estructura anterior (2,5 puntos)c) Comparar los resultados de la estructura anterior respecto a un C.R.B. ante

un incremento de Fp al doble de su valor en equilibrio (comparar a evoluciónde H2 y de F1) (2,5 puntos)

d) Comparar los resultados de la estructura en cascada respecto a un C.R.B.ante un incremento cambio en la referencia de la altura H2ref que pasa avaler 6. (comparar a evolución de H2 y de F1) (2,5 puntos)

En el sistema de la figura, para el punto de equilibrio definido por A1=1, A2=7, F10=1,S10=0.2, S20=0.2, Fp=1, Fi=2, H10=1.275, H20=5.102, se obtiene las siguientes f.d.t.:

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 41

Ejercicio: control anticipativo

En el esquema de control en cascada de la figura se desea minimizar elefecto de las variaciones en la concentración de entrada CAe

AT

AC CAref

FT

FCFr

TC

TTTref

CA

Fe CAe Te

Fe Te Pc

CA(s)

CAe(s)

++Tref(s)

0,9e-10s

1+24s

-1,5 e-12s

1+30s

a) Diseñar en esquema de control usando la terminología ISA (2 punto)b) Diseñar en Simulink el sistema de control anterior (2 puntos)c) Calcular todos los bloques del anterior sistema de control (2 puntos)d) Calcular el bloque de C.A. proporcional (sin dinámica) (2 puntos)e) Comparar en un gráfico la evolución de CA sin usar el C.A, usando un

C.A. con dinámica y usando un C.A. proporcional (2 puntos)

Page 12: ejercicios de clase - UPM

12

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 43

Ejercicio control proporción

Para el mezclador de temperaturas de la figura, se tiene:

!"#

+=

+=

2211

21

FTFTTF

FFF

ecuaciones estáticas:

!

T10

= 20;F10

=10; T20

= 80;F20

= 2

" F0

=12; T0

= 30

punto de equilibrio:

!

F = F1+ F

2

T =T10"T

0

F0

F1+T20"T

0

F0

F2

+F10

F0

T1+F20

F0

T2

#

$ %

& %

ecuaciones estáticas linealizadas:

F1 T1

F T

F2 T2

!

F = F1+ F

2

T = "0.833 F1+ 4.16 F

2+ 0.833T

1+1.66T

2

# $ %

!

F(s)

T(s)

"

# $

%

& ' =

13s+1

13s+1

(0.8333e(3s

10s+1

4.166 e(3s

10s+1

"

#

$ $ $ $

%

&

' ' ' '

F1(s)

F2(s)

"

# $

%

& '

identificando se obtienen las ecuaciones dinámicas:

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 44

Ejercicio control proporción

a) Diseñar y calcular una estructura de control de T que incluya uncontrol de proporción (5 puntos)

b) Comparar la estructura anterior con un CRB cuando F1 pasa avaler 11. Igualmente si además T1 disminuye a 8º (5 puntos)

F1 T1

F T

F2 T2

!

F(s)

T(s)

"

# $

%

& ' =

13s+1

13s+1

(0.8333e(3s

10s+1

4.166 e(3s

10s+1

"

#

$ $ $ $

%

&

' ' ' '

F1(s)

F2(s)

"

# $

%

& '

En el sistema de la figura F1 es una variable de perturbación,siendo F2 la única variable manipulada:

Page 13: ejercicios de clase - UPM

13

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 45

Control de Procesos Industriales

1. Introducción2. Modelado temporal de sistemas3. Análisis temporal de sistemas4. Identificación de sistemas5. Control Regulatorio Básico (sistemas SISO)6. Control de grandes tiempos muertos7. Control avanzado con variables auxiliares8. Control multivariable (sistemas MIMO)

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 46

Ejercicio evaluación interacciones

F1 T1

F T

F2 T2

Dado el sistema de la figura linealizado para T10=20, F10=10, T20=80, F20=2

a) Calcular λTF1 y λTF2 (5 puntos)b) Indicar cuál de los dos posibles bucles de control de T queda menos

alterado cuando se abre/cierra el otro bucle de control de la F(5 puntos)

Page 14: ejercicios de clase - UPM

14

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 48

Ejercicio control multivariable

F1 T1

F T

F2 T2

Dado el sistema de la figura linealizado para T10=20, F10=10, T20=80, F20=2

a) Diseñar y calcular un control multivariable de T y F (4 puntos)b) Dibujar la volución de las salidas ante un cambio de refrencia de F

y también ante un cambio de referencia de T (3 puntos)c) Analizar la repercusión de la apertura de cada uno de los bucles de

control sobre el otro bucle (3 puntos)

!

F(s)

T(s)

"

# $

%

& ' =

13s+1

13s+1

(0.8333e(3s

10s+1

4.166 e(3s

10s+1

"

#

$ $ $ $

%

&

' ' ' '

F1(s)

F2(s)

"

# $

%

& '

U.P.M.-DISAM P. Campoy Control de Procesos Industriales 52

Ejercicio emparejamientoincorrecto

F1 T1

F T

F2 T2

Dado el sistema del ejercicio anterior

a) Diseñar y calcular un control multivariable, de manera que elcontrol de T se efectué con F1 y el de F con F2 (5 puntos)

b) Analizar la repercusión de la apertura de cada uno de los bucles decontrol sobre el otro bucle (5 puntos)

!

G(s) =

13s+1

13s+1

"0.8333e"3s

10s+1

4.166 e"3s

10s+1

#

$

% % % %

&

'

( ( ( (