62809 Modellering og Programmering

2024/2025

Kun for studerende, der er indskrevet på den digitale version af B Eng i Maskinteknik.
Kursusinformation
Modeling and Programming
Engelsk
5
Diplomingeniør
Kurset udbydes som enkeltfag
E3A (tirs 8-12)
Campus Ballerup
Online
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.
13-uger
E5B
Mundtlig eksamen og bedømmelse af opgave(r)
Aflevering af opgaver i løbet af semesteret, der samlet tæller 40 %. 30 minutters mundtlig eksamen, der tæller 60 %.
Alle hjælpemidler - uden adgang til internettet :

Computer med Matlab

7-trins skala , intern bedømmelse
62645
62645.62646
Indledende kurser i calculus, lineær algebra og mekanik.
Christian Kim Christiansen , chkch@dtu.dk
Karam Eliker (Primær kontaktperson) , kaeli@dtu.dk
62 Institut for Ingeniørteknologi og -didaktik
I studieplanlæggeren
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.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • 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.
Bemærkninger
Sektion for Mekanisk teknologi
Maskinteknik: 4. semester digital
Sidst opdateret
29. august, 2024