Michel GAMACHE École Polytechnique de Montréal et GERAD C.P Succ Centre-Ville, Montréal, Qc, Canada H3C 3A7

Dimension: px
Commencer à balayer dès la page:

Download "Michel GAMACHE École Polytechnique de Montréal et GERAD C.P. 6079 Succ Centre-Ville, Montréal, Qc, Canada H3C 3A7 michel.gamache@polymtl."

Transcription

1 8 e Conférence Internationale de MOdélisation et SIMulation - MOSIM au 12 mai Hammamet - Tunisie «Évaluation et optimisation des systèmes innovants de production de biens et de services» ADAPTATION DE LA COMMANDE PRÉDICTIVE AUX SYSTÈMES À ÉVÉNEMENTS DISCRETS : APPLICATION POUR L OPTIMISATION EN TEMPS RÉEL DU PROCESSUS DE TRANSPORT MINIER Amel JAOUA, Diane RIOPEL École Polytechnique de Montréal et GERAD C.P Succ Centre-Ville, Montréal, Qc, Canada H3C 3A7 amel.jaoua@polymtl.ca diane.riopel@polymtl.ca Michel GAMACHE École Polytechnique de Montréal et GERAD C.P Succ Centre-Ville, Montréal, Qc, Canada H3C 3A7 michel.gamache@polymtl.ca RÉSUMÉ : Cet article propose une nouvelle architecture générique pour l implantation d un système intelligent de commande en temps réel basé sur les modèles de simulation des systèmes dynamiques à événements discrets. L architecture proposée est inspirée du principe de la commande prédictive. La faisabilité de cette nouvelle architecture est démontrée par une implémentation d un système de commande en temps réel d une flotte de camions dans un réseau de transport fermé d une mine à ciel ouvert. MOTS-CLÉS : commande prédictive, simulation, temps réel, transport, architecture de commande 1 INTRODUCTION L instauration d une structure de commande permettant à un procédé de faire face aux perturbations de l environnement externe est un problème qui a largement été étudié par les automaticiens. En effet, plusieurs procédés industriels sont aujourd hui commandés en temps réel grâce à la stratégie de commande prédictive. Dufour (2000) décrit le potentiel de cette structure de commande prédictive et revoit les domaines d application qui en ont bénéficiés, tels que les procédés chimiques et de raffinage. Étant donné qu il est impossible de prévoir toutes les perturbations à l avance, le principe de ce type de commande consiste à résoudre, en temps réel, un problème d optimisation pour générer des lois de commande permettant la correction en continu des perturbations. La formulation de ce problème d optimisation concerne la poursuite d'une trajectoire de référence qui exprime les performances souhaitées du procédé. Cette commande doit être basée sur une structure en boucle fermée afin de capter l état du procédé en temps réel et de le réguler. Cette structure de commande prédictive nécessite l existence d un modèle très fiable du procédé afin de générer les lois de commande optimale qui vont amener le système à suivre la trajectoire de référence désirée. En effet, le succès même de cette stratégie est contraint par la pertinence de ce modèle de prédiction. Il est vrai que cette structure de commande est performante pour des procédés simples, mais son adaptation pour les systèmes à événements discrets complexes s avère compliquée. L un des premiers obstacles relevés par Banks (1998) est la faiblesse des modèles mathématiques à reproduire fidèlement des systèmes complexes comme les systèmes manufacturiers ou de transport. La solution préconisée était d adopter des modèles de simulation comme modèle de prédiction. Bien que cette solution ait été approuvée, les travaux récents d Iassinovski et al. (2008) et de Mirdamadi et al. (2007) rapportent que l application effective de cette approche dans l industrie reste très limitée. L handicap de cette approche de commande est sa complexité d intégration. Cet article expose une nouvelle architecture générique développée pour l implantation d un système intelligent de commande en temps réel basé sur un modèle de simulation des systèmes à événements discrets de très grande taille. La structure de la méthode de commande proposée est inspirée principalement de la commande prédictive. La faisabilité de cette nouvelle architecture est démontrée par une implémentation complète d un système de commande en temps réel d une flotte de camions dans l émulation d un réseau de transport de dimension réel d une mine à ciel ouvert. Les résultats obtenus ont permis de démontrer l efficacité de la commande en boucle fermée dans un environnement dynamique pour effectuer l affectation des camions en temps réel. Nous présentons également une méthodologie qui permet d intégrer une méthode heuristique intelligente pour la gestion en temps réel d une flotte de camions qui prend en compte les contraintes opérationnelles. Une application prototype de transport minier a été choisie pour l implémentation de notre architecture. Ce choix d application a principalement été motivé par les critiques relevées dans ce domaine concernant les investissements importants dans des technologies de l information qui se sont avérés peu profitables. Des études récentes, dont celles de Krzyzanowska (2007), démontrent que même si des systèmes très performants

2 de positionnement permettent de localiser en temps réel chaque camion dans la mine, les logiciels de répartition n exploitent pas ce type d information afin d optimiser des problèmes récurrents de trafic et de congestion dans les mines à ciel ouvert. Ainsi les problèmes de congestion et de longues files d attente de camions sont imputables à la myopie des systèmes de commande. À la loi de commande de répartition initiale, une dimension de routage a été ajoutée. Ainsi le nouveau système de commande proposé permet la répartition et le routage en temps réel des camions. Finalement, l efficacité d un tel routage en temps réel en termes de contrôle et de réduction de congestion dans les réseaux de transport fermés est démontrée. Ce problème de trafic est fortement critiqué dans les systèmes de transport internes comme dans les cas des mines à ciel ouvert et des terminaux à conteneurs, cependant il est ignoré par les modèles de répartition généralement proposés (Jaoua et al. 2008). 2 REVUE DE LITTÉRATURE Selon Banks (1998), les techniques de commande en temps réel via des modèles de simulation à événements discrets semblent très prometteuses pour la commande en boucle fermée des classes émergentes des systèmes complexes réels. Dans ce contexte, les travaux présentés dans Cardin et al. (2008) et Cardin et Castagna (2006) exposent la performance de la simulation en ligne comme outil d aide à la décision pour le pilotage des ateliers de production. Bien que cette approche de commande par simulation en ligne semble prometteuse Iassinovski et al. (2008) reportent sa complexité d intégration comme un handicap qui va à l encontre de son adaptation effective dans l industrie. Gosavi (2003) explique les complexités de disposer d une architecture permettant l intégration des méthodes d optimisation basées sur la simulation pour effectuer le commande en temps réel. Il propose une approche qui consiste à programmer l algorithme d apprentissage par renforcement comme une partie intégrante du simulateur. Toutefois, cette solution ne s avère viable que pour les problèmes de petite taille. De plus, les langages de simulation reconnus et développés tout au long de ces deux dernières décennies ne peuvent pas être utilisés et le codage complet d un simulateur par un langage de programmation général est requis pour y intégrer les algorithmes d optimisation. Une autre architecture, utilisée par Son et al. (2002) ainsi que Lee et al. (2007) est intégrée au logiciel Arena. Un mécanisme de simulation itératif est adopté. Deux ordinateurs sont nécessaires afin d intégrer les deux modèles de simulation. À chaque décision, un générateur de tâches développé à partir d Arena RT exécute ce dernier modèle de simulation en mode rapide afin d évaluer différentes stratégies de commande pour éventuellement alimenter le système en temps réel avec la meilleure stratégie trouvée. Cette stratégie a été testée sur un atelier émulé et des résultats satisfaisants ont été observés pour la commande de tels systèmes manufacturiers flexibles. Même si cette architecture semble plus simpliste que celle que nous proposons, nous n avons pu trouver aucune spécification formelle des contraintes de temps prouvant que cette dernière peut mener à un système efficace de commande en temps réel. De plus, le problème d ordonnancement est résolu uniquement en évaluant des ordonnancements alternatifs et en sélectionnant la meilleure loi de commande. Sivakumar et Gupta (2006) sont parmi les rares auteurs à présenter une application effective de cette approche de commande. Ils proposent l implantation (en C++) d un système de commande basé sur de la simulation enligne d une unité de fabrication de semi-conducteurs. Ils soulignent que l amélioration des performances est principalement due à la robustesse significative de la méthode dans un environnement de production stochastique. Toutefois les auteurs n ont pas fourni un formalisme clair de l architecture proposée. De plus, la technique d optimisation consiste simplement à utiliser les meilleures règles d ordonnancement. De cette revue de la littérature, deux observations principales émergent. La première est en lien avec celle formulée par Iassinovski et al. (2008) qui porte sur la nécessité d une méthodologie plus formelle pour l intégration de système de commande en temps réel basé sur les modèles de simulation à événements discrets. Selon Gérard et Terrier (2004), pour le développement d application en temps réel le recours à un support méthodologique tel que le standard UML est nécessaire. Dans ce contexte, nous précisons que d autres formalisme comme DEVS (Pujo et al., 2004) ont étés proposés pour le développement de simulateur en temps réel. Cependant la problématique ici traitée est celle de la spécification d une architecture pour l intégration de modèle développé à l aide des logiciels de simulation à événements discrets et non pas de proposer un nouveau formalisme de développement de simulateur temps réel. Aujourd hui ces logiciels comme Arena, Witness, Pro- Model etc., sont couramment utilisés dans les industries notamment minières vu la grande taille et la complexité des interactions dans les applications réelles. En outre, un des avantages de recourir à des logiciels de simulation comme Arena est que le problème de synchronisation des applications est déjà résolu à l aide de protocole de communication standardisé (Smith et al., 1994 ; Lee et al., 2002). La seconde observation porte sur l utilisation abondante de règles simples comme méthode d optimisation plutôt que d utiliser des métaheurisitiques. Les travaux d Ouelhaji et Petrovic (2009) prouvent que l usage des métaheuristiques comme technique d optimisation dynamique pour le contrôle ou l ordonnancement est plus approprié que les règles d affectation et les heuristiques.

