course-details-portlet

IELET2102

Digitale reguleringssystemer

Velg studieår
Studiepoeng 7,5
Nivå Tredjeårsemner, nivå III
Undervisningsstart Vår 2025
Varighet 1 semester
Undervisningsspråk Norsk
Sted Trondheim
Vurderingsordning Skriftlig skoleeksamen

Om

Om emnet

Faglig innhold

  • Z-transformasjon og avbildninger.
  • Tasting av kontinuerlige signaler og valg av tastetid.
  • Differenslikninger og stabiliteten til diskrete systemer.
  • Diskretisering.
  • Implementering av diskrete regulatorer.
  • Løsninger knyttet til visse praktiske utfordringer i digitale reguleringssystemer.
  • Emner relatert til reguleringssystemer i sanntid.
  • Analog simulering, og grunnleggende IO og AD/DA-konvertering.
  • Synkronisering via delt minne: mekanismer og vanlige feilårsaker.
  • Synkronisering via meldingssending.

Andre tema er også mulig.

Læringsutbytte

Kunnskaper: Kandidaten kan forklare

  • forholdet mellom kontinuerlige og diskrete systemer
  • hvordan diskretisering påvirker dynamikken i kontinuerlige systemer
  • hva folding er og hvordan det kan unngås
  • de ulike konsepter bak AD- og DA-konvertering.
  • hvorfor diskretisering av regulatorer er nødvendig.
  • utfordringer med digitale implementasjoner av sanntids reguleringssystemer.
  • hva som kjennetegner sanntidsprogrammering i forhold til tradisjonell programmering
  • konsepter som flertrådsprogrammering, delt minne og ressursallokering.

Ferdigheter: Kandidaten kan

  • analysere stabiliteten til tidsdiskrete systemer
  • velge passende tastetid for diskrete systemer
  • diskretisere forskjellige varianter av PID-regulatorer.
  • implementere diskrete regulatoralgoritmer i programvare
  • skrive robust og vedlikeholdbar kode for å utvikle enkle flertrådprogrammer i Python
  • benytte foreleste mekanismer til å løse vanlige synkroniseringproblemer

Generell kompetanse: Kandidaten har en kombinasjon av teoretisk forståelse og praktiske ferdigheter innenfor nevnte tema som skal sikre et fundament for løsing av praktiske problemer i en yrkessituasjon - og for videre utdanning i emnet.

Digitalisering: Emnet bidrar ved at kandidaten kan benytte moderne dataverktøy som hjelpemiddel innen alle nevnte ferdighetsmomenter

Læringsformer og aktiviteter

Forelesninger, hjemmeøvinger, Arduino-øvinger.

Obligatoriske aktiviteter

  • Øvinger

Mer om vurdering

Arbeidskrav: 8 av 10 øvinger kreves godkjent.

Eksamens hjelpemiddelkode D: Ingen trykte eller håndskrevne hjelpemidler tillatt. Bestemt, enkel kalkulator tillatt.

Ved utsatt eksamen kan vurderingsformen bli gjort om til muntlig eksamen.

Spesielle vilkår

Forkunnskapskrav

Ved søknader om godskrivning, godkjenning og innpassing av emner fra tidligere årskull eller andre institusjoners tilsvarende utdanninger, vil hver søknad behandles individuelt og søker må kunne medregne studiepoengreduksjon ved overlappende emner.

Kursmateriell

Forelesningsnotater. Hjemme- og gruppeøvinger med løsningsforslag. Pensumbøker:

  • Fadali, Digital Control Engineering
  • Harder, A Practical Introduction To Real-time Systems For Undergraduate Engineering

Studiepoengreduksjon

Emnekode Reduksjon Fra
TELE2008 7,5 sp Høst 2019
Dette emne har faglig overlapp med emnet i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

Fagområder

  • Teknisk kybernetikk
  • Tekniske fag

Kontaktinformasjon

Emneansvarlig/koordinator

Ansvarlig enhet

Institutt for teknisk kybernetikk