Update for Hugo blog

This commit is contained in:
tdehaeze committed 2026-10-12 13:25:46 +02:00
1 parent 6eb036dc21
commit 8f121be23b
20 files changed
+40 -6683

No files matched your search

File diff suppressed because it is too large. Load diff

Before

Width:  |  Height:  |  Size: 162 KiB

File diff suppressed because it is too large. Load diff

Before

Width:  |  Height:  |  Size: 148 KiB

File diff suppressed because it is too large. Load diff

Before

Width:  |  Height:  |  Size: 118 KiB

+1 -1
View File
@@ -1 +1 @@
../paper/figs
../journal/figs
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

+8 -11
View File
@@ -1,4 +1,7 @@
#+TITLE: Active Damping of Rotating Platforms using Integral Force Feedback - Matlab Computation
#+hugo_section: research/dehaeze21_activ_dampin_rotat_platf_using
#+hugo_bundle: matlab
#+export_file_name: index
:DRAWER:
#+HTML_LINK_HOME: ../index.html
#+HTML_LINK_UP: ../index.html
@@ -25,14 +28,8 @@
#+PROPERTY: header-args:matlab+ :output-dir figs
:END:
#+begin_export html
<hr>
<p>This report is also available as a <a href="./index.pdf">pdf</a>.</p>
<hr>
#+end_export
* Introduction :ignore:
This document gathers the Matlab code used to for the conference paper cite:dehaeze20_activ_dampin_rotat_platf_integ_force_feedb and the journal paper cite:dehaeze21_activ_dampin_rotat_platf_using.
This document gathers the Matlab code used to for the conference paper [[cite:&dehaeze20_activ_dampin_rotat_platf_integ_force_feedb]] and the journal paper [[cite:&dehaeze21_activ_dampin_rotat_platf_using]].
It is structured in several sections:
- Section [[sec:system_description]]: presents a simple model of a rotating suspended platform that will be used throughout this study.
@@ -42,7 +39,7 @@ It is structured in several sections:
- Section [[sec:comparison]]: compares both proposed modifications to the classical IFF in terms of damping authority and closed-loop system behavior.
- Section [[sec:notations]]: contains the notations used for both the Matlab code and the paper
The matlab code is accessible on [[https://zenodo.org/record/3894343][Zonodo]] and [[https://github.com/tdehaeze/dehaeze20_contr_stewa_platf][Github]] cite:dehaeze20_activ_dampin_rotat_posit_platf. It can also be download as a =.zip= file [[file:matlab.zip][here]].
The matlab code is accessible on [[https://zenodo.org/record/3894343][Zonodo]] and [[https://github.com/tdehaeze/dehaeze20_contr_stewa_platf][Github]] [[cite:&dehaeze20_activ_dampin_rotat_posit_platf]]. It can also be download as a =.zip= file [[file:matlab.zip][here]].
To run the Matlab code, go in the =matlab= directory and run the following Matlab files corresponding to each section.
@@ -80,7 +77,7 @@ The system consists of one 2 degree of freedom translation stage on top of a spi
#+name: fig:system
#+caption: Schematic of the studied system
[[file:figs-paper/system.png]]
[[file:figs/fig04.png]]
The control inputs are the forces applied by the actuators of the translation stage ($F_u$ and $F_v$).
As the translation stage is rotating around the Z axis due to the spindle, the forces are applied along $\vec{i}_u$ and $\vec{i}_v$.
@@ -439,7 +436,7 @@ Two identical controllers $K_F$ are used to feedback each of the sensed force to
#+name: fig:system_iff
#+caption: System with added Force Sensor in series with the actuators
[[file:figs-paper/system_iff.png]]
[[file:figs/fig01.png]]
** Matlab Init :noexport:ignore:
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
@@ -1180,7 +1177,7 @@ In this section additional springs in parallel with the force sensors are added
#+name: fig:system_parallel_springs
#+caption: Studied system with additional springs in parallel with the actuators and force sensors
[[file:figs-paper/system_parallel_springs.png]]
[[file:figs/fig12.png]]
In order to keep the overall stiffness $k = k_a + k_p$ constant, a scalar parameter $\alpha$ ($0 \le \alpha < 1$) is defined to describe the fraction of the total stiffness in parallel with the actuator and force sensor
\begin{equation}