powered by CADENAS

Social Share

Amazon

Simulation informatique (13454 views - Computer)

La simulation informatique ou numérique désigne l'exécution d'un programme informatique sur un ordinateur ou réseau en vue de simuler un phénomène physique réel et complexe (par exemple : chute d’un corps sur un support mou, résistance d’une plateforme pétrolière à la houle, fatigue d’un matériau sous sollicitation vibratoire, usure d’un roulement à billes…). Les simulations numériques scientifiques reposent sur la mise en œuvre de modèles théoriques utilisant souvent la technique des éléments finis. Elles sont donc une adaptation aux moyens numériques de la modélisation mathématique, et servent à étudier le fonctionnement et les propriétés d’un système modélisé ainsi qu’à en prédire son évolution. On parle également de calcul numérique. Les interfaces graphiques permettent la visualisation des résultats des calculs par des images de synthèse. Ces simulations informatiques sont rapidement devenues incontournables pour la modélisation des systèmes naturels en physique, chimie et biologie, mais également des systèmes humains en économie et en science sociale. Elles permettent de limiter le risque et d'éviter le coût d'une série d'épreuves réelles (ex: essais de véhicules). Elles peuvent offrir un aperçu sur le développement d'un système trop complexe pour simuler avec de simples formules mathématiques (ex: ouragan). La simulation numérique est utilisée pour : prévoir l'état final d'un système connaissant son état initial (problème direct) ; déterminer les paramètres d'un système connaissant un ou plusieurs couples (état initial - état final) (problème inverse) ; préparer des opérateurs à des conditions plus ou moins rares dans leur interaction avec un système complexe (simulation d'entraînement).En sciences sociales, la simulation informatique fait partie d'un des cinq angles de collecte de données dans la méthodologie plus générale dite de percolation de données, qui couvre aussi conjointement les méthodes quantitatives et quantitatives, la revue des écrits (y compris les écrits scientifiques), et les interviews d'experts. À ce chapitre, la percolation des données offre une vision et une méthodologie plus complètes que la triangulation des données lors de l'analyse des phénomènes sous observation.
Go to Article

Explanation by Hotspot Model

Youtube


    

Simulation informatique

Simulation informatique

Pour les articles homonymes, voir Simulation.

La simulation informatique ou numérique désigne l'exécution d'un programme informatique sur un ordinateur ou réseau en vue de simuler un phénomène physique réel et complexe (par exemple : chute d’un corps sur un support mou, résistance d’une plateforme pétrolière à la houle, fatigue d’un matériau sous sollicitation vibratoire, usure d’un roulement à billes…). Les simulations numériques scientifiques reposent sur la mise en œuvre de modèles théoriques utilisant souvent la technique des éléments finis. Elles sont donc une adaptation aux moyens numériques de la modélisation mathématique, et servent à étudier le fonctionnement et les propriétés d’un système modélisé ainsi qu’à en prédire son évolution. On parle également de calcul numérique. Les interfaces graphiques permettent la visualisation des résultats des calculs par des images de synthèse.

Ces simulations informatiques sont rapidement devenues incontournables pour la modélisation des systèmes naturels en physique, chimie et biologie, mais également des systèmes humains en économie et en science sociale. Elles permettent de limiter le risque et d'éviter le coût d'une série d'épreuves réelles (ex: essais de véhicules). Elles peuvent offrir un aperçu sur le développement d'un système trop complexe pour simuler avec de simples formules mathématiques (ex: ouragan)[1].

