Teoría de Control Moderna

Documentos relacionados
MODELACION EN VARIABLES DE ESTADO

Diagramas de Bloques

Modelos en el Espacio de Estado

CONTROL ANALÓGICO I. MODELADO MATEMÁTICOS DE SISTEMAS DE CONTROL Unidad II

DIAGRAMAS DE ESTADO. Fernando di Sciascio (2016)

UNIVERSIDAD NACIONAL DEL CALLAO

Control Moderno. Ene.-Jun UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN. Facultad de Ingeniería Mecánica y Eléctrica. Dr. Rodolfo Salinas.

DIAGRAMAS DE ESTADO. Fernando di Sciascio (2017)

Representación en el espacio de estado. Sistemas Control Embebidos e Instrumentación Electrónica UNIVERSIDAD EAFIT

Controlabilidad completa del estado para sistemas en tiempo continuo

donde,, es controlable si y solo si la matriz de controlabilidad tiene rango,

Unidad I Análisis de Sistemas Realimentados

6. Diagramas de flujo.

Los Diagramas de Estado son una extensión de los diagramas de flujo señal y permiten describir gráficamente ecuaciones diferenciales y de estado.

Teoría de Sistemas y Señales

2.1 Descripción en espacio de estado de sistemas dinámicos

Práctica 4 CONVERSIÓN ENTRE LAS DIFERENTES REPRESENTACIONES DE LOS MODELOS LABORATORIO DE MODELADO DE SISTEMAS

Método de Mínimos Cuadrados Recursivo

FUNDAMENTOS Y MODELOS MATEMÁTICOS DE LOS SISTEMAS DE CONTROL UNIDAD 1

Observadores del estado

INGENIERIA DE CONTROL II

DEPARTAMENTO DE INGENIERÍA MECÁNICA. Cátedra: Sistemas de Control TEO 03/2015

Línea de investigación o de trabajo: Electrónica de Potencia y Control Automático

Contenidos Control y Automatización

Estimación de Estados Observadores Reducidos o de Orden Mínimo. Fernando di Sciascio (2016)

Sistemas Automáticos. Modelado de sistemas. D. Tardioli, R. Martínez Centro Universitario de la Defensa Academia General Militar A. A.

Transformada de Laplace Juan Manuel Rodríguez Prieto

Tema 3: Representación de sistemas lineales. Transformada de Laplace

DIAGRAMAS DE BLOQUES. Figura 1 Elementos de un diagrama de bloques

PROBLEMAS PROPUESTOS. TEMAS 1 A 4 SOLUCIONES

REGULACION AUTOMATICA I (E.A.)

Espacio de estado.- el espacio n dimensional cuyos ejes de coordenadas consisten en el eje X1, X2... Xn y se denomina espacio de estado

INTRODUCCIÓN A LA REPRESENTACIÓN DE SISTEMAS FÍSICOS

DINÁMICA ESTRUCTURAL. Diagramas de bloques

IDENTIFICACIÓN DE SISTEMAS MÉTODOS POR SUB-ESPACIOS

1. Transformada de Laplace

Función de transferencia

Observadores de estados

Control Moderno. Ene.-Jun Observabilidad y Observadores de Estado. Dr. Rodolfo Salinas. mayo 2007

Realimentación de Estado DSEÑO DE SSTEMAS DE Los polos del sistema en lazo cerrado se reubican mediante una matriz de ganancias K (dimensiones rxn) qu

Control en el Espacio de Estado 1. Modelo de Estado. por Pascual Campoy Universidad Politécnica Madrid

Regulación y Control de Máquinas Navales Práctica Módulo 1: Modelado de Sistemas Curso

FECHA DE ASIGNACIÓN: 05 - febrero

CONTROL AUTOMÁTICO DE PROCESOS

REGULACIÓN AUTOMÁTICA

VALORES PROPIOS (AUTOVALORES) VECTORES PROPIOS (AUTOVECTORES)

CONTROL DE VELOCIDAD DE UN MOTOR DC, USANDO FILTROS DE KALMAN EN TIEMPO CONTINUO

CONTROL APLICADO MODELADO DE SISTEMAS DINÁMICOS

