Contents Up Previous Next

Momentary ARMA coherence

Purpose
Description
Tips
Macro Synopsis
Modules
Related Functions
References


Purpose

Momentary ARMA coherence

Description

"Momentary ARMA coherence" computes the time-dependent ARMA coherence of two signals x and y within a given frequency interval estimated by an adaptive bivariate ARMA model. In contrast to Coherence, "Momentary ARMA coherence" is more suitable for the analysis of the stochastic coupling of instationary signals.

This function yields a pseudo 2D output signal of the momentary ARMA coherence displaying time (x-axis) versus frequency (y-axis) with the coherence values given on the z-axis.

The coherence function is given by

using the coherence matrix obtained by the estimation of the bivariate ARMA model parameters A and B.

The estimation is computed by a Least Mean Squares (LMS) approach according to
and
with being the composed signal vector.

Parameters of "Momentary ARMA coherence" are:


Warning: Note that if the input signals have different x-axis scales (sampling periods), the signal with the largest scale will be adapted automatically by interpolating between successive sample points. The type of interpolation can be set in the Basic Options menu.


Tips

The adaptation factor f usually is around 0.01. With the choice of a relatively high f (say, 0.03), a quick parameter adaptation is achieved enabling the model to react more quickly after rapid structure changes in the input signals, but this will also lead to an estimation sequence that is less smooth and tends to be less robust on the other hand.


Macro Synopsis

z = MomARMAcoherence([x,y],f0,f1,P,Q,ta,f,timeres,freqres,N);
signal x, y, z;
float f0, f1;
int P, Q;
float ta;
int timeres, freqres, N;

Note that z is a 2D signal.


Modules

Spectral

Related Functions

Coherence, Momentary ARMA bandpower, ARMA dependence, Momentary ARMA spectrum, Momentary bandpower, Momentary frequency, Momentary mean, Momentary power.

References

Haykin [41], Schack et al. [40]