137 lines
		
	
	
		
			6.2 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			137 lines
		
	
	
		
			6.2 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-01 mer. 17:04 -->
 | 
						|
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
 | 
						|
<title>Complementary Filters Shaping Using $\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">Complementary Filters Shaping Using \(\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-org1d8b653" class="outline-2">
 | 
						|
<h2 id="org1d8b653">Journal Article (<a href="journal/dehaeze21_desig_compl_filte.pdf">link</a>)</h2>
 | 
						|
<div class="outline-text-2" id="text-org1d8b653">
 | 
						|
<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-org6ba84bc" class="outline-2">
 | 
						|
<h2 id="org6ba84bc">Matlab Scripts (<a href="matlab/dehaeze21_desig_compl_filte_matlab.html">link</a>)</h2>
 | 
						|
<div class="outline-text-2" id="text-org6ba84bc">
 | 
						|
<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-org827f683" class="outline-2">
 | 
						|
<h2 id="org827f683">Tikz Figures (<a href="tikz/dehaeze21_desig_compl_filte_tikz.html">link</a>)</h2>
 | 
						|
<div class="outline-text-2" id="text-org827f683">
 | 
						|
<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>
 |