Digital kontrol i en fysisk verden (Q1+2) ( efterår 2007 - 10 ECTS )
Rammer for udbud
-
Uddannelsessprog:
(se under Undervisnings- og arbejdsform)
-
Niveau:
Valgfrit overbygningskursus
-
Semester/kvarter:
Q1+Q2 i 2007
-
Timer per uge:
-
Deltagerbegrænsning:
-
Undervisningssted:
Århus
-
Hovedområde:
Det Naturvidenskabelige Fakultet
-
Udbud ID:
7858
Formål
Deltagerne vil efter kurset have et grundlag for at forstå indlejrede systemer, specielt robotter og praktisk erfaring med fysisk udformning og programmering af indlejrede systemer, specielt robotter.
Obligatorisk program
Ugentlige laboratorierapporter
Indhold
Digitale kontrolsystemer indlejrede i fysiske apparater er en del af vores hverdagsomgivelser: overvågnings- og kontrolsystemer i biler, metro-tog og skibe; hospitalssystemer til patientovervågning; lys-, varme-, elevator- og dørkontrol i bygninger. Et digitalt kontrolsystem modtager stimuli fra omgivelserne via sensorer, og systemet responderer på stimuli ved at påvirke omgivelserne via aktuatorer. Et kontrolprogram som afvikles på det digitale systems computer vælger aktuator kommandoer på basis af indkomne sensor data. I kurset undersøger vi, hvordan forskellige sensorer, f.eks. tryksensorer, lysfølere og temperatursensorer, kan registrere stimuli fra omgivelserne og vi undersøger hvordan forskellige aktuatorer, f.eks. lamper, motorer og højtalere kan bruges til at påvirke omgivelserne. Desuden undersøges forskellige kontrolmetoder og kontrolprogramarkitekturer, f.eks. kontrol med og uden feedback, sekventielle og reaktive kontrolstrategier, regelbaserede, adfærdsbaserede og agentbaserede arkitekturer. I kurset benyttes LEGO MindStorms NXT computer som eksempel på en microcontroller der kan bruges til at implementere digitale kontrolsystemer.
Læringsmål
Deltagerne skal ved afslutningen af kurset kunne:
-
identificere
og
beskrive
komponenter i indlejrede systemer,
-
strukturere
og
implementere
kontrolprogrammer,
-
forklare
og
sammenligne
forskellige system- og kontrolarkitekturer,
-
diskutere
og
generalisere
forskellige system- og kontrolarkitekturer.
-
forklare
og
analysere
samspil imellem digitale system og analoge omverden.
Faglige forudsætninger
dIntProg, dProg2, dSoftArk, dMaskArk, dOpSys, dDistSys
Underviser
Ole Caprani
Undervisnings- og arbejdsform
Forelæsninger (2 t/uge), holdøvelser (3 t/uge)
Litteratur
Annonceres senere
Litteratur
To be announced
Kursushjemmeside
http://www.legolab.daimi.au.dk/
Udbyder
Datalogisk Institut
Tilmelding til undervisning
http://www.brics.dk/~mis/enrollment.html
Studieordning og bedømmelse
-
Mundtlig, bedømt efter 7-skala med intern censur
Projekt og mundtlig eksamen
7-skala, intern censur