Filtre RRSQRT
RRSQRTFiltre de Kalman de rang réduit
Le filtre RRSQRT est une réponde à ce problème. Il permet d'éviter les
différentes difficultés d'implémentation mise en évidence auparavant en
représentant les directions principales des matrices d'erreur par des
modes réduits. Ainsi, il possible d'utiliser exclusivement les modes au
détriment des matrices.
En reprenant l'espace du modèle de dimension
, avec un état du système
initial
auquel est associé la matrice de covariance d'erreur
, il faut réaliser une décomposition en mode principaux
de cette matrice telle que
où
est une matrice de dimension
avec
représentant
les mes
premiers modes principaux de
.
L'erreur sur l'ébauche a donc été réduite.
Il est alors possible de définir un opérateur d'observation
. Le gain de Kalman, calculé dans l'espace
d'analyse, peut alors être décrit en fonction de
de taille
Et, il est aussi possible d'obtenir la matrice racine de covariance
d'analyse sans faire de calcul directement avec les matrices de
covariance d'erreur :
Le calcul de la racine de
pourrait être coûteux, mais il n'en est rien
puisque
est de taille
.
De plus, la matrice racine est mieux conditionnée, ce qui assure une
meilleure précision numérique.
Après l'analyse, la dimension du système est réduit en passant de
modes
à
modes. Pour cela, il suffit de diagonaliser
et
de ne retenir que les
plus grandes valeurs propres de la matrice
de passage, puis de réduire
.
À l'étape de prévision, l'état analysé est propagé par le modèle d'évolution
et la racine de la matrice réduite
par le modèle linéaire-tangent. Elle est ensuite
élargie en ajoutant
modes imputés à l'erreur modèle :
Cette matrice comporte alors
modes.
Nicolas Daget
2007-11-16