|
@@ -306,53 +306,6 @@
|
|
|
"So $\\alpha_{b} \\gt 0$ for all cases when the correction is necessary i.e. the existence of $H_{\\infty}$ filter is proven.\n"
|
|
|
]
|
|
|
},
|
|
|
- {
|
|
|
- "cell_type": "markdown",
|
|
|
- "metadata": {},
|
|
|
- "source": [
|
|
|
- "# Application to Sigma Point Kalman Filters\n",
|
|
|
- "\n",
|
|
|
- "In Sigma Point Kalman Filters (SPKF, see [**[Merwe2004]**](#merwe)) Weighted Statistical Linear Regression technique is used to approximate nonlinear process and measurement functions:\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{y} = g(\\mathbf{x}) = \\mathbf{A} \\mathbf{x} + \\mathbf{b} + \\mathbf{e}$,\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{P}_{ee} = \\mathbf{P}_{yy} - \\mathbf{A} \\mathbf{P}_{xx} \\mathbf{A}^{\\top}$\n",
|
|
|
- "\n",
|
|
|
- "where: \n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{e}$ is an approximation error, \n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{A} = \\mathbf{P}_{xy}^{\\top} \\mathbf{P}_{xx}^{-1}$, \n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{b} = \\mathbf{\\bar{y}} - \\mathbf{A} \\mathbf{\\bar{x}}$,\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{P}_{xx} = \\displaystyle\\sum_{i} {w}_{ci} \\left( \\mathbf{\\chi}_{i} - \\mathbf{\\bar{x}} \\right) \\left( \\mathbf{\\chi}_{i} - \\mathbf{\\bar{x}} \\right)$,\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{P}_{yy} = \\displaystyle\\sum_{i} {w}_{ci} \\left( \\mathbf{\\gamma}_{i} - \\mathbf{\\bar{y}} \\right) \\left( \\mathbf{\\gamma}_{i} - \\mathbf{\\bar{y}} \\right)$,\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{P}_{xy} = \\displaystyle\\sum_{i} {w}_{ci} \\left( \\mathbf{\\chi}_{i} - \\mathbf{\\bar{x}} \\right) \\left( \\mathbf{\\gamma}_{i} - \\mathbf{\\bar{y}} \\right)$,\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{\\gamma}_{i} = g(\\mathbf{\\chi}_{i})$\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{\\bar{x}} = \\displaystyle\\sum_{i} {w}_{mi} \\mathbf{\\chi}_{i}$,\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{\\bar{y}} = \\displaystyle\\sum_{i} {w}_{mi} \\mathbf{\\gamma}_{i}$,\n",
|
|
|
- "\n",
|
|
|
- "${w}_{ci}$ are covariation weghts, ${w}_{mi}$ are mean weights.\n",
|
|
|
- "\n",
|
|
|
- "This means that approximation errors of measurement may be treated as a part of additive noise and so we show that in SPKF we can use the following approximation of $\\mathbf{S}_{k}$:\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{S}_{k} = \\mathbf{H}_{k} \\mathbf{P}_{k|k-1} \\mathbf{H}_{k}^{\\top} + \\mathbf{\\tilde{R}}_{k}$, \n",
|
|
|
- "\n",
|
|
|
- "where \n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{H}_{k} = \\mathbf{P}_{xz, k}^{\\top} \\mathbf{P}_{xx, k}^{-1}$,\n",
|
|
|
- "\n",
|
|
|
- "$\\mathbf{\\tilde{R}}_{k} = \\mathbf{R}_{k} + \\mathbf{P}_{ee, k}$,\n",
|
|
|
- "\n",
|
|
|
- "and so we can use the above adaptive correction in case of SPKF divergence."
|
|
|
- ]
|
|
|
- },
|
|
|
{
|
|
|
"cell_type": "markdown",
|
|
|
"metadata": {},
|
|
@@ -361,9 +314,7 @@
|
|
|
"\n",
|
|
|
"<a name=\"banavar\"></a>**\\[Banavar1992\\]** R. Banavar, “A game theoretic approach to linear dynamic estimation”, Doctoral Dissertation, University of Texas at Austin, May 1992.\n",
|
|
|
"\n",
|
|
|
- "<a name=\"horn_et_al\"></a>**\\[Horn et al\\]** R.A. Horn, C.R Johnson, Charles R. “Matrix Analysis (2nd ed.).”, Cambridge University Press, 2013, ISBN 978-0-521-38632-6.\n",
|
|
|
- "\n",
|
|
|
- "<a name=\"merwe\"></a>**\\[Merwe2004\\]** R. van der Merwe, \"Sigma-Point Kalman Filters for ProbabilisticInference in Dynamic State-Space Models\", PhD Thesis, OGI School of Science & Engineering, Oregon Health & Science University, USA.\n"
|
|
|
+ "<a name=\"horn_et_al\"></a>**\\[Horn et al\\]** R.A. Horn, C.R Johnson, Charles R. “Matrix Analysis (2nd ed.).”, Cambridge University Press, 2013, ISBN 978-0-521-38632-6.\n"
|
|
|
]
|
|
|
},
|
|
|
{
|