DER – Derivace, filtrace a predikce z posledních n+1 vzorků
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok DER prokládá posledních
vzorků (,
závisí na implementaci) vstupního signálu u přímkou
metodou nejmenších čtverců. Počátek časové osy je v každém kroku umístěn
do aktuálního okamžiku vzorkování vstupu u. Ze získaných parametrů přímky
a
se počítají
v případě
výstupy y a z podle vztahů:
Je-li nebo blok nemá k dispozici posledních vzorků vstupního signálu (), potom , .
Vstupy
u | Analogový výstupní signál | Double (F64) |
RUN | Povolení běhu algoritmu | Bool |
|
|
|
tp | Časový okamžik pro predikci/filtraci ( je v aktuálním okamžiku vzorkování) | Double (F64) |
Výstupy
y | Odhad derivace vstupního signálu u | Double (F64) |
z | Predikovaný/filtrovaný výstupní signál | Double (F64) |
RDY | Příznak připravenosti (blok má k dispozici vzorků) | Bool |
Parametr
n | Počet vzorků pro lineární interpolaci (je použito vzorků); 1 10000000 10 | Long (I32) |
nmax | Maximální velikost parametru n (používá se pro interní alokaci paměti) 10 10000000 100 | Long (I32) |
[Předchozí] [Na začátek] [Výše] [Další]
2023 © REX Controls s.r.o., www.rexygen.com