Chapitre 1
Introduction
Les travaux de recherche effectu´es pendant ce stage se situent autour d’un probl`eme
d’estimation d’´etat [1] dans le r´eseau de transport de l’´electricit´e. Ce probl`eme apparaˆıt
dans les syst`emes de gestion d’´energie.
Les estimateurs d’´etat (State Estimators, SE) sont le noyau des syst`emes de la gestion
de l’´energie moderne (Energy Management Systems, EMS). La performance de n’importe
quel autre programme d’application (ex : analyse de s´ecurit´e, etc) d´epend consid´erablement
sur la pr´ecision des donn´ees fournies par SE. L’estimateur d’´etat a recours : `a des mesures
sur terrains, param`etre du r´eseau (R, L, etc.), topologie du r´eseau (breaker position, etc), et
autres informations disponibles, et il profite de la redondance dans l’ensemble des mesures
pour filtrer l’erreur associ´ee `a ces derniers. Due `a ces propri´et´es statistiques, l’approche aux
moindres carr´es pond´er´es est utilis´ee pour r´esoudre ce probl`eme.
D’apr`es le probl`eme physique sous-jacent on tombe sur une matrice de tr`es grande taille
et ayant beaucoup d’´el´ements nuls, une telle matrice est appel´ee une matrice creuse. Pour
r´esoudre un probl`eme aux moindres carr´es on a besoin de factoriser la matrice d’entr´ee A
en utilisant la factorisation QR qui consiste `a d´ecomposer la matrice Aqui s’´ecrit apr`es
la factorisation comme le produit d’une matrice orthogonale Qet une matrice triangulaire
sup´erieure R. Dans les calculs sur les matrices creuses il est essentiel de stocker et d’effectuer
des op´erations sur les ´el´ements non nuls uniquement et il faut essayer de maintenir le plus
petit nombre possible de nouveaux ´el´ements introduits durant le calcul, si on ne prend pas
en compte ces derniers le coˆut m´emoire peut empˆecher la factorisation QR.
Ces travaux se sont r´ealis´es dans le cadre d’une collaboration avec RTE (R´eseau de
transport de l’´electricit´e) France. Pour l’instant, les algorithmes utilis´es par RTE ne per-
mettent pas de r´esoudre des matrices de tr`es grandes tailles. Ceci est dˆu au coˆut m´emoire
important n´ecessaire pour la factorisation QR . Par exemple, le coˆut a empˆech´e la factorisa-
tion QR d’une matrice A d’entr´ee de dimension 715615 ×199709 et ayant 2994230 ´el´ements
non nuls. Cette matrice refl`ete une situation r´eelle du r´eseau d’´electricit´e, et la r´esolution de
ce probl`eme est tr`es importante pour les recherches effectu´ees `a RTE. Ainsi, il est important
de d´evelopper des algorithmes performants pour effectuer la factorisation QR d’une matrice
creuse en parall`ele.
Ce travail de recherche a deux buts : Acc´el´erer le processus de factorisation et ´etudier
la pr´ecision des r´esultats obtenus. Plus pr´ecis´ement, le travail consiste `a mettre en oeuvre
un algorithme pour effectuer la factorisation QR en parall`ele, en consid´erant une approche
par blocs et une ex´ecution en parall`ele sur une grille de processeurs 2D et de comparer
les deux types de r´esolutions : factorisation de Cholesky parall`ele sur la forme normale
5