Skip to main content

Hva er de forskjellige typene simuleringsprogramvare?

En simulering er en representasjon av den virkelige verden på en datamaskin.Programvare er programmer og rutiner designet for å kjøre på datamaskiner.Simuleringsprogramvare er navnet som er gitt til dataprogramvare som representerer situasjoner og opplevelser i den virkelige verden i et datamiljø for studier, underholdning, anslag, øke effektiviteten, modellering av mulige alternativer i forkant av et strategisk valg og andre grunner.

En måte å kategorisere de forskjellige typene simuleringsprogramvare er ved applikasjonsområdet for simuleringen.I akademiske omgivelser brukes simuleringsprogramvare i applikasjonsområder som landbruk, næringsliv, kommunikasjon, forsvar, helse, produksjon, oljeterminaler, service, trafikk og avfallsbehandling.I industrielle omgivelser inkluderer applikasjonsområdene forretningsprosesser, kommunikasjon, kompilatornettverk, kundeservice, distribusjon, produksjon, pakkesaler, reparasjon, statistisk prøvetaking i undersøkelser og aksjekontroll.Simuleringer gjort for underholdning vil danne en annen kategori i dette hierarkiet.

APES ™ (landbruksproduksjon og eksternalitetssimulator) er et eksempel på en applikasjon som brukes til å bestemme hvordan vær- og styringsteknikker vil påvirke landbruksproduksjonen.Starlogo ™ er modelleringsprogramvare som brukes til å analysere hvordan desentraliserte systemer fungerer og kan brukes til å analysere trafikkork, for eksempel.SimCity® av Electronic Arts® er en produktlinje av en rekke simuleringsspill.Det er også elektronikkmaskinvaresimuleringer, simuleringer av mekaniske og kjemiske systemer,

En annen måte å kategorisere de forskjellige typene simuleringsprogramvare er etter programvarenes funksjonalitet.For eksempel kan agentsimulering inkludere personer i miljøer og kan brukes til å simulere atferden og interaksjonene mellom et stort antall mennesker i virkelige omgivelser, for eksempel flyplasser eller kjøpesentre.Alternativt kan det brukes i underholdning når brukeren flytter en avatar gjennom et miljø.Nettverkssimulering skaper en modell for nettverksatferd for testformål.E-læringssimulering kan duplisere et miljø slik at brukeren kan lære å betjene utstyr eller jobbe i et farlig miljø med minimale konsekvenser i en fiasko, eller bare skjerpe ferdighetene sine.

En tredje måte å kategorisere simuleringsprogramvare er ved sin overordnedeevner.I den bredeste skalaen kan en viss simuleringsprogramvare modellere en diskret hendelse, mens andre kan modellere kontinuerlig tid eller dynamiske systemer.Det er også hybridsimulatorer som kan modellere både kontinuerlig tid og diskrete hendelser.