





















Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
INGENIERIA DE CONTROL AUTOMATICO II
Tipo: Resúmenes
1 / 29
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






















Sea el sistema definido por:
𝒙^ ሶ 𝑡 = 𝑨𝒙 𝑡 + 𝑩𝑢(𝑡)
𝒚 𝑡 = 𝑪𝒙(𝑡)
Supóngase que el sistema es completamente observable y usando el control 𝑢 = −𝑲𝒙, las ecuaciones para el
observador de estado están dadas por:
ሶ 𝒙 𝑡 = 𝑨 − 𝑲 0
𝑪 − 𝑩𝑲 𝒙 𝑡 + 𝑲 0
𝑦(𝑡)
Aplicando transformada de Laplace y sustituyendo U(s) en
ሶ ෩ 𝑿 𝑠 , la función de transferencia queda:
𝑈(𝑠)
−𝑌(𝑆)
=
𝑛𝑢𝑚
𝑑𝑒𝑛
= 𝑲 𝑠𝑰 − 𝑨 + 𝑲 0
𝑪 + 𝑩𝑲
− 1 𝑲 0
Nota: La matriz del controlador – observador puede ser o no estable.
Para el sistema, el polinomio característico es:
𝑠𝑰 − 𝑨 =
𝑠 − 1
− 20. 6 𝑠
= 𝑠
2
− 20. 6 = 𝑠
2
𝑠 + 𝑎 2
Entonces:
𝑎 1
= 0 , 𝑎 2
= − 20. 6
El polinomio característico deseado es:
𝑠 − 𝜇 1
𝑠 − 𝜇 2
= 𝑠 + 8 𝑠 + 8 = 𝑠
2
2
𝑠 + 𝛼 2
Por tanto:
𝛼 1
= 16 , 𝛼 2
= 64
La matriz de observabilidad, es:
𝑵 = (^) 𝑪
∗
𝑨
∗
𝑪
∗
⋯ 𝑨
∗ 𝑛− 1
𝑪
∗
Para la determinación de la matriz de ganancias del observador, se usa:
𝑲 0
= 𝑾𝑵
𝑇 − 1
𝛼 2
− 𝑎 2
𝛼 1
− 𝑎 1
=
𝑎 1
1
1 0
1 0
0 1
− 1
64 + 20. 6
16 − 0
=
0 1
1 0
1 0
0 1
− 1
16
𝑲 0
=
0 1
1 0
16
=
16
La ecuación del observador se obtiene mediante:
ሶ 𝒙 𝑡 = 𝑨 − 𝑲 0
𝑪 − 𝑩𝑲 𝒙 𝑡 + 𝑲 0
𝑦(𝑡)
Entonces:
ሶ 𝑥 1
ሶ 𝑥 2
=
0 1
−
16
1 0 −^
0
1
𝑥 1
𝑥 2
16
𝑦
ሶ 𝑥 1
ሶ 𝑥 2
=
− 16 1
− 93. 6 3. 6
𝑥 1
𝑥 2
16
𝑦
la función de transferencia del controlador-observador es:
𝑈(𝑠)
−𝑌(𝑆)
= 𝑲 𝑠𝑰 − 𝑨 + 𝑲 0
𝑪 + 𝑩𝑲
− 1
𝑲 0
𝑈(𝑠)
−𝑌(𝑆)
= (^29). 6 3. 6
𝑠 + 16 − 1
− 1
16
=
𝑠
2
La figura muestra el diagrama de bloque del sistema.
Si se sabe que, el observador de orden mínimo también se representa mediante:
ሶ 𝜼^ ෝ = 𝑨 22
− 𝑲 0
𝑨 12
𝜼ෝ + 𝑨 22
− 𝑲 0
𝑨 12
𝑲 0
− 𝐊 0
𝑨 11
𝒚 + (𝑩 2
− 𝑲 0
𝐁 1
)𝒖
donde:
ෝ𝜼 = ෝ𝒙 2
− 𝑲 0
𝑦 = ෝ𝒙 2
− 𝑲 0
𝑥 1
ෝ𝒙 2
son los estados no medibles y 𝑥 1
el estado medible. Si se define:
𝑨 = 𝑨 22
− 𝑲 0
𝑨 12
𝑩 =
መ 𝐴𝑲 0
− 𝐊 0
𝑨 11
𝑭 = 𝑩 2
− 𝑲 0
𝐁 1
Realizando las sustituciones necesarias, resulta que:
𝑢 = −𝑲 𝑥ො = −𝑲 2
𝜼ෝ − 𝐾 1
𝑲 0
se tiene, entonces:
ሶ 𝜼 ෝ =
𝑨 −
𝑭𝑲 2
ෝ𝜼 +
𝑩 −
𝑭(𝐾 1
𝑲 0
) 𝑦
0
0
EJEMPLOS
Sea el sistema regulador mostrado en la Figura. La función de transferencia de la planta es
𝐺 𝑠 =
10 (𝑠 + 2 )
𝑠(𝑠 + 4 )(𝑠 + 6 )
Utilizando el método de asignación de polos, diséñese un controlador de forma tal que cuando el
sistema está sujeto a la siguiente condición inicial
𝑥 =
1
0
0
, 𝑒 0 =
1
0
donde x es el vector de estado para la planta y e es el vector error del observador, la máxima sobre
elongación de y(t) es del 25 al 35 % y el tiempo de asentamiento es alrededor de 4 seg. Suponga que
se utiliza el observador de orden mínimo. (Se considera que sólo la salida y es medible.)
SOLUCIÓN
de polos. Seleccionar los polos del observador deseados. Como primer intento se
seleccionan los polos en lazo cerrado deseados en:
y se escogen los polos del observador deseados en 𝑠 = − 10 y 𝑠 = − 10
𝑒
SOLUCIÓN
observador. La función de transferencia del controlador observador está dada por:
𝑐
− 1
Utilizando Matlab, el resultado es:
𝑐
2
2
El controlador es inestable. Si la ganancia del sistema es pequeña, el sistema puede
hacerse también inestable. Un sistema de control de esta naturaleza no es ni
deseable ni aceptable, por lo que se necesita modificar la localización de los polos
en lazo cerrado y/o de los polos del observador
SOLUCIÓN
Como antes, se mantienen los polos en lazo cerrado deseados para la asignación de
polos pero se modifica la posición de los polos del observador como sigue:
Usando Matlab, resulta:
𝑒
La función de transferencia del controlador observador queda como sigue:
𝑐
2
2
El controlador es estable. El sistema es estable para cualquier ganancia positiva.
SOLUCIÓN
La respuesta del sistema a la condición inicial dada, se obtiene a partir de las
siguientes ecuaciones:
Ecuación del espacio de estado y del error para el observador de orden mínimo.
2
22
𝑒
12
Con la condición inicial:
Las curvas de respuesta se obtiene con Matlab.
controlador se ubican suficientemente lejos a la izquierda del eje 𝑗 , los
elementos de la matriz de ganancia de realimentación del estado 𝑲 se harán
grandes.
la saturación. Entonces, el sistema diseñado no se comportará como se espera.
del eje 𝑗, el controlador observador se hace inestable, aunque el sistema en lazo
cerrado es estable. Un controlador observador inestable no es aceptable.
la derecha en el semiplano izquierdo del plano s hasta que se estabilice.
modificarse.
problemas de ruido.
para que el ruido del sensor no se convierta en un problema.
grande que con el observador de orden completo, ya que los polos múltiples del
observador se sitúan en el mismo lugar para ambos observadores.
de orden completo.