On-line mittausten kunnonvalvonta vedenpuhdistusprosessissa VÄLIRAPORTTI

Samankaltaiset tiedostot
On-line mittausten kunnonvalvonta vedenpuhdistusprosessissa PROJEKTISUUNNITELMA

AS Automaatio- ja systeemitekniikan projektityöt A13 12 Online-mittausten kunnonvalvonta vedenpuhdistusprosessissa (6 op)

Talousarvion XBRL-sanoman muodostus

S11-09 Control System for an. Autonomous Household Robot Platform

A14-11 Potilaan mittaustiedon siirtäminen matkapuhelimeen

Electric power steering

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Testidatan generointi

Maha Eurosystem jarrulaskentaohjelman asennusohje versio

Vaatimusmäärittely Ohjelma-ajanvälitys komponentti

Infran omaisuudenhallinnan rajapintahanke (ja tietoportaali) Saara-Maija Pakarinen Espoon kaupunki SKTY syyspäivät 2017

Lego Mindstorms anturit

S14 09 Sisäpeltorobotti AS Automaatio ja systeemitekniikan projektityöt. Antti Kulpakko, Mikko Ikonen

Hybridivalvomon tilatiedon hallinnan kehittäminen

Siimasta toteutettu keinolihas

Valtioneuvoston kanslia VAIN VIRKAKÄYTTÖÖN Hallinto- ja palveluosasto/hallintoyksikkö Terja Ketola PTJ2008-työsuunnitelma 1 (5)

