PID-sa a timen viritta minen Matlabilla ja simulinkilla

Samankaltaiset tiedostot
Hyvyyskriteerit. ELEC-C1230 Säätötekniikka. Luku 8: Säädetyn järjestelmän hyvyys aika- ja taajuustasossa, suunnittelu taajuustasossa, kompensaattorit

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Boost-hakkuri. Hakkurin tilaesitykset

1 PID-taajuusvastesuunnittelun esimerkki

Y Yhtälöparista ratkaistiin vuorotellen siirtofunktiot laittamalla muut tulot nollaan. = K K K M. s 2 3s 2 KK P

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

ELEC-C1230 Säätötekniikka. Luku 8: Säädetyn järjestelmän hyvyys aika- ja taajuustasossa, suunnittelu taajuustasossa, kompensaattorit

3. kierros. 2. Lähipäivä

Osatentti

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

Hakkuritehola hteet Janne Askola Jari-Matti Hannula Jonas Nordfors Joni Kurvinen Semu Mäkinen

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

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

H(s) + + _. Ymit(s) Laplace-tason esitykseksi on saatu (katso jälleen kalvot):

Aikatason vaste vs. siirtofunktio Tehtävä

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Voimalaitoksen lisästabiloinnin virittämisohje. Voimalaitospäivä Scandic Park Antti Harjula

Kon Hydraulijärjestelmät

Harjoitus (15min) Prosessia P säädetään yksikkötakaisinkytkennässä säätimellä C (s+1)(s+0.02) 50s+1

MATLAB harjoituksia RST-säädöstä (5h)

Osatentti

SaSun VK1-tenttikysymyksiä 2019 Enso Ikonen, Älykkäät koneet ja järjestelmät (IMS),

RAPORTTI Eemil Tamminen Markus Virtanen Pasi Vähämartti Säätötekniikan harjoitustyö Joulukuu 2007

Y (s) = G(s)(W (s) W 0 (s)). Tarkastellaan nyt tilannetta v(t) = 0, kun t < 3 ja v(t) = 1, kun t > 3. u(t) = K p y(t) K I

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

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

3. kierros. 1. Lähipäivä

Matematiikan tukikurssi

Säätötekniikkaa. Säätöongelma: Hae (mahdollisesti ulostulon avulla) ohjaus, joka saa systeemin toimimaan halutulla tavalla

Taajuustason tekniikat: Boden ja Nyquistin diagrammit, kompensaattorien suunnittelu. Vinkit 1 a

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

20 Kollektorivirta kun V 1 = 15V Transistorin virtavahvistus Transistorin ominaiskayrasto Toimintasuora ja -piste 10

Säätötekniikan matematiikan verkkokurssi, Matlab tehtäviä ja vastauksia

Laboratorioraportti 3

Fysiikan laboratoriotyöt 1, työ nro: 2, Harmoninen värähtelijä

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

Ensimmäisen asteen polynomifunktio

Säätötekniikkaa. Säätöongelma: Hae (mahdollisesti ulostulon avulla) ohjaus, joka saa systeemin toimimaan halutulla tavalla

5.3 Suoran ja toisen asteen käyrän yhteiset pisteet

S Laskennallinen Neurotiede

Ratkaise tehtävä 1 ilman teknisiä apuvälineitä! 1. a) Yhdistä oikea funktio oikeaan kuvaajaan. (2p)

Solmu 3/2001 Solmu 3/2001. Kevään 2001 ylioppilaskirjoitusten pitkän matematiikan kokeessa oli seuraava tehtävä:

Harjoitus 6: Simulink - Säätöteoria. Syksy Mat Sovelletun matematiikan tietokonetyöt 1

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

8. kierros. 2. Lähipäivä

Moottorin säätö. Miikka Ihonen 67367P Sampo Salo 79543L Kalle Spoof 83912K John Boström 83962B Venla Viitanen 84514C

Sulateliimaprosessin säätöpiirien tutkiminen, virittäminen

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ

Vanhoja koetehtäviä. Analyyttinen geometria 2016

Matematiikan tukikurssi

