13.07.2015 Views

Assistance au calage de modèles numériques en hydraulique ... - TEL

Assistance au calage de modèles numériques en hydraulique ... - TEL

Assistance au calage de modèles numériques en hydraulique ... - TEL

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CHAPITRE 3 CALAGE EN HYDRAULIQUE FLUVIALEAlgorithmes classiquesLes algorithmes mathématiques classiques ont largem<strong>en</strong>t été utilisés <strong>de</strong>puis le début<strong>de</strong>s années 1970. Le choix <strong>de</strong> l’algorithme d’optimisation pour le <strong>calage</strong> <strong>en</strong> hydr<strong>au</strong>liquefluviale a été discuté par Abida et Towns<strong>en</strong>d (1992). Ils ont ainsi comparé l’algorithme<strong>de</strong> Powell 45 , l’algorithme <strong>de</strong> Ros<strong>en</strong>brock (1960) et l’algorithme du simplexe <strong>de</strong> Nel<strong>de</strong>ret Mead (1965). Ce <strong>de</strong>rnier semble apporter la meilleure converg<strong>en</strong>ce vers le minimum<strong>de</strong> la fonction. On peut trouver dans le table<strong>au</strong> 3.5 les différ<strong>en</strong>ts algorithmes classiquesutilisés dans les <strong>calage</strong>s <strong>au</strong>tomatiques <strong>en</strong> hydr<strong>au</strong>lique fluviale.Il f<strong>au</strong>t noter que tous les algorithmes prés<strong>en</strong>tés dans ce table<strong>au</strong> réalis<strong>en</strong>t une optimisationlocale supposant un minimum unique <strong>de</strong> la fonction coût, hypothèse réfutéepar le principe d’équifinalité dont nous reparlerons un peu plus loin. Nous expérim<strong>en</strong>teronsdans le chapitre 7 un algorithme <strong>de</strong> recuit simulé qui permet <strong>de</strong> réaliser uneoptimisation globale permettant <strong>de</strong> s’affranchir <strong>de</strong> cette hypothèse.Algorithmes génétiquesPlus récemm<strong>en</strong>t, quelques trav<strong>au</strong>x ont porté sur l’utilisation d’algorithmes génétiquespour le <strong>calage</strong> <strong>de</strong> modèles hydr<strong>au</strong>liques, <strong>en</strong> rivière (Sanchez et Westphal, 1999;Ch<strong>au</strong>, 2002) et <strong>en</strong> estuaire (Passone et al., 2002).Filtre <strong>de</strong> KalmanLe filtre <strong>de</strong> Kalman est un algorithme d’optimisation particulier qui réalise unerégression linéaire incrém<strong>en</strong>tale. Cette métho<strong>de</strong> a été utilisée par Chiu et Isu (1978)pour caler un modèle hydr<strong>au</strong>lique d’estuaire. Crissman et al. (1993) ont repris cet algorithmepour réaliser un <strong>calage</strong> opérationnel d’un modèle d’hydr<strong>au</strong>lique fluviale <strong>en</strong>régime transitoire. Cet aspect a été repris récemm<strong>en</strong>t par Hartnack et Mads<strong>en</strong> (2001).Choix du test d’arrêtTroisième choix à effectuer lors d’une approche <strong>au</strong>tomatique, celui du test d’arrêt.Ce test va déterminer le mom<strong>en</strong>t où le jeu <strong>de</strong> paramètres est considéré comme satisfaisant.Il peut porter sur <strong>de</strong>s élém<strong>en</strong>ts très différ<strong>en</strong>ts :– la valeur <strong>de</strong> la fonction coût est un test parfaitem<strong>en</strong>t adapté lorsque le nive<strong>au</strong><strong>de</strong> correspondance att<strong>en</strong>du est représ<strong>en</strong>té par une valeur seuil, par exemple unécart maximal sur les h<strong>au</strong>teurs d’e<strong>au</strong> <strong>de</strong> ±10 cm. Le choix d’un tel test est doncintimem<strong>en</strong>t lié à celui <strong>de</strong> la fonction coût ;– le gain p<strong>en</strong>dant les <strong>de</strong>rnières simulations est un test permettant <strong>de</strong> s’assurer <strong>de</strong> laconverg<strong>en</strong>ce <strong>de</strong> l’algorithme vers le minimum <strong>de</strong> la fonction coût ;– le nombre <strong>de</strong> simulations effectuées peut <strong>en</strong>fin être un critère lorsque <strong>de</strong>s contraintes<strong>de</strong> temps <strong>de</strong> calcul sont à respecter.Le choix <strong>de</strong> ce test d’arrêt est donc un choix primordial dans une approche <strong>au</strong>tomatique,et les résultats <strong>de</strong> l’optimisation vont <strong>en</strong> dép<strong>en</strong>dre fortem<strong>en</strong>t, tout comme ilsvont dép<strong>en</strong>dre du choix <strong>de</strong> la fonction coût.45. POWELL, M. J. D. (1970), A new algorithm for unconstrained optimization. Dans : Nonlinear Programming(J. B. Ros<strong>en</strong>, O. L. Mangasarian et K. Ritter, éds.), Aca<strong>de</strong>mic Press, New-York.75

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!