In säätöteoriaa , eli tilan tarkkailija tai tilan arvioijan on järjestelmä, joka tarjoaa arvion sisäisen tilan tietyn todellisen järjestelmän, mittauksista tulon ja lähdön todellisen järjestelmän. Se on tyypillisesti tietokoneella toteutettu ja tarjoaa perustan monille käytännön sovelluksille.
Järjestelmän tilan tunteminen on välttämätöntä monien ohjausteorian ongelmien ratkaisemiseksi; esimerkiksi, stabiloimiseksi, joka käyttää tila palautetta . Useimmissa käytännön tapauksissa järjestelmän fyysistä tilaa ei voida määrittää suoralla havainnoinnilla. Sen sijaan sisäisen tilan epäsuorat vaikutukset havaitaan järjestelmän ulostulojen kautta. Yksinkertainen esimerkki on tunnelin ajoneuvoista: nopeudet ja nopeudet, joilla ajoneuvot saapuvat tunneliin ja lähtevät siitä, voidaan havaita suoraan, mutta tarkka tila tunnelin sisällä voidaan arvioida vain. Jos järjestelmä on havaittavissa , on mahdollista rekonstruoida järjestelmän tila täysin ulostulomittauksistaan tilan tarkkailijan avulla.
Tyypillinen tarkkailumalli
Luenberger Observerin lohkokaavio. Tarkkailuvahvistuksen L syöttö on .

Lineaariset, liukumoodit ja kuutiomaiset tarkkailijat ovat monien havaintorakenteiden joukossa, joita käytetään lineaaristen järjestelmien tilan arviointiin. Lineaarinen havainnointirakenne on kuvattu seuraavissa osissa.
Diskreetin ajan tapaus
Lineaarisen, aika-invariantin fyysisen diskreetti-aikaisen järjestelmän tilan oletetaan tyydyttävän


Jos ajankohtana , on tehtaan tilassa; on sen panokset; ja on sen tuotokset. Nämä yhtälöt sanovat yksinkertaisesti, että sekä laitoksen nykyiset tuotokset että sen tulevaisuuden tila määräytyvät yksinomaan sen nykyisten tilojen ja nykyisten tulojen perusteella. (Vaikka nämä yhtälöt ilmaistaan erillisinä asteina , hyvin samanlaiset yhtälöt pätevät jatkuville järjestelmille). Jos tämä järjestelmä on havaittavissa , laitoksen ulostuloa voidaan käyttää tilan tarkkailijan tilan ohjaamiseen.





Fyysisen järjestelmän tarkkailumalli johdetaan sitten tyypillisesti yllä olevista yhtälöistä. Lisäehtoja voidaan sisällyttää sen varmistamiseksi, että saatuaan peräkkäiset mitatut arvot laitoksen panoksista ja tuotoksista, mallin tila lähentyy laitoksen tilaan. Tarkkailijan tuotos voidaan erityisesti vähentää kasvin tuotoksesta ja kertoa sitten matriisilla ; tämä lisätään sitten yhtälöihin tarkkailijan tilalle niin sanotun Luenberger- tarkkailijan tuottamiseksi , joka määritetään alla olevien yhtälöiden avulla. Huomaa, että tilan tarkkailijan muuttujia merkitään yleisesti "hatulla": ja jotta ne voidaan erottaa fyysisen järjestelmän tyydyttämien yhtälöiden muuttujista.



![{\ hat {x}} (k + 1) = A {\ hattu {x}} (k) + L \ vasen [y (k) - {\ hat {y}} (k) \ oikea] + Bu ( k)](/criselda-https-wikimedia.org/api/rest_v1/media/math/render/svg/922733eafc60e3a2259b8262ff53663ad98f6ac9)

