SI2335 Simuleringsfysik 6,0 hp

Simulation Physics

Påbyggnad till SI1335. Denna kurs är på avancerad nivå och kräver att man läst två års kurser i matematik, fysik och mekanik.

Utbildningsnivå Avancerad nivå Kursnivå (A-D)
Huvudområde Teknisk fysik
Betygsskala A, B, C, D, E, FX, F

Kurstillfällen

VT12 för programstuderande

Perioder VT12 P3 (6,0 hp) Anmälningskod 71013
Kursen startar 2012 vecka: 3 Kursen slutar 2012 vecka: 11
Undervisningsspråk Engelska Campus -
Antal föreläsningar Undervisningstid Dagtid
Antal platser Ingen begränsning Antal övningar
Undervisningsform Normal
Kursansvarig

Mats Wallin <wallin@kth.se>

Del av program

VT13 för programstuderande

Perioder VT13 P3 (6,0 hp) Anmälningskod 60166
Kursen startar 2013 vecka: 2 Kursen slutar 2013 vecka: 11
Undervisningsspråk Engelska Campus -
Antal föreläsningar 16 (preliminärt) Undervisningstid Dagtid
Antal platser Ingen begränsning Antal övningar
Undervisningsform Normal
Kursansvarig

Berk Hess <hess@kth.se>

Lärare

Berk Hess <hess@kth.se>

Del av program

Lärandemål

Efter fullgjord kurs skall du kunna:

  • Programmera och simulera enkla fysikaliska modeller.
  • Grafiskt åskådliggöra resultat från simuleringarna.
  • Analysera och diskutera rimligheten i resultaten genom att gå till olika gränsfall.
  • Jämföra med experiment och diskutera möjliga orsaker till avvikelser.
  • Tillämpa metoderna på nya problem.

Kursens huvudsakliga innehåll

Kursen introducerar datorsimulering som en generell och elegant problemlösningsmetod inom fysiken, som kan användas även där traditionella metoder inte fungerar. Kursens mål är att ge färdigheter för att använda datorn som ett kraftfullt verktyg för att med simulering - datorexperiment - studera fysikaliska system. Kursen behandlar både modellering och datoranvändning som delar av samma helhet. Hur ska den fysikaliska modellen formuleras för att både vara realistisk och möjlig att simulera effektivt? Hur ska simuleringen utföras för att kartlägga systemets egenskaper och ge resultat som kan jämföras med experiment?

I kursen ingår inledande föreläsningar som introducerar olika begrepp, färdigheter och modeller. Huvuddelen av kursen består av ett antal studentprojekt. Projekten innehåller modellering och programmering av problem från olika områden i fysiken som klassisk mekanik, elektromagnetism, termodynamik, statistisk mekanik och kvantmekanik.  

Kursen ger en flexibel uppsättning av modellerings och simuleringsfärdigheter som kan användas för att studera många andra problem.

Behörighet

Rekommenderade förkunskaper:

Elementär programmering i PYTHON eller MATLAB, grundkurser i matematik, mekanik och fysik.

Rekommenderade förkunskaper

Två års kurser i matematik, fysik och mekanik.

Litteratur

An Introduction to Computer Simulation Methods: Applications to Physical Systems (3rd Edition)
Harvey Gould, Jan Tobochnik, Wolfgang ChristianAddison Wesley; 3 edition, 2006

Examination

  • PRO1 - Projekt, 6,0 hp, betygsskala: A, B, C, D, E, FX, F

 PRO1 - Skriftlig och muntlig redovisning av datorsimuleringsuppgifter, 6 hp, betygsskala: A, B, C, D, E, FX, F

Krav för slutbetyg

Skriftlig tentamen (PRO1; 6 hp: ).

Ges av

SCI/Teoretisk fysik grundutbildning

Kontaktperson

Berk Hess

Examinator

Berk Hess <hess@kth.se>

Versionsinformation

Kursplan giltig från och med VT11.
Examinationsinformation giltig från och med VT11.