Tehonvalvontasovelluksen kehitys
Turunen, Tomi (2011)
Turunen, Tomi
Metropolia Ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011121618694
https://urn.fi/URN:NBN:fi:amk-2011121618694
Tiivistelmä
Insinöörityössä käsitellään tehonvalvontasovellusta ja yritysten tehonvalvontaa. Tavoitteena työssä oli ABB Oy prosessiteollisuuden energiahallintajärjestelmän (cpmPlus Energy Manager) tehonvalvontasovelluksen kääntäminen C++-ohjelmointikieleltä C#-ohjelmointikielelle sekä uusien ominaisuuksien kehittäminen sovellukseen.
Tehonvalvontasovellus on osa ABB Oy:n energianhallintaohjelmistoa (cpmPlus Energy Management), jota käytetään lähinnä suurissa prosessiteollisuuden tehtaissa esimerkiksi metalli-, paperi- ja sähköteollisuudessa. Käyttämällä tätä ohjelmistoa yritys voi säästää sähkönhankintakuluissa. Tehonvalvontasovelluksella valvotaan yrityksen osaston loistehon, pätötehon tai kaasun käyttöä energiayhtiöiden asettamia rajoja tai itseasetettuja ennusteita vasten. Tehonvalvontasovelluksessa käytetään apuna ABB Oy:n kehittämää RTDB-tietokantaa ja Vtrin-käyttöliittymää.
Sovellus saatiin käännettyä C#-ohjelmointikielelle ja lisättiin uusia ominaisuuksia kuten ennusteen laskeminen pienimmän neliösumman menetelmällä ja hälytysrajojen asettaminen jakson keston tai ylityksen suuruuden mukaan. Ohjelmaa kehittäessä tuli uusia ideoita ominaisuuksista, kuten uusien tietokantataulujen lisäys. Nämä uudet ideat tullaan toteuttamaan ja ne liitetään sovellukseen ennen kuin tuote otetaan käyttöön asiakasjärjestelmissä. Sovellus julkaistaan, kun ominaisuudet on lisätty ja sitä on testattu tarpeeksi kattavasti.
Tehonvalvontasovellus on osa ABB Oy:n energianhallintaohjelmistoa (cpmPlus Energy Management), jota käytetään lähinnä suurissa prosessiteollisuuden tehtaissa esimerkiksi metalli-, paperi- ja sähköteollisuudessa. Käyttämällä tätä ohjelmistoa yritys voi säästää sähkönhankintakuluissa. Tehonvalvontasovelluksella valvotaan yrityksen osaston loistehon, pätötehon tai kaasun käyttöä energiayhtiöiden asettamia rajoja tai itseasetettuja ennusteita vasten. Tehonvalvontasovelluksessa käytetään apuna ABB Oy:n kehittämää RTDB-tietokantaa ja Vtrin-käyttöliittymää.
Sovellus saatiin käännettyä C#-ohjelmointikielelle ja lisättiin uusia ominaisuuksia kuten ennusteen laskeminen pienimmän neliösumman menetelmällä ja hälytysrajojen asettaminen jakson keston tai ylityksen suuruuden mukaan. Ohjelmaa kehittäessä tuli uusia ideoita ominaisuuksista, kuten uusien tietokantataulujen lisäys. Nämä uudet ideat tullaan toteuttamaan ja ne liitetään sovellukseen ennen kuin tuote otetaan käyttöön asiakasjärjestelmissä. Sovellus julkaistaan, kun ominaisuudet on lisätty ja sitä on testattu tarpeeksi kattavasti.
