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

Samankaltaiset tiedostot
Väliraportti: Vesipistekohtainen veden kulutuksen seuranta, syksy Mikko Kyllönen Matti Marttinen Vili Tuomisaari

AS Automaatio- ja systeemitekniikan projektityöt

A14-11 Potilaan mittaustiedon siirtäminen matkapuhelimeen

Electric power steering

S Portaalinosturi AS Projektisuunnitelma Oleg Kovalev

Siimasta toteutettu keinolihas

Projektisuunnitelma. Projektin tavoitteet

Electric power steering

Vesipisteen kulutuksen mittaus

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

Mikrokontrollerikitit - väliraportti

Projektisuunnitelma ja johdanto AS Automaatio- ja systeemitekniikan projektityöt Paula Sirén

Projektinhallintaa paikkatiedon avulla

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

Laboratorioraportti 3

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

GROHE Sense Guard: 7 vesitoimintoa takaa parhaan vedenkäytön turvallisuuden

Projektisuunnitelma Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus

A11-07 Measurements with machine vision Projektisuunnitelma

AS Automaatio- ja systeemitekniikan projektityöt - Projektisuunnitelma

AS Automaatio- ja systeemitekniikan projektityöt. Projektisuunnitelma. Peltorobotin akselimoduulin ohjain

Spektrin sonifikaatio

S09 04 Kohteiden tunnistaminen 3D datasta

Power Steering for ATV

Projektisuunnitelma. Radio-ohjattavan pienoismallin mekatroniikan ja ohjelmiston kehitys

Kojemeteorologia. Sami Haapanala syksy Fysiikan laitos, Ilmakehätieteiden osasto

ZigBee-ohjaus kuorma-autolle

Robottialustan instrumentointi ja käyttöönotto

Langan taipuman mittausjärjestelmä Tiivistelmä

PUHDAS VESI MAAILMAN ARVOKKAIN LUONNONVARA

toimintojen seurantaan

AS Automaatio- ja systeemitekniikan projektityöt

Vedenkulutus. Eksperttikoulutus

Akkujen aktiivinen balansointi

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

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

Tehokkaiden strategioiden identifiointi vakuutusyhtiön taseesta

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Projektityö

S11-04 Kompaktikamerat stereokamerajärjestelmässä. Projektisuunnitelma

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

AS Automaatio- ja systeemitekniikan projektityöt

DIGIBONUSTEHTÄVÄ: MPKJ NCC INDUSTRY OY LOPPURAPORTTI

Ikivihreä kirjasto loppuraportti määrittelyprojektille

LUMA SUOMI -kehittämisohjelma LUMA FINLAND -utvecklingsprogram LUMA FINLAND development programme Ohjelmointia Arduinolla

Sulautetut järjestelmät

AS Automaatio- ja systeemitekniikan projektityöt

Sähköiset työkalut paikkasidonnaiseen tiedonkeruuseen ja -hallintaan ympäristösektorille ja teollisuudelle

VIDA OHJELMISTOTILAUS SISÄLTÖ

A11-02 Infrapunasuodinautomatiikka kameralle

Tieverkon kunnon stokastinen ennustemalli ja sen soveltaminen riskienhallintaan

Moottorin kierrosnopeus Tämän harjoituksen jälkeen:

CEM DT-3353 Pihtimittari

Tik projektityö digitaalisten efektien työpaja * johdantoluento * Tassu Takala 1

MUISTILANGAT. Position Control of Shape Memory Alloy Muscles for Robotics. Väliraportti. Pia Lindqvist Joni Leppänen Alexander Kokka

Anturit ja Arduino. ELEC-A4010 Sähköpaja Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka

TIETOJENKÄSITTELYTIETEIDEN LAITOS

Kosteusturvallista betonielementtirakentamista

Elektroniikkalajin semifinaalitehtävien kuvaukset

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

Convergence of messaging

Työasema- ja palvelinarkkitehtuurit (IC130301) Apumuistit. Kiintolevyt. 5 opintopistettä. Petri Nuutinen

Hybridivalvomon tilatiedon hallinnan kehittäminen

SGN-4200 Digitaalinen Audio Harjoitustyö-info

AS Automaatio- ja systeemitekniikan projektityöt

Käyttöjärjestelmät. 1pJÄKÄ1 KÄYTTÖJÄRJESTELMÄN HALLINTA, 12 OSP

DIGIBONUSTEHTÄVÄ: JYRSINTÄ NCC INDUSTRY OY LOPPURAPORTTI

POHJOIS-KARJALAN AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma. Mikael Partanen VAATIMUSMÄÄRITTELYT

Internet-pohjainen ryhmätyöympäristö

POHJOIS-KARJALAN AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma

Aika Vaihe Lopputulos

Aurinkoenergiajärjestelmien etäseurantajärjestelmä

Matterport vai GeoSLAM? Juliane Jokinen ja Sakari Mäenpää

