Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Langaton tiedonsiirto tehdasautomaatiossa

Samankaltaiset esitykset


Esitys aiheesta: "Langaton tiedonsiirto tehdasautomaatiossa"— Esityksen transkriptio:

1 Langaton tiedonsiirto tehdasautomaatiossa
Järjestelmätason tekniikat Smart Systems 2007 Reino Virrankoski

2 Järjestelmätason näkökulma
Jos yksittäinen tai muutama kaapeloitu yhteys korvataan langattomalla, on asetelma vielä yksinkertainen. Kaapeloinnin määrä (kertaluokkaa) 1 10 100 1 000 10 000 Tehtaan intranet (tai Internet) Control network Kenttäväylät Koneet ja toimilaitteet Tyypilisessä tehtaan automaatiojärjestelmässä arkkitehtuuri on kuitenkin huomattavasti monimutkaisempi. Langattoman kokonaisjärjestelmän hallintaan liittyvät haasteet

3 Toimintavaatimuksia 1/2
Luotettavuus Järjestelmän on automaattisesti alustettava itsensä toimintakuntoon Järjestelmän on tunnistettava vikatilanteet ja kyettävä niin usein kun mahdollista toipumaan niistä automaattisesti Yksittäisen anturinoodin tai vastaavan toimilaitteen vikaantuinen ei saa kaataa koko järjestelmän tai edes sen merkittävän osa-alueen toimintaa Reaaliaikaisuus Langattomasta tietoliikenteestä aiheuttavat viiveet on pystyttävä kompensoimaan Aikakriittisissä sovelluksissa on pystyttävä toteuttamaan ajan synkronointi toimilaitteissa

4 Toimintavaatimuksia 2/2
Tehokas mittausdatan käsittely Mittausdatasta on löydettävä nopeasti oleellinen tieto Datan prosessoinnista ei saa aiheutua automaatiojärjestelmän toimintaa haittaavaa viivettä (vrt. reaaliaikaisuus) Datankäsittelyssä on tunnistettava mittausvirheet (outlayers) sekä pystyttävä kompensoimaan puuttuvaa dataa Pitkä huoltoväli Useimmiten tehdas on käytössä 24h vuorokaudessa, joten ei ole mahdolista että langattomien anturien ja toimilaitteiden virtalähteitä vaihdettaisiin kovin usein Tulisi suosia ratkaisuja, joissa anturit ja toimilaitteet saavat tarvitsemansa energian ympäristöstään Energiankulutuksen minimoiminen on langattomissa anturiverkoissa keskeinen haaste

5 Heterogeeninen järjestelmä
Erilaisiin langattoman tietoliikenteen tarpeisiin erilaiset kommunikaatioprotokollat – huolehdittava samanaikaisen käytön toimivuudesta. Intranet Internet GSM / 3G IEEE (WI-FI, ~50-100m) Bluetooth (~10-20m) IEEE (ZigBee, ~10-20m) RFID (~0-1m)

6 Kommunikaatioprotokollia
Bluetooth Tarkoitettu etupäässä yksittäisten kaapelien korvaamiseen Ainoastaan tähtitopologia mahdollinen Tehonkulutus ZigBee:hen verrattuna suuri (Wi-Fi) Langattomat paikallisverkot (WLAN) Vaatii anturinoodia tehokkaamman toimilaitteen (esim. kannettavat tietokoneet) (ZigBee) Pieni tehonkulutus Lyhyt kantama, mutta tukee multihop-rakennetta RFID Tavallisimmin hyvin pienillä etäisyyksillä (0-1m) RFID-tagi ei tarvitse omaa teholähdettä, mutta tagin lukulaite tarvitsee Lähitulevaisuudessa myös Ultra Wide Band (UWB) (WiMAX) Wibree: communication between small button-cell devices and Bluetooth devices

7 WLAN & WPAN toimivat molemmat samalla taajuusalueella (2.4 GHz ISM)
Yhteiskäyttö: ja IEEE WLAN- ja IEEE WPAN –verkkojen yhtäaikainen käyttö samalla 2.4 GHz Industrial Scientific and Medical (ISM) -taajuusalueella on ongelmallista WLAN & WPAN toimivat molemmat samalla taajuusalueella (2.4 GHz ISM) ? Interferenssi häiritsee vakavasti varsinkin WPAN-verkon toimintaa, jos toimilaitteet sijaitsevat lähellä toisiaan WLAN-interferenssiä täytyy välttää, jotta päästään haluttuun signaalin laatuun

8 Anturinoodit (Sensor Nodes / Sensor Motes)
Langattoman anturiverkon ”rakennuspalikoita” Anturinoodiin kuuluu Radio Teholähde (patteri, aurinkokenno tms.) Mikroprosessori / mikrokontrolleri Flash ja SRAM muistit Yksi tai useampia antureita, sekä valmius (sarjaportti, USB tms.) liittää niitä lisää XYZ Sensor Node by Embedded Networks and Applications Laboratory at Yale University