3 Robinson (2005) et Gosavi (2003) considèrent qu il est difficile d utiliser une métaheuristique pour la commande en temps réel basé sur la simulation parce que ces méthodes nécessitent souvent beaucoup de temps de traitement. À la section 4, nous démontrons comment notre architecture peut supporter une métaheuristique intelligente tout en assurant que les lois de commande soient générées de façon à respecter le temps de réponse du système. La prochaine section présente le design et les spécifications de comportement pour notre système de commande. 3 PRÉSENTATION DE L ARCHITECTURE DE COMMANDE 3.1 Schéma de principe Le schéma général de commande qui est présenté dans cette section est illustré aux figures 1 et 2. Ce schéma provient d une structure typique en théorie du contrôle de la commande prédictive. Dans ce schéma de commande, nous fournissons également le langage de programmation utilisé pour chaque module. Le module principal de ce système de commande, dans lequel un optimiseur est imbriqué, est développé en utilisant le langage de programmation C. Un émulateur de mine est construit pour effectuer les tests; cette fonctionnalité est codée en Visual Basic, ce qui fournit une interface facile à utiliser pour construire les tests. Le module d observation de la mine a été développé avec SIMAN et ARENA RT. Cet observateur doit refléter l état de la mine en temps réel. Il doit donc être synchronisé et progresser en même temps que le système (l émulateur de la mine dans notre cas). Les canaux de communications entre ce module et l émulateur de la mine ont été développés en C++. Ce langage est exigé par ARENA RT afin de bénéficier d un temps de réponse acceptable. Le module de prédiction de la mine contient le simulateur développé en utilisant le langage simulation SIMAN (Pedgen et al. 1995). Figure 1. Structure de Commande Prédictive par Modèle Interne, (Source : Dufour 2000). + - Performance estimée Module de contrôle (C) Modèle de prédiction (SIMAN) Loi de commande Nouvelle loi de commande à testée État instantané du système Émulateur du systéme réel (VB) Modèle Observateur (SIMAN ) (ARENA RT) (C++) Figure 2. Structure de Commande proposée à base de Modèle de Simulation (Source : Jaoua 2009). 3.2 Spécification du comportement dynamique Pour spécifier le comportement du système ainsi que la question critique des délais dans notre architecture de commande en temps réel, nous avons utilisé les diagrammes UML de séquence. Selon Gérard et Terrier (2004), ces diagrammes sont les outils les plus puissants pour la modélisation du comportement d un système en temps réel. Nous avons également utilisé le concept amélioré de branchement fourni par UML 2.0. Ces nouveaux concepts sont bien documentés dans Pender et al. (2003). Il est utile de noter que dans cet article on s est focalisé sur ce digramme de séquence vu que nous adressons la problématique de l aspect temporel, ainsi il sera possible aux lecteurs de consulter la thèse de Jaoua (2009) pour avoir une vue plus globale sur l architecture de commande proposée. Le principe de notre boucle fermée (tel qu illustré à la figure 3) est de fonctionner alternativement en état d'équilibre et de réagir à un stimulus ponctuel pour faire face au comportement transitoire du système. Pour ce faire, à des intervalles de temps réguliers, appelés horizons de commande, un signal périodique, nommé ControlLoop, est envoyé afin de calculer les lois de commande. Puis la valeur de ControlLoop.period est équivalente à l'horizon de commande. Cet horizon est spécifique au domaine et au système de commande. Néanmoins, celui-ci doit être bien défini, car il représente un élément crucial dans la notion de commande. Plus tard dans la phase de mise en œuvre, cette notion de Control- Loop.period est exprimée en fonction du système transport étudié. Lorsque le signal de ControlLoop est reçu, l'état du système est enregistré et le mécanisme d optimisation basée sur la simulation est lancé pour trouver de nouvelles lois de commande qui minimisent l'écart entre les performances du système sur l'horizon de prévision retenu. À cet effet, le Controller doit initier le simulateur comme un processus enfant. Avec cette technique de programmation multiprocessus, le Controller qui est le processus parent reste actif et à l'écoute de l'environnement externe via l information fournie par les capteurs. Parallèlement, l optimisation basée sur la simulation est sous le contrôle d un opérateur de boucle. + -

4 Boundary / Control system «active» :Controller :Optimizer {ControlLoop.period constrained by the periodic behavior of the system steady-state} InitOpt(param) CreateChild() «process» SimState_ti:Simulator alt [GetStimulus(Ap)=False] Loop[Stop CND] FindNew(SimOutput) Listen to sensor Destroy [Else] Destroy CreateChild() «process» SimState_tj:Simulator Listen to sensor Loop[StopCND] FindNew(SimOutput) Destroy NewControlLaw Figure 3. Diagramme de séquence du module de contrôle. Lorsque le Controller arrête l'exécution et récupère la meilleure solution trouvée, ce processus parent détruit le processus enfant et envoie la NewControlLaw qui est exécutée par des Actuators dans l'horizon de commande suivant. Ce module est exécuté que si Aperiodic Stimulus n est pas pris en compte. Cette condition est sous la responsabilité de l opérateur Alt. Ensuite, si durant le processus de génération de la loi de commande un stimulus externe perturbe l'état du système réel, le Controller détruit l'ancien simulateur enfant, reçoit l état réel de l'environnement et crée un nouveau processus enfant de simulation. 4 EXPÉRIMENTATIONS ET RÉSULTATS Le but d'incorporer ce système de commande en temps réel dans des environnements de transport en surface, est de continuellement injecter une loi de commande qui réduit au minimum l'écart entre la sortie du système et la trajectoire de référence. Cette trajectoire de référence est obtenue du plan de production optimal qui cible la productivité de chaque pelle. Cette trajectoire est calculée hors-ligne en fonction des contraintes stratégiques, ce principe de pilotage multi niveau a été présenté dans Jaoua et al. (2008). La technique d optimisation basée sur la simulation et alors utilisée. Dans le module d'optimisation, nous avons intégré une méthode de recuit simulé. La loi de commande doit