Vedenseurantaja rjestelma

Ongelmatilanteita verkkokokousympäristössä (BigBlueButton) Mediamaisteri Group PL 82 (Sumeliuksenkatu 18 B) FI TAMPERE

OPAS JÄRKEVÄÄN VEDEN KÄYTTÖÖN

Sähkön etämittaus ja energiansäästö - Taloyhtiöiden energiailta

Tietojärjestelmän kehittäminen syksy 2003

Suoritustavat: Laboratoriotöitä 2.-3.periodi. Luennot 2h, Laboratorityöt 4h, itsenäinen työskentely 124 h. Yhteensä 130 h.

Projektisuunnitelma Korrelaatioiden ja varianssin estimointi kiinteistöportfolion tuotolle

ELEC-C5070 Elektroniikkapaja (5 op)

ASENNUSOHJE IHB FI POOL 40 IHB FI 1

Be inspired by Danish Design FERN. Twist & Save - sinä valitset

A11-02 Infrapunasuodinautomatiikka kameralle

Tik projektityö Installaatiotyöpaja * johdantoluento * Tassu Takala 1

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

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

ArcInfo WEB-POHJAINEN TYÖKALU HITSAUSPARAMETRIDATAN ANALYSOINTIIN

Kotona kuten ennenkin.

Yksinmyyjä Euroopassa. Ymmärrä veden kieltä. Suojaa kotisi vuotojen varalta. Säästä vettä. Säästä rahaa.

AS Automaatio- ja systeemitekniikan projektityöt. Robottialustan instrumentointi ja käyttöönotto

SUPIKOIRA-projekti. Tommi Berg Eero Alkkiomäki. (Tero Huttunen, Sami Kiiskilä, Ossi Mäkinen, Ilpo Suominen, Mikko Suominen, Asser Vuola)

Osaa käyttää työvälineohjelmia, tekstinkäsittelyä taulukkolaskentaa ja esitysgrafiikkaa monipuolisesti asiakasviestintään.

Tehokkaiden strategioiden identifiointi vakuutusyhtiön taseesta

Tekoälykokeiluprojekti. Henkilökohtaisen kalenterin optimointi tekoälyllä Skycode Oy (ent. Suomen Mediatoimisto Oy)

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

On-line mittausten kunnonvalvonta vedenpuhdistusprosessissa PROJEKTISUUNNITELMA

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

Ohje sähköiseen osallistumiseen

AS Automaatio- ja systeemitekniikan projektityöt

Transkriptio:

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

Projektin tavoite Tämän projektin tavoitteena on kehittää prototyyppi järjestelmästä, jolla voidaan edullisten komponenttien avulla seurata yksittäisen vesipisteen vedenkulutusta. Tarkoituksena on vähintään saada selville, kulutetaanko pisteessä vettä, vai ei. Mikäli laitteisto mahdollistaa sen, voidaan myös arvioida virtauksen määrää. Vastaavaa on tutkittu jo aiemmin Nathan Beharin diplomi työssä [1] ja keväällä 2015 Automaatio ja systeemitekniikan projektitöissä [2]. Näissä tutkimuksissa on saatu ristiriitaisia tuloksia. Diplomi työssä [1] edullisella mikrofonilla oli saatu erittäin hyviä tuloksia. Äänen avulla voitiin jopa havaita virtausnopeus tarkkuudella, joka oli verrattavissa kaupallisiin virtausmittareihin. Projektityössä [2] puolestaan vastaavaan tarkkuuteen ei päästy. Tämän projektin päätavoite onkin varmistaa laitteiston toimivuus ja saada vahvistus konseptin toimivuudesta. Projektin jälkeen valmis tuote pystyy havaitsemaan, käytetäänkö vesipisteellä vettä, ja lähettämään tämän tiedon verkkopalvelimelle, josta kulutusta voidaan seurata vesipisteittäin. Vedenkäyttöä seuraamalla pyritään havaitsemaan esimerkiksi vanhusten aktiivisuutta kotonaan. Palvelimelta hoitajat voisivat helposti nähdä, missä vettä on kulutettu ja mihin kellonaikaan. Tästä voidaan tehdä päätelmiä ihmisen aktiivisuudesta ja tietoa voidaan käyttää havaitsemaan erilaisia sairauksia [1]. Samoin voidaan tietysti havaita, jos vesi on jäänyt juoksemaan. Tähän voi olla syynä esimerkiksi unohdus tai sairauskohtaus.