Tarkkailijaa kutsutaan asymptoottisesti vakaana, jos tarkkailijavirhe lähenee nollaan milloin . Luenberger-tarkkailijan tarkkailijavirhe tyydyttää . Tämän erillisen aikajärjestelmän Luenberger-tarkkailija on siten asymptoottisesti vakaa, kun matriisissa on kaikki ominaisarvot yksikköympyrän sisällä.




Tarkkailutarkoituksia varten tarkkailujärjestelmän ulostulo syötetään takaisin sekä tarkkailijan että kasvin tuloon vahvistusmatriisin kautta .


Tarkkailijan yhtälöistä tulee sitten:


tai yksinkertaisemmin,


Johtuen erotteluperiaate me tiedämme, että voimme valita ja itsenäisesti ilman haittaa yleistä vakautta järjestelmiä. Nyrkkisääntönä on, että tarkkailijan navat valitaan yleensä lähestymään 10 kertaa nopeammin kuin järjestelmän navat .




Jatkuva-aikainen tapaus
Edellinen esimerkki koski tarkkailijaa, joka oli toteutettu erillisen ajan LTI-järjestelmässä. Prosessi on kuitenkin samanlainen jatkuvan ajan tapauksessa; tarkkailijan voitot valitaan siten, että jatkuvan ajan virhedynamiikka lähentyy asymptoottisesti nollaan (ts. milloin on Hurwitz-matriisi ).


Jatkuvaa lineaarista järjestelmää varten


missä tarkkailija näyttää samanlaiselta kuin edellä kuvattu erillisen ajan tapaus:

-
.

Tarkkailuvirhe tyydyttää yhtälön

-
.
Matriisin ominaisarvot voidaan valita mielivaltaisesti valitsemalla tarkkailijan vahvistus sopivalla tavalla, kun pari on havaittavissa, eli havaittavuusolosuhteet täyttyvät. Erityisesti siitä voidaan tehdä Hurwitz, joten tarkkailija virhe milloin .


![[A, C]](/criselda-https-wikimedia.org/api/rest_v1/media/math/render/svg/077be06e7e743c6266cd0e96d203e6666fd48661)


Peaking ja muut tarkkailumenetelmät
Kun tarkkailijan voitto on suuri, lineaarinen Luenberger-tarkkailija konvergoituu järjestelmän tilaan hyvin nopeasti. Suuri tarkkailijan voitto johtaa kuitenkin huippuilmiöön, jossa alkuperäinen estimaattorin virhe voi olla kohtuuttoman suuri (ts. Epäkäytännöllinen tai vaarallinen käyttää). Tämän seurauksena on saatavana epälineaarisia korkean vahvistuksen tarkkailumenetelmiä, jotka lähestyvät nopeasti ilman huippuilmiötä. Esimerkiksi liukumoodisäädöllä voidaan suunnitella tarkkailija, joka tuo yhden arvioidun tilavirheen nollaan rajallisessa ajassa jopa mittausvirheen läsnä ollessa; muissa osavaltioissa on virhe, joka käyttäytyy samalla tavalla kuin Luenbergerin tarkkailijan virhe huipentumisen jälkeen. Liukumooditarkkailijoilla on myös houkuttelevat kohinan sietokykyominaisuudet, jotka ovat samanlaisia kuin Kalman-suodatin . Toinen lähestymistapa on soveltaa useampaa tarkkailijaa, joka parantaa merkittävästi transientteja ja vähentää tarkkailijan ylitystä. Useita tarkkailijoita voidaan mukauttaa kaikkiin järjestelmiin, joissa High Gain Observer on sovellettavissa.

Valtion tarkkailijat epälineaarisille järjestelmille
Suuri vahvistus, liukumoodi ja pitkät tarkkailijat ovat yleisimpiä tarkkailijoita epälineaarisissa järjestelmissä. Harkitse ensin ei-lineaarista järjestelmää liukumooditarkkailijoiden soveltamiseksi epälineaarisiin järjestelmiin:

missä . Myös olettaa, että on mitattavissa oleva tuotos antama



