en pdf - Web del Profesor

Anuncio
Universidad de Los Andes
Facultad de Ingeniería
Departamento de Sistemas de Control
Opción Control y Automatización
Control 2
Especificaciones para el diseño
de sistemas de control
Prof. Mariela CERRADA LOZADA
El problema de diseño
Entradas
Salidas
SISTEMA
(Planta)
Estados
Señal de Control
ALGORITMO DE
CONTROL
Señal de Referencia
CONFIGURACION
ESQUEMA
05/11/2007
2
Modelo del Sistema
Modelo no lineal
u(t)
d x(t )
= f ( x(t ), u (t ), t ); x(t0 ) = x 0
dt
y (t ) = h( x(t ), u (t ), t )
(1)
Sistemas invariantes en
el tiempo
y(t)
SISTEMA
(Planta)
Linealización
x(t)
d x(t )
= Ax(t ) + Bu(t ); x(t0 ) = x0
dt
y(t ) = C x(t ) + Du(t )
(2)
m
Modelo lineal
05/11/2007
Y (s)
=
G(s) =
U(s)
K∏(s + zi )
i =1
q
s p ∏(s + pi )
j =1
; p + q = n < m (3)
3
El problema de diseño
r(t)
u(t)
y(t)
G(s)
x(t)
Go(s)
Y ( s ) β m s m + β m −1s m −1 + β 0
Go ( s ) =
=
R ( s ) α n s n + α n −1s n −1 + α 0
(4)
El comportamiento de un sistema de control depende únicamente de su
función de transferencia global Go(s), y no depende explícitamente de la
planta G(s). Luego el problema de diseño es, en esencia, la búsqueda de
Go(s) estable, para alcanzar especificaciones de diseño
05/11/2007
4
El problema de diseño
Dos enfoques básicos de diseño usando configuraciones realimentadas:
- Menos sensibles a ruidos y perturbaciones de planta.
(a) Se escoge una configuración realimentada y un compensador con
parámetros a diseñar. El sistema resultante tiene las especificaciones
deseadas
(b) Se determina la función de transferencia Go(s) y luego se escoge la
configuración realimentada y se calculan los compensadores,
Se usan controladores (compensadores) descritos por funciones de
transferencia propias o estrictamente propias (físicamente realizables)
Se garantiza que el sistema de control tenga un “planteamiento
correcto” (para evitar la amplificación de ruidos a alta frecuencia)
El sistema debe ser “totalmente estable”
Pueden imponerse restricciones a la magnitud de las señales actuantes
05/11/2007
5
Criterios de desempeño
Estabilidad: es el requerimiento fundamental.
– Estabilidad en SLIT:
y (t ) = ynatural (t ) + y forzada (t )
(5)
a. Criterios de Estabilidad de Routh-Hurwitz (estabilidad absoluta)
b. Estabilidad en el sentido de Lyapunov: Segundo Método de Lyapunov.
c. Métodos frecuenciales para el estudio de estabilidad relativa (MF y MG)
- Estabilidad en sistemas no lineales, invariantes en el tiempo:
a. Estabilidad Local (aproximaciones lineales de los sistemas no
lineales)
b. Estabilidad Global (uso de funciones de Lyapunov)
Desempeño en estado estacionario
Precisión: se debe minimizar el error del sistema debido a entradas de
referencia y perturbaciones. La precisión es definida en términos de constantes
de error (posición, velocidad, aceleración).
Atención!! r(t) y y(t) tienen
e(t ) = r (t ) − y (t )
(6) las mismas unidades!!!
ess = Lim e(t ) ⇔ ess = Lim sE ( s )
t →∞
05/11/2007
s →0
6
Criterios de desempeño
Precisión (continuación): En términos de Go(s):
– Si r(t) es un escalón R(s)=a/s. Entonces:
ess = a − y ss ⇒ y ss = Lim sY ( s ) = Lim aGo ( s ) = a
s →0
ess = a − a
β0
β
= a (1 − 0 )
α0
α0
s →0
β0
α0
(7)
Luego el error de precisión será “cero” cuando Go(0)=1, (es decir αo=βo).
Supongamos que deseamos diseñar Go(s) tal que el error de posición sea finito,
acotado, entonces:
β
α −β
a(1− 0 ) < γ ⇒ a( 0 0 ) < γ
α0
α0
− γα0 < a(α0 − β0 ) < γα0 ⇒ −aα0 − γα0 < −aβ0 < γα0 − aα0 (8)
α0 (a + γ ) > aβ0 > α0 (a − γ )
Si consideramos el error relativo:
β
(a − a 0 )
α0
(9)
05/11/2007
ess =
a
= 1− G0 (0)
α 0 (1 + γ ) > β0 > α 0 (1 − γ ) (10)
Atención α0 está definido porque Go(s) es
7
garantizado estable !!!
Criterios de desempeño
Precisión (continuación): En términos de Go(s):
– Si r(t) es una rampa R(s)=a/s2. Entonces:
ess = 0 si yss = Lim y(t) = at = r (t ) (11)
t →∞
Consideremos:
Y (s) =
a
k1 k 2
=
+ 2 + términos asociados a G 0 ( s ) (12)
G
s
(
)
0
s2
s
s
Calculando los coeficientes de la expansión:
k2 = [
k1 =
a
G0 ( s ) s 2 ]
2
s
s=0
d a
d
[ 2 G0 ( s) s 2 ]
=
[ aG 0 ( s )]
ds s
ds
s =0
s =0
(13)
Y dado que Go(s) es estable, entonces:
yss (t ) =
Se puede encontrar que:
α β −α β
β
G'0 (0) = 0 1 2 1 0 y G0 (0) = 0 (15)
α0
α0
k1 k2
+ ⇒ yss (t ) = k1 + k2t = aG0 ' (0) + aG0 (0)t (14)
s s2
Entonces, retomando (11):
yss = at si
G0 (0) = 1 ⇒ α 0 = β 0
(16)
y
05/11/2007
G '0 (0) = 0 ⇒ α1 = β1
8
Criterios de desempeño
• Precisión (continuación):
Por otro lado, notemos que se tendrá un error de velocidad finito si:
G0 (0) = 1 ⇒ α 0 = β 0
yss(t) y r(t) tienen la misma
pendiente
y
G '0 (0) ≠ 0 ⇒ α1 ≠ β1
(17)
y se tendrá un error de velocidad infinito si:
G0 (0) ≠ 1 ⇒ α 0 ≠ β 0
(18)
yss(t) y r(t) NO tienen la misma
pendiente
Considerando en este caso el error relativo y asumiendo Go(0)=1, tenemos un
inecuación para determinar un error finito:
ess =
(at − atG0 (0) − aG '0 (0))
= (1 − G0 (0))t − G '0 (0) ⇒ G '0 (0) < λ
a
Problema de seguimiento (tracking): Cualquier entrada de referencia.
Problema de regulación (regulating): Entrada de referencia “cero”.
05/11/2007
9
Criterios de desempeño
Precisión (continuación): CASO ESPECIAL DE REALIMENTACION
– Definición de las constantes de error para un SLIT realimentado
R(s)
+
Y(s)
C(s) G(s)
-
G0 (s) =
C(s)G(s)
donde:
1 + C(s)G(s)
Gl ( s ) = C ( s )G ( s ) =
N l ( s)
s q Dl ( s )
y G(0) es estable. Entonces:
Si C(s)G(s) es tipo 1, entonces el error de posición es “cero”
Si C(s)G(s) es tipo 2, entonces el error de velocidad es “cero”
Si C(s)G(s) es tipo 3, entonces el error de aceleración es “cero”
Consideremos, que C(s)G(s) es tipo 1, luego:
G0 ( s ) =
N l ( s)
N ( 0)
⇒ G0 (0) = l
= 1 !!!
sDl ( s ) + N l ( s )
N l ( 0)
05/11/2007
Observemos que aún si existen
variaciones en Nl(s) y/0 Dl(s) , el sistema
aún puede “seguir” a la referencia!! ES
UN DISEÑO ROBUSTO!!!
10
Criterios de desempeño
Precisión (continuación):
Supongamos C(s)G(s) de tipo 0 y la incorporación de una ganancia K:
R1(s)
K
R(s)
+
Y(s)
C(s) G(s)
-
G0 ( s) =
Si se elige
K=
N l (s)
⇒ G0 (0) ≠ 1 !!!
Dl ( s ) + N l ( s )
Dl (0) + N l (0)
⇒ G10 (0) = 1 ⇒ y ss (t ) = r (t )
N l ( 0)
Observemos que si existen variaciones en
Nl(s) y/0 Dl(s) , el sistema NO puede
“seguir” a la referencia!! NO ES UN
DISEÑO ROBUSTO!!!
05/11/2007
11
Criterios de desempeño
Precisión (continuación): CASO ESPECIAL DE REALIMENTACION
– Definición de las constantes de error para un SLIT realimentado
R(s)
+
-
Y(s)
C(s) G(s)
Si r(t) = A (entrada escalón)
ess =
A
; K p = Lim G ( s )
s →o
1+ K p
Si r(t) = A t (entrada rampa)
ess =
A
; K v = Lim sG ( s )
s →o
Kv
Si r(t) = (A/2) t2 (entrada parábola)
ess =
A
; K a = Lim s 2G ( s )
s →o
Ka
05/11/2007
(7)
12
Criterios de desempeño
Respuesta transitoria
–
–
–
–
Sobredisparo
Tiempo de asentamiento o de respuesta
Tiempo pico
Tiempo de subida
Estas especificaciones
han sido derivadas del
comportamiento
transitorio de un SLIT
de segundo orden.
En caso de sistema de
orden superior, éstos
podrán describirse con
las especificaciones
anteriores si existe un
par de polos
dominantes
05/11/2007
13
Diseño de Sistemas de Control
Se refiere al proceso de modificación del sistema de control
realimentado, con el fin de alcanzar las especificaciones de estabilidad,
precisión y respuesta transitoria deseadas
¿Modificación? consiste en incorporar elementos al sistema
¿Para qué? permiten generar una señal de entrada al sistema, llamada “señal de
control”
Señal de Control que “estabiliza” al sistema (cumple requerimientos de
estabilidad) y lo “compensa” (incremento de la precisión y
velocidad de respuesta).
Compensar el sistema: añadir polos y/o ceros adicionales.
05/11/2007
14
Configuraciones de Compensación para
SLIT
1. Compensación en cascada
R(s)
+
-
Compensadores tipo:
adelanto de fase,
atraso de fase,
adelanto-atraso de fase,
PI
PD
PID
05/11/2007
Y(s)
Gc(s)
Gp(s)
Objetivo:
Compensar el sistema, añadiendo polos y/o ceros
adicionales en lazo abierto.
Efecto:
-Permite mejorar la respuesta transitoria y la
estacionaria de manera independiente.
-Pueden ser implementados con redes activas
(amplificadores operacionales) o pasivas (redes
RLC).
Los compensadores pueden ser ideales (Tipo PID)
o no ideales (Tipo Adelanto-Atraso).
15
Configuraciones de Compensación para
SLIT
2. Compensación realimentada (minor feedback loop)
R(s)
+
-
Y(s)
G1(s)
Gp(s)
+
B(s)
Objetivo:
Compensar el sistema, modificando los polos del
sistema en lazo cerrado sin aumentar el orden del
sistema.
Efecto:
-Permite mejorar la respuesta transitoria, sin
embargo usado sin compensación en la cadena
directa aumenta el error en estado estacionario.
05/11/2007
Realimentación de velocidad
B ( s ) = bs
16
Restricciones
Ruido y perturbaciones:
P1
+
r(t)
P3
P2
e
G1(s)
+
v +
u
G2(s)
+
+
y(t)
+
-
Planta nominal: Considera el peor caso en el cual puede estar la planta
Planta perturbada: Considera el estado actual de la planta
La función de transferencia nominal es usada en el diseño y la diferencia entre
la planta nominal y la perturbada es considerada como una perturbación interna
Un buen sistema de control debe ser capaz de seguir la entrada de
referencia y rechazar el efecto de ruidos y perturbaciones!!
05/11/2007
17
Restricciones
Compensadores propios y planteamiento correcto:
– Los compensadores usados en el diseño deben tener funciones de transferencia
propias:
No se requieren operaciones puras de diferenciación
Son realizables físicamente (tienen asociada una ecuación diferencial de estado)
– Un sistema de control puede no tener una función de transferencia Go(s) propia
aún cuando todos sus componentes tengan funciones de transferencia propias
(ver ejemplo 6.5.1)
Supongamos
G1 ( s ) =
− ( s + 1)
s
; G2 ( s ) =
s+2
s +1
G0 ( s ) = −0.5s Es impropia!!
¿Implicaciones prácticas?
Supongamos la existencia de un ruido P1(t)=0.01sin(10000t) y r(t)=sin t. Entonces:
d
(sin t + 0.01sin 10000t )
dt
= −0.5 cos t − 50 cos10000t
y (t ) = −0.5
Amplificación del ruido!!!
05/11/2007
18
Restricciones
Compensadores propios y planteamiento correcto (Continuación...)
Definición: Un sistema se dice bien-planteado o propio en lazo cerrado si
las funciones de transferencia de cada posible par entrada-salida del
sistema es propio.
En el caso de un sistema realimentado, el sistema está bien-planteado si y solo si:
(8)
Δ (∞ ) ≠ 0
Δ Función característica
Para el caso del diagramas de bloques anterior
Si G1 ( s) = − ( s + 1) ; G2 ( s) = s
s+2
Si
G1 ( s ) =
s +1
− ( s + 1)
2s
; G2 ( s ) =
s+2
s +1
Determinante en
la fórmula
de Mason !!
Δ(∞) = 1 + G1 ( s )G2 ( s ) s →∞
Δ (∞ ) = 1 − 1 = 0
Δ(∞) = 1 − 2 = −1
Bien-planteado!!!
Si G2(s) es estrictamente propia y G1(s) es propia la condición (8) se cumple!!!
Nota: si alguna F.T es impropia, (8) no puede ser usada.
05/11/2007
19
Restricciones
Compensadores propios y planteamiento correcto (Continuación...)
P1
P3
P2
+
r(t)
G1(s)
+
+
G2(s)
+
+
y(t)
+
G3(s)
PD
G1 ( s ) =
( s + 2)
4s + 3
s +1
; G2 ( s ) =
; G3 ( s ) =
2
s +1
s+2
G0 ( s ) =
( s + 2)
(4 s + 5)
Bien-planteado!!
Compensadores propios
necesidad de evitar el uso de diferenciación!!
Sistemas bien planteados
necesidad de evitar la amplificación de ruidos
a altas frecuencias!!
05/11/2007
20
Restricciones
Estabilidad Total:
Definición: Un sistema se dice totalmente estable si y solo si la función de
transferencia en lazo cerrado de cada posible par entrada-salida es estable.
¿Implicaciones?
1. Cancelación de polos y ceros inestables
G1 ( s ) =
( s − 1)
1
; G2 ( s ) =
;P = 0
( s + 1)
s −1
G0 ( s ) =
1
( s + 2)
Estable!!
P
r(t)
+
-
GPy ( s ) =
G1(s)
+
+
( s + 1)
Inestable!!
( s − 1)( s + 2)
05/11/2007
y(t)
G2(s)
Una cancelación de polo-cero
inestable NO elimina el polo
inestable, sólo lo esconde!!
21
Restricciones
Estabilidad Total (continuación):
Un sistema es totalmente estable si y solo si los polos de Go(s) y sus polos
escondidos son todos estables.
Un sistema no es totalmente estable si existe una cancelación polo-cero inestable!!
Cancelación imperfecta: Una cancelación exacta es imposible en la práctica!!
¿Implicaciones?
1. Cancelación imperfecta de polos y ceros inestable
( s − 0.9)
1
G1 ( s ) =
; G2 ( s ) =
;P = 0
( s + 1.1)
s −1
G0 ( s ) =
s − 0.9
( s + 2.0674)( s − 0.9674)
Inestable!!
P
r(t)
+
-
05/11/2007
G1(s)
+
+
y(t)
G2(s)
22
Restricciones
Estabilidad Total (continuación):
¿Implicaciones?
2. Cancelación de polos y ceros estables
( s 2 + 0.1s + 100)
3
G1 ( s ) =
; G2 ( s ) = 2
;P = 0
s ( s + 2)
( s + 0.1s + 100)
( s 2 + 0.09 s + 99)
G1 ( s ) =
;P = 0
s ( s + 2)
G0 ( s ) =
3
( s 2 + 2 s + 3)
3s 2 + 0.27 s + 297
G0 ( s ) = 4
( s + 2.1s 3 + 103.2 s 2 + 200.27 s + 297)
Step Response
From: U(1)
1.4
polos
ceros
polos
-1 + 1.414i
-1 - 1.414i
-0.045 + 9.95i
-0.045 - 9.95i
-0.05 +10.001i
-0.05 -10.001i
-0.9996 + 1.404i
-0.9996- 1.404i
1.2
0.8
To: Y(1)
Amplitude
1
0.6
0.4
0.2
05/11/2007
0
0
1
2
3
Time (sec.)
4
5
6
23
Cancelación de polos y ceros estables
Salida debida a la perturbación
Efecto de la perturbación
Si ocurre una cancelación de polos-ceros estables muy cercanos al eje imaginario
O con partes imaginarias grandes los ruidos o perturbaciones pueden excitar una
salida de la planta oscilatoria y de respuesta lenta
05/11/2007
24
Restricciones
u
Saturación:
r(t)
+
-
G1(s)
P
1
u+
u
+
G2(s)
y(t)
-0.5
0.5
e
-1
G1 ( s ) = 2; G2 ( s ) =
( s + 2)
;P = 0
s ( s − 1)
¿Implicaciones?
G0 ( s ) =
05/11/2007
2( s + 2)
( s 2 + s + 4)
25
Sensibilidad
Consideremos:
R(s)
+
-
Y(s)
G(s)
T ( s) =
G(s)
1 + G( s) H (s)
H(s)
1
R( s)
(
)
(
)
T
s
≈
⇒
Y
s
≈
G
(
s
)
H
(
s
)
>>
1
Si
para las frecuencias de interés, entonces
H ( s)
H ( s)
Si H(s)=1, entonces Y ( s ) ≈ R( s ) , aún para variaciones en la planta!!!
Consideremos una perturbación ΔG (s) en la planta, entonces sin realimentación:
G ( s) ≈ G ( s) + ΔG ( s) ⇒ Y ( s) = (G ( s) + ΔG ( s)) R( s) = G ( s ) R ( s ) + ΔG ( s ) R( s )
⇒ ΔY ( s ) = ΔG ( s ) R ( s )
05/11/2007
Cambio en la salida es proporcional al
cambio en la planta, sin considerar la
realimentación !!
26
Sensibilidad
¿Qué ocurre en lazo cerrado?
T (s) =
(G ( s ) + ΔG ( s ))
(G ( s ) + ΔG ( s ))
⇒ Y (s) =
R( s)
1 + (G ( s ) + ΔG ( s )) H ( s )
1 + (G ( s ) + ΔG ( s )) H ( s )
Considerando que Y ( s ) = Y ( s ) + ΔY ( s ) entonces:
ΔY ( s) =
ΔY ( s ) =
G ( s)
(G ( s) + ΔG ( s))
R( s) −
R( s)
1 + (G ( s) + ΔG ( s)) H ( s )
1 + G ( s) H ( s)
(G ( s ) + ΔG ( s ))(1 + G ( s ) H ( s )) − G ( s )(1 + G ( s ) H ( s ) + ΔG ( s )) H ( s ))
R( s)
(1 + G ( s ) H ( s ) + ΔG ( s ) H ( s ))(1 + G ( s ) H ( s ))
ΔY ( s ) =
ΔG ( s )
R( s)
(1 + G ( s) H ( s) + ΔG ( s ) H ( s ))(1 + G ( s ) H ( s ))
Considerando de nuevo la condición
ΔY ( s ) =
05/11/2007
ΔG ( s )
R( s)
(1 + G ( s ) H ( s )) 2
G ( s ) H ( s ) >> 1 >> ΔG ( s ) H ( s ) , entonces:
En lazo cerrado, el cambio en la salida
2
se reduce por un factor (1 + G ( s) H ( s )) !!!27
Sensibilidad
La SENSIBILIDAD se define como el cambio porcentual en la FT del sistema
de control en LC respecto al cambio porcentual en algún parámetro ó FT del
sistema en LA.
Consideremos:
Y(s)
R(s)
+
-
G(s)
T ( s) =
G ( s)
1 + G ( s) H (s)
H(s)
SGT =
ΔT
T = ΔT G
ΔG
ΔG T
G
En el límite:
SGT =
∂T G
∂G T
Función de sensibilidad del
sistema !!
T
Sin considerar la realimentación, entonces T ( s ) = G ( s ) ⇒ S G = 1
G
=1
G
El sistema el muy sensible !!!
05/11/2007
28
Sensibilidad
∂T G
Calculando S =
se tiene que:
∂G T
T
G
SGT =
1
(1 + GH ) 2
G
1
⇒ SGT =
G
1 + GH
1 + GH
∂T (1 + GH ) − GH
1
=
=
∂G
(1 + GH ) 2
(1 + GH ) 2
Observe el rol de la condición G ( s ) H ( s ) >> 1 !!
Atención: Recuerde las condiciones de estabilidad para un aumento considerable
de la magnitud de GH !!!!
Por otro lado, haciendo cálculos similares se obtiene que:
∂T H
− GH
T
⇒ SH =
S =
∂H T
1 + GH
T
H
Observe de nuevo el rol de la condición G(s)H(s) >>1
¿¿Qué se concluye??
El signo negativo indica que un cambio porcentual negativo deteriora el
comportamiento del sistema
05/11/2007
29
Sensibilidad
R(s)
+
-
G(s)
T ( s) =
Y(s)
G (s) =
1
(s + α )
SαT ( s ) = ??
1
s + α +1
∂T
1
=−
∂α
( s + α + 1) 2
SαT ( s ) =
−α
s + α +1
α = −0.99
Valor nominal crítico
(sistema inestable!!)
05/11/2007
30
Sensibilidad
Y(s)
R(s)
+
-
G(s)
T (s) =
G (s) =
K
s ( s + 1)
S KT ( s ) = ??
K
s +s+K
2
∂T
(s 2 + s + K ) − K
=−
∂α
(s 2 + s + K )2
S KT ( s ) =
s( s + 1)
s +s+K
2
K = 0.25
Valor nominal crítico
(salida criticamente amortiguada)
05/11/2007
31
Sensibilidad
05/11/2007
32
Sensibilidad
Y(s)
Consideremos: R(s)
+
-
Observemos que:
G(s)
SGT + T ( s ) =
G(s)
1
+
=1
1 + G( s) 1 + G( s)
T (s) =
G (s)
1 + G (s)
SGT =
1
1 + G( s)
S y T no pueden ser pequeñas
en magnitud al mismo tiempo !!
T(s), FT en lazo cerrado, es la función de sensibilidad complementaria
Si “S” es pequeña, entonces: T ( s ) ≈ 1 ⇒ Y ( s ) ≈ R ( s )
En general, G ( s ) es pequeña a altas frecuencias, en sistemas fisicamente
realizables (sistemas que se comportan como filtros pasa-bajo). Entonces:
S ≈1
T
G
05/11/2007
SGT +T = 1
T ( s) ≈ 0
33
Sensibilidad
P
Consideremos:
r(t)
+
-
Gc G p
Y ( s)
=
R ( s ) 1 + Gc G p
Gc(s)
+
+
Gp(s)
y(t)
Gp
Y ( s)
=
P ( s ) 1 + Gc G p
Entonces:
a. Se requiere Gc ( s )G p ( s ) >> 1 en bajas frecuencias para disminución de la
sensibilidad del sistema en cuanto a cambios en Gp(s)
b. Aumentar la ganancia de lazo a través de Gc(s) para rechazo de ruidos
(perturbaciones externas). Si Gc ( s)G p ( s ) >> 1 entonces Y ( s ) 1
≈
P ( s ) Gc
05/11/2007
34
Sensibilidad
Consideremos:
D1(t)
r(t)
+
-
Gc(s)
+
+
Gp(s)
D2(t)
++
y(t)
+
H(s)
+
D3(t)
Consideremos la ausencia del sensor (H(s)=0, Lazo abierto). Entonces:
Y ( s ) = D2 ( s ) + G p ( s ) D1 ( s ) + Gc ( s )G p ( s ) R ( s )
a.
b.
05/11/2007
La señal D2(s) no es rechazada
L señal D1(s) pasa a través de la planta
35
Sensibilidad
Consideremos ahora el lazo cerrado:
D1(t)
r(t)
+
-
+
+
Gcs)
Gp(s)
D2(t)
++
y(t)
+
H(s)
Gc (s)Gp (s)
+
D3(t)
Gp (s)
Gc (s)Gp (s)H(s)
1
Y(s) =
R(s) +
D1(s) +
D2 (s) +
D3(s)
1+Gc (s)Gp (s)H(s)
1+Gc (s)Gp (s)H(s)
1+Gc (s)Gp (s)H(s)
1+Gc (s)Gp (s)H(s)
Teniendo en cuenta que
SGT =
1
1+Gc (s)Gp (s)H(s)
y
T(s) =
Gc (s)Gp
1+Gc (s)Gp (s)H(s) , entonces:
Y ( s ) = T ( s ) R ( s ) + S ( s )G p ( s ) D1 ( s ) + S ( s ) D2 ( s ) + T ( s ) H ( s ) D3 ( s )
05/11/2007
36
Sensibilidad
Teniendo en cuenta que Y ( s ) = T ( s ) R ( s ) + S ( s )G p ( s ) D1 ( s ) + S ( s ) D2 ( s ) + T ( s ) H ( s ) D3 ( s )
y dado que si Gc ( s)G p ( s ) H ( s ) >> 1 ⇒ S ( s ) << 1 ,
luego:
a.
El ruido D2 es rechazado
1
T (s) ≈
b.
H ( s ) , entonces el ruido D3 no es rechazado
c.
La perturbación D1(s) pasa a través de Gp(s)
Ejemplo. Consideremos H(s)=1 y la existencia de la entrada (ruido) D1(s). Entonces,
analizando error E(s):
ED1 ( s) (s) =
05/11/2007
− Gp (s)
1+ Gc (s)Gp (s)
D1 (s)
37
Sensibilidad
Si D1(s) es del tipo escalón, entonces:
ED1 ( s) (s) =
− Gp (s)
1
1+ Gc (s)Gp (s) s
Estudiando el error en estado estable:
Lim sED1 ( s) (s) = Lim s
s→0
s→0
− Gp (s)
− Gp (s)
1
= Lim
1+ Gc (s)Gp (s) s s→0 1+ Gc (s)Gp (s)
Supongamos Gc(s)Gp(s) de tipo 1, por ejemplo: Gc (s) =
Entonces:
Gp (s) =
K2 (s + α )
s(s + β )
− b2
e∞ = Lim sED1 ( s) (s) =
Es finito y sólo depende de los parámetros
s→0
K1b − K1a de Gc(s)!!!
Observemos que
e∞ = Lim
s→0
05/11/2007
K1 (s + a)
(s + b)
Gp
1+ GcGp
38
Sensibilidad
Observemos que
Entonces, si
e∞ = Lim
s→0
Gp
1+ GcGp
Gc ( s)G p ( s ) >> 1 ⇒ S ( s ) << 1
para s → 0 , se tiene que e∞ ≈
1
Gc
Luego la entrada (ruido) D1 será rechazado si Gc >>1
Ejercicio: que ocurre si el integrador esta en Gp???
05/11/2007
39
Sensibilidad
Ejemplo: Sistema de control de la dirección un barco
P
Controlador del ángulo
del timón del barco
u ++
r(t)
Gc(s)
+
r (t ) = 10 grados
-
Planta nominal
Gp(s)
y(t)
4.6847 *10 −4
G p (s) =
s ( s + 6.8624 *10 −3 )
1.7498( s + 1.0071*10 −2 )
Gc ( s ) =
( s + 4.9648 *10 − 2 )
5.6217 *10 −4
G p 2 (s) =
s ( s + 6.8624 *10 −3 )
Cambio del 20% en la ganancia
4.6847 *10 −4
G p3 (s) =
s ( s + 8.2349 *10 −3 )
Cambio del 20% en el polo LA
4.6847 *10 −4
G p3 (s) =
s ( s + 5.4899 *10 −3 )
05/11/2007
Dinámica del
barco
Angulo de
cabecera
Cambio del 20% en el polo LA
40
Sensibilidad
05/11/2007
41
Sensibilidad
Sensibilidad
para el
cambio en la
ganancia de la
planta
05/11/2007
42
Sensibilidad
Sensibilidad
para el
cambio en la
ganancia de la
planta,
considerando
un aumento
de la ganancia
de Gc (5
veces)
Observemos el
cambio en la
magnitud de la
sensibilidad !!
¿Qué significa?
05/11/2007
43
Sensibilidad
Sensibilidad
para el
cambio en la
ganancia de la
planta,
considerando
un aumento
de la ganancia
de Gc
¿Qué significa
este resultado
en relación con
el cambio en la
función de
sensibilidad?
05/11/2007
44
Sensibilidad
05/11/2007
45
Sensibilidad
Rechazo al
ruido D1
05/11/2007
46
Sensibilidad
Rechazo al
ruido D1 y a
la
perturbación
en la planta
05/11/2007
47
Descargar