Yleinen malliprediktiivinen säädin. Funktiolohko Siemens PLC. SoftControl Oy

Samankaltaiset tiedostot
SMITH-PREDICTOR Kompensaattori PI-Säätimellä. Funktiolohko Siemens PLC. SoftControl Oy

Veden ja höyryn termodynaamiset ominaisuudet IAPWS-IF97. Funktiolohkot Siemens PLC

Arto Salminen,

Epäyhtälön molemmille puolille voidaan lisätä sama luku: kaikilla reaaliluvuilla a, b ja c on voimassa a < b a + c < b + c ja a b a + c b + c.

DA 50. Omavoimaiset linjasäätöventtiilit Paine-erosäätimet joiden paineeroalue DN 32-50

1 PID-taajuusvastesuunnittelun esimerkki

Hammastankohissin modernisointi. Heikki Laitasalmi

Racket ohjelmointia. Tiina Partanen 2014

KÄYTTÖOHJE HLS 35. Versio (6) TOIMINTOKAAVIO

MASSASÄILIÖN SIMULOINTI JA SÄÄTÖ Simulation and control of pulp tank

Laadunvalvonta ja käytönaikaiset hyväksyttävyysvaatimukset TT laitteille

TILASTOLLINEN LAADUNVALVONTA

Matematiikan tukikurssi 3.4.

Hallituksen esitys työeläkejärjestelmää koskevan lainsäädännön muuttamiseksi ja eräiksi siihen liittyviksi laeiksi HE 16/2015

OMQ 30-90D digitaalisen ulkoyksikön säätimen EC2-551 käyttöohje

LaCRIS-ohjeet tiedekuntien ja yksiköiden henkilöstöhallinnolle Liisa Hallikainen

Säätöjen peruskäsitteet ja periaatteet parempaan hallintaan. BAFF-seminaari Olli Jalonen EVTEK 1

PID-säätimen virityslohkon valinta ja käyttöönotto SIMATIC S7-300 logiikassa

Malliprediktiivisen säätimen suorituskyvyn mittaaminen teollisuudessa

Toimialan ja yritysten uudistuminen

Ympäristöministeriön asetus Eurocode-standardien soveltamisesta talonrakentamisessa annetun asetuksen muuttamisesta

Yrittäjyyskoulutuksen tila yliopistoissa. TEKin Yrittäjyys RoadShow Oulussa DI Pirre Hyötynen, asiamies, koulutus- ja työvoimapolitiikka

Matematiikan tukikurssi

Tervetuloa. Kiitos, että valitsit Arlon. Pääset alkuun helposti.

Yleistä todentamisesta. Nora Kankaanrinta, Kestävyysasiantuntija Energiavirasto Todentajapäivä

Sähköpostiosoite: Postiosoite: PL HELSINGIN KAUPUNKI

OHJELMOINTI RMS SD1. RMS-SD1 OHJ FI.docx / BL 1(12)

Opas toimilohko-ohjelmointiin

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Tehtävä 1. Vaihtoehtotehtävät.

Teemat. Vaativien säätösovellusten käyttövarmuus automaation elinkaarimallin näkökulmasta Tampere. Vaativat säätösovellukset

L2TP LAN to LAN - yhteys kahden laitteen välille

Rohkeus uudistua ja kasvaa. Uskallus uudistua, rohkeus rikkoja rajoja SMTS Helmiseminaari

Petja Ylitalo. Salaattitehtaan lämpötilansäätöautomaatio

Luonnollisten lukujen laskutoimitusten määrittely Peanon aksioomien pohjalta

Hyvä vesihuoltohanke, suunnittelijan näkökulma

Mitä lapsen tulisi varhaiskasvatuksesta saada? Leikki-ikäisen hyvän kasvun eväät MLL Helsinki Marjatta Kalliala

Lastensuojelun edunvalvonnan tarpeen arvioiminen lastensuojeluprosessissa Marjukka Heikkilä

KÄYTTÖOHJE FLSNIF KÄYTTÖÖNOTTO V2.2 ( ) 1 (5)

Racket ohjelmointia I

