DVF and IFF analysis on the nano-hexapod model

This commit is contained in:
Thomas Dehaeze 2021-04-23 13:23:36 +02:00
parent a3cf7fc537
commit ba0a42be95
38 changed files with 11125 additions and 734 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

View File

@ -3,11 +3,11 @@
"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-02-20 sam. 23:08 -->
<!-- 2021-04-23 ven. 13:22 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Simscape Model of the Nano-Active-Stabilization-System</title>
<meta name="generator" content="Org mode" />
<meta name="author" content="Dehaeze Thomas" />
<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>
</head>
@ -39,7 +39,8 @@
<li><a href="#org06c33c8">15. Dynamic Noise Budgeting (link)</a></li>
<li><a href="#org4f2bb92">16. Active Damping Techniques on the full Simscape Model (link)</a></li>
<li><a href="#org32aed6c">17. Control of the Nano-Active-Stabilization-System (link)</a></li>
<li><a href="#org97e196a">18. Useful Matlab Functions (link)</a></li>
<li><a href="#org9b612aa">18. Nano-Hexapod Simscape Model (link)</a></li>
<li><a href="#org97e196a">19. Useful Matlab Functions (link)</a></li>
</ul>
</div>
</div>
@ -239,9 +240,12 @@ In this file are gathered all studies about the control the Nano-Active-Stabiliz
</div>
</div>
<div id="outline-container-org9b612aa" class="outline-2">
<h2 id="org9b612aa"><span class="section-number-2">18</span> Nano-Hexapod Simscape Model (<a href="nano_hexapod.html">link</a>)</h2>
</div>
<div id="outline-container-org97e196a" class="outline-2">
<h2 id="org97e196a"><span class="section-number-2">18</span> Useful Matlab Functions (<a href="./functions.html">link</a>)</h2>
<div class="outline-text-2" id="text-18">
<h2 id="org97e196a"><span class="section-number-2">19</span> Useful Matlab Functions (<a href="./functions.html">link</a>)</h2>
<div class="outline-text-2" id="text-19">
<p>
Many matlab functions are shared among all the files of the projects.
</p>
@ -254,7 +258,7 @@ These functions are all defined <a href="./functions.html">here</a>.
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2021-02-20 sam. 23:08</p>
<p class="date">Created: 2021-04-23 ven. 13:22</p>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@ -81,6 +81,7 @@ Active damping techniques are applied to the full Simscape model.
* Control of the Nano-Active-Stabilization-System ([[file:control.org][link]])
In this file are gathered all studies about the control the Nano-Active-Stabilization-System.
* Nano-Hexapod Simscape Model ([[file:nano_hexapod.org][link]])
* Useful Matlab Functions ([[./functions.org][link]])
Many matlab functions are shared among all the files of the projects.

File diff suppressed because it is too large Load Diff

View File

@ -10,6 +10,15 @@
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
#+HTML_HEAD: <script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
#+BIND: org-latex-image-default-option "scale=1"
#+BIND: org-latex-image-default-width ""
#+BIND: org-latex-bib-compiler "biber"
#+LaTeX_CLASS: scrreprt
#+LaTeX_CLASS_OPTIONS: [a4paper, 10pt, DIV=12, parskip=full]
#+LaTeX_HEADER_EXTRA: \input{preamble.tex}
#+LATEX_HEADER_EXTRA: \addbibresource{ref.bib}
#+PROPERTY: header-args:matlab :session *MATLAB*
#+PROPERTY: header-args:matlab+ :comments org
#+PROPERTY: header-args:matlab+ :results none

View File

@ -42,6 +42,8 @@ arguments
args.actuator_cs (6,1) double {mustBeNumeric} = ones(6,1)*1e1 % Stiffness of one stack [N/m]
% For Flexible
args.actuator_xi (1,1) double {mustBeNumeric} = 0.01 % Damping Ratio
%% Controller
args.controller_type char {mustBeMember(args.controller_type,{'none', 'iff', 'dvf'})} = 'none'
end
nano_hexapod = struct();
@ -190,6 +192,15 @@ switch args.motion_sensor_type
nano_hexapod.geometry.Js = [nano_hexapod.geometry.si', cross(Bc, nano_hexapod.geometry.si)'];
end
switch args.controller_type
case 'none'
nano_hexapod.controller.type = 1;
case 'iff'
nano_hexapod.controller.type = 2;
case 'dvf'
nano_hexapod.controller.type = 3;
end
if nargout == 0
save('./mat/stages.mat', 'nano_hexapod', '-append');
end