137 lines
6.3 KiB
HTML
137 lines
6.3 KiB
HTML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
|
<head>
|
|
<!-- 2021-09-02 jeu. 10:02 -->
|
|
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
|
<title>A new method of designing complementary filters for sensor fusion using the $\mathcal{H}_\infty$ synthesis</title>
|
|
<meta name="author" content="Thomas Dehaeze" />
|
|
<meta name="generator" content="Org Mode" />
|
|
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
|
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
|
<script>
|
|
MathJax = {
|
|
svg: {
|
|
scale: 1,
|
|
fontCache: "global"
|
|
},
|
|
tex: {
|
|
tags: "ams",
|
|
multlineWidth: "%MULTLINEWIDTH",
|
|
tagSide: "right",
|
|
macros: {bm: ["\\boldsymbol{#1}",1],},
|
|
tagIndent: ".8em"
|
|
}
|
|
};
|
|
</script>
|
|
<script id="MathJax-script" async
|
|
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
|
</head>
|
|
<body>
|
|
<div id="org-div-home-and-up">
|
|
<a accesskey="h" href="../index.html"> UP </a>
|
|
|
|
|
<a accesskey="H" href="../index.html"> HOME </a>
|
|
</div><div id="content" class="content">
|
|
<h1 class="title">A new method of designing complementary filters for sensor fusion using the \(\mathcal{H}_\infty\) synthesis
|
|
<br />
|
|
<span class="subtitle">Dehaeze Thomas, Verma Mohit and Collette Christophe</span>
|
|
</h1>
|
|
<blockquote>
|
|
<p>
|
|
<b>Abstract</b>:
|
|
</p>
|
|
|
|
<p>
|
|
In order to obtain a better estimate of a quantity being measured, several sensors having different characteristics can be merged with a technique called “sensor fusion”.
|
|
The obtained “super sensor” can combine the benefits of the individual sensors provided that the complementary filters used in the fusion are well designed.
|
|
Indeed, properties of the super sensor are linked to the magnitude of the complementary filters.
|
|
Properly shaping the magnitude of complementary filters is a difficult and time-consuming task.
|
|
In this study, we address this issue and propose a new method for designing complementary filters.
|
|
This method uses weighting functions to specify the wanted shape of the complementary filter that are then easily obtained using the standard \(\mathcal{H}_\infty\) synthesis.
|
|
The proper choice of the weighting functions is discussed, and the effectiveness and simplicity of the design method is highlighted using several examples.
|
|
Such synthesis method is further extended for the shaping of more than two complementary filters.
|
|
</p>
|
|
</blockquote>
|
|
|
|
<div id="outline-container-org8d13d5d" class="outline-2">
|
|
<h2 id="org8d13d5d">Journal Article (<a href="journal/dehaeze21_desig_compl_filte.pdf">link</a>)</h2>
|
|
<div class="outline-text-2" id="text-org8d13d5d">
|
|
<p>
|
|
The paper has been created <a href="https://orgmode.org/">Org Mode</a> (generating <a href="https://www.latex-project.org/">LaTeX</a> code) under <a href="https://www.gnu.org/software/emacs/">Emacs</a>.
|
|
</p>
|
|
|
|
<p>
|
|
To cite this paper use the following BibTeX code.
|
|
</p>
|
|
<div class="org-src-container">
|
|
<pre class="src src-bibtex"><span class="org-function-name">@article</span>{<span class="org-constant">dehaeze21_new_method_desig_compl_filter</span>,
|
|
<span class="org-variable-name">author</span> = {Dehaeze, Thomas and Vermat, Mohit and Collette, Christophe},
|
|
<span class="org-variable-name">title</span> = {A New Method of Designing Complementary Filters for Sensor
|
|
Fusion Using the <span class="org-string">$\mathcal{H}_\infty$</span> Synthesis},
|
|
<span class="org-variable-name">journal</span> = {Mechanical Systems and Signal Processing},
|
|
<span class="org-variable-name">year</span> = 2021,
|
|
<span class="org-variable-name">month</span> = {Nov},
|
|
}
|
|
</pre>
|
|
</div>
|
|
|
|
<p>
|
|
You can also use the formatted citation below.
|
|
</p>
|
|
<blockquote>
|
|
<p>
|
|
Dehaeze, T., Vermat, M., & Collette, C., A new method of designing complementary filters for sensor fusion using the \(H_\infty\) synthesis, Mechanical Systems and Signal Processing, (2021).
|
|
</p>
|
|
</blockquote>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="outline-container-org71c1b40" class="outline-2">
|
|
<h2 id="org71c1b40">Matlab Scripts (<a href="matlab/dehaeze21_desig_compl_filte_matlab.html">link</a>)</h2>
|
|
<div class="outline-text-2" id="text-org71c1b40">
|
|
<p>
|
|
All the <a href="https://fr.mathworks.com/">Matlab</a> code that was used for the paper are accessible so that all the results are reproducible.
|
|
The source code is hosted on <a href="https://zenodo.org/record/5361920">Zenodo</a>.
|
|
</p>
|
|
|
|
<p>
|
|
If you use this code and want to refer to it in a publication, you can use the following BibTeX reference:
|
|
</p>
|
|
<div class="org-src-container">
|
|
<pre class="src src-bibtex"><span class="org-function-name">@misc</span>{<span class="org-constant">dehaeze21_new_method_desig_compl_filter_code</span>,
|
|
<span class="org-variable-name">author</span> = {Dehaeze, Thomas},
|
|
<span class="org-variable-name">doi</span> = {<span class="org-button">10.5281/zenodo.5361943</span>},
|
|
<span class="org-variable-name">howpublished</span> = {Source code on Zenodo},
|
|
<span class="org-variable-name">month</span> = sep,
|
|
<span class="org-variable-name">title</span> = {{A New Method of Designing Complementary Filters for Sensor
|
|
Fusion Using the <span class="org-string">$\mathcal{H}_\infty$</span> Synthesis}},
|
|
<span class="org-variable-name">year</span> = 2021,
|
|
}
|
|
</pre>
|
|
</div>
|
|
|
|
<p>
|
|
You can also use the formatted citation below.
|
|
</p>
|
|
<blockquote>
|
|
<p>
|
|
Dehaeze Thomas. (2021). A New Method of Designing Complementary Filters for Sensor Fusion Using the H-Infinity Synthesis. Source code on Zenodo. 10.5281/zenodo.5361943
|
|
</p>
|
|
</blockquote>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="outline-container-org1b73cc9" class="outline-2">
|
|
<h2 id="org1b73cc9">Tikz Figures (<a href="tikz/dehaeze21_desig_compl_filte_tikz.html">link</a>)</h2>
|
|
<div class="outline-text-2" id="text-org1b73cc9">
|
|
<p>
|
|
All the figures for the paper have been generated using <a href="https://sourceforge.net/projects/pgf/">TikZ</a>.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|