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 IV : Démonstration <strong>de</strong> la faisabilité technique<br />
un avantage. En effet, <strong>en</strong> nous aidant d’un cli<strong>en</strong>t OPC, nous avons pu collecter sur le système<br />
réel <strong>de</strong>s données utiles à la mise au point <strong>de</strong> notre modèle <strong>de</strong> simulation. OPC est une<br />
interface logicielle standard qui permet à <strong>de</strong>s programmes Windows <strong>de</strong> communiquer avec<br />
<strong>de</strong>s équipem<strong>en</strong>ts in<strong>du</strong>striels tels que <strong>de</strong>s automates programmables <strong>en</strong> utilisant le protocole<br />
réseau DCOM. OPC est implém<strong>en</strong>té non seulem<strong>en</strong>t dans un ordinateur serveur, mais aussi<br />
dans un ordinateur cli<strong>en</strong>t. Le cli<strong>en</strong>t OPC utilise le serveur OPC pour obt<strong>en</strong>ir <strong>de</strong>s données ou<br />
<strong>en</strong>voyer <strong>de</strong>s comman<strong>de</strong>s aux équipem<strong>en</strong>ts.<br />
La Figure III.18 illustre le dispositif mis <strong>en</strong> place pour collecter les données grâce à un<br />
serveur et un cli<strong>en</strong>t OPC sur notre plateforme expérim<strong>en</strong>tale.<br />
Operating System<br />
S<strong>en</strong>sors<br />
Actuators<br />
OPC Server<br />
Input<br />
PLC<br />
Output<br />
In<strong>du</strong>strial network<br />
MES<br />
MES<br />
Database<br />
Local network<br />
Local network<br />
OPC Cli<strong>en</strong>t<br />
On-line<br />
Simulation<br />
Figure IV.18 : dispositif d'acquisition <strong>de</strong> données par cli<strong>en</strong>t et serveur OPC<br />
Pour calibrer notre modèle <strong>de</strong> simulation, nous avons mis <strong>en</strong> circulation <strong>de</strong>s palettes et<br />
<strong>en</strong>registré, grâce à OPC, à chaque point <strong>de</strong> détection, l’heure <strong>de</strong> détection et le numéro <strong>de</strong> la<br />
palette. La Figure IV.19 montre un extrait <strong>de</strong>s données collectées sur la boucle c<strong>en</strong>trale <strong>de</strong><br />
convoyage au niveau <strong>de</strong> l’<strong>en</strong>trée <strong>de</strong> la ligne <strong>de</strong> chargem<strong>en</strong>t (WS1-6), <strong>du</strong> poste <strong>de</strong> travail n° 2<br />
(WS2), <strong>du</strong> poste <strong>de</strong> travail n° 3 (WS3) et <strong>du</strong> poste <strong>de</strong> travail n° 4 (WS4). L’<strong>en</strong>registrem<strong>en</strong>t <strong>de</strong>s<br />
données est réalisé sur une pério<strong>de</strong> suffisamm<strong>en</strong>t longue afin <strong>de</strong> disposer <strong>de</strong> plusieurs valeurs<br />
pour une même donnée. Dans l’extrait prés<strong>en</strong>té, on peut distinguer plusieurs <strong>en</strong>registrem<strong>en</strong>ts<br />
<strong>de</strong> la détection d’une même palette à l’<strong>en</strong>trée <strong>de</strong> chaque poste. Par exemple, sur la ligne 2 <strong>du</strong><br />
tableau suivant, la palette n° 22 est détectée à l’<strong>en</strong>trée <strong>du</strong> poste WS1-6 à 17:24:28, puis une<br />
nouvelle fois à 17:25:42 et ainsi <strong>de</strong> suite. Avec toutes ces valeurs, il est donc possible <strong>de</strong> faire<br />
<strong>de</strong>s statistiques ou même <strong>de</strong> choisir <strong>de</strong>s lois <strong>de</strong> probabilités aléatoires permettant <strong>de</strong> modéliser<br />
au mieux le comportem<strong>en</strong>t réel.<br />
146