Přenos PID regulátoru: Laplaceova transformace (za předpokladu nulových počátečních podmínek):
- Vytkneš :
- Přenos: Zjistí poly a nuly prenosu
- Jmenovatel rozložíš: .
- Póly jsou v a .
- Co z toho vidím: Systém je stabilní, nekmitá (póly jsou na reálné ose), ale je pomalý (pól v -1 je blízko imaginární osy). Trvalá odchylka bude existovat (není tam žádný integrátor ve jmenovateli).
Přidá póly stabilní (imaginární pro rychlost) Vložím do vzorce uzavřeného přenosu a porovnám charakterisktický polynom s požadovaným .
- Napiš přenos otevřené smyčky: .
- Vypočítej charakteristickou rovnici: .
- Vytvoř tabulku parametrů:
White box
Umístění pólů
- Spočítám kde má systém “špatné” póly
- Udělám pomocí Ackermannův vzorec kam by se měli póly přesunout
- Mám regulátor
Příklad:
Zadání: PID rovnice: Uzavřená smyčka: Charakteristický polynom: Dosadím PID: Vyberu si póly kam je chci a udělám z nich polynom: Srovnám chtěný a ten ze systému a dostanu konstanty:
Frekvenční metody (Bode plot)
- Z přenosu nakreslím Bodeho graf
- Podle nich navrhnu PID aby měl Amplitudová bezpečnost GM, Fázová bezpečnost PM
Root Locus
Příklad
Zadání: Plný PID regulátor má tvar: Upravím do tvaru: Potom tedy: Volím nuly vlevo aby to táhlo póly do záporu
A jak určíme konstantu ? Chceme, aby systém reagoval rychlostí (tranzitní frekvencí) . Základní podmínka zní, že amplituda při této frekvenci musí být . Výpočet konstant: A pouhým porovnáním koeficientů máme výsledek:
- Derivační složka:
- Proporcionální složka:
- Integrační složka:
Gray box
- Identifikace a zjištění konstant
- Stejně jako white box navrhnu