En matemáticas , los observadores que preservan la simetría , [1] [2] también conocidos como filtros invariantes , son técnicas de estimación cuya estructura y diseño aprovechan las simetrías naturales (o invariancias) del modelo no lineal considerado . Como tal, el principal beneficio es un dominio de convergencia esperado mucho más grande que los métodos de filtrado estándar, por ejemplo, el filtro de Kalman extendido (EKF) o el filtro de Kalman sin aroma (UKF).
Motivación
La mayoría de los sistemas físicos poseen simetrías naturales (o invariancia), es decir, existen transformaciones (por ejemplo, rotaciones, traslaciones, escalas) que dejan el sistema inalterado. Desde puntos de vista matemáticos y de ingeniería, tiene sentido que un filtro bien diseñado para el sistema en cuestión conserve las mismas propiedades de invariancia.
Definición
Consideremos un grupo de Lie y grupos de transformación (locales) , donde .
El sistema no lineal
se dice que es invariante si no se modifica por la acción de , es decir
dónde .
El sistema es entonces un filtro invariante si
- , es decir, que se puede escribir , donde el término de corrección es igual a cuando
- , es decir, no es modificado por el grupo de transformación .
Ecuación general y resultado principal
Se ha demostrado [1] que todo observador invariante lee
dónde
- es un error de salida invariante, que es diferente del error de salida habitual
- es un marco invariante
- es un vector invariante
- es una matriz de ganancia elegida libremente.
Dado el sistema y el grupo de transformación asociado que se considera, existe un método constructivo para determinar , basado en el método del marco móvil.
Para analizar la convergencia del error, se define un error de estado invariante , que es diferente del error de salida estándar , ya que el error de salida estándar generalmente no preserva las simetrías del sistema. Uno de los principales beneficios de los filtros que preservan la simetría es que el sistema de error es " autónomo ", pero para el vector invariante libre conocido , es decir , . Esta importante propiedad permite que el estimador tenga un dominio de convergencia muy grande y sea fácil de ajustar. [3] [4]
Para elegir la matriz de ganancia , existen dos posibilidades:
- un enfoque determinista que conduce a la construcción de filtros que preservan la simetría verdaderamente no lineales (similares a los observadores de tipo Luenberger)
- un enfoque estocástico , que conduce a filtros de Kalman extendidos invariantes (similares a los observadores de tipo Kalman).
Aplicaciones
Existen numerosas aplicaciones que utilizan estos observadores invariantes para estimar el estado del sistema en cuestión. Las áreas de aplicación incluyen:
Referencias
- ^ abc S. Bonnabel, Ph. Martin y P. Rouchon, “Observadores que preservan la simetría”, IEEE Transactions on Automatic and Control , vol. 53, núm. 11, págs. 2514–2526, 2008.
- ^ S. Bonnabel, Ph. Martin y E. Salaün, "Filtro de Kalman extendido invariante: teoría y aplicación a un problema de estimación de actitud asistida por velocidad", 48.ª Conferencia IEEE sobre decisiones y control, págs. 1297-1304, 2009.
- ^ ab Ph. Martin y E. Salaün, "Un observador invariante para sistemas de referencia de actitud y rumbo asistidos por velocidad de la Tierra", 17º Congreso Mundial de la IFAC, págs. 9857-9864, 2008.
- ^ ab Ph. Martin y E. Salaün, "Diseño e implementación de un sistema de referencia de actitud y rumbo basado en observadores de bajo costo", Control Engineering Practice , 2010.