Optimering av energi- och miljösystem med MATLAB
10.0 HPKursen innehåller teori och tillämpning av beräkningsverktyget MATLAB. Moment som tas upp inkluderar att hantera och analysera fysiska indata, analysera dynamiska energi- och miljösystem, bygga upp script som automatiserar körningar samt processa utdata och grafiskt presentera dessa på ett tydligt sätt.
Kursen innehåller grundläggande teori om linjäroptimering och tillämpningar av relevanta metoder med hjälp av MATLAB för att optimera energi- och miljötekniska system. Exempel på system där metoderna kan tillämpas är fjärrvärmenät, avfalls- och återvinningssystem, processindustri, kraftvärmeanläggningar och reningstekniska anläggningar samt nationella och internationella energidistributionssystem.
Kursen består av två delmoment.
Delmoment 1: Fördjupande genomgång av beräkningsverktyget MATLAB. Genomgången innefattar hantering av vektorer/matriser, importera och bearbeta större dataset, grafiskt hantering och visualisering av data och resultat, algoritmutveckling med olika satser, skapa egna funktioner och hantera MATLABs inbyggda funktioner, formulera och tillämpa ordinära differentialekvationer i MATLAB. MATLAB-introduktionen examineras med portfoliouppgifter där studenten skall analysera och beräkna olika energi- och miljösystem med hjälp av MATLAB och presentera arbetet i en kort teknisk rapport.
Delmoment 2: Grundläggande genomgång av simplexmetoden, bivillkor, målfunktion, tillståndvariabel och tillståndsrum. Linjärprogrammering för kombinerad energi- och miljömässig optimering av befintliga system. Föreläsningar, laborationer och handledning av en projektuppgift i energi- och miljösystemoptimering med beräkningsverktyget MATLAB.
Kursen innehåller grundläggande teori om linjäroptimering och tillämpningar av relevanta metoder med hjälp av MATLAB för att optimera energi- och miljötekniska system. Exempel på system där metoderna kan tillämpas är fjärrvärmenät, avfalls- och återvinningssystem, processindustri, kraftvärmeanläggningar och reningstekniska anläggningar samt nationella och internationella energidistributionssystem.
Kursen består av två delmoment.
Delmoment 1: Fördjupande genomgång av beräkningsverktyget MATLAB. Genomgången innefattar hantering av vektorer/matriser, importera och bearbeta större dataset, grafiskt hantering och visualisering av data och resultat, algoritmutveckling med olika satser, skapa egna funktioner och hantera MATLABs inbyggda funktioner, formulera och tillämpa ordinära differentialekvationer i MATLAB. MATLAB-introduktionen examineras med portfoliouppgifter där studenten skall analysera och beräkna olika energi- och miljösystem med hjälp av MATLAB och presentera arbetet i en kort teknisk rapport.
Delmoment 2: Grundläggande genomgång av simplexmetoden, bivillkor, målfunktion, tillståndvariabel och tillståndsrum. Linjärprogrammering för kombinerad energi- och miljömässig optimering av befintliga system. Föreläsningar, laborationer och handledning av en projektuppgift i energi- och miljösystemoptimering med beräkningsverktyget MATLAB.
Fördjupningsnivå:
A1N (har endast kurs/er på grundnivå som förkunskapskrav)
Utbildningsnivå:
Avancerad nivå
Behörighetskrav:
För programstudenter: 120 hp inom Högskoleingenjörsprogrammet i energi- och miljöteknik eller 150 hp inom Civilingenjörsprogrammet i energi- och miljöteknik eller som är antagna till Påbyggnadsprogrammet i energi- och miljöteknik mot civilingenjörsexamen.
För studenter som läser fristående kurs: Högskolestudier motsvarande 90 hp samt 7,5 hp klassisk termodynamik, 15 hp inom området energiteknik och 15 hp inom matematik. Motsvarandebedömning kan göras.
Kursen ingår i följande program
- Civilingenjör Energi- och miljöteknik (läses år 4)
- Påbyggnadsprogram i Miljö- och energisystem mot civilingenjörsexamen (läses år 1)