Sistemas Automáticos- Tema 11 - CD Universidad...
Transcript of Sistemas Automáticos- Tema 11 - CD Universidad...
![Page 1: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/1.jpg)
Sistemas Automáticos- Tema 11
![Page 2: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/2.jpg)
Prefiltro de entrada
Prealimentación de referencia
Desacoplo de perturbaciones
Control en cascadaControl en cascada
Esquema alternativo de control en cascada
2
![Page 3: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/3.jpg)
+
−
U(s) Y(s)R(s)W(s)
+GDF
R’(s)
Permite:◦ ajustar la ganancia estática del sistema, eliminando el error
de seguimiento
V(s)H
◦ cancelar, si se considera conveniente, algún cero del sistema realimentado
◦ suavizar la evolución de la referencia, evitando escalones
3
![Page 4: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/4.jpg)
Especificaciones:
Prevista
Obtenida
4
Prevista
![Page 5: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/5.jpg)
Con prefiltro 1/T(0)
Sin prefiltro
Prevista con error 0
5
Prevista
Grado extra de libertad
![Page 6: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/6.jpg)
Sin prefiltro
6
Prevista
Con prefiltro 6/(s + 6)
![Page 7: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/7.jpg)
Con prefiltro 1,1596x6/(s + 6)
Sin prefiltro Prevista con error 0
7
Prevista
![Page 8: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/8.jpg)
+U(s) Y(s)R(s)
W(s)
+GD
Ff+
Controlador feedforward
−
V(s)
GD
H
Requiere un conocimiento preciso del sistema a controlar.
8
Es sensible a variaciones en los parámetros y a errores de modelado.Debe usarse complementando al control en cadena cerrada.
![Page 9: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/9.jpg)
Con feedforward 1/G(0)
Prevista con error 0
9
Prevista
Sin feedforwardGrado extra de libertad
![Page 10: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/10.jpg)
Con feedforward
Sin feedforward Prevista con error 0
10
Prevista
![Page 11: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/11.jpg)
Controlador feedforward
Sensor de la perturbación
La realimentación puede eliminar perturbaciones, pero necesita un error para reaccionar.E i d di l b i
11
En ocasiones se pueden medir las perturbaciones antes de (o en el momento en) que ocurran.Se puede eliminar su efecto antes de que generen un error (desacoplo de perturbaciones) con un controlador feedforward
![Page 12: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/12.jpg)
HwControlador feedforward
Sensor de la perturbación
+
−
U(s) Y(s)R(s)
V(s)
W(s)
+G2D
+
H
G1
Ff
12
![Page 13: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/13.jpg)
+
−
U(s) h(s)R(s)
V(s)
+1
13
![Page 14: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/14.jpg)
+
−
U(s) Y(s)R(s)=Y*(s)
W(s)
+G1D2 G2
Y2(s)+
−D1
U1(s)=R2(s)=Y2*(s)
V1(s)
H2
V2(s)
H1
Permite dividir un problema de control complejo en
14
p p jdos (o más) partes más sencillasSe construye anidando lazos de control.Ventajas principales:
Proporciona un mejor control de la variable primariaElimina mejor las perturbaciones
![Page 15: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/15.jpg)
+U(s)
D2 G2
Y2(s)R2(s)=Y2*(s)
−
H2
V2(s)
Primero se diseña el lazo más interno (secundario) con las técnicas habituales
15
(secu da o) co as téc cas ab tua es
El ancho de banda debe elegirse para que sea más rápido (>4 veces) que el deseado para el lazo externo (primario)
![Page 16: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/16.jpg)
+
−
U(s) Y(s)R(s)=Y*(s)
W(s)
+G1D2 G2
Y2(s)+
−D1
U2(s)=R2(s)=Y2*(s)
V1(s)
H2
V2(s)
H1
16
Si el lazo interno (secundario) se ha sintonizado con un ancho de banda suficientemente rápido respecto al lazo externo, puede despreciarse su dinámica
![Page 17: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/17.jpg)
Y(s)R(s
W(s)
+G1
Y2(s)+
−D1
U1(s)=Y2*(s)
1
V1(s)H1
El lazo externo puede sintonizarse ahora por procedimientos habituales asegurándose de no
17
p gacercarse al ancho de banda del lazo interno
El lazo interno se convierte en un actuador desde el punto de vista del lazo externo
![Page 18: Sistemas Automáticos- Tema 11 - CD Universidad …isa.uniovi.es/~sistemasautomaticos/Slides/T11...Sistemas Automáticos- Tema 11 `Prefiltro de entrada `Prealimentación de referencia](https://reader034.fdocument.pub/reader034/viewer/2022050113/5f4a61152c659419cf1188c4/html5/thumbnails/18.jpg)
+
−
U(s) Y(s)R(s)=Y*(s)
W(s)
+G1G2
+
−D1
V1(s)
K
H1
Adecuado en procesos en que:◦ hay no linealidades en una parte del proceso
18
hay no linealidades en una parte del proceso◦ las perturbaciones no se pueden reducir globalmente◦ las perturbaciones están localizadasSe puede aplicar si:◦ se tiene acceso a una variable influenciada y a una variable de
control próxima◦ se puede usar una ganancia elevada en la realimentación sin
peligro de inestabilidad