Opinto-opas 2008-2009
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2008-2009

ACI-32020 Automaation reaaliaikajärjestelmät, 7 op
Real Time Systems in Automation

Opintojakson vastuuhenkilö

Seppo Kuikka

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 1, 2, 3 :
Keskiviikko 12 - 14, SD302

 
3.-n. vuosikurssi
Automaatio-, kone- ja materiaalitekniikan tiedekunta
Automaatiotekniikan koulutusohjelma
Biotekniikan koulutusohjelma
DI-Opiskelijat
Konetekniikan koulutusohjelma
Luonnontieteiden ja ympäristötekniikan tiedekunta
Sähkötekniikan koulutusohjelma
Teknis-luonnontieteellinen koulutusohjelma
Teknis-taloudellinen tiedekunta
Tieto- ja sähkötekniikan tiedekunta
Tietojohtamisen koulutusohjelma
Tietoliikenne-elektroniikan koulutusohjelma
Tietotekniikan koulutusohjelma
Tuotantotalouden koulutusohjelma
Ympäristö- ja energiatekniikan koulutusohjelma  


Suoritusvaatimukset

Hyväksytyt tentti ja harjoitustyö sekä harjoitustyön tulosten esittely. Harjoitustyössä määritellään, suunnitellaan ja toteutetaan pienehkö reaaliaikainen automaatiosovellus.

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Tavoitteet

Reaaliaikaisuuden merkitys automaatiotoimialan sovelluksissa on suuri. Sekä automatisoitaviin tuotteisiin integroitavilta sulautetuilta järjestelmiltä että tietoverkkopohjaisilta hajautetuilta järjestelmiltä vaaditaan hyvää suorituskykyä sekä nopeita ja deterministisiä vasteita. Opintojakso perehdyttää opiskelijan automaatioalan ohjelmistoilla toteutettujen reaaliaikajärjestelmien ja -sovellusten kehittämiseen. Opintojaksossa keskitytään reaaliaikajärjestelmien perusteisiin, suorituskyky-, luotettavuus- ja turvallisuusnäkökohtiin sekä reaaliaikajärjestelmien määrittelyyn, suunnitteluun ja toteutukseen uusimmilla ohjelmistomenetelmillä ja -työkaluilla.

Sisältö

Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Automaatiotoimialan ohjelmistojen erityispiirteet ja -vaatimukset.  Sulautettujen automaatiojärjestelmien, hajautettujen perusautomaatiojärjestelmien ja MES-tason järjestelmien erityisominaisuudet.  Esimerkkejä automaatio-ohjelmistoista. 
2. Automaatioalan ohjelmistojen (toiminto- ja laatupainotteinen) kehitysprosessi ja vaatimusmäärittely. Käyttötapaukset ja niiden tarkentaminen.   Luotettavuuteen liittyvien erityisvaatimusten huomioonotto. Ohjattavan prosessin/laitteiston automaatioaste, hallintaperiaatteet ja hallintatehtävät.   
3. Olioluokka-analyysi ja toimintoanalyysi. UML:n reaaliaikaprofiili.   Systeemitason UML-profiili, SysML.  Kokeellinen automaatioalan UML-profiili. 
4. Arkkitehtuurisuunnittelu, yksityiskohtainen suunnittelu ja toteutus. Suunnittelumallit.  Automaatiotoimialalla keskeisten arkkitehtuuri- ja mekanismimallien valinta- ja soveltamiskriteerit.   
5. Automaatio-ohjelmistojen laatu ja luotettavuus. Toiminnallinen turvallisuus (IEC 61508). Testausmenetelmät ja -työkalut.  Turvallisen käyttöautomaation ja turvallisuuteen liittyvien järjestelmien (TLJ) kehitysprosessien erot ja yhtäläisyydet. Testauksen optimointi.   


Opintojakson arvostelu

Opintojakson suorittamiseen vaaditaan hyväksytysti suoritetut tentti ja harjoitustyö. Sekä tentti että harjoitustyö arvioidaan asteikolla 0-5. Aktiivisuudesta lähiopetustunneilla saa lisäpisteitä, jotka otetaan huomioon tentin arvosanassa. Innovatiivisuudesta harjoitustyöratkaisussa saa myös lisäpisteitä (nk. bonuspisteet), jotka otetaan huomioon harjoitustyön arvosanassa. Lopullinen arvosana määräytyy tentti- ja harjoitustyöarvosanan perusteella: (tentin_arvosana + htyön_arvosana)/2.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Real Time UML   Douglass, Bruce Powel   0-321-16076-2     ISBN: 0-321-16076-2, 3. painos (2004)      Englanti  
Luentokalvot     Seppo Kuikka       http://www.ac.tut.fi/aci/courses/ACI-32020/Rajo_luennot.htm      Suomi  
Muu kirjallisuus   Real-Time Design Patterns   Douglass, Bruce Powel   0-201-69956-7     ISBN 0-201-69956-7, 2003      Englanti  
Muu kirjallisuus   Real-Time UML Workshop for Embedded Systems   Douglass, Bruce Powel   0-7506-7906-9, 2007          Englanti  
Muu verkkomateriaali           http://www.ac.tut.fi/aci/courses/ACI-32020/Rajo_materiaali.htm      Englanti  
Opintomoniste   Lecture Notes on Automation Software   Seppo Kuikka            Englanti  


Esitietovaatimukset

Opintojakso P/S
ACI-31040 Automaatiolaitteet ja -verkot Suositeltava  
OHJ-1100 Ohjelmointi I Pakollinen  
OHJ-1150 Ohjelmointi II Pakollinen  
OHJ-1400 Olio-ohjelmoinnin peruskurssi Suositeltava  
OHJ-3010 Ohjelmistotuotannon perusteet Suositeltava  

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
ACI-32020 Automaation reaaliaikajärjestelmät, 7 op 7601020 Reaaliaikajärjestelmät ja -ohjelmointi, 4 ov  
ACI-32020 Automaation reaaliaikajärjestelmät, 7 op ACI-32021 Automaation reaaliaikajärjestelmät, 0 op  

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1 ACI-32020 Automaation reaaliaikajärjestelmät, syksy 2008   Luennot
Harjoitukset
Tieto- ja viestintätekniikan käyttö
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 20 %
Itseopiskelu: 0 %  


Viimeksi muokattu29.06.2008
MuokkaajaSeppo Kuikka