Quels sont les différents types de logiciels de simulation?
Une simulation est une représentation du monde réel sur un ordinateur. Les logiciels sont des programmes et des routines conçus pour fonctionner sur des ordinateurs. Logiciel de simulation est le nom donné à un logiciel qui représente des situations réelles et des expériences vécues dans un environnement informatique: études, divertissements, projections, efficacité accrue, modélisation des alternatives possibles avant un choix stratégique, etc.
L'un des moyens de classer les différents types de logiciels de simulation consiste à utiliser le domaine d'application de la simulation. Dans les milieux universitaires, les logiciels de simulation sont utilisés dans des domaines d'application tels que l'agriculture, le commerce, les communications, la défense, la santé, la fabrication, les terminaux pétroliers, les services, la circulation et le traitement des déchets. En milieu industriel, les domaines d’application incluent les processus commerciaux, les communications, les réseaux de compilation, le service clientèle, la distribution, la fabrication, les ateliers de conditionnement, la réparation, l’échantillonnage statistique dans les enquêtes et le contrôle des stocks. Les simulations réalisées à des fins de divertissement formeraient une autre catégorie dans cette hiérarchie.
APES ™ (simulateur de production agricole et d'externalités) est un exemple d'application utilisée pour déterminer l'impact des techniques météorologiques et de gestion sur la production agricole. StarLogo ™ est un logiciel de modélisation utilisé pour analyser le fonctionnement des systèmes décentralisés. Il peut également être utilisé pour analyser les embouteillages, par exemple. SimCity® by Electronic Arts® est une ligne de produits composée de plusieurs jeux de simulation. Il existe également des simulations de matériel électronique, des simulations de systèmes mécaniques et chimiques,
Une deuxième façon de classer les différents types de logiciels de simulation consiste à utiliser les fonctionnalités du logiciel. Par exemple, la simulation d'agent peut inclure des personnes dans des environnements et peut être utilisée pour simuler les comportements et les interactions d'un grand nombre de personnes dans des environnements réels, tels que des aéroports ou des centres commerciaux. Alternativement, il peut être utilisé dans le divertissement lorsque l'utilisateur déplace un avatar dans un environnement. La simulation de réseau crée un modèle de comportement du réseau à des fins de test. La simulation e-learning peut dupliquer un environnement afin que l'utilisateur puisse apprendre à utiliser un équipement ou à travailler dans un environnement dangereux avec des conséquences minimes en cas de panne ou tout simplement aiguiser ses compétences.
Une troisième façon de classer un logiciel de simulation consiste à utiliser ses capacités globales. Sur une échelle plus large, certains logiciels de simulation peuvent modéliser un événement discret, tandis que d'autres peuvent modéliser des systèmes à temps continu ou dynamiques. Il existe également des simulateurs hybrides capables de modéliser des événements à temps continu ou discrets.