2019-10-31 11:14:28 +01:00
<?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-11-12 10:38:26 +01:00
<!-- 2020 - 11 - 12 jeu. 10:38 -->
2019-10-31 11:14:28 +01:00
< meta http-equiv = "Content-Type" content = "text/html;charset=utf-8" / >
< title > Sample Stabilization for Tomography Experiments in Presence of Large Plant Uncertainty - Tikz Figures< / title >
< meta name = "generator" content = "Org mode" / >
< meta name = "author" content = "Thomas Dehaeze" / >
2020-11-12 10:38:26 +01:00
< 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 >
2019-10-31 11:14:28 +01:00
< / 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" > Sample Stabilization for Tomography Experiments in Presence of Large Plant Uncertainty - Tikz Figures< / h1 >
< div id = "table-of-contents" >
< h2 > Table of Contents< / h2 >
< div id = "text-table-of-contents" >
< ul >
2020-11-12 10:38:26 +01:00
< li > < a href = "#org7a61c31" > 1. Fig 1: Schematic representation of the ID31 end station< / a > < / li >
< li > < a href = "#org39f6449" > 2. Fig 2: CAD View of the ID31 end station< / a > < / li >
< li > < a href = "#org8045f93" > 3. Fig 3: Picture of the ID31 end station< / a > < / li >
< li > < a href = "#orge6d3212" > 4. Fig 4: Schematic representation of the NASS added below the sample and the control architecture used< / a > < / li >
< li > < a href = "#org557b7fb" > 5. Fig 5: Transfer function from a force applied by the NASS to the displacement of the sample< / a > < / li >
< li > < a href = "#org09df48b" > 6. Fig 6: General control configuration applied to the end station< / a > < / li >
< li > < a href = "#org3ac0f6c" > 7. Fig 7: Bode plot of the loop gain for the control in the x direction< / a > < / li >
< li > < a href = "#org042b0d7" > 8. Fig 8: Positioning error of the sample in the x and y direction during the simulation of a tomography experiment< / a > < / li >
< li > < a href = "#orgc046fac" > 9. Fig 1: Schematic of the Tomography Experiment (Poster)< / a > < / li >
2019-10-31 11:14:28 +01:00
< / ul >
< / div >
< / div >
< p >
Configuration file is accessible < a href = "config.html" > here< / a > .
< / p >
2020-11-12 10:38:26 +01:00
< div id = "outline-container-org7a61c31" class = "outline-2" >
< h2 id = "org7a61c31" > < span class = "section-number-2" > 1< / span > Fig 1: Schematic representation of the ID31 end station< / h2 >
2019-10-31 11:14:28 +01:00
< div class = "outline-text-2" id = "text-1" >
2020-11-12 10:38:26 +01:00
< div id = "org79d65c8" class = "figure" >
2019-10-31 11:14:28 +01:00
< p > < img src = "figs/schematic_sys_without_nass.png" alt = "schematic_sys_without_nass.png" / >
< / p >
< p > < span class = "figure-number" > Figure 1: < / span > Schematic representation of the ID31 end station (< a href = "./figs/schematic_sys_without_nass.png" > png< / a > , < a href = "./figs/schematic_sys_without_nass.pdf" > pdf< / a > , < a href = "./figs/schematic_sys_without_nass.tex" > tex< / a > ).< / p >
< / div >
< / div >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "outline-container-org39f6449" class = "outline-2" >
< h2 id = "org39f6449" > < span class = "section-number-2" > 2< / span > Fig 2: CAD View of the ID31 end station< / h2 >
2019-10-31 11:14:28 +01:00
< div class = "outline-text-2" id = "text-2" >
< div class = "org-src-container" >
2020-11-12 10:38:26 +01:00
< pre class = "src src-latex" > < span class = "org-font-latex-sedate" > \graphicspath< / span > {{~/Cloud/tikz/org/img/}}
2019-10-31 11:14:28 +01:00
< span class = "org-font-latex-sedate" > < span class = "org-keyword" > \begin< / span > < / span > {< span class = "org-function-name" > tikzpicture< / span > }
< span class = "org-font-latex-sedate" > \tikzstyle< / span > {legend}=[draw, text width=4.2cm, align=center]
< span class = "org-font-latex-sedate" > \node< / span > [inner sep=0pt, anchor=south west] (assemblage) at (0,0)
{< span class = "org-font-latex-sedate" > \includegraphics< / span > [width=0.42< span class = "org-font-latex-sedate" > \textwidth< / span > ]{/home/thomas/Cloud/thesis/papers/dehaeze18_sampl_stabil_for_tomog_exper/tikz/img/assemblage_img.png}};
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (aheight) at (assemblage.north west);
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (awidth) at (assemblage.south east);
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (xrightlabel) at (-0.2, 0);
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (xleftlabel) at (< span class = "org-font-latex-math" > $(awidth)+(0.2, 0)$< / span > );
< span class = "org-comment" > % Translation Stage< / span >
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (ty) at (< span class = "org-font-latex-math" > $0.5*(aheight)+0.1*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (ty) -- (ty-|xrightlabel) node[left, legend]{Translation Stage< span class = "org-font-latex-warning" > \\< / span > < span class = "org-font-latex-math" > $< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \SI< / span > < / span > < span class = "org-font-latex-math" > {-5}{m< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \metre< / span > < / span > < span class = "org-font-latex-math" > } < T_y < < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \SI< / span > < / span > < span class = "org-font-latex-math" > {5}{m< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \metre< / span > < / span > < span class = "org-font-latex-math" > }$< / span > };
< span class = "org-comment" > % Sample Interface< / span >
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (sampleint) at (< span class = "org-font-latex-math" > $0.77*(aheight)+0.5*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (sampleintmid) at (< span class = "org-font-latex-math" > $(sampleint)+(-1, -0.5)$< / span > );
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (sampleint) -- (sampleintmid) -- (sampleintmid-|xrightlabel) node[left, legend]{Sample Interface};
< span class = "org-comment" > % Sample< / span >
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (sample) at (< span class = "org-font-latex-math" > $0.9*(aheight)+0.5*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (sample) -- (sample-|xrightlabel) node[left, legend]{Sample Environment< span class = "org-font-latex-warning" > \\< / span > < span class = "org-font-latex-math" > $< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \SI< / span > < / span > < span class = "org-font-latex-math" > {1}{< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \kg< / span > < / span > < span class = "org-font-latex-math" > } < M < < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \SI< / span > < / span > < span class = "org-font-latex-math" > {50}{< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \kg< / span > < / span > < span class = "org-font-latex-math" > }$< / span > };
< span class = "org-comment" > % Tilt Stage< / span >
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (tilt) at (< span class = "org-font-latex-math" > $0.55*(aheight)+0.78*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (tiltmid) at (< span class = "org-font-latex-math" > $(tilt)+(1, 0.5)$< / span > );
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (tilt) -- (tiltmid) -- (tiltmid-|xleftlabel) node[right, legend]{Tilt Stage< span class = "org-font-latex-warning" > \\< / span > < span class = "org-font-latex-math" > $< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \ang< / span > < / span > < span class = "org-font-latex-math" > {-3} < < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \theta< / span > < / span > < span class = "org-font-latex-math" > _y < < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \ang< / span > < / span > < span class = "org-font-latex-math" > {3}$< / span > };
< span class = "org-comment" > % Spindle< / span >
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (spindle) at (< span class = "org-font-latex-math" > $0.53*(aheight)+0.33*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (spindlemid) at (< span class = "org-font-latex-math" > $(spindle)+(-1, -1.5)$< / span > );
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (spindle) -- (spindlemid) -- (spindlemid-|xrightlabel) node[left, legend]{Spindle< span class = "org-font-latex-warning" > \\< / span > < span class = "org-font-latex-math" > $< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \SI< / span > < / span > < span class = "org-font-latex-math" > {1}{rpm} < < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \dot< / span > < / span > < span class = "org-font-latex-math" > {< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \theta< / span > < / span > < span class = "org-font-latex-math" > _z} < < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \SI< / span > < / span > < span class = "org-font-latex-math" > {60}{rpm}$< / span > };
< span class = "org-comment" > % Center of gravity compensation< / span >
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (axisc) at (< span class = "org-font-latex-math" > $0.65*(aheight)+0.65*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (axiscmid) at (< span class = "org-font-latex-math" > $(axisc)+(1, 1.5)$< / span > );
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (axisc) -- (axiscmid) -- (axiscmid-|xleftlabel) node[right, legend]{Center of gravity< span class = "org-font-latex-warning" > \\< / span > compensation system};
< span class = "org-comment" > % Micro Hexapod< / span >
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (hexapod) at (< span class = "org-font-latex-math" > $0.52*(aheight)+0.6*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (hexapodmid) at (< span class = "org-font-latex-math" > $(hexapod)+(1, -1.0)$< / span > );
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (hexapod) -- (hexapodmid) -- (hexapodmid-|xleftlabel) node[right, legend]{Long Stroke Hexapod< span class = "org-font-latex-warning" > \\< / span > < span class = "org-font-latex-math" > $< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \SI< / span > < / span > < span class = "org-font-latex-math" > {-10}{m< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \metre< / span > < / span > < span class = "org-font-latex-math" > } < T_{x y z} < < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \SI< / span > < / span > < span class = "org-font-latex-math" > {10}{m< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \metre< / span > < / span > < span class = "org-font-latex-math" > }$< / span > < span class = "org-font-latex-warning" > \\< / span > < span class = "org-font-latex-math" > $< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \ang< / span > < / span > < span class = "org-font-latex-math" > {-3} < < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \theta< / span > < / span > < span class = "org-font-latex-math" > _{x y z} < < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \ang< / span > < / span > < span class = "org-font-latex-math" > {3}$< / span > };
< span class = "org-comment" > % Frame< / span >
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (frame) at (< span class = "org-font-latex-math" > $0.14*(aheight)+0.65*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (frame) -- (frame-|xleftlabel) node[right, legend]{Frame fixed< span class = "org-font-latex-warning" > \\< / span > on the granite};
< span class = "org-comment" > % X-Ray< / span >
< span class = "org-font-latex-sedate" > \draw< / span > [color=red, -> -=0.7] (< span class = "org-font-latex-math" > $0.92*(aheight)+0.8*(awidth)$< / span > ) -- node[above, color=black]{X-ray} ++(190:1.8);
< span class = "org-comment" > % Size of the setup< / span >
< span class = "org-font-latex-sedate" > \draw< / span > [dashed, < -> , color=black!70, line width=0.5pt] (< span class = "org-font-latex-math" > $0.03*(aheight)+0.35*(awidth)$< / span > ) -- node[below, color=black, pos=0.6]{< span class = "org-font-latex-math" > $< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \approx\SI< / span > < / span > < span class = "org-font-latex-math" > {1}{m}$< / span > } (< span class = "org-font-latex-math" > $0.14*(aheight)+0.98*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \draw< / span > [dashed, < -> , color=black!70, line width=0.5pt] (< span class = "org-font-latex-math" > $0.032*(aheight)+0.32*(awidth)$< / span > ) -- node[left, color=black, pos=0.4]{< span class = "org-font-latex-math" > $< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \approx\SI< / span > < / span > < span class = "org-font-latex-math" > {1}{m}$< / span > } (< span class = "org-font-latex-math" > $0.305*(aheight)+0.0*(awidth)$< / span > );
< span class = "org-comment" > % Axis< / span >
< span class = "org-font-latex-sedate" > < span class = "org-keyword" > \begin< / span > < / span > {< span class = "org-function-name" > scope< / span > }[shift={(0.0, 0.7)}]
< span class = "org-font-latex-sedate" > \draw< / span > [-> ] (0, 0) -- ++(195:0.8) node[above] {< span class = "org-font-latex-math" > $x$< / span > };
< span class = "org-font-latex-sedate" > \draw< / span > [-> ] (0, 0) -- ++(90:0.9) node[right] {< span class = "org-font-latex-math" > $z$< / span > };
< span class = "org-font-latex-sedate" > \draw< / span > [-> ] (0, 0) -- ++(-40:0.7) node[above] {< span class = "org-font-latex-math" > $y$< / span > };
< span class = "org-font-latex-sedate" > < span class = "org-keyword" > \end< / span > < / span > {< span class = "org-function-name" > scope< / span > }
< span class = "org-font-latex-sedate" > < span class = "org-keyword" > \end< / span > < / span > {< span class = "org-function-name" > tikzpicture< / span > }
< / pre >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "orgcd90f6f" class = "figure" >
2019-10-31 11:14:28 +01:00
< p > < img src = "figs/assemblage.png" alt = "assemblage.png" / >
< / p >
< p > < span class = "figure-number" > Figure 2: < / span > CAD View of the ID31 end station (< a href = "./figs/assemblage.png" > png< / a > , < a href = "./figs/assemblage.pdf" > pdf< / a > , < a href = "./figs/assemblage.tex" > tex< / a > ).< / p >
< / div >
< / div >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "outline-container-org8045f93" class = "outline-2" >
< h2 id = "org8045f93" > < span class = "section-number-2" > 3< / span > Fig 3: Picture of the ID31 end station< / h2 >
2019-10-31 11:14:28 +01:00
< div class = "outline-text-2" id = "text-3" >
< div class = "org-src-container" >
< pre class = "src src-latex" > < span class = "org-font-latex-sedate" > < span class = "org-keyword" > \begin< / span > < / span > {< span class = "org-function-name" > tikzpicture< / span > }
< span class = "org-font-latex-sedate" > \node< / span > [inner sep=0pt, anchor=south west] (photo) at (0,0)
{< span class = "org-font-latex-sedate" > \includegraphics< / span > [width=0.39< span class = "org-font-latex-sedate" > \textwidth< / span > ]{/home/thomas/Cloud/thesis/papers/dehaeze18_sampl_stabil_for_tomog_exper/tikz/img/exp_setup_photo.png}};
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (aheight) at (photo.north west);
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (awidth) at (photo.south east);
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (granite) at (< span class = "org-font-latex-math" > $0.1*(aheight)+0.1*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (trans) at (< span class = "org-font-latex-math" > $0.5*(aheight)+0.4*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (tilt) at (< span class = "org-font-latex-math" > $0.65*(aheight)+0.75*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (hexapod) at (< span class = "org-font-latex-math" > $0.7*(aheight)+0.5*(awidth)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (sample) at (< span class = "org-font-latex-math" > $0.9*(aheight)+0.55*(awidth)$< / span > );
< span class = "org-comment" > % Granite< / span >
< span class = "org-font-latex-sedate" > \node< / span > [labelc] at (granite) {1};
< span class = "org-comment" > % Translation stage< / span >
< span class = "org-font-latex-sedate" > \node< / span > [labelc] at (trans) {2};
< span class = "org-comment" > % Tilt Stage< / span >
< span class = "org-font-latex-sedate" > \node< / span > [labelc] at (tilt) {3};
< span class = "org-comment" > % Micro-Hexapod< / span >
< span class = "org-font-latex-sedate" > \node< / span > [labelc] at (hexapod) {4};
< span class = "org-comment" > % Sample< / span >
< span class = "org-font-latex-sedate" > \node< / span > [labelc] at (sample) {5};
< span class = "org-comment" > % Axis< / span >
< span class = "org-font-latex-sedate" > < span class = "org-keyword" > \begin< / span > < / span > {< span class = "org-function-name" > scope< / span > }[shift={(< span class = "org-font-latex-math" > $0.07*(aheight)+0.87*(awidth)$< / span > )}]
< span class = "org-font-latex-sedate" > \draw< / span > [-> ] (0, 0) -- ++(55:0.7) node[above] {< span class = "org-font-latex-math" > $y$< / span > };
< span class = "org-font-latex-sedate" > \draw< / span > [-> ] (0, 0) -- ++(90:0.9) node[left] {< span class = "org-font-latex-math" > $z$< / span > };
< span class = "org-font-latex-sedate" > \draw< / span > [-> ] (0, 0) -- ++(-20:0.7) node[above] {< span class = "org-font-latex-math" > $x$< / span > };
< span class = "org-font-latex-sedate" > < span class = "org-keyword" > \end< / span > < / span > {< span class = "org-function-name" > scope< / span > }
< span class = "org-font-latex-sedate" > < span class = "org-keyword" > \end< / span > < / span > {< span class = "org-function-name" > tikzpicture< / span > }
< / pre >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "orgaef2ef7" class = "figure" >
2019-10-31 11:14:28 +01:00
< p > < img src = "figs/exp_setup.png" alt = "exp_setup.png" / >
< / p >
< p > < span class = "figure-number" > Figure 3: < / span > Picture of the ID31 end station (< a href = "./figs/exp_setup.png" > png< / a > , < a href = "./figs/exp_setup.pdf" > pdf< / a > , < a href = "./figs/exp_setup.tex" > tex< / a > ).< / p >
< / div >
< / div >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "outline-container-orge6d3212" class = "outline-2" >
< h2 id = "orge6d3212" > < span class = "section-number-2" > 4< / span > Fig 4: Schematic representation of the NASS added below the sample and the control architecture used< / h2 >
2019-10-31 11:14:28 +01:00
< div class = "outline-text-2" id = "text-4" >
2020-11-12 10:38:26 +01:00
< div id = "orgcda3951" class = "figure" >
2019-10-31 11:14:28 +01:00
< p > < img src = "figs/system_control.png" alt = "system_control.png" / >
< / p >
< p > < span class = "figure-number" > Figure 4: < / span > Schematic representation of the NASS added below the sample and the control architecture used (< a href = "./figs/system_control.png" > png< / a > , < a href = "./figs/system_control.pdf" > pdf< / a > , < a href = "./figs/system_control.tex" > tex< / a > ).< / p >
< / div >
< / div >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "outline-container-org557b7fb" class = "outline-2" >
< h2 id = "org557b7fb" > < span class = "section-number-2" > 5< / span > Fig 5: Transfer function from a force applied by the NASS to the displacement of the sample< / h2 >
2019-10-31 11:14:28 +01:00
< div class = "outline-text-2" id = "text-5" >
2020-11-12 10:38:26 +01:00
< div id = "orgcf1a704" class = "figure" >
2019-10-31 11:14:28 +01:00
< p > < img src = "figs/G_x_mass.png" alt = "G_x_mass.png" / >
< / p >
< p > < span class = "figure-number" > Figure 5: < / span > Transfer function from a force applied by the NASS to the displacement of the sample (< a href = "./figs/G_x_mass.png" > png< / a > , < a href = "./figs/G_x_mass.pdf" > pdf< / a > ).< / p >
< / div >
< / div >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "outline-container-org09df48b" class = "outline-2" >
< h2 id = "org09df48b" > < span class = "section-number-2" > 6< / span > Fig 6: General control configuration applied to the end station< / h2 >
2019-10-31 11:14:28 +01:00
< div class = "outline-text-2" id = "text-6" >
< div class = "org-src-container" >
< pre class = "src src-latex" > < span class = "org-font-latex-sedate" > < span class = "org-keyword" > \begin< / span > < / span > {< span class = "org-function-name" > tikzpicture< / span > }
< span class = "org-comment" > % Blocs< / span >
< span class = "org-font-latex-sedate" > \node< / span > [block={2.5cm}{2cm}] (P) {P};
< span class = "org-font-latex-sedate" > \node< / span > [block={2.5cm}{2cm}, below=1 of P, scale=0.6] (K) {< span class = "org-font-latex-math" > \[< / span > < span class = "org-font-latex-math" > < span class = "org-comment" > %< / span > < / span >
< span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > < span class = "org-keyword" > \begin< / span > < / span > < / span > < span class = "org-font-latex-math" > {< / span > < span class = "org-font-latex-math" > < span class = "org-function-name" > pmatrix< / span > < / span > < span class = "org-font-latex-math" > }< / span >
2020-11-12 10:38:26 +01:00
< span class = "org-font-latex-math" > K< / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-script-char" > _< / span > < / span > < span class = "org-font-latex-math" > {T< / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-script-char" > _< / span > < / span > < span class = "org-font-latex-math" > x} < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > 0 < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \cdots< / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > 0 < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > \\< / span > < / span >
2019-10-31 11:14:28 +01:00
< span class = "org-font-latex-math" > 0 < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \ddots< / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \ddots< / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \vdots< / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > \\< / span > < / span >
< span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \vdots< / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \ddots< / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \ddots< / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > 0 < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > \\< / span > < / span >
2020-11-12 10:38:26 +01:00
< span class = "org-font-latex-math" > 0 < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \cdots< / span > < / span > < span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > 0 < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > & < / span > < / span > < span class = "org-font-latex-math" > K< / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-script-char" > _< / span > < / span > < span class = "org-font-latex-math" > {< / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > \theta< / span > < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-script-char" > _< / span > < / span > < span class = "org-font-latex-math" > z} < / span > < span class = "org-font-latex-math" > < span class = "org-font-latex-warning" > \\< / span > < / span >
2019-10-31 11:14:28 +01:00
< span class = "org-font-latex-math" > < / span > < span class = "org-font-latex-sedate" > < span class = "org-font-latex-math" > < span class = "org-keyword" > \end< / span > < / span > < / span > < span class = "org-font-latex-math" > {< / span > < span class = "org-font-latex-math" > < span class = "org-function-name" > pmatrix< / span > < / span > < span class = "org-font-latex-math" > }< / span >
< span class = "org-font-latex-math" > \]< / span > };
< span class = "org-comment" > % Block names< / span >
< span class = "org-font-latex-sedate" > \node< / span > [above] at (P.north) {End Station};
< span class = "org-font-latex-sedate" > \node< / span > [above] at (K.north) {Controller};
< span class = "org-comment" > % Input and outputs coordinates< / span >
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (inputw) at (< span class = "org-font-latex-math" > $(P.south west)!0.75!(P.north west)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (inputu) at (< span class = "org-font-latex-math" > $(P.south west)!0.25!(P.north west)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (outputz) at (< span class = "org-font-latex-math" > $(P.south east)!0.75!(P.north east)$< / span > );
< span class = "org-font-latex-sedate" > \coordinate< / span > [] (outputv) at (< span class = "org-font-latex-math" > $(P.south east)!0.25!(P.north east)$< / span > );
< span class = "org-comment" > % Connections and labels< / span >
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (inputw) node[above left]{< span class = "org-font-latex-math" > $w$< / span > } -- ++(-0.8, 0);
< span class = "org-font-latex-sedate" > \draw< / span > [< -] (inputu) node[above left]{< span class = "org-font-latex-math" > $F$< / span > } -- ++(-0.8, 0) |- (K.west);
< span class = "org-font-latex-sedate" > \draw< / span > [-> ] (outputz) node[above right]{< span class = "org-font-latex-math" > $z$< / span > } -- ++(0.8, 0);
< span class = "org-font-latex-sedate" > \draw< / span > [-> ] (outputv) node[above right]{< span class = "org-font-latex-math" > $d$< / span > } -- ++(0.8, 0) |- (K.east);
< span class = "org-font-latex-sedate" > < span class = "org-keyword" > \end< / span > < / span > {< span class = "org-function-name" > tikzpicture< / span > }
< / pre >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "org5b0352f" class = "figure" >
2019-10-31 11:14:28 +01:00
< p > < img src = "figs/general_conf_K.png" alt = "general_conf_K.png" / >
< / p >
< p > < span class = "figure-number" > Figure 6: < / span > General control configuration applied to the end station (< a href = "./figs/general_conf_K.png" > png< / a > , < a href = "./figs/general_conf_K.pdf" > pdf< / a > , < a href = "./figs/general_conf_K.tex" > tex< / a > ).< / p >
< / div >
< / div >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "outline-container-org3ac0f6c" class = "outline-2" >
< h2 id = "org3ac0f6c" > < span class = "section-number-2" > 7< / span > Fig 7: Bode plot of the loop gain for the control in the x direction< / h2 >
2019-10-31 11:14:28 +01:00
< div class = "outline-text-2" id = "text-7" >
2020-11-12 10:38:26 +01:00
< div id = "org945f3fc" class = "figure" >
2019-10-31 11:14:28 +01:00
< p > < img src = "figs/loopgain.png" alt = "loopgain.png" / >
< / p >
< p > < span class = "figure-number" > Figure 7: < / span > Bode plot of the loop gain for the control in the x direction (< a href = "./figs/loopgain.png" > png< / a > , < a href = "./figs/loopgain.pdf" > pdf< / a > , < a href = "./figs/loopgain.tex" > tex< / a > ).< / p >
< / div >
< / div >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "outline-container-org042b0d7" class = "outline-2" >
< h2 id = "org042b0d7" > < span class = "section-number-2" > 8< / span > Fig 8: Positioning error of the sample in the x and y direction during the simulation of a tomography experiment< / h2 >
2019-10-31 11:14:28 +01:00
< div class = "outline-text-2" id = "text-8" >
2020-11-12 10:38:26 +01:00
< div id = "org0dac1ac" class = "figure" >
2019-10-31 11:14:28 +01:00
< p > < img src = "figs/exp_w_wo_nass_xy.png" alt = "exp_w_wo_nass_xy.png" / >
< / p >
< p > < span class = "figure-number" > Figure 8: < / span > Positioning error of the sample in the x and y direction during the simulation of a tomography experiment (< a href = "./figs/exp_w_wo_nass_xy.png" > png< / a > , < a href = "./figs/exp_w_wo_nass_xy.pdf" > pdf< / a > ).< / p >
< / div >
< / div >
< / div >
2020-11-12 10:38:26 +01:00
< div id = "outline-container-orgc046fac" class = "outline-2" >
< h2 id = "orgc046fac" > < span class = "section-number-2" > 9< / span > Fig 1: Schematic of the Tomography Experiment (Poster)< / h2 >
2019-10-31 11:14:28 +01:00
< div class = "outline-text-2" id = "text-9" >
2020-11-12 10:38:26 +01:00
< div id = "org6805927" class = "figure" >
2019-10-31 11:14:28 +01:00
< p > < img src = "figs/exp_full_setup.png" alt = "exp_full_setup.png" / >
< / p >
< p > < span class = "figure-number" > Figure 9: < / span > Schematic of the Tomography Experiment (< a href = "./figs/exp_full_setup.png" > png< / a > , < a href = "./figs/exp_full_setup.pdf" > pdf< / a > , < a href = "./figs/exp_full_setup.tex" > tex< / a > ).< / p >
< / div >
< / div >
< / div >
< / div >
< div id = "postamble" class = "status" >
< p class = "author" > Author: Thomas Dehaeze< / p >
2020-11-12 10:38:26 +01:00
< p class = "date" > Created: 2020-11-12 jeu. 10:38< / p >
2019-10-31 11:14:28 +01:00
< / div >
< / body >
< / html >