Beruflich Dokumente
Kultur Dokumente
Código: CAUT1
Característica: Núcleo Básico
Clases: Lunes y Miércoles de 19 a 22
Consultas: Martes y Jueves de 15 a 18
Email: jbrasla@unq.edu.ar
Oficina: 9.5, Automatización y Control, UNQ F. Varela
Teléfono: 011.4275.7714 / 7717 (int. 220)
CAUT1 Clase 1 1
Panorama de la clase
Régimen de promoción:
2 de los 3 parciales
1 de los 2 laboratorios
CAUT1 Clase 1 4
Libros:
Material en internet:
http://iaci.unq.edu.ar/caut1
http://csd.newcastle.edu.au/control
CAUT1 Clase 1 5
Temas
Integración de sistemas
La planta
Objetivos
Estos incluyen
Los sensores
Los sensores son los ojos del sistema de control, que le per-
miten ver qué está pasando. De hecho, algo que suele decirse
en control es:
Los actuadores
Las comunicaciones
El cómputo
Configuración e interfaces
Algoritmos
Perturbaciones e incertidumbre
Homogeneidad
Análisis costo-beneficio
Para poder avanzar en ingeniería de control (como en mu-
chas otras disciplinas) es importante saber justificar los gas-
tos asociados. Esta justificación usualmente toma la forma de
un análisis costo-beneficio. Las etapas típicas incluyen:
Resumen
La Ingeniería de Control está presente en virtualmente to-
dos los sistemas modernos de ingeniería.
El control es una tecnología a menudo «invisible», ya que
el éxito mismo de su aplicación la vuelve indetectable.
El control es la clave tecnológica para lograr
• productos de mayor calidad
• minimización de desperdicios
• protección del medio ambiente
• mayor rendimiento de la capacidad instalada
• mayores márgenes de seguridad
El control es multidisciplinario (incluye sensores, actuado-
res, comunicaciones, cómputo, algoritmos, etc.)
El diseño de control tiene como meta lograr un nivel de ren-
dimiento deseado frente a perturbaciones e incertidumbre.
2. Principios de Realimentación
Panorama
Un ejemplo industrial motivador
Formulación básica del problema de control
La idea de inversión en la solución de problemas de control
De lazo abierto a lazo cerrado
Especificaciones de desempeño
Modelado
&%
Nivel de moldeado medido +
h
CAUT1 Clase 2 11
Realimentación y predicción
+
?+
Ruido de medición
f
Nivel de moldeado medido
Pregunta
un mejor modelado, o
un más sofisticado diseño de control?
Problema de Control:
El problema central en control es encontrar una forma
técnicamente realizable de actuar sobre un determinado
proceso de manera que éste tenga un comportamiento que
se aproxime a cierto comportamiento deseado tanto como
sea posible.
Además, este comportamiento aproximado deberá lograrse
aún teniendo incertidumbres en el proceso, y ante la
presencia de perturbaciones externas, incontrolables,
actuando sobre el mismo.
CAUT1 Clase 2 16
r + ?−
u ?+
+- y
f -f
-
-
f −1(◦) -
f (◦)
r + u y
f -f
-
-
h(◦) -
Planta
− 6
z
f (◦)
u = h(r − z)
= h(r − f (u)),
de modo que
h−1(u) = r − f (u),
de donde obtenemos finalmente
u = f −1(r − h−1(u)).
u ≈ f −1(r).
Que h−1(u) sea pequeño es lo mismo que decir que h(u) sea
grande, es decir, que h(◦) tenga ganancia elevada.
CAUT1 Clase 2 20
r + u y
f -f
-
-
h(◦) -
Planta
− 6
z
f (◦)
r + u y
f -f
-
-
h(◦) -
Planta
− 6
z
f (◦)
CAUT1 Clase 2 22
r(t) +
Ganancia de A u(t) y(t)
f - - f - Planta -f
realimentación
− 6
Modelo
Mediciones
ym (t)
Sistema de medición
y transmisión de señales
CAUT1 Clase 2 32
Sensores
Medición
6
f Ruido de medición
CAUT1 Clase 2 34
Resumen
El control se ocupa de encontrar medios tecnológica, am-
biental, y comercialmente realizables de actuar sobre un
sistema tecnológico para controlar sus salidas a valores de-
seados manteniendo un nivel deseado de rendimiento.
Panorama
Modelos en control
• El por qué de los modelos matemáticos
• Complejidad de modelos
• Construcción de modelos
Linealización y escalamiento
Tipos de modelos
Funciones transferencia y diagramas de bloques
• Estabilidad
• Álgebra de bloques
CAUT1 Clase 3 1
Modelos en control
El diseño de un sistema de control típicamente requiere un de-
licado balance entre limitaciones fundamentales y soluciones
de compromiso. Para poder lograr este balance, es necesario
tener una comprensión cabal del proceso en cuestión.
Complejidad de modelos
Construcción de modelos
Linealización
. .
donde ∆x(t) = x(t) − x y ∆u(t) = u(t) − u∗.
∗
Como f (x∗, u∗) = 0 = ẋ∗ y g(x∗, u∗) = y∗, de (2) obtenemos final-
mente el sistema (incremental) linealizado
∆ẋ(t) = A ∆x + B ∆u
(3)
∆y = C ∆x + D ∆u.
CAUT1 Clase 3 14
L0 a 2
ÿ(t) − g + 2
[i(t)] = 0, (5)
2m(a + y(t))
donde g es la aceleración de la gravedad, y(t) es la posición
de la bola, e i(t) la corriente de excitación del electroimán. Los
parámetros L0 y a son constantes positivas.
Deseamos obtener un modelo incremental linealizado alrede-
dor de un punto de equilibrio definido por la corriente i(t) = i∗.
CAUT1 Clase 3 16
Solución:
Punto de equilibrio. En el punto de equilibrio inducido por la
corriente constante i(t) = i∗, necesariamente y(t) = constante,
es decir, ẏ(t) = 0 = ÿ(t). Así, de (5) obtenemos
r
L0a ∗ 2 ∗ L0a ∗
0= ∗ 2
[i ] − g ⇒ y = i − a.
2m(a + y ) 2mg
Escalamiento1
1
Ver §2.6 en Franklin, Powell & Emami-Naeini (1991), Control de sistemas dinámicos
con retroalimentación. Addison-Wesley Iberoamericana.
CAUT1 Clase 3 19
∆ẋ1 = ∆x2
(7)
∆ẋ2 = 194,327∆x1 − 9,81∆u.
dz1 x02
= z2
dτ ω0x01
dz2 194,327x01 9,8u0
= z1 − v.
dτ ω0x02 ω0x02
CAUT1 Clase 3 21
Tipos de modelos
Atributo Atributo antagónico Determina si. . .
SISO MIMO . . . las ecuaciones del modelo
tienen una entrada y una sali-
da.
Lineal No lineal . . . las ecuaciones del modelo
son lineales en las variables
del sistema.
Estacionario Inestacionario . . . los parámetros del modelo
son constantes.
Continuo Discreto . . . las ecuaciones del modelo
describen su comportamiento
en cada instante de tiempo, o
sólo en muestras discretas.
Entrada-salida Espacio de estados . . . las ecuaciones dependen
sólo de las entradas y las sa-
lidas, o también de variables
de estado.
CAUT1 Clase 3 23
Transformada de Laplace
Para una señal en tiempo continuo y(t) definida para t ∈ [0, ∞),
se define la transformada de Laplace
Z ∞
L {y(t)} = Y (s) = e−sτ y(τ) dτ.
0−
Funciones transferencia
Asumiendo condiciones iniciales nulas — y(0−) = 0, ẏ(0−) =
0, . . . ) — si aplicamos la transformada de Laplace a la ecua-
ción diferencial (9) la convertimos en la algebraica
N(s)
Y (s) = G(s)U(s), donde G(s) = , y donde
D(s)
Estabilidad Inestabilidad
σ
Región de estabilidad entrada-
0
salida para los polos de G(s).
2
También Estabilidad BIBO, del inglés Bounded-Input Bounded-Output, (entrada aco-
tada/salida acotada).
CAUT1 Clase 3 31
1. Mostrar que si todos los polos de G(s) tienen parte real ne-
gativa, entonces la antitransformada g(t) (respuesta al im-
pulso del sistema) es absolutamente integrable, es decir,
Z ∞
|g(τ)| dτ < M; para alguna M > 0.
0
y(t) = L −1{G(s)U(s)}
Z t Z t
= g(t − τ)u(τ)dτ = g(τ)u(t − τ)dτ
0 0
Diagramas de bloques
Álgebra de bloques
Resumen
Panorama
Obtención experimental de modelos
Respuesta en frecuencia
Diagramas de Bode
CAUT1 Clase 4 1
Ke−sT
G(s) = ,
τs + 1
y luego inferir los valores de los parámetros K, T, τ de la res-
puesta del sistema a lazo abierto del sistema. Es común em-
plear la respuesta al escalón.
CAUT1 Clase 4 2
Tω
q y f − y0
T̂n = ˆ 2
1 − ζ ; K̂ = .
2π u f − u0
CAUT1 Clase 4 5
trada.
y0
0.1
T73 tiempo en que la salida al-
canza 73 % de y f − y0.
0
y0 y0 nivel de salida en el tiempo
T −T
0
T0 T0 T73
1.6 2.0 2.4 2.8 3.2
T 0 = T0 + 732,6 0 .
Calcular:
y f − y0 T73 − T0 y0 − y0
K̂ = ; τ̂tot = ; yfr =
u f − u0 1,3 y f − y0
CAUT1 Clase 4 6
Nota: si y f r resulta
mayor a 0,39 o
menor a 0,26,
la respuesta es
probablemente de
segundo orden
subamortiguada, o
de orden mayor.
t↑
y(t) −→ yrp(t)
Respuesta en frecuencia
u(t) = A sen(ωt)
es
1
Y (s) = G(s)
s − jω
G( jω) n ri
(3) = +∑ , en fracciones simples,
s − jω i=1 s − pi
Diagramas de Bode
Los diagramas de Bode consisten de un par de gráficas:
Ejemplo:
18s + 100
G(s) = 2
s + 6,06s + 102,01
CAUT1 Clase 4 14
π m n
(5) ^G( jω) = ^K − k + ∑ ^(βi jω + 1) − ∑ ^(αis + 1)
2 i=1 i=1
(s + 1)
G(s) = 2 .
(0,25s + 1)(0,125s + 1)(0,1s + 1)
Filtrado
En un amplificador ideal la respuesta en frecuencia debería
ser constante, G( jω) = K, ∀ω, es decir, toda componente
de frecuencia debería pasar sin cambio de fase ni distorsión
de amplitud.
Definimos:
Resumen
Estructuras de realimentación
R(s) + U(s) +
?+
?
+ ?+
Y (s)
h - - h
- K(s) -
- .
G0(s) -
− 6
+
6+
h
Dm(s)
G0(s)K(s) B0(s)P(s)
T0(s) = =
1 + G0(s)K(s) A0(s)L(s) + B0(s)P(s)
1 A0(s)L(s)
S0(s) = =
1 + G0(s)K(s) A0(s)L(s) + B0(s)P(s)
G0(s) B0(s)L(s)
Si0(s) = =
1 + G0(s)K(s) A0(s)L(s) + B0(s)P(s)
K(s) A0(s)P(s)
Su0(s) = =
1 + G0(s)K(s) A0(s)L(s) + B0(s)P(s)
Ejemplo 1. Dadas
3 −s + 2
G0(s) = , K(s) = ,
(s + 4)(−s + 2) s
El criterio de Routh-Hurwitz
Es uno de los métodos más usados para determinar si un
polinomio es Hurwitz o no basándose en sus coeficientes. Es
particularmente útil para polinomios de grado elevado.
El procedimiento es el siguiente:
F(s) = K(s)G0(s),
(s + 3) 100
K(s) = 2 , G0(s) = ,
s + 4s + 5 (s − 0,5)(s + 4)
∑ni=1 pi − ∑m
i=1 ci
σ= .
n−m
Los ángulos de las asíntotas son η1, η2, . . . , ηn−m, dados por
(2k − 1)π
ηk = ; k = 1, 2, . . . , n − m.
n−m
CAUT1 clase 5 20
M(s)
1+λ = 0,
D(s)
Panorama:
Estabilidad y respuesta en frecuencia
El criterio de estabilidad de Nyquist
Márgenes de estabilidad
Robustez
CAUT1 Clase 6 1
ω = +∞ k0
Ejemplo: −180◦ 0◦
ω =0
k0
G0(s)K(s) =
(τ1s + 1)(τ2s + 1) ω↑
G0( jω)K( jω)
−90◦
Diagrama polar de G0(s)K(s)
CAUT1 Clase 6 2
k0 ∏m
i=0(βis + 1)
F(s) = k n
s ∏i=1(αis + 1)
−270◦
k=3
◦
−90◦
−270
k0
F(s) = s(τ1s+1)(τ2s+1)(τ3s+1)
ω → 0+
−90◦
CAUT1 Clase 6 4
F(s) = s − c,
c)
(s −
c)
(s −
Cs Cs
c c
CAUT1 Clase 6 7
F(s) = (s − p)−1,
∏m
i=1(s − ci)
(1) F(s) = k n
∏l=1(s − pl )
k0
G0(s)K(s) = .
s(τ1s + 1)(τ2s + 1)
Sistema a lazo
cerrado inestable
ω = 0+
−90◦
CAUT1 Clase 6 15
Pico de sensibilidad
Un indicador alternativo de estabilidad relativa es el pico de
la función de sensibilidad. Notemos que el vector desde el
punto (−1, 0) a G0( jω)K( jω), para ω = ω1, corresponde a
−1
1 + G0( jω)K( jω) = S0( jω1) .
Pico de sensibilidad
CAUT1 Clase 6 18
40
20
Mg
0
−20
−40
−60
Hz
.
−80
−2 −1 0 1
10
ωp 10
ωg 10 10
Fase
grados
270
250
230
Mf
210
190
170
150
130
110 Hz
.
90
−2 −1 0 1
10 10 10 10
CAUT1 Clase 6 20
Robustez
G(s)
G∆(s) = − 1.
G0(s)
G(s)K(s) B(s)P(s)
T (s) = =
1 + G(s)K(s) A(s)L(s) + B(s)P(s)
1 A(s)L(s)
S(s) = =
1 + G(s)K(s) A(s)L(s) + B(s)P(s)
G(s) B(s)L(s)
Si(s) = =
1 + G(s)K(s) A(s)L(s) + B(s)P(s)
K(s) A(s)P(s)
Su(s) = =
1 + G(s)K(s) A(s)L(s) + B(s)P(s)
CAUT1 Clase 6 23
S(s) = S0(s)S∆(s)
T (s) = T0(s) 1 + G∆(s) S∆(s)
Si(s) = Si0(s) 1 + G∆(s) S∆(s)
Su(s) = Su0(s)S∆(s)
donde
1
S∆(s) , ,
1 + T0(s)G∆(s)
con G∆(s) el modelo de error multiplicativo.
CAUT1 Clase 6 24
Estabilidad robusta