Table of Contents
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.