arma-thesis

git clone https://git.igankevich.com/arma-thesis.git
Log | Files | Refs | LICENSE

commit 5418cc7fec7187a387fbbd6621a8c7502035141f
parent ae744b6048444fca3e67bed2459015dbc55608c9
Author: Ivan Gankevich <igankevich@ya.ru>
Date:   Tue, 28 Feb 2017 12:24:24 +0300

Add invertibility and stationarity conditions for AR/MA processes.

Diffstat:
phd-diss-ru.org | 36+++++++++++++++++++++++++++++++++++-
phd-diss.org | 36+++++++++++++++++++++++++++++++++++-
2 files changed, 70 insertions(+), 2 deletions(-)

diff --git a/phd-diss-ru.org b/phd-diss-ru.org @@ -665,6 +665,10 @@ Motion Programme (LAMP), программе для моделирования к концентрация какого-либо раствора в воде и т.п.). Параметрами уравнения служат коэффициенты и порядки процессов АР и СС. +Свойства стационарности и обратимости являются основными критериями выбора того +или иного процесса для моделирования волн разных профилей, которые обсуждаются в +разд.\nbsp{}[[#sec-process-selection]]. + **** Процесс авторегрессии (АР). Процесс АР\nbsp{}--- это процесс АРСС только лишь с одним случайным импульсом вместо их взвешенной суммы: @@ -815,7 +819,33 @@ Motion Programme (LAMP), программе для моделирования к коэффициентов мало, и большую часть времени программа тратит на генерацию взволнованной поверхности. -**** TODO Стационарность и обратимость процессов АР и СС +**** Стационарность и обратимость процессов АР и СС +Для того чтобы моделируемая взволнованная поверхность представляла собой +физическое явление, соответствующий процесс должен быть стационарным и +обратимым. Если процесс обратим, то существует разумная связь текущих событий с +событиями в прошлом, и, если процесс стационарен, то амплитуда моделируемого +физического сигнала не увеличивается бесконечно в пространстве и времени. + +Процесс АР всегда обратим, а для стационарности необходимо, чтобы корни +характеристического уравнения +\begin{equation*} +1 - \Phi_{0,0,1} z - \Phi_{0,0,2} z^2 +- \cdots +- \Phi_{\vec N} z^{N_0 N_1 N_2} = 0, +\end{equation*} +лежали \emph{вне} единичного круга. Здесь \(\vec{N}\)\nbsp{}--- порядок процесса +АР, а \(\Phi\)\nbsp{}--- коэффициенты. + +Процесс СС всегда стационарен, а для обратимости необходимо, чтобы корни +характеристического уравнения +\begin{equation*} +1 - \Theta_{0,0,1} z - \Theta_{0,0,2} z^2 +- \cdots +- \Theta_{\vec M} z^{M_0 M_1 M_2} = 0, +\end{equation*} +лежали \emph{вне} единичного круга. Здесь \(\vec{M}\)\nbsp{}--- порядок процесса +СС, а \(\Theta\)\nbsp{}--- коэффициенты. + **** Смешанный процесс авторегрессии скользящего среднего (АРСС). :PROPERTIES: :CUSTOM_ID: sec:how-to-mix-ARMA @@ -840,6 +870,10 @@ Motion Programme (LAMP), программе для моделирования к СС по отдельности. *** Критерии выбора процесса для моделирования разных профилей волн +:PROPERTIES: +:CUSTOM_ID: sec-process-selection +:END: + Одной из проблем в применении модели АРСС для генерации взволнованной морской поверхности является то, что для разных профилей волн /необходимо/ использовать разные процессы: стоячие волны моделируются только процессом АР, а прогрессивные diff --git a/phd-diss.org b/phd-diss.org @@ -785,7 +785,37 @@ dimensions. Using slower method does not have dramatic effect on the overall programme performance, because the number of coefficients is small and most of the time is spent generating wavy surface. -**** TODO Stationarity and invertibility of AR and MA processes +**** Stationarity and invertibility of AR and MA processes +In order for modelled wavy surface to represent physical phenomena, the +corresponding process must be stationary and invertible. If the process is +invertible, then there is a reasonable connection of current events with the +events in the past, and if the process is stationary, the modelled physical +signal amplitude does not increase infinitely in time and space. + +AR process is always invertible, and for stationarity it is necessary for roots +of characteristic equation +\begin{equation*} +1 - \Phi_{0,0,1} z - \Phi_{0,0,2} z^2 +- \cdots +- \Phi_{\vec N} z^{N_0 N_1 N_2} = 0, +\end{equation*} +to lie \emph{outside} the unit circle. Here \(\vec{N}\) is AR process order +and \(\Phi\) are coefficients. + +MA process is always stationary, and for invertibility it is necessary for roots +of characteristic equation +\begin{equation*} +1 - \Theta_{0,0,1} z - \Theta_{0,0,2} z^2 +- \cdots +- \Theta_{\vec M} z^{M_0 M_1 M_2} = 0, +\end{equation*} +to lie \emph{outside} the unit circle. Here \(\vec{M}\) is +three-dimensional MA process order and \(\Theta\) are coefficients. + +Stationarity and invertibility properties are the main criteria in selection of +the process to model different wave profiles, which are discussed in +section\nbsp{}[[#sec-process-selection]]. + **** Mixed autoregressive moving average (ARMA) process. :PROPERTIES: :CUSTOM_ID: sec:how-to-mix-ARMA @@ -807,6 +837,10 @@ there is no such formula for the second approach. So, the best solution for now is to simply use AR and MA process exclusively. *** Process selection criteria for different wave profiles +:PROPERTIES: +:CUSTOM_ID: sec-process-selection +:END: + One problem of ARMA model application to ocean wave generation is that for different types of wave profiles different processes /must/ be used: standing waves are modelled by AR process, and propagating waves by MA process. This