SISTEMAS DE CONTROL AVANZADO

Reducción de un diagrama de bloques

Desempeño. Respuesta en el tiempo: transiente y estado estacionario. Sistema de control.

Modelado en el dominio de la frecuencia Utilizar la transformada Laplace para representar ecuaciones diferenciales lineales

Teoría Moderna de Control Lineal

Teoría de Control. (Bases de Aplicaciones Matemáticas) Dr. Ing. Víctor Hugo Sauchelli

LICENCIATURA: INGENIERÍA EN TELECOMUNICACIONES, SISTEMAS Y ELECTRÓNICA

1 Control Óptimo. 1.1 Introducción Problema típico de control óptimo

Carrera Académica UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL TUCUMÁN

TOTAL DE HORAS: SERIACIÓN INDICATIVA ANTECEDENTE: Análisis de Señales y Sistemas SERIACIÓN OBLIGATORIA SUBSECUENTE: Sistemas de Datos Muestreados

INDICE Capitulo 1. Introducción Capitulo 2. Conversión y procesamiento de señales

TALLER DE Nº 2 CONTROL AVANZADO. No se educa cuando se imponen caminos, sino cuando se enseña a caminar

Universidad Ricardo Palma

TRABAJO PRÁCTICO N 1 Introducción al Control de Procesos

3-1 INTRODUCCIÓN Modelos matemáticos.

PRÁCTICA N 1 INTRODUCCIÒN A MATLAB Y UTILIZACIÓN DE LAS MATEMÁTICAS COMO HERRAMIENTAS PRIMORDIAL EN EL ANÁLISIS DE SISTEMAS DE CONTROL

Control automático con herramientas interactivas

Prefacio. 1 Sistemas de control

Análisis de las respuestas de un SLI de tiempo continúo con MatLab. María del Rosario Vázquez Fuentes. Enero 2017

Plataforma de contenidos interactivos. Página Web del libro. Mecatrónica Introducción Origen de la mecatrónica 5

REGA - Regulación Automática

PROYECTO DE INVESTIGACION por Universidad Nacional del Callao se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 2.

11 REPRESENTACIÓN EN EL ESPACIO DE ESTADO. 1.3 SOLUCIÓN DE ECUACIONES DE ESTADO EN TIEMPO

SOLUCIONARIO PROBLEMAS REALIMENTACION DE ESTADOS

APÉNDICE A: DESARROLLO DEL MODELO MATEMÁTICO

Control Moderno. Ene.-Jun UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN. Facultad de Ingeniería Mecánica y Eléctrica. Dr. Rodolfo Salinas.

DIAGRAMAS DE FLUJOS DE SEÑALES

Lazos de control. Lazos de control. Ing. Leni Núñez

Transcripción:

1! Modelos en Variables de Estado Juan Antonio Hernández Tamames, Susana Borromeo Curso 2014-2015 Teoría de Control Moderna 2! Teoría de control clásica basada en la relación entrada-salida o función de transferencia. Enfoque en el dominio de la frecuencia. Teoría de control moderna se basa en el concepto de estado. Basada en la descripción de las ecuaciones de un sistema en términos de n ecuaciones diferenciales de primer orden, que se combinan en una ecuación diferencial matricial de primer orden. Se aplica a sistemas con entradas y salidas múltiples, que pueden ser o no lineales. Enfoque en el dominio del tiempo. La formulación matricial simplifica la representación matemática y facilita la resolución por computador usando herramientas tipo Matlab. Teoría de control robusto utiliza la hipótesis de que los modelos que se utilizan en el diseño de los sistemas de control tienen errores de modelado. Basada en los análisis de respuesta en frecuencia y en el dominio del tiempo. 1