5 être spécifiée en fonction d un horizon à court terme, soit quelques minutes. 4.1 Présentation de l application de transport minier Le transport du matériel est l'une des dépenses les plus importantes dans l'exploitation des mines à ciel ouvert. Dans cet environnement, les opérations de chargement et de déversement impliquent une flotte de camions transportant la roche fragmentée sur un réseau interne de transport routier. Les camions font des allers-retours entre les pelles et les sites de déversement. Après le déversement, les camions reçoivent leur nouvelle affectation (c est à dire la prochaine pelle où il doit effectuer son chargement). Ces ordres doivent être générés continuellement durant un quart de travail. Dans une mine à ciel ouvert, les temps de cycle varient de 10 à 25 minutes, ce qui est court comparativement à la durée du quart de travail (8 à 12 heures). De plus, la requête pour une nouvelle affectation à chaque site de déversement est plus fréquente (de 3 à 5 minutes). Plusieurs articles traitent de ce sujet (Burt et Caccetta 2007; Ta et al., 2005; Alarie et Gamache, 2002). La complexité de cette classe de problèmes consiste à générer des ordres d affectation dans un environnement hautement stochastique et dynamique. Pour les expérimentations, deux mines de taille différente (moyenne et grande) sont utilisées. Les configurations des réseaux de transport étudiés sont présentées à la figure 4. La mine de taille moyenne (figure 4a) dispose de trois points de chargement (les pelles S 1, S 2, S 3 ), un concasseur (C) et une halde de stérile (WD). La station de départ (D) est considérée une zone de stationnement pour les camions. Le réseau de transport est composé de tronçons routiers dont les longueurs sont indiquées dans la figure. Quinze camions sont en service dans cette mine. La mine de grande taille (figure 4b) contient dix points de chargement (les pelles S i où i=1,,10) et trois points de déversement : le concasseur (C), la halde de stérile (WD) et une pile d entreposage (SP). Une flotte de 60 camions est utilisée pour le transport de la roche fragmentée. Comme indiqué précédemment, le but du répartiteur est d affecter les camions aux pelles. Nous supposons que l'opération au concasseur (C) prend au moins 4 minutes, la même opération dans les autres points de déversement (WD et SP) prend 3 minutes. Dans ce contexte, il est possible de permettre un temps d'exécution de 2 minutes pour l optimisation basée sur la simulation. 5, ,2 2 2,8 2,5 5,3 Figure 4. Configuration des réseaux de transport étudié. Après son déversement, le camion reçoit sa nouvelle affectation, c est à dire la nouvelle pelle où il devra effectuer le prochain chargement. On formule d abord la nouvelle loi de commande comme un ensemble d affectations qui doit être créé et maintenu pour chacun des sites de déversement pour chaque horizon de commande. L exemple qui suit explicite la formulation de cet ensemble d affectations pour le concasseur (C). Présumons d abord que l horizon de commande est de 10 minutes, c est à dire ControlLoop.period=10. Étant donné qu un seul camion à la fois peut déverser et que cette opération prend au moins 4 minutes (le positionnement du camion, le déversement du matériel et le départ de la zone de

6 déversement) ; la cardinalité de l ensemble d affectation de C est alors C = 3. Cette cardinalité est une borne supérieure sur le nombre de demandes d affectation de camions durant l'intervalle de temps de 10 minutes. Par exemple, soit C = (S 1, S 3, S 2 ) est la loi de commande générée. Cela indique que le premier camion qui doit quitter ce poste de livraison au cours des 10 prochaines minutes sera affecté à la pelle 1, le deuxième à la pelle 3 et le troisième à la pelle Résolution de la problématique de répartition en temps réel L'objectif de la présente sous-section est d'étudier la réactivité du système de commande lorsqu un stimulus ponctuel se produit. Par exemple, considérons la détérioration des conditions météorologiques. Lorsque cette situation se présente dans les mines à ciel ouvert, les conducteurs de camions diminuent leur vitesse d'environ 50% par mesure de sécurité. Dans ce contexte, deux tests différents sont effectués sur la mine de moyenne taille. Dans le premier cas, le système de contrôle ignore ce stimulus. Dans le second cas, on évalue la capacité du système de commande en boucle fermée à tenir compte de ce stimulus. Pour l expérimentation, nous avons supposé que le stimulus se produit lorsqu au moins 1/8 du temps indiqué par ControlLoop.period=40 est écoulé. Les résultats expérimentaux sont présentés à la figure 5. Figure 5. Expérimentation de la réactivité du système. De toute évidence, la performance du système se détériore lorsque cet événement de perturbation est ignoré. Nous constatons une dégradation des performances lorsque le contrôleur maintient l affectation précédemment définie pour l'envoi de camions et qu il ne réagit pas au changement de cette loi de commande, même sous des perturbations météorologiques. Le système de contrôle attend le signal périodique suivant du ControlLoop pour tenir compte du nouvel état de l environnement perturbé. Dans le second cas, lorsque le contrôleur réagit à ce stimulus, une perte de 4,7% de la production est évitée. En fait, ce changement brusque de vitesse semble affecter grandement les conditions de circulation. Les affectations des camions calculées avant cet événement ne sont plus efficaces pour faire face à ce nouvel état du réseau de transport. Nous prouvons ainsi que notre système de commande a la capacité de réagir en temps réel et de générer de nouvelles affectations de camion conduisant à un gain significatif de performance. 4.3 Augmentation de la loi de commande pour le routage temps réel des camions Dans cette deuxième étude, nous nous préoccupons du problème de congestion rencontré dans les réseaux de transport interne. À cet effet, l exemple avec le réseau de transport de plus grande taille et un plus grand volume de trafic est utilisé (figure 4.b). L'objectif consiste à étudier le potentiel du module Observer pour effectuer le suivi de l'état en temps réel de la congestion du réseau et pour fournir les informations afin de modifier le routage des camions au besoin. L'objectif consiste à utiliser notre architecture de commande et d'inclure des ordres de routage dans la loi initiale d affectation. Puis, nous ajoutons une autre dimension à l'attribution préalablement définie appelé l ensemble des chemins. Pour chaque site de déversement, deux ensembles sont désormais considérés: celui des affectations et celui des chemins.

7 La complexité de la congestion réside dans le fait que c est une notion contextuelle où l on doit dépasser un certain seuil afin de pouvoir en identifier la présence. Ainsi, pour surveiller et contrôler ce trafic, il faut définir tout d'abord une mesure efficace de l'état de congestion et identifier ce seuil. Dans ce but, nous intégrons le concept de mesure de l'encombrement du trafic récemment présenté par Bham et Benekohal (2002). Cet indicateur d'occupation d'espace, appelé S OC, fournit une mesure exacte de l'ampleur de la congestion et il semble très efficace pour contrôler en temps réel le trafic sur le réseau. Le S OC représente le pourcentage de la longueur de la section occupée par les camions. Plus d'information sur l'efficacité et la formulation de cet indicateur peuvent être trouvée dans Papageorgiou et Vigos (2008). Une fois que cette mesure est adoptée, l'étape suivante consiste à effectuer des tests pour déterminer le seuil critique du niveau d'occupation. Cette valeur est considérée comme une limite supérieure qui permet le détournement de camions en cours d'exécution. Cette commande pour le détournement des camions propose un nouveau chemin plus long mais moins encombré. Ces tests sont similaires à ceux effectués par Chen et al. (2001) afin de déterminer le niveau d occupation critique qui permet de prévenir la congestion sur les autoroutes. Pour le réseau de transport interne étudié, voir figure 4b, un problème de congestion est facile à détecter sur le segment n 2 - n 5 en raison de la demande élevée pour le site de déversement C. Ensuite, une solution intéressante pour alléger la congestion est de rediriger les camions sur le segment WD à S 9 vers un chemin plus long mais moins occupé. Un chemin possible pourrait être celui empruntant le segment n 11 - n 13, qui est aussi à l'entrée du site de chargement SP. Des tests ont été effectués pour analyser l'état de la congestion sur deux sections de route. Les résultats de l expérimentation indiquent que si le S OC est maintenu en dessous d'un seuil de 12% sur le segment n 11 -n 13, alors la congestion est évitée. Une fois que la valeur critique est détectée, on peut l'utiliser comme un stimulus pour la redirection des camions en temps réel. Des scénarios avec routage fixe et avec routage souple ont été testés. Dans le premier, le contrôleur ne tient pas compte du stimulus et continue d'envoyer des camions de la halde de stérile (WD) à la pelle (S 9 ) par un deuxième chemin. Dans le second scénario, lorsque l'occupation de l'espace atteint la valeur seuil de 12%, le contrôleur envoie un nouvel ensemble de chemins afin de rediriger les camions sur un troisième chemin (celui-ci est plus long mais moins encombré) qui emprunte le segment n 19 - n 17. Les résultats de la simulation sont présentés à la figure 6. De toute évidence, ajouter de la flexibilité dans le routage en temps réel permet d améliorer grandement la productivité du système. En fait, les camions redirigés sur des chemins moins encombrés, permettent non seulement de réduire les files d'attente et les temps perdus dans les bouchons de circulation, mais atténue aussi la congestion du trafic dans l'ensemble du réseau. Figure 6. Expérimentation de la flexibilité du routage. De ces tests, on peut affirmer qu un contrôle efficace en boucle pour la gestion d une flotte de camions dans un réseau interne peut s effectuer à partir de notre architecture de système de commande basée sur les modèles de simulation à événements discret. 5 CONCLUSION Dans cet article, nous avons présenté les principaux composants permettant l implantation de commandes robustes en boucle fermée pour les systèmes dynamiques réels émergents dans des environnements stochastiques.