Kuulutus 1 (1) kokonaan raukeavat valtausalueet: 9202/8-12 ja 9446/1-5 sekä osittain raukeavat valtausalueet: 9202/1-7

Agenda. Johdanto Säätäjiä. Mittaaminen. P-, I-,D-, PI-, PD-, ja PID-säätäjä Säätäjän valinta ja virittäminen

Strategia, johtaminen ja KA. Virpi Einola-Pekkinen

Käyttöjärjestelmät: Virtuaalimuisti

3. Piirrä kaksi tasoa siten, että ne jakavat avaruuden neljään osaan.

1. Lomakkeet löytyvät asiointiportaalista osoitteesta

MONITOIMIMOOTTORI EAM-30-MT EAM-52-MT ASENNUS- JA KÄYTTÖOHJE

LTY/SÄTE Säätötekniikan laboratorio Sa Säätötekniikan ja signaalinkäsittelyn työkurssi. Servokäyttö (0,9 op)

Sarake, jossa annetaan/ muodostetaan laskennassa käytettävä, eliniästä riippuva parametri

KÄYTTÖOHJE TAKOMETRI TRIFITEK TR-550

Uudistuva RISKINARVIO-ohje

Liite 4 Kaivon antoisuuden mittaaminen. Yleistä

Vetokaapit laboratorioihin

s /BA 1(8) taajuusmuuttajalla

8. EMC-direktiivi ja standardihierarkia

Racket ohjelmointia II. Tiina Partanen 2015

Liite 2 - YRITYSKOHTAISEN TEHOSTAMISTAVOITTEEN MÄÄRITTELY 1 YRITYSKOHTAISEN TEHOSTAMISPOTENTIAALIN MITTAAMINEN

Euroopan unionin neuvosto Bryssel, 8. elokuuta 2016 (OR. en)

Liite 2 - YRITYSKOHTAISEN TEHOSTAMISTAVOITTEEN MÄÄRITTELY 1 YRITYSKOHTAISEN TEHOSTAMISPOTENTIAALIN MITTAAMINEN

Maantieteellisen alueen huomioiminen vahinkovakuutustuotteiden hinnoittelussa

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

Tarkentava virkaehtosopimus luottamusmiesten ja työsuojeluvaltuutettujen palkkioista ja palkkauksesta

Talouden asioita Hiusalan pt. Heli Kiviaho

Vakuutusyhtiön toiminta ulkomailla

Ympäristöministeriön asetus Eurocode-standardien soveltamisesta talonrakentamisessa annetun asetuksen muuttamisesta

Toimenpiteet kevään 2013 kuntaneuvotteluissa esille nostetuista asioista

FORSSAN SEUDUN JOUKKOLIIKENTEEN PALVELUTASON MÄÄRITTELYTYÖ

FB10 - <offline> "MOTCON" Name: MOTCON Family: Author: JUN Version: 0.1 Block version: 1 Time stamp Code: :48:45

Huonelämpötila-anturit

Pikaohje. Siemens Climatix (POL) kaukolämpösäätimet. Viritys ja käyttöönotto

Kuntosaliharjoittelun kesto tunteina Kokonaishyöty Rajahyöty

Lämpötilan säätö. S Elektroniset mittaukset Mikko Puranen Luennon sisältö

Kausiveroilmoitusten ja arvonlisäveron yhteenvetoilmoitusten korjausmenettelyn muutos. Ennakkotietoa

Ylä-Savon SOTE kuntayhtymän ASIAKASRAATI

Viihdejärjestelmä, RSE, kaksi näyttöä, kahdella soittimella, (alnro )

Apurahojen verotus. Fulbright Center

Perusmittalaitteiden käyttö mittauksissa

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI, ESA SALMIKANGAS

HTML5 - Vieläkö. Antti Pirinen

TIEA341 Funktio-ohjelmointi 1, kevät 2008

Mielestämme hyvä kannustus ja mukava ilmapiiri on opiskelijalle todella tärkeää.

Palvelujen ja prosessien johtaminen olennaisen tiedon avulla

