Feedback linearisering - Feedback linearization

Image
Blokdiagram, der illustrerer feedbacklinearisering af et ikke-lineært system

Feedbacklinearisering er en almindelig tilgang, der anvendes til styring af ikke-lineære systemer . Metoden involverer at komme med en transformation af det ikke-lineære system til et ækvivalent lineært system gennem en ændring af variabler og en passende kontrolindgang. Feedbacklinearisering kan anvendes på ikke-lineære systemer i formularen

hvor er tilstandsvektoren, er indgangsvektoren og er udgangsvektoren. Målet er at udvikle en kontrolindgang

der gengiver et lineært input – output-kort mellem den nye input og output. En kontrolstrategi for ydre kredsløb til det resulterende lineære kontrolsystem kan derefter anvendes.


Feedback linearisering af SISO-systemer

Overvej her tilfældet med feedback-linearisering af et enkelt input-output (SISO) -system. Lignende resultater kan udvides til MIMO-systemer (multiple-input multiple-output). I dette tilfælde og . Målet er at finde en koordinattransformation, der omdanner systemet (1) til den såkaldte normale form, som afslører en feedback-lov af formen

der gengiver et lineært input – output-kort fra det nye input til output . For at sikre, at det transformerede system er en ækvivalent repræsentation af det originale system, skal transformationen være en diffeomorfisme . Det vil sige, at transformation ikke kun skal være inverterbar (dvs. bijektiv), men både transformation og dens inverse skal være glat, så differentierbarhed i det originale koordinatsystem bevares i det nye koordinatsystem. I praksis kan transformationen kun være lokalt diffeomorf, og lineariseringsresultaterne holder kun i denne mindre region.

Der kræves flere værktøjer til at løse dette problem.

Løgderivat

Målet med feedback-linearisering er at producere et transformeret system, hvis tilstande er output og dets første derivater. For at forstå strukturen i dette målsystem bruger vi Lie-derivatet . Overvej tidsderivatet af (2), som kan beregnes ved hjælp af kædereglen ,

Nu kan vi definere Lie-derivatet af sammen som,

og ligeledes Lie-derivatet af sammen som,

Med denne nye notation kan vi udtrykke som,

Bemærk, at notationen af ​​Lie-derivater er praktisk, når vi tager flere derivater med hensyn til enten det samme vektorfelt eller et andet. For eksempel,

og

Relativ grad

I vores feedback lineariserede system, der består af en tilstandsvektor for output og dets første derivater, skal vi forstå, hvordan input kommer ind i systemet. For at gøre dette introducerer vi begrebet relativ grad. Vores system givet af (1) og (2) siges at have relativ grad på et punkt, hvis,

i et kvarter af og alle

I betragtning af denne definition af relativ grad i lyset af udtrykket for tidsafledningen af ​​output , kan vi betragte den relative grad af vores system (1) og (2) for at være det antal gange, vi har til at differentiere output før input vises eksplicit. I et LTI-system er den relative grad forskellen mellem graden af ​​overføringsfunktionens nævnerpolynom (dvs. antal poler ) og graden af ​​dets tællerpolynom (dvs. antal nuller ).

Linearisering ved feedback

For den følgende diskussion antager vi, at systemets relative grad er . I dette tilfælde efter differentiering af de outputtider, vi har,

hvor notationen angiver det tredje derivat af . Fordi vi antog, at den relative grad af systemet er , er Lie-derivaterne af formularen for alle nul. Det vil sige, at input ikke har noget direkte bidrag til nogen af ​​de første derivater.

Koordinatransformationen, der sætter systemet i normal form, kommer fra de første derivater. I særdeleshed,

omdanner baner fra det originale koordinatsystem til det nye koordinatsystem. Så længe denne transformation er en diffeomorfisme , vil glatte baner i det originale koordinatsystem have unikke modstykker i koordinatsystemet, der også er glatte. Disse baner vil blive beskrevet af det nye system,

Derfor er feedback-kontrolloven

gengiver et lineært input – output-kort fra til . Det resulterende lineariserede system

er en kaskade af integratorer, og en ydre-loop-kontrol kan vælges ved anvendelse af standard lineær systemmetode. Især en lov om kontrol af staten

hvor tilstandsvektoren er output og dens første derivater, resulterer i LTI-systemet

med,

Så med det rette valg kan vi vilkårligt placere lukkede poler i det lineariserede system.

Ustabil nul dynamik

Feedbacklinearisering kan opnås med systemer, der har en relativ grad mindre end . Den normale form for systemet vil dog omfatte nul dynamik (dvs. tilstande, der ikke kan observeres fra systemets output), der kan være ustabil. I praksis kan ustabil dynamik have skadelige virkninger på systemet (f.eks. Kan det være farligt for interne tilstander i systemet at vokse ubegrænset). Disse ikke-observerbare tilstande kan være kontrollerbare eller i det mindste stabile, og derfor kan der træffes foranstaltninger for at sikre, at disse tilstande ikke forårsager problemer i praksis. Minimumfasesystemer giver en vis indsigt i nul dynamik.

Se også

Yderligere læsning

  • A. Isidori, ikke- lineære kontrolsystemer, tredje udgave, Springer Verlag, London, 1995.
  • HK Khalil, ikke- lineære systemer, tredje udgave, Prentice Hall, Upper Saddle River, New Jersey, 2002.
  • M. Vidyasagar, ikke- lineær systemanalyse anden udgave, Prentice Hall, Englewood Cliffs, New Jersey, 1993.
  • B. Friedland, Advanced Control System Design Faxudgave, Prentice Hall, Upper Saddle river, New Jersey, 1996.

eksterne links