Ackermannsův vzorec - Ackermanns formula - Wikipedia

v teorie řízení, Ackermannův vzorec je kontrolní systém návrhová metoda pro řešení přidělení pólu problém pro systémy s invariantním časem Jürgen Ackermann.[1] Jedním z hlavních problémů v návrhu řídicího systému je vytvoření řadičů, které změní dynamiku systému změnou vlastních čísel matice představujících dynamiku systému s uzavřenou smyčkou.[2] To odpovídá změně pólů přidruženého přenosová funkce v případě, že nedojde ke zrušení pólů a nul.

Řízení zpětné vazby stavu

Uvažujme lineární invariantní systém spojitého času s a reprezentace stavového prostoru

kde X je stavový vektor, u je vstupní vektor a A, B a C jsou matice kompatibilních dimenzí, které představují dynamiku systému. Popis vstupu-výstupu tohoto systému je dán přenosová funkce

Jelikož jmenovatel správné rovnice je dán znakem charakteristický polynom z A, póly G jsou vlastní čísla z A (všimněte si, že konverzace nemusí být nutně pravdivá, protože mezi pojmy čitatele a jmenovatele může dojít ke zrušení). Pokud je systém nestabilní, nebo má pomalou odezvu nebo jinou charakteristiku, která neurčuje konstrukční kritéria, může být výhodné provést v ní změny. Matice A, B a C, však mohou představovat fyzikální parametry systému, které nelze změnit. Jedním z přístupů k tomuto problému tedy může být vytvoření zpětnovazební smyčky se ziskem K. který bude krmit stavovou proměnnou X do vstupu u.

Pokud je systém ovladatelný, vždy existuje vstup takový, že jakýkoli stát lze přenést do jiného státu . S ohledem na to lze do systému přidat řídicí zpětnovazební smyčku , takže nová dynamika systému bude

V této nové realizaci budou póly závislé na charakteristickém polynomu z , to je

Ackermannův vzorec

Výpočet charakteristického polynomu a volba vhodné matice zpětné vazby může být náročným úkolem, zejména ve větších systémech. Jedním ze způsobů, jak usnadnit výpočty, je Ackermannův vzorec. Pro jednoduchost zvažte jeden vstupní vektor bez referenčního parametru , jako

kde je vektor zpětné vazby kompatibilních rozměrů. Ackermannův vzorec uvádí, že proces návrhu lze zjednodušit pouze výpočtem následující rovnice:

ve kterém je požadovaný charakteristický polynom vyhodnocený na matici , a je matice ovladatelnosti systému.

Důkaz

Tento důkaz je založen na Encyclopedia of Life Support Systems vstup do Pole Placement Control.[3] Předpokládejme, že systém je ovladatelný. Charakteristický polynom z darováno

Výpočet pravomocí výsledky v

Nahrazení předchozích rovnic do výnosy

Přepsání výše uvedené rovnice jako maticového součinu a vynechání výrazů neobjevuje izolované výnosy

Z Cayley-Hamiltonova věta, , tím pádem

Všimněte si, že je matice ovladatelnosti systému. Protože je systém ovladatelný, je invertibilní. Tím pádem,

Najít , obě strany lze vynásobit vektorem dávat

Tím pádem,

Příklad

Zvážit[4]

Z charakteristického polynomu víme že systém je od té doby nestabilní matice bude mít pouze kladná vlastní čísla. Abychom stabilizovali systém, vložíme zisk zpětné vazby

Z Ackermannova vzorce můžeme najít matici která změní systém tak, aby se jeho charakteristická rovnice rovnala požadovanému polynomu. Předpokládejme, že chceme .

Tím pádem, a výpočet výtěžků matice řiditelnosti

a

Také to máme

Nakonec z Ackermannova vzorce

Reference

  1. ^ Ackermann, J. (1972). „Der Entwurf linearer Regelungssysteme im Zustandsraum“ (PDF). At - Automatisierungstechnik. 20 (1–12). doi:10.1524 / auto.1972.20.112.297. ISSN  2196-677X. S2CID  111291582.
  2. ^ Teorie a design moderního řídicího systému, 2. vydání, Stanley M. Shinners
  3. ^ Ackermann, J. E. (2009). "Pole Placement Control". Řídicí systémy, robotika a automatizace. Unbehauen, Heinz. Oxford: Eolss Publishers Co. Ltd. ISBN  9781848265905. OCLC  703352455.
  4. ^ „Téma č. 13: 16.31 Zpětná vazba“ (PDF). Web.mit.edu. Citováno 2017-07-06.

Viz také

externí odkazy