Veiledet av Mary Ann Lundteigen Sist revidert 231.03.2025
Jeg tilbyr oppgaver til deg som har interesse i å lære deg mer om sikkerhet og cybersikkerhet og hvordan dette påvirker utforming av automatiserte og autonome systemer.
For både sikkerhet og cybersikkerhet er risikoanalyser viktige.
Oppgaver som gis av meg har derfor stikkord som sikkerhet, cybersikkerhet, risikoanalyser og pålitelighetsanalyser, digitale tvillinger for sikkerhetsdemonstrasjon, og bruk av kunstig intelligens i sikkerhetsystemer.
Ta kontakt med faglærer professor Mary Ann Lundteigen (mary.a.lundteigen@ntnu.no) hvis du er interessert i temeane ovenfor og eventuelt forslaget til konkrete oppgaver nedenfor. Normalt veileder jeg 3-5 studenter hvert semester.
Eksempler på selskaper der denne kompetansen er relevant:
Denne typen oppgave er for studenter som enten ønsker å jobbe med cybersikkerhet i fremtiden eller ønsker å forstå bedre hvordan cybersikkerhet er relevant for sitt arbeid. Kan velges av inntil 3 studenter, så lenge faglærer har kapasitet.
Formålet med dette fordypningsprosjektet er å utvikle og anvende metoder for hvordan industrien kan ivareta cybersikkerhet for industrielle kontroll og sikkerhetssystemer. Her er det mulig å gå bredt ut, eller fordype seg ned i spesifikke problemstillinger knyttet til cyberrisikoanalyser og sårbarhetsanalyser av utstyr og nettverk, implementering av security soner og conduits (forbindelser mellom soner) basert på risiko, og implementering security level (SL) krav og utvikling av algoritmer for angrepsdeteksjon. Et eksempel på slike algoritmer kan baseres på kybernetisk kunnskap og modeller, slik som å bruke modeller til å avdekke unormale og mistenkelige tilstander. Et konsept som kan være aktuelt å videreutvikle er vist i figuren nedenfor og hentet fra denne artikkelen.
Det er også mulig å foreslå utforming av kontrollsystemer og de styrte prosessene på en måte som gjør at angrep får de mest alvorlige konsekvensene. Uavhengig av valgt problemstilling vil alle som skriver dette prosjektet få en grunnleggende kunnskap om hvilke regler og regelverk industrien må forholde seg til og hvordan dette vil påvirke både utviklere av produkter og de som kjøper og drifter systemer.
Det er en fordel å jobbe med et konkret case eller anvendelse. Dette kan velges utfra egne interesser: Eksempelvis: Prosessanlegg, kraftdistribusjon, medisinske utstyr, autonome droner eller fartøy, autonome kjøretøy.
Etter gjennomføringen av dette prosjektet vil studenten være i stand til å ta del i diskusjoner og kunne inngå i team som jobber med cybersikkerhet i industrien.
Eksempler på masterprosjekt som har vært gjennomført (og som startet med fordypningsprosjekt på samme/tilsvarende tema) er:
Problemstillinger i disse kan også være aktuelle å bruke som case i videre arbeid.
Det tilbys ikke egne fordypningsemner innenfor cybersikkerhet, men for studenter som skal ha et valgfag i tillegg, så er følgende relevant:
Denne typen oppgaver er rettet mot de som har lyst til å vite mer om krav til sikkerhetssystemer og hva teknologier som AI må forholde seg til for å kunne implementeres i slike. Kan velges av inntil 3 studenter, så lenge faglærer har kapasitet.
Kunstig intelligens (AI) kommer inn i stadig flere systemer. Denne typen teknologi er «blackbox» eller «graybox» i forhold til å kunne forklare sammenhenger mellom inn og utganger til et system. Funksjonell sikkerhet handler om krav til industrielle systemer som er basert på elektrisk, elektronisk og programmerbar elektronisk teknologi for sikkerhetsapplikasjoner, eller også kalt SIS . Et SIS utfører som regel flere funksjoner, der hver funksjon kalles en SIF . Et anlegg kan ha flere SIS for å løse ulike typer oppgaver som prosessnedstenging, tennkildekontroll, brann og gassdeteksjon og overtrykksbeskyttelse. Da får SIS systemene ofte ulike navn etter disse type hovedoppgaver. Eksempelvis er prosessnedstenging (PSD ) system et eksempel på et SIS system. SIS kan også brukes som begrep for sikkerhetskritiske systemer og funksjoner i andre anvendelser som autonome biler, droner og maritime fartøy.
Standarder for funksjonell sikkerhet slik som IEC 61508, brukt av de aller fleste som utvikler produkter og systemer for sikkerhetsanvendelser, stiller krav til at man kan verifisere oppførselen til systemet og at oppførselen ikke endres uten at dette er blitt verifisert på nytt. Å introdusere AI til sikkerhetskritiske systemer som faller innunder kategorien funksjonell sikkerhet byr derfor på ekstra utfordringer. Industrien er i gang med å jobbe med dette og utga i januar 2024 IEC/ISO TR 5469. IEEE jobber også med egne intiativ. Her identifiseres både utfordringer og mulige måter å integrere AI i sikkerhetssystemer, både direkte og indirekte. Et eksempel på en arkitektur for direkte integrering av AI i en utførende sikkerhetsfunksjon er foreslått og gjengitt nedenfor.
At bruk av AI kan by på utfordringer er også på agendaen i EU gjennom ulike initiativ som er forklart på nettsiden til EC. EU utvikler også egne retningslinjer for tillitsverdig AI (Trustworthy AI) og et tilhørende lovverk («AI act»). I dette lovverket gis det særskilte krav til høyrisiko (high risk) AI-systemer, som inkluderer bruk i systemer som ved feiloperasjon kan medføre skade og ulykke på personer, miljø og infrastruktur. DNV publiserte i 2023 egen retningslinje på dette temaet, for å gi veiledning i godkjenning/verifisering av AI brukt i industrielle sikkerhetssystemer.
I stedet for å presentere et sett av oppgaver med tilhørende deloppgaver har jeg i stedet listet noen problemstillinger som studenter kan velge blant. Mer detaljerte deloppgaver lages når jeg har fått kartlagt interessen fra studenter. Eksempler på problemstillinger som er naturlig å ta inn er: :
Varianter av dette temaet kan også være å fokusere på:
Det skrives nå på våren 2024 tre masterprosjekt innenfor temaet som kan brukes til inspirasjon og basis for videreutvikling i eget arbeid. Disse masteroppgavene blir tilgjengelig i løpet av September 2024.
Om fagvalg: Om man ikke har noe AI-kunnskap fra før og har plass til å velge et valgfag i tillegg til fordypningsemner, så er følgende relevante:
Eksempler på masteroppgaver som har vært gjennomført på temaet er:
Dette prosjektet er for studenter som vil utforske bruk av digitale tvillinger i ulike applikasjoner og anvendelser. Kan velges av inntil 3 studenter, så lenge faglærer har kapasitet. Asset Administration Shell (AAS) er teknologiplattformen som foreslås for implementering av interoperable digitale tvillinger for industrielle anlegg. De digitale tvillingene skal følge produkter og systemer igjennom hele livsløpet. Mer om AAS kan leses her.Formålet med dette prosjektet er at studenter blir kjent med plattformen og får mulighet til å lære seg måter å implementere det på.
Det er ønskelig å introdusere digitale tvillinger utviklet med AAS for denne ABB lab-riggen.
AAS teknologiplattformen er beskrevet best på sidene til Platform industri 4.0. Mange industriaktører holder på å implementere dette for sine anlegg og produkter. En viktig brikke de benytter er submodeller publisert av industrial digital twin association (IDTA), koble typedefinisjoner til common data dictionaries (CDD) som det utgitt av International Electrotechnical Commission (IEC). En digital tvilling basert på prosessmodell kan også være en del av et AAS for ABB riggen.
Eksempler på masteroppgaver (som også innebar arbeid ifbm fordypningsprosjekt) innenfor temaet digitae tvillinger (inkludert AAS) og som kan bygges videre på er:
Dette prosjektet er for studenter som vil lære seg konkrete metoder for å utføre pålitelighetsanalyser, spesielt rettet mot sikkerhetsystemer, og eventuelt bruke disse til å bestemme tilstandsbasert vedlikehold. Fordypningsprosjektet kan velges av inntil 3 studenter, så lenge faglærer har kapasitet.
Mange industrianlegg har egne kontrollsystemer dedikert til å ivareta sikkerheten. Disse er ofte kalt instrumenterte sikkerhetssystemer eller SIS og pålitelighetskrav til disse er ofte uttrykt som gjennomsnittlig sviktsannsynlighet («PFD») eller gjennomsnittelig feilfrekvens («PFH») og klassifisert innenfor safety integrity level (SIL) fra SIL 1 til SIL 4. SIL krav utledes i en risikoanalyse og kravet eller SIL nivået man ender opp på gir føringer for teknisk løsning og programvareutvikling. I tillegg må man beregne pålitelighet av sikkerhetsfunksjoner (ofte kalt SIF ) og vise at påliteligheten er innenfor rammen av SIL kravet.
Automasjonsingeniøren har ofte deler eller hele ansvaret for å følge opp SIL. Det er derfor nyttig å være kjent med både standardene for funksjonell sikkerhet, industriens beste praksis innenfor området og konkrete metoder som brukes for å både bestemme SIL krav (krav til pålitelighet) og SIL nivå på teknisk løsning. Eksempler som trenger slik kompetanse er SINTEF, konsulentselskaper som SINTEF, DNV og Safetec, samt operatører av fabrikker og anlegg som har sikkerhetssystemer. I denne prosjektoppgaven er hensikten å lære seg mer om hvordan SIL krav utledes og hvordan man kan vise at SIL kravet er oppfylt gjennom å bruke metoder og verktøy for SIL analyse. Man kan lære eksempelvis hvordan man regner ut PFD gitt ulike operasjonsmetoder, her vist i figuren for testing av sikkerhetsventiler.
I stedet for å presentere et sett av oppgaver med tilhørende deloppgaver har jeg i stedet listet noen problemstillinger som studenter kan velge blant. Mer detaljerte deloppgaver lages når jeg har fått kartlagt interessen fra studenter. Eksempler på deloppgaver som vil inngå:
Eksempler på litteratur som bli sentral er: Reliability of Safety-Critical Systems: Theory and Application av Rausand (2014)
Eksempler på tidligere oppgaver (som jeg veiledet på et annet institutt frem til 2019) er:
Merk at dette er oppgaver der studenter både hadde minimum to fulle fag i risikoanalyse og pålitelighetsanalyse. For fordypningsprosjekt på kybernetikk tilrettelegges det for studenter som har mindre bakgrunn fra før, men ønsker å lære seg mer.
Det foregår mange ulike initiativ for å strukturere data og utføre analyser mer automatisk ved hjelp av web-baserte ontologier og AI språkmodeller. Dessverre har vi ikke kommet så langt på dette for sikkerhetsfunksjoner. Å bruke alle former for data, både de som samles inn fra drift, sammen med vedlikeholdslogger og leverandørenes brukermanualer er viktig for å forsikre oss om at systemene er så pålitelig som vi forventer og at oppfølgingen er i henhold til krav og antagelser. Det finnes flere initiativer for dette, slik som:
Dette er kanskje et type prosjekt for de som er interessert i å kombinere «computer science» og AI og hvordan dette kan brukes inn mot et spesifikt domene: Hvordan få mer kontroll på tilstanden til sikkerhetssystemer.
Interessen for kjernekraft i Norge er økende og flere kommuner er allerede i gang med å utrede muligheter for å etablere slike anlegg. Hovedkonseptet er det som kalles small modular reactors (SMR), der moduler som er mer egensikre, kan settes sammen til større anlegg. Selv om mindre SMR anlegg er mulig, er det strenge krav til sikring av selve anleggene og råstoffene som gjør at man nok må samle kjernekraft på et begrenset antall lokasjoner.
Hensikten med dette fordypningsprosjektet er å sette seg inn i hva SMR anlegg er og hvilke krav som stilles spesielt til sikkerhetsystemer. Relevante kilder er:
I en videreføring til masteroppgave kan sette seg inn i regelverk og praksis knyttet til design og drift av landbasert prosessindustri og oljeindustri til havs og vurdere hva som kan overføres til kjernekraft. Dette er interessant kunnskap både for aktører som ønsker å satse på kjernekraft, men som i dag er innenfor andre bransjer, slik som operatørselskaper, engineeringselskaper og leverandører av sikkerhet og kontrollsystemer.
Merknad for alle prosjekter som er listet: Studenter som skriver oppgaver knyttet til sikkerhet får mulighet til å delta på PDS forum, et nettverksmøte med interessante foredrag som arrangeres i Trondheim to ganger i året og med deltagere fra mange industribedrifter innenfor prosessindustrien. Man blir også assosiert med forskningsprosjektet APOS 2.0 ledet av SINTEF med flere industripartnere.
Studenter som skriver oppgave knyttet til cybersikkerhet, får mulighet til å delta på CDS forum. Dette er et nettverksmøte som arrangeres to ganger i året i Trondheim og der aktører fra prosessindustrien som jobber med cybersikkerhet møtes.