PID-valvonnan ymmärtäminen automaattisissa järjestelmissä

Nykyaikaisessa automaattisessa lajittelussa ja pakkauslinjoissa on tärkeää valvoa tarkasti liikehdintää, nopeutta ja sijaintia.Suhde-integraalinen-Derivative (PID) ohjaimet ovat yleisimpiä näissä ympäristöissä käytettäviä suljetun kierron takaisinkytkentälaitteita. Ne hallitsevat muuttujia, kuten kuljetinhihnan nopeutta, robottiliitoskulmia, napin ja paikan kiihdytystä ja lajitteluportin ajoitusta. Oikein viritetty PID-silmukka varmistaa, että todellinen prosessiarvo vastaa haluttua asetuspistettä minimaalisella viiveellä, ei pysyvää virhettä ja hyväksyttäviä vakausmarginaaleja.

PID-ohjain laskee virhesignaalin e(t) asetuspisteen (tavoitearvon) ja prosessimuuttujan (mitattu arvo) erotukseksi. Ohjaimen ulostulo on kolmen termin summa:

  • Propertational term:[ K p[ × [e(t)[]. Se soveltaa korjausta suhteessa nykyiseen virheeseen. Suuri suhteellinen voitto tekee järjestelmästä reagoinnin nopeasti, mutta voi aiheuttaa ylitystä ja värähtelyä, jos se on liian aggressiivinen.
  • Integraalinen termi:[ Ki × ∫[]e(t)[[] dt. Tämä termi poistaa vakaan tilan offsetin laskemalla yhteen aiemmat virheet. Liian suuri määrä integroituja toimintoja voi kuitenkin johtaa olennaiseen hajaantumiseen ja epävakauteen erityisesti vaihtelevilla kuormilla varustetuissa järjestelmissä.
  • Dekvektiivinen termi:[ Kd × d[]e(t)[[]/dt. Johdonmukainen ennustaa tulevaa virhettä tarkastelemalla muutosnopeutta. Se lisää vaimentamista ja parantaa settlementointiaikaa, mutta se vahvistaa melua.

Tehokas PID-viritys tasapainottaa nämä kolme kerrointa siten, että järjestelmä saavuttaa hyväksyttävän nousuajan, ylityksen, laskeutumisajan ja vakaan tilan tarkkuuden. Nopeassa lajittelussa ja pakkauksissa jopa muutama millisekunti lisäsekuntia voi aiheuttaa virhepaketteja tai jamia, jolloin valvontainsinööreille on asetettava asianmukainen säätöprioriteetti.

Järjestelmälliset PID-viritysmenetelmät

PID-silmukoiden viritykseen on olemassa useita vakiintuneita menetelmiä. Menetelmän valinta riippuu järjestelmän dynamiikasta, sallitusta prosessihäiriöstä ja operaattorin kokemustasosta.

Ziegler-Nichols Ultimate Gain Method

Tämä klassinen menetelmä toimii hyvin itsesäätelyssä, jossa käytetään kohtuullisen ajan kulumista.

  1. Aseta Ki ja Kd nollaan.
  2. Lisätään Kp[] kunnes prosessi värähtelee tasaisella amplitudilla (täydellinen voitto Ku).
  3. Mittaa värähtelyjakso (Pu).
  4. Levitä Ziegler-Nichols-taulun arvoja: K[p[] = 0,6 K[u[[], K[[]] = 2 K[[] p[[[]] / P[[]]u[[[]], K[[]]]d[[[[ p[[[ × P[]]]u[[[] / 8.

Tuloksena olevat parametrit tuottavat usein noin 4:1, joka soveltuu moniin pakkaussovelluksiin. Menetelmässä oletetaan kuitenkin, että järjestelmä voidaan pakottaa jatkuvaan värähtelyyn, jota ei ehkä voida hyväksyä joillekin täsmällisille lajittelulinjoille.

Cohen-Coon-menetelmä

Cohen-Coon-menetelmä tarjoaa prosesseissa, joissa on merkittäviä kuolleita aikoja (kuljetusviiveitä), paremman suorituskyvyn kuin Ziegler-Nichols. Se käyttää vaihetestin tietoja: soveltaa vaihemuutosta ohjaimen ulostuloon ja tallentaa prosessin muuttuvan vasteen. Tästä poimit prosessin voitto, aikavakio ja kuollut aika. Muotoilut tuottavat aggressiivisempia asetuksia, jotka vähentävät integraaliaikaa, mikä on hyödyllistä, kun nopeaa häiriön hylkäystä tarvitaan.

Manuaalinen koe ja -virhe vaihetestaus

Useimmat tuotantoympäristöjen teknikot luottavat iteratiiviseen manuaaliseen viritykseen. Aloita konservatiivisilla voitoilla (pieni P, no I ja D). Käytä pientä asetuspisteaskelmaa ja tarkkaile vastausta. Lisää K[p[[]] kunnes vaste tulee hieman liian vähäiseksi, lisää sitten K[]i[]] poistaaksesi offsetin ja lopuksi lisää pieni K[d]] vähentääksesi ylitystä. Käytä kaaviota tai datalokikonetta tallentaaksesi jokaisen muutoksen. Tämä menetelmä vaatii kärsivällisyyttä, mutta antaa käyttäjälle syvän käsityksen koneeseen.

Yhteiset virityspinnat ja vastatoimet

  • Yli-viritys:[ Käyttämällä liian suuria voittoja saadaksesi . Tämä johtaa jatkuviin värähtelyihin, toimilaitteen kulumiseen ja epäjohdonmukaiseen tuotteiden käsittelyyn. [Notion:[] Käytä vähintään 2 prosentin voittomarginaalia ja 45°.160°:n vaihemarginaalia.
  • Integraalinen windup:[ Tarttuu, kun kiinteä termi kertyy suuri virhe toimilaitteen kyllästymisen aikana. Järjestelmä ...tuulituuli nousee ja sitten ylittää rajusti, kun asetuspiste on saavutettu. [Solution:[] Toteuta windup-estologiikka (vaimennus tai ehdollinen integrointi).
  • Derivative potku:[] Spikes in the derivative term caused by setpoint changes. Solution:[] Käytä johdannaista vain prosessimuuttujassa, ei virheessä.
  • Tunnistinäänenvaimennus:[ Meluinen palaute (esim. valosähköisiltä antureilta tai koodereilta) tekee johdannaistoiminnasta epävakaan. [Solution:[] Käytä matalapäästösuodinta johdannaistermiin tai prosessin muuttuvaan signaaliin.
  • Prosessi epälineaarisuus:[ Lajittelu- ja pakkausjärjestelmissä on usein vaihtelevia voittoja tuotteen koosta, painosta tai kosteudesta riippuen. [Solution:[ Käytä lisäaikaa tai mukautuvaa säätöä (ks. seuraava kohta).

Pakkausten ja lajittelusovellusten jatkotarkastelu

Adaptiivinen viritys ja ennallistaminen

Monituotelajittelulinjoilla dynaamiset ominaisuudet muuttuvat, kun ne vaihdetaan raskaiden laatikoiden ja kevyiden laatikoiden välillä. Kiinteät PID-lisät voivat toimia hyvin yhden tuotteen kohdalla, mutta aiheuttaa epävakautta toiselle. Gain-aikataulussa käytetään tuotetyypin tai painon mukaan valittua esiviritettyjä PID-parametreja. Mukauttavia ohjaimia viritetään jatkuvasti verkossa mallin viitetekniikoilla tai releen automaattisella virityksellä. Monet nykyaikaiset PLC-ohjaimet ja liikkeenohjaimet (esim. Siemens, Allen-Bradley, Beckhoff) tarjoavat sisäänrakennettuja automaattisen virityksen toimintoja, joihin voidaan käyttää tuotteen vaihtojen aikana.

Syöttöjärjestelmän hallinta

Kun häiriöt ovat mitattavissa (esim. äkillinen sisään tulevan tuotevirran lisääntyminen), syöttötelauksen ohjaus voidaan lisätä PID-silmukkaan. Feedtel-termi ennakoi häiriön ja soveltaa kompensoivaa ulostuloa suoraan, kun taas PID-silmukka korjaa jäännösvirheet. Tämä yhdistelmä parantaa merkittävästi häiriöiden hylkimistä suuriläpivientipakkauslinjoissa: kuljetusnopeuden muutos voidaan kompensoida etukäteen, joten lajitteluportit pitävät yllä asianmukaista ajoitusta.

Turvallisuus ja järjestelmän suojaaminen

Aggressiivinen PID-viritys voi johtaa mekaaniseen ylinopeuteen tai liialliseen vääntömomenttiin. Sisältää aina ohjelmistorajat ohjaimen ulostulolle ja rampin raja-arvoille. Pakkauksissa, joissa on iskuliikkeitä (esim., kotelon pystytys, kuormalavat), liian nopeat vasteet voivat aiheuttaa fyysisiä yhteentörmäyksiä tai osan väsymystä. Hätäpysäytysolosuhteet ja kellojen ajastimet ohittavat PID-lähdöt, jos järjestelmä ajautuu turvallisten rajojen ulkopuolelle.

Integrointi modernin konevision ja laadunvalvonnan kanssa

PID-viritys ei tapahdu erikseen. Näönohjatussa lajittelussa robotin lopullista lähestymistä ohjaavan PID-silmukan on toimittava yhdessä kameran kuvanopeuden ja käsittelyn viiveen kanssa. Epäsuhta voi aiheuttaa tuotteiden ylityksen, joka kaataa kuljettimen. Koordinoidaan viritys visiojärjestelmän latenssilla lisäämällä kuollut aika -kompensointi (Smith-ennuslaite), jos visionkäsittelyn viive ylittää silmukkanäytteen ajan.

Jos pakkauslinjat käyttävät painopohjaista täyttökontrollia (esim. premium-ruoka- tai kemikaalisäiliöitä), PID-säätimet on viritettävä niin, että ylitäyttö on mahdollisimman vähäistä ja sääntelytoleranssin mukainen. Tässä prosessissa on usein kantasolusignaali, joka on mekaanisesti soitettu. Suodata digitaalinen signaali ja viritä silmuka resonantin taajuuden hylkäämiseksi ilman liiallista viivettä.

Validointi ja huolto

Validoidaan suorituskyky useilla eri toimintapisteillä tapahtuvilla askelmuutoksilla. Käytä mittareita kuten ISE (integroitu neliövirhe) tai ITAE (integroitu aikapainotettu absoluuttinen virhe) vertaillaksesi virityksen laatua. Tallenna perustason vasteet ja aikataulu uudelleensäädät suurten huoltotapahtumien jälkeen (moottorinvaihto, vyön jännityssäätö, sensorin puhdistus). Monet pakkaustilat käyttävät nyt reunapohjaisia data-analytiikkaa seuratakseen silmukkatoiminnan jatkuvaa ja lippua alentavaa silmukkaa.

Tapaustutkimus: nopea Bottling Sortation

Juomapakkauslaitos käytti lisätyn Ziegler-Nichols-lähestymistavan virittääkseen PID-silmukoita, jotka ohjaavat kääntöportteja neljälle pakkauskaistalle. Alunperin manuaalinen viritys aiheutti pullon liiallisesta kaatamisesta 120 pulloa minuutissa. Vaihetestianalyysin jälkeen ja johdannaisen tuoton pienentämisestä 40% lisäämällä 2-Hz:n matalan suodattimen, kärkinopeus putosi 3 prosentista 0,1 prosenttiin. Laitos lisäsi myös pulloa koskevien erilaisten painojen käsittelyn aikataulut kesällä (kevyempi muovi) verrattuna talveen (raskaampi lasi).

Ulkoiset resurssit syvemmälle lukemiseen

Päätelmät

Luotettava PID-viritys on edelleen kulmakivi korkeaa suorituskykyä automatisoiduissa lajittelu- ja pakkausjärjestelmissä. Ymmärtämällä prosessin dynamiikkaa, valitsemalla sopiva viritysmenetelmä ja kiinnittämällä huomiota muihin kuin ideallisuuksiin, kuten meluun, tuuliajoon ja epälineaarisuuteen, insinöörit voivat saavuttaa tiukan valvonnan, joka maksimoi läpiviennin ja minimoi jätteet. Aloita konservatiivisilla asetuksilla, noudata systemaattista menettelyä ja jalosta todellisia tuotantotietoja. Asianmukaisella virityksellä pakkauslinjasi toimii sujuvammin, kestää kauemmin ja mukautuu muuttuviin tuotevaatimuksiin mahdollisimman alhaisella alasmenoajalla.