Reworked the header of each org-mode file

This commit is contained in:
Thomas Dehaeze 2019-05-14 16:59:02 +02:00
parent 627859f026
commit 1fdc6df90f
18 changed files with 451 additions and 25 deletions

View File

@ -1,5 +1,33 @@
#+TITLE: Measurements #+TITLE: Measurements
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Experimental conditions * Experimental conditions
- Measurement made in a metrology lab - Measurement made in a metrology lab

View File

@ -1,5 +1,33 @@
#+TITLE: Measurements #+TITLE: Measurements
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Experimental conditions * Experimental conditions
- The granite is not glued to the floor - The granite is not glued to the floor

View File

@ -1,5 +1,33 @@
#+TITLE: Measurements #+TITLE: Measurements
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Experimental conditions * Experimental conditions
- Measurement made in the experiment hutch - Measurement made in the experiment hutch

View File

@ -1,5 +1,33 @@
#+TITLE: Measurement Analysis #+TITLE: Measurement Analysis
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Matlab Init :noexport:ignore: * Matlab Init :noexport:ignore:
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name) #+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)

View File

@ -1,5 +1,33 @@
#+TITLE: Equipment #+TITLE: Equipment
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Sensors * Sensors
** Accelerometers ** Accelerometers

View File

@ -41,6 +41,7 @@ For all the measurements shown here:
:END: :END:
<<sec:effect_control_all>> <<sec:effect_control_all>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/effect_control_all.m -nt data/effect_control_all.zip ]; then if [ matlab/effect_control_all.m -nt data/effect_control_all.zip ]; then
cp matlab/effect_control_all.m effect_control_all.m; cp matlab/effect_control_all.m effect_control_all.m;
@ -366,6 +367,7 @@ First, we compute the Power Spectral Density of the signals coming from the Geop
:END: :END:
<<sec:effect_control_one>> <<sec:effect_control_one>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/effect_control_one.m -nt data/effect_control_one.zip ]; then if [ matlab/effect_control_one.m -nt data/effect_control_one.zip ]; then
cp matlab/effect_control_one.m effect_control_one.m; cp matlab/effect_control_one.m effect_control_one.m;
@ -634,6 +636,7 @@ And we compare the Amplitude Spectral Densities (figures [[fig:psd_marble_comp_l
:END: :END:
<<sec:effect_symetrie_driver>> <<sec:effect_symetrie_driver>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/effect_symetrie_driver.m -nt data/effect_symetrie_driver.zip ]; then if [ matlab/effect_symetrie_driver.m -nt data/effect_symetrie_driver.zip ]; then
cp matlab/effect_symetrie_driver.m effect_symetrie_driver.m; cp matlab/effect_symetrie_driver.m effect_symetrie_driver.m;
@ -784,6 +787,7 @@ First, we compute the Power Spectral Density of the signals coming from the Geop
:END: :END:
<<sec:tf_stages_geophone>> <<sec:tf_stages_geophone>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/tf_stages_geophone.m -nt data/tf_stages_geophone.zip ]; then if [ matlab/tf_stages_geophone.m -nt data/tf_stages_geophone.zip ]; then
cp matlab/tf_stages_geophone.m tf_stages_geophone.m; cp matlab/tf_stages_geophone.m tf_stages_geophone.m;

View File

@ -1,5 +1,33 @@
#+TITLE:Measurement of the sample vibrations when rotating the Spindle #+TITLE:Measurement of the sample vibrations when rotating the Spindle
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Experimental Setup * Experimental Setup

View File

@ -78,6 +78,7 @@ A movie showing the experiment is shown on figure [[fig:exp_sl_sp_gif]].
:END: :END:
<<sec:spindle_slip_ring_vibrations>> <<sec:spindle_slip_ring_vibrations>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/spindle_slip_ring_vibrations.m -nt data/spindle_slip_ring_vibrations.zip ]; then if [ matlab/spindle_slip_ring_vibrations.m -nt data/spindle_slip_ring_vibrations.zip ]; then
cp matlab/spindle_slip_ring_vibrations.m spindle_slip_ring_vibrations.m; cp matlab/spindle_slip_ring_vibrations.m spindle_slip_ring_vibrations.m;

View File

