27.12.2014 Views

Modélisation du processus de pilotage d'un atelier - Les thèses en ...

Modélisation du processus de pilotage d'un atelier - Les thèses en ...

Modélisation du processus de pilotage d'un atelier - Les thèses en ...

SHOW MORE
SHOW LESS

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

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

Partie III : Simulation <strong>en</strong> ligne couplée à l’exécution<br />

Nous pouvons donc conclure que l’intérêt d’une telle stratégie à un seul modèle <strong>de</strong><br />

simulation et d’initialisation sur un état unique est :<br />

(i)<br />

(ii)<br />

(iii)<br />

<strong>de</strong> simplifier le <strong>processus</strong> <strong>de</strong> <strong>pilotage</strong> <strong>en</strong> utilisant un seul outil <strong>de</strong> simulation.<br />

Ce modèle permet <strong>de</strong> visualiser la dynamique <strong>du</strong> <strong>processus</strong> réel, <strong>de</strong> mesurer les<br />

impacts d’un événem<strong>en</strong>t dans le futur et d’ai<strong>de</strong>r la procé<strong>du</strong>re <strong>de</strong> prise <strong>de</strong><br />

décision <strong>en</strong> évaluant les différ<strong>en</strong>tes solutions <strong>de</strong> correction,<br />

<strong>de</strong> ne pas avoir besoin d’initialiser un autre modèle <strong>de</strong> simulation <strong>de</strong> projection,<br />

puisqu’il suffit d’accélérer l’horloge <strong>du</strong> simulateur à partir <strong>de</strong> l’instant (t3),<br />

d’acquérir les données une seule fois pour initialiser chaque simulation, ce qui<br />

peut s’avérer intéressant quand les contraintes <strong>de</strong> temps sont importantes dans<br />

le <strong>processus</strong> <strong>de</strong> <strong>pilotage</strong> <strong>en</strong> temps réel, notamm<strong>en</strong>t avec un objectif basé sur le<br />

délai.<br />

L’utilisation d’une telle stratégie prés<strong>en</strong>te cep<strong>en</strong>dant <strong>de</strong>s inconvéni<strong>en</strong>ts :<br />

(i)<br />

(ii)<br />

les simulations <strong>de</strong> correction successives lancées jusqu’à trouver le meilleur<br />

scénario (Sc3) à l’instant (t7) sont toujours initialisées sur l’état pris <strong>en</strong> compte<br />

à (t3). Si ces simulations <strong>de</strong> correction sont nombreuses et <strong>de</strong> <strong>du</strong>rée cumulée<br />

importante, il est possible <strong>de</strong> constater <strong>de</strong>s changem<strong>en</strong>ts majeurs <strong>en</strong>tre l’état<br />

pris <strong>en</strong> compte à (t3) et le vrai état actuel à (t7),<br />

un autre inconvéni<strong>en</strong>t est <strong>de</strong> « perdre » la fonction [observer] <strong>de</strong> la simulation<br />

<strong>en</strong> temps réel p<strong>en</strong>dant les phases <strong>de</strong> projection et <strong>de</strong> correction. A l’issue <strong>de</strong> la<br />

correction <strong>de</strong>s variables <strong>de</strong> <strong>pilotage</strong>, il est donc nécessaire <strong>de</strong> repr<strong>en</strong>dre la<br />

simulation <strong>en</strong> temps réel. Ce problème est prés<strong>en</strong>té dans le chapitre suivant.<br />

III.4.2.4. Problème <strong>de</strong> reprise <strong>de</strong> la simulation <strong>en</strong> temps réel<br />

Supposons que la <strong>de</strong>rnière simulation <strong>de</strong> correction indiquée (Sc 3 ) dans la Figure III.25<br />

correspon<strong>de</strong> à la meilleure solution choisie parmi l’<strong>en</strong>semble <strong>de</strong>s scénarios proposés. Une fois<br />

que les valeurs <strong>de</strong>s variables <strong>de</strong> <strong>pilotage</strong> évaluées dans (Sc 3 ) ont été implém<strong>en</strong>tées dans le<br />

système réel, il faut repr<strong>en</strong>dre le <strong>processus</strong> <strong>de</strong> simulation <strong>en</strong> temps réel. Nous proposons une<br />

stratégie pour résoudre le problème <strong>de</strong> reprise <strong>de</strong> simulation <strong>en</strong> temps réel afin d’att<strong>en</strong>dre<br />

l’apparition d’un autre événem<strong>en</strong>t critique dans le <strong>processus</strong> opérationnel réel et <strong>de</strong> reboucler<br />

év<strong>en</strong>tuellem<strong>en</strong>t toutes les étapes précé<strong>de</strong>ntes.<br />

La fin <strong>de</strong> la simulation <strong>de</strong> correction (Sc 3 ) correspond à l’instant (t 7 ) dans le temps réel.<br />

Nous avons donc besoin <strong>de</strong> connaître l’état <strong>du</strong> <strong>processus</strong> réel à cet instant (e t7 ) et d’initialiser<br />

notre modèle <strong>de</strong> simulation unique dans cet état. L’évolution <strong>de</strong> l’état <strong>du</strong> <strong>processus</strong> réel,<br />

<strong>de</strong>puis l’arrivée d’un événem<strong>en</strong>t critique à l’instant (t 3 ) jusqu’à la modification <strong>de</strong> certaines<br />

valeurs <strong>de</strong>s variables <strong>de</strong> <strong>pilotage</strong> à l’instant (t 7 ) est pris <strong>en</strong> compte dans chaque simulation <strong>de</strong><br />

correction <strong>en</strong> accéléré. En effet, <strong>du</strong>rant chaque simulation <strong>de</strong> correction, tous les événem<strong>en</strong>ts<br />

vont se pro<strong>du</strong>ire mais dans un temps ré<strong>du</strong>it par rapport au temps réel. <strong>Les</strong> instants (t 4 ), (t 5 ),<br />

…(t n ) dans la réalité correspon<strong>de</strong>nt aux points indiqués (t 4 )’, (t 5 )’, …(t n )’ dans les simulations<br />

<strong>de</strong> correction successives.<br />

115

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

Saved successfully!

Ooh no, something went wrong!