8 Nous avons montré comment le système proposé peut générer des lois de commande de façon fiable et agile. Cet aspect temporel est fondamental pour parvenir à implanter un tel système dans des applications complexes manufacturières ou de transport. Bien que nos travaux portent sur une application émulée d un problème de transport, la méthodologie objet basée sur le langage UML utilisée lors de la phase de spécification permet une adaptation aisée de cette architecture de commandes. Il en résulte que plusieurs domaines d application pourraient se résoudre par un tel système de commandes en temps réel. Entre autres, il pourrait être utile pour optimiser les performances et augmenter les profits dans les environnements manufacturiers, portuaires, hospitaliers, etc. Cependant, il est important d avoir un modèle de simulation à très fine granularité. En effet, la fidélité de représentation des systèmes devient critique lors de la commande en temps réel. La principale caractéristique de tel modèle est d être capable de mettre à jour en temps réel l état du système physique renvoyé par les capteurs. Par exemple, pour notre application de répartition et de routage des camions dans un système de transport interne, l approche classique qui assimile les camions comme des entités virtuelles et qui modélise leurs mouvements dans le réseau par une distribution temporelle devient impropre pour instaurer la commande par simulation. Le recours à un modèle de simulation à fine granularité, intégrant la gestion du trafic aux modèles classiques de transport, permet d effectuer le routage en temps réel des camions et d améliorer considérablement la production tout en réduisant la congestion. REMERCIEMENTS Ces travaux ont été réalisés grâce au soutien financier du Conseil de Recherche en Sciences Naturelles et Génie du Canada. 6 RÉFÉRENCE Alarie, S. et M. Gamache, Overview of solution strategies used in truck dispatching systems for open pit mines. International Journal of Surface Mining, Reclamation and Environment 16(1), p Banks, J., Handbook of simulation: principles, methodology, advances, applications, and practice. New York; Toronto, Wiley Engineering & Management Press. Bham, G. H. et R. F. Benekohal, Measuring traffic congestion using space occupancy in real time for ITS applications. Proceedings of the seventh International Conference on: Applications of Advanced Technology in Transportation, Cambridge, MA, United states, American Society of Civil Engineers. Burt, C. N. et L. Caccetta, Match factor for heterogeneous truck and loader fleets. International Journal of Mining, Reclamation and Environment 21(4), p Cardin, O. and P. Castagna (2006). Utilisation de la simulation proactive une aide au pilotage des systèmes de production. 6e Conférence Internationale de Modélisation, Optimisation et Simulation des Systèmes MOSIM 06. Rabat, Maroc: 10. Cardin, O., P. Castagna, et al. (2008). La simulation pour l aide au pilotage des systèmes contrôlés par le produit. 7e Conférence Internationale de Modélisation, Optimisation et Simulation des Systèmes MOSIM 08. France, Paris: 10. Chen, C., Z. Jia et P. Varaiya, Causes and cures of highway congestion. IEEE Control Systems Magazine 21(6), p Dufour, P., Commande prédictive de systèmes non linéaires à paramétres répartis et applications. France, Université d Orléans. Ph.D. Gérard, S. et F. Terrier UML for Real-Time. p Gosavi, A., Simulation-based optimization: parametric optimization techniques and reinforcement learning, Boston, Kluwer Academic Publishers. Iassinovski, S., A. Artiba et C. Fagnart, A generic production rules-based system for on-line simulation, decision making and discrete process control. International Journal of Production Economics 112(1), p Jaoua, A., M. Gamache et D. Riopel, Comparaison d approches de modélisation de problèmes tests pour le pilotage du transport. 7e Conférence Internationale de Modélisation, Optimisation et Simulation des Systèmes MOSIM 08 Paris, France: 10. Jaoua, A Simulation à événements discrets pour la commande temps réel de systèmes dynamiques complexes. Thèse de Doctorat, Polytechnique Montréal, Canada. Krzyzanowska, J., The impact of mixed fleet hauling on mining operations at Venetia mine. Journal of The South African Institute of Mining and Metallurgy 107(4), p Lee, S., Son, Y.-J. et Wysk, R.A Simulationbased planning and control: From shop floor to top floor. Journal of Manufacturing Systems, 26,

9 Mirdamadi, S., F. Fontanili et L. Dupont Discrete event simulation-based real-time shop floor control. 21 st European Conference on Modelling and Simulation, Prague, Czech Republic, European Council for Modelling and Simulation. Ouelhadj, D. et S. Petrovic, A survey of dynamic scheduling in manufacturing systems. Journal of Scheduling. 12(4), p Papageorgiou, M. et G. Vigos, Relating timeoccupancy measurements to space-occupancy and link vehicle-count. Transportation Research Part C: Emerging Technologies 16(1), p Pegden, C. D., S. R.E. Shannon et R.P. Sadowski, Introduction to Simulation using SIMAN, New York, McGraw-Hill. Pender, T., E. McSheffrey et L. Varveris, UML bible [ressource électronique]. Indianapolis, Ind., Wiley Pub. Pujo, P., Pedetti, M., Ounnar, F., Pilotage proactif des lignes de production kanban par modélisation DEVS et simulation temps réel. 5e Conférence Francophone de MOdélisation et SIMulation, MOSIM 04 Nantes, France. Robinson, S., Discrete-event simulation: from the pioneers to the present, what next? Journal of the Operational Research Society 56(6), p Seungyub, L. Ramakrishnan, S. Wysk, R.A A federation object coordinator for simulation based control and analysis. Proceedings of the Winter Simulation Conference, (2), p Sivakumar, A. I. et A. K. Gupta, Online multiobjective Pareto optimal dynamic scheduling of semiconductor back-end using conjunctive simulated scheduling. IEEE Transactions on Electronics Packaging Manufacturing, 29(2), p Smith, J.S., Wysk, R.A., Sturrock, D. et al Discrete event simulation for shop floor control. Proceedings of the 26th conference on Winter simulation, p Son, Y.-J., S. B. Joshi, R.A. Wysk et J.S. Smith, Simulation-based shop floor control. Journal of Manufacturing Systems 21(5), p Ta, C. H., J. V. Kresta, J.F. Forbes et H.J. Marquez, A stochastic optimization approach to mine truck allocation. International Journal of Surface Mining, Reclamation and Environment, 19(3), p

UNIVERSITÉ DE MONTRÉAL SIMULATION À ÉVÉNEMENTS DISCRETS POUR LA COMMANDE TEMPS RÉEL DE SYSTÈMES DYNAMIQUES COMPLEXES AMEL JAOUA

UNIVERSITÉ DE MONTRÉAL SIMULATION À ÉVÉNEMENTS DISCRETS POUR LA COMMANDE TEMPS RÉEL DE SYSTÈMES DYNAMIQUES COMPLEXES AMEL JAOUA UNIVERSITÉ DE MONTRÉAL SIMULATION À ÉVÉNEMENTS DISCRETS POUR LA COMMANDE TEMPS RÉEL DE SYSTÈMES DYNAMIQUES COMPLEXES AMEL JAOUA DÉPARTEMENT DE MATHÉMATIQUES ET DE GÉNIE INDUSTRIEL ÉCOLE POLYTECHNIQUE DE

Plus en détail

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services 69 Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services M. Bakhouya, J. Gaber et A. Koukam Laboratoire Systèmes et Transports SeT Université de Technologie de Belfort-Montbéliard

Plus en détail

Pascal Forget 2310, Avenue Notre-Dame Québec, (Québec) Canada, G2E 3G5 Tél. (418) 380-8767 Fax (418) 656-7415 pascal.forget@cirrelt.

Pascal Forget 2310, Avenue Notre-Dame Québec, (Québec) Canada, G2E 3G5 Tél. (418) 380-8767 Fax (418) 656-7415 pascal.forget@cirrelt. Pascal Forget 2310, Avenue Notre-Dame Québec, (Québec) Canada, G2E 3G5 Tél. (418) 380-8767 Fax (418) 656-7415 pascal.forget@cirrelt.ca FORMATION Doctorat, génie mécanique Université Laval, Québec, Canada

Plus en détail

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT)

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT) OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT) LAGGOUNE Radouane 1 et HADDAD Cherifa 2 1,2: Dépt. de G. Mécanique, université de Bejaia, Targa-Ouzemour

Plus en détail

Mathématique et Automatique : de la boucle ouverte à la boucle fermée. Maïtine bergounioux Laboratoire MAPMO - UMR 6628 Université d'orléans