@ -1,4 +1,4 @@
#+TITLE:Vibrations induced by both the translation stage and the slip-ring #+TITLE:Vibrations induced by simultaneous scans of the translation stage and of the slip-ring
:DRAWER: :DRAWER:
#+STARTUP: overview #+STARTUP: overview
@ -30,19 +30,111 @@
:END: :END:
* Measurement description * Measurement description
All the stages are OFF except Ty and Slip-Ring. ** Setup :ignore:
*Setup*:
All the stages are OFF except the translation stage and the Slip-Ring.
Each of the signal is amplified by voltage amplifier: Each of the signal is amplified by voltage amplifiers with the following settings:
- 40db!!! - Gain: 40dB
- AC - AC/DC option: AC
- 1kHz - Low pass filter: 1kHz
col1: marble The slip-ring is rotating at 60rpm. At the same time, scans with the translation stage are done at 1Hz with an amplitude of 600000cnt (= 3mm).
col2: sample
Rotating the slip-ring at 60rpm and scans with the Ty at 1Hz. Two geophones are used to measure the motion in the vertical direction of the marble and of the sample.
Everything on the Z direction
- meas 50: Slip-Ring at 1Hz, Ty OFF ** Goal :ignore:
- meas 51: Slip-Ring at 1Hz, Ty ON (The current and cnt error of Ty is also registered) *Goal*:
- meas 52: Slip-Ring at 1Hz, Ty 1Hz 600000cnt - The goal is to estimate the vibrations induced by the simultaneous scans of the spindle (here the slip-ring is used as the spindle is not fully functional yet) and of the translation stage
** Measurements :ignore:
*Measurements*:
Three measurements are done:
| Measurement File | Description |
|--------------------+------------------------------------------------------------------------------|
| =mat/data_050.mat= | Slip-Ring at 1Hz, Ty OFF |
| =mat/data_051.mat= | Slip-Ring at 1Hz, Ty ON (The current and cnt error of Ty is also registered) |
| =mat/data_052.mat= | Slip-Ring at 1Hz, Ty 1Hz 600000cnt |
Each of the measurement =mat= file contains one =data= array with 3 columns:
| Column number | Description |
|---------------+---------------------------------|
| 1 | Geophone on the marble |
| 2 | Geophone at the sample location |
| 3 | Time |
* Data Analysis
:PROPERTIES:
:header-args:matlab+: :tangle matlab/disturbance_ty_sr.m
:header-args:matlab+: :comments org :mkdirp yes
:END:
<<sec:disturbance_ty_sr>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none
if [ matlab/disturbance_ty_sr.m -nt data/disturbance_ty_sr.zip ]; then
cp matlab/disturbance_ty_sr.m disturbance_ty_sr.m;
zip data/disturbance_ty_sr \
mat/data_050.mat \
mat/data_051.mat \
mat/data_052.mat \
mat/Ty-when-Rz-1Hz-and-Ty-1Hz.csv \
mat/Ty-when-Rz-1Hz.csv \
disturbance_ty_sr.m
rm disturbance_ty_sr.m;
fi
#+end_src
#+begin_note
All the files (data and Matlab scripts) are accessible [[file:data/disturbance_ty_sr.zip][here]].
#+end_note
** Matlab Init :noexport:ignore:
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
<<matlab-dir>>
#+end_src
#+begin_src matlab :exports none :results silent :noweb yes
<<matlab-init>>
#+end_src
** Load data
#+begin_src matlab
ty_off = load('mat/data_050.mat', 'data'); ty_off = ty_off.data;
ty_on = load('mat/data_051.mat', 'data'); ty_on = ty_on.data;
ty_1hz = load('mat/data_052.mat', 'data'); ty_1hz = ty_1hz.data;
#+end_src
** Time domain plots
#+begin_src matlab
figure;
hold on;
plot(ty_1hz(:, 3), ty_1hz(:, 1), 'DisplayName', 'Marble - Z');
plot(ty_on(:, 3), ty_on(:, 1), 'DisplayName', 'Marble - Z');
plot(ty_off(:, 3), ty_off(:, 1), 'DisplayName', 'Marble - Z');
hold off;
xlabel('Time [s]'); ylabel('Voltage [V]');
xlim([0, 100]); ylim([-5, 5]);
legend('Location', 'northeast');
#+end_src
#+begin_src matlab
xlim([0, 1]);
#+end_src
#+begin_src matlab
figure;
hold on;
plot(ty_1hz(:, 3), ty_1hz(:, 2), 'DisplayName', 'Marble - Z');
plot(ty_on(:, 3), ty_on(:, 2), 'DisplayName', 'Marble - Z');
plot(ty_off(:, 3), ty_off(:, 2), 'DisplayName', 'Marble - Z');
hold off;
xlabel('Time [s]'); ylabel('Voltage [V]');
xlim([0, 100]); ylim([-5, 5]);
legend('Location', 'northeast');
#+end_src
#+begin_src matlab
xlim([0, 1]);
#+end_src

