Model ARMAX

Z testwiki
Wersja z dnia 02:54, 15 cze 2023 autorstwa imported>Nux (WP:SK, stare interwiki)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Model ARMAX (Szablon:Ang., model autoregresywny ze średnią ruchomą i zewnętrznym wejściem) – w automatyce, dyskretny model wejściowo-wyjściowy dla procesów stochastycznych. Model ten jest wyrażony wzorem:

y(i)=zkB(z1)A(z1)u(i)+C(z1)A(z1)e(i).

Znaczenie poszczególnych symboli w powyższym wzorze jest następujące:

  • y(i), u(i) oraz e(i) – dyskretne ciągi wartości, a zatem ciągi wartości równo odległych w czasie (na przykład 0; 0,5; 1; 0; −0.5; ... itd.),
  • y(i) – ciąg wartości sygnału wyjściowego – w skrócie ciąg wyjściowy lub wyjście,
  • u(i) – ciąg wartości sygnału wejściowego – w skrócie ciąg wejściowy, wejście albo pobudzenie,
  • zk – opóźnienie (przesunięcie wstecz) sygnału o k wartości, tak że zku(i)=u(ik); parametr k jest zwany (dyskretnym) czasem opóźnienia i przybiera wartości całkowite większe lub równe 1,
  • A(z1), B(z1) i C(z1) – wielomiany różnicowe (patrz poniżej),
  • człon zkB(z1)A(z1)u(i) – tor sterowania,
  • e(i) – ciąg wartości dyskretnego białego szumu zakłócającego obiekt (w skrócie szum biały),
  • człon C(z1)A(z1)e(i) – tor zakłócenia, modeluje wszelkie niemierzalne zakłócenia stochastyczne działające w obiekcie w postaci białego szumu przefiltrowanego (czyli przepuszczonego) przez odpowiednią transmitancję.

Wielomiany różnicowe występujące w modelu ARMAX dane są wzorami:

A(z1)=1+a1z1+a2z2++adAzdA,
B(z1)=b0+b1z1+b2z2++bdBzdB,
C(z1)=c0+c1z1+c2z2++cdCzdC.

Wartości aj,bj i cj zwane są parametrami wielomianów, a wartości dA,dB i dC stopniami wielomianów. O wielomianie A(z1) mówi się, że jest on wielomianem monicznym, co oznacza, że parametr a0 tego wielomianu zawsze ma wartość równą 1.

Strukturę modelu ARMAX określają cztery parametry:

k,dA,dB,dC.

Inne rodzaje modeli wykorzystywanych w identyfikacji:

Zobacz też