Le défi
par Thomas Kehl (Université des sciences appliquées de Rapperswil)
La modélisation et la simulation basées sur des agents est une approche relativement moderne de la modélisation des systèmes. Elle permet de modéliser la dynamique de systèmes complexes et cybernétiques. Il s'agit souvent de systèmes auto-organisés qui produisent des effets émergents, par exemple le comportement de fuite des personnes. L'objectif est de concevoir une bibliothèque pour la simulation basée sur les agents dans Simio.
La solution
Procédure
En raison du modèle conceptuel pour la modélisation et la simulation basées sur les agents, un cadre problématique a été formulé. Il s'agit d'un modèle de piétons dans lequel un incendie spontané peut se produire. Il en résulte un comportement de fuite des piétons. Sur la base de ce problème, le modèle conceptuel de la modélisation basée sur les agents a été spécifiquement mis en œuvre dans Simio. Ces bases ont été utilisées pour développer la base d'une bibliothèque pour la modélisation et la simulation à base d'agents dans Simio. Le noyau est l'objet agent avec les propriétés suivantes :
- Comportement de mouvement
- Perception
- Communication
L'accent a été mis, d'une part, sur la satisfaction des exigences de la modélisation basée sur les agents et, d'autre part, sur la réutilisation des composants sous la forme d'une bibliothèque.
L'impact sur l'entreprise
Le résultat est une bibliothèque de base pour la modélisation et la simulation à base d'agents dans Simio. Cette bibliothèque se compose d'un projet Simio comprenant la bibliothèque effective et d'une extension utilisateur comprenant l'implémentation des comportements de pilotage des agents. À cette fin, le modèle de concept pour la mise en œuvre pratique dans Simio a été adapté en conséquence. Un concept de recherche de chemin a été mis en œuvre pour le comportement des agents par l'implémentation de divers algorithmes. Enfin, les résultats ont été analysés sous l'angle de la réutilisation. Une analyse de la bibliothèque a également été effectuée en vue d'une optimisation et d'un développement ultérieur.
Télécharger .dll

Téléchargez les fichiers d'extension utilisateur. Ces fichiers doivent être placés dans le dossier C:\NProgram Files (x86)\NSimio\NUserExtensions.
Applications
- Une organisation dynamique du travail : comment Boeing a révolutionné l'optimisation des processus de fabrication dans le secteur aérospatial grâce à Simio
- Optimisation du flux des patients : comment Northwell Health a révolutionné le fonctionnement de ses services d'urgence grâce à Simio
- Logiciel de simulation de restaurant : comment McDonald’s a révolutionné les tests opérationnels grâce à Simio chez Speedee Labs
- De l'intuition à la compréhension : comment Chevron utilise la simulation de construction pour améliorer ses performances en matière d'ingénierie et de construction