View File

@ -108,6 +108,7 @@ Each of the measurement =mat= file contains one =data= array with 3 columns:
#+begin_src matlab :exports none :results silent :noweb yes #+begin_src matlab :exports none :results silent :noweb yes
<<matlab-init>> <<matlab-init>>
#+end_src #+end_src
** Load data ** Load data
#+begin_src matlab #+begin_src matlab
z_ty = load('mat/data_040.mat', 'data'); z_ty = z_ty.data; z_ty = load('mat/data_040.mat', 'data'); z_ty = z_ty.data;

View File

@ -1,5 +1,33 @@
#+TITLE: Equipment used to make the measurements #+TITLE: Equipment used to make the measurements
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Geophone * Geophone
L22 L22

View File

@ -1,5 +1,33 @@
#+TITLE: Ground Motion Measurements #+TITLE: Ground Motion Measurements
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Experimental Setup * Experimental Setup
The goal here is to compare the ground motion at the location of the micro-station (ID31 beamline at ESRF) with other measurements of the ground motion. The goal here is to compare the ground motion at the location of the micro-station (ID31 beamline at ESRF) with other measurements of the ground motion.
@ -27,6 +55,7 @@ On figure [[fig:ground_motion_measurements]] is an overview of multiple measurem
:END: :END:
<<sec:ground_meas_id31>> <<sec:ground_meas_id31>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/ground_meas_id31.m -nt data/ground_meas_id31.zip ]; then if [ matlab/ground_meas_id31.m -nt data/ground_meas_id31.zip ]; then
cp matlab/ground_meas_id31.m ground_meas_id31.m; cp matlab/ground_meas_id31.m ground_meas_id31.m;
@ -261,6 +290,7 @@ And we compare all the measurements (figure [[fig:ground_motion_compare]]).
plot(id09_f, id09_pxx, 'DisplayName', 'ID09'); plot(id09_f, id09_pxx, 'DisplayName', 'ID09');
plot(cern_f, cern_pxx, 'DisplayName', 'CERN'); plot(cern_f, cern_pxx, 'DisplayName', 'CERN');
plot(f, ((sqrt(px_dc).*scaling)./(2*pi*f)).^2, 'k', 'DisplayName', 'ID31'); plot(f, ((sqrt(px_dc).*scaling)./(2*pi*f)).^2, 'k', 'DisplayName', 'ID31');
plot(f, px_disp);
hold off; hold off;
set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log');
xlabel('Frequency [Hz]'); ylabel('PSD [$m^2/Hz$]'); xlabel('Frequency [Hz]'); ylabel('PSD [$m^2/Hz$]');

View File

@ -1,5 +1,33 @@
#+TITLE:Huddle Test of the L22 Geophones #+TITLE:Huddle Test of the L22 Geophones
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Experimental Setup * Experimental Setup
Two L22 geophones are used. Two L22 geophones are used.
@ -28,6 +56,7 @@ The voltage amplifiers includes:
:END: :END:
<<sec:huddle_test_signal_processing>> <<sec:huddle_test_signal_processing>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/huddle_test_signal_processing.m -nt data/huddle_test_signal_processing.zip ]; then if [ matlab/huddle_test_signal_processing.m -nt data/huddle_test_signal_processing.zip ]; then
cp matlab/huddle_test_signal_processing.m huddle_test_signal_processing.m; cp matlab/huddle_test_signal_processing.m huddle_test_signal_processing.m;

View File