Teoría de Control Moderna 3! Conceptos de Controlabilidad y Observabilidad. [Kalman] Controlador en variables de estado que opera sobre la información disponible en forma de medida. Observador: sistema dinámico utilizado para estimar el estado de otro sistema dinámico dado un conocimiento sobre las entradas al sistema y las salidas medidas al sistema. Modelo basado en Variables de Estado 4! Es útil cuando las ec. Diferenciales que describen el sistema son de alto orden. Consiste en realizar cambios de variable de modo que resulte un sistema de ecuaciones diferenciales donde todas las ecuaciones sean de orden 1. A partir de dicho sistema se puede deducir el grafo de flujo. A partir del grafo de flujo se puede obtener la función de transferencia en el dominio de Laplace. Las funciones de transferencia de alto orden pueden representarse, también en forma de grafo y, a partir de él, obtener las ecuaciones diferenciales La formulación matricial es útil cuando la resolución es por computador usando herramientas tipo Matlab. 2

Términos y Conceptos 5! Estado. El estado de un sistema dinámico es el conjunto más pequeño de variables, denominadas variables de estado, de modo que el conocimiento de esas variables en t 0 junto con el conocimiento en la entrada para t t 0 determina por completo el comportamiento del sistema para cualquier tiempo t t 0 Las variables de estado no necesitan ser cantidades medibles u observables físicamente Vector de estado. Vector cuyos n componentes son las n variables de estado que describen por completo el comportamiento de un sistema Espacio de Estados. Cualquier sistema puede representarse mediante un punto del espacio de estados Términos y Conceptos 6! Ecuaciones en el espacio de estados. Variables de entrada, variables de salida y variables de estado. El sistema dinámico debe incorporar elementos que memoricen los valores de la entrada para t t 1. Las salidas de los integradores definen el estado interno del sistema dinámico, es decir, funcionan como variables de estado. 3

Términos y Conceptos Sea un sistema de múltiples entradas-múltiples salidas con n integradores. 7! Supóngase también que hay r entradas u 1 (t), u 2 (t),..., u r (t) y m salidas y 1 (t), y 2 (t),..., y m (t). Se definen las n salidas de los integradores como variables de estado: x 1 (t), x 2 (t),..., x n (t). Entonces el sistema se puede describir mediante: Términos y Conceptos 8! Ec. de Estado Ec. de Salida 4

Términos y Conceptos 9! A(t): Matriz de Estado B(t): Matriz de Entrada C(t): Matriz de Salida D(t): Matriz de Transmisión Directa Diagrama de bloques del sistema de control lineal en tiempo continuo representado en el espacio de estados Modelo basado en Variables de Estado 10! M 2 y t 2 + b y t + ky = u(t) Sistema de segundo orden, dos integradores: (t) = y(t); (t) = y t Por lo que convertimos la Ec. Diferencial en un sistema de Ec. de Orden 1: Ejemplo 2.2. Ingeniería De Control Moderna Ogata. 5ª Edición. = x t 2 = b t M x k 2 M x + 1 1 M u 5

Modelo basado en Variables de Estado 11! FDT- Ecuaciones en el espacio estados 12! 6

FDT- Ecuaciones en el espacio estados 13! Ejemplo 2.3. Ingeniería De Control Moderna Ogata. 5ª Edición. Representación en el espacio estado 14! Ecuaciones diferenciales escalares Función de excitación no contiene términos derivados Variables de estado 7

Representación en el espacio estado 15! Ecuaciones diferenciales escalares Función de excitación no contiene términos derivados Representación en el espacio estado Ecuaciones diferenciales escalares Función de excitación contiene términos derivados 16! Variables de estado Donde: 8

Representación en el espacio estado Ecuaciones diferenciales escalares Función de excitación contiene términos derivados 17! Representación en el espacio estado 18! Formas canónicas Forma canónica controlable Forma canónica observable Forma canónica diagonal Forma canónica de Jordan 9

Representación en el espacio estado 19! Forma canónica controlable. Método de asignación de polos para el diseño de sistemas de control Representación en el espacio estado 20! Forma canónica observable. 10

Representación en el espacio estado 21! Forma canónica diagonal. (raíces distintas) Representación en el espacio estado Forma canónica de Jordan. (raíces múltiples). Forma canónica diagonal de bloques para sistemas que no tiene polos distintos. 22! 11