Projektin rakenne Vaihe 1 Projektin ensimmäisessä vaiheessa tarkoitus on saada tietokoneelle mikrofonin havaitsemaa äänidataa. Tavoitteena on validoida konseptin toimivuus. Datan tallentamiseen käytetään Data Translationin DT9812 mittauskorttia, johon käytettävät anturit kytketään. Dataa katsellaan ja suodatetaan käyttäen LabView tai MATLAB ohjelmistoja. Vaiheen aikana varmistetaan diplomi työssä [1] ja projektityössä [2] käytettyjen mikrofonien toiminta. Lisäksi pohditaan, kannattaisiko mittaukseen käyttää jotain muuta menetelmää, esimerkiksi piezo tärinäantureita tai ultraääniantureita. Vaiheen lopussa yksi havainnointitekniikka valitaan seuraavaan vaiheeseen. Valinnassa otetaan huomioon komponenttien hinta, sekä mittauksen varmuus ja tarkkuus. 1. Anturien uudelleenvalinnan pohtiminen 2. Mahdollisten uusien anturien tilaaminen 3. Konseptin validointi Vaihe 2 Toisessa vaiheessa valitut komponentit yhdistetään Arduino YUN mikrokontrolleriin, joka toimii lopullisen järjestelmän datankeräimenä. Arduino YUNissa on valmiina Wi Fi valmius ja Linux prosessori, jotka helpottavat datan lähettämistä eteenpäin. Tarkoituksena on, että mikrokontrolleripuoli keräisi raakadataa ja tallentaisi sen Linux puolelle. Tämän jälkeen Linux puoli lähettäisi datan verkkopalvelimelle. Toisen vaiheen jälkeen pitäisi olla valmiina laitteisto, jolla on mahdollista kerätä dataa ja lähettää se palvelimelle. 1. Arduino toteutus datan keräykselle 2. Wi Fi yhteys palvelimelle Vaihe 3 Kolmannessa vaiheessa on tarkoitus toteuttaa palvelinpuoli. Palvelimella on tarpeen olla järkevä tapa visualisoida kulutusdataa. Visualisointi valitaan sen mukaan, saadaanko laitteistolla havaittua myös virtausnopeus vai pelkästään virtauksen olemassaolo. Palvelimella täytyy olla jonkinlainen tietokanta, josta data voidaan lukea.

Koska järjestelmällä ei ole reaaliaikavaatimuksia, mahdollinen datan suodatus ja käsittely on tarkoitus suorittaa palvelimella. Tähän tarkoitukseen täytyy tehdä oma ohjelmisto. Tämän vaiheen jälkeen projektin lopullinen järjestelmä on valmis. Web ympäristöön luodaan vain datan visualisoimiseen tarvittavat ominaisuudet, eikä suinkaan valmista järjestelmää hoitajille. 1. Visualisointi 2. Datan käsittely 3. Datan säilöntä palvelimella Aikataulu Työt on aloitettu 22.9. mittauskortin ja mikrofonien koestuksella. Tästä on tarkoitus jatkaa siten, että vaihe 1 valmistuu mahdollisimman nopeasti, sillä vaihetta 2 ei voida aloittaa ennen tämän valmistumista. Tavoitteena on, että väliraportin aikaan vaiheet 1 ja 2 ovat kokonaan valmiita. Vaihetta 3 voi aloittaa simuloidulla datalla, mutta tälle ei anneta projektin alkuvaiheessa aikataulupainetta. Kaiken kaikkiaan projektin ensimmäinen vaihe on kaikista tärkein, sillä se kiteyttää koko projektin tarkoituksen. Päätarkoitushan on tutkia edullisten mikrofonien tai muiden edullisten antureiden käyttöä virtauksen havaitsemisessa ja mittaamisessa. Vaiheet 2 ja 3 ovat sinänsä tämän kysymyksen kannalta turhia, mutta prototyyppijärjestelmän kokoaminen antaa paremman kuvan kokonaisuudesta ja paremmat edellytykset jatkokehitykselle. Riskit Aikataulutus Heti projektin alussa huomattiin, että ryhmän jäsenillä on tiedossa kiireinen syksy töiden ja muiden kurssien takia. Tämä saattaa aiheuttaa vaikeuksia yhteisen työskentelyajan löytämisessä. Tästä johtuen projektin eri vastuualueet jaetaan jäsenille, jotta projektin eteneminen ei välttämättä ole riippuvainen kaikkien jäsenten läsnäolosta. Myös puhelinviestinnästä ja Google Drivesta on tämän suhteen suuri hyöty.

Tekniset vaikeudet Tähän sisältyvät mm. oikeanlaisen laitteiston valitseminen sekä osien mahdolliset vioittumiset. Aloitimme testaamalla Beharin diplomityössä [1] käytettyjä mikrofoneja, mutta jouduimme toteamaan, että lähes kaikki olivat rikki. Yhdestä onnistuttiin saamaan melko järkevää dataa, mutta erot diplomityössä esitettyyn dataan olivat silti huomattavat. Projektin eteneminen on erittäin riippuvainen osien toimivuudesta, joten tekniset viat aiheuttavat omat ongelmansa projektin aikataulutuksessa, kun uusia osia joudutaan tilaamaan.