Kuolleiden alueiden ymmärtäminen palautejärjestelmissä

Kuolleet alueet ovat epälineaarisia alueita ohjausjärjestelmissä, joissa tulovariaatiot eivät tuota vastaavaa lähtömuutosta. Nämä "inaktiiviset kaistat" ovat yleisiä mekaanisissa toimilaitteissa. Esimerkiksi moottori, joka ei pyöri ennen kuin jännite ylittää tietyn rajan. Niitä esiintyy myös hydraulisissa venttiileissä, pietsosähköisissä vaiheissa ja anturin lähtöpisteissä. Kuolleet alueet heikentävät järjestelmän suorituskykyä aiheuttamalla vakaita virheitä, rajasyklejä tai vähentynyttä reagointikykyä. Niiden kompensointi on välttämätöntä sovelluksissa, jotka vaativat suurta tarkkuutta, kuten robottiaseissa, CNC-koneissa ja kaasu-by-wire -järjestelmissä.

Kuolleen vyöhykkeen ominaisuus on tyypillisesti mallinnettu seuraavasti:

y = G(u) = 0, kun ... ≤ D; y = m(u . D) u > D; y = m(u + D) u < -D

jossa D[ on kuollut vyöhyke leveys ja [m on kaltevuus lineaarisella alueella. Tarkka korvaus edellyttää tietoa näistä parametreista. Ilman sitä ohjain ei näe mitään vastausta pieniin syötteisiin, mikä johtaa integraattorin tuulistumiseen, ylitykseen tai värähtelyyn.

Yleiset kuolleiden vyöhykkeiden syyt ja vaikutukset

Mekaaninen selkäisku ja pistos

Vaihteistojunissa, lyijyruuveissa ja liitoksissa on usein kuolleita vyöhykkeitä, jotka johtuvat vastaiskusta. Samoin staattinen kitka (viisto) estää liikkumisen, kunnes murtovoima saavutetaan. Nämä vaikutukset ovat näkyvissä hidasnopeuksisissa liikejärjestelmissä ja voivat aiheuttaa [] asentovirheitä, jotka kerääntyvät ajan mittaan.

Elektroniset kynnysarvot

Vahvistin kuollut vyöhykkeet, nollaristikko vääristymät PWM-ajurien, ja ADC / DAC kvantitalisaatio tuottaa samanlaisia epälineaarisia. Digitaalisissa ohjaussilmukoissa, kuollut vyöhyke voidaan tarkoituksellisesti lisätä välttää tarpeeton toimilaite chatter, mutta se on kompensoitava tarkka seuranta.

Seuraukset järjestelmän käyttäytymiselle

  • Vakaan tilan kompensaatio: Järjestelmä ei koskaan saavuta tarkkaa asetuspistettä.
  • Raja pyöräily: lähtö värähtelee halutun arvon ympäri.
  • Pienempi kaistanleveys: Hidas vaste pieniin asetuspisteiden muutoksiin.
  • Huono häiriön torjunta: Vaikea ylläpitää sääntelyä kuormitettuna.

Kuolleiden alueiden korvausmenetelmät

Käänteinen kuollut alue -korvaus

Yksinkertaisin tekniikka on soveltaa kuolleen vyöhykkeen matemaattinen käänteisluku. symmetrisellä kuolleella alueella, jonka leveys on D[ ja kaltevuus [m[]]], käänteisellä kompensoinnilla saadaan aikaan:

]u[comp] = u[des / m + D · sign(udes[]][[]]]]

Tämä lisää hypyn nollasyötössä, tehokkaasti "esimuotoilemalla" ohjaussignaalin peruuttaa kuollut vyöhyke. Käänteinen korvaus toimii hyvin, kun kuolleen vyöhykkeen parametrit ovat vakioita ja tunnettuja. Kuitenkin se voi aiheuttaa [] Chattering[]] lähes nolla, jos inversio ei ole tasainen tai jos mittausmelu on läsnä.

Adaptiiviset ohjaustekniikat

Kun kuolleen vyöhykkeen parametrit liukuvat ajan kuluessa.Kun käytetään, lämpötilan muutokset tai komponentin vanheneminen ovat suositeltavia. [Malli Reference Adaptive Control (MRAC)[] ja Self-Tunning Regulators[] voivat arvioida D:n ja m:n verkossa käyttäen rekursiivisia pienimmän neliön tai kaltevuuden laskua.Adaptiivinen laki päivittää vastakertoimet minimoidakseen jäljitysvirheen. Lyapunov-pohjainen rakenne takaa vakauden, kun parametrit lähentyvät.

Palaute

Feedfore Strategies käyttää [ malli kuollut vyöhyke[ tuottaa kompensoiva signaali lisäksi takaisinkytkentäsilmukka. Esimerkiksi laitosmalli ennustaa tarvittavat syöte saavuttaa haluttu lähtö, ja kuollut vyöhyke käännetään syöttö eteenpäin polku. Tämä parantaa vastenopeutta vaikuttamatta suljettu-silmukka vakautta. Feedfore on usein yhdistetty PID palaute käsitellä mallintamaton dynamiikka.

Hybridimenetelmät

Reaalimaailman implementaatiot sekoittavat usein käänteisen korvauksen liukuvan tilan ohjaukseen[ tai fuzzy logiikka[]. Liukuvan tilan ohjaimet ovat vahvoja parametrin epävarmuuden suhteen, kun taas sumeat kompensoinnit voivat käsitellä epäsymmetrisiä tai epäpehmeitä kuolleita alueita. Hybridimenetelmät tasapainottavat suorituskykyä ja monimutkaisuutta. Huomattava esimerkki on -kuolleen alueen käyttö kytkentämekanismin kanssa[], joka aktivoi vain, kun syöte ylittää kynnysarvon, minimoi tehon menetyksen toimilaitteissa.

Kuolleen vyöhykkeen korvaus: vaihe vaiheelta -opas

1. Järjestelmän tunnistaminen

Ennen kompensointia sinun on kuvattava kuollut alue. Käytä luiska tai portaikko syöte ja tallenna tulos. Tunnista raja-arvot ja lineaarinen voitto. Käytä [vähimmäisneliöt kaaren asennus[] tai omistettu työkalulaatikot kuten [MATLAB System Identification Toolbox[. Vaihtoehto: käytä [-binary haku[] löytääksesi keskeytyspisteet kokeellisesti.

2. Valitse korvaus algoritmi

Valitse tunnistettujen parametrien ja järjestelmän rajoitteiden perusteella jokin edellä mainituista menetelmistä. Jatkuvasti kuolleiden alueiden, joilla on korkea tarkkuusvaatimukset, käänteiskorvaus on riittävä. Aikavaihtelua tai epävarmaa kuollutta aluetta varten on toteutettava mukautuva järjestelmä.

3. Suunnittele Compensator Block

Digitaaliseen ohjaimeen (esim. mikro-ohjaimeen tai PLC:hen) lisätään kompensointilohko valvojalähdön jälkeen ja ennen laitoksen syöttämistä. Varmista, että korvaus on [-pehmennyksen [], jotta vältetään suurtaajuusdynamiikan kiihotus. Käytä -tuulivoimanestomekanismia[, jos vastapainot ovat kylläisiä.

4. Virittäkää ja validoikaa

Testaa kompensoitua järjestelmää erilaisilla vertailutuloilla ja häiriöillä. Tarkista:

  • Vakituisen tilan virhetaso pieneni (ihanteellisesti nolla).
  • Ei rajasyklejä tai värähtelyjä.
  • Hyvä häiriön torjunta.

Iteroidaan tarvittaessa muuttujia. Käytä simulointia (esim., Simulink) ennen laitteiston käyttöönottoa.

Kuolleen vyöhykkeen parametrien arviointi Tarkka

Luotettava korvaus riippuu parametrin täsmällisestä arvioinnista.

  • Avoin silmukkatunniste:[ Käytä tunnettua syöttösekvenssiä (PRBS, multi-sine) ja mittaa tulostus. Käytä epälineaarisia pienimmän neliön sopii kuollutta vyöhykettä malli.
  • Suljettu silmukkatunniste:[] Järjestelmän ollessa toiminnassa ruiskutetaan pieniä luotaussignaaleja ja käytetään rekursiivista arviota (esim. ]recursive quars with unohdetaan tekijä[). Tämä on hyödyllistä mukautuvien järjestelmien kannalta.
  • Fysikaalinen mallinnus:[] Toimilaitteiden kuten moottorien osalta saadaan D Coulombin kitkamomentista ja mittausresoluutiosta.

Kehittyneet lähestymistavat käyttävät neuraaliverkkoja[, jotta voidaan arvioida kuollutta aluetta käänteisesti ilman parametrimallia. Tämä on hyödyllistä monimutkaisille tai epäsymmetrisille kuolleille alueille.

Käytännön haasteet ja ratkaisut

Meluherkkyys

Käänteinen kompensointi lisää melua kuolleen vyöhykkeen reunojen lähellä, koska vastasuoritingradientti on ääretön nollassa. Ratkaisu: käytä [liukempaa likiarvoa (esim. hyperbolinen tangentti tai sigmoid) lähellä kynnystä tai käytä matalan pass-suodattimen ohjaussignaalia.

Epäsymmetriset kuolleet vyöhykkeet

Monilla toimilaitteilla on erilaiset raja-arvot positiivisille ja negatiivisille suuntiin (esim. hydrauliset venttiilit). Korvauksen on oltava suuntainen , jossa on erilliset D+- ja D-parametrit. Mukauttavat menetelmät voivat käsitellä epäsymmetriaa luonnollisesti.

Lasku- ja laskurajoitteet

Resurssirajoitteisten mikro-ohjainten monimutkaiset adaptiiviset algoritmit voivat olla liian hitaita. Käytä [-katselutauluja [ käänteistoiminnossa tai toteuta yksinkertainen kynnyspohjainen hysteesikorvaus, jotta vältytään höpöttelyltä.

Kuolleiden alueiden korvaushakemukset

Robotiikka- ja servojärjestelmät

Teollisuusrobotit vaativat tarkkaa yhteistä paikannusta vaihdekiekon ja stiktion jälkeen. Kuolleen vyöhykkeen kompensointi parantaa []polkutarkkuutta[] ja vähentää kohdeasentojen kestoa. Moniin nykyaikaisiin servo-mobiililaitteisiin kuuluu sisäänrakennettuja kompensointialgoritmeja.

Auton kaasupolkimen ja jarrujen ohjaus

Sähköisillä kaasukorteilla on jousituksen ja kitkan vuoksi kuollut vyöhyke. Korvauksella varmistetaan []liukeneva kiihtyvyys[ ja johdonmukainen joutokäyntiohjaus. Samoin jarru-viivoilla toimivat järjestelmät käyttävät letkun korkeuden kompensointia antaakseen lineaarisen polkimen tuntuman.

Lääkinnälliset laitteet

Ventilaattorien ja infuusiopumppujen suhteellisten venttiilien on vastattava pieniin komennoihin. Kuolleen vyöhykkeen kompensointi mahdollistaa tarkkuuden virtauksen hallinnan[], joka on kriittinen potilasturvallisuuden kannalta.

Ilmailuasentajat

Ilma-aluksen siipi- ja peräsintoimilaitteet kohtaavat hydraulisten puolaventtiilien kuolleita vyöhykkeitä. Korvaukset vähentävät ohjaajan työmäärää ja parantavat automaattiohjauksen suorituskykyä.

Edistyneet aiheet: Kuolleen vyöhykkeen korvaus Complex Systems

Useita kuolleita vyöhykkeitä sarjassa

Kun kaksi tai useampia kuolleita alueita esiintyy kaskadi (esim., sensori + toimilaite), tehokas kuollut alue ei ole pelkästään additiivinen. Korvaus edellyttää laajempaa mallia .Toinen malli on usein [Hammerstein tai Wiener malli[].

Kuolleen vyöhykkeen korvaus ajan viivästyessä

Jos laitoksessa on myös merkittävä viive, kompensointi on suunniteltava epävakauden välttämiseksi. Smith ennustaja[ rakenteita voidaan laajentaa kattamaan kuollut vyöhyke inversio. Vaihtoehtoisesti, käyttää [] ennustekontrollia[] käsitellä sekä epälineaarisuus ja viive.

Oppimisen perusteella maksettavat korvaukset

Iteratiivinen oppimisen ohjaus (ILC) ja vahvistaminen oppiminen voivat [] oppia kuolleen alueen käänteisen [] verkossa ilman nimenomaista parametrien arviointia. ILC on erityisen tehokas toistuviin liiketoimintoihin, kuten poiminta- ja paikka-toimintoihin. Korvaava parantaa syklistä sykliin, ja saavuttaa lähes täydellisen seurannan muutaman toiston jälkeen.

Päätelmät

Dead zone compensation on kriittinen työkalu insinöörit suunnitella korkean suorituskyvyn takaisinkytkentä ohjausjärjestelmiä. Ymmärtämällä epälineaarisuus, valitsemalla asianmukainen menetelmä. Olipa käänteisesti, adaptiivinen, syöttöteilaus, tai hybridi.Ja sen toteuttaminen huolellisesti parametrien arviointi, yksi voi merkittävästi parantaa tarkkuutta, vakautta ja reagointikykyä. Koska järjestelmät tulevat itsenäisempiä ja tarkempia, hallitsemalla kuollut vyöhyke korvausta pysyy kulmakivenä valvontajärjestelmän suunnittelussa.

Lisätietoja saa ScienceDirectin katsaus kuolleisiin vyöhykkeisiin[ ja Control Engineeringin käytännön opas servojärjestelmän korvaus[. Edistyneet ammatinharjoittajat voivat viitata oppikirjaan ]. Khalil eilineaariset järjestelmät tiukan teoreettisen käsittelyn osalta.