@ -131,8 +131,10 @@ The goal is to estimate all the error motions induced by the Spindle
*** Results *** Results
* Other measurements * Other measurements - Instrumentation
- [[file:huddle-test-geophones/index.org][Huddle Test - Geophones]] - [[file:huddle-test-geophones/index.org][Huddle Test - Geophones]]
- [[file:instrumentation/index.org][Measurement on the instrumentation]]
- [[file:disturbance-measurement/index.org][Disturbance Measurement]] - [[file:disturbance-measurement/index.org][Disturbance Measurement]]
- [[file:slip-ring-test/index.org][Slip Ring - Noise measurement]] - [[file:slip-ring-test/index.org][Slip Ring - Noise measurement]]
- [[file:static-measurements/index.org][Control System Measurement]] - [[file:static-measurements/index.org][Control System Measurement]]
@ -140,3 +142,4 @@ The goal is to estimate all the error motions induced by the Spindle
* Ressources * Ressources
- [[file:actuators-sensors/index.org][Actuators and Sensors]] - [[file:actuators-sensors/index.org][Actuators and Sensors]]
- [[file:equipment/equipment.org][Equipment used for the measurements]] - [[file:equipment/equipment.org][Equipment used for the measurements]]
- [[file:src/index.org][Matlab functions used for the data analysis]]

View File

@ -1,5 +1,33 @@
#+TITLE: Measurements on the instrumentation #+TITLE: Measurements on the instrumentation
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
* Measure of the noise of the Voltage Amplifier * Measure of the noise of the Voltage Amplifier
:PROPERTIES: :PROPERTIES:
@ -8,6 +36,7 @@
:END: :END:
<<sec:meas_volt_amp>> <<sec:meas_volt_amp>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ meas_volt_amp.m -nt data/meas_volt_amp.zip ]; then if [ meas_volt_amp.m -nt data/meas_volt_amp.zip ]; then
zip data/meas_volt_amp \ zip data/meas_volt_amp \
@ -150,6 +179,7 @@ Finally, the ASD is shown on figure [[fig:ampli_noise_psd]].
:END: :END:
<<sec:meas_noise_ac_dc>> <<sec:meas_noise_ac_dc>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ meas_noise_ac_dc.m -nt data/meas_noise_ac_dc.zip ]; then if [ meas_noise_ac_dc.m -nt data/meas_noise_ac_dc.zip ]; then
zip data/meas_noise_ac_dc \ zip data/meas_noise_ac_dc \
@ -294,6 +324,7 @@ The ASD of the signals are compare on figure [[fig:ac_dc_option_asd]].
:END: :END:
<<sec:low_pass_filter_measurements>> <<sec:low_pass_filter_measurements>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ low_pass_filter_measurements.m -nt data/low_pass_filter_measurements.zip ]; then if [ low_pass_filter_measurements.m -nt data/low_pass_filter_measurements.zip ]; then
zip data/low_pass_filter_measurements \ zip data/low_pass_filter_measurements \

View File

@ -56,6 +56,7 @@ Then, we determine is the slip-ring add some noise to the signal when it is turn
:END: :END:
<<sec:meas_slip_ring_geophone>> <<sec:meas_slip_ring_geophone>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/meas_slip_ring_geophone.m -nt data/meas_slip_ring_geophone.zip ]; then if [ matlab/meas_slip_ring_geophone.m -nt data/meas_slip_ring_geophone.zip ]; then
cp matlab/meas_slip_ring_geophone.m meas_slip_ring_geophone.m; cp matlab/meas_slip_ring_geophone.m meas_slip_ring_geophone.m;
@ -201,6 +202,7 @@ We then compute the Power Spectral Density of the two signals and we compare the
:END: :END:
<<sec:meas_sr_geophone>> <<sec:meas_sr_geophone>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/meas_sr_geophone.m -nt data/meas_sr_geophone.zip ]; then if [ matlab/meas_sr_geophone.m -nt data/meas_sr_geophone.zip ]; then
cp matlab/meas_sr_geophone.m meas_sr_geophone.m; cp matlab/meas_sr_geophone.m meas_sr_geophone.m;
@ -602,6 +604,7 @@ Additionnal LPF is added before the voltage amplifiers
:END: :END:
<<sec:meas_effect_sr>> <<sec:meas_effect_sr>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/meas_effect_sr.m -nt data/meas_effect_sr.zip ]; then if [ matlab/meas_effect_sr.m -nt data/meas_effect_sr.zip ]; then
cp matlab/meas_effect_sr.m meas_effect_sr.m; cp matlab/meas_effect_sr.m meas_effect_sr.m;
@ -756,6 +759,7 @@ We now look at the difference between the signal directly measured by the ADC an
:END: :END:
<<sec:meas_slip_ring>> <<sec:meas_slip_ring>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/meas_slip_ring.m -nt data/meas_slip_ring.zip ]; then if [ matlab/meas_slip_ring.m -nt data/meas_slip_ring.zip ]; then
cp matlab/meas_slip_ring.m meas_slip_ring.m; cp matlab/meas_slip_ring.m meas_slip_ring.m;
@ -948,6 +952,7 @@ And we plot the ASD of the measured signals (figure [[fig:sr_psd_compare]]);
:END: :END:
<<sec:meas_slip_ring_lpf>> <<sec:meas_slip_ring_lpf>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/meas_slip_ring_lpf.m -nt data/meas_slip_ring_lpf.zip ]; then if [ matlab/meas_slip_ring_lpf.m -nt data/meas_slip_ring_lpf.zip ]; then
cp matlab/meas_slip_ring_lpf.m meas_slip_ring_lpf.m; cp matlab/meas_slip_ring_lpf.m meas_slip_ring_lpf.m;

