Linearizace zpětné vazby - Feedback linearization
Tento článek obsahuje a seznam doporučení, související čtení nebo externí odkazy, ale jeho zdroje zůstávají nejasné, protože mu chybí vložené citace.Květen 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Linearizace zpětné vazby je běžný přístup používaný v controllingu nelineární systémy. Tento přístup zahrnuje přijít s transformací nelineárního systému na ekvivalentní lineární systém prostřednictvím změny proměnných a vhodného řídicího vstupu. Linearizace zpětné vazby může být aplikována na nelineární systémy formuláře
kde je stavový vektor, je vektor vstupů a je vektor výstupů. Cílem je vyvinout kontrolní vstup
který vykresluje lineární mapu vstupů a výstupů mezi novým vstupem a výstup. Potom lze použít strategii řízení vnější smyčky pro výsledný lineární řídicí systém.
Linearizace zpětné vazby systémů SISO
Zde zvažte případ zpětné vazby linearizace systému s jedním vstupem a jedním výstupem (SISO). Podobné výsledky lze rozšířit na systémy s více vstupy a více výstupy (MIMO). V tomto případě, a . Cílem je najít transformaci souřadnic který transformuje systém (1) na tzv normální forma který odhalí zákon zpětné vazby formuláře
který vykreslí lineární vstupně-výstupní mapu z nového vstupu na výstup . Aby bylo zajištěno, že transformovaný systém je ekvivalentní reprezentací původního systému, musí být transformace a difeomorfismus. To znamená, že transformace musí být nejen invertibilní (tj. Bijektivní), ale jak transformace, tak její inverze musí být hladký takže rozlišitelnost v původním souřadném systému je zachována v novém souřadném systému. V praxi může být transformace pouze lokálně difeomorfní a výsledky linearizace platí pouze v této menší oblasti.
K vyřešení tohoto problému je zapotřebí několik nástrojů.
Derivát lži
Cílem zpětnovazební linearizace je vytvořit transformovaný systém, jehož stavy jsou výstupem a jeho první deriváty. Abychom pochopili strukturu tohoto cílového systému, používáme Derivát lži. Zvažte časovou derivaci (2), kterou lze vypočítat pomocí řetězové pravidlo,
Nyní můžeme definovat Lieův derivát podél tak jako,
a podobně Lieův derivát podél tak jako,
S touto novou notací můžeme vyjádřit tak jako,
Všimněte si, že zápis Lieových derivací je vhodný, když vezmeme více derivací s ohledem buď na stejné vektorové pole, nebo na jiné. Například,
a
Relativní stupeň
V našem zpětnovazebním linearizovaném systému tvořeném stavovým vektorem výstupu a jeho první deriváty, musíme pochopit, jak vstup vstupuje do systému. K tomu zavedeme pojem relativního stupně. Náš systém daný (1) a (2) má relativní stupeň v určitém okamžiku li,
- v sousedství z a všechno
Vzhledem k této definici relativního stupně ve světle vyjádření časové derivace výstupu , relativní stupeň našeho systému (1) a (2) můžeme považovat za to, kolikrát musíme rozlišit výstup před vstupem se objeví výslovně. V Systém LTI, relativní stupeň je rozdíl mezi stupněm polynomu jmenovatele přenosové funkce (tj. počet póly ) a stupeň jeho čitatelského polynomu (tj. počet nuly ).
Linearizace pomocí zpětné vazby
V následující diskusi budeme předpokládat, že relativní stupeň systému je . V tomto případě po rozlišení výstupu časy máme
kde notace označuje th derivát . Protože jsme předpokládali, že relativní stupeň systému je , Lieovy deriváty formy pro jsou všechny nulové. To je vstup nemá žádný přímý příspěvek k žádnému z prvních th deriváty.
Transformace souřadnic který uvádí systém do normální formy, pochází z první deriváty. Zejména,
transformuje trajektorie z originálu souřadnicový systém do nového souřadnicový systém. Pokud je tato transformace a difeomorfismus, hladké trajektorie v původním souřadnicovém systému budou mít jedinečné protějšky v souřadnicový systém, který je také hladký. Ty trajektorie budou popsány novým systémem,
Proto zákon o zpětné vazbě
vykreslí lineární vstupně-výstupní mapu z na . Výsledný linearizovaný systém
je kaskáda integrátory a ovládání vnější smyčky lze zvolit pomocí standardní metodiky lineárního systému. Zejména zákon o zpětné vazbě stavu ze dne
kde stavový vektor je výstup a jeho první deriváty, vede k Systém LTI
s,
Takže s příslušnou volbou , můžeme libovolně umístit póly uzavřené smyčky linearizovaného systému.
Nestabilní nulová dynamika
Linearizaci zpětné vazby lze provést u systémů, které mají relativní stupeň menší než . Normální forma systému však bude zahrnovat nulová dynamika (tj. státy, které nejsou pozorovatelný z výstupu systému), které mohou být nestabilní. V praxi může mít nestabilní dynamika škodlivé účinky na systém (např. Může být nebezpečné, aby vnitřní stavy systému neomezeně rostly). Tyto nepozorovatelné stavy mohou být kontrolovatelné nebo přinejmenším stabilní, takže lze přijmout opatření k zajištění toho, aby tyto stavy v praxi nezpůsobovaly problémy. Minimální fáze systémy poskytují určitý pohled na nulovou dynamiku.
Viz také
Další čtení
- A. Isidori, Nelineární řídicí systémy, třetí vydání, Springer Verlag, Londýn, 1995.
- H. K. Khalil, Nelineární systémy, třetí vydání, Prentice Hall, Upper Saddle River, New Jersey, 2002.
- M. Vidyasagar, Nelineární analýza systémů druhé vydání, Prentice Hall, Englewood Cliffs, New Jersey, 1993.
- B. Friedland, Pokročilý design řídicího systému Faxové vydání, Prentice Hall, řeka Upper Saddle, New Jersey, 1996.
externí odkazy
- ECE 758: Modelování a nelineární ovládání jednopólového flexibilního manipulátoru kloubů - Poskytuje vysvětlení a aplikaci linearizace zpětné vazby.
- ECE 758: Příklad linearizace koule v trubici - Triviální aplikace linearizace pro systém, který je již v normální formě (tj. Není nutná žádná transformace souřadnic).
- Wolfram jazyk funkce zpětná vazba linearizace, vypočítat relativní objednávky a určit nulová dynamika.