SOPDT – Model systému 2. řádu s dopravním zpožděním

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok SOPDT realizuje diskrétní simulátor lineárního systému druhého řádu s přídavným dopravním zpožděním, který je alternativně popsán, v závislosti na parametru itf, následujícími přenosovými funkcemi:

itf = 1 : P(s) = pb1 s + pb0 s2 + pa1 s + pa0 edels itf = 2 : P(s) = k0 tau s + 1 tau1 s + 1 tau2 s + 1 edels itf = 3 : P(s) = k0om2 tauom s + 1 s2 + 2 xiom s + om2 edels itf = 4 : P(s) = k0 tau s + 1 tau1 s + 1s edels

Diskrétní simulace používá přesnou diskretizaci přenosu P(s) pro periodu TS, s níž je blok SOPDT spouštěn.

Vstup

u

Analogový vstupní signál

double

Výstup

y

Analogový výstupní signál

double

Parametry

itf

Tvar přenosové funkce  1

long

1 ....

obecný tvar

2 ....

reálné póly ve jmenovateli

3 ....

komplexní póly (kmitavý systém)

4 ....

systém s integrátorem

k0

Statické zesílení  1.0

double

tau

Časová konstanta v čitateli

double

tau1

První časová konstanta ve jmenovateli  1.0

double

tau2

Druhá časová konstanta ve jmenovateli  1.0

double

om

Vlastní frekvence  1.0

double

xi

Relativní koeficient tlumení  1.0

double

pb0

Koeficient čitatele: s0  1.0

double

pb1

Koeficient čitatele: s1  1.0

double

pa0

Koeficient jmenovatele: s0  1.0

double

pa1

Koeficient jmenovatele: s1  1.0

double

del

Dopravní zpoždění [s]

double

nmax

Délka vyrovnávací paměti pro dopravní zpoždění del (na tolik hodnot se alokuje paměť)   1  10000000 10

long