View File

@ -1,5 +1,33 @@
#+TITLE: Spindle Analysis #+TITLE: Spindle Analysis
#+SETUPFILE: ../config.org :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:shell :eval no-export
:END:
The report made by the PEL is accessible [[file:documents/Spindle_report_test.pdf][here]]. The report made by the PEL is accessible [[file:documents/Spindle_report_test.pdf][here]].
@ -15,6 +43,7 @@ The report made by the PEL is accessible [[file:documents/Spindle_report_test.pd
:END: :END:
<<sec:spindle_data_processing>> <<sec:spindle_data_processing>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/spindle_data_processing.m -nt data/spindle_data_processing.zip ]; then if [ matlab/spindle_data_processing.m -nt data/spindle_data_processing.zip ]; then
cp matlab/spindle_data_processing.m spindle_data_processing.m; cp matlab/spindle_data_processing.m spindle_data_processing.m;
@ -142,6 +171,7 @@ The report made by the PEL is accessible [[file:documents/Spindle_report_test.pd
:END: :END:
<<sec:spindle_time_domain>> <<sec:spindle_time_domain>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/spindle_time_domain.m -nt data/spindle_time_domain.zip ]; then if [ matlab/spindle_time_domain.m -nt data/spindle_time_domain.zip ]; then
cp matlab/spindle_time_domain.m spindle_time_domain.m; cp matlab/spindle_time_domain.m spindle_time_domain.m;
@ -315,6 +345,7 @@ The data is split into its Synchronous and Asynchronous part (figure [[fig:spind
:END: :END:
<<sec:spindle_model>> <<sec:spindle_model>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/spindle_model.m -nt data/spindle_model.zip ]; then if [ matlab/spindle_model.m -nt data/spindle_model.zip ]; then
cp matlab/spindle_model.m spindle_model.m; cp matlab/spindle_model.m spindle_model.m;
@ -474,6 +505,7 @@ The transfer function from a disturbance force $f$ to the measured displacement
:END: :END:
<<sec:spindle_psd>> <<sec:spindle_psd>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/spindle_psd.m -nt data/spindle_psd.zip ]; then if [ matlab/spindle_psd.m -nt data/spindle_psd.zip ]; then
cp matlab/spindle_psd.m spindle_psd.m; cp matlab/spindle_psd.m spindle_psd.m;

View File

@ -40,6 +40,7 @@ The report by H-P van der Kleij on the static measurement of the ID31 station is
:END: :END:
<<sec:static_ty>> <<sec:static_ty>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/static_ty.m -nt data/static_ty.zip ]; then if [ matlab/static_ty.m -nt data/static_ty.zip ]; then
cp matlab/static_ty.m static_ty.m; cp matlab/static_ty.m static_ty.m;
@ -268,6 +269,7 @@ The result is shown on figure [[fig:psd_tyz]].
:END: :END:
<<sec:spindle_static>> <<sec:spindle_static>>
** ZIP file containing the data and matlab files :ignore:
#+begin_src bash :exports none :results none #+begin_src bash :exports none :results none
if [ matlab/spindle_static.m -nt data/spindle_static.zip ]; then if [ matlab/spindle_static.m -nt data/spindle_static.zip ]; then
cp matlab/spindle_static.m spindle_static.m; cp matlab/spindle_static.m spindle_static.m;