research-home-page/index.org

292 lines
15 KiB
Org Mode
Raw Normal View History

2020-09-17 11:45:45 +02:00
#+TITLE: Research Pages
:DRAWER:
#+OPTIONS: toc:nil
#+OPTIONS: html-postamble:nil
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="css/style.css"/>
2021-08-27 18:15:42 +02:00
#+HTML_HEAD: <link rel="stylesheet" href="https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.min.css">
#+HTML_HEAD: <script type="text/javascript" src="js/script.js"></script>
2020-11-13 12:38:39 +01:00
#+HTML_HEAD: <style> #content {margin: auto;} </style>
2020-09-17 11:45:45 +02:00
:END:
2020-09-17 11:50:28 +02:00
Welcome to my research pages.
2020-11-03 10:51:25 +01:00
* Add a submodule :noexport:
#+begin_src emacs-lisp :results none
(let* ((url (read-string "Add submodule (remote url) "))
(url-match (string-match "\\([^./]+\\)\\(\\.git\\)?$" url))
2020-11-03 11:19:00 +01:00
(path (match-string 1 url))
(path (read-string "Submodule directory " path)))
2020-11-03 10:51:25 +01:00
(shell-command (concat "git submodule add " url " " path))
(shell-command (concat "git submodule deinit -f " path)))
#+end_src
2020-10-05 18:28:55 +02:00
2020-11-13 09:16:27 +01:00
* Change submodule url :noexport:
First delete the submodule using
#+begin_src bash
git rm --cache submodule-name
#+end_src
Then add a new submodule with the updated url.
2020-11-12 10:05:25 +01:00
* Update CSS and JS :noexport:
#+begin_src bash :results none
npm run js
2020-11-12 10:05:25 +01:00
#+end_src
#+begin_src bash :results none
npm run scss
2020-11-12 10:05:25 +01:00
#+end_src
2020-10-03 19:11:19 +02:00
* Papers
2021-08-27 18:15:42 +02:00
# webpage @@html:<i class="las la-globe"></i>@@
# poster @@html:<i class="las la-pager"></i>@@
# presentation @@html:<i class="las la-file-video"></i>@@
# code @@html:<i class="las la-file-code"></i>@@
# talk @@html:<i class="las la-microphone-alt"></i>@@
# paper @@html:<i class="las la-file-pdf"></i>@@
# citation @@html:<i class="las la-quote-left"></i>@@
2020-11-03 11:19:00 +01:00
** Conference Papers
2021-08-27 18:17:39 +02:00
- Dehaeze, T., Mattenet, M. M., Collette, C., *Sample Stabilization For Tomography Experiments In Presence Of Large Plant Uncertainty*, In MEDSI'18 (pp. 153157) (2018). Geneva, Switzerland: JACoW Publishing
2021-08-27 18:15:42 +02:00
[[file:dehaeze18_sampl_stabil_for_tomog_exper/index.org][@@html:<i class="las la-globe"></i>@@]]
2021-08-27 18:27:10 +02:00
[[file:dehaeze18_sampl_stabil_for_tomog_exper/paper/dehaeze18_sampl_stabil_for_tomog_exper.pdf][@@html:<i class="las la-file-pdf"></i>@@]]
[[file:dehaeze18_sampl_stabil_for_tomog_exper/poster/dehaeze18_sampl_stabil_for_tomog_exper_poster.pdf][@@html:<i class="las la-pager"></i>@@]]
[[file:dehaeze18_sampl_stabil_for_tomog_exper/talk/dehaeze18_sampl_stabil_for_tomog_exper_talk.pdf][@@html:<i class="las la-file-video"></i>@@]]
[[file:dehaeze18_sampl_stabil_for_tomog_exper/dehaeze18_sampl_stabil_for_tomog_exper.bib][@@html:<i class="las la-quote-left"></i>@@]]
2021-08-27 18:17:39 +02:00
- Dehaeze, T., Vermat, M., Christophe, C., *Complementary filters shaping using $H_\infty$ synthesis*, In 7th International Conference on Control, Mechatronics and Automation (ICCMA) (pp. 459464) (2019)
2021-08-27 19:19:39 +02:00
[[file:dehaeze19_compl_filter_shapin_using_synth/index.org][@@html:<i class="las la-globe"></i>@@]]
[[file:dehaeze19_compl_filter_shapin_using_synth/paper/dehaeze19_compl_filter_shapin_using_synth.pdf][@@html:<i class="las la-file-pdf"></i>@@]]
[[file:dehaeze19_compl_filter_shapin_using_synth/matlab/index.org][@@html:<i class="las la-file-code"></i>@@]]
[[file:dehaeze19_compl_filter_shapin_using_synth/poster/dehaeze19_compl_filter_shapin_using_synth_poster.pdf][@@html:<i class="las la-pager"></i>@@]]
[[file:dehaeze19_compl_filter_shapin_using_synth/talk/dehaeze19_compl_filter_shapin_using_synth_talk.pdf][@@html:<i class="las la-file-video"></i>@@]]
[[file:dehaeze19_compl_filter_shapin_using_synth/dehaeze19_compl_filter_shapin_using_synth.bib][@@html:<i class="las la-quote-left"></i>@@]]
2021-08-27 18:17:39 +02:00
- Dehaeze, T., Collette, C., *Active damping of rotating platforms using Integral Force Feedback*, In Proceedings of the International Conference on Modal Analysis Noise and Vibration Engineering (ISMA) (2020)
2021-08-27 18:15:42 +02:00
[[file:dehaeze20_activ_dampin_rotat_platf_integ_force_feedb/index.org][@@html:<i class="las la-globe"></i>@@]]
[[file:dehaeze20_activ_dampin_rotat_platf_integ_force_feedb/paper/dehaeze20_activ_dampin_rotat_platf_integ_force_feedb.pdf][@@html:<i class="las la-file-pdf"></i>@@]]
[[file:dehaeze20_activ_dampin_rotat_platf_integ_force_feedb/matlab/index.org][@@html:<i class="las la-file-code"></i>@@]]
[[https://www.youtube.com/watch?v=F9j2-ge2FPE][@@html:<i class="las la-file-video"></i>@@]]
2021-08-27 19:08:51 +02:00
[[file:dehaeze20_activ_dampin_rotat_platf_integ_force_feedb/dehaeze20_activ_dampin_rotat_platf_integ_force_feedb.bib][@@html:<i class="las la-quote-left"></i>@@]]
2021-08-27 18:17:39 +02:00
- Dehaeze, T., Bonnefoy, J., Collette, C., *Mechatronics approach for the development of a Nano-Active-Stabilization-System*, In MEDSI'20 (2021). JACoW Publishing
2021-08-27 18:15:42 +02:00
[[file:dehaeze21_mechatronics_approach_nass/index.org][@@html:<i class="las la-globe"></i>@@]]
2021-08-27 19:08:51 +02:00
[[file:dehaeze21_mechatronics_approach_nass/paper/dehaeze21_mechatronics_approach_nass.pdf][@@html:<i class="las la-file-pdf"></i>@@]]
[[file:dehaeze21_mechatronics_approach_nass/talk/dehaeze21_mechatronics_approach_nass_talk.pdf][@@html:<i class="las la-pager"></i>@@]]
2021-08-27 18:15:42 +02:00
[[https://www.youtube.com/watch?v=kaplQJoqqDg][@@html:<i class="las la-file-video"></i>@@]]
2021-08-27 19:08:51 +02:00
[[file:dehaeze21_mechatronics_approach_nass/dehaeze21_mechatronics_approach_nass.bib][@@html:<i class="las la-quote-left"></i>@@]]
2021-08-27 18:17:39 +02:00
- Brumund, P., Dehaeze, T., *Multibody simulations with reduced order flexible bodies obtained by FEA*, In MEDSI'20 (2021). JACoW Publishing
2021-08-27 19:19:39 +02:00
[[file:brumund21_multib_simul_reduc_order_flexib_bodies_fea/index.org][@@html:<i class="las la-globe"></i>@@]]
2021-08-27 19:20:25 +02:00
[[file:brumund21_multib_simul_reduc_order_flexib_bodies_fea/paper/brumund21_multib_simul_reduc_order_flexib_bodies_fea.pdf][@@html:<i class="las la-file-pdf"></i>@@]]
2021-08-27 19:08:51 +02:00
[[file:brumund21_multib_simul_reduc_order_flexib_bodies_fea/brumund21_multib_simul_reduc_order_flexib_bodies_fea.bib][@@html:<i class="las la-quote-left"></i>@@]]
2020-10-08 10:33:14 +02:00
2020-11-03 11:19:00 +01:00
** Journal Papers
2021-08-27 18:17:39 +02:00
- Verma, M., Dehaeze, T., Zhao, G., Watchi, J., Collette, C., *Virtual sensor fusion for high precision control, Mechanical Systems and Signal Processing*, 150, 107241 (2020)
2021-08-27 18:15:42 +02:00
[[file:personnal-papers/verma20_virtual_sensor_fusion_high_precis_contr.pdf][@@html:<i class="las la-file-pdf"></i>@@]]
2021-08-27 19:08:51 +02:00
[[file:personnal-papers/verma20_virtual_sensor_fusion_high_precis_contr.bib][@@html:<i class="las la-quote-left"></i>@@]]
2021-08-27 18:17:39 +02:00
- Verma, M., Lafarga, V., Dehaeze, T., Collette, C., *Multi-degree of freedom isolation system with high frequency roll-off for drone camera stabilization*, IEEE Access, (2020)
2021-08-27 18:15:42 +02:00
[[file:personnal-papers/verma20_multi_degree_freed_isolat_system.pdf][@@html:<i class="las la-file-pdf"></i>@@]]
2021-08-27 19:08:51 +02:00
[[file:personnal-papers/verma20_multi_degree_freed_isolat_system.bib][@@html:<i class="las la-quote-left"></i>@@]]
2021-08-27 18:17:39 +02:00
- Dehaeze, T., Collette, C., *Active damping of rotating platforms using integral force feedback*, Engineering Research Express, (2021)
2021-08-27 18:48:46 +02:00
[[file:dehaeze21_activ_dampin_rotat_platf_using/index.org][@@html:<i class="las la-globe"></i>@@]]
[[file:dehaeze21_activ_dampin_rotat_platf_using/journal/dehaeze21_activ_dampin_rotat_platf_using.pdf][@@html:<i class="las la-file-pdf"></i>@@]]
[[file:dehaeze21_activ_dampin_rotat_platf_using/matlab/index.org][@@html:<i class="las la-file-code"></i>@@]]
2021-08-27 19:08:51 +02:00
[[file:dehaeze21_activ_dampin_rotat_platf_using/dehaeze21_activ_dampin_rotat_platf_using.bib][@@html:<i class="las la-quote-left"></i>@@]]
2020-11-03 10:51:25 +01:00
2020-10-08 10:54:51 +02:00
* Work in Progress :noexport:
2020-10-03 19:00:36 +02:00
- [[file:dehaeze20_optim_robus_compl_filte/index.org][Robust and Optimal Sensor Fusion]]
2020-10-08 10:54:51 +02:00
- [[file:dehaeze20_virtu_senso_fusio/index.org][Virtual Sensor Fusion]]
- [[file:svd-control/index.org][SVD Control - Simscape Models]]
2020-10-03 19:00:36 +02:00
2022-06-02 19:09:04 +02:00
* Nano Active Stabilization System (NASS)
** General Reports
[[file:nass-report-2020/index.org][NASS - Report 2020]]
#+begin_quote
General report on the NASS project made in 2020.
#+end_quote
** Measurements, Models and Test Benches
[[file:nass-micro-station-measurements/index.org][NASS - Micro Station Measurements]]
#+begin_quote
This document gathers all the measurements made on the Micro-Station.
#+end_quote
[[file:nass-simscape/docs/index.org][NASS - Simscape Model]]
#+begin_quote
This document presents the Simscape model used to represent the micro-station as well as the Nano Active Stabilization System.
#+end_quote
[[file:nass-fem/index.org][NASS - Finite Element Models]]
#+begin_quote
Finite Element Models of the nano-hexapod are developed and used with Simscape to perform dynamics meaurements.
In this document, models of Amplified Piezoelectric Actuators, Flexible Joints, and Entire Stewart platform's strut are developed and tested.
#+end_quote
[[file:nass-metrology-test-bench/index.org][NASS - Metrology Concept 1]]
#+begin_quote
Presentation of the first metrology concept for the NASS.
First experimental results are presented.
#+end_quote
[[file:nass-short-stroke-metrology/short-stroke-metrology.org][NASS - Short Stroke Metrology]]
#+begin_quote
Presentation of the short stroke metrology concept.
#+end_quote
** Nano-Hexapod
*Equipments*:
- [[file:test-bench-pd200/index.org][Voltage Amplifier: PD200]]
- [[file:test-bench-vionic/index.org][Encoder: Renishaw Vionic]]
- [[file:test-bench-nass-flexible-joints/index.org][Flexible Joints]]
- [[file:test-bench-apa300ml/index.org][Amplified Piezoelectric Actuator: APA300ML]]
- [[file:nass-cabling/index.org][Control Electronics and Cabling]]
*Assembly*:
- [[file:test-bench-strut-mounting/index.org][Nano-Hexapod Struts - Assembly]]
- [[file:nass-nano-hexapod-assembly/index.html][Nano-Hexapod - Assembly]]
*Nano-Hexapod Test Benches*:
- [[file:test-bench-nano-hexapod/index.org][Nano-Hexapod on a Granite]]
- [[file:test-bench-nass-spindle/index.org][Nano-Hexapod on top of Spindle]]
* Double Crystal Monochromator (DCM)
2022-06-02 22:34:36 +02:00
2022-06-02 19:09:04 +02:00
[[file:dcm-kinematics/index.html][Kinematics]]
2022-06-02 22:34:36 +02:00
#+begin_quote
Kinematics of the DCM is described (both for motors and sensors). Transformations matrices are derived and all notations and conventions are well defined.
#+end_quote
2022-06-02 19:15:34 +02:00
[[file:dcm-metrology/index.html][Metrology]]
2022-06-02 22:34:36 +02:00
#+begin_quote
Internal metrology of the DCM (i.e. interferometers) is described. Methods to properly initialize and calibrate the metrology are proposed.
#+end_quote
[[file:dcm-feedback-control/index.html][Feedback Control]]
#+begin_quote
This project deals with the Feedback Control of the DCM:
Identification of the system's dynamics Change of coordinates Feedback controller design Obtained performances in closed loop
#+end_quote
2022-06-02 19:09:04 +02:00
2022-06-02 22:34:36 +02:00
[[file:dcm-user-guide/index.html][User Guide]]
#+begin_quote
The goal of this repository is to provide a simple guide for the use of the DCM.
#+end_quote
[[file:dcm-stepper-calibration/index.html][Stepper Motor Calibration]]
#+begin_quote
This repository includes all the work done in order to calibrate the errors induced by the stepper motors.
#+end_quote
[[file:dcm-speedgoat/index.html][Speedgoat Real Time Program]]
#+begin_quote
This repository described the working principles of the Real Time program running on the Speedgoat machine for the DCM.
#+end_quote
[[file:dcm-laser-setup/index.html][Laser Setup]]
#+begin_quote
This project summarized all the work done on the Laser Setup. This includes alignement, calibration, noise and stability measurements.
#+end_quote
[[file:dcm-bragg-control/index.html][Control of Bragg Axis]]
#+begin_quote
The control of the Bragg angle using the Aerotech controller is described (control architecture, identified dynamics, etc.).
#+end_quote
[[file:dcm-simscape/index.html][Multi-Body model (Simscape)]]
#+begin_quote
Multi-body model of the DCM using Simscape (Matlab Toolbox). Dynamics of the system is studied, matched with the identified dynamics. Feedback control is applied, and the model is used to study possible improvements.
#+end_quote
2022-06-02 19:09:04 +02:00
2020-11-12 13:55:02 +01:00
* Useful Pages / Tutorials
** General Mechatronics
[[file:spectral-analysis/index.org][Spectral Analysis]]
#+begin_quote
Basics of spectral analysis are presented alongside the Matlab codes.
This includes:
- power spectral density
- cumulative power spectrum
- noise budgeting
- ...
#+end_quote
2020-11-03 11:19:00 +01:00
2020-11-03 14:31:23 +01:00
[[file:filters-matlab-bank/index.org][Bank of Filters using matlab]]
2020-11-12 13:55:02 +01:00
#+begin_quote
Several types of linear filters (low pass, high pass, notch, lead, etc.) are presented with the corresponding Matlab code.
#+end_quote
2020-11-03 14:31:23 +01:00
2020-11-12 13:55:02 +01:00
** System Modeling using Simscape
2020-11-03 11:19:00 +01:00
2020-11-13 09:21:54 +01:00
[[file:simscape-fem/index.org][Finite Element Models with Simscape]]
2020-11-12 13:55:02 +01:00
#+begin_quote
Finite Element Models (FEM) can be included into Simscape Multi-Body models.
This document presents how to do so.
#+end_quote
2020-11-03 11:19:00 +01:00
2021-01-08 15:38:09 +01:00
[[file:stewart-simscape/docs/index.org][Stewart Platforms modeled with Simscape]]
2021-01-08 15:11:41 +01:00
#+begin_quote
The goal of this project is to provide a Matlab/Simscape Toolbox to study Stewart platforms.
#+end_quote
2021-01-08 15:38:09 +01:00
[[file:simscape-gravity/index.org][Manage Gravity within Simscape]]
2020-11-12 13:55:02 +01:00
#+begin_quote
Gravity can add some problems in multi-body simscape models: at the beginning of the simulation, some sag will be experience that may be unwanted.
In order to start the simulation at equilibrium, few measured can be employed that are described in this document.
#+end_quote
2020-11-03 11:19:00 +01:00
2020-11-12 13:55:02 +01:00
* Test Benches / Experiments
** Intrumentation Related
[[file:test-bench-piezo-amplifiers/index.org][Voltage Amplifiers for Piezoelectric Actuators]]
#+begin_quote
Voltage amplifiers for capacitive loads (piezoelectric actuators) are measured in term of dynamics from input voltage to output voltage.
Their output impedance are also measured.
#+end_quote
[[file:attocube-test-bench/index.org][Attocube]]
#+begin_quote
The Attocube (a fiber based interferometer) is tested.
Its noise characteristics as well as non-linearities are measured.
#+end_quote
** Amplified Piezoelecric Actuator
[[file:test-bench-apa/index.org][Amplified Piezoelectric Actuator - Test bench and Finite Element Model]]
#+begin_quote
A test bench is used to characterise the performances of an Amplified Piezoelectric Actuator (APA).
The dynamics of the system is identified and compared with a Finite Element Model (FEM).
#+end_quote
2021-02-20 23:05:19 +01:00
[[file:encoder-test-bench/test-bench-encoder.org][Encoder in parallel with an Amplified Piezoelectric Actuator]]
2020-11-12 13:55:02 +01:00
#+begin_quote
An encoder is fixed in parallel with an amplified piezoelectric actuator.
The transfer function from the actuator to the motions measured by the encoder is identified.
#+end_quote
[[file:test-bench-force-sensor/index.org][Piezoelectric Stack as Force Sensor]]
#+begin_quote
A part of a piezoelectric stack can be used as a force sensor.
Then, the force sensors is collocated with the part of the stack used as an actuator and Integral Force Feedback control strategy can be used to add damping in the system.
This is performed on an Amplified Piezoelectric Actuator
#+end_quote
[[file:sensor-fusion-test-bench/index.org][Sensor Fusion of Inertial Sensors]]
#+begin_quote
A geophone and a accelerometer are experimentally fused together using complementary filters.
The goal is to form a /super sensor/ that has better noise characteristics than the individual sensors.
#+end_quote
2021-04-08 11:47:18 +02:00
** Vibration Table
[[file:vibration-table/index.org][Instrumented Vibration Table used for Modal Testing]]
#+begin_quote
A vibration table is developed to perform controlled modal tests.
#+end_quote
2020-11-20 10:45:16 +01:00
* Notes
2020-11-25 19:37:19 +01:00
- [[file:euspen_2020_notes/notes.org][EUSPEN - 2020 - Notes]]
* Lectures
- [[file:lecture-h-infinity/index.org][H-Infinity - Robust Control]]
2021-05-02 00:13:43 +02:00