nass-simscape/index.org

91 lines
4.2 KiB
Org Mode

#+TITLE: Simscape Model of the Nano-Active-Stabilization-System
:DRAWER:
#+STARTUP: overview
#+LANGUAGE: en
#+EMAIL: dehaeze.thomas@gmail.com
#+AUTHOR: Dehaeze Thomas
#+HTML_LINK_HOME: ../index.html
#+HTML_LINK_UP: ./index.html
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="./css/zenburn.css"/>
#+HTML_HEAD: <script type="text/javascript" src="./js/jquery.min.js"></script>
#+HTML_HEAD: <script type="text/javascript" src="./js/bootstrap.min.js"></script>
#+HTML_HEAD: <script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
#+HTML_HEAD: <script type="text/javascript" src="./js/readtheorg.js"></script>
#+HTML_MATHJAX: align: center tagside: right font: TeX
#+PROPERTY: header-args:matlab :session *MATLAB*
#+PROPERTY: header-args:matlab+ :comments org
#+PROPERTY: header-args:matlab+ :results none
#+PROPERTY: header-args:matlab+ :exports both
#+PROPERTY: header-args:matlab+ :eval no-export
#+PROPERTY: header-args:matlab+ :output-dir figs
#+PROPERTY: header-args:matlab+ :tangle matlab/nass_simscape.m
#+PROPERTY: header-args:matlab+ :mkdirp yes
#+PROPERTY: header-args:shell :eval no-export
#+PROPERTY: header-args:latex :headers '("\\usepackage{tikz}" "\\usepackage{import}" "\\import{$HOME/Cloud/thesis/latex/}{config.tex}")
#+PROPERTY: header-args:latex+ :imagemagick t :fit yes
#+PROPERTY: header-args:latex+ :iminoptions -scale 100% -density 150
#+PROPERTY: header-args:latex+ :imoutoptions -quality 100
#+PROPERTY: header-args:latex+ :results raw replace :buffer no
#+PROPERTY: header-args:latex+ :eval no-export
#+PROPERTY: header-args:latex+ :exports both
#+PROPERTY: header-args:latex+ :mkdirp yes
#+PROPERTY: header-args:latex+ :output-dir figs
:END:
Here are links to the documents related to the Simscape model of the Nano-Active-Stabilization-System.
* Simulink Project ([[./simulink_project/index.org][link]])
The project is managed with a Simulink Project.
Such project is briefly presented [[./simulink_project/index.org][here]].
* Simscape Model ([[./simscape/index.org][link]])
The model of the NASS is based on Simulink and Simscape Multi-Body.
Such toolbox is presented [[./simscape/index.org][here]].
* Simscape Subsystems ([[./simscape_subsystems/index.org][link]])
The model is decomposed of multiple subsystems.
Subsystems can represent physical elements such as complete stages or basic simulink blocs.
These subsystems are shared among multiple files.
All these subsystems are described [[./simscape_subsystems/index.org][here]].
* Kinematics of the Station ([[./kinematics/index.org][link]])
First, we consider perfectly rigid elements and joints and we just study the kinematic of the station.
This permits to test if each stage is moving correctly and if we are able to perform change of frame for the control.
This is detailed [[./kinematics/index.org][here]].
* Metrology ([[./metrology/index.org][link]])
In this document (accessible [[./metrology/index.org][here]]), we discuss the measurement of the sample with respect to the granite.
* Tuning of the Dynamics of the Simscape model ([[./identification/index.org][link]])
From dynamical measurements perform on the real positioning station, we tune the parameters of the simscape model to have similar dynamics.
This is explained [[./identification/index.org][here]].
* Disturbances ([[./disturbances/index.org][link]])
The effect of disturbances on the position of the micro-station have been measured.
These are now converted to force disturbances using the Simscape model.
This is discussed [[./disturbances/index.org][here]].
We also discuss how the disturbances are implemented in the model.
* Tomography Experiment ([[./experiment_tomography/index.org][link]])
Now that the dynamics of the Model have been tuned and the Disturbances have included, we can simulate experiments.
Tomography experiments are simulated and the results are presented [[./experiment_tomography/index.org][here]].
* Useful Matlab Functions ([[./functions/index.org][link]])
Many matlab functions are shared among all the files of the projects.
These functions are all defined [[./functions/index.org][here]].