Tietunnelin liikenteenhallintajärjestelmän päivitys ja testaus
Filpus, Ville (2022)
Filpus, Ville
2022
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022121227905
https://urn.fi/URN:NBN:fi:amk-2022121227905
Tiivistelmä
Hämeenlinnan tunnelin 6-vuotistarkastuksessa havaittiin turvallisuuspuute, joka esti tunnelin liikennepuomien sulkemisen liikennevalon vikatilanteessa. Turvallisuuspuute johtui siitä että, toteutus oli vanhentuneen ohjeen mukainen. Tilaajalla oli tarve muuttaa vanhentuneen ohjeen mukainen toiminta turvallisemmaksi tunnelin logiikka- ja käyttöliittymäohjelmistoihin. Puutteen korjaaminen lisäisi tunnelin liikenteenhallinnan ohjausjärjestelmän käyttövarmuutta liikennevalon ja liikennepuomin vikatilanteessa sekä parantaisi tunnelin turvallisuutta. Puutteen korjaamiseksi valmisteltiin muutama vaihtoehtoinen tapa korjata puute. Vaihtoehdot esiteltiin tilaajalle, joka valitsi näistä kohteeseen sopivimman. Jo vaihtoehtojen
selvitysvaiheessa todettiin, että näin kriittisten laitteiden päivitystä varten olisi tarpeen luoda simuloitu ympäristö, jossa huomatut puutteet voidaan toistaa ja ohjelmistopäivitys suunnitella.
Opinnäytetyö toteutettiin kehittämistutkimuksena ja se aloitettiin jo ennen työn tilausta huolellisella tunnelin logiikka- ja käyttöliittymäkoodin sekä laitevalmistajien manuaalien tutkinnalla. Lisäksi oli tarvetta perehtyä muihin tunnelikohteisiin, jotta pystyimme käyttämään näissä järjestelmissä toteutettuja hyväksi todettuja tapoja. Tutkimusta varten oli tarve perehtyä viranomaisohjeisiin liikennevalon ja liikennepuomin osalta, Euroopan Unionin tietunnelidirektiiviin sekä kokeneempien asiantuntijoiden ohjeistukseen ja ehdotuksiin.
Työ aloitettiin luomalla simuloitu ympäristö erilliseen verkkoon, joka vastaisi mahdollisimman läheisesti
tuotannossa olevaa järjestelmää. Fyysisten laitteiden puuttuessa nämä suunniteltiin ja ohjelmoitiin logiikkasimulaattoriin käyttäen apuna laitteiden piirikaavioita sekä logiikkaohjelman toimittajan manuaalia. Simuloidun järjestelmän toimintaan saattamisen jälkeen oli mahdollista suunnitella tarvittavaa logiikka- sekä SCADA-ohjelmiston päivitystä. Päivityksen valmistumisen jälkeen uudet toiminnallisuudet testattiin tarkasti testauspöytäkirjan avulla ja huolellisen testauksen avulla huomattiin kehityskohteita sekä virheitä, jotka oli mahdollista korjata ennen tuotantoon viemistä. Työn tulos testattiin tilaajan toimesta vielä tunnelilla fyysisesti ja pystyimme toteamaan päivityksen olleen onnistunut. Tutkimuksessa tunnistettiin lisäksi muita mahdollisuuksia parantaa tunnelin turvallisuutta ja osa näistä toteutettiin päivityksen suunnittelun yhteydessä.
selvitysvaiheessa todettiin, että näin kriittisten laitteiden päivitystä varten olisi tarpeen luoda simuloitu ympäristö, jossa huomatut puutteet voidaan toistaa ja ohjelmistopäivitys suunnitella.
Opinnäytetyö toteutettiin kehittämistutkimuksena ja se aloitettiin jo ennen työn tilausta huolellisella tunnelin logiikka- ja käyttöliittymäkoodin sekä laitevalmistajien manuaalien tutkinnalla. Lisäksi oli tarvetta perehtyä muihin tunnelikohteisiin, jotta pystyimme käyttämään näissä järjestelmissä toteutettuja hyväksi todettuja tapoja. Tutkimusta varten oli tarve perehtyä viranomaisohjeisiin liikennevalon ja liikennepuomin osalta, Euroopan Unionin tietunnelidirektiiviin sekä kokeneempien asiantuntijoiden ohjeistukseen ja ehdotuksiin.
Työ aloitettiin luomalla simuloitu ympäristö erilliseen verkkoon, joka vastaisi mahdollisimman läheisesti
tuotannossa olevaa järjestelmää. Fyysisten laitteiden puuttuessa nämä suunniteltiin ja ohjelmoitiin logiikkasimulaattoriin käyttäen apuna laitteiden piirikaavioita sekä logiikkaohjelman toimittajan manuaalia. Simuloidun järjestelmän toimintaan saattamisen jälkeen oli mahdollista suunnitella tarvittavaa logiikka- sekä SCADA-ohjelmiston päivitystä. Päivityksen valmistumisen jälkeen uudet toiminnallisuudet testattiin tarkasti testauspöytäkirjan avulla ja huolellisen testauksen avulla huomattiin kehityskohteita sekä virheitä, jotka oli mahdollista korjata ennen tuotantoon viemistä. Työn tulos testattiin tilaajan toimesta vielä tunnelilla fyysisesti ja pystyimme toteamaan päivityksen olleen onnistunut. Tutkimuksessa tunnistettiin lisäksi muita mahdollisuuksia parantaa tunnelin turvallisuutta ja osa näistä toteutettiin päivityksen suunnittelun yhteydessä.