Mathématique et Automatique : de la boucle ouverte à la boucle fermée. Maïtine bergounioux Laboratoire MAPMO - UMR 6628 Université d'orléans Mathématique et Automatique : de la boucle ouverte à la boucle fermée Maïtine bergounioux Laboratoire MAPMO - UMR 6628 Université d'orléans Maitine.Bergounioux@labomath.univ-orleans.fr Plan 1. Un peu de

Plus en détail

L apprentissage automatique

L apprentissage automatique L apprentissage automatique L apprentissage automatique L'apprentissage automatique fait référence au développement, à l analyse et à l implémentation de méthodes qui permettent à une machine d évoluer

Plus en détail

CADRE D AGRÉMENT APPROCHE STANDARD DU RISQUE OPÉRATIONNEL

CADRE D AGRÉMENT APPROCHE STANDARD DU RISQUE OPÉRATIONNEL CADRE D AGRÉMENT APPROCHE STANDARD DU RISQUE OPÉRATIONNEL Coopératives de services financiers Publication initiale : Décembre 2007 Mise à jour : TABLE DES MATIÈRES 1. Introduction... 3 2. Principes généraux...

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Contrôle par commande prédictive d un procédé de cuisson sous infrarouge de peintures en poudre.

Contrôle par commande prédictive d un procédé de cuisson sous infrarouge de peintures en poudre. Contrôle par commande prédictive d un procédé de cuisson sous infrarouge de peintures en poudre. Isabelle Bombard, Bruno da Silva, Pascal Dufour *, Pierre Laurent, Joseph Lieto. Laboratoire d Automatique

Plus en détail

ENSEIGNEMENT DES SCIENCES ET DE LA TECHNOLOGIE A L ECOLE PRIMAIRE : QUELLE DEMARCHE?

ENSEIGNEMENT DES SCIENCES ET DE LA TECHNOLOGIE A L ECOLE PRIMAIRE : QUELLE DEMARCHE? ENSEIGNEMENT DES SCIENCES ET DE LA TECHNOLOGIE A L ECOLE PRIMAIRE : QUELLE DEMARCHE? Les nouveaux programmes 2008 confirment que l observation, le questionnement, l expérimentation et l argumentation sont

Plus en détail

Modélisation multi-agent d allocation des ressources : application à la maintenance

Modélisation multi-agent d allocation des ressources : application à la maintenance Modélisation multi-agent d allocation des ressources : application à la maintenance Mohamed Kharbach (*), Mustapha Ouardouz (*), Zoubir El Felsoufi (*) (*) Equipe de Modélisation Mathématique & Contrôle

Plus en détail

Modélisation et simulation du trafic. Christine BUISSON (LICIT) Journée Simulation dynamique du trafic routier ENPC, 9 Mars 2005

Modélisation et simulation du trafic. Christine BUISSON (LICIT) Journée Simulation dynamique du trafic routier ENPC, 9 Mars 2005 Modélisation et simulation du trafic Christine BUISSON (LICIT) Journée Simulation dynamique du trafic routier ENPC, 9 Mars 2005 Plan de la présentation! Introduction : modèles et simulations définition

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

Présentation. Pour. Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, 75010 Paris

Présentation. Pour. Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, 75010 Paris Présentation Pour Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, 75010 Paris Email: galais@barloworldscs.com Tel : + 33 1 73 03 04 10 / + 33 6 08 01 52

Plus en détail

Ordonnancement en temps réel d un jobshop par métaheuristique hybride : étude comparative

Ordonnancement en temps réel d un jobshop par métaheuristique hybride : étude comparative Ordonnancement en temps réel d un jobshop par métaheuristique hybride : étude comparative Y. Houbad, M. Souier, A. Hassam, Z.Sari Laboratoire d automatique Tlemcen Faculté de technologie, Université Abou

Plus en détail

4.2 Unités d enseignement du M1

4.2 Unités d enseignement du M1 88 CHAPITRE 4. DESCRIPTION DES UNITÉS D ENSEIGNEMENT 4.2 Unités d enseignement du M1 Tous les cours sont de 6 ECTS. Modélisation, optimisation et complexité des algorithmes (code RCP106) Objectif : Présenter

Plus en détail

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Leçon 11 PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Dans cette leçon, nous retrouvons le problème d ordonnancement déjà vu mais en ajoutant la prise en compte de contraintes portant sur les ressources.

Plus en détail

Pour une entreprise plus performante

Pour une entreprise plus performante Pour une entreprise plus performante Smart Technology Services Raison Sociale - Smart Technology Services llc Pôle d activités - Service et conseil dans la technologie de l information Pôle d activités

Plus en détail

Eléments de spécification des systèmes temps réel Pierre-Yves Duval (cppm)

Eléments de spécification des systèmes temps réel Pierre-Yves Duval (cppm) Eléments de spécification des systèmes temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 7-11 Octobre 2002 - Evénements et architectures - Spécifications de performances

Plus en détail

ORDONNANCEMENT CONJOINT DE TÂCHES ET DE MESSAGES DANS LES RÉSEAUX TEMPS RÉELS 4. QUELQUES EXEMPLES DU DYNAMISME ACTUEL DU TEMPS RÉEL

ORDONNANCEMENT CONJOINT DE TÂCHES ET DE MESSAGES DANS LES RÉSEAUX TEMPS RÉELS 4. QUELQUES EXEMPLES DU DYNAMISME ACTUEL DU TEMPS RÉEL i LE TEMPS RÉEL 1. PRÉSENTATION DU TEMPS RÉEL 1.1. APPLICATIONS TEMPS RÉEL 1.2. CONTRAINTES DE TEMPS RÉEL 2. STRUCTURES D'ACCUEIL POUR LE TEMPS RÉEL 2.1. EXÉCUTIFS TEMPS RÉEL 2.2. RÉSEAUX LOCAUX TEMPS

Plus en détail

Ordonnancement temps réel

Ordonnancement temps réel Ordonnancement temps réel Laurent.Pautet@enst.fr Version 1.5 Problématique de l ordonnancement temps réel En fonctionnement normal, respecter les contraintes temporelles spécifiées par toutes les tâches

Plus en détail

Métriques de performance pour les algorithmes et programmes parallèles

Métriques de performance pour les algorithmes et programmes parallèles Métriques de performance pour les algorithmes et programmes parallèles 11 18 nov. 2002 Cette section est basée tout d abord sur la référence suivante (manuel suggéré mais non obligatoire) : R. Miller and

Plus en détail

Génie logiciel (Un aperçu)

Génie logiciel (Un aperçu) (Un aperçu) (sommerville 2010) Laurent Pérochon INRA URH 63122 St Genès Champanelle Laurent.perochon@clermont.inra.fr Ensemble d activités conduisant à la production d un logiciel Sur un échantillon de

Plus en détail

L animation de la performance d une Supply Chain

L animation de la performance d une Supply Chain L animation de la performance d une Supply Chain Pré-soutenance de Mémoire Thématique Master Recherche OSIL Ecole Centrale Paris Etudiante : Samira Jaï Encadrant : Alain Chapdaniel Plan de la présentation

Plus en détail

Quels outils pour prévoir?

Quels outils pour prévoir? modeledition SA Quels outils pour prévoir? Les modèles de prévisions sont des outils irremplaçables pour la prise de décision. Pour cela les entreprises ont le choix entre Excel et les outils classiques

Plus en détail

Teste et mesure vos réseaux et vos applicatifs en toute indépendance

Teste et mesure vos réseaux et vos applicatifs en toute indépendance Teste et mesure vos réseaux et vos applicatifs en toute indépendance 2013 J3TEL en quelques minutes Groupe HBG en bref : Siège social à Paris 1100 employés dans 6 pays 150 M d de CA en 2012 Des activités

Plus en détail

APPLICATION DE LA GESTION DES FILES D ATTENTE PAR RÈGLES DE PRIORITÉ DANS UN JOB SHOP EN TEMPS RÈEL

APPLICATION DE LA GESTION DES FILES D ATTENTE PAR RÈGLES DE PRIORITÉ DANS UN JOB SHOP EN TEMPS RÈEL APPLICATION DE LA GESTION DES FILES D ATTENTE PAR RÈGLES DE PRIORITÉ DANS UN JOB SHOP EN TEMPS RÈEL N. Keddari (1) - A. Hassam (1) 1 keddarinassima@yahoo.fr 1 a_hassam@mail.univ-tlemcen.dz RESUME L ordonnancement

Plus en détail

MANAGEMENT DES SYSTEMES D INFORMATION ET DE PRODUCTION MSIP

