MX_CTODPA – Diskretizace spojitého modelu (A,B) do (Ad,Bd) s využitím Padéových aproximací
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Funkční blok MX_CTODPA diskretizuje model spojitého stavového prostoru pomocí
Padéových aproximací matic exponenciálů a jejích integrálů a techniky
škálování ([7]). Použitá technika je podobná metodě 3 Scaling and squaring
popsané v [11].
Výstupní reference yA, yB, yAd, yBd, yP , yQ a yR jsou vždy nastaveny na odpovídající vstupní reference uA, uB, uAd, uBd, uP, uQ a uR. Pokud HLD = on, pak není provedeno nic jiného, jinak je volána interně funkce mCtoD:
mCtoD(nRes, uAd, uBd, uA, uB, N, M, is, Ts, eps, uP, uQ, uR);
kde parametry mCtoD jsou nastaveny následovně:
- nRes je návratový kód z funkce mCtoD.
- N je počet řádků čtvercové matice systému referencované uA.
- M je počet sloupců vstupní matice referencované uB.
- Ts je vzorkovací perioda pro diskretizaci, která je rovna vzorkovací periodě úlohy obsahující tento funkční blok.
Chybový příznak E je nastaven na on, pokud:
- reference uA nebo uB nebo uAd nebo uBd nebo uP nebo uQ nebo uR není definována (tj. vstup uA nebo uB nebo uAd nebo uBd nebo uP nebo uQ nebo uR není připojen),
- počet sloupců matice referencované uA není roven N,
- počet řádků matice referencované uB není roven M,
- počet prvků jakékoli matice referencované uAd, uP, uQ nebo uR je menší než ,
- počet prvků matice referencované uBd je menší než ,
- návratový kód nRes funkce mCtoD není roven nule.
Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.
Vstup
uA | Vstupní odkaz na matici A | Reference |
uB | Vstupní odkaz na matici B | Reference |
uAd | Vstupní reference na diskretizovanou matici A | Reference |
uBd | Vstupní reference na diskretizovanou matici B | Reference |
uP | Vstupní reference na pomocnou matici | Reference |
uQ | Vstupní reference na pomocnou matici | Reference |
uR | Vstupní reference na pomocnou matici | Reference |
HLD | Pozastavení | Bool |
Parametr
is | Řád Padéovy aproximace 0 4 2 | Long (I32) |
eps | Přesnost aproximace 1e-20 0.001 1e-15 | Double (F64) |
Výstup
yA | Výstupní odkaz na matici A | Reference |
yB | Výstupní odkaz na matici B | Reference |
yAd | Výstupní reference na diskretizovanou matici A | Reference |
yBd | Výstupní reference na diskretizovanou matici B | Reference |
yP | Výstupní reference na pomocnou matici | Reference |
yQ | Výstupní reference na pomocnou matici | Reference |
yR | Výstupní reference na pomocnou matici | Reference |
E | Příznak chyby | Bool |
[Předchozí] [Na začátek] [Výše] [Další]
2024 © REX Controls s.r.o., www.rexygen.com