TURBOKOODAUS. Miten turbokoodaus eroaa konvoluutiokoodauksesta? A Tietoliikennetekniikka II Osa 26 Kari Kärkkäinen Syksy 2015

Sisäinen viestintä. viestintäyhdyshenkilöiden koulutusohjelma Anna Grönlund-Qvarnberg viestintäpalvelut

Luotettavuuden mittaamisesta. Ilkka Norros ja Urho Pulkkinen

HALLINTOTIETEIDEN MAISTERIN TUTKINTO Valintakoe Pisteet yhteensä (tarkastaja merkitsee)

Tuen tarpeen tunnistaminen. Lukemisen ja kirjoittamisen arviointi. Käyttäjän opas. toinen luokka

Induktiosilmukka LPS-4 Käyttöopas painos

Sähkömarkkinoiden simulointiohjelman hyödyntäminen sähkötehon riittävyyden analysoinnissa

Käyttöohje Vortex-virtausmittari. SVxxx / / 2015

Siviiliseurojen ampumaratavuorot Hälvälä kesä 2016 Ajalla ( )

FI Moninaisuudessaan yhtenäinen FI A7-0214/129. Tarkistus. Fiona Hall ALDE-ryhmän puolesta

Luento 8. Suodattimien käyttötarkoitus

Rallin Perustoimitsijakoulutus

Optimointi. Etsitään parasta mahdollista ratkaisua annetuissa olosuhteissa. Ongelman mallintaminen. Mallin ratkaiseminen. Ratkaisun analysointi

A. S1-painike HUOM: M-malleissa näytöllä näkyvä mittaustieto voidaan valita myös Modbus-väylän kautta.

Sisäinen auditointi osa Oamkin ympäristöohjelmatyötä

Käyttöohjeen lisäosa. MOVITRAC LTP-B 575 V:n taajuusmuuttajat * _0214*

3D/4D/5D-mallien hyödyntäminen älyrakennuksen käytössä ja ylläpidossa

Korvakäytäväkojeiden käyttöohje

Transkriptio:

Yleinen malliprediktiivinen säädin Funktiolohko Siemens PLC SoftControl Oy

1.0 Malliprediktiivinen Säädin... 3 1.1 Yleistä...3 1.2 Sovellus...3 1.3 Kuvaus...4 1.4 Muuttujat...5 1.5 Säätimen viritys...6 SoftControl Oy 2-6

1.0 Malliprediktiivinen Säädin 1.1 Yleistä Yleisen malliprediktiivisen säätimen (GPC) periaatteen esitteli D.W Clarke Automatica lehdessä vuonna 1987, jonka jälkeen siitä on tullut suosituin malliprediktiivinen (MPC) säätömetodi sekä teollisuus-, että akateemisiin sovellutuksiin. Säätötapaa on sovellettu monissa teollisuuden prosesseissa, joissa se on havaittu hyvin toimivaksi ja robustiksi. Säädintä voidaan käyttää ratkaisemaan mitä erilaisimpia säätöongelmia, tarvitaan vain käyttäjän tieto prosessista ja säädettävän kohteen tuntemus. Malliprediktiivisen säätimen (MPC) periaate on laskea tulevaisuuden toimisuureita siten, että ne minimoivat kustannusfunktion yli ennustehorisontin. 1.2 Sovellus Säädinlohkon toiminta perustuu sille tosiasialle, että suurin osa teollisuusprosesseista voidaan kuvata muutamalla suureella, jotka ovat yksinkertaisia Ziegler-Nichols tyyppisiä suureita jota prosessin käyttäytymisestä voidaan havaita. Käyttämällä näitä arvoja GPC:n soveltaminen ja viritys on yhtä helppoa kuin perinteisen PID-säätimen. Säädinlohkossa on käytetty ns. esilaskettua GPC, jolloin joka säätökierroksella tapahtuva laskenta on minimoitu. Esilasketun GPC laskenta-algoritmien määrä on huomattavasti pienempi kuin standardi GPC:llä (Standardi GPC = 22 000 flops, Esilaskettu 80 flops). Johtuen pienestä laskenta-algoritmien määrästä, lohkoa voidaan soveltaa suoraan PLC:n ohjelmakiertoon, jossa se aiheuttaa noin saman kuormituksen kuin perinteinen PID-säädin. SoftControl Oy 3-6

