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.

RÉSULTATSterne du co<strong>de</strong> ainsi que <strong>de</strong>s fichiers produits et utilisés, <strong>en</strong> référ<strong>en</strong>ce à <strong>de</strong>s notionset <strong>de</strong>s objets relevant du domaine <strong>de</strong> l’hydr<strong>au</strong>lique. Cette approche fournit ainsiune alternative à une partie du traditionnel manuel <strong>de</strong> l’utilisateur du co<strong>de</strong> <strong>de</strong>calcul.– <strong>au</strong> nive<strong>au</strong> hydr<strong>au</strong>lique : notre modélisation <strong>de</strong>s connaissances a permis d’une part<strong>de</strong> structurer les objets du domaine <strong>de</strong> l’hydr<strong>au</strong>lique <strong>au</strong> sein d’une ontologie, appeléeONTOHYD. D’<strong>au</strong>tre part, nous avons pu dégager <strong>de</strong>s heuristiques employéespar un expert hydr<strong>au</strong>lici<strong>en</strong> pour faire face à plusieurs situations <strong>de</strong> <strong>calage</strong>. La majoritéd’<strong>en</strong>tre elles n’avai<strong>en</strong>t pas fait <strong>au</strong>paravant l’objet d’une formalisation dansla littérature. En effet, elles relèv<strong>en</strong>t du savoir-faire <strong>de</strong> l’ingénieur hydr<strong>au</strong>lici<strong>en</strong>et ne s’acquièr<strong>en</strong>t qu’<strong>au</strong> prix <strong>de</strong> longues années <strong>de</strong> pratique. Nous espérons qu<strong>en</strong>otre modélisation, <strong>en</strong> inscrivant ces connaissances infér<strong>en</strong>tielles noir sur blanc,contribuera à faciliter leur transmission <strong>au</strong>x ingénieurs néophytes.– <strong>au</strong> nive<strong>au</strong> générique : <strong>en</strong> connexion avec le cadre méthodologique élaboré dansle chapitre 1, nous avons modélisé <strong>de</strong>s connaissances indép<strong>en</strong>dantes du domained’application, à travers une ontologie pour la validation opérationnelle – appeléeONTOVAL – et un paradigme pour le <strong>calage</strong> <strong>de</strong> modèles numériques. Ces <strong>de</strong>uxélém<strong>en</strong>ts fourniss<strong>en</strong>t ainsi <strong>au</strong>x modélisateurs <strong>de</strong>s lignes directrices – valables dansles différ<strong>en</strong>ts domaines <strong>de</strong> la gestion <strong>de</strong>s ressources <strong>en</strong> e<strong>au</strong> – pour la réalisation <strong>de</strong>la tâche <strong>de</strong> <strong>calage</strong> dans une démarche d’assurance qualité.Système d’assistance <strong>au</strong> <strong>calage</strong> <strong>de</strong> modèles hydr<strong>au</strong>liquesAprès avoir répondu <strong>au</strong> premier <strong>de</strong>s objectifs <strong>de</strong> ces trav<strong>au</strong>x, nous nous sommesattachés à mettre <strong>en</strong> œuvre <strong>de</strong> manière opérationnelle ces connaissances. Dans ce but,nous avons utilisé <strong>de</strong>s techniques <strong>de</strong> systèmes à base <strong>de</strong> connaissances, et plus particulièrem<strong>en</strong>t<strong>de</strong>s techniques <strong>de</strong> pilotage <strong>de</strong> programmes, sous forme d’un moteur d’infér<strong>en</strong>ceappelé PEGASE+ et du langage <strong>de</strong> représ<strong>en</strong>tation <strong>de</strong> connaissances associé appeléYAKL . Nous avons ainsi transcrit les connaissances modélisées dans ce langage afin<strong>de</strong> construire une base <strong>de</strong> connaissances pour le <strong>calage</strong> <strong>de</strong> modèles hydr<strong>au</strong>liques. Parl’intermédiaire du moteur PEGASE+, nous avons ainsi obt<strong>en</strong>u un premier prototype <strong>de</strong>système d’assistance <strong>au</strong> <strong>calage</strong> (voir chapitre 5).opérationnel...Baptisé CARMA-1, ce prototype a été mis dans <strong>de</strong>s conditions <strong>de</strong> fonctionnem<strong>en</strong>topérationnel <strong>au</strong> travers <strong>de</strong> <strong>de</strong>ux cas d’étu<strong>de</strong>. Les retours d’expéri<strong>en</strong>ce sur ces <strong>de</strong>ux cas<strong>de</strong> <strong>calage</strong>, exposés dans les chapitres 6 et 7, ont ainsi permis <strong>de</strong> pr<strong>en</strong>dre consci<strong>en</strong>ce <strong>de</strong>l’apport du prototype pour un modélisateur dans la réalisation <strong>de</strong> cette tâche. Troiscontributions majeures ont été i<strong>de</strong>ntifiées :– l’<strong>au</strong>tomatisation d’un grand nombre d’opérations décharge le modélisateur <strong>de</strong> procédureshabituellem<strong>en</strong>t longues et fastidieuses : formatage <strong>de</strong>s données, réalisationd’une simulation, extraction <strong>de</strong>s résultats , ajustem<strong>en</strong>t <strong>de</strong>s paramètres, etc. ;– les connaissances requises se réduis<strong>en</strong>t à l’ess<strong>en</strong>tiel et port<strong>en</strong>t sur <strong>de</strong>s points spécifiquesrelevant moins <strong>de</strong> l’expéri<strong>en</strong>ce sur le <strong>calage</strong> <strong>de</strong> modèles hydr<strong>au</strong>liques quedu s<strong>en</strong>s pratique commun ;– le déroulem<strong>en</strong>t du processus <strong>de</strong> <strong>calage</strong> est guidé par un ✭ co<strong>de</strong> <strong>de</strong> bonnes pratiques ✮i<strong>de</strong>ntifié <strong>au</strong> travers <strong>de</strong> l’exam<strong>en</strong> <strong>de</strong>s différ<strong>en</strong>tes sources <strong>de</strong> connaissances à notre190

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

Saved successfully!

Ooh no, something went wrong!