Tarkkailijan suunnittelussa on useita ei-likimääräisiä lähestymistapoja. Kaksi alla olevaa tarkkailijaa sovelletaan myös tapaukseen, jossa järjestelmällä on tulo. Tuo on,


Lineaarisoitava virheiden dynamiikka
Yhtä Krenerin ja Isidorin sekä Krenerin ja Respondekin ehdotusta voidaan soveltaa tilanteessa, jossa on olemassa lineaarisoiva muunnos (ts. Diffeomorfismi , kuten palaute-linearisoinnissa käytetty ), niin että uusissa muuttujissa järjestelmäyhtälöt lukevat



Luenberger-tarkkailija suunnitellaan sitten
-
.
Muunnetun muuttujan havaintovirhe täyttää saman yhtälön kuin klassisessa lineaarisessa tapauksessa.

-
.
Kuten ovat osoittaneet Gauthier, Hammouri ja Othman sekä Hammouri ja Kinnaert, jos on olemassa sellainen muunnos , että järjestelmä voidaan muuttaa muodoksi



sitten tarkkailija suunnitellaan
-
,
missä on ajallisesti vaihteleva tarkkailijan voitto.

Ciccarella, Dalla Mora ja Germani saivat edistyneempiä ja yleisempiä tuloksia, poistamalla epälineaarisen muunnoksen tarpeen ja todistamalla arvioidun tilan globaalin asymptoottisen lähentymisen todelliseen tilaan käyttämällä vain yksinkertaisia oletuksia säännöllisyydestä.
Liukumoodin tarkkailija
Kuten edellä lineaarisen edellisessä tapauksessa, piikitys ilmiö esiintyy Luenberger tarkkailijoiden oikeuttaa käyttämällä liukuva tilassa tarkkailija . Liukumooditarkkailija käyttää epälineaarista suurivahvistettua palautetta arvioitujen tilojen ajamiseksi hyperpinnalle, jossa arvioidun ja mitatun tuotoksen välillä ei ole eroa. Tarkkailussa käytetty epälineaarinen vahvistus toteutetaan tyypillisesti skaalatulla kytkentätoiminnolla, kuten arvioidun - mitatun lähtövirheen signum (eli sgn). Tästä syystä tämän korkean hyötysuhteen takia tarkkailijan vektorikentässä on taite niin, että tarkkailijan liikeradat liukuvat käyrää pitkin, jossa arvioitu tuotos vastaa mitattua lähtöä tarkalleen. Joten jos järjestelmä on havaittavissa lähdöstään, tarkkailijatilat ohjataan kaikki todellisiin järjestelmätiloihin. Lisäksi käyttämällä virhemerkkiä liukumooditarkkailijan ajamiseksi tarkkailijan liikeradat muuttuvat epäherkiksi monenlaiselle melulle. Siksi joillakin liukumooditarkkailijoilla on houkuttelevia ominaisuuksia, jotka ovat samanlaisia kuin Kalman-suodatin, mutta yksinkertaisemmalla toteutuksella.
Ehdottivat Drakunov, joka on liukuva tilassa tarkkailija voi myös olla suunniteltu luokan epälineaarisia järjestelmiä. Tällainen tarkkailija voidaan kirjoittaa alkuperäisen muuttujaestimaatin muodossa ja sillä on muoto

![{\ displaystyle {\ dot {\ hat {x}}} = \ vasen [{\ frac {\ osittainen H ({\ hattu {x}})} {\ osittainen x}} \ oikea] ^ {- 1} M ({\ hat {x}}) \ operaattorin nimi {sgn} (V (t) -H ({\ hat {x}}))}](/criselda-https-wikimedia.org/api/rest_v1/media/math/render/svg/d05a9c82c2bd7f62932ba68b3c9565deeecdf7d3)
missä:
- Vektori ulottuu skalaari signum-funktio ja mitat. Tuo on,



- vektorille .

