nass-simscape/docs/metrology_frame.html

165 lines
5.9 KiB
HTML
Raw Normal View History

<?xml version="1.0" encoding="utf-8"?>
<?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>
<!-- 2020-04-17 ven. 09:35 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Study of the Metrology Frame</title>
<meta name="generator" content="Org mode" />
<meta name="author" content="Dehaeze Thomas" />
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
<script src="./js/jquery.min.js"></script>
<script src="./js/bootstrap.min.js"></script>
<script src="./js/jquery.stickytableheaders.min.js"></script>
<script src="./js/readtheorg.js"></script>
<script>MathJax = {
tex: {
tags: 'ams',
macros: {bm: ["\\boldsymbol{#1}",1],}
}
};
</script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.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">
<h1 class="title">Study of the Metrology Frame</h1>
<div id="table-of-contents">
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#orgf049208">1. Flexibility of the reference mirror</a>
<ul>
<li><a href="#orgaec148c">1.1. Initialization</a></li>
<li><a href="#orgaeca24e">1.2. Rigid fixation between the metrology frame and the nano-hexapod</a></li>
<li><a href="#orgbe194f6">1.3. Flexible fixation between the metrology frame and the nano-hexapod</a></li>
<li><a href="#org385c252">1.4. Comparison</a></li>
<li><a href="#orgbe63408">1.5. Conclusion</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div id="outline-container-orgf049208" class="outline-2">
<h2 id="orgf049208"><span class="section-number-2">1</span> Flexibility of the reference mirror</h2>
<div class="outline-text-2" id="text-1">
<p>
In this section we wish to see how a flexibility between the nano-hexapod&rsquo;s top platform and the reference mirror will change the plant dynamics and limits the performance.
</p>
<p>
First, we identify the dynamics of the system for an infinitely rigid reference mirror, and then for a reference mirror with a limited resonance frequency.
</p>
<p>
We will compare the two dynamics and conclude.
</p>
</div>
<div id="outline-container-orgaec148c" class="outline-3">
<h3 id="orgaec148c"><span class="section-number-3">1.1</span> Initialization</h3>
<div class="outline-text-3" id="text-1-1">
<p>
We initialize all the stages with the default parameters.
</p>
<div class="org-src-container">
<pre class="src src-matlab">initializeGround();
initializeGranite();
initializeTy();
initializeRy();
initializeRz();
initializeMicroHexapod();
initializeAxisc();
initializeNanoHexapod();
</pre>
</div>
<p>
We first consider a rigid Sample to simplify the analysis.
</p>
<div class="org-src-container">
<pre class="src src-matlab">initializeSample(<span class="org-string">'type'</span>, <span class="org-string">'rigid'</span>);
</pre>
</div>
</div>
</div>
<div id="outline-container-orgaeca24e" class="outline-3">
<h3 id="orgaeca24e"><span class="section-number-3">1.2</span> Rigid fixation between the metrology frame and the nano-hexapod</h3>
<div class="outline-text-3" id="text-1-2">
<p>
Let&rsquo;s first consider a rigid reference mirror and we identify the dynamics of the system.
</p>
<div class="org-src-container">
<pre class="src src-matlab">initializeMirror(<span class="org-string">'type'</span>, <span class="org-string">'rigid'</span>);
</pre>
</div>
</div>
</div>
<div id="outline-container-orgbe194f6" class="outline-3">
<h3 id="orgbe194f6"><span class="section-number-3">1.3</span> Flexible fixation between the metrology frame and the nano-hexapod</h3>
<div class="outline-text-3" id="text-1-3">
<p>
We now initialize a reference mirror with a main resonance frequency at \(200\ [Hz]\).
</p>
<div class="org-src-container">
<pre class="src src-matlab">initializeMirror(<span class="org-string">'type'</span>, <span class="org-string">'flexible'</span>, <span class="org-string">'freq'</span>, 200<span class="org-type">*</span>ones(6,1));
</pre>
</div>
<p>
And we re identify the plant dynamics.
</p>
</div>
</div>
<div id="outline-container-org385c252" class="outline-3">
<h3 id="org385c252"><span class="section-number-3">1.4</span> Comparison</h3>
<div class="outline-text-3" id="text-1-4">
<p>
The obtained transfer functions from \(\mathcal{F}_z\) to \(\mathcal{X}_z\) when considering a rigid reference mirror and a flexible one are shown in Figure <a href="#orgfa25dbd">1</a>.
</p>
<div id="orgfa25dbd" class="figure">
<p><img src="figs/effect_mirror_flexibility_fz_dz.png" alt="effect_mirror_flexibility_fz_dz.png" />
</p>
<p><span class="figure-number">Figure 1: </span>Effect of the mirror flexibility on the transfer function from \(\mathcal{F}_z\) to \(\mathcal{X}_z\)</p>
</div>
</div>
</div>
<div id="outline-container-orgbe63408" class="outline-3">
<h3 id="orgbe63408"><span class="section-number-3">1.5</span> Conclusion</h3>
<div class="outline-text-3" id="text-1-5">
<div class="important">
<p>
A flexibility between the nano-hexapod top platform and the reference mirror will appear in the plant as two complex conjugate poles at the frequency of the resonance of the mirror on top of the nano-hexapod.
This induces 180 degrees of phase drop on the plant and will limit the attainable controller bandwidth.
</p>
<p>
This phase drop appears whatever the nano-hexapod stiffness.
Thus, care should be taken when designing the fixation of the reference mirror on top of the nano-hexapod.
</p>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-04-17 ven. 09:35</p>
</div>
</body>
</html>