Ejercicio Propuesto 23! Obtenga las representaciones en el espacio de estados en la forma canónica controlable, forma canónica observable y la forma canónica diagonal: Modelo basado en Variables de Estado 24! Seleccionamos las siguiente variables: =v c (t) =i L (t), E=(1/2)Li 2 L+ (1/2)Cv2 c i c = C dv c dt L di L dt = u(t) i L = Ri L + v c (Kirchoff para tensión en la malla de la derecha) v 0 = Ri L (t) (Kirchoff para corriente en el nodo) (Salida del Sistema) 12

Modelo basado en Variables de Estado 25! = v c (t) =i L (t), i c = C dv c dt L di L dt = u(t) i L (Kirchoff para corriente en el nodo) = Ri L + v c (Kirchoff para tensión en la malla de la derecha) v 0 = Ri L (t) (Salida del Sistema) d = 1 dt C x + 1 2 C u(t) d dt = 1 L R L y 1 = v 0 (t) = R Grafos de Flujo y Diagramas de Bloques 26! Procedimiento para eludir la formulación matricial.: 1. Elección de Variables 2. Construir sistema de Ec. De Orden 1 3. Transf. De Laplace 4. Dibujar Grafo o Diagrama de bloques. x 1 = 1 C + 1 C u(t) = 1 L R L v 0 (t) = R s (s) = 1 C (s) + 1 C u(s) s (s) = 1 L (s) R L (s) v 0 (s) = R (s) (s) = 1 sc (s) + 1 sc u(s) (s) = 1 sl (s) R sl (s) v 0 (s) = R (s) 13

Grafos de Flujo y Diagramas de Bloques 27! (s) = 1 sc (s) + 1 sc u(s) (s) = 1 sl (s) R sl (s) v 0 (s) = R (s) Grafos de Flujo y Diagramas de Bloques 28! Se obtiene la Func. De Transf. aplicando: o bien la Fórmula de Mason o bien álgebra de bloques (o bien álgebra matricial) V 0 (s) U(s) = R LCs 2 1+ R Ls + ( 1 LCs 2 ) = R LC s 2 + R L s + ( 1 LC ) 14

Grafos de Flujo y Diagramas de Bloques 29! Y ahora lo opuesto: Obener la ec. Diferencial de estado a partir de la Función de Transferencia. V 0 (s) U(s) = R LCs 2 1+ R Ls + ( 1 LCs 2 ) = R LC s 2 + R L s + ( 1 LC ) Obtención del Grafo a partir de la FT. 30! Sea la Función de Transferencia: U(s) = b m sm + b m 1 s m 1 + + b 1 s + b 0 s n + a n 1 s n 1 + + a 1 s + a 0 Multiplicando numerador y denominador por s -n: U(s) = b m s (n m ) + b m 1 s (n m +1) + + b 1 s (n 1) + b 0 s n 1+ a n 1 s 1 + + a 1 s (n 1) + a 0 s n Queda una expresión que coincide con la Fórmula de Mason: P k Δ k U(s) = K Δ Cuando todos los lazos tocan todas las trayectorias: U(s) = K P k Δ k Δ = Suma de todos los factores de la trayectoria de avance 1-factores de los lazos de realimentación 15

Obtención del Grafo a partir de la FT. 31! U(s) = b 0 s 4 + a 3 s 3 + a 2 s 2 + a 1 s + a 0 Ec. 3.37 U(s) = b 0 s 4 1+ a 3 s 1 + a 2 s 2 + a 1 s 3 + a 0 s 4 Cuatro variables de estado:,,x 3,x 4 Obtención del Grafo a partir de la FT. 32! U(s) = b 0 s 4 1+ a 3 s 1 + a 2 s 2 + a 1 s 3 + a 0 s 4 Fig. 3.7 16

