MX_CTODPA – Diskretizace spojitého modelu (A,B) do (Ad,Bd) s využitím Padéových aproximací

Symbol blokuPotřebná licence: STANDARD
Qt SVG Document Exported by REXYGEN Studio uA uB uAd uBd uP uQ uR HLD yA yB yAd yBd yP yQ yR E MX_CTODPA

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ž NN,
  • počet prvků matice referencované uBd je menší než NM,
  • 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

2024 © REX Controls s.r.o., www.rexygen.com