La simulation numérique est utilisée pour :

  • prévoir l'état final d'un système connaissant son état initial (problème direct) ;
  • déterminer les paramètres d'un système connaissant un ou plusieurs couples (état initial - état final) (problème inverse) ;
  • préparer des opérateurs à des conditions plus ou moins rares dans leur interaction avec un système complexe (simulation d'entraînement).

En sciences sociales, la simulation informatique fait partie d'un des cinq angles de collecte de données dans la méthodologie plus générale dite de percolation de données[2], qui couvre aussi conjointement les méthodes quantitatives et quantitatives, la revue des écrits (y compris les écrits scientifiques), et les interviews d'experts. À ce chapitre, la percolation des données offre une vision et une méthodologie plus complètes que la triangulation des données lors de l'analyse des phénomènes sous observation.

Critique épistémologique

La simulation numérique ne doit évidemment pas être confondue - comme le terme de simulation le suggère - avec le réel. Ce n’est pas parce que l’ordinateur dit que cela va se passer comme cela que cela se comporte effectivement comme tel dans la réalité (par exemple : simulations numériques des prévisions météorologiques). La simulation numérique n’est qu’une représentation du réel assise sur le modèle théorique sous-jacent. Si le modèle théorique ainsi informatisé est erroné, les résultats calculés sont alors faux et peuvent amener à des prises de décision elles-mêmes erronées. En particulier, un modèle est construit pour un usage donné, et son emploi dans un autre contexte a de fortes chances d’engendrer des résultats faux (voir validation des simulations).

La meilleure façon de résumer cette critique épistémologique est : « la carte n’est pas le territoire ! »

Ainsi, la simulation numérique - qui tend à devenir un outil indispensable d’ingénierie des objets industriels complexes du fait de sa rapidité de mise en œuvre (par exemple : simulation de crashes automobiles, exploration des domaines de vol aéronautiques, simulation de bombes atomiques…) - ne doit pas être utilisée sans prise de recul scientifique, ni prudence professionnelle.

L’analyse critique des résultats, la vérification de la validité des modèles théoriques utilisés, la confrontation des résultats prédits à l’expérience… sont autant de réflexes d’ingénieur à avoir et qui font alors partie même de l’éthique du professionnel utilisateur, ceci afin notamment de ne pas prendre de risques inconsidérés dans les décisions de logistique, de conception (par exemple : voir la catastrophe inhérente au joint d’étanchéité du booster de la Navette spatiale américaine dont la simulation numérique n’a pas détecté la faiblesse structurelle[réf. nécessaire]) et/ou d’investissement (par exemple : voir les ratés financiers dans le démarrage des recettes d’un important parc d’attraction parisien du fait de mauvaises simulations numériques des fréquentations et des dépenses prévisionnelles des consommateurs[réf. nécessaire]).

Histoire

La simulation informatique est apparue en même temps que l’informatique pour les besoins du projet Manhattan pendant la Seconde Guerre mondiale, afin de modéliser le processus de détonation nucléaire. La première simulation numérique « civile » en physique théorique fut l’expérience de Fermi-Pasta-Ulam (1953). Depuis, elle a évolué parallèlement à l’informatique.

Catégories de simulation informatique

On peut distinguer trois catégories de simulations :

  • La simulation continue, où le système se présente sous la forme d’équations différentielles à résoudre. Elle permet de suppléer à la résolution analytique quand celle-ci est impossible. Effectuée au départ sur des calculateurs analogiques, elle s’est effectuée aussi sur des ordinateurs ainsi que des machines hybrides, et un troisième type de calculateurs qui n’a pas eu de lendemain, les calculateurs stochastiques.
  • La simulation discrète dans laquelle le système est soumis à une succession d’évènements qui le modifient. Ces simulations ont vocation à appliquer des principes simples à des systèmes de grande taille. La simulation discrète se divise en deux grandes catégories :
    • synchrone ou time-slicing : on simule à chaque fois le passage d’une unité de temps sur tout le système. Ce terme n'est généralement plus utilisé dans le domaine professionnel depuis l'apparition croissante des nouvelles technologies.
    • asynchrone ou event-sequencing : on calcule l’arrivée du prochain événement, et on ne simule qu’événement par événement, ce qui permet souvent des simulations rapides, bien qu’un peu plus complexes à programmer.
  • La simulation par agents, où la simulation est segmentée en différentes entités qui interagissent entre elles. Elle est surtout utilisée dans les simulations économiques et sociales, où chaque agent représente un individu ou un groupe d’individus. Par nature, son fonctionnement est asynchrone.

Méthodes de simulation

Exemples de simulations


Jeu d'actionJeu d'arcadeArduinoRéalité augmentéeBattle royale (genre de jeu vidéo)BluetoothJeu de cartesCommodore 128Commodore 64Tour (informatique)Génie informatiqueMatériel informatiqueÉcran d'ordinateurPerception de la profondeurTechnique d'affichageElectronic visual displayCarte d'extensionDisquetteJeuGame boyContrôleur de jeuMoteur de jeuManette de jeuSystème de jeu de PokémonJoueur de jeu vidéoGaming houseGaming keypadGoogle CardboardHalo 3: ODSTDisque durHP Pavilion (ordinateur)Immersive technologyJet d'encreJob SimulatorJoystickRoi (échecs)Cavalier (échecs)Lego DuploMinifigFlash McQueenList of magical weaponsList of most-played video games by player countMagic : L'AssembléeJeu de rôle en ligne massivement multijoueurPoupée russeMemristorMétro 2033Metro 2033Mini 4WDMonopolyMonopoly (série de jeux vidéo)MultijoueurNetbookServeur de stockage en réseauOlivetti P6060Olivetti P6066OrigamiOriginal video animationPion (échecs)Ordinateur personnelFlipperJoueur contre joueurPlayerUnknown's BattlegroundsTerrain de jeuxPocket PC (système d'exploitation)PokémonPokerPortable media playerPortal (jeu vidéo)Bloc d'alimentationCasse-têteDame (échecs)Modélisme ferroviaireCharadeCheval à basculeTour (échecs)Rubik's CubeJeu de tirMachine à sousSnookerSolid-state driveCube SomaSpinning coneSuper MarioSurvival horrorTangramOurs en pelucheTetrisTours de HanoïJouetBloc (jouet)Train jouetUltra-Mobile PCCarte graphiqueConsole de jeux vidéoVirtual assistantRéalité virtuelleVirtual reality headsetMonde virtuelWater coolerWooden toy trainWorld of WarcraftXbox OneXenixYukikaze (anime)Avatar (informatique)Computational anatomyLogicielUtilisateur (informatique)InformatiqueProgramme informatiqueLangage de programmationProgrammerMicrosoft WindowsMicrosoftPartage de fichiersUnicodeCaractère (informatique)En ligne et hors-ligneIdentité numérique (Internet)Suite logicielleApplication (informatique)Programming tool

This article uses material from the Wikipedia article "Simulation informatique", which is released under the Creative Commons Attribution-Share-Alike License 3.0. There is a list of all authors in Wikipedia

Computer

Computer, Hardware, Software