1.3 Kuvaus Asetus- ja mittausarvopiirien lisäksi säädin toteuttaa Yleisen malliprediktiivisen säätimen jatkuva-toimisella lähdöllä (analogilähtö) jota voidaan muuttaa käsisyöttöarvolla. Seuraavassa on kuvaus säätimen toiminnoista : Asetusarvo Asetusarvo annetaan reaalilukuna SP_INT tuloon. Mittausarvo Mittausarvo annetaan reaalilukuna PV_INT tuloon. Säädin käyttää sisäisesti lukualuetta 0-100, joten mittausalue on skaalattava muuttujilla PV_FAC ja PV_OFF oikeaksi. Sisäisesti käytetty muuttuja on PV_IN*PV_FAC + PV_OFF. esim. mitta-alue 0-400 => PV_FAC = 4.0 ja PV_OFF=0.0. Käsiajoarvo Kun säädin kytketään tilaan KÄSI, saa säätimen lähtö saa arvon Y_MAN. Säätimen lähdössä ei tapahdu sysäyksiä kytkettäessä säädin KÄSI/AUTO. Toimisuure Säätimen lähtöä voidaan rajoittaa muuttujilla LMN_HLM ja LMN_LLM Prosessisuureet Prosessin parametrit saadaan askelvastekäyrän mukaan seuraavasti : 100 90 80 70 60 63,2% 50 40 30 28,3% 20 10 taud t 1 tau t 2 time Prosessin askelvaste SoftControl Oy 4-6

Vahvistus : K = Mittausarvo Toimisuure Aikavakio : tau = 1,5* ( t t ) 2 1 Kuollut aika : taud 1 1,5* t1 t 3 = 2 Säätimen parametri K on prosessin vahvistus, parametri tau on prosessin aikavakio τ ja parametri taud on prosessin kuollut aika τ d. Parametrivirhe Kuollut aika on liian suuri. Suhteen taud on oltava pienempi kuin 30. h 1.4 Muuttujat Muuttuja Kuvaus Oletus Datat. Tyyppi Attr. COM_RST Uudelleenkäynnistys suoritettu FALSE BOOL IN PV_IN Mittausarvo 0-100 REAL IN PV_FAC Mittausarvokerroin 1.0 REAL IN PV_OFF Mittausarvo offset 0.0 REAL IN SP_INT Asetusarvo 0.0 REAL IN AUTO Säädin KÄSI/AUTO (FALSE=AUTO/TRUE=MAN) FALSE BOOL IN Y_MAN Käsiajoarvo 0.0 REAL IN LMN_LLM Lähdön minimi 0% REAL IN LMN_HLM Lähdön maksimi 100% REAL IN K Prosessin vahvistus 1.0 REAL IN Tau Prosessin aikavakio 1.0 REAL IN taud Prosessin kuollut aika 1.0 REAL IN h Näytteenottoaika (synkronointi) 1.0 REAL IN LMN Toimisuure REAL OUT LMN_PER Toimisuure (periferia) DEC OUT state Säätimen tila (TRUE=MAN/FALSE=AUTO) BOOL OUT par_err Parametrivirhe BOOL OUT SoftControl Oy 5-6

1.5 Säätimen viritys Säätimen viritys tehdään tekemällä askelvastekoe tai selvitetään muulla tavalla prosessin vahvistus, aikavakio ja kuollut aika. Virheet parametreissa voivat aiheuttaa säädettävän suureen rauhattomuutta, usein virhe on kuollen ajan tulkinnassa, muuttamalla sitä prosessista saadun arvon ympäristössä rauhoittaa säätösuureen. Koska säädin toimii ripeästi asetusarvon askelmuutoksiin, on syytä varsinkin pitkän aikavakion ja kuolleen ajan prosesseissa käyttää askelmuutoksen nousunopeuden rajoitusta. SoftControl Oy 6-6