9 Anturinoodit Muutamia hiljattain kehitettyjä anturinoodeja:

10 Järjestelmän automaattinen konfigurointi ja vikasietoisuus
Koska antureita on isossa järjestelmässä satoja tai tuhansia, sen tulee paikalle asennuksen jälkeen alustaa itsensä toimintavalmiiksi ja sopeutua mahdollisiin myöhempiin muutoksiin automaattisesti Taajuuksien allokointi s.e. interfrenssi pyritään minimoimaan Verkko-osoitteiden asettaminen Reititys anturinoodien välillä sekä noodien ja toimilaitteiden välillä Klusterointi, mikäli käytetään hierarkista rakennetta Anturinoodien paikantaminen, mikäli järjestelmä ei ole sen tyyppinen että muuten kävisi ilmi mikä mittaustieto tulee mistäkin Adaptiivisuus ja vikasietoisuus: järjestelmän tulee automaattisesti päivittää tilansa, jos verkkoon tulee uusia toimilaitteita, siitä poistuu vanhoja tai jos joidenkin toimilaitteiden paikkaa muutetaan Järjestelmän tulee antaa virheilmoitus, jos siinä esiintyy ongelma jota se ei pysty automaattiesti korjaamaan, sekä tarvittaessa silloin ajaa prosessi pysähdyksiin vahinkojen välttämiseksi

11 Mittausdatan käsittely
Kuva: Deepak Ganesan

12 Mittausdatan käsittely
Datakompressio: Tarpeettoman toiston suodatus mahdollisimman alhaisella tasolla Vähentää tietoliikennekuormaa Nopeuttaa myöhempää datan prosessointia Vaatii kokonaan tai osoittain hajautettua laskentaa Datafuusio: Eri lähteistä mitatun datan yhdistäminen haluttujen ilmiöiden tunistamiseksi Vaatii kokonaan tai osoittain keskitettyä laskentaa datan keräämisen jälkeen Asynkroninen mittaustaajuus Eri mittaustaajuus verkon eri osissa Eri mittaustaajuus eri tilanteissa: jos tapahtuu jotain säädön kannalta oleellista, mitataan tiheämmin, muuten harvemmin Mahdollistaa energiansäästöä sekä verkon tietoliikennekuorman tasapainottamista Vaatii kokonaan tai osoittain hajautetuja algoritmeja, jotka säätävät näytteenottotaajuutta mitatun datan (säkä mahdollisesti ylemmältä tasolta tulevien komentojen) perusteella Mittausdatan varastointi:kerätäänkö kaikki keskitettyyn tietokantaan vai puskuroidaanko jotain verkkoon ja haetaan vain tarvittaessa Virheellisten mittausten tunnistaminen sekä puuttuvien mittausten estimointi

13 Reititys Multihop-verkossa järjestelmän tulee automaattisesti etsiä lyhimmät reitit anturinoodien välillä sekä päivittää reittejä jos verkoon tulee uusia noodeja, vanhoja poistuu tai noodit liikkuvat Lyhimpien reittien tuntemisen ohella reititysalgoritmin tulee tasapainottaa tietoliikennekuormaa verkon eri osissa siten että energiankulutus jakautuisi mahdollisimman tasaisesti anturinoodien kesken Mikäli verkossa on energiaresursseiltaan erilaisia noodeja tai toimilaitteita, tulee niitä pääsääntöisesti kuormittaa käytettävissä olevien resurssien suhteessa

14 Muita järjestelmänhallintaan liittyviä tehtäviä
Tietoliikennekuorman ja energiankulutuksen minimointi Laskennan jakaminen keskitettyyn, osittain hajautetuun (klusteritasolla) ja täysin hajautettuun (anturinooditasolla) Keskitetty laskenta on helpompi toteuttaa, mutta se lisää verkon tietoliikennekuormaa Liikkuvuudenhallinta, mikäli järjestelmään kuuluu liikkuvia anturinoodeja tai toimilaitteita Tietoturva

15 Sovellusesimerkkejä

16 Esimerkki 1: Wireless Interface for Sensors and Actuators (WISA) in Industrial Applications
ABB’s concept for wireless automation Wireless real-time communication (WISA-COM) Wireless power supply (WISA-POWER) Gear assembly – one of many industrial applications in which large numbers of proximity switches are used

17 ESIMERKKI 1 Cables vs. Wireless Same device with cabeled and wireless control system

18 WISA-COM: Technical Information
ESIMERKKI 1 WISA-COM: Technical Information Wireless communication 2.4 GHz Industrial, Scientific and Medical (ISM) band Physical layer of IEEE with some enhancements Time division multiple access with frequency division duplex and frequency hopping (TDMA/ FDD/ FH) Full duplex Deterministic Support for up to 120 devices

19 WISA-COM: Technical Information
ESIMERKKI 1 WISA-COM: Technical Information Latencies and data rates compared to other protocols Latency vs. data rate of different communication systems at higher node densities

20 ESIMERKKI 1 WISA-COM - Topology Each input collects data from the sensor in ‘its’ area and transfers it via a fieldbus (FB) to the machine controller (PLC).

21 ESIMERKKI 1 WISA-POWER “Wireless Power Supply” Uses electromagnetic coupling and magnetic fields (~120 kHz) Typical power value: 10 mW…100 mW Typical application 6*6*3 m A Power supply (A) feeds primary loop (B) with an alternating current at 120 kHz. Sensors (C) within the primary loop are equipped with secondary coils.

22 Communication Module Electronics
ESIMERKKI 1 Communication Module Electronics Omni-directional receiver coil for the power supply => constant power output regardless of orientation Radio transceiver Antenna

23 Wireless Proximity Switch
ESIMERKKI 1 Wireless Proximity Switch Communication Module Inductive sensor

24 WISA devices installed in a typical robot type production cell (27 m3)
ESIMERKKI 1 WISA devices installed in a typical robot type production cell (27 m3)

25 ESIMERKKI 1 References: Steigmann, Richard (ABB STOTZ-KONTAKT GmbH, Germany), Endresen Jan (ABB Corporate Research, Norway), Introduction to WISA – WISA Wireless Interface for Sensors and Actuators, V2.0 July 2006 ( Apneseth, Christoffer, Dzung Dacfey, Kjesbu Snorre, Scheible Guntram, Zimmermann Wolfgang, Wireless - Introducing wireless proximity switches, ABB Review 4/2002 ( Vikström Peter, Wireless Interface for Sensors and Actuators (WISA) in Industrial Applications, seminar presentation in the course AUTO3260, University of Vaasa, December 13, 2006.

26 Esimerkki 2: Aquaculture
Initial deployment in New Haven Sound High School by Embedded Networks and Applications Laboratory at Yale University Large user community: 320 students Phase 1: monitor machine status, fish tanks and algae production (acceleration, temperature, DO, pH) Phase 2: Camera base localization and tracking of equipment in the facility Phase 3: Floatable sensors that create concentration maps and monitor habitat usage

27 Esim. 3: Datafuusio- ja vikadiagnostiikkamenetelmien kehittäminen sääasemaverkoissa (DADA)
ESIMERKKI 3 Vikadiagnostiikka- ja datafuusioalgoritmeja tiheille sääasemaverkoille Helsinki Testbedin mittausten pohjalta diagnostiikka-algoritmien kehitys konvektiivisille rajuilmoille eri havaintolähteiden suureiden datafuusio (esim. pintasääasemat, sadetutkat) sääasemien virhetilanteiden tunnistus sääasemien virhetilanteiden luokittelu, eliniän arviointi ja huoltotarpeen määrittely huoltostrategian suunnittelu Kesto: 2005–2006 Partnerit: TKK Systeemitekniikka, Ilmatieteen laitos, Vaisala, Tekes

28 Datafuusio- ja vikadiagnostiikkamenetelmien kehittäminen sääasemaverkoissa (DADA)
ESIMERKKI 3 Laaja konvektiosolu pääkaupunkiseudun yläpuolella klo ja vastaavat Sateen intensiteetti, tuulen vektorivarianssi, lämpötilan varianssi ja lokaalin paineen varianssi Helsingin Vallilan pintasääasemalta (nro. 40).

29 Estimointivirheen tarkastelu
ESIMERKKI 3 Estimointivirheen tarkastelu Mallina rekursiivisesti päivitettävä aikasarjamalli mallinnetaan uutta mittausta n edellisen mittauksen perusteella, tässä yleensä n = 3 Estimointi Kalman-suodattimen avulla bonus: datan esikäsittely, puuttuvien mittausten estimointi ja vikadiagnostiikka samassa paketissa Vikadiagnostiikassa vertaillaan virheresiduaalin suuruutta hälytysrajoihin hälytysrajana 3 kertaa keskihajonta

30 Esimerkki 4: A Trolley Crane System
Implementation of wireless sensor network based measurement system for the trolley crane Calculation of the load angle based on ultrasound and radio Centralized control Comparison to wired system

31 United Arab Emirates, 12 - 15 February, 2007.
ESIMERKKI 4 A Trolley Crane System Wireless measurement system for the load angle Ultrasound+radio 8 receivers 1 control node -> RTOS Filtering of trolley rope angle Linear Kalman filter Extended KF Detection of faulty measurements Calibration bias detection Potentiometer calibration checked with ultrasound system Automatic recalibration M. Pohjola, L. Eriksson, K. Torkkeli. Filtering and fault detection schemes for a trolley crane system, Accepted for publication in International Symposium on Signal Processing and its Applications, Sharjah, United Arab Emirates, February, 2007.


Lataa ppt "Langaton tiedonsiirto tehdasautomaatiossa"

Samankaltaiset esitykset


Iklan oleh Google