MANAGEMENT DES SYSTEMES D INFORMATION ET DE PRODUCTION MSIP MANAGEMENT DES SYSTEMES D INFORMATION ET DE PRODUCTION MSIP METHODES & CONCEPTS POUR UNE INGENIERIE INNOVANTE Ecole Nationale Supérieure des Mines de Rabat Département INFORMATIQUE www.enim.ac.ma MANAGEMENT

Plus en détail

Présentation du sujet de thèse Schémas temporels hybrides fondés sur les SVMs pour l analyse du comportement du conducteur

Présentation du sujet de thèse Schémas temporels hybrides fondés sur les SVMs pour l analyse du comportement du conducteur Présentation du sujet de thèse Schémas temporels hybrides fondés sur les SVMs pour l analyse du comportement du conducteur Réalisé par : Bassem Besbes Laboratoire d Informatique, Traitement de l Information

Plus en détail

Master of Science in Engineering www.hes-so.ch/mse

Master of Science in Engineering www.hes-so.ch/mse Présentation du MSE Fouad.Rahali@heig-vd.ch Master of Science in Engineering www.hes-so.ch/mse 1 Bachelors et Masters HES professionnalisant + de responsabilités Master HES-SO Bachelor HES-SO Compétences

Plus en détail

Optimisation et Processus métier

Optimisation et Processus métier Optimisation et Processus métier découvrez avec ILOG la solution d'optimisation leader du marché Didier Vidal vidaldid@fr.ibm.com Petit problème d optimisation 1 2000 1 Coûts de transport: 10 Euros par

Plus en détail

Anticipation active un nouveau régulateur de vitesse assisté par GPS économise du carburant

Anticipation active un nouveau régulateur de vitesse assisté par GPS économise du carburant PRESS info P11Z01FR / Per-Erik Nordström 2 décembre 2011 Anticipation active un nouveau régulateur de vitesse assisté par GPS économise du carburant Scania innove avec un nouveau système avancé de régulation

Plus en détail

GPC Computer Science

GPC Computer Science CYCLE ISMIN P2015 GPC Computer Science P LALEVÉE lalevee@emse.fr @p_lalevee A3.01 0442616715 C YUGMA yugma@emse.fr A3.01 0442616715 01/09/2014 Présentation GPC CS - Ph. Lalevée - C Yugma 1 Scolarité Site

Plus en détail

Rapport d'analyse des besoins

Rapport d'analyse des besoins Projet ANR 2011 - BR4CP (Business Recommendation for Configurable products) Rapport d'analyse des besoins Janvier 2013 Rapport IRIT/RR--2013-17 FR Redacteur : 0. Lhomme Introduction...4 La configuration

Plus en détail

Analyse des logiciels d application spécialisée pour le courtage en épargne collective

Analyse des logiciels d application spécialisée pour le courtage en épargne collective Analyse des logiciels d application spécialisée pour le courtage en épargne collective Dép. de mathématiques et de génie industriel École Polytechnique de Montréal C.P. 6079, succ. Centre-ville Montréal

Plus en détail

Économétrie, causalité et analyse des politiques

