Master Thesis Code
by Simon Moser
Loading...
Searching...
No Matches
allanDeviationAnalysis.m File Reference

allanDeviationAnalysis calculates the Allan deviation and estimates the noise parameters of a given measurement. More...

Go to the source code of this file.

Functions

function allanDeviationAnalysis (in meas, in fs)
 

Detailed Description

allanDeviationAnalysis calculates the Allan deviation and estimates the noise parameters of a given measurement.

Parameters
meas- the measurement data (Mxu vector) [unit: any = X, e.g. m/s^2]
fs- the sampling frequency of the measurement (scalar) [unit: Hz]
plt- a flag to plot the Allan deviation (logical)
Return values
tau- the time intervals used for Allan deviation calculation (Mxu vector) [unit: s]
adev- the Allan deviation values corresponding to each tau (Mxu vector) [unit: X, e.g. m/s^2]
N- the noise density factor (1xu vector) [unit: X/sqrt(Hz), e.g. (m/s^2)/sqrt(Hz)]
K- the random walk coefficient (1xu vector) [unit: X * sqrt(Hz), e.g. (m/s^2) * sqrt(Hz)]
B- the bias instability coefficient (1xu vector) [unit: X, e.g. m/s^2]
tau_B- the time interval where the bias instability coefficient is estimated (1xu vector) [unit: s]

The implementation is based on the following references:

Definition in file allanDeviationAnalysis.m.

Function Documentation

◆ allanDeviationAnalysis()

function allanDeviationAnalysis ( in meas,
in fs )