Deducción de la Ec. Diferencial 33! U(s) = b 0 s 4 1+ a 3 s 1 + a 2 s 2 + a 1 s 3 + a 0 s 4 x 1 = x 2 = x 3 x 3 = x 4 x 4 = a 0 a 1 a 2 x 3 a 3 x 4 + u y = b 0 " d dt # % " 0 1 0 0 %" % " 0% 0 0 1 0 = + 0 u(t) 0 0 0 1 0 & # a 0 a 1 a 2 a 3 &# x n & # 1& x 3 x 4 = y b 0 = x 1 = y b 0 x 3 = = y b 0 x 4 = x 1 = y b 0 d 4 dt y(t) + a 3 d 3 4 b 0 dt y(t) + a 2 d 2 3 b 0 dt y(t) + a 1 d 2 dt b 0 y(t) + a 0 b 0 y(t) = u(t) Obtención del Grafo a partir de la FT. 34! U(s) = b 3 s 3 + b 2 s 2 + b 1 s + b 0 s 4 + a 3 s 3 + a 2 s 2 + a 1 s + a 0 Ec. 3.38 U(s) = b 3s 1 + b 0 s 2 + b 1 s 3 + b 0 s 4 1+ a 3 s 1 + a 2 s 2 + a 1 s 3 + a 0 s 4 17

Obtención del Grafo a partir de la FT. 35! U(s) = b 3 s 1 + b 0 s 2 + b 1 s 3 + b 0 s 4 1+ a 3 s 1 + a 2 s 2 + a 1 s 3 + a 0 s 4 Fig. 3.8 Forma Canónica de la Variable de Fase Deducción de la Ec. Diferencial 36! U(s) = b 3 s 1 + b 0 s 2 + b 1 s 3 + b 0 s 4 Z(s) 1+ a 3 s 1 + a 2 s 2 + a 1 s 3 + a 0 s 4 Z(s) Y(s) = (b 3 s 3 + b 2 s 2 + b 1 s 1 + b 0 )Z(s) U(s) = (s 4 + a 3 s 3 + a 2 s 2 + a 1 s 1 + a 0 )Z(s) Transf. Laplace Inversa: d 3 z y(t) = b 3 dt + b d 2 z 3 2 dt + b d z 2 1 + b dt 0 z u(t) = d 4 z dt + a d 3 z 4 3 dt + a d 2 z 3 2 dt + a d z 2 1 dt + a 0 z 18

Deducción de la Ec. Diferencial 37! U(s) = b 3 s 1 + b 0 s 2 + b 1 s 3 + b 0 s 4 Z(s) 1+ a 3 s 1 + a 2 s 2 + a 1 s 3 + a 0 s 4 Z(s) Deducción de la Ec. Diferencial 38! x 1 = x 2 = x 3 x 3 = x 4 x 4 = a 0 a 1 a 2 x 3 a 3 x 4 + u y = b 0 + b 1 + b 2 x 3 + b 3 x 4 " d dt # % " 0 1 0 0 %" % " 0% 0 0 1 0 = + 0 u(t) 0 0 0 1 0 & # a 0 a 1 a 2 a 3 &# x n & # 1& x 3 x 4 y(t) = CX " y = [ b 0 b 1 b 2 b 3 ] # x 3 x 4 % & 19

Forma Canónica de Entrada Prealimentada 39! La función de transferencia es la misma, aunque la variables de estado son diferentes. Forma Canónica de Entrada Pre-alimentada 40! " d dt # x 3 x 4 x 1 = a 3 + + b 3 u x 2 = a 2 + x 3 + b 2 u x 3 = a 1 + x 4 + b 1 u x 4 = a 0 + b 0 u % " a 3 1 0 0% " % " a 2 0 1 0 = + a 1 0 0 1 & # a 0 0 0 0& # & # x n b 1 b 2 b 3 b 4 % u(t) & " y = [ 1 0 0 0] # x 3 x 4 % + [ 0]u(t) & 20

Ejercicio Propuesto 41! Dado el siguiente lazo de realimentación, calcula: a) La Función de transferencia. b) El grafo de flujo y diagrama de bloques según la Forma canónica de la variable de fase. c) El grafo y el diagrama pre-alimentado d) La Ec. Diferencial de estado (forma matricial) e) La ecuación diferencial Ejercicio propuesto 42! Dado el siguiente lazo abierto de control, calcula: a) La Función de transferencia. b) El grafo de flujo y diagrama de bloques según la Forma canónica de la variable de fase. c) El grafo y el diagrama pre-alimentado d) La Ec. Diferencial de estado (forma matricial) e) La ecuación diferencial f) Resuelve la Ec. Diferencial mediante Transf. Laplace g) Calcula el comportamiento en el estacionario 21