Modellering og Programmering
Overordnede kursusmål
Kurset sigter mod at give grundlæggende færdigheder i MATLAB programmering og anvendelsen af fysiske love til at formulere matematiske modeller indenfor maskin- og reguleringsteknik.
See course description in English
Læringsmål
- Anvende Matlab-programmering, herunder betinget kodeafvikling, løkker, funktioner og arrays.
- Anvende ODE45 til at løse et system af differentialligninger i tidsdomænet.
- Anvende Simulink til at løse en given differentialligning i tidsdomænet.
- Anvende Matlabs Symbolic Math Toolbox til manipulation af matematiske formler og løsning af ligninger.
- Opstille de styrende ligninger for nogle problemer fra maskinteknikken.
- Omskrive højere ordens differentialligninger til et system af første ordens differentialligninger.
- Afgøre om et system er lineært eller ej, samt foretage linearisering af ikke-lineære systemer.
- Anvende filhåndtering (læsning og skrivning) samt plotning til at håndtere data.
Kursusindhold
Grundlæggende Matlab programmering: Betingelser, løkker, funktioner, arrays, plots og handles, samt fil input/output. Grundlæggende fysiske love: for eksempel Newtons 2. lov, Fouriers varmelov, Kirchhoffs strømlov. Numerisk løsning af begyndelsesværdiproblemer: Eulers metode, Midtpunktsmetoden, ODE45 og Simulink. Tilstandsbeskrivelse. Linearisering af differentialligning.
Mulige starttidspunkter
- 36 – 49 (man 8-12)
Anbefalede forudsætninger
Indledende kurser i calculus, lineær algebra og mekanik.
Undervisningsform
Undervisningsformen er en kombination af forelæsninger samt programmerings- og modelleringsopgaver. De studerende vil benytte deres egen computer til disse opgaver, med fokus på problemløsning med ingeniørrrelevant software, som f.eks. MATLAB/Simulink.
Fakultet
Bemærkninger
Sektion for Mekanisk teknologi
Maskinteknik: 4. semester digital