Économétrie, causalité et analyse des politiques Économétrie, causalité et analyse des politiques Jean-Marie Dufour Université de Montréal October 2006 This work was supported by the Canada Research Chair Program (Chair in Econometrics, Université de

Plus en détail

L ERP global et proactif des Entreprises Moyennes

L ERP global et proactif des Entreprises Moyennes p r o A L P H A L ERP global et proactif des Entreprises Moyennes L'ERP global et proactif des Entreprises Moyennes Nous avons donc développé une solution globale et intégrée, pour optimiser l'ensemble

Plus en détail

LE SUPPLY CHAIN MANAGEMENT

LE SUPPLY CHAIN MANAGEMENT LE SUPPLY CHAIN MANAGEMENT DEFINITION DE LA LOGISTIQUE La logistique est une fonction «dont la finalité est la satisfaction des besoins exprimés ou latents, aux meilleures conditions économiques pour l'entreprise

Plus en détail

LES ENTREPRISES PROSPÈRES SE TRANSFORMENT GRÂCE À DES SOLUTIONS SAP FLEXIBLES

LES ENTREPRISES PROSPÈRES SE TRANSFORMENT GRÂCE À DES SOLUTIONS SAP FLEXIBLES Briefing direction LES ENTREPRISES PROSPÈRES SE TRANSFORMENT GRÂCE À DES SOLUTIONS SAP FLEXIBLES Le Big Data, les réseaux sociaux, les applications mobiles et les réseaux mondiaux modifient de façon radicale

Plus en détail

Solution A La Gestion Des Objets Java Pour Des Systèmes Embarqués

Solution A La Gestion Des Objets Java Pour Des Systèmes Embarqués International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 7, Issue 5 (June 2013), PP.99-103 Solution A La Gestion Des Objets Java Pour Des

Plus en détail

Simulation D une Chaîne Logistique À Echelle Réelle

Simulation D une Chaîne Logistique À Echelle Réelle Simulation D une Chaîne Logistique À Echelle Réelle sous Arena A. Bensmaine 1, L. Benyoucef 2 et Z. Sari 1 1 Laboratoire d Automatique, Université de Tlemcen, Algérie ({a_bensmaine, z_sari}@mail.univ-tlemcen.dz)

Plus en détail

Processus d Informatisation

Processus d Informatisation Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue

Plus en détail

LES INDICATEURS CLÉ DE PERFORMANCE : DÉFINIR ET AGIR

LES INDICATEURS CLÉ DE PERFORMANCE : DÉFINIR ET AGIR Online Intelligence Solutions LES INDICATEURS CLÉ DE PERFORMANCE : DÉFINIR ET AGIR Comment intégrer les KPI à sa stratégie d entreprise? Par Jacques Warren WHITE PAPER WHITE PAPER A PROPOS DE JACQUES WARREN

Plus en détail

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering Ingénieur civil Ingénieur civil Les lières MSc in Electronics and Information Technology Engineering MSc in Architectural Engineering MSc in Civil Engineering MSc in Electromechanical Engineering MSc

Plus en détail

Résumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES

Résumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES Aristote ----- Cloud Interopérabilité Retour d'expérience L A F O R C E D E L I N N O V A T I O N Résumé Les systèmes d'information logistique (SIL) sont des outils qui amènent des gains de productivité

Plus en détail

PLAN DE COURS. GPA750 Ordonnancement des systèmes de production aéronautique

PLAN DE COURS. GPA750 Ordonnancement des systèmes de production aéronautique Département de génie de la production automatisée Programme de baccalauréat Professeur Pontien Mbaraga, Ph.D. Session/année Automne 2004 Groupe(s) 01 PLAN DE COURS GPA750 Ordonnancement des systèmes de

Plus en détail

Etude d un cas industriel : Optimisation de la modélisation de paramètre de production

Etude d un cas industriel : Optimisation de la modélisation de paramètre de production Revue des Sciences et de la Technologie RST- Volume 4 N 1 /janvier 2013 Etude d un cas industriel : Optimisation de la modélisation de paramètre de production A.F. Bernate Lara 1, F. Entzmann 2, F. Yalaoui

Plus en détail

GLOBAL SUPPLY CHAIN MANAGEMENT & STRATEGIE LOGISTIQUE

GLOBAL SUPPLY CHAIN MANAGEMENT & STRATEGIE LOGISTIQUE GLOBAL SUPPLY CHAIN MANAGEMENT & STRATEGIE LOGISTIQUE La logistique représentait traditionnellement l activité allant de la mise à disposition des produits finis par l usine ou le négociant jusqu à la

Plus en détail

Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules

Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules M. Shawky, K. Chaaban, P. Crubillé Heudiasyc UMR 6599 CNRS, Univ. Tech. De Compiègne 1 ADAS (Advanced Driving Aid System) Reactive

Plus en détail

Formula Negator, Outil de négation de formule.

Formula Negator, Outil de négation de formule. Formula Negator, Outil de négation de formule. Aymerick Savary 1,2, Mathieu Lassale 1,2, Jean-Louis Lanet 1 et Marc Frappier 2 1 Université de Limoges 2 Université de Sherbrooke Résumé. Cet article présente

Plus en détail

Christian BONTEMPS né le 08 juillet 1969

Christian BONTEMPS né le 08 juillet 1969 Curriculum Vitae Christian BONTEMPS né le 08 juillet 1969 Situation actuelle : Ingénieur en Chef des Ponts et Chaussées, Chercheur IDEI Professeur Sciences Économiques, GREMAQ - Université Toulouse I.

Plus en détail

Introduction. I Étude rapide du réseau - Apprentissage. II Application à la reconnaissance des notes.

Introduction. I Étude rapide du réseau - Apprentissage. II Application à la reconnaissance des notes. Introduction L'objectif de mon TIPE est la reconnaissance de sons ou de notes de musique à l'aide d'un réseau de neurones. Ce réseau doit être capable d'apprendre à distinguer les exemples présentés puis

Plus en détail

Projet CoDrive : utilisation des données de véhicules communicants, intégration avec un système de gestion de trafic (119)

Projet CoDrive : utilisation des données de véhicules communicants, intégration avec un système de gestion de trafic (119) Projet CoDrive : utilisation des données de véhicules communicants, intégration avec un système de gestion de trafic (119) Résumé : La diffusion large des smartphones et des suivis dédiés de flottes de

Plus en détail

PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION

PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION KEOPS Automation Espace Performance 2B, rue du Professeur Jean Rouxel BP 30747 44481 CARQUEFOU Cedex Tel. +33 (0)2 28 232 555 -

Plus en détail

Démêler la complexité

Démêler la complexité Démêler la complexité La plate-forme d émulation virtuelle ABB simplifie le test du contrôle-commande de procédé MARIO HOERNICKE, RIKARD HANSSON La simulation logicielle intervient souvent en phase finale

Plus en détail

Session Usager, Infrastructures, Réseaux sociaux et Transports intelligents

Session Usager, Infrastructures, Réseaux sociaux et Transports intelligents Session Usager, Infrastructures, Réseaux sociaux et Transports intelligents Président : Benoît CLOCHERET Artelia Modérateur : Christophe DESNOUAILLES Cerema Données mobiles : De la mobilité 2.0 au PDU

Plus en détail

MEAD : temps réel et tolérance aux pannes pour CORBA

MEAD : temps réel et tolérance aux pannes pour CORBA MEAD : un intergiciel temps-réel et tolérant aux pannes pour CORBA Master 2 Informatique Recherche Université de Marne-la-Vallée Vendredi 3 mars 2006 Plan 1 Introduction 2 Solutions existantes 3 Concilier

Plus en détail

Une proposition d extension de GML pour un modèle générique d intégration de données spatio-temporelles hétérogènes

Une proposition d extension de GML pour un modèle générique d intégration de données spatio-temporelles hétérogènes 303 Schedae, 2007 Prépublication n 46 Fascicule n 2 Une proposition d extension de GML pour un modèle générique d intégration de données spatio-temporelles hétérogènes Samya Sagar, Mohamed Ben Ahmed Laboratoire

Plus en détail

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre Partie I : Introduction Plan de la première partie Quelques définitions Caractéristiques communes des applications temps-réel Exemples d

Plus en détail

Cours de Génie Logiciel

Cours de Génie Logiciel Cours de Génie Logiciel Sciences-U Lyon Diagrammes UML (2) http://www.rzo.free.fr Pierre PARREND 1 Avril 2005 Sommaire Les Diagrammes UML Diagrammes de Collaboration Diagrammes d'etats-transitions Diagrammes

Plus en détail

Offre de thèse. Co-encadrant de thèse : HENRY Sébastien Coordonnées électroniques : Sébastien.Henry@univ-lyon1.fr Laboratoire : DISP (www.disp-lab.

Offre de thèse. Co-encadrant de thèse : HENRY Sébastien Coordonnées électroniques : Sébastien.Henry@univ-lyon1.fr Laboratoire : DISP (www.disp-lab. Offre de thèse 1. Profil recherché Issu d une formation d ingénieur ou d un master, le candidat disposera idéalement des compétences dans les domaines suivants : Pilotage des systèmes de production. Systèmes

Plus en détail

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie 1 Présenté par: Yacine KESSACI Encadrement : N. MELAB E-G. TALBI 31/05/2011 Plan 2 Motivation

Plus en détail

Maîtrise d ouvrage agile

Maîtrise d ouvrage agile Maîtrise d ouvrage agile Offre de service Smartpoint 17 rue Neuve Tolbiac 75013 PARIS - www.smartpoint.fr SAS au capital de 37 500 - RCS PARIS B 492 114 434 Smartpoint, en quelques mots Smartpoint est

Plus en détail

EXPLORATION DES BASES DE DONNÉES INDUSTRIELLES À L AIDE DU DATA MINING PERSPECTIVES

EXPLORATION DES BASES DE DONNÉES INDUSTRIELLES À L AIDE DU DATA MINING PERSPECTIVES EXPLORATION DES BASES DE DONNÉES INDUSTRIELLES À L AIDE DU DATA MINING PERSPECTIVES Bruno Agard (1), Andrew Kusiak (2) (1) Département de Mathématiques et de Génie Industriel, École Polytechnique de Montréal,

Plus en détail

Votre partenaire idéal

Votre partenaire idéal Technologie Partenaire Votre partenaire idéal Avnet Supply Chain Solutions Nos partenaires 2 Avnet Supply Chain Solutions Votre partenaire idéal Confiez votre logistique à un spécialiste Dans l environnement

Plus en détail

L utilisation d un réseau de neurones pour optimiser la gestion d un firewall

L utilisation d un réseau de neurones pour optimiser la gestion d un firewall L utilisation d un réseau de neurones pour optimiser la gestion d un firewall Réza Assadi et Karim Khattar École Polytechnique de Montréal Le 1 mai 2002 Résumé Les réseaux de neurones sont utilisés dans

Plus en détail

Méthodologies de développement de logiciels de gestion

Méthodologies de développement de logiciels de gestion Méthodologies de développement de logiciels de gestion Chapitre 5 Traits caractéristiques des deux approches de méthodologie Présentation réalisée par P.-A. Sunier Professeur à la HE-Arc de Neuchâtel http://lgl.isnetne.ch

Plus en détail

Introduction aux systèmes temps réel. Iulian Ober IRIT ober@iut-blagnac.fr

Introduction aux systèmes temps réel. Iulian Ober IRIT ober@iut-blagnac.fr Introduction aux systèmes temps réel Iulian Ober IRIT ober@iut-blagnac.fr Définition Systèmes dont la correction ne dépend pas seulement des valeurs des résultats produits mais également des délais dans

Plus en détail

Brève introduction à la recherche d!information sur le Web à base d!agents logiciels

Brève introduction à la recherche d!information sur le Web à base d!agents logiciels Plan Brève introduction à la recherche d!information sur le Web à base d!agents logiciels Bernard ESPINASSE Université d!aix-marseille 2010 Rappels sur les agents logiciels Problématique de la RI sur le

Plus en détail

Gérez vos coûts de projet intelligemment

Gérez vos coûts de projet intelligemment Gérez vos coûts de projet intelligemment À propos de De nos jours, les projets en immobilisation sont de plus en plus gros, de plus en plus complexes. Sans une analyse exhaustive de la valeur acquise,

Plus en détail

Monitoring continu et gestion optimale des performances énergétiques des bâtiments

Monitoring continu et gestion optimale des performances énergétiques des bâtiments Monitoring continu et gestion optimale des performances énergétiques des bâtiments Alexandre Nassiopoulos et al. Journée d inauguration de Sense-City, 23/03/2015 Croissance de la demande énergétique et

Plus en détail

Comprendre ITIL 2011

Comprendre ITIL 2011 Editions ENI Comprendre ITIL 2011 Normes et meilleures pratiques pour évoluer vers ISO 20000 Collection DataPro Extrait 54 Comprendre ITIL 2011 Normes et meilleures pratiques pour évoluer vers ISO 20000

Plus en détail

Résumé des communications des Intervenants

Résumé des communications des Intervenants Enseignements de la 1ere semaine (du 01 au 07 décembre 2014) I. Titre du cours : Introduction au calcul stochastique pour la finance Intervenante : Prof. M hamed EDDAHBI Dans le calcul différentiel dit

Plus en détail

Pourquoi l apprentissage?

Pourquoi l apprentissage? Pourquoi l apprentissage? Les SE sont basés sur la possibilité d extraire la connaissance d un expert sous forme de règles. Dépend fortement de la capacité à extraire et formaliser ces connaissances. Apprentissage

Plus en détail

Associations Dossiers pratiques

Associations Dossiers pratiques Associations Dossiers pratiques Le tableau de bord, outil de pilotage de l association (Dossier réalisé par Laurent Simo, In Extenso Rhône-Alpes) Difficile d imaginer la conduite d un bateau sans boussole

Plus en détail

COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS

COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS 1 sur 9 COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS (L'article intégral est paru dans Gestions Hospitalières n 357 de juin-juillet 1996) Pour plus d'informations concernant

Plus en détail

OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE

OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE Retour d expérience Benjamin Boutin QA Manager S2E www.s2e-services-epargne-entreprise.com Marc Rambert Director Dynamic Testing Solution Coverity/Synopsys

Plus en détail

agility made possible

agility made possible DOSSIER SOLUTION Amélioration de la planification de la capacité à l aide de la gestion des performances applicatives Comment assurer une expérience utilisateur exceptionnelle pour les applications métier

Plus en détail

I Stabilité, Commandabilité et Observabilité 11. 1 Introduction 13 1.1 Un exemple emprunté à la robotique... 13 1.2 Le plan... 18 1.3 Problème...

I Stabilité, Commandabilité et Observabilité 11. 1 Introduction 13 1.1 Un exemple emprunté à la robotique... 13 1.2 Le plan... 18 1.3 Problème... TABLE DES MATIÈRES 5 Table des matières I Stabilité, Commandabilité et Observabilité 11 1 Introduction 13 1.1 Un exemple emprunté à la robotique................... 13 1.2 Le plan...................................

Plus en détail

Maintenance à 360. Des solutions de pointe pour la mine et la minéralurgie

Maintenance à 360. Des solutions de pointe pour la mine et la minéralurgie Des solutions de pointe pour la mine et la minéralurgie EDUARDO LIMA, JESSICA ZÖHNER, ALIREZA OLADZADEH Comme bien d autres secteurs industriels, l exploitation minière doit continuellement améliorer sa

Plus en détail

Cours en ligne Développement Java pour le web

Cours en ligne Développement Java pour le web Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité

Plus en détail

Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris 12 20 Mars 2003

Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris 12 20 Mars 2003 Problèmes d ordonnancement dans les systèmes de production Michel Gourgand Université Blaise Pascal Clermont Ferrand LIMOS CNRS UMR 6158 1 Le LIMOS Laboratoire d Informatique, de Modélisation et d Optimisation

Plus en détail

2. Activités et Modèles de développement en Génie Logiciel

2. Activités et Modèles de développement en Génie Logiciel 2. Activités et Modèles de développement en Génie Logiciel Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Les Activités du GL Analyse des besoins Spécification globale Conceptions architecturale

Plus en détail

Surveillance et maintenance prédictive : évaluation de la latence de fautes. Zineb SIMEU-ABAZI Univ. Joseph Fourier, LAG)

Surveillance et maintenance prédictive : évaluation de la latence de fautes. Zineb SIMEU-ABAZI Univ. Joseph Fourier, LAG) Surveillance et maintenance prédictive : évaluation de la latence de fautes Zineb SIMEU-ABAZI Univ. Joseph Fourier, LAG) SURVEILLANCE Analyser une situation et fournir des indicateurs! Détection de symptômes!

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

transformer en avantage compétitif en temps réel vos données Your business technologists. Powering progress

transformer en avantage compétitif en temps réel vos données Your business technologists. Powering progress transformer en temps réel vos données en avantage compétitif Your business technologists. Powering progress Transformer les données en savoir Les données sont au cœur de toute activité, mais seules elles

Plus en détail

1220 Promenade du St-Laurent, Batiscan, QC, G0X1A0 Tél: 819-415-0451

1220 Promenade du St-Laurent, Batiscan, QC, G0X1A0 Tél: 819-415-0451 Un logiciel sophistiqué, simple à utiliser et conçu avec la toute dernière technologie informatique. Orchestra version Web est un logiciel de Management des ressources de production de type ERP. Il est

Plus en détail

Ne laissez pas le stockage cloud pénaliser votre retour sur investissement

Ne laissez pas le stockage cloud pénaliser votre retour sur investissement Ne laissez pas le stockage cloud pénaliser votre retour sur investissement Préparé par : George Crump, analyste senior Préparé le : 03/10/2012 L investissement qu une entreprise fait dans le domaine de

Plus en détail

Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive. Version 1.0

Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive. Version 1.0 Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive Sommaire - Le Robot M.I.M.I. (Multipode Intelligent à Mobilité Interactive) - Présentation du Système à Enseigner. - Composition

Plus en détail

Bertrand Cornanguer Sogeti

Bertrand Cornanguer Sogeti JFIE 2014 Bertrand Cornanguer Sogeti Trésorier du CFTL Chair du groupe Audit de l ISTQB Vice-chair du groupe Agile Tester de l ISTQB 14/10/2014 Introduction Comme beaucoup de sujets, l ingénierie des exigences

Plus en détail

Analyse des trajectoires acceptables en approche de virage assistance aux conducteurs

Analyse des trajectoires acceptables en approche de virage assistance aux conducteurs DIVAS Analyse des trajectoires acceptables en approche de virage assistance aux conducteurs N 3.C.1 Décembre 2008 Projet financé par l Agence Nationale de la Recherche Responsable : S. Espié Projet ANR

Plus en détail

ÉVALUATION DES RÉTROACTIONS DONNÉES PAR UN LOGICIEL D AIDE À L APPRENTISSAGE DE L ÉCRITURE MANUSCRITE

ÉVALUATION DES RÉTROACTIONS DONNÉES PAR UN LOGICIEL D AIDE À L APPRENTISSAGE DE L ÉCRITURE MANUSCRITE ÉVALUATION DES RÉTROACTIONS DONNÉES PAR UN LOGICIEL D AIDE À L APPRENTISSAGE DE L ÉCRITURE MANUSCRITE LECLERC MARIE-CHRISTINE, ROBERT JEAN-MARC École Polytechnique de Montréal Département de mathématiques

Plus en détail

Modélisation de la Reconfiguration Dynamique appliquée à un décodeur LDPC Non Binaire

Modélisation de la Reconfiguration Dynamique appliquée à un décodeur LDPC Non Binaire Modélisation de la Reconfiguration Dynamique appliquée à un décodeur LDPC Non Binaire LAURA CONDE-CANENCIA 1, JEAN-CHRISTOPHE.PREVOTET 2, YASET OLIVA 2, YVAN EUSTACHE 1 1 Université Européenne de Bretagne

Plus en détail

Maîtriser les mutations

Maîtriser les mutations Maîtriser les mutations Avec UNE Supply chain AGILE La réflexion porte ses fruits www.cereza.fr TALAN Group Notre savoir-faire : maîtriser les mutations et en faire une force pour l entreprise Cereza,

Plus en détail

CURRICULUM VITAE. Informations Personnelles

CURRICULUM VITAE. Informations Personnelles CURRICULUM VITAE Informations Personnelles NOM: BOURAS PRENOM : Zine-Eddine STRUCTURE DE RATTACHEMENT: Département de Mathématiques et d Informatique Ecole Préparatoire aux Sciences et Techniques Annaba

Plus en détail

Ordonnancement robuste et décision dans l'incertain

Ordonnancement robuste et décision dans l'incertain Ordonnancement robuste et décision dans l'incertain 4 ème Conférence Annuelle d Ingénierie Système «Efficacité des entreprises et satisfaction des clients» Centre de Congrès Pierre Baudis,TOULOUSE, 2-4

Plus en détail

CEG4566/CSI4541 Conception de systèmes temps réel

CEG4566/CSI4541 Conception de systèmes temps réel CEG4566/CSI4541 Conception de systèmes temps réel Chapitre 6 Vivacité, sécurité (Safety), fiabilité et tolérance aux fautes dans les systèmes en temps réel 6.1 Introduction générale aux notions de sécurité

Plus en détail

Recherche locale pour un problème d optimisation de tournées de véhicules avec gestion des stocks

Recherche locale pour un problème d optimisation de tournées de véhicules avec gestion des stocks 8 e Conférence Internationale de MOdélisation et SIMulation - MOSIM 10-10 au 12 mai 2010 - Hammamet - Tunisie «Évaluation et optimisation des systèmes innovants de production de biens et de services» Recherche

Plus en détail

REALISATION d'un. ORDONNANCEUR à ECHEANCES

REALISATION d'un. ORDONNANCEUR à ECHEANCES REALISATION d'un ORDONNANCEUR à ECHEANCES I- PRÉSENTATION... 3 II. DESCRIPTION DU NOYAU ORIGINEL... 4 II.1- ARCHITECTURE... 4 II.2 - SERVICES... 4 III. IMPLÉMENTATION DE L'ORDONNANCEUR À ÉCHÉANCES... 6

Plus en détail