Projektisuunnitelma. (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus

LCP päästöjen valvonta miksi sitä tarvitaan?

Tiedonkeruun tekninen toteutus

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu

DIGIBONUSTEHTÄVÄ: JYRSINTÄ NCC INDUSTRY OY LOPPURAPORTTI

A11-02 Infrapunasuodinautomatiikka kameralle

Power Steering for ATV

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008

Pikaopas työjärjestystietojen viemiseen uuteen Outlook -kalenteriin

Visma Nova. Visma Nova ASP käyttö ja ohjeet

AS Automaatio- ja systeemitekniikan projektityöt

Akkujen aktiivinen balansointi

A13-03 Kaksisuuntainen akkujen tasauskortti. Projektisuunnitelma. Automaatio- ja systeemitekniikan projektityöt AS-0.

Hybridivalvomon tilatiedon hallinnan kehittäminen

Matematiikan oppifoorumi Projektisuunnitelma

NORDEAN WEB SERVICES YHTEYDEN KÄYTTÖÖNOTTO

SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU käyttöjärjestelmässä -projekti

Tapahtuipa Testaajalle...

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

XBRL-raportointi julkishallinnolle. Tietojärjestelmätoimittajainfo Kuntatieto-ohjelmasta Seppo Harju

Verkottunut suunnittelu

Työkalujen merkitys mittaamisessa

A13-03 Kaksisuuntainen akkujen tasauskortti. Väliaikaraportti. Automaatio- ja systeemitekniikan projektityöt AS Syksy 2013

WEBINAARIN ISÄNNÄT. Jarno Wuorisalo Cuutio.fi. Petri Mertanen Superanalytics.fi. Tomi Grönfors Brandfors.com

AS Automaatio ja systeemitekniikan projektityöt A13 10 Radio ohjattavan pienoismallin ohjausjärjestelmän ja käyttöliittymän kehittäminen

T Testiraportti - järjestelmätestaus

Visma Liikkuvan työn ratkaisut Päivitysohje. Pääkäyttäjän opas

AS Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä

egate Smart Building Innovation

Mylab Projektitoiminnan kehittäminen. PM Club Tampere

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

Ohjelmisto-ominaisuudet:

Projektisuunnitelma Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus

Sisäilman laadun mittausjärjestelmän rakentaminen ZigBee-verkon avulla

GLP-vaatimuksista IT-järjestelmille

Electric power steering

Tarjoussuunnitteluun työkalu

Lohtu-projekti. Testaussuunnitelma

VTJkysely-palvelu. Sovelluskyselyiden rajapintakuvaus

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2

Liite 1. Raportti. WRM Systems Oy, Jarkko Okkonen Mäkipellontie Kokkola Puh Sposti.

Sähköinen tiedonsiirto ja asiakirjahallinta Säteilyturvakeskuksen palvelumittauksissa

egate Smart Building Innovation

DIGIBONUSTEHTÄVÄ: MPKJ NCC INDUSTRY OY LOPPURAPORTTI

58160 Ohjelmoinnin harjoitustyö

TIETOKANNAN SUUNNITTELU

Tutkimustietojen sähköinen siirto viranomaisjärjestelmiin. Taija Rissanen

S09 04 Kohteiden tunnistaminen 3D datasta

Aditro Tikon ostolaskujen käsittely versio 6.2.0

Projektisuunnitelma: Vesipistekohtainen veden kulutuksen seuranta, syksy Mikko Kyllönen Matti Marttinen Vili Tuomisaari

KOSKI. Kehittämishankkeen ohjausryhmä Osaamisen ja sivistyksen parhaaksi

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

JÄRJESTELMÄN TEKNINEN KÄYTTÖOHJE

Valppaan asennus- ja käyttöohje

Työkalut ohjelmistokehityksen tukena

Sisäänrakennettu tietosuoja ja ohjelmistokehitys

Web sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin

Automatisoinnilla tehokkuutta mittaamiseen

Määrittelydokumentti: Kansallinen palveluväylä - integraatio

Tehokkaiden strategioiden identifiointi vakuutusyhtiön taseesta

Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen

Tutkijaseminaari, Espoo

Asiakastietojen tuominen toisesta tietokannasta etaika-ohjelmistoon. Kuinka yhdistän tietoja eri asiakastietokantojen välillä

Interfacing Product Data Management System

Lohtu-projekti. Testiraportti. Versiohistoria: syklin toteutuksen testit. 1. ajo Virve

Varavoimakoneiden hyödyntäminen taajuusohjattuna häiriöreservinä ja säätösähkömarkkinoilla

Uutta koulutusta ilmanlaadun mittaajille. Mittaajatapaaminen, Porvoo, Katriina Kyllönen (IL, Certi)

Yksittäisasennus eli perusasennus

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

RAJAPINTAKUVAUS Itella Customer Connection

YT-järjestelmän pilotointi (Yhdyskunta suunnitelun tukijärjestelmä)

Työn ositusmalleista. Luennon tavoitteista. Motivointia. Walker Royce, Software Project Management, A Unified Framework

LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi

Mikrokontrollerikitit - väliraportti

Office 365 palvelujen käyttöohje Sisällys

Edellytykset suunnittelun rakennusmallien hyödyntämiselle ylläpidon tietojärjestelmissä

TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM!

A09-05 OSGi IRC Bot For Coffee Maker

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta

Visma Liikkuvan työn ratkaisut

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS TYÖASEMALLE

S14 09 Sisäpeltorobotti AS Automaatio ja systeemitekniikan projektityöt. Antti Kulpakko, Mikko Ikonen

Transkriptio:

On-line mittausten kunnonvalvonta vedenpuhdistusprosessissa VÄLIRAPORTTI Tomi Lukkarinen

AS-0.3200 Automaatio- ja systeemitekniikan 2 (12) Sisältö 1. Tehtävänkuvaus... 4 1.1 Tausta... 4 1.2 Tavoite... 4 1.3 Tehtävät... 5 1.4 Rajaus... 5 1.5 Asiakkaan velvollisuudet... 6 2. Projektin ositus... 6 3. Projektin yhteyshenkilöt... 7 4. Dokumentointisuunnitelma... 7 5. Riskienhallintasuunnitelma... 8 LIITTEET... 9 Liite 1. Määritelmät, Termit, Akronyymit, Lyhenteet.... 10 Liite 2. Tiedonsiirron periaatekuva... 11 Liite 3. Projektin aikataulu.... 12

AS-0.3200 Automaatio- ja systeemitekniikan 3 (12) Versiohistoria Versio Päivämäärä Tekijä Kommentit/tehdyt muutokset (kuka muuttanut) 1.0 2.0 29.9.2013 28.10.2013 Tomi Lukkarinen Tomi Lukkarinen Ensimmäinen versio (projektisuunnitelma) lisäykset (väliraportti)

AS-0.3200 Automaatio- ja systeemitekniikan 4 (12) 1. Tehtävänkuvaus 1.1 Tausta Vedenpuhdistuslaitoksilla on useita on-line mittauksia, jotka mittaavat eri prosessisuureita vedenpuhdistusprosesseissa. Osalla on-line mittauksista ohjataan vedenpuhdistusprosessin kemikaalisyöttöjä, joten mittausten tulee olla tarkkoja ja luotettavia. On-line mittausten mittadata tallennetaan Metson tietokantaan, josta se on saatavissa jälkikäteen. Mittalaitteiden kalibrointi ja viritys suoritetaan ennalta määrätyn ohjelman mukaisesti, joka voi välillä olla riittämätön. Vedenpuhdistusprosessista otetaan myös aika ajoin laboratorionäytteitä, jotka analysoidaan vedenpuhdistuslaitosten omassa laboratoriossa. Laboratorioanalyysit tallennetaan laboratorion omaan tietojärjestelmään (LIMS), josta tulokset ovat haettavissa jälkikäteen. Laboratorionäytteenoton yhteydessä luetaan myös vastaava on-line mittarin arvo, joka syötetään käsin LIMS-järjestelmään. Tällä hetkellä laboratoriohenkilöstö joutuu seuraamaan LIMS-raporteilla mittausten välisiä erosuureita ja ottamaan yhteyttä huoltohenkilöstöön jos erosuure kasvaa liikaa. Mittalaitteiden huollosta vastaavat henkilöt käyttävät pääasiassa Metson DCS-järjestelmää, eikä heillä ole käyttöoikeuksia laboratoriojärjestelmään. Vesilaitoksilla on parhaillaan käynnissä LIMS-järjestelmän päivitys, jossa nykyisen järjestelmän tietokanta ja käyttöliittymä päivitetään. Päivityksen tulisi olla valmis viimeistään viikolla 49 (6.12.2013). LIMS-järjestelmän päivitys aloitetaan 4.12.2013, arvioitu kesto 2 päivää. 1.2 Tavoite Ensisijainen tavoite: Projektin tavoitteena on toteuttaa Helsingin kahdelle vedenpuhdistuslaitokselle on-line mittausten automaattinen kunnonvalvonta Metson DCS-järjestelmään. Kunnonvalvonta on tarkoitus toteuttaa on-line mittadatan ja laboratoriodatan automaattisella vertailulla (55 kpl). Jotta on-line mittauksen ja laboratoriomittauksen tietoja voitaisiin verrata Metson järjestelmässä, joudutaan tekemään siirtosovellus järjestelmien tietokantojen välille. Siirtosovellus edellyttää, että LIMS-järjestelmän tietokantapäivitys on toteutettu. Vertailu toteutetaan Metson raportointisovellusta hyödyntäen, jossa raportoidaan on-line mittaus, laboratorioanalyysi ja näiden kahden erotus sekä mahdollisesti erosuure hälytys. Hälytys voidaan myös lisätä Metson DCS-järjestelmän hälytysnäytölle.

AS-0.3200 Automaatio- ja systeemitekniikan 5 (12) Laboratoriotietojen siirtoa Metson tietokantaan tarvitaan myös tulevaa projektia varten, jossa Metson DCS-järjestelmässä suoritetaan on-line mittausten autokalibrointia. Tavoitteen mukainen siirtosovellus on valmis ja odottaa LIMS-järjestelmän päivitystä. Sovellus on asennettu LIMS-palvelimelle ja se siirtää testidataa Metson tietokantaan. Vertailuraportteja varten, joudutaan tekemään lisäksi on-line mittauksen keskiarvolaskentaa, joka aiheuttaa muutoksia siirtosovellukseen ja tuplaa tarvittavat tietokantalisenssit. Toissijainen tavoite: Toissijaisena tavoitteena on saada mahdollisimman hyvin toteutettu siirtosovellus, joka voidaan helposti ottaa käyttöön vastaavissa tiedonsiirroissa (esimerkiksi jätevedenpuhdistuksessa). Siirtosovellus hyödyntää asetustiedostoa, joten sovellus voidaan ottaa käyttöön vastaavissa tiedonsiirroissa. 1.3 Tehtävät Tehtävänä on suunnitella ja toteuttaa siirtosovellus, joka siirtää laboratoriodataa LIMStietokannasta Metson IA-tietokantaan sekä toteuttaa vertailuraportit Metson MyCommunity WebPortaaliin. 1.4 Rajaus Projektiin kuulu seuraavat osakokonaisuudet: - LIMS-järjestelmän tietokannasta luku ja muokkaus - Metson tietokantamuutokset uusille mittapositioille - Laboratorioanalyysiin (siirtotaulun tietue) lisääminen/päivittäminen Metson tietokantaan vastaavalle on-line mittaukselle - Metson mycommunity webportaaliin vertailuraporttien luominen (DNAreportDesignertyökalulla) Lisätyönä joudutaan tekemään on-line mittausten kesiarvolaskentaa, joka lisää siirtosovelluksen ohjelmointityötä ja tietokantalisenssien tarvetta.

AS-0.3200 Automaatio- ja systeemitekniikan 6 (12) 1.5 Asiakkaan velvollisuudet Asiakkaan (vesilaitokset) vastuulla on, että kaikki fyysiset kytkennät, kaapeloinnit sekä tarvittavat laitteet ovat toimintakunnossa, jotta tiedonsiirto ja testaus olisivat mahdollisia. Asiakas vastaa myös Metson tietokantalisensseistä (55 kpl), jotka vaaditaan laboratoriomittausten tallentamiselle. Tietokantalisenssien tarve kaksinkertaistui keskiarvolaskennan myötä (tarve 110 kpl). 2. Projektin ositus Tutustuminen tietokantojen (LIMS ja Metso IA) rakenteisiin. LIMS järjestelmän toimittaja on toimittanut tarvittavien siirtotaulujen rakenteet. Metson tietokannasta löytyy koulutusmateriaalia sekä työkaluja tietokannan muokkaamiseen. Siirtosovelluksen ohjelmointi. Siirtosovellukseen tehdään pääohjelma joka kutsuu aliohjelmia. Aliohjelmat ohjelmoidaan ja testataan yksi kerrallaan. Siirtopositioiden luonti Metson tietokantaan. Siirtosovelluksen testaaminen (testikannalla, kehityskoneella). Kunnonvalvontaraporttien suunnittelu käyttöhenkilöstön kanssa. Metson DNAReportDesigner-ohjelmaan tutustuminen Kunnonvalvontaraporttien toteutus Koulutus ja ohjeiden luominen vesilaitoksille Alussa tutustuttiin eri tietokantojen rakenteisiin ja suunniteltiin siirtosovelluksen toimintalogiikkaa. Toimintalogiikkaa käytiin läpi myös Software pointin henkilökunnan kanssa. Siirtosovellus jaettiin pienempiin aliohjelmiin helpomman hallittavuuden takaamiseksi. Aliohjelmia testattiin jatkuvasti ohjelmoinnin yhteydessä ja valmis ohjelma laitettiin testikäyttöön 22.9.2013 LIMS-palvelimelle. Laboratoriohenkilökunta syöttää LIMS-järjestelmän testikantaan analyysituloksia, jotka siirtosovellus siirtää Metson tietokannan testipositioihin. Tutustuin myös Metson vaihtoehtoiseen tiedonsiirtorajapintaan (Web Service). Siirtosovellus on mahdollista muuttaa käyttämään Web Service -rajapintaa pienillä muutoksilla (vaihtamalla aliohjelma). Tutustuin Metson raportointityökaluihin ja pohdin yhdessä Metson asiantuntijoiden kanssa raporttien toteutusta. Kävi ilmi, että vertailuraportteja ei voida toteuttaa nykyisellä mallilla DNAreportDesigner-työkalulla. Joudutaan tekemään on-line mittausten keskiarvolaskentaa, jolle tehdään oma positio tietokantaan (kaksinkertaistaa tietokantolisenssien määrän). Tämä muutos aiheuttaa muutoksia myös siirtosovellukseen, joka hoitaa jatkossa laboratorioanalyysien siirron lisäksi myös on-line mittausten keskiarvolaskentaa ja tallentamista Metson tietokantaan.

AS-0.3200 Automaatio- ja systeemitekniikan 7 (12) Seuraavaksi tehdään testiraportteja uuden mallin mukaisesti, jonka jälkeen suunnitellaan lopulliset raportit käyttöhenkilöstön kanssa. Lopuksi tehdään kaikki tarvittavat positiolisäykset Metson tietokantaan ja toteutetaan lopulliset vertailuraportit ja ohjeet. 3. Projektin yhteyshenkilöt Projekti tehdään HSY kuntayhtymän vedenpuhdistuslaitoksille (Vanhakaupunki ja Pitkäkoski). Yhteyshenkilönä vesilaitoksilla toimii automaatiomestari Mika Kuikka, automaatiosuunnittelija Ismo Seittenranta sekä käyttöpäällikkö Matti Ropponen Yhteyshenkilöt LIMS (Softwarepoint) Arto Puranen (18.10.2013 asti) ja Tuija Rantaniemi- Mäkelä Projektista pidettiin palaveri 17.9.2013 Pitkäkoskella, johon osallistui projektiohjaajan lisäksi laboratorion henkilökuntaa ja Software pointin edustajia. Vertailuraporttien toteutuksesta olen ollut yhteydessä Metson asiantuntijoihin V43 ja V44. 4. Dokumentointisuunnitelma Projektin käynnistyessä tuotetaan projektisuunnitelma, joka määrittelee mahdollisimman tarkasti projektin eri vaiheet ja toimintatavat. Projektin edetessä tuotetaan väliraportti, jossa selviää projektin sen hetkinen tilanne. Projektin päättyessä tuotetaan loppuraportti, johon raportoidaan projektin onnistuminen sekä tekninen raportti (asiakkaalle), joka määritteelle projektin tekniset yksityiskohdat. Dokumentointi etenee aikataulussa.

AS-0.3200 Automaatio- ja systeemitekniikan 8 (12) 5. Riskienhallintasuunnitelma Ohessa on esitelty projektiin liittyviä oletettuja riskejä ja niiden hallintakeinoja. 1. LIMS-järjestelmän päivitys viivästyy. Kunnonvalvontaa ei ole mahdollista testata tuotantoympäristössä mikäli LIMS-järjestelmän päivitys viivästyy merkittävästi. Projekti toteutetaan siinä tapauksessa testidatalla, joka luodaan LIMS-järjestelmän testikantaan. Näin voidaan testata siirtosovellus ja raportit. LIMS-järjestelmän päivitys aloitetaan 4.11, joten loppudemoa (3.11) varten analyysejä joudutaan siirtämään manuaalisesti Metson tietokantaan. 2. Asiakas ei toimita tarvittavia lähtötietoja (on-line/laboratorio mittaparit). Mikäli asiakas ei toimita tarvittavia lähtötietoja, kunnonvalvontaa ei voida siltä osin saattaa tuotantoon. Asiakkaalle tuotetaan ohjeet projektin lopussa, joiden perusteella asiakas voi tehdä tarvittavat lisäykset/muutokset myöhemmin. Asiakas on toimittanut kaikki tarvittavat lähtötiedot. 3. DNAReportDesigner-työkalun vähäinen kokemus Mikäli DNAReportDesigner-työkalulla ei saada toteutettua haluttuja raportteja, joudutaan vertailuraportit toteuttamaan Microsoft Excel -taulukoilla (Metson tietokantalisäosalla, Aspen Add-in). DNAReportDesigner-työkalun vähäinen kokemus aiheuttaa lisää ohjelmointia siirtosovellukseen. Raportit voidaan kuitenkin toteuttaa alkuperäisen suunnitelman mukaan Metson webportaaliin. Riskien toteutumista seurataan aktiivisesti koko projektin ajan.

AS-0.3200 Automaatio- ja systeemitekniikan 9 (12) LIITTEET Liite 1 Määritelmät, termit, akronyymit, lyhenteet Liite 2 Tiedonsiirron periaatekuva Liite 3 Projektin aikataulu (päivitetty 28.10.2013)

AS-0.3200 Automaatio- ja systeemitekniikan 10 (12) Liite 1. Määritelmät, Termit, Akronyymit, Lyhenteet. IA-järjestelmä- MetsoDNA-automaatiojärjestelmän lisäosa, joka mahdollistaa datakeruun automaatiopositioista. IA-palvelimelle määritellään minkä positioiden dataa kerätään talteen, tallennussykli, arvojen määrä sekä muita parametreja. IA-palvelimen tietokannasta voidaan jälkikäteen tulostaa kuvaajia, tehdä raportteja ja analysoida prosessin eri osa-alueita. LIMS - Laboratory Information Management System. HSY:n vedenpuhdistuslaitoksilla on käytössä Softwarepointin toimittama LimsBOSS-järjestelmä, johon tallennetaan laboratorioanalyysien tuloksia.

AS-0.3200 Automaatio- ja systeemitekniikan 11 (12) Liite 2. Tiedonsiirron periaatekuva HSY network DCS network LIMS MSSQL Metso IA database SELECT, INSERT, DELETE SELECT, INSERT/UPDATE Software/ Service

AS-0.3200 Automaatio- ja systeemitekniikan 12 (12) Liite 3. Projektin aikataulu.