Industriella informations- och styrsystem 2C1521 Industriella informations- och styrsystem (5p) Kurs-PM för läsåret 06/07 Kursledning Torsten Cegrell torsten.cegrell@ics.kth.se 790 68 21 Examinator Judith Westerlund judy@ics.kth.se 790 68 20 Kurssekreterare Mathias Ekstedt introkurs@ics.kth.se 790 68 67 Kursansvarig Per Närman introkurs@ics.kth.se 790 68 22 Kursansvarig Lars Nordström introkurs@ics.kth.se 790 68 30 Kursansvarig Kursledningen nås enklast och effektivast via e-post, alternativt enligt överenskommelse på Osquldas väg 12, 7 trappor. Kursens syfte och mål Kursen syftar till att ge inblick i hur industriella informations- och styrsystem specificeras, konstrueras och upphandlas för att på bästa ingenjörsmässiga sätt omsätta användarens/beställarens krav till en tekniskt och ekonomiskt riktig systemlösning. Detta innebär dels en inblick i de olika tekniska komponenter som bygger upp sådana system, dels aspekter som behandlar hur dessa system används och passas in i olika organisationer och processer. Kursen har en tonvikt på kravhantering. Kursen har ambitionen att ha en industriell prägel och belysa tillämpningar av informations- och styrsystem från olika branscher såsom elkrafts-, process-, och telekommunikationsindustrin. Efter genomgången kurs är målet att deltagarna skall: ha fått en översikt över och förståelse för de olika ingående delsystemen i ett informations- eller styrsystem (föreläsning 2-6, P2 Systemfamilj och labben). ha fått insikt i metoder och tekniker för att kunna kravställa kostnadseffektiva informations- och styrsystem (föreläsning 7-10 &, P2 Kvalitetsgranskning, P3 Kravspecifikation och P4 Kravmetod). ha fått förståelse för några typiska problem från verkliga processområden som kan hanteras med styr- och övervakningssystem (föreläsning 4, 11-12, 16 och 18 och labben). Obligatoriska förkunskaper 2C1224 Projektstyrning.
KTH/Industriella informations- och styrsystem sid. 2 (7) Schemalagda moment Föreläsningar: Handledning: Laboration: 17 x 2 timmar 3 tillfällen 3 timmar Kursplan och föreläsningar Samtliga föreläsningar hålls hos Industriella Informations & Styrsystem i seminarierummet på plan 7 Osquldas väg 12. Vecka Nr Tid och plats Ämne (föreläsare) v. 43 F1 Tor 26/10 10-12 F2 Fre 27/10 10-12 v. 44 F3 Tis 31/10 F4 Ons 1/11 F5 Tor 2/11 10-12 F6 Fre 3/11 13-15 v.45 F7 Tis 7/11 13-16 Inledande föreläsning (MEk/PN/LN): Introduktion, Kursadministration Systemarkitektur och SCADA 1 (MEk): Introduktion till systemarkitektur samt genomgång av de grundläggande beståndsdelarna i styrsystem Systemarkitektur och SCADA 2 (MEk): Introduktion till systemarkitektur samt genomgång av de grundläggande beståndsdelarna i styrsystem Gästföreläsning Styrsystemsarkitektur (GB) Översikt över ABB Network Managements styrsystemsfamilj för styrning och övervakning av elkraftsystem. Gästföreläsning Styrsystemsarkitektur (AL) Översikt över Siemens Automation Översikt över Siemens styrsystemsfamilj Siemens SIMATIC. Systemarkitektur och SCADA 3 (MEk): Introduktion till systemarkitektur samt genomgång av de grundläggande beståndsdelarna i styrsystem Verksamhetsprocesser & Processmodellering (EJ) Vad är en process och hur kan den modelleras? Föreläsningen tar upp processbeskrivningar som grund för förbättringsarbete och kravhantering. Föreläsningen samläses med kursen Verksamhetsutveckling och kvalitet. Inför P3
KTH/Industriella informations- och styrsystem sid. 3 (7) v. 45 F8 Ons 8/11 13-15 Inl 1 Ons 8/11 F9 Fre 10/11 v. 46 F10 Ons 15/11 13-15 Inl Ons 15/11 2 F11 Fre 17/11 13-15 v. 47 F12 Ons 22/11 F13 Fre 24/11 v. 48 F14 Ons 29/11 Kravhantering (PN): Vad är kravhantering och varför är det viktigt? Vilka delar består en kravhanteringsmetod av? Hur ser en kravspecifikation ut? Vad kännetecknar ett bra krav? Inför P2, P3, P4 Information om fördjupningsblocket Inlämning P1 Kravhantering (PN): Fortsättning från onsdagens föreläsning. Kvalitetssäkring av krav. IT-upphandling. Vilka upphandlingsformer finns det? Avtalsjuridik. Hur passar kravhantering in i projektstyrningen? Inför P2 Industriell Process 1 (TC) Föreläsning om elkraftsystemets krav och egenskaper med avseende på IT-stöd för styrning och övervakning. Inför P3 AGC Inlämning P2 Gästföreläsning (CK): Hantering kund och marknadskrav vid utveckling och av produktportföljer och systemfamiljer. Industriell Process 2 (CG): Föreläsning om järnvägssignalsystem, dvs. IT-stöd för att framföra tåg. Inför P3 Landbanan Kravhantering i praktiken: (MG): Här presenteras erfarenheter kring kravhantering och dess processer från ett antal industriella systemupphandlingsprojekt. Kravhantering: Kopplingen affärsprocesser, krav och system (MHi): Verksamhetsanalys ligger till grund för systemkrav. Att denna koppling är sammanhängande och tydlig är viktigt. Denna föreläsning belyser ett projekt genomfört på FMV. Föreläsningen samläses med kursen Verksamhetsutveckling och kvalitet.
KTH/Industriella informations- och styrsystem sid. 4 (7) F15 Fre 1/12 10-12 v. 49 F16 Ons 6/12 Inl Fre 8/12 3 F17 Fre 8/12 Lokal hos STFI, samling på plan 7 Inl 4 Fre 15/12 Kravhantering: KTH-metoden (PN): KTH-metoden är en kravhanteringsmetod som syftar till att ta fram en kravspecifikation där verksamhetsanalys och krav av bra kvalitet är centrala. KTH-metoden används med fördel i P3 Kravspecifikation och P4 Kravmetod. Gästföreläsning. IT-stöd och verksamhetssprocesser (LS): Föreläsning om erfarenheter kring kravhantering och utveckling av verksamhetsprocesser och IT-stöd för underhåll av elkraftsystem Inlämning P3 Industriell Process 3, (PM): Pappers- och massatillverkningsprocessen. Studiebesök på STFI där deras pappersmaskin visas upp. Inlämning P4 Föreläsare Torsten Cegrell Industriella informations- och styrsystem, KTH TC Mathias Ekstedt Industriella informations- och styrsystem, KTH ME Per Närman Industriella informations- och styrsystem, KTH PN Erik Johansson Industriella informations- och styrsystem, KTH EJ Magnus Gammelgård Management Doctors / MG Industriella informations- och styrsystem, KTH Christian Guldberg Christian Guldberg AB, Gästföreläsare CG Martin Hidefjäll Guide, Gästföreläsare MH Peter Mårding STFI, Gästföreläsare PM Lars Simonsson Meliux, AB Gästföreläsare LS Gunnar Björkman ABB, Gästföreläsare GB Anders Lindberg Siemens, Gästföreläsare AL Christopher Kingdon ausystems, Gästföreläsare CK Examination Kursen har sex examinationsmoment: Godkänd projektuppgift 1 (P1) [1 högskolepoäng] Godkänd projektuppgift 2 (P2) [1 högskolepoäng] Godkänd projektuppgift 3 (P3) [1 högskolepoäng] Godkänd projektuppgift 4 (P4) [1 högskolepoäng] Laboration [0,5 högskolepoäng]
KTH/Industriella informations- och styrsystem sid. 5 (7) Godkänd närvaro på föreläsningar [0,5 högskolepoäng] Projektuppgifter Under kursen skall fyra projektuppgifter genomföras. Det är projektuppgifterna som är kursens huvudsakliga examinationsmoment (motsvarande en tentamen) och genomförs i grupper om två teknologer. Observera att gruppdeltagarna således måste ha gemensam ambitionsnivå, eftersom ingen åtskillnad av individerna i gruppen görs vid bedömningen av uppgifterna, se nedan. P1 Styrsystemsfamilj. I det första momentet har Ni rollen av en leverantör som skall utveckla ett generellt styrsystem som senare skall kunna anpassas till olika behov. Detta arbete fodrar insikt i ett antal tekniska komponenter samt systemarkitektur. Denna projektuppgift ska ge en fördjupad förståelse för hur olika systemlösningar påverkar viktiga egenskaper som t ex funktionalitet, flexibilitet, säkerhet och prestanda för IT-system. Målet med projektuppgiften är att föreslå utformning av en flexibel styrsystemfamilj. Denna uppgift syftar också till att ge en teknisk grundförståelse för industriella IT-system, vilka i de senare uppgifterna skall kravställas. P2 Kravspecifikationsgranskning. Den andra uppgiften går ut på att ni skall granska och utvärdera en befintlig kravspecifikation. Detta syftar till att skapa ett ramverk för vad som utgör bra respektive dåliga krav. I uppgiften skall även konsekvenser av dåligt formulerade krav diskuteras. Denna uppgift utgör ett stöd för genomförande av projektuppgift 3. P3 Kravspecifikation. I de två sista kursmomenten är Ni beställare av ett industriellt IT-system, dvs. Ni är delaktiga i ett arbete som syftar till att införskaffa ett system för styrning och övervakning av en viss process. Beställaren beskriver människornas och processutrustningens miljö, krav och behov i en verksamhetsanalys. Kraven på det nya systemet beskrivs i en kravspecifikation, som beskriver vad styrsystemet skall klara av. I detta moment finns det två scenarion (uppgifter) att välja mellan, P3a eller P3b. Ni får fritt välja den uppgift Ni finner mest tilltalande. P4 Kravhanteringsmetodik. Den fjärde och sista uppgiften består i att ta fram en kravhanteringsmetod baserad på det arbete ni genomfört i P3. Ni skall beskriva hur Ni identifierade, samlade in och dokumenterade kraven i kravspecifikationen. Syftet med projektuppgiften är att ge er möjlighet att reflektera över kravhantering som metod och vilka arbetssätt som är lämpliga. Det bör betonas att Ni får arbeta med verklighetsförknippade fall. Övningarna innehåller avsiktligt delar där det finns fler svar än ett och där Ni själva får göra rimliga antaganden. Laboration I kursen ingår också en obligatorisk laboration. Även laborationen utförs i grupper om två teknologer och bokas enligt separat schema som anslås på avdelningens anslagstavla. Kom väl förberedd till labben! Föreläsningsnärvaro Närvaron på föreläsningarna kommer att registreras genom att en närvarolista skickas runt under föreläsningarna. Godkänd närvaro ger 0,5 högskolepoäng vilket innebär att närvarokravet är ett examinationsmoment. Fusk på närvarolistan är således jämställt med fusk på tentamen. För Er och vår skull vill vi därför att Ni kontaktar kursledningen om några besvär uppkommer i samband med detta examinationsmoment. I de fall då kravet på närvaro inte kan uppfyllas måste en litteraturstudie utföras efter speciell överenskommelse med kursansvarig. Närvaro på minst 14 föreläsningar.
KTH/Industriella informations- och styrsystem sid. 6 (7) Betygssättning Kursen betygsätts i graderna underkänd, 3, 4 eller 5. För betyg 3 krävs godkända projektuppgifter, godkänd laboration samt närvaro på minst 15 föreläsningar. Högre betyg, 4 eller 5, erhålls för väl genomförda projektuppgifter. Projektuppgifterna bedöms till godkänd (G) respektive väl godkänd (VG) vilket översätts till följande poäng enligt Tabell 1. Tabell 1. Poäng för Godkänt respektive Väl godkänt per uppgift. Projektuppgift Godkänt (G) Väl godkänt (VG) P1 0 poäng 1 poäng P2 0 poäng 1 poäng P3 0 poäng 1 poäng P4 0 poäng 1 poäng Inlämnade uppgifter kan dock behöva kompletteras. Detta gäller både för rapporter som bedömts till G och VG. Innan sådan komplettering är inlämnad och godkänd är gruppen inte godkänd på kursmomentet. Att få tillbaka en rapport med kompletteras till väl godkänt innebär således att gruppen har möjlighet att erhålla VG på momentet om rapporten kompletteras på ett tillfredställande sätt. Det innebär inte att man automatiskt erhåller VG vid kompletteringen. Slutbetyget i kursen fördelas sedan enligt tabell 2. Tabell 2. Projektuppgiftspoäng för slutbetyg i kursen. Totalt antal poäng Slutbetyg 0-1 3 2-3 4 4 5 OBS! En förutsättning för att kunna erhålla ett högre betyg än 3 i kursen är att samtliga projektuppgifter och eventuella kompletteringar är inlämnade i tid! OBS! Betyg ges för gruppen som helhet. Ingen åtskillnad kommer således att göras mellan gruppmedlemmarna. Inlämning av projektuppgifter Alla inlämningar sker i den röda brevlådan utanför avdelningens entré i Q-huset (Osquldas väg 12, plan 7). Ej godkända projektuppgifter, återlämnade för korrigering, finns att hämta utanför avdelningens entré när resultaten anslagits. Tidpunkter för in- och utlämning beskrivs i Tabell 3. Tabell 3. Senaste in- och utlämningstillfällen för projektuppgifterna. Uppgift Ordinarie inlämning Resultat anslås Kompl. inlämnade P1 Ons 8/11, 23:59 Ons 15/11 kl. 10:00 Ons 29/11 kl. 9:00 P2 Ons 15/11, 23:59 Ons 6/12 kl. 10:00 Ons 13/12 kl. 9:00 P3 Fre 8/12, 23:59 Ons 13/12 kl. 10:00 Ons 20/12 kl. 9:00 P4 Fre 15/12 23:59 Ons 20/12 kl 10:00 Ons 10/1 kl 09:00
KTH/Industriella informations- och styrsystem sid. 7 (7) Handledning Handledningstillfällen schemaläggs enligt överenskommelse på första föreläsningen. Under handledningen svarar kursledningen på frågor som Ni har angående projektuppgifterna. Administration Utöver det som framgår nedan, finns det fler administrativa detaljer ni behöver ta del av i respektive inlämningsuppgift. Avdelningens lokaler är belägna på Osquldas väg 12 plan 7. Vill du besöka oss, ta hissen (vid läsplatserna i Q-huset) till plan 7 och ring på ringklockan bredvid hissen. En stor del av kursadministrationen sköts med hjälp av BILDA-plattformen (i fortsättningen kallat Bilda ) som nås via http://bilda.kth.se Du loggar in med hjälp av ditt kth.se-konto. Information om Bilda kommer att ges under det första föreläsningstillfället. Bilda används bland annat för att: o Kommunicera med kursledningen och andra som läser kursen o Läsa och hämta uppgiftslydelser o Få tillgång till övrigt material du behöver för att lösa uppgifterna o Lämna in uppgifter o Hämta rättade och kommenterade uppgifter Kompletterande kursinformation kan dessutom komma att spridas på föreläsningarna. Avdelningens anslagstavla som finns på Osquldas väg 12 plan 2 (utanför läsplatserna i Q- huset). Här anslås aktuella resultatlistor efter varje kursmoment. Alla inlämningsuppgifterna utförs i tvåmannagrupper. Anmälan av grupper görs på avdelningens anslagstavla från och med kursstart, dock senast vid inlämning av den första inlämningsuppgiften. Lägg Ert gruppnummer på minnet! För sent inlämnade uppgifter kommer att rättas efter omtentaperioderna i påsk 2007 respektive augusti 2007. Alla eventuella klagomål på rättningen av inlämningsuppgifter ska ske skriftligen till kursledningen. Om vi har synpunkter på era inlämningsuppgifter som Ni måste rätta till för att bli godkända så markerar vi det på resultatlistan som sätts upp på avdelningens anslagstavla. Sist, men inte minst, vill vi be Er att Ni visar hänsyn mot våra gästföreläsare genom att komma i god tid till föreläsningarna! Därigenom ger Ni även industrirepresentanterna ett bättre och mer seriöst intryck. Kursmaterial Kursmaterialet tillhandahålls direkt av avdelningen och säljs i första hand i samband med föreläsningarna. Kursmaterialet består av: Kurspärm med artikelsamling, inlämningsuppgifter och laborationspek. Kurspärmen är i år samlad i elektronisk form på Bilda. Cegrell T. & Sandberg U.: Industriella styrsystem, Sifu, 1994. (Säljs av Industriella informations- och styrsystem.) Sommerville I. & P. Sawyer: Requirements Engineering A Good Practice Guide, Wiley (Säljs av kårbokhandeln.) Kompletterande material som delas ut i samband med föreläsningarna.