El concepto de observabilidad fue introducido por el ingeniero húngaro-estadounidense Rudolf E. Kálmán para sistemas dinámicos lineales. [1] [2] Un sistema dinámico diseñado para estimar el estado de un sistema a partir de mediciones de las salidas se denomina observador de estado para ese sistema, como los filtros de Kalman .
Definición
Consideremos un sistema físico modelado en representación de espacio de estados . Se dice que un sistema es observable si, para cada posible evolución de los vectores de estado y control , el estado actual puede estimarse utilizando únicamente la información de las salidas (físicamente, esto generalmente corresponde a la información obtenida por sensores ). En otras palabras, se puede determinar el comportamiento de todo el sistema a partir de las salidas del sistema. Por otro lado, si el sistema no es observable, existen trayectorias de estados que no se pueden distinguir midiendo únicamente las salidas.
Sistemas lineales invariantes en el tiempo
Para los sistemas lineales invariantes en el tiempo en la representación del espacio de estados, existen pruebas convenientes para verificar si un sistema es observable. Considere un sistema SISO con variables de estado (consulte el espacio de estados para obtener detalles sobre los sistemas MIMO ) dadas por
es igual a , entonces el sistema es observable. La razón de esta prueba es que si las columnas son linealmente independientes, entonces cada una de las variables de estado es visible a través de combinaciones lineales de las variables de salida .
Conceptos relacionados
Índice de observabilidad
El índice de observabilidad de un sistema discreto lineal e invariante en el tiempo es el número natural más pequeño para el que se satisface lo siguiente: , donde
Subespacio no observable
El subespacio inobservable del sistema lineal es el núcleo de la función lineal dada por [3]
donde es el conjunto de funciones continuas de a . también se puede escribir como [3]
Dado que el sistema es observable si y sólo si , el sistema es observable si y sólo si es el subespacio cero.
Las siguientes propiedades para el subespacio inobservable son válidas: [3]
Detectabilidad
Un concepto ligeramente más débil que el de observabilidad es el de detectabilidad . Un sistema es detectable si todos los estados no observables son estables. [4]
Las condiciones de detectabilidad son importantes en el contexto de las redes de sensores . [5] [6]
Supongamos que las matrices , y se dan así como las entradas y las salidas y para todos entonces es posible determinar a dentro de un vector constante aditivo que se encuentra en el espacio nulo de definido por
El sistema es observable en si y sólo si existe un intervalo en tal que la matriz no es singular.
Si son analíticos, entonces el sistema es observable en el intervalo [ , ] si existe y un entero positivo k tal que [8]
donde y se define recursivamente como
Ejemplo
Consideremos un sistema que varía analíticamente en matrices y
Entonces , y dado que esta matriz tiene rango = 3, el sistema es observable en cada intervalo no trivial de .
Sistemas no lineales
Dado el sistema , . Donde el vector de estado, el vector de entrada y el vector de salida deben ser campos vectoriales suaves.
Defina el espacio de observación como el espacio que contiene todas las derivadas de Lie repetidas , entonces el sistema es observable en si y solo si , donde
[9]
Los primeros criterios de observabilidad en sistemas dinámicos no lineales fueron descubiertos por Griffith y Kumar, [10] Kou, Elliot y Tarn, [11] y Singh. [12]
También existen criterios de observabilidad para sistemas no lineales que varían en el tiempo. [13]
Sistemas estáticos y espacios topológicos generales
La observabilidad también puede caracterizarse para sistemas de estado estable (sistemas típicamente definidos en términos de ecuaciones algebraicas y desigualdades), o más generalmente, para conjuntos en . [14] [15] Así como los criterios de observabilidad se utilizan para predecir el comportamiento de los filtros de Kalman u otros observadores en el caso del sistema dinámico, los criterios de observabilidad para conjuntos en se utilizan para predecir el comportamiento de la conciliación de datos y otros estimadores estáticos. En el caso no lineal, la observabilidad puede caracterizarse para variables individuales, y también para el comportamiento del estimador local en lugar de solo el comportamiento global.
^ Kalman, RE (1960). "Sobre la teoría general de los sistemas de control". IFAC Proceedings Volumes . 1 : 491–502. doi :10.1016/S1474-6670(17)70094-8.
^ Kalman, RE (1963). "Descripción matemática de sistemas dinámicos lineales". Revista de la Sociedad de Matemáticas Industriales y Aplicadas, Serie A: Control . 1 (2): 152–192. doi :10.1137/0301010.
^ abc Sontag, ED, "Teoría del control matemático", Textos en Matemáticas Aplicadas, 1998
^ "Controlabilidad y observabilidad" (PDF) . Consultado el 19 de mayo de 2024 .
^ Li, W.; Wei, G.; Ho, DWC; Ding, D. (noviembre de 2018). "Una detectabilidad ponderadamente uniforme para redes de sensores". Transacciones IEEE sobre redes neuronales y sistemas de aprendizaje . 29 (11): 5790–5796. doi :10.1109/TNNLS.2018.2817244. PMID 29993845. S2CID 51615852.
^ Li, W.; Wang, Z.; Ho, DWC; Wei, G. (2019). "Sobre la acotación de las covarianzas de error para problemas de filtrado de consenso de Kalman". IEEE Transactions on Automatic Control . 65 (6): 2654–2661. doi :10.1109/TAC.2019.2942826. S2CID 204196474.
^ Brockett, Roger W. (1970). Sistemas lineales de dimensión finita . John Wiley & Sons. ISBN978-0-471-10585-5.
^ Eduardo D. Sontag, Teoría del control matemático: sistemas deterministas de dimensión finita.
^ Apuntes de conferencias sobre teoría de sistemas no lineales por el prof. dr. D. Jeltsema, prof dr. JMAScherpen y el prof dr. AJvan der Schaft.
^ Griffith, EW; Kumar, KSP (1971). "Sobre la observabilidad de sistemas no lineales: I". Revista de análisis matemático y aplicaciones . 35 : 135–147. doi :10.1016/0022-247X(71)90241-1.
^ Kou, Shauying R.; Elliott, David L.; Tarn, Tzyh Jong (1973). "Observabilidad de sistemas no lineales". Información y Control . 22 : 89–99. doi : 10.1016/S0019-9958(73)90508-1 .
^ Singh, Sahjendra N. (1975). "Observabilidad en sistemas no lineales con entradas inmensurables". Revista internacional de ciencia de sistemas . 6 (8): 723–732. doi :10.1080/00207727508941856.
^ Martinelli, Agostino (2022). "Extensión de la condición de rango de observabilidad a sistemas no lineales que varían en el tiempo". IEEE Transactions on Automatic Control . 67 (9): 5002–5008. doi :10.1109/TAC.2022.3180771. ISSN 0018-9286. S2CID 251957578.
^ Stanley, GM; Mah, RSH (1981). "Observabilidad y redundancia en la estimación de datos de proceso" (PDF) . Chemical Engineering Science . 36 (2): 259–272. Bibcode :1981ChEnS..36..259S. doi :10.1016/0009-2509(81)85004-X.
^ Stanley, GM; Mah, RSH (1981). "Observabilidad y clasificación de redundancia en redes de procesos" (PDF) . Chemical Engineering Science . 36 (12): 1941–1954. doi :10.1016/0009-2509(81)80034-6.