Lisästabiloinnin viritysohje Suomen voimajärjestelmään liitettäville generaattoreille

MS-A0107 Differentiaali- ja integraalilaskenta 1 (CHEM)

3 Raja-arvo ja jatkuvuus

3.1 Väliarvolause. Funktion kasvaminen ja väheneminen

1 WKB-approksimaatio. Yleisiä ohjeita. S Harjoitus

1. a. Ratkaise yhtälö 8 x 5 4 x + 2 x+2 = 0 b. Määrää joku toisen asteen epäyhtälö, jonka ratkaisu on 2 x 1.

Integrointialgoritmit molekyylidynamiikassa

PIIRIANALYYSI. Harjoitustyö nro 7. Kipinänsammutuspiirien mitoitus. Mika Lemström

TASA- JA VAIHTOVIRTAPIIRIEN LABORAATIOTYÖ 5 SUODATINPIIRIT

KERTAUS KERTAUSTEHTÄVIÄ K1. P( 1) = 3 ( 1) + 2 ( 1) ( 1) 3 = = 4

Harjoitus 7: Dynaamisten systeemien säätö (Simulink)

Tehtävä 8. Jännitelähteenä käytetään yksipuolista 12 voltin tasajännitelähdettä.

Osoitin ja viittaus C++:ssa

y=-3x+2 y=2x-3 y=3x+2 x = = 6

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

4. kierros. 1. Lähipäivä

KESTOMAGNEETTI VAASAN YLIOPISTO TEKNILLINEN TIEDEKUNTA SÄHKÖTEKNIIKKA. Jani Vitikka p87434 Hannu Tiitinen p Dynaaminen kenttäteoria SATE2010

8. kierros. 1. Lähipäivä

Elektroniikka, kierros 3

Asennusohje Viritettävä terrestiaalipäävahvistin HMB 6. SSTL n:o ULA-VHF I, VHF III, 6 x UHF ja AUX

VLT 6000 HVAC vakiopaineen säädössä ja paine-erosäädössä. (MBS 3000, 0-10V)

Tekijä Pitkä matematiikka

Matematiikan tukikurssi: kurssikerta 10

1 Asentaminen. 2 Yleistä ja simuloinnin aloitus 12/

Matematiikan tukikurssi, kurssikerta 1

Matematiikan tukikurssi

jakokulmassa x 4 x 8 x 3x

Mat Systeemien identifiointi, aihepiirit 1/4

SMG-4500 Tuulivoima. Neljännen luennon aihepiirit. Tuulivoimalan rakenne. Tuuliturbiinin toiminta TUULIVOIMALAN RAKENNE

Matematiikan tukikurssi

TYÖ 2: OPERAATIOVAHVISTIMEN PERUSKYTKENTÖJÄ

Suuntaavuus ja vahvistus Aukkoantennien tapauksessa suuntaavuus saadaan m uotoon (luku ) E a 2 ds

OPERAATIOVAHVISTIMET 2. Operaatiovahvistimen ominaisuuksia

Luento 8. Suodattimien käyttötarkoitus

Differentiaaliyhtälöt II, kevät 2017 Harjoitus 5

Luentokalvot lämpötilasäätimistä Elektroniset mittaukset-kurssiin

3.3 Paraabeli toisen asteen polynomifunktion kuvaajana. Toisen asteen epäyhtälö

Ohjeita fysiikan ylioppilaskirjoituksiin

ELEC-C1230 Säätötekniikka

RADIOTEKNIIKKA 1 HARJOITUSTYÖ S-2009 (VERSIO2)

Experiment Finnish (Finland) Hyppivät helmet - Faasimuutosten ja epätasapainotilojen mekaaninen malli (10 pistettä)

Harjoitus 5 -- Ratkaisut

KONETEKNIIKAN KOULUTUSOHJELMA

Pakotettu vaimennettu harmoninen värähtelijä Resonanssi

2. kierros. 2. Lähipäivä

b) Määritä/Laske (ei tarvitse tehdä määritelmän kautta). (2p)

