Datorsimulering är en teknisk och vetenskaplig metod där man använder datorprogram för att efterlikna ett verkligt eller hypotetiskt system eller förlopp. Genom att mata in matematiska modeller och data i en dator kan man studera hur komplexa system reagerar på olika förändringar utan att behöva utföra fysiska experiment, vilket sparar både tid, pengar och resurser. Begreppet är centralt inom allt från meteorologi och medicin till spelutveckling och ingenjörskonst.
Vad betyder datorsimulering?
Inom det svenska språket kan datorsimulering delas upp i olika betydelsekluster beroende på om fokus ligger på den tekniska beräkningen eller den visuella representationen.
Vetenskapliga och tekniska synonymer
- Datormodellering: Betonar skapandet av den matematiska modellen som ligger till grund för simuleringen.
- Numerisk simulering: En mer specifik term som syftar på användandet av numeriska metoder för att lösa matematiska problem i en dator.
- Beräkningsmodell: Ett uttryck för det system av ekvationer som datorn bearbetar.
- Digital tvilling: En modern term för en exakt digital kopia av ett fysiskt objekt eller system som används för simulering.
Allmänna och beskrivande synonymer
- Virtuell modell: Används ofta när man talar om visuella representationer, som i arkitektur eller stadsplanering.
- Digital imitation: En enklare beskrivning av att datorn härmar ett verkligt skeende.
- Simulerat förlopp: Syftar på själva händelseutvecklingen som sker i programmet.
Motsatsord till datorsimulering
För att förstå vidden av ordet datorsimulering är det nyttigt att se till dess motsatser, som alla betonar det fysiska och påtagliga.
- Verklighet: Det faktiska tillståndet eller händelsen i den fysiska världen.
- Fysiskt experiment: Ett test som utförs med konkreta material och objekt i laboratoriemiljö.
- Empirisk observation: Att studera verkligheten direkt istället för genom en modell.
- Autentiskt skeende: En händelse som sker naturligt utan digital inblandning.
Hur används ordet datorsimulering?
Ordet används flitigt i både akademiska texter och i populärvetenskapliga sammanhang. Här är några exempel på hur det kan se ut i modern svenska:
- “Genom en avancerad datorsimulering kunde meteorologerna förutsäga stormens bana med hög precision.”
- “Innan den nya flygplansmodellen byggdes, genomgick vingkonstruktionen tusentals timmar av datorsimulering.”
- “Forskare använder datorsimulering för att förstå hur virus sprids i en befolkning under olika restriktioner.”
- “I utbildningen för kirurger ingår datorsimulering för att träna på komplicerade ingrepp i en riskfri miljö.”
Uttryck och ordspråk relaterade till datorsimulering
Eftersom datorsimulering är en relativt modern teknisk term finns inga urgamla ordspråk, men det finns flera etablerade fackuttryck och idiomatiska vändningar:
- Köra en simulering: Att starta och genomföra den digitala beräkningsprocessen.
- Simulera i realtid: När datorns beräkningar sker i samma takt som det verkliga förloppet, vanligt i flygsimulatorer.
- Monte Carlo-simulering: En specifik statistisk metod som använder slumpmässiga urval för att lösa problem.
- Skräp in, skräp ut (GIGO): Ett klassiskt uttryck inom datavetenskap som innebär att om indatan i en datorsimulering är felaktig, blir även resultatet värdelöst.
Nyanser och skillnader
Det är viktigt att skilja på modellering och simulering. Modellering är själva arkitekturen – att bygga reglerna och ekvationerna. Datorsimulering är själva akten att köra modellen för att se vad som händer över tid.
I vardagligt tal används ofta bara ordet “simulering”, men genom att lägga till “dator-” preciserar man att det rör sig om digitala beräkningar och inte till exempel en fysisk simulering i en vattentank eller en rollspelssimulering mellan människor. I formella vetenskapliga rapporter föredras ofta specifika termer som “numerisk analys” eller “stokastisk simulering” för att vara mer precis kring vilken metod som använts.
Böjningar och grammatik
Datorsimulering är ett substantiv (utrum) som bildats genom sammansättning av “dator” och “simulering”.
- Singular obestämd: En datorsimulering
- Singular bestämd: Datorsimuleringen
- Plural obestämd: Datorsimuleringar
- Plural bestämd: Datorsimuleringarna
Etymologi och historik
Ordet är en sammansättning av “dator” och “simulering”. Ordet dator myntades 1968 av den svenske professorn Börje Langefors som ett alternativ till “datamaskin”. Det har sitt ursprung i latinets datum (det givna). Simulering härstammar från latinets simulare, som betyder “göra lik” eller “härma”.
Historiskt sett tog datorsimulering fart under andra världskriget och kalla kriget, särskilt inom kärnfysik och rymdforskning (som i Manhattanprojektet), där man behövde förutse komplexa resultat som var omöjliga att räkna ut för hand.
Vanliga frågor om datorsimulering
Är en datorsimulering samma sak som ett datorspel?
Inte nödvändigtvis. Ett datorspel har ofta underhållning som mål, medan en datorsimulering syftar till att med högsta möjliga noggrannhet efterlikna verkligheten för analys eller träning. Vissa spel, som flygsimulatorer, kan dock ligga mycket nära professionella simuleringar.
Hur tillförlitlig är en datorsimulering?
Tillförlitligheten beror helt på kvaliteten på den underliggande matematiska modellen och den data som används. En simulering är alltid en förenkling av verkligheten, och dess resultat måste ofta valideras mot verkliga observationer.
Vilken programvara används för datorsimulering?
Det varierar stort beroende på område. Inom ingenjörskonst används ofta MATLAB eller COMSOL, medan klimatforskare och fysiker ofta skriver egen kod i språk som Python, C++ eller Fortran för att utnyttja superdatorers fulla kraft.
Engelsk översättning
- Computer simulation (Allmän term)
- Computational simulation (Mer teknisk/vetenskaplig term)
- Computer modeling (Fokus på modellbyggandet)
