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 ...
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