Tilaesityksen hallinta ja tilasäätö. ELEC-C1230 Säätötekniikka. Luku 6: Tilasäätö, tilaestimointi, saavutettavuus ja tarkkailtavuus

x 5 15 x 25 10x 40 11x x y 36 y sijoitus jompaankumpaan yhtälöön : b)

BM30A0240, Fysiikka L osa 4

Transkriptio:

PID-sa a timen viritta minen Matlabilla ja simulinkilla Kriittisen värähtelyn menetelmä Tehtiin kuvan 1 mukainen tasavirtamoottorin piiri PID-säätimellä. Virittämistä varten PID-säätimen ja asetettiin nollaksi ja alettiin nostaa arvoa, kunnes askelvaste oli sellainen, että se asettui värähtelemään vakioamplitudilla, eikä vaimentunut tai kasvanut ajan kuluessa. Kuva 1: DC-moottorin malli ja PID-säädin Huomattiin, että :n arvolla 96,66 (kuva 2) askelvaste oskilloi varsin tasaisella amplitudilla, kun taas arvolla 90 (kuva 3) askelvasteen värähtely vaimeni vielä selvästi. Arvon kasvattaminen 100:n (kuva 4) ei puolestaan aiheuttanut silmin nähtävää merkittävää muutosta. Huomattiin myös, että :n arvoa saattoi kasvattaa useilla dekadeilla, jolloin askelvaste pysyi toki stabiilina, mutta värähtelyn amplitudi kasvoi jonkin verran.

Kuva 2: vahvistus 96,66, värähtelee tasaisesti Kuva 3: vahvistus 90,värähtely vaimenee

Kuva 4:vahvistus 100, värähtelee edelleen tasaisesti Kuva 5: Värähtelyn jaksonajan määrittäminen Lopulliseksi arvoksi saatiin siis 96,66. Määritettiin vielä värähtelyn jaksonaika kuvan 5 osoittamalla tavalla. Kriittisen vahvistuksen ja jaksonajan perusteella voitiin laskea PID-säätimelle arvot, ja kuvan 6 taulukon mukaisesti.

Säädintyyppi P 4,833 - - PI 43,96 175,75 - PID 57,97 386,64 2,17 Pessen Integral Rule 67,66 563,85 3,04 vähän ylitystä 31,90 106,33 3,19 ei ylitystä 19,33 128,88 1,93 Kuva 6: kriittisen värähtelyn menetelmällä saadut säätimen arvot Kuvassa 7 on simuloitu säädettyä piiriä neljän jälkimmäisen kriteerin mukaan. Tämän kuvan 2 taulukon mukaisilla arvoilla simuloituna PI-säädin osoittautuikin epästabiiliksi ja on siksi jätetty pois tästä kuvasta. P- säätimen kuvaaja ei poikkea juurikaan. Kuva 7: Kriittisen värähtelyn menetelmällä, eri kriteerein valittuja säätimen arvoja Askelvastemenetelmä Tässä menetelmässä otettiin suljetusta piiristä, ilman säädintä yksikkövaste, jonka nousun jyrkimpään kohtaan piirrettiin tangentti ja katsottiin pisteet, joissa tangentti leikkaa aika-akselin ja amplitudiakselin (kuva 8). Leikkauspisteiden perusteella määriteltiin parametrit ja, joiden perusteella puolestaan voitiin määrittää PID-säätimen parametreille arvot kuvan 9 taulukon mukaisesti.

Kuva 8: suljetun piirin askelvaste ja arvojen määrittäminen Säädin P 1 = 0,167 - - PI 0,9 = 0,15 0,9 3 = 0,042 - PID 1,2 = 0,2 1,2 3 = 0,056 Kuva 9: Arvoja eri säätimille Simuloimalla taulukon arvoilla saatiin kuvan 10 mukaisia tuloksia. 1,2 2 = 0,12

Kuva 10: Askelvastemenetelmällä viritettyjä säädettyjä piirejä Peukalosäännöt Peukalosääntöjen avulla voidaan virittää askelvastemenetelmällä tai kriittisen värähtelyn menetelmällä viritettyä säädintä edelleen. Askelvastemenetelmällä virittämämme PID-säädin on varsin hidas, joten sitä voidaan nopeuttaa kasvattamalla D-termiä, kuten kuvasta 11 näkyy. Kuva 11: D-termin kasvattaminen

Huomataan, että vaikka nopeutta lisätään D-termiä kasvattamalla, vaste jää alkusekunneilla hyvin vaisuksi. Korjataan tätä ilmiötä nostamalla P-termin arvoa kuvan 12 tavalla. Kuva 12: P-termin kasvattaminen Nähdään, että vaste alkaa olla melko hyvä. Ylitystä vasteessa ei esiinny lainkaan ja päästään suhteellisen lähelle loppuarvoa melko nopeasti, joskin pientä aaltoilua on nähtävissä. Vähennetään värähtelyä vielä kasvattamalla I-termiä kuvan 13 tavalla. Huomataan, että vaste parani entisestään. Kuva 13: I-termin kasvattaminen

Menetelmien välinen vertailu Simuloitiin lopuksi kaikilla kolmella menetelmällä viritettyjä tavallisia PID-säätimiä sekä ilman häiriöitä (kuva 14), että häiriöiden kanssa (kuvat 15 ja 16), ja vertailtiin tuloksia. Kuva 14: Eri tavoin viritetyt säätimet Kuva 15: Eri tavoin viritetyt säätimet ja kohtuullisesti häiriötä

Kuva 16: Eri tavoin viritetyt säätimet ja paljon häiriötä Loppuyhteenveto Tuloksia tarkasteltaessa on syytä huomioida, että tässä simuloinnissa on käytetty askelherätteelle amplitudia 12, lähinnä kuvastamaan tilannetta, että käytetään 12 voltin tasajännitemoottoria yhden voltin moottorin sijaan ja siten haettu lähempää kosketusta reaalimaailmaan. Huomataan ainakin, että näillä tavoin viritetyt säätimet vaikuttavat moottorin käyttäytymiseen selkeästi eri tavoin. Kriittisen värähtely menetelmällä onkin tarkoitus saada aikaan säädin, joka olisi nopea, mutta kestäisi samalla hyvin myös häiriöitä. Huomaamme, että kriittisen värähtelyn menetelmällä viritetty säädin on nopeampi ja kestää häiriöitä aavistuksen paremmin kuin askelvastemenetelmällä viritetty säädin. Huomaamme myös, että askelvastemenetelmällä viritetty säädin on huomattavan paljon hitaampi, mutta toisaalta se ei aiheuta ollenkaan ylitystä, kun kriittisen värähtelyn menetelmällä viritetty säädin tuottaa melkoisen ylityksen. Suurista eroista johtuen voisi olettaa, että vastaan tullee tilanteita, joissa tarvitaan säädintä, joka toiminta on näiden kahden välistä. Sellaisen säätimen loimme peukalosäännöillä, joskin se on jokseenkin epätieteellistä ja vaatii useita simulointeja saavuttaa haluttu lopputulos. Lienee myös aiheellista pohtia, että onko jossakin kohtaa työtä tehty jokin virhe. Arveluksia ainakin aiheuttaa se, että kuvan 5 taulukon mukaisilla arvoilla PI-säädin tuottaa äärimmäisen epävakaan säädön, mutta senkin saa asettumaan kasvattamalla D-termiä hieman. Tietolähteitä säätimien virittämiseen löytyy Internetistä kohtalaisesti, mutta valitettavasti samaa virittämistapaa koskevissa tiedoissa löytyy jonkin verran eroja, mikä saattaa tuottaa virheitä tai ainakin vähemmän hyviä säädinten virityksiä. On toki syytä ymmärtää, että virheellinen viritystapakin saattaa tuottaa haluttuun tilanteeseen varsin optimaalisen säätimen. Siksi näitä viritystapoja on syytä pitää suuntaa antavina ja tapauskohtaisesti aina tarkistaa täyttääkö näillä tavoin viritetty säädin vaaditut kriteerit.