Paper 151
Paper 151
RÉSUMÉ : Les problèmes actuels rencontrés dans les entreprises amènent la communauté scientifique à remettre en
cause le concept de planification centralisée. Les nouvelles technologies de communication qui commencent à prouver
leurs capacités permettent d’envisager de nouvelles approches dans lesquelles le produit joue un rôle. Cependant
diverses difficultés apparaissent alors pour le concepteur du nouveau système : définition des exigences, contraintes
liées aux standards, coûts, etc. Ce papier se veut être un guide permettant d’aborder la mise en place de ce type de
système de manière efficiente. Il présente dans un premier temps comment analyser le problème industriel, puis les
différentes technologies envisageables actuellement ainsi que leurs avantages et inconvénients, et enfin comment
prendre en compte le futur système en lui-même lors de sa conception. Nous finirons sur un aperçu des différents gains
qui peuvent être tirés de la synchronisation des flux matières et informationnels en matière de décision réactive. Toutes
les informations ont pu être illustrées dans le cadre d’une application future dans l’entreprise ACTA Mobilier,
agenceur et fabricant de meubles laqués haut de gamme.
MOTS-CLES : Distributed Control, Flexible manufacturing systems, Intelligent manufacturing systems, Product
control, Product strategy, Synchronization
sur le marché et de leurs avantages, ainsi que des con- différents systèmes d’entreprise de niveau « business » et
traintes engendrées par le futur système à mettre en « process ». Comme introduit précédemment, nous pou-
place. Nous présenterons, dans un premier temps, un état vons parmi eux évoquer les travaux d’El Haouzi (2008)
de l’art sur la décision distribuée puis le chapitre 3 décri- qui présentent une méthodologie de conception et
ra la méthodologie proposée. Nous présenterons ensuite d’intégration de SCP. Ces travaux ont pu démontrer la
l’entreprise qui nous servira de cadre d’expérimentation pertinence de ces systèmes en production industrielle.
avant de finir en présentant quelques perspectives et de
conclure. 2.3 La place de la RFID
d’identification exploitées dans les systèmes de traçabili- l’ajout d’un autre composant. Le seul investissement
té. Il convient de systématiquement les passer toutes en réside donc dans l’achat de la machine de gravure et des
revues en allant de celles ayant déjà fait leur preuves aux dispositifs de relecture optique. Cependant, en plus des
nouvelles sur le marché. Nous allons l’illustrer pour les problèmes de positionnement identiques à ceux présentés
principales technologies utilisables actuellement en pré- dans le cadre d’un système code à barres il faut citer le
sentant pour chacune d’elles un aperçu des avantages et désavantage que représente cette marque impérativement
des inconvénients vis-à-vis de l’usage qui doit en être visible pour qu’on puisse la relire. Par exemple, ce sys-
fait. tème est efficient dans l'automobile avec les numéros de
série sur les moteurs, ou dans l'armement sur des pièces
3.2.1 La carte d’identité avec suivi manuel. dont l’aspect esthétique compte peu. Mais dès lors qu’il
C'est la méthode par défaut de la traçabilité car il s’agit s’agit de pièces destinées à être vues, cette marque repré-
de la plus simple. Elle consiste à mettre en place un sys- sente finalement un défaut d’esthétique. Les capacités
tème de carte d'identité, au format papier, qui suit physi- actuelles en matière de marquage permettent toutefois
quement la pièce ou le lot qu’elle doit identifier tout au d’obtenir des datamatrix de très petite taille (de l’ordre
long du processus de fabrication par l'intermédiaire des de 2 mm de côté) qui peuvent contenir suffisamment
opérateurs. Ce dernier, lors de chaque phase de travail d’informations pour être utilisés en production. Il s’agit
doit s'assurer qu'il remet bien en place la bonne carte sur actuellement du meilleur rapport taille/quantité de don-
la bonne pièce (ou le bon lot). A cause de cela, c’est aus- nées pour les codes 2D disponibles sur le marché (Ver-
si cette technique de traçabilité qui procure le plus d'er- goni et Ferry, 2011). Mais cette marque, aussi petite soit-
reurs. Cette solution très basique est toutefois bien plus elle, pourra toujours être considérée comme un défaut.
utilisée qu’on ne le pense (Fraenkel, 1993), surtout con- Du point de vue de la relecture, plus le marquage est
cernant les produits de qualité dont aucune surface ne petit, plus il faut de temps pour le localiser sur la pièce.
peut recevoir de contenants d’informations tels que ceux Ce dernier point implique des contraintes de positionne-
énumérés plus tard. ment afin que chaque opérateur ne perde pas de temps à
le localiser. D’autre part, la pièce ne peut plus être iden-
3.2.2 Les codes à barres. tifiée dès lors qu’elle est emballée.
Ils représentent la technologie la plus utilisée à l'heure
actuelle. Le code à barres n'est en fait qu'une forme de 3.2.4 Les encres invisibles.
cryptage et décryptage automatique d’une quantité plus L’apport principal, par rapport aux technologies précé-
ou moins grande d'informations avec plus ou moins de dentes, est qu’elles offrent les mêmes possibilités tout en
sécurité. Leur principal apport, comparativement à la éliminant la contrainte de visibilité. En fait, comme ces
carte d’identité, est de réduire la surface de stockage ce encres ne sont pas visibles dans la plage de longueur
qui permet d'envisager que le code à barres puisse rester d'onde que l'œil humain peut voir, le marquage pourra
sur la pièce tout au long du processus de fabrication. Ce donc être de taille et de forme quelconque. Cette techno-
système permet donc de réduire les erreurs imputables au logie est principalement utilisée par l’intermédiaire d’un
système précédent (inverser deux cartes, en perdre opérateur humain pour la lutte contre les contrefaçons.
une…). Toutefois, le système à codes à barres est plus Actuellement aucun dispositif de lecture n’existe sur le
intéressant que la fiche suiveuse uniquement si marché pour une utilisation automatique en production.
l’étiquette, une fois mise, n’est plus enlevée, ce qui sous Les principaux inconvénients de cette technique se ré-
entend donc de la positionner judicieusement. Dans le sument en deux points :
cas de suivi de production, cette position doit être étu- - le risque d’effacement de l’encre, que ce soit
diée en fonction des usinages, traitements de surfaces et par friction sur la zone marquée ou par passages
autres étapes à valeurs ajoutées que pourrait subir la répétés à haute température qui dégénèrent la
pièce. Dans beaucoup de cas, il en ressort qu’il est im- fluorescence,
possible de déterminer un emplacement sans avoir à dé- - le marquage ne doit pas être recouvert ni par
coller et recoller le code à barres. une couche de finition, par une étiquette ou par
un emballage.
3.2.3 La gravure.
Le principe est de réaliser une gravure unique (datama- 3.2.5 Les caméras en logistique.
trix, code à barres, numéro de série…) par micro- Cette solution est de plus en plus couramment utilisée
percussion ou par laser sur chaque pièce. D’un point de dans des applications de contrôles qualité (détection de
vue fonctionnel, la gravure offre les mêmes avantages et la présence de nœuds, détermination des nuances de cou-
désavantages que le code à barres. A partir d’une gra- leurs ou de brillance de finitions). Cependant, cette tech-
vure, de la même manière qu’en scannant un code à nologie permet également de déterminer la dimension
barres, on peut retrouver soit à partir d’une base de don- des pièces ou leur couleur. En d'autres termes, cette
nées, soit en lisant directement l’information contenue technologie permet de connaitre certaines caractéris-
dans le symbole, toutes les informations relatives à la tiques qui sont propres à une pièce ou à un lot de pièces,
pièce. Le gros avantage de cette technique est l’absence permettant alors de les identifier. Dans ce cas la pièce ne
de consommable. En effet, la marque d’identification est porte plus à proprement parler d'informations sur elle.
directement usinée dans la matière et ne nécessite pas
MOSIM’12 - 06 au 08 Juin 2012 - Bordeaux - France
700
(contrairement aux technologies précédemment décrites),
600
entre le lecteur et le transpondeur fixé sur la pièce. Elle
k€
500
utilise les champs magnétiques ou électriques pour 400
communiquer. Les champs magnétiques traversant la 300
distances de lecture de l’ordre du mètre. Le transpondeur Dépenses RFID Dépenses MP & Laser
ne porte pas uniquement un identifiant, il peut aussi por- Figure 3 : Impact des consommables de la solution
ter tout type d'informations numériques comme les codes d’identification sur les coûts d’exploitation à long terme.
à barres en ayant, en plus, l’avantage de pouvoir modi-
fier en temps réel l’information qu’il porte. De plus, il Le coût de la solution d’identification sera donc directe-
est possible de lire plusieurs transpondeurs en même ment proportionnel au volume de production. La grande
temps sur le même lecteur. L’inconvénient majeur de ce différence qui en résulte a été calculée à titre d’exemple
type de système réside dans son prix. En effet, chaque entre une solution de marquage laser et une solution par
pièce doit recevoir un « tag » dont le coût n’est pas né- RFID. Les résultats sont présentés dans la figure 3. On
gligeable. peut y voir que même si le système de marquage laser
coûte plus cher à sa mise en place, le fait qu’il n’y ait
3.3 Détermination des critères de choix aucun achat de consommable par la suite, le rend plus
intéressant une fois le seuil de rentabilité passé.
Le choix d’une technologie d’identification s’effectue en D’autre part, il faut prendre en compte le temps et le coût
fonction de l’application qui va en découler mais aussi de marquage. Associer l’identifiant à la pièce ou le lot
du système sur lequel cette technologie va être implan- consiste en une étape supplémentaire qui prend du temps
tée. Les applications possibles d’un système et qui coûte de l’argent. La comparaison d’un marquage
d’identification tournent bien souvent autour des sys- laser, qui ne prend que quelques dixièmes de secondes,
tèmes de traçabilité. De ces systèmes découlent une mul- ou même l’utilisation d’un système d’identification par
titude de critères qui doivent impérativement être pris en caméra qui implique un temps et un coût de marquage
compte pour le choix de la technologie d’identification. nuls, à une solution RFID qui nécessite un temps
Si le système a en plus pour vocation de supporter la d’implantation du tag tout en prenant en compte le coût
distribution de l’intelligence, d’autres critères peuvent du tag lui même, ne milite pas en faveur de la technolo-
alors faire leur apparition. D’une manière très schéma- gie RFID. Les temps perdus et coûts mis en jeu peuvent
tique, on peut classer ces critères en trois grandes fa- ainsi être très variables.
milles : D’autre part le temps d’identification future de la pièce
- les critères contraints par le système (par dépend aussi du type d’identifiant dont elle a été pour-
exemple : environnement électromagnétique, vue. Un tag RFID UHF pourra être lu sans réellement
état de surface des produits…) connaitre sa position sur la pièce et quasiment instanta-
- Les critères contraints par l’application (par nément tandis qu’un datamatrix marqué au laser devra
exemple : traçabilité du produit tout au long du d’abord être localisé par l’opérateur avant de pouvoir
cycle de vie, l’embarquement de données…) être scanné ce qui peut augmenter considérablement le
- Les critères économiques. temps de lecture dans le cas de lectures manuelles. Pour
Si les deux premières familles de critères sont directe- ce point l’avantage revient cette fois ci à la technologie
ment corrélées au cas d’étude, et de ce fait, assez diffici- RFID.
lement généralisable, il n’en est pas de même des critères
économiques qui doivent toujours être pris en compte.
Les principaux critères économiques (utilisation de con-
sommable, temps et coût de marquage, temps
d’identification) sont détaillés ci-après. Tableau 1 : Tableau des critères pour les différentes
Tout d’abord l’absence ou la présence de consommable. technologies abordées.
Par opposition à la technologie de marquage laser qui ne
coûte plus rien une fois le matériel acheté, la technologie L’association d’un identifiant à chaque pièce, hormis
RFID implique l’achat d’un « tag » par pièce ou lot à pour l’identification par caméra, passe aussi par un lien
identifier. physique entre la pièce et le contenant de l’information.
Par exemple le code à barres doit être collé sur la pièce,
le tag RFID doit lui être fixé sur ou dans la pièce. Ce lien
peut avoir des effets importants sur la qualité finale du
produit et ce paramètre est aussi à prendre en compte
MOSIM’12 - 06 au 08 Juin 2012 - Bordeaux - France
lors du choix de la technologie d’identification à mettre Sa production est caractérisée principalement par du
en œuvre. travail unitaire et un grand nombre de références (plus de
Pour résumer les quelques critères présentés dans le ta- 500 000) dans un grand nombre de couleurs (plus de 500
bleau 1 ci-dessus. Dans celui-ci, nous pouvons constater références de laques). Cette activité de sous-traitance
que la technologie RFID totalise le plus de signes « - ». nécessite de maintenir des délais courts et fiables ainsi
Sur cette base on devrait donc l’écarter au profit de l’une qu’une forte réactivité.
ou l’autre technologie. Cependant, il convient aussi La deuxième, l’agencement, correspond à une activité de
d’étudier les avantages de chacune des technologies réalisation de meubles sur mesures (stands, boutiques,
avant de faire un choix. mobiliers d’hôtels, …) couvrant l’ensemble du cycle de
vie du produit. Les clients sont ici des bureaux de design,
3.4 Exigences systèmes architectes, grandes marques (PSA, Chanel, EDF, …).
Dans sa recherche d’amélioration continue, l’entreprise
En plus des critères cités précédemment relatifs au fonc- est certifiée ISO 9001, ISO 14001 et OHSAS 18001.
tionnement du système, et dans le cadre d’une démarche Elle continue aussi de déployer la démarche Kaisen (5S)
d’analyse de la valeur ou encore une démarche dans l’ensemble de l’usine.
d’ingénierie système, il convient d’étudier en profondeur
les « exigences systèmes ». L’important est de détermi- 4.2 Système de production
ner les fonctions que le système doit remplir ainsi que les
contraintes auxquelles il devra se plier. Il est possible La figure 4 présente un organigramme simplifié de la
d’utiliser le principe de la matrice de décision pour effec- production. L’activité est divisée en 5 ateliers (usinage,
tuer les choix dans un cadre le plus neutre possible. Nous préparation, laquage, polissage et emballage / condition-
ne détaillerons pas ici toutes les exigences systèmes nement) dont chacun est géré par un responsable de pro-
puisqu’elles varient beaucoup suivant le type de système duction qui remet à jour les plannings « sur le terrain »
à mettre en place. La RFID, de part ses nombreux avan- en fonction des aléas de la journée.
tages et comme cela a pu être le cas pour l’entreprise De part la présentation que nous venons de faire de
ACTA Mobilier, peut alors devenir incontournable mal- l’entreprise, il est possible de cerner les problèmes de
gré les inconvénients soulevés plus haut. logistiques et de pilotage de la production typiques in-
Une fois les exigences systèmes déterminées, il faut les duits par des contraintes et perturbations de plus en plus
mettre en comparaison avec les critères cités précédem- courantes dans ce monde industriel. L’entreprise en étant
ment (éventuellement par l’intermédiaire de matrices de consciente souhaite implanter un système dont les carac-
décision). Les décideurs ont alors en main toutes les in- téristiques simplifiées seraient les suivantes :
formations qui vont leur permettre de choisir en connais- - Permettre d’avoir une traçabilité des produits en
sance de cause. cours de fabrication.
- Proposer des changements de planification en
4 APPLICATION INDUSTRIELLE temps réel pour optimiser la production.
4.3 Déploiement de l’approche marquage laser. Dans les étapes suivantes, chacune des
technologies permet de gagner de l’argent. Par exemple,
S’agissant d’étudier comment implanter un système de l’étape de tri est grandement diminuée, voire supprimée
prise de décision distribuée chez ACTA mobilier, la grâce aux technologies d’identification. Pour le mar-
première étape consiste en l’analyse du problème indus- quage laser, le gain à cette étape de la gamme surpasse le
triel et en la recherche des objectifs. Dans notre cas, et coût de marquage. La solution est donc rentable dès cette
comme pour de nombreuses entreprises, on peut citer la étape et tous les gains futurs ne seront que bénéfices. A
compétitivité qui se décline en rapport qualité / prix, l’inverse, le surcoût engendré par la technologie RFID
délais de livraison courts, acceptation systématique de fait que même avec les gains financiers récoltés tout au
commandes. Ces différents objectifs vont alors entrainer long de la gamme, il est difficile de gagner de l’argent
un certain nombre de contraintes comme les marges non sur une pièce. Les gains qui résulteraient du choix de
garanties, les délais de livraison… D’autres contraintes cette technologie seraient donc uniquement organisa-
ne découlant pas directement d’un objectif peuvent éga- tionnels.
lement apparaitre. On peut ainsi citer la customisation de
masse ou encore, l’irrégularité de la demande client. Une
ou plusieurs contraintes peuvent alors engendrer une ou
plusieurs conséquences. Il faut ainsi adapter la capacité
de production en tenant compte, par exemple, de la pré-
sence de jours fériés, de la demande client… De tout cela
va alors émerger une liste de problèmes auxquels il fau-
dra répondre. L’ensemble de cette étape est résumé de
manière simplifiée à la figure 5.
Les technologies disponibles ayant été présentées précé-
demment, il nous reste à déterminer les critères de choix
de ces technologies. Le coût d’implantation est bien évi-
demment un des critères importants. Nous avons ainsi vu
qu’une solution RFID nécessite de creuser une cavité Figure 6 : Évolution des coûts de production par pièce
avant d’installer le tag puis de reboucher ce qui nécessite suite au choix d’une technologie d’identification.
également un temps de séchage. Le coût de ces étapes
supplémentaires tout en prenant en compte le coût du tag
lui-même doit être évalué. Il est également nécessaire de
prendre en compte les temps et coût de lecture / écriture
d’informations qui peuvent nécessiter de localiser un
marquage laser ou un code à barres. De ce point de vue,
la technologie RFID présente un avantage certain sur ses
concurrentes.
Ces différences de coûts et de temps ont aussi été calcu-
lées dans le cadre de notre projet et la comparaison des
résultats obtenus entre un système de marquage laser et
un système RFID sont présentés par les figures 6 et 7.
Ces figures permettent de se rendre compte de l’impact
que peut avoir le choix de la technologie d’identification
Figure 7 : Évolution des temps de production par pièce
sur respectivement la stabilité financière et temporelle de
suite au choix d’une technologie d’identification.
la production. Par exemple, la figure 6 montre que lors
de l’usinage, lorsque l’on doit réaliser l’identification, la Les 4 derniers points de l’axe des abscisses correspon-
solution RFID entraîne un surcoût proche de 0,80 € qui dent à des gains estimables non directement liés à la fa-
est bien supérieur au surcoût entraîné par la solution de brication du produit mais imputables aux coûts de fabri-
MOSIM’12 - 06 au 08 Juin 2012 - Bordeaux - France
cation. Ils sont donc quand même pris en compte lors de nant part, de près ou de loin à la décision (Grosjean et
notre étude. Robichaud, 2010).
La figure 7 présente la même étude mais réalisée cette
fois en terme de temps gagné. On peut alors constater la
différence existante entre l’impact en termes de coût et
en termes de temps.
passage au sein de la machine permet de réaliser en au- Bottani, E. et Rizzi A., 2008. Economical assessment of
tomatique cette mesure de performance afin de mieux the impact of RFID technology and EPC system on
gérer la productivité. the fast-moving consumer goods supply chain, Int.
J. Production Economics, 112, 548–569.
5.4 Réactivité
Chové, E., 2010. Contributions à l’ordonnancement
Suite à une perturbation, il sera possible au système de réactif des installations de traitement de surface –
proposer une modification de planification comme, par application industrielle, thèse de l’Université de
exemple, avancer le traitement des lots qui risquent Nantes.
d’être en retard ou reporter ceux qui le seront avec certi-
tude pour pouvoir privilégier les autres. Les règles de El Haouzi, H., 2008. Approche méthodologique pour
proposition seront établies à partir d’une analyse des l’intégration des systèmes contrôlés par le produit
décisions prises actuellement et resteront évolutives en dans un environnement de juste-à-temps, thèse de
fonction des validations ou non-validations des décisions l’Université Henri Poincaré Nancy I.
proposées, par les responsables de production. D’autre
part, le système devra être en mesure d’analyser par si- Fraenkel, B., 1993. La traçabilité, une fonction caracté-
mulation toute idée proposée par un responsable de pro- ristique des écrits de travail, Langage et travail, 6, p.
duction et d’en estimer les conséquences. Le système 26-38.
global sera donc intelligent au sens où il pourra aussi
apprendre au fil du temps, soit des propositions qu’on lui Goldratt E., et Cox J., 1992. The goal: A process of on-
a faites et auxquelles il n’avait pas pensé, soit par les going improvement, 2nd revised edition, Great Bar-
retours d’expériences au sujet des décisions qu’il aura rington, USA, North River Press.
proposées. Il sera donc en mesure de fournir des proposi-
tions qui resteront pertinentes. Gouyon, D., 2004. Contrôle par le produit des systèmes
d’exécution de la production : apport des techniques
6 CONCLUSION. de synthèse, thèse de l’Université Henri Poincaré
Nancy I.
Dans cet article, nous avons proposé une méthodologie
de conception de système de type SCP pour qu’il soit en Grosjean, S, et Robichaud, D., 2010. Décider en temps
adéquation avec les réels besoins et exigences du cas réel : une activité située et distribuée mais aussi di-
d’étude. Trois étapes ont été proposées : i) une analyse sloquée, Langage et société, 4 n° 134, p. 31-54.
méthodique des problèmes scientifiques, ii) une analyse
des marchés technologiques et iii) une comparaison des Hermosillo G., Ellart J., et Seinturier L., 2009. A Trace-
critères de choix avec les exigences systèmes. Cette mé- ability Service to Facilitate RFID. Adoption in the
thodologie permet d’avoir une idée globale assurant une Retail Supply Chain, Proceedings of the 3rd Interna-
forme d’exhaustivité et donc de concevoir un système tional Workshop on RFID Technology - Concepts,
adapté à l’environnement de production de l’entreprise Applications, Challenges IWRT, 49-58.
plutôt que d’opter pour les nouveaux systèmes RFID
clefs en main proposés par les intégrateurs. D’autre part, Herrera, C., 2011. Proposition d’un cadre générique de
la similitude des problèmes rencontrés par l’entreprise modélisation et de simulation de planifications lo-
ACTA Mobilier avec ceux d’autres entreprises de la gistiques dans un contexte de décisions partielle-
classe de typologie « entreprises manufacturières », et ce ment ou totalement distribuées, thèse de l’Université
dans la conjoncture actuelle, laisse à penser que les Henri Poincaré Nancy I.
pistes de solutions de recherche qui sont en passe d’être
déployées dans cette entreprise ont sans aucun doute un Mac Farlane, D., Sarma S., Chirn J.L., Wonga C.Y., et
caractère générique. Il a été démontré, dans de nombreux Ashton K., 2003. Auto ID systems and intelligent
travaux antérieurs, la pertinence du contrôle par le pro- manufacturing control, Engineering Applications of
duit dans des systèmes complexes ainsi que les avan- Artificial Intelligence, 16, 365–376.
tages non négligeables que peut apporter la technologie
RFID dans ces cas. L’étude des contraintes techniques Meyer, G., Främling K., et Holström J., 2009. Intelligent
telles que l’insertion des tags de manière invisible ou le Products: A survey, Computers in Industry, 60, 137–
stockage des informations a pu être menée à bien et donc 148.
crédibiliser pour la suite du projet. Les gains envisa-
geables, qu’ils soient financiers ou temporels, ainsi que Morel, G., Panetto, H., Zaremba, M., Mayer, F., 2003.
la fiabilisation des flux jouent en faveur de ce type de Manufacturing enterprise control and management
système dont les nombreux autres avantages restent à system engineering paradigms and open issues, An-
être mis en valeur, approfondis ou même découverts. nual Reviews in Control, 199-209.
REFERENCES
MOSIM’12 - 06 au 08 Juin 2012 - Bordeaux - France
Sarac, A., 2010. Modélisation et aide à la décision pour Thomas P. et Thomas A., 2011. Multilayer perceptron
l’introduction des technologies RFID dans les for simulation models reduction: application to a
chaînes logistiques, thèse de l’Ecole Nationale Su- sawmill workshop, Engineering Applications of
périeure des Mines de Saint-Etienne. Artificial Intelligence, vol. 4, n°4, p. 646-657.
Srivastava, B., 2004. Radio frequency ID technology: Ustundag, A. et Tanyas, M., 2009. The impacts of RFID
The next revolution in SCM, Business Horizons, technology on supply chain costs, Transportation
47/6, 60-68. Research, Part E 45, 29–38.
Thierry C., Thomas A., et Bel G., 2008. Simulation for Vergoni C., et Ferry N., 2011. Codes 2D : Etude et Ap-
product driven system, Simulation for Supply Chain plication sur Téléphones Mobiles,
Management, 221-255. http://ferrynico.com/docs/Code2D.pdf.