Kursplan för Intelligent automation

Kursplan fastställd 2024-02-15 av programansvarig (eller motsvarande).

Kursöversikt

  • Engelskt namnIntelligent automation
  • KurskodEEN150
  • Omfattning6 Högskolepoäng
  • ÄgareTKAUT
  • UtbildningsnivåGrundnivå
  • HuvudområdeAutomation och mekatronik
  • TemaMiljö och hållbar utveckling 1,5 hp
  • InstitutionELEKTROTEKNIK
  • BetygsskalaUG - Godkänd, Underkänd

Kurstillfälle 1

  • Undervisningsspråk Engelska
  • Anmälningskod 47112
  • Max antal deltagare150 (minst 10% av platserna reserveras för utbytesstudenter)
  • Sökbar för utbytesstudenterJa

Poängfördelning

0121 Inlämningsuppgift 6 hp
Betygsskala: UG
3 hp3 hp0 hp0 hp0 hp0 hp

I program

Examinator

Gå till kurshemsidan (Öppnas i ny flik)

Behörighet

Grundläggande behörighet för grundnivå
Sökande med en programregistrering på ett program där kursen ingår i programplanen undantas från ovan krav.

Särskild behörighet

Samma behörighet som det kursägande programmet.
Sökande med en programregistrering på ett program där kursen ingår i programplanen undantas från ovan krav.

Kursspecifika förkunskaper

En grundkurs i programmering.

Syfte

Syftet med kursen är att ge en djupare insikt och förståelse för de praktiska och teoretiska utmaningarna vid utveckling och styrning av intelligent automation. Ett automationssystem som är intelligent, styr maskiner och robotar för att effektivt kunna nå olika mål, genom att planera, optimera och anpassa resursernas agerande. Detta kräver inte bara smarta algoritmer och sensorer utan också distribuerad styrning, kommunikation, och PLC-programmering.

Lärandemål (efter fullgjord kurs ska studenten kunna)

  • Ha en grundläggande förståelse för mängder, funktioner, relationer och induktion
  • Förstå skillnaderna och likheterna mellan intelligent och traditionell automation samt redovisa för de utmaningar ingenjörer mötet vid utveckling av automation
  • Utifrån en specifikation kunna implementera PLC-styrningen av ett enklare automationssystem
  • Skapa modeller och specifikationer för ett intelligent automationssystem med hjälp av variabler, tillstånd, övergångar och logiska villkor.
  • Kunna implementera datastrukturen graf och algoritmer för att söka i den.
  • Förstå styrkoncepten: kombinatorisk och sekventiell styrning
  • Implementera optimeringsalgoritmer för enkel grafbaserad optimering,
  • Implementera planeringsalgoritmer för enkel planering,
  • Förstå hur ett distribuerat intelligent automationssystem är uppbyggt och kunna implementera enklare kommunikation och integration
  • Redogöra för och ta hänsyn till utmaningar vid distribuerad och asynkron intelligent automation
  • Implementera styrningen av ett komplext system, tex en robot
  • Förstå möjligheter och utmaningar att utveckla intelligent automation med hjälp av virtuella simuleringsmodeller och förstå vad en digital tvilling är.

Innehåll

Se lärandemål.

Organisation

Kursen består av inlämningar och programmeringssuppgifter, laborationer och implementeringsprojekt. Genom dessa praktiska uppgifter kommer förståelsen för intelligent automation att fördjupas. Kursen kommer också ha föreläsningar och övningar där både teoretiska och praktiska aspekter om intelligent automation kommer att diskuteras.

Litteratur

Allt material kommer att delas ut via kurshemsidan.

Examination inklusive obligatoriska moment

Godkända obligatoriska moment krävs för slutbetyg.

Kursens examinator får examinera enstaka studenter på annat sätt än vad som anges ovan om särskilda skäl föreligger, till exempel om en student har ett beslut från Chalmers om pedagogiskt stöd på grund av funktionsnedsättning.