Automaatio- ja systeemitekniikan projektityöt 2013



Samankaltaiset tiedostot
Loppuraportti. AS Automaatio- ja systeemitekniikan projektityöt Kevät Työ 3: Kahvinkeitimen PLC-ohjain (3 op) 17.5.

Beckhoff TwinCat3 PLC:n (CX5010) asennus ja käyttöönotto

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

SIMULOINTIYMPÄRISTÖJEN SOVELTAMINEN OPETUKSESSA SIMULOINNILLA TUOTANTOA KEHITTÄMÄÄN-SEMINAARI TIMO SUVELA

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

AS Automaatio- ja systeemitekniikan projektityöt

AS Automaatio- ja systeemitekniikan projektityöt - Projektisuunnitelma

Power Steering for ATV

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

Electric power steering

Web sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin

A09-05 OSGi IRC Bot For Coffee Maker

Teollisuuden uudistuvat liiketoimintamallit Teollinen Internet (Smart Grid) uudistusten mahdollistajana

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

Mikrokontrollerikitit - väliraportti

Valppaan asennus- ja käyttöohje

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

Projektisuunnitelma Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus

Teollisuusautomaation standardit Osio 9

Hybridivalvomon tilatiedon hallinnan kehittäminen

Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus:

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

RealFlow paperikoneen digitaalinen kiertovoitelumittarijärjestelmä

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

Joustava tapa integroida järjestelmiä node-red:llä visuaalisesti - Internet of Things & Industrial Internet

Teollisuuden uudistuvat liiketoimintamallit Teollinen Internet (Smart Grid) uudistusten mahdollistajana

LOPPURAPORTTI S13-12 PROSESSIAUTOMAATION TEHTÄVIÄ LUKIOLAISILLE 3OP

YAUTE19 Insinööri (ylempi AMK), Automaatiotekniikka

Teollisuusautomaation standardit. Osio 2:

AS Automaatio- ja systeemitekniikan projektityöt Väliraportti

Työ 1: Logiikka ja robotti

A14-11 Potilaan mittaustiedon siirtäminen matkapuhelimeen

KNX hyvä käytäntö ja laadukkaat kohteet Mitä pitää muistaa kohteen tekemisessä

Joka päivän alussa, asentaja saa ohjeistuksen päivän töille.

AUTOMAATIOASENTAJAN AT 2013 AINEISTOLUETTELO

Electric power steering

Open Core Engineering Vapauden ja tehokkuuden uusi aste

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

Co-Automation on alansa edelläkävijä automaation ja robotiikan hyödyntämisessä valmistavan teollisuuden automaatioratkaisuissa.

Ristiinopiskelun kehittäminen -hanke

S Portaalinosturi AS Projektisuunnitelma Oleg Kovalev

A11-02 Infrapunasuodinautomatiikka kameralle

Koulutuksen ja työn n suunnittelu eopintopalvelut/signus järjestelmäalustalla

Automaatio, vedenmittaus, turvallisuus

6$70$7,&9$+9$67,352-(.7,72,0,78.6,66$

Merkinanto- ja hälytyslaitteet

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

Wonderware ratkaisut energiayhtiöille

Projektityö

OTM-HANKKEEN SIDOSRYHMÄSEMINAARI

Kuutioiden pakkaus - Teoria

I T. SurePath. Järjestelmä on täysin yhteensopiva kaikkien DALI hyväksyttyjen turva- ja poistumistievalojen kanssa.

Simulaattorin asennus- ja käyttöohje

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14

Liikkuva työ pilotin julkinen raportti

Ohjelmiston testaus ja laatu. Testaustasot

TiiMi 5500 Perunavaraston ilmastoinnin säätöjärjestelmä Käyttäjän käsikirja

Tulevaisuuden päätelaitteet

Myynti Fluent Construction RAKENNUSPROJEKTIT MENESTYKSELLÄ MAALIIN

Projektisuunnitelma. Radio-ohjattavan pienoismallin mekatroniikan ja ohjelmiston kehitys

Ajankohtaista Ilmoitin.fi:stä

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services

Kuluttajat ja uuden teknologian hyväksyminen. Kuluttajan ja markkinoijan suhde tulevaisuudessa Anu Seisto, VTT

Valtakunnallisen tiedontuotannon uudistaminen Valtava-hankkeen esittely. Maria Ojaluoma, THL Tuuli Mäkiranta-Laitinen, Kela Petri Huovinen, Valvira

Hybridivalvomon tilatiedon hallinnan kehittäminen

OPPIMISYMPÄRISTÖT TEOLLISUUDEN KOULUTUSPALVELUJEN TUKENA

Sähkönjakeluverkon hallinnan arkkitehtuuri. Sami Repo

TALOAUTOMAATIO KODIN KESKITETTY SÄHKÖTOIMINTOJEN OHJAUS

Kansallinen ASPAtietojärjestelmä

Mallintarkistus ja sen

DESIGO. Rakennusautomaatiojärjestelmä, joka kasvaa vaatimusten mukaan DESIGO. astustamattomasti. Siemens Building Technologies DESIGO PX 1

Kohdekiinteistöjen RAU-järjestelmien analyysi verrattuna AU-luokitukseen

Käyttäjätestausraportti

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

Projekti A: iskunvaimennindynamometri

Power Steering for ATV

Riku Ikola SIMULOINTITYÖKALUJEN SOVELTAMINEN LOGIIKKAOHJELMOINNIN APUNA

Riko ennätykset... Yksinkertainen laitevalinta. Tilan säästö. Ajan säästö

AS Automaatio- ja systeemitekniikan projektityöt

Avoimet standardit ja integraatio

Robottien etäohjelmointiprojektin toteutus

TPA-PMD alusta soi nyt ja tulevaisuudessa - Asennuskannan uudistaminen jatkuu vahvana

Tik Projektiryhmä: TeamAhma. Projektin HAYABUSA opponointi. Opponointisuunnitelma

Suojaamattomia automaatiolaitteita suomalaisissa verkoissa

Uusi monitoimilaite asennukseen: ESYLUX ESY-Pen

Aalto-yliopisto Avoin korkeakoulu. Anita Johansson

ZigBee-ohjaus kuorma-autolle

Kuumavesitankki - Tehtävä

Project-TOP QUALITY GATE

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

JulkICT Lab ja Dataportaali Avoin data ja palvelukokeilut

Älyväylähankkeen toisen vaiheen suunnitelmat ja tilanne

S11-04 Kompaktikamerat stereokamerajärjestelmässä. Väliraportti

Älykkään rakennusautomaation järjestelmäkomponentit

lindab väliseinärangat Lindab RdBX väliseinärangat

eco TOP PÄÄLTÄLIITETTÄVÄ LÄMMÖN TALTEENOTTOKONE Kompaktit ilmanvaihtokoneet Suunnittelijalounaat 2017

Lisäykset, poistot ja muutokset lukuvuoden opetusohjelmaan Osastoneuvosto

Hyödynnä DPS- ja SA-setelit Azure hybridipilvi-palveluiden suunnittelussa ja testauksessa!

Digital Thermometer KÄYTTÖOHJE

Emerson Process Management Oy. kouluttaa Ä L Y L Ä H E M M Ä S P R O S E S S I A. Sisällysluettelo. sivu. Koulutuspalvelujemme esittely 2

Transkriptio:

Automaatio- ja systeemitekniikan projektityöt 2013 AS- 0.3200 Kahvinuuttoprosessin automaatiojärjestelmä Projektin suunnitelmadokumentti Antti Kangasrääsiö 68950W Joonas Kröger 78651M

1. Johdanto Tämän työn tarkoituksena on luoda uusi automaatiojärjestelmä ohjaamaan Sumppimontun instrumentoitua kahvinkeittoprosessia. Kahvin keitto on kriittinen osa paikallisen tieteellisen tutkimushenkilöstön motivaationsäätöjärjestelmää, ja kahvin taattu nopea saatavuus ja hyvä laatu mahdollistavat oivalliset tutkimustulokset ja laadukkaan opetuksen [1]. Kohdejärjestelmässä on ennen työn tekemistä ollut vanha automaatiojärjestelmä, mutta se on päätetty vaihtaa modernimpaan järjestelmään tutkimushenkilökunnan akateemisten mielenkiintojen tyydyttämiseksi. Työssä on tarkoituksena tutustua Beckhoffin uuteen TwinCat 3 järjestelmään ja sen erilaisiin toiminnallisuuksiin, kuten Simulink-mallien liittämismahdollisuuteen. Lisäksi tarkoituksena on tutustua OPC UA:n toiminnallisuuteen ja mahdollisesti myös Android-sovellusten toteuttamiseen automaatiojärjestelmiin liittyen. Nykyisellä järjestelmällä prosessia voi hallita joko fyysisestä paneelista tai etänä muun muassa IRC-botin välityksellä. Uuden järjestelmän tarkoituksena on korvata vanha rajapinta prosessin ohjausohjelmistoon OPC UA:lla. Tämä mahdollistaa uuttoprosessin tarkkailun ja hallinnan etänä erilaisista valvomoista OPC UA:n avulla. Tavoitteena on helpottaa lopputuotteen valmistusta, mahdollistaa prosessin etävalvonta ja tehdä säätöparametrien (prosessi-erän laatu ja koko) muuttamisesta helpompaa. Kaiken kaikkiaan työn tekemiseen menee noin 3op per henkilö. Määrä on kalibroitu luotettavalla ja tunnetulla Stetson-Harrison menetelmällä [2]. 2. Järjestelmän rakenne Tämänhetkinen järjeselmä koostuu uuttoprosessista (sisältäen vesitankin, ohjattavan kiehuttimen, höyryputken, uuttoaltaan ja lopputuotesäiliön tuotenimi MoccaMaster), materiaalivarastosta (sisältäen siilon, ohjattavan ruuvisiirtimen ja ohjattavan liitäntäventtiilin vesijohtojärjestelmään), fyysisestä ohjauspaneelista (sisältäen prosessin käynnistysnapin, uuttosäiliön puhdistuksen kuittausnapin, määrävalitsimen ja laatuvalitsimen), sekä vanhasta ohjausjärjestelmästä, josta emme juurikaan tiedä sen enempää. Uudessa järjestelmässä ohjausjärjestelmä korvataan Beckhoffin CX-5020 PLC:llä, jossa toimii myös prosessisimulaatio sekä OPC UA-serveri. Erilliselle PC:lle toteutetaan valvomosovellus, joka kommunikoi laboratorioverkon yli PLC:n kanssa. Tämän lisäksi toteutetaan mahdollisesti myös Android-pohjainen valvomosovellus. Rakenne on kuvattu tarkemmin kuvassa 1.

Kuva 1. Toteutettavan järjestelmän rakenne. Kuvassa Controller, Simulator ja OPC server ovat PLC:ssä pyöritettäviä sovelluksia. SCADA UI on PC:ltä käytetty valvomosovellus, Android UI on Android käyttöliittymä, Phys. Ctrl. Panel on olemassa oleva fyysinen käyttöpaneeli ja Actuators kuvastaa toimilaitteita. Controller on PLC:n ohjauslogiikka, Simulator Simulink-sovelluksella toteutettu simulaattorisovellus ja OPC server on PLC:n OPC serverirajapinta. Toimilaitteessa ei ole anturointia, joten prosessin säätö on avointa. Testaamiseen käytettyä simulaattorikomponenttia voidaan kuitenkin käyttää myös prosessin ohjaukseen: prosessia simuloimalla voidaan laskea sopivia säätöarvoja toimilaitteille. Projektissa käyttöönotetut komponentit ovat siis Controller (PLC), SCADA UI (valvomo), Android UI (Android sovellus) ja Simulator (Simulink-ohjelmalla toteutettu simulaattori), sekä OPCrajapinta.

3. Työn jaottelu ja ajankäyttö Työ koostuu järjestelmäkuvauksesta ja määrittelyistä, PLC-logiikan ohjelmoinnista, testaukseen ja ohjaukseen käytetyn simulaattorin luomisesta, SCADA-valvomon teosta ja mahdollisesti Android sovelluksen teosta. Järjestelmäkuvaus ja määrittelyt ovat työn ensimmäinen vaihe: järjestelmän tavoiteltu toiminta selvitetään, minkä pohjalta voidaan suunnitella PLC-logiikan, simulaattorin ja UI-komponenttien ohjelmakoodi. Osana määrittelyjä selvitetään myös Beckhoffin OPC UA-rajapinnan toimintamalli, jotta ohjelmakoodi voidaan suunnitella siihen sopivaksi. Tämän vaiheen oletetaan vievän yhteensä n. 8 tuntia työaikaa. PLC-logiikan ohjelmointiin käytetään IEC 61131-3 standardin mukaista ST-kieltä. Prosessi ei logiikan osalta ole kovin monimutkainen; jos järjestelmämäärittely on tehty tarpeeksi hyvin, aikaa ei pitäisi tähän työvaiheeseen kulua enempää kuin 16. tuntia. Simulaattori muodostetaan MATLAB:in Simulink ympäristöllä järjestelmämäärittelyyn ja muodostettuun PLC-ohjelmaan perustuen. Tämän työvaiheen oletetaan vievän n. 8 tuntia. SCADAvalvomo toteutetaan joko Indusoft-ohjelmistolla tai Beckhoffin omalla PLC runtime:n valvomosovelluksella, riippuen siitä saadaanko Indusoft ajoissa käyttöön. Valvomo toteutus vienee noin 16 tuntia. Toiseksi viimeisenä työvaiheena toteutetaan järjestelmän laaja simulointi, ja simuloinnin onnistuessa fyysinen käyttöönotto. Mikäli kaikki sujuu ongelmitta ja aikaa jää, toteutetaan myös Android-käyttöliittymä (valvomo) prosessin ohjaukselle, mikä vienee noin 24 tuntia. Olemme asettaneet tavoiteajoiksi eri vaiheille seuraavaa: Lopullinen järjestelmäkuvaus valmiina15.2. PLC-logiikka valmiina, simulaattori(simulink)lähes valmis 19.3. PC UI & simulaattori valmiina 29.3. Järjestelmä testattu ja käyttövalmiina 12.4. (Android UI valmiina 3.5.) 4. Riskinhallinta Merkittävin tähän projektiin liittyvä riski on fyysisen uutoprosessilaitteiston vaurioituminen joko virheellisen asennuksen, tai vahingollisen ohjauksen takia. Tämän riskin realisoitumisen todennäköisyys on kuitenkin erittäin pieni, sillä tunnemme järjestelmän tarpeeksi hyvin ja suunnittelemme toteutettavan järjestelmän riskit huomioon ottaen. Riskinä on myös, että ryhmän jäsenet murtuvat henkisesti valtavan paineen alla kamppaillessaan ahdistavia aikarajoja vastaan opintoaikojen rajauksen kummitellessa alitajunnassa alituiseen. Tämän riskin minimoimme juomalla riittävästi (paljon) kahvia ja pitämällä riittävästi (monta) sopivan mittaisia (pitkiä) taukoja työn ohessa.

Kolmantena riskinä voi olla myös saadun PLC:n ominaisuuksien riittämättömyys suhteessa asetettuihin toiminallisiin vaatimuksiin. Esimerkiksi Simulink-mallin yhdistämisessä ohjauslogiikkaan voi ilmetä yllättäviä ongelmia. Riskin minimoimme hahmottelemalla vaihtoehtoisia tapoja toteuttaa samat toiminnallisuudet. 5. Lähteet [1] Aalto-yliopiston strategia http://www.aalto.fi/fi/about/strategy/ [2] Stetson-Harrison menetelmä http://en.wikipedia.org/wiki/stetson%e2%80%93harrison_method