Opinto-opas 2009-2010
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2009-2010

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

Vastuuhenkilö

Seppo Kuikka

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 1, 2 :
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
Signaalinkäsittelyn ja tietoliikennetekniikan koulutusohjelma
Sähkötekniikan koulutusohjelma
Teknis-luonnontieteellinen koulutusohjelma
Teknis-taloudellinen tiedekunta
Tieto- ja sähkötekniikan tiedekunta
Tietojohtamisen 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

-

Osaamistavoitteet

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ö 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. 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 Selite
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, 6 op  

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1 ACI-32020 Automaation reaaliaikajärjestelmät, syksy 2009.   Luennot
Harjoitukset
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 20 %
Itseopiskelu: 0 %  


Viimeksi muokattu01.03.2009
MuokkaajaSeppo Kuikka