Faglig Innhold
Emnet omhandler optimalisering. Kandidatene lærer å formulere optimaliseringsproblemer og løse disse med passende algoritmer og programvare. Optimalitetsbetingelser som Karush-Kuhn-Tucher (KKT) betingelsene diskutere og vilkår for globale og lokale løsninger formuleres og analyseres. Viktige klasser av problemer som lineærprogrammering (LP), kvadratisk programmering (QP) og ulineær programmering (NLP) behandles og benyttes i ulike anvendelser. Emnet inkluderer avansert regulering av dynamiske systemer med vekt på modellprediktiv regulering (MPC).
Læringsmål
Kunnskap: - Kunne formulere relevante ingeniørmessige designproblem som et matematisk optimaliseringsproblem. - Kjennskap til problemer som egner seg å løse via optimalisering. - Kunne selvstendig analysere og løse et optimaliseringsproblem: spesielt innen lineærprogrammering (LP), kvadratisk programmering (QP) og ulineær programmering (NP). - Kunne analysere og konstruere regulatorer basert på optimalisering; spesielt basert på modellprediktiv regulering (MPC). - Kjennskap til programvare for løsning av optimaliseringsproblemer. Ferdighet: - Løse optimaliseringsproblem med bruk av Matlab. - Kunne bruke optimalisering i regulatorer, for eksempel i MPC-regulatorer. - Selvstendig gjennomføre mindre optimaliserings-prosjekter. - Kunne analysere problemstillinger og bidra til nytenkning. Generell kompetanse: - Kommunisere om faglige problemstillinger med spesialister i tverrfaglige team. - Ha en bevisst holdning til bruk av optimalisering innen ingeniørfaget.