- Vektorilla on komponentteja, jotka ovat lähtöfunktio ja sen toistuvat Lie-johdannaiset. Erityisesti,



- jossa on i : nnen Lie johdannainen tuotoksen funktio pitkin vektorikenttä (eli pitkin liikeradat ei-lineaarinen järjestelmä). Erityistapauksessa, jossa järjestelmällä ei ole syötettä tai sen suhteellinen aste on n , on tuotoksen ja sen johdannaisten kokoelma . Koska käänteistä Jacobin linearisointi on oltava olemassa tämän tarkkailija on hyvin määritelty, muutos on taatusti paikallinen diffeomorfismin .








- Diagonaalinen matriisi voitot on sellainen, että


- missä jokaiselle elementti ja sopivan suuri liukumoodin saavutettavuuden varmistamiseksi.


- Tarkkailuvektori on sellainen, että


- missä tässä on skalaareille määritelty normaali signum-funktio ja tarkoittaa epäjatkuvan toiminnon "vastaavan arvon operaattoria" liukumoodissa.


Idea voidaan selittää lyhyesti seuraavasti. Teorian mukaan liuku tilaa, jotta kuvaamaan järjestelmän käyttäytymistä, kun liukuva tilassa alkaa, toiminto olisi korvattava vastaavat arvot (katso vastaava ohjaus teorian liukuva tilassa ). Käytännössä se kytkee (keskustelee) suurella taajuudella ja hidas komponentti on yhtä suuri kuin vastaava arvo. Sopivan alipäästösuodattimen käyttäminen korkean taajuuden komponentin poistamiseksi voi saada vastaavan ohjauksen arvon, joka sisältää enemmän tietoa arvioidun järjestelmän tilasta. Edellä kuvattu tarkkailija käyttää tätä menetelmää useita kertoja saadakseen epälineaarisen järjestelmän tilan ihanteellisesti rajallisessa ajassa.

Muokattu havaintovirhe voidaan kirjoittaa muunnettuihin tiloihin . Erityisesti,


ja niin

Niin:
- Niin kauan kuin virhedynamiikan ensimmäinen rivi , täyttää riittävät olosuhteet siirtyäkseen liukumoodiin rajallisessa ajassa.



- Pintaa pitkin vastaava vastaava ohjaus on yhtä suuri kuin niin . Siksi, niin kauan kuin virhedynamiikan toinen rivi , siirtyy liukumoodiin rajallisessa ajassa.







- Pintaa pitkin vastaava vastaava ohjaus on yhtä suuri kuin . Näin ollen, niin kauan kuin , nnen rivin virheen dynamiikka, , siirtyy liukuva tilassa äärellisessä ajassa.







Joten riittävän suurten voittojen saavuttamiseksi kaikki tarkkailijan arvioidut tilat saavuttavat todelliset tilat rajallisessa ajassa. Itse asiassa lisääntyminen sallii lähentymisen missä tahansa toivotussa rajallisessa ajassa niin kauan kuin kukin toiminto voidaan rajoittaa varmuudella. Näin ollen vaatimus siitä, että kartta on diffeomorfismi (ts. Että sen jakobien lineaarisointi on käänteinen), väittää, että arvioidun tuotoksen lähentyminen merkitsee arvioidun tilan lähentymistä. Toisin sanoen vaatimus on havaittavissa oleva ehto.




Jos järjestelmässä on liukumooditarkkailija, jossa on tulo, tarvitaan lisäehtoja, jotta havaintovirhe on riippumaton tulosta. Esimerkiksi se

ei riipu ajasta. Tarkkailija on silloin
![{\ displaystyle {\ dot {\ hat {x}}} = \ vasen [{\ frac {\ osittainen H ({\ hattu {x}})} {\ osittainen x}} \ oikea] ^ {- 1} M ({\ hat {x}}) \ operaattorin nimi {sgn} (V (t) -H ({\ hat {x}})) + B ({\ hat {x}}) u.}](/criselda-https-wikimedia.org/api/rest_v1/media/math/render/svg/c04cba631fbbd36e1fbae503d8f58dd17d8cddf5)
Multi-tarkkailija
Monihavaitsija laajentaa High Gain Observer -rakenteen yhdestä monihavainnoksi monien mallien toimiessa samanaikaisesti. Tällä on kaksi kerrosta: ensimmäinen koostuu useista korkean voiton tarkkailijoista, joilla on erilaiset arviointitilat, ja toinen määrittää ensimmäisen kerroksen tarkkailijoiden tärkeyspainot. Algoritmi on yksinkertainen toteuttaa, eikä se sisällä riskialttiita toimintoja, kuten erottelua. Useiden mallien ideaa sovellettiin aiemmin tiedon saamiseksi mukautuvasta ohjauksesta.
Usean tarkkailijan järjestelmä
Oletetaan, että korkean voiton tarkkailijoiden määrä on n +1
missä on tarkkailijaindeksi. Ensimmäisen kerroksen tarkkailijat koostuvat samasta vahvistuksesta, mutta ne eroavat alkuperäisestä tilasta . Toisen kerroksen kaikki kohteesta tarkkailijoiden on yhdistetty yhdeksi, jolloin saatiin yksittäinen tilavektori arviointi





missä ovat painokertoimet. Näitä tekijöitä muutetaan estimoinnin tarjoamiseksi toisessa kerroksessa ja havaintoprosessin parantamiseksi.

Olkoon se
ja
missä on jokin vektori, joka riippuu havainnointivirheestä .



Jotkut muunnokset antavat lineaarisen regressio-ongelman
Tämä kaava antaa mahdollisuuden arvioida . Rakentaa jakoputken me tarpeen kartoitus välillä ja ensurance että on laskettavissa luottaa mitattavia signaaleja. Ensimmäinen asia on poistaa pysäköintitilanne havaintovirheestä





.
Laske johdannaisten aikakatkaisu löytääksesi kartoitus m johtaa määritelty



missä on jonkin aikaa vakio. Huomaa, että molempien ja integraalien releet ovat siten helposti saatavilla ohjausjärjestelmässä. Lisäksi täsmennetään arviointilakissa; ja siten se osoittaa, että moninaiset ovat mitattavissa. Toisen kerroksen varten on otettu käyttöön arvioita kertoimia. Kartoitusvirhe määritetään







missä . Jos kertoimet ovat yhtä suuria , niin kartoitusvirhe Nyt on mahdollista laskea ylemmästä yhtälöstä ja siten huippuilmiö pienenee jakotukin ominaisuuksien ansiosta. Luotu kartoitus antaa paljon joustavuutta arviointiprosessissa. Jopa on mahdollista arvioida toisen kerroksen arvo ja laskea tila .







Rajoittavat tarkkailijat
Rajoittavat tai Intervallihavaitsijat muodostavat luokan tarkkailijoita, jotka antavat kaksi estimaattia tilasta samanaikaisesti: toinen arvioista antaa ylärajan tilan todelliselle arvolle, kun taas toinen antaa alarajan. Tilan todellisen arvon tiedetään tällöin olevan aina näiden kahden estimaatin sisällä.
Nämä rajat ovat erittäin tärkeitä käytännön sovelluksissa, koska ne mahdollistavat arvioinnin tarkkuuden tuntemisen joka kerta.
Matemaattisesti kahta Luenberger-tarkkailijaa voidaan käyttää, jos se on valittu oikein, käyttämällä esimerkiksi positiivisia systeemiominaisuuksia : yksi ylemmälle rajalle (joka varmistaa, että konvergoituu ylhäältä nollaan, kun kohinaa ja epävarmuutta ei ole ) ja alaraja (joka varmistaa, että lähentyminen nollaan alhaalta). Eli aina





Katso myös
Viitteet
- In-line viitteet
- Yleiset viitteet
Ulkoiset linkit