diff --git a/figs/detail_control_cf_arch.svg b/figs/detail_control_cf_arch.svg
new file mode 100644
index 0000000..ae012f2
--- /dev/null
+++ b/figs/detail_control_cf_arch.svg
@@ -0,0 +1,250 @@
+
+
diff --git a/figs/detail_control_cf_arch_class.svg b/figs/detail_control_cf_arch_class.svg
new file mode 100644
index 0000000..c5ae36a
--- /dev/null
+++ b/figs/detail_control_cf_arch_class.svg
@@ -0,0 +1,196 @@
+
+
diff --git a/figs/detail_control_cf_arch_class_prefilter.svg b/figs/detail_control_cf_arch_class_prefilter.svg
new file mode 100644
index 0000000..8eb9988
--- /dev/null
+++ b/figs/detail_control_cf_arch_class_prefilter.svg
@@ -0,0 +1,154 @@
+
+
diff --git a/figs/detail_control_cf_arch_eq.svg b/figs/detail_control_cf_arch_eq.svg
new file mode 100644
index 0000000..fc7ae13
--- /dev/null
+++ b/figs/detail_control_cf_arch_eq.svg
@@ -0,0 +1,246 @@
+
+
diff --git a/figs/detail_control_cf_arch_tunable_params.svg b/figs/detail_control_cf_arch_tunable_params.svg
new file mode 100644
index 0000000..73e4661
--- /dev/null
+++ b/figs/detail_control_cf_arch_tunable_params.svg
@@ -0,0 +1,246 @@
+
+
diff --git a/figs/detail_control_cf_input_uncertainty.svg b/figs/detail_control_cf_input_uncertainty.svg
new file mode 100644
index 0000000..60d23e4
--- /dev/null
+++ b/figs/detail_control_cf_input_uncertainty.svg
@@ -0,0 +1,97 @@
+
+
diff --git a/figs/detail_control_cf_mech_sys_alone.svg b/figs/detail_control_cf_mech_sys_alone.svg
new file mode 100644
index 0000000..45c75a5
--- /dev/null
+++ b/figs/detail_control_cf_mech_sys_alone.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/figs/detail_control_cf_mech_sys_alone_ctrl.svg b/figs/detail_control_cf_mech_sys_alone_ctrl.svg
new file mode 100644
index 0000000..17d7b64
--- /dev/null
+++ b/figs/detail_control_cf_mech_sys_alone_ctrl.svg
@@ -0,0 +1,146 @@
+
+
diff --git a/figs/detail_control_decoupling_control_jacobian.svg b/figs/detail_control_decoupling_control_jacobian.svg
new file mode 100644
index 0000000..abf9f37
--- /dev/null
+++ b/figs/detail_control_decoupling_control_jacobian.svg
@@ -0,0 +1,161 @@
+
+
diff --git a/figs/detail_control_decoupling_jacobian_arch.svg b/figs/detail_control_decoupling_jacobian_arch.svg
new file mode 100644
index 0000000..167dc15
--- /dev/null
+++ b/figs/detail_control_decoupling_jacobian_arch.svg
@@ -0,0 +1,62 @@
+
+
diff --git a/figs/detail_control_decoupling_modal.svg b/figs/detail_control_decoupling_modal.svg
new file mode 100644
index 0000000..8946449
--- /dev/null
+++ b/figs/detail_control_decoupling_modal.svg
@@ -0,0 +1,192 @@
+
+
diff --git a/figs/detail_control_decoupling_svd.svg b/figs/detail_control_decoupling_svd.svg
new file mode 100644
index 0000000..283dd2c
--- /dev/null
+++ b/figs/detail_control_decoupling_svd.svg
@@ -0,0 +1,130 @@
+
+
diff --git a/figs/detail_control_sensor_arch_hac_lac.svg b/figs/detail_control_sensor_arch_hac_lac.svg
new file mode 100644
index 0000000..94c9be3
--- /dev/null
+++ b/figs/detail_control_sensor_arch_hac_lac.svg
@@ -0,0 +1,174 @@
+
+
diff --git a/figs/detail_control_sensor_arch_sensor_fusion.svg b/figs/detail_control_sensor_arch_sensor_fusion.svg
new file mode 100644
index 0000000..ef3c40f
--- /dev/null
+++ b/figs/detail_control_sensor_arch_sensor_fusion.svg
@@ -0,0 +1,195 @@
+
+
diff --git a/figs/detail_control_sensor_arch_two_sensor_control.svg b/figs/detail_control_sensor_arch_two_sensor_control.svg
new file mode 100644
index 0000000..00bb931
--- /dev/null
+++ b/figs/detail_control_sensor_arch_two_sensor_control.svg
@@ -0,0 +1,185 @@
+
+
diff --git a/figs/detail_control_sensor_comp_filter_three_hinf_fb.svg b/figs/detail_control_sensor_comp_filter_three_hinf_fb.svg
new file mode 100644
index 0000000..347b5bb
--- /dev/null
+++ b/figs/detail_control_sensor_comp_filter_three_hinf_fb.svg
@@ -0,0 +1,267 @@
+
+
diff --git a/figs/detail_control_sensor_fusion_dynamic_uncertainty.svg b/figs/detail_control_sensor_fusion_dynamic_uncertainty.svg
new file mode 100644
index 0000000..77c4cab
--- /dev/null
+++ b/figs/detail_control_sensor_fusion_dynamic_uncertainty.svg
@@ -0,0 +1,397 @@
+
+
diff --git a/figs/detail_control_sensor_fusion_overview.svg b/figs/detail_control_sensor_fusion_overview.svg
new file mode 100644
index 0000000..afac657
--- /dev/null
+++ b/figs/detail_control_sensor_fusion_overview.svg
@@ -0,0 +1,299 @@
+
+
diff --git a/figs/detail_control_sensor_fusion_super_sensor.svg b/figs/detail_control_sensor_fusion_super_sensor.svg
new file mode 100644
index 0000000..30788ca
--- /dev/null
+++ b/figs/detail_control_sensor_fusion_super_sensor.svg
@@ -0,0 +1,419 @@
+
+
diff --git a/figs/detail_control_sensor_fusion_three_parallel.svg b/figs/detail_control_sensor_fusion_three_parallel.svg
new file mode 100644
index 0000000..5a5f28c
--- /dev/null
+++ b/figs/detail_control_sensor_fusion_three_parallel.svg
@@ -0,0 +1,221 @@
+
+
diff --git a/figs/detail_control_sensor_fusion_three_sequential.svg b/figs/detail_control_sensor_fusion_three_sequential.svg
new file mode 100644
index 0000000..3b10b12
--- /dev/null
+++ b/figs/detail_control_sensor_fusion_three_sequential.svg
@@ -0,0 +1,265 @@
+
+
diff --git a/figs/detail_control_sensor_h_infinity_robust_fusion_fb.svg b/figs/detail_control_sensor_h_infinity_robust_fusion_fb.svg
new file mode 100644
index 0000000..95025c3
--- /dev/null
+++ b/figs/detail_control_sensor_h_infinity_robust_fusion_fb.svg
@@ -0,0 +1,166 @@
+
+
diff --git a/figs/detail_control_sensor_h_infinity_robust_fusion_plant.svg b/figs/detail_control_sensor_h_infinity_robust_fusion_plant.svg
new file mode 100644
index 0000000..7d6584c
--- /dev/null
+++ b/figs/detail_control_sensor_h_infinity_robust_fusion_plant.svg
@@ -0,0 +1,153 @@
+
+
diff --git a/figs/detail_control_sensor_model.svg b/figs/detail_control_sensor_model.svg
new file mode 100644
index 0000000..e44e8f3
--- /dev/null
+++ b/figs/detail_control_sensor_model.svg
@@ -0,0 +1,136 @@
+
+
diff --git a/figs/detail_control_sensor_model_calibrated.svg b/figs/detail_control_sensor_model_calibrated.svg
new file mode 100644
index 0000000..cebbba3
--- /dev/null
+++ b/figs/detail_control_sensor_model_calibrated.svg
@@ -0,0 +1,226 @@
+
+
diff --git a/figs/detail_control_sensor_model_uncertainty.svg b/figs/detail_control_sensor_model_uncertainty.svg
new file mode 100644
index 0000000..27c3218
--- /dev/null
+++ b/figs/detail_control_sensor_model_uncertainty.svg
@@ -0,0 +1,278 @@
+
+
diff --git a/figs/detail_control_sensor_model_uncertainty_simplified.svg b/figs/detail_control_sensor_model_uncertainty_simplified.svg
new file mode 100644
index 0000000..eb57d7c
--- /dev/null
+++ b/figs/detail_control_sensor_model_uncertainty_simplified.svg
@@ -0,0 +1,202 @@
+
+
diff --git a/figs/detail_control_sensor_uncertainty_set_super_sensor.svg b/figs/detail_control_sensor_uncertainty_set_super_sensor.svg
new file mode 100644
index 0000000..dd9de92
--- /dev/null
+++ b/figs/detail_control_sensor_uncertainty_set_super_sensor.svg
@@ -0,0 +1,191 @@
+
+
diff --git a/figs/detail_fem_open_loop_identification.svg b/figs/detail_fem_open_loop_identification.svg
new file mode 100644
index 0000000..7ab5ecf
--- /dev/null
+++ b/figs/detail_fem_open_loop_identification.svg
@@ -0,0 +1,48 @@
+
+
diff --git a/figs/detail_instrumentation_adc_quantization.svg b/figs/detail_instrumentation_adc_quantization.svg
new file mode 100644
index 0000000..39b7b87
--- /dev/null
+++ b/figs/detail_instrumentation_adc_quantization.svg
@@ -0,0 +1,92 @@
+
+
diff --git a/figs/detail_instrumentation_dac_setup.svg b/figs/detail_instrumentation_dac_setup.svg
new file mode 100644
index 0000000..d75448a
--- /dev/null
+++ b/figs/detail_instrumentation_dac_setup.svg
@@ -0,0 +1,221 @@
+
+
diff --git a/figs/detail_instrumentation_femto_meas_setup.svg b/figs/detail_instrumentation_femto_meas_setup.svg
new file mode 100644
index 0000000..ee74517
--- /dev/null
+++ b/figs/detail_instrumentation_femto_meas_setup.svg
@@ -0,0 +1,172 @@
+
+
diff --git a/figs/detail_instrumentation_pd200_setup.svg b/figs/detail_instrumentation_pd200_setup.svg
new file mode 100644
index 0000000..bd91ea9
--- /dev/null
+++ b/figs/detail_instrumentation_pd200_setup.svg
@@ -0,0 +1,227 @@
+
+
diff --git a/figs/detail_instrumentation_plant.svg b/figs/detail_instrumentation_plant.svg
new file mode 100644
index 0000000..9f6b052
--- /dev/null
+++ b/figs/detail_instrumentation_plant.svg
@@ -0,0 +1,335 @@
+
+
diff --git a/figs/detail_kinematics_centralized_control.svg b/figs/detail_kinematics_centralized_control.svg
new file mode 100644
index 0000000..adabbb8
--- /dev/null
+++ b/figs/detail_kinematics_centralized_control.svg
@@ -0,0 +1,167 @@
+
+
diff --git a/figs/detail_kinematics_cubic_schematic.svg b/figs/detail_kinematics_cubic_schematic.svg
new file mode 100644
index 0000000..c477cc4
--- /dev/null
+++ b/figs/detail_kinematics_cubic_schematic.svg
@@ -0,0 +1,185 @@
+
+
diff --git a/figs/detail_kinematics_cubic_schematic_full.svg b/figs/detail_kinematics_cubic_schematic_full.svg
new file mode 100644
index 0000000..670231d
--- /dev/null
+++ b/figs/detail_kinematics_cubic_schematic_full.svg
@@ -0,0 +1,339 @@
+
+
diff --git a/figs/detail_kinematics_cubic_schematic_off_centered.svg b/figs/detail_kinematics_cubic_schematic_off_centered.svg
new file mode 100644
index 0000000..ebdaf97
--- /dev/null
+++ b/figs/detail_kinematics_cubic_schematic_off_centered.svg
@@ -0,0 +1,146 @@
+
+
diff --git a/figs/detail_kinematics_decentralized_control.svg b/figs/detail_kinematics_decentralized_control.svg
new file mode 100644
index 0000000..a6e84d1
--- /dev/null
+++ b/figs/detail_kinematics_decentralized_control.svg
@@ -0,0 +1,109 @@
+
+
diff --git a/figs/inkscape/introduction_id31_station_detector.svg b/figs/inkscape/introduction_id31_station_detector.svg
index 3852e6c..c7bbff3 100644
--- a/figs/inkscape/introduction_id31_station_detector.svg
+++ b/figs/inkscape/introduction_id31_station_detector.svg
@@ -4,11 +4,11 @@
+ inkscape:current-layer="layer1" />
+ transform="translate(-51.184196,-44.297839)">
Detector
+
diff --git a/figs/introduction_id31_station_detector.pdf b/figs/introduction_id31_station_detector.pdf
index 622cab5..0e4ddc3 100644
Binary files a/figs/introduction_id31_station_detector.pdf and b/figs/introduction_id31_station_detector.pdf differ
diff --git a/figs/introduction_id31_station_detector.png b/figs/introduction_id31_station_detector.png
index c54f6de..8cd1129 100644
Binary files a/figs/introduction_id31_station_detector.png and b/figs/introduction_id31_station_detector.png differ
diff --git a/figs/introduction_moore_law_brillance.png b/figs/introduction_moore_law_brillance.png
index 7a6f750..87f1627 100644
Binary files a/figs/introduction_moore_law_brillance.png and b/figs/introduction_moore_law_brillance.png differ
diff --git a/figs/introduction_moore_law_focus.png b/figs/introduction_moore_law_focus.png
index bb93a63..9deb84b 100644
Binary files a/figs/introduction_moore_law_focus.png and b/figs/introduction_moore_law_focus.png differ
diff --git a/figs/introduction_nass_concept_schematic.png b/figs/introduction_nass_concept_schematic.png
index 60cdea9..abbbd6e 100644
Binary files a/figs/introduction_nass_concept_schematic.png and b/figs/introduction_nass_concept_schematic.png differ
diff --git a/figs/introduction_nass_mechatronics_approach.svg b/figs/introduction_nass_mechatronics_approach.svg
new file mode 100644
index 0000000..1e59f2d
--- /dev/null
+++ b/figs/introduction_nass_mechatronics_approach.svg
@@ -0,0 +1,2097 @@
+
+
diff --git a/figs/introduction_serial_kinematics.pdf b/figs/introduction_serial_kinematics.pdf
index 18cd81a..b19d58b 100644
Binary files a/figs/introduction_serial_kinematics.pdf and b/figs/introduction_serial_kinematics.pdf differ
diff --git a/figs/introduction_serial_kinematics.png b/figs/introduction_serial_kinematics.png
index c702275..faddd99 100644
Binary files a/figs/introduction_serial_kinematics.png and b/figs/introduction_serial_kinematics.png differ
diff --git a/figs/introduction_stages_villar.jpg b/figs/introduction_stages_villar.jpg
new file mode 100644
index 0000000..6896061
Binary files /dev/null and b/figs/introduction_stages_villar.jpg differ
diff --git a/figs/introduction_tomography_schematic.pdf b/figs/introduction_tomography_schematic.pdf
index d776389..a9b5257 100644
Binary files a/figs/introduction_tomography_schematic.pdf and b/figs/introduction_tomography_schematic.pdf differ
diff --git a/figs/introduction_tomography_schematic.png b/figs/introduction_tomography_schematic.png
index a94b9bf..d1d94b9 100644
Binary files a/figs/introduction_tomography_schematic.png and b/figs/introduction_tomography_schematic.png differ
diff --git a/figs/modal_aligned_accelerometers.svg b/figs/modal_aligned_accelerometers.svg
new file mode 100644
index 0000000..34aeb7c
--- /dev/null
+++ b/figs/modal_aligned_accelerometers.svg
@@ -0,0 +1,139 @@
+
+
diff --git a/figs/modal_local_to_global_coordinates.svg b/figs/modal_local_to_global_coordinates.svg
new file mode 100644
index 0000000..1a59a97
--- /dev/null
+++ b/figs/modal_local_to_global_coordinates.svg
@@ -0,0 +1,187 @@
+
+
diff --git a/figs/modal_vibration_analysis_procedure.svg b/figs/modal_vibration_analysis_procedure.svg
new file mode 100644
index 0000000..0b02b68
--- /dev/null
+++ b/figs/modal_vibration_analysis_procedure.svg
@@ -0,0 +1,409 @@
+
+
diff --git a/figs/nass_control_architecture.svg b/figs/nass_control_architecture.svg
new file mode 100644
index 0000000..589e01b
--- /dev/null
+++ b/figs/nass_control_architecture.svg
@@ -0,0 +1,592 @@
+
+
diff --git a/figs/nhexa_control_cartesian.svg b/figs/nhexa_control_cartesian.svg
new file mode 100644
index 0000000..c0e3b4d
--- /dev/null
+++ b/figs/nhexa_control_cartesian.svg
@@ -0,0 +1,187 @@
+
+
diff --git a/figs/nhexa_control_strut.svg b/figs/nhexa_control_strut.svg
new file mode 100644
index 0000000..250c8d0
--- /dev/null
+++ b/figs/nhexa_control_strut.svg
@@ -0,0 +1,161 @@
+
+
diff --git a/figs/nhexa_decentralized_iff_schematic.svg b/figs/nhexa_decentralized_iff_schematic.svg
new file mode 100644
index 0000000..bb8541b
--- /dev/null
+++ b/figs/nhexa_decentralized_iff_schematic.svg
@@ -0,0 +1,161 @@
+
+
diff --git a/figs/nhexa_hac_iff_schematic.svg b/figs/nhexa_hac_iff_schematic.svg
new file mode 100644
index 0000000..b7282e9
--- /dev/null
+++ b/figs/nhexa_hac_iff_schematic.svg
@@ -0,0 +1,240 @@
+
+
diff --git a/figs/rotating_3dof_model_schematic.svg b/figs/rotating_3dof_model_schematic.svg
new file mode 100644
index 0000000..e84b0a0
--- /dev/null
+++ b/figs/rotating_3dof_model_schematic.svg
@@ -0,0 +1,324 @@
+
+
diff --git a/figs/rotating_3dof_model_schematic_iff.svg b/figs/rotating_3dof_model_schematic_iff.svg
new file mode 100644
index 0000000..f47a8ee
--- /dev/null
+++ b/figs/rotating_3dof_model_schematic_iff.svg
@@ -0,0 +1,358 @@
+
+
diff --git a/figs/rotating_3dof_model_schematic_iff_parallel_springs.svg b/figs/rotating_3dof_model_schematic_iff_parallel_springs.svg
new file mode 100644
index 0000000..1e4574a
--- /dev/null
+++ b/figs/rotating_3dof_model_schematic_iff_parallel_springs.svg
@@ -0,0 +1,350 @@
+
+
diff --git a/figs/rotating_3dof_model_schematic_rdc.svg b/figs/rotating_3dof_model_schematic_rdc.svg
new file mode 100644
index 0000000..1bcc76c
--- /dev/null
+++ b/figs/rotating_3dof_model_schematic_rdc.svg
@@ -0,0 +1,344 @@
+
+
diff --git a/figs/rotating_iff_diagram.svg b/figs/rotating_iff_diagram.svg
new file mode 100644
index 0000000..c76c34c
--- /dev/null
+++ b/figs/rotating_iff_diagram.svg
@@ -0,0 +1,131 @@
+
+
diff --git a/figs/test_id31_block_schematic_plant.svg b/figs/test_id31_block_schematic_plant.svg
new file mode 100644
index 0000000..cedb2b8
--- /dev/null
+++ b/figs/test_id31_block_schematic_plant.svg
@@ -0,0 +1,560 @@
+
+
diff --git a/figs/test_id31_iff_hac_schematic.svg b/figs/test_id31_iff_hac_schematic.svg
new file mode 100644
index 0000000..c6cb240
--- /dev/null
+++ b/figs/test_id31_iff_hac_schematic.svg
@@ -0,0 +1,181 @@
+
+
diff --git a/figs/test_id31_iff_schematic.svg b/figs/test_id31_iff_schematic.svg
new file mode 100644
index 0000000..0c89c76
--- /dev/null
+++ b/figs/test_id31_iff_schematic.svg
@@ -0,0 +1,153 @@
+
+
diff --git a/figs/test_nhexa_nano_hexapod_signals.svg b/figs/test_nhexa_nano_hexapod_signals.svg
new file mode 100644
index 0000000..0f32c9b
--- /dev/null
+++ b/figs/test_nhexa_nano_hexapod_signals.svg
@@ -0,0 +1,447 @@
+
+
diff --git a/figs/uniaxial_active_damping_dvf_equiv.svg b/figs/uniaxial_active_damping_dvf_equiv.svg
new file mode 100644
index 0000000..16f79ac
--- /dev/null
+++ b/figs/uniaxial_active_damping_dvf_equiv.svg
@@ -0,0 +1,230 @@
+
+
diff --git a/figs/uniaxial_active_damping_dvf_schematic.svg b/figs/uniaxial_active_damping_dvf_schematic.svg
new file mode 100644
index 0000000..031d6ed
--- /dev/null
+++ b/figs/uniaxial_active_damping_dvf_schematic.svg
@@ -0,0 +1,114 @@
+
+
diff --git a/figs/uniaxial_active_damping_iff_equiv.svg b/figs/uniaxial_active_damping_iff_equiv.svg
new file mode 100644
index 0000000..47871c7
--- /dev/null
+++ b/figs/uniaxial_active_damping_iff_equiv.svg
@@ -0,0 +1,88 @@
+
+
diff --git a/figs/uniaxial_active_damping_iff_schematic.svg b/figs/uniaxial_active_damping_iff_schematic.svg
new file mode 100644
index 0000000..e800d8a
--- /dev/null
+++ b/figs/uniaxial_active_damping_iff_schematic.svg
@@ -0,0 +1,116 @@
+
+
diff --git a/figs/uniaxial_active_damping_rdc_equiv.svg b/figs/uniaxial_active_damping_rdc_equiv.svg
new file mode 100644
index 0000000..2106ab1
--- /dev/null
+++ b/figs/uniaxial_active_damping_rdc_equiv.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/figs/uniaxial_active_damping_rdc_schematic.svg b/figs/uniaxial_active_damping_rdc_schematic.svg
new file mode 100644
index 0000000..465b5f3
--- /dev/null
+++ b/figs/uniaxial_active_damping_rdc_schematic.svg
@@ -0,0 +1,122 @@
+
+
diff --git a/figs/uniaxial_active_damping_strategies_dvf.svg b/figs/uniaxial_active_damping_strategies_dvf.svg
new file mode 100644
index 0000000..8f333a2
--- /dev/null
+++ b/figs/uniaxial_active_damping_strategies_dvf.svg
@@ -0,0 +1,232 @@
+
+
diff --git a/figs/uniaxial_active_damping_strategies_iff.svg b/figs/uniaxial_active_damping_strategies_iff.svg
new file mode 100644
index 0000000..76fa15d
--- /dev/null
+++ b/figs/uniaxial_active_damping_strategies_iff.svg
@@ -0,0 +1,343 @@
+
+
diff --git a/figs/uniaxial_active_damping_strategies_rdc.svg b/figs/uniaxial_active_damping_strategies_rdc.svg
new file mode 100644
index 0000000..ea7f0a1
--- /dev/null
+++ b/figs/uniaxial_active_damping_strategies_rdc.svg
@@ -0,0 +1,235 @@
+
+
diff --git a/figs/uniaxial_geophone_meas_chain.svg b/figs/uniaxial_geophone_meas_chain.svg
new file mode 100644
index 0000000..16cdf04
--- /dev/null
+++ b/figs/uniaxial_geophone_meas_chain.svg
@@ -0,0 +1,174 @@
+
+
diff --git a/figs/uniaxial_hac_lac_architecture.svg b/figs/uniaxial_hac_lac_architecture.svg
new file mode 100644
index 0000000..ff16524
--- /dev/null
+++ b/figs/uniaxial_hac_lac_architecture.svg
@@ -0,0 +1,219 @@
+
+
diff --git a/figs/uniaxial_hac_lac_model.svg b/figs/uniaxial_hac_lac_model.svg
new file mode 100644
index 0000000..ba479a0
--- /dev/null
+++ b/figs/uniaxial_hac_lac_model.svg
@@ -0,0 +1,436 @@
+
+
diff --git a/figs/uniaxial_model_micro_station-nass.svg b/figs/uniaxial_model_micro_station-nass.svg
new file mode 100644
index 0000000..f8d3f19
--- /dev/null
+++ b/figs/uniaxial_model_micro_station-nass.svg
@@ -0,0 +1,341 @@
+
+
diff --git a/figs/uniaxial_model_micro_station.svg b/figs/uniaxial_model_micro_station.svg
new file mode 100644
index 0000000..72dadac
--- /dev/null
+++ b/figs/uniaxial_model_micro_station.svg
@@ -0,0 +1,291 @@
+
+
diff --git a/figs/uniaxial_model_micro_station_nass.svg b/figs/uniaxial_model_micro_station_nass.svg
new file mode 100644
index 0000000..b4bffdf
--- /dev/null
+++ b/figs/uniaxial_model_micro_station_nass.svg
@@ -0,0 +1,329 @@
+
+
diff --git a/figs/uniaxial_overview_model_sections.svg b/figs/uniaxial_overview_model_sections.svg
new file mode 100644
index 0000000..7fcedd6
--- /dev/null
+++ b/figs/uniaxial_overview_model_sections.svg
@@ -0,0 +1,493 @@
+
+
diff --git a/figs/uniaxial_paylaod_dynamics_rigid_schematic.svg b/figs/uniaxial_paylaod_dynamics_rigid_schematic.svg
new file mode 100644
index 0000000..c3a31b0
--- /dev/null
+++ b/figs/uniaxial_paylaod_dynamics_rigid_schematic.svg
@@ -0,0 +1,171 @@
+
+
diff --git a/figs/uniaxial_paylaod_dynamics_schematic.svg b/figs/uniaxial_paylaod_dynamics_schematic.svg
new file mode 100644
index 0000000..60f766d
--- /dev/null
+++ b/figs/uniaxial_paylaod_dynamics_schematic.svg
@@ -0,0 +1,206 @@
+
+
diff --git a/figs/uniaxial_paylaod_dynamics_schematic_beam.svg b/figs/uniaxial_paylaod_dynamics_schematic_beam.svg
new file mode 100644
index 0000000..21549e1
--- /dev/null
+++ b/figs/uniaxial_paylaod_dynamics_schematic_beam.svg
@@ -0,0 +1,232 @@
+
+
diff --git a/figs/uniaxial_sample_flexibility_control.svg b/figs/uniaxial_sample_flexibility_control.svg
new file mode 100644
index 0000000..bc1e664
--- /dev/null
+++ b/figs/uniaxial_sample_flexibility_control.svg
@@ -0,0 +1,495 @@
+
+
diff --git a/figs/uniaxial_support_compliance_nano_hexapod_only.svg b/figs/uniaxial_support_compliance_nano_hexapod_only.svg
new file mode 100644
index 0000000..919a8ed
--- /dev/null
+++ b/figs/uniaxial_support_compliance_nano_hexapod_only.svg
@@ -0,0 +1,151 @@
+
+
diff --git a/figs/uniaxial_support_compliance_test_system.svg b/figs/uniaxial_support_compliance_test_system.svg
new file mode 100644
index 0000000..0cb2174
--- /dev/null
+++ b/figs/uniaxial_support_compliance_test_system.svg
@@ -0,0 +1,226 @@
+
+
diff --git a/figs/uniaxial_ustation_meas_disturbances.svg b/figs/uniaxial_ustation_meas_disturbances.svg
new file mode 100644
index 0000000..9a18a4d
--- /dev/null
+++ b/figs/uniaxial_ustation_meas_disturbances.svg
@@ -0,0 +1,240 @@
+
+
diff --git a/figs/uniaxial_ustation_meas_dynamics_schematic.svg b/figs/uniaxial_ustation_meas_dynamics_schematic.svg
new file mode 100644
index 0000000..a997c8f
--- /dev/null
+++ b/figs/uniaxial_ustation_meas_dynamics_schematic.svg
@@ -0,0 +1,178 @@
+
+
diff --git a/phd-thesis.bib b/phd-thesis.bib
index b741ca9..0f3faf8 100644
--- a/phd-thesis.bib
+++ b/phd-thesis.bib
@@ -1,3 +1,652 @@
+@article{raimondi21_commis_hybrid_multib_achrom_lattic,
+ author = {P. Raimondi and N. Carmignani and L. R. Carver and J.
+ Chavanne and L. Farvacque and G. Le Bec and D. Martin and S.
+ M. Liuzzo and T. Perron and S. White},
+ title = {Commissioning of the Hybrid Multibend Achromat Lattice At
+ the European Synchrotron Radiation Facility},
+ journal = {Physical Review Accelerators and Beams},
+ volume = 24,
+ number = 11,
+ pages = 110701,
+ year = 2021,
+ doi = {10.1103/physrevaccelbeams.24.110701},
+ url = {http://dx.doi.org/10.1103/physrevaccelbeams.24.110701},
+ keywords = {esrf},
+}
+
+
+
+
+@article{schoeppler17_shapin_highl_regul_glass_archit,
+ author = {Vanessa Schoeppler and Elke Reich and Jean Vacelet and
+ Martin Rosenthal and Alexandra Pacureanu and Alexander Rack
+ and Paul Zaslansky and Emil Zolotoyabko and Igor Zlotnikov },
+ title = {Shaping Highly Regular Glass Architectures: a Lesson From
+ Nature},
+ journal = {Science Advances},
+ volume = 3,
+ number = 10,
+ pages = {eaao2047},
+ year = 2017,
+ doi = {10.1126/sciadv.aao2047},
+ URL = {https://www.science.org/doi/abs/10.1126/sciadv.aao2047},
+}
+
+
+
+@article{sanchez-cano17_synch_x_ray_fluor_nanop,
+ author = {Sanchez-Cano, Carlos and Romero-Canel{\'o}n, Isolda and
+ Yang, Yang and Hands-Portman, Ian J. and Bohic, Sylvain and
+ Cloetens, Peter and Sadler, Peter J.},
+ title = {Synchrotron X-Ray Fluorescence Nanoprobe Reveals Target
+ Sites for Organo-Osmium Complex in Human Ovarian Cancer Cells},
+ journal = {Chemistry - A European Journal},
+ volume = 23,
+ number = 11,
+ pages = {2512-2516},
+ year = 2017,
+ doi = {10.1002/chem.201605911},
+}
+
+
+
+
+@article{riekel89_microf_works_at_esrf,
+ author = {C. Riekel},
+ title = {Microfocus Workshop At the Esrf},
+ journal = {Synchrotron Radiation News},
+ volume = 2,
+ number = 1,
+ pages = {8--9},
+ year = 1989,
+ doi = {10.1080/08940888908261187},
+ publisher = {Taylor \& Francis},
+}
+
+
+
+@article{barrett16_reflec_optic_hard_x_ray,
+ author = {R. Barrett and R. Baker and P. Cloetens and C. Morawe and
+ R. Tucoulou and A. Vivo},
+ title = {Reflective Optics for Hard X-Ray Nanofocusing Applications
+ At the Esrf},
+ journal = {Synchrotron Radiation News},
+ volume = 29,
+ number = 4,
+ pages = {10-15},
+ year = 2016,
+ doi = {10.1080/08940886.2016.1198668},
+ url = {http://dx.doi.org/10.1080/08940886.2016.1198668},
+}
+
+
+
+@misc{barrett24_x_optic_accel_based_light_sourc,
+ author = {Barrett, Ray},
+ note = {Presentation},
+ title = {X-ray Optics at Accelerator-Based Light Sources},
+ year = 2024,
+}
+
+
+@inproceedings{xu23_high_nsls_ii,
+ author = {Weihe Xu and Huijuan Xu and Dmitri Gavrilov and Xiaojing
+ Huang and Hanfei Yan and Yong S. Chu and Evgeny Nazaretski},
+ title = {High-speed fly-scan capabilities for x-ray microscopy
+ systems at NSLS-II},
+ booktitle = {X-Ray Nanoimaging: Instruments and Methods VI},
+ year = 2023,
+ pages = {nil},
+ doi = {10.1117/12.2675940},
+ url = {http://dx.doi.org/10.1117/12.2675940},
+ month = 10,
+}
+
+
+
+
+@article{huang15_fly_scan_ptych,
+ author = {Xiaojing Huang and Kenneth Lauer and Jesse N. Clark and
+ Weihe Xu and Evgeny Nazaretski and Ross Harder and Ian K.
+ Robinson and Yong S. Chu},
+ title = {Fly-Scan Ptychography},
+ journal = {Scientific Reports},
+ volume = 5,
+ number = 1,
+ pages = 9074,
+ year = 2015,
+ doi = {10.1038/srep09074},
+ url = {http://dx.doi.org/10.1038/srep09074},
+}
+
+
+
+
+@article{hatsui15_x_ray_imagin_detec_synch_xfel_sourc,
+ author = {Takaki Hatsui and Heinz Graafsma},
+ title = {X-Ray Imaging Detectors for Synchrotron and Xfel Sources},
+ journal = {IUCrJ},
+ volume = 2,
+ number = 3,
+ pages = {371-383},
+ year = 2015,
+ doi = {10.1107/s205225251500010x},
+ url = {http://dx.doi.org/10.1107/s205225251500010x},
+}
+
+
+
+@article{riekel10_progr_micro_nano_diffr_at,
+ author = {Christian Riekel and Manfred Burghammer and Richard Davies},
+ title = {Progress in Micro- and Nano-Diffraction At the Esrf Id13
+ Beamline},
+ journal = {IOP Conference Series: Materials Science and Engineering},
+ volume = 14,
+ number = {nil},
+ pages = 012013,
+ year = 2010,
+ doi = {10.1088/1757-899x/14/1/012013},
+ url = {http://dx.doi.org/10.1088/1757-899x/14/1/012013},
+ keywords = {esrf},
+}
+
+
+
+
+@article{leake19_nanod_beaml_id01,
+ author = {Steven J. Leake and Gilbert A. Chahine and Hamid Djazouli
+ and Tao Zhou and Carsten Richter and Jan Hilhorst and Lucien
+ Petit and Marie-Ingrid Richard and Christian Morawe and
+ Raymond Barrett and Lin Zhang and Roberto A. Homs-Regojo and
+ Vincent Favre-Nicolin and Peter Boesecke and Tobias U.
+ Sch{\"u}lli},
+ title = {The Nanodiffraction Beamline Id01/esrf: a Microscope for
+ Imaging Strain and Structure},
+ journal = {Journal of Synchrotron Radiation},
+ volume = 26,
+ number = 2,
+ pages = {571-584},
+ year = 2019,
+ doi = {10.1107/s160057751900078x},
+ url = {http://dx.doi.org/10.1107/s160057751900078x},
+ keywords = {esrf},
+}
+
+
+
+
+@article{martinez-criado16_id16b,
+ author = {Gema Mart{\'i}nez-Criado and Julie Villanova and R{\'e}mi
+ Tucoulou and Damien Salomon and Jussi-Petteri Suuronen and
+ Sylvain Labour{\'e} and Cyril Guilloud and Valentin Valls and
+ Raymond Barrett and Eric Gagliardini and Yves Dabin and Robert
+ Baker and Sylvain Bohic and C{\'e}dric Cohen and John Morse},
+ title = {Id16b: a Hard X-Ray Nanoprobe Beamline At the Esrf for
+ Nano-Analysis},
+ journal = {Journal of Synchrotron Radiation},
+ volume = 23,
+ number = 1,
+ pages = {344-352},
+ year = 2016,
+ doi = {10.1107/s1600577515019839},
+ url = {http://dx.doi.org/10.1107/s1600577515019839},
+ keywords = {esrf},
+}
+
+
+
+
+@article{wright20_new_oppor_at_mater_scien,
+ author = {Jonathan Wright and Carlotta Giacobbe and Marta Majkut},
+ title = {New Opportunities At the Materials Science Beamline At Esrf
+ To Exploit High Energy Nano-Focus X-Ray Beams},
+ journal = {Current Opinion in Solid State and Materials Science},
+ volume = 24,
+ number = 2,
+ pages = 100818,
+ year = 2020,
+ doi = {10.1016/j.cossms.2020.100818},
+ url = {http://dx.doi.org/10.1016/j.cossms.2020.100818},
+ keywords = {esrf},
+}
+
+
+
+
+@inproceedings{schroer17_ptynam,
+ author = {Christian G. Schroer and Martin Seyrich and Maik Kahnt and
+ Stephan Botta and Ralph D{\"o}hrmann and Gerald Falkenberg and
+ Jan Garrevoet and Mikhail Lyubomirskiy and Maria Scholz and
+ Andreas Schropp and Felix Wittwer},
+ title = {PtyNAMi: Ptychographic Nano-Analytical Microscope at PETRA
+ III: interferometrically tracking positions for 3D x-ray
+ scanning microscopy using a ball-lens retroreflector},
+ booktitle = {X-Ray Nanoimaging: Instruments and Methods III},
+ year = 2017,
+ doi = {10.1117/12.2273710},
+ url = {https://doi.org/10.1117/12.2273710},
+ keywords = {nass, metrology},
+ month = 9,
+}
+
+
+
+@article{villar18_nanop_esrf_id16a_nano_imagin_beaml,
+ author = {F. Villar and L. Andre and R. Baker and S. Bohic and J. C.
+ da Silva and C. Guilloud and O. Hignette and J. Meyer and A.
+ Pacureanu and M. Perez and M. Salome and P. van der Linden and
+ Y. Yang and P. Cloetens},
+ title = {Nanopositioning for the Esrf Id16a Nano-Imaging Beamline},
+ journal = {Synchrotron Radiation News},
+ volume = 31,
+ number = 5,
+ pages = {9-14},
+ year = 2018,
+ doi = {10.1080/08940886.2018.1506234},
+ url = {http://dx.doi.org/10.1080/08940886.2018.1506234},
+ keywords = {esrf},
+}
+
+
+
+
+@article{schropp20_ptynam,
+ author = {Andreas Schropp and Ralph D{\"o}hrmann and Stephan Botta
+ and Dennis Br{\"u}ckner and Maik Kahnt and Mikhail
+ Lyubomirskiy and Christina Ossig and Maria Scholz and Martin
+ Seyrich and Michael E. Stuckelberger and Patrik Wiljes and
+ Felix Wittwer and Jan Garrevoet and Gerald Falkenberg and
+ Yakub Fam and Thomas L. Sheppard and Jan-Dierk Grunwaldt and
+ Christian G. Schroer},
+ title = {Ptynami: Ptychographic Nano-Analytical Microscope},
+ journal = {Journal of Applied Crystallography},
+ volume = 53,
+ number = 4,
+ pages = {957-971},
+ year = 2020,
+ doi = {10.1107/s1600576720008420},
+ url = {http://dx.doi.org/10.1107/s1600576720008420},
+}
+
+
+
+@article{nazaretski15_pushin_limit,
+ author = {E. Nazaretski and K. Lauer and H. Yan and N. Bouet and J.
+ Zhou and R. Conley and X. Huang and W. Xu and M. Lu and K.
+ Gofron and S. Kalbfleisch and U. Wagner and C. Rau and Y. S.
+ Chu},
+ title = {Pushing the Limits: an Instrument for Hard X-Ray Imaging
+ Below 20 Nm},
+ journal = {Journal of Synchrotron Radiation},
+ volume = 22,
+ number = 2,
+ pages = {336-341},
+ year = 2015,
+ doi = {10.1107/s1600577514025715},
+ url = {https://doi.org/10.1107/s1600577514025715},
+ keywords = {nass},
+}
+
+
+
+@article{stankevic17_inter_charac_rotat_stages_x_ray_nanot,
+ author = {Tomas Stankevic and Christer Engblom and Florent Langlois
+ and Filipe Alves and Alain Lestrade and Nicolas Jobert and
+ Gilles Cauchon and Ulrich Vogt and Stefan Kubsky},
+ title = {Interferometric Characterization of Rotation Stages for
+ X-Ray Nanotomography},
+ journal = {Review of Scientific Instruments},
+ volume = 88,
+ number = 5,
+ pages = 053703,
+ year = 2017,
+ doi = {10.1063/1.4983405},
+ url = {https://doi.org/10.1063/1.4983405},
+ keywords = {nass, metrology},
+}
+
+
+
+@article{holler17_omny_pin_versat_sampl_holder,
+ author = {M. Holler and J. Raabe and R. Wepf and S. H. Shahmoradian
+ and A. Diaz and B. Sarafimov and T. Lachat and H. Walther and
+ M. Vitins},
+ title = {Omny Pin-A Versatile Sample Holder for Tomographic
+ Measurements At Room and Cryogenic Temperatures},
+ journal = {Review of Scientific Instruments},
+ volume = 88,
+ number = 11,
+ pages = 113701,
+ year = 2017,
+ doi = {10.1063/1.4996092},
+ url = {https://doi.org/10.1063/1.4996092},
+ keywords = {nass},
+}
+
+
+
+@article{holler18_omny_tomog_nano_cryo_stage,
+ author = {M. Holler and J. Raabe and A. Diaz and M. Guizar-Sicairos
+ and R. Wepf and M. Odstrcil and F. R. Shaik and V. Panneels
+ and A. Menzel and B. Sarafimov and S. Maag and X. Wang and V.
+ Thominet and H. Walther and T. Lachat and M. Vitins and O.
+ Bunk},
+ title = {Omny-A Tomography Nano Cryo Stage},
+ journal = {Review of Scientific Instruments},
+ volume = 89,
+ number = 4,
+ pages = 043706,
+ year = 2018,
+ doi = {10.1063/1.5020247},
+ url = {https://doi.org/10.1063/1.5020247},
+ keywords = {nass},
+}
+
+
+
+@inproceedings{engblom18_nanop_resul,
+ author = {C. Engblom and others},
+ title = {Nanoprobe Results: Metrology \& Control in Stacked
+ Closed-Loop Systems},
+ booktitle = {Proc. of International Conference on Accelerator and Large
+ Experimental Control Systems (ICALEPCS'17)},
+ year = 2018,
+ doi = {10.18429/JACoW-ICALEPCS2017-WEAPL04},
+ url = {https://doi.org/10.18429/JACoW-ICALEPCS2017-WEAPL04},
+ isbn = {978-3-95450-193-9},
+ month = {1},
+ publisher = {JACoW},
+ keywords = {nass},
+}
+
+
+
+@article{nazaretski22_new_kirkp_baez_based_scann,
+ author = {E. Nazaretski and D. S. Coburn and W. Xu and J. Ma and H.
+ Xu and R. Smith and X. Huang and Y. Yang and L. Huang and M.
+ Idir and A. Kiss and Y. S. Chu},
+ title = {A New Kirkpatrick-Baez-Based Scanning Microscope for the
+ Submicron Resolution X-Ray Spectroscopy (SRX) Beamline At
+ Nsls-Ii},
+ journal = {Journal of Synchrotron Radiation},
+ volume = 29,
+ number = 5,
+ pages = {1284-1291},
+ year = 2022,
+ doi = {10.1107/s1600577522007056},
+ url = {http://dx.doi.org/10.1107/s1600577522007056},
+}
+
+
+
+
+@article{kelly22_delta_robot_long_travel_nano,
+ author = {Jon Kelly and Andrew Male and Nicholas Rubies and David
+ Mahoney and Jessica M. Walker and Miguel A. Gomez-Gonzalez and
+ Guy Wilkin and Julia E. Parker and Paul D. Quinn},
+ title = {The Delta Robot-A Long Travel Nano-Positioning Stage for
+ Scanning X-Ray Microscopy},
+ journal = {Review of Scientific Instruments},
+ volume = 93,
+ number = 4,
+ pages = {nil},
+ year = 2022,
+ doi = {10.1063/5.0084806},
+ url = {http://dx.doi.org/10.1063/5.0084806},
+}
+
+
+
+
+@inproceedings{geraldes23_sapot_carnaub_sirius_lnls,
+ author = {Renan R. Geraldes and Gabriel B. Z. L. Moreno and Francesco
+ R. Lena and Erik O. Pereira and Matheus H. S. da Silva and
+ Gabriel G. Bas{\'i}lio and Pedro P. R. Proen{\c{c}}a and
+ Rodrigo C. Gomes and Cassiano S. N. C. Bueno and Sergio A. L.
+ Luiz and Artur C. Pinto and Bernd C. Meyer and Douglas Galante
+ and Carlos A. P{\'e}rez and Verônica C. Teixeira and Leonardo
+ M. Kofukuda and Anna P. S. Sotero and Theo A. M. Ruijl and
+ Walter Aarden and Piet Peters and Maryn Wijnhoven and Helio C.
+ N. Tolentino},
+ title = {The high-dynamic cryogenic sample stage for
+ SAPOTI/CARNA{\'U}BA at Sirius/LNLS},
+ booktitle = {Proceedings of XRM2022},
+ year = 2023,
+ pages = {nil},
+ doi = {10.1063/5.0168438},
+ url = {http://dx.doi.org/10.1063/5.0168438},
+ month = {1},
+}
+
+
+
+
+@article{wang12_autom_marker_full_field_hard,
+ author = {Jun Wang and Yu-chen Karen Chen and Qingxi Yuan and Andrei
+ Tkachuk and Can Erdonmez and Benjamin Hornberger and Michael
+ Feser},
+ title = {Automated Markerless Full Field Hard X-Ray Microscopic
+ Tomography At Sub-50 Nm 3-dimension Spatial Resolution},
+ journal = {Applied Physics Letters},
+ volume = 100,
+ number = 14,
+ pages = 143107,
+ year = 2012,
+ doi = {10.1063/1.3701579},
+ url = {https://doi.org/10.1063/1.3701579},
+ keywords = {nass},
+}
+
+
+
+@article{nazaretski17_desig_perfor_x_ray_scann,
+ author = {E. Nazaretski and H. Yan and K. Lauer and N. Bouet and X.
+ Huang and W. Xu and J. Zhou and D. Shu and Y Hwu and Y. S.
+ Chu},
+ title = {Design and Performance of an X-Ray Scanning Microscope At
+ the Hard X-Ray Nanoprobe Beamline of Nsls-Ii},
+ journal = {Journal of Synchrotron Radiation},
+ volume = 24,
+ number = 6,
+ pages = {1113-1119},
+ year = 2017,
+ doi = {10.1107/s1600577517011183},
+ url = {https://doi.org/10.1107/s1600577517011183},
+ keywords = {nass},
+}
+
+
+
+@book{schmidt20_desig_high_perfor_mechat_third_revis_edition,
+ author = {Schmidt, R Munnig and Schitter, Georg and Rankers, Adrian},
+ title = {The Design of High Performance Mechatronics - Third Revised
+ Edition},
+ year = 2020,
+ publisher = {Ios Press},
+ isbn = {978-1-64368-050-7},
+ keywords = {favorite},
+}
+
+
+
+@article{du14_piezo_actuat_high_precis_flexib,
+ author = {Zhijiang Du and Ruochong Shi and Wei Dong},
+ title = {A Piezo-Actuated High-Precision Flexible Parallel Pointing
+ Mechanism: Conceptual Design, Development, and Experiments},
+ journal = {IEEE Transactions on Robotics},
+ volume = 30,
+ number = 1,
+ pages = {131-137},
+ year = 2014,
+ doi = {10.1109/tro.2013.2288800},
+ url = {https://doi.org/10.1109/tro.2013.2288800},
+ keywords = {parallel robot},
+}
+
+
+
+@article{hauge04_sensor_contr_space_based_six,
+ author = {G.S. Hauge and M.E. Campbell},
+ title = {Sensors and Control of a Space-Based Six-Axis Vibration
+ Isolation System},
+ journal = {Journal of Sound and Vibration},
+ volume = 269,
+ number = {3-5},
+ pages = {913-931},
+ year = 2004,
+ doi = {10.1016/s0022-460x(03)00206-2},
+ url = {https://doi.org/10.1016/s0022-460x(03)00206-2},
+ keywords = {parallel robot, favorite},
+}
+
+
+
+@inproceedings{dehaeze18_sampl_stabil_for_tomog_exper,
+ author = {Dehaeze, T. and Magnin Mattenet, M. and Collette, C.},
+ title = {Sample Stabilization For Tomography Experiments In Presence
+ Of Large Plant Uncertainty},
+ booktitle = {MEDSI'18},
+ year = 2018,
+ number = 10,
+ pages = {153--157},
+ doi = {10.18429/JACoW-MEDSI2018-WEOAMA02},
+ url = {https://doi.org/10.18429/JACoW-MEDSI2018-WEOAMA02},
+ address = {Geneva, Switzerland},
+ isbn = {978-3-95450-207-3},
+ keywords = {nass, esrf},
+ language = {english},
+ month = 12,
+ publisher = {JACoW Publishing},
+ series = {Mechanical Engineering Design of Synchrotron Radiation
+ Equipment and Instrumentation},
+ venue = {Paris, France},
+}
+
+
+
+@inproceedings{dehaeze21_mechat_approac_devel_nano_activ_stabil_system,
+ author = {Dehaeze, T. and Bonnefoy, J. and Collette, C.},
+ title = {Mechatronics Approach for the Development of a
+ Nano-Active-Stabilization-System},
+ booktitle = {MEDSI'20},
+ year = 2021,
+ language = {english},
+ publisher = {JACoW Publishing},
+ series = {Mechanical Engineering Design of Synchrotron Radiation
+ Equipment and Instrumentation},
+ venue = {Chicago, USA},
+ keywords = {nass, esrf},
+}
+
+
+
+@inproceedings{brumund21_multib_simul_reduc_order_flexib_bodies_fea,
+ author = {Philipp Brumund and Thomas Dehaeze},
+ title = {Multibody Simulations with Reduced Order Flexible Bodies
+ obtained by FEA},
+ booktitle = {MEDSI'20},
+ year = 2021,
+ language = {english},
+ publisher = {JACoW Publishing},
+ series = {Mechanical Engineering Design of Synchrotron Radiation
+ Equipment and Instrumentation},
+ venue = {Chicago, USA},
+ keywords = {nass, esrf},
+}
+
+
+
+@inproceedings{dehaeze20_activ_dampin_rotat_platf_integ_force_feedb,
+ author = {Dehaeze, T. and Collette, C.},
+ title = {Active Damping of Rotating Platforms using Integral Force
+ Feedback},
+ booktitle = {Proceedings of the International Conference on Modal
+ Analysis Noise and Vibration Engineering (ISMA)},
+ year = 2020,
+}
+
+
+
+@article{dehaeze21_activ_dampin_rotat_platf_using,
+ author = {Dehaeze, T. and Collette, C.},
+ title = {Active Damping of Rotating Platforms Using Integral Force
+ Feedback},
+ journal = {Engineering Research Express},
+ year = 2021,
+ doi = {10.1088/2631-8695/abe803},
+ url = {https://doi.org/10.1088/2631-8695/abe803},
+ month = {Feb},
+ keywords = {nass, esrf},
+}
+
+
+
+@inproceedings{dehaeze19_compl_filter_shapin_using_synth,
+ author = {Dehaeze, Thomas and Vermat, Mohit and Collette, Christophe},
+ title = {Complementary Filters Shaping Using $\mathcal{H}_\infty$
+ Synthesis},
+ booktitle = {7th International Conference on Control, Mechatronics and
+ Automation (ICCMA)},
+ year = 2019,
+ pages = {459-464},
+ doi = {10.1109/ICCMA46720.2019.8988642},
+ url = {https://doi.org/10.1109/ICCMA46720.2019.8988642},
+ keywords = {complementary filters, sensor fusion},
+ language = {english},
+}
+
+
+
+@article{tsang22_optim_sensor_fusion_method_activ,
+ author = {T T L Tsang and T G F Li and T Dehaeze and C Collette},
+ title = {Optimal Sensor Fusion Method for Active Vibration Isolation
+ Systems in Ground-Based Gravitational-Wave Detectors},
+ journal = {Classical and Quantum Gravity},
+ volume = 39,
+ number = 18,
+ pages = 185007,
+ year = 2022,
+ doi = {10.1088/1361-6382/ac8780},
+ url = {http://dx.doi.org/10.1088/1361-6382/ac8780},
+}
+
+
+
+@article{verma20_virtual_sensor_fusion_high_precis_contr,
+ author = {Mohit Verma and Thomas Dehaeze and Guoying Zhao and
+ Jennifer Watchi and Christophe Collette},
+ title = {Virtual Sensor Fusion for High Precision Control},
+ journal = {Mechanical Systems and Signal Processing},
+ volume = 150,
+ pages = 107241,
+ year = 2020,
+ doi = {10.1016/j.ymssp.2020.107241},
+ url = {https://doi.org/10.1016/j.ymssp.2020.107241},
+ keywords = {complementary filters},
+}
+
+
+
+@phdthesis{monkhorst04_dynam_error_budget,
+ author = {Wouter Monkhorst},
+ school = {Delft University},
+ title = {Dynamic Error Budgeting, a design approach},
+ year = 2004,
+}
+
+
+
+@phdthesis{okyay16_mechat_desig_dynam_contr_metrol,
+ author = {Okyay, Ahmet},
+ school = {University of Waterloo},
+ title = {Mechatronic Design, Dynamics, Controls, and Metrology of a
+ Long-Stroke Linear Nano-Positioner},
+ year = 2016,
+ keywords = {Two Stage Actuator},
+}
+
+
+
@article{collette12_review,
author = {C. Collette and S. Janssens and P. Fernandez-Carmona and K.
Artoos and M. Guinchard and C. Hauviller and A. Preumont},
@@ -115,31 +764,6 @@
-@inproceedings{dehaeze20_activ_dampin_rotat_platf_integ_force_feedb,
- author = {Dehaeze, T. and Collette, C.},
- title = {Active Damping of Rotating Platforms using Integral Force
- Feedback},
- booktitle = {Proceedings of the International Conference on Modal
- Analysis Noise and Vibration Engineering (ISMA)},
- year = 2020,
-}
-
-
-
-@article{dehaeze21_activ_dampin_rotat_platf_using,
- author = {Dehaeze, T. and Collette, C.},
- title = {Active Damping of Rotating Platforms Using Integral Force
- Feedback},
- journal = {Engineering Research Express},
- year = 2021,
- doi = {10.1088/2631-8695/abe803},
- url = {https://doi.org/10.1088/2631-8695/abe803},
- month = {Feb},
- keywords = {nass, esrf},
-}
-
-
-
@article{collette11_review_activ_vibrat_isolat_strat,
author = {Christophe Collette and Stef Janssens and Kurt Artoos},
title = {Review of Active Vibration Isolation Strategies},
@@ -298,253 +922,6 @@
-@article{nazaretski15_pushin_limit,
- author = {E. Nazaretski and K. Lauer and H. Yan and N. Bouet and J.
- Zhou and R. Conley and X. Huang and W. Xu and M. Lu and K.
- Gofron and S. Kalbfleisch and U. Wagner and C. Rau and Y. S.
- Chu},
- title = {Pushing the Limits: an Instrument for Hard X-Ray Imaging
- Below 20 Nm},
- journal = {Journal of Synchrotron Radiation},
- volume = 22,
- number = 2,
- pages = {336-341},
- year = 2015,
- doi = {10.1107/s1600577514025715},
- url = {https://doi.org/10.1107/s1600577514025715},
- keywords = {nass},
-}
-
-
-
-@inproceedings{geraldes23_sapot_carnaub_sirius_lnls,
- author = {Renan R. Geraldes and Gabriel B. Z. L. Moreno and Francesco
- R. Lena and Erik O. Pereira and Matheus H. S. da Silva and
- Gabriel G. Bas{\'i}lio and Pedro P. R. Proen{\c{c}}a and
- Rodrigo C. Gomes and Cassiano S. N. C. Bueno and Sergio A. L.
- Luiz and Artur C. Pinto and Bernd C. Meyer and Douglas Galante
- and Carlos A. P{\'e}rez and Verônica C. Teixeira and Leonardo
- M. Kofukuda and Anna P. S. Sotero and Theo A. M. Ruijl and
- Walter Aarden and Piet Peters and Maryn Wijnhoven and Helio C.
- N. Tolentino},
- title = {The high-dynamic cryogenic sample stage for
- SAPOTI/CARNA{\'U}BA at Sirius/LNLS},
- booktitle = {Proceedings of XRM2022},
- year = 2023,
- pages = {nil},
- doi = {10.1063/5.0168438},
- url = {http://dx.doi.org/10.1063/5.0168438},
- month = {1},
-}
-
-
-
-
-@article{villar18_nanop_esrf_id16a_nano_imagin_beaml,
- author = {F. Villar and L. Andre and R. Baker and S. Bohic and J. C.
- da Silva and C. Guilloud and O. Hignette and J. Meyer and A.
- Pacureanu and M. Perez and M. Salome and P. van der Linden and
- Y. Yang and P. Cloetens},
- title = {Nanopositioning for the Esrf Id16a Nano-Imaging Beamline},
- journal = {Synchrotron Radiation News},
- volume = 31,
- number = 5,
- pages = {9-14},
- year = 2018,
- doi = {10.1080/08940886.2018.1506234},
- url = {http://dx.doi.org/10.1080/08940886.2018.1506234},
- keywords = {esrf},
-}
-
-
-
-
-@article{schropp20_ptynam,
- author = {Andreas Schropp and Ralph D{\"o}hrmann and Stephan Botta
- and Dennis Br{\"u}ckner and Maik Kahnt and Mikhail
- Lyubomirskiy and Christina Ossig and Maria Scholz and Martin
- Seyrich and Michael E. Stuckelberger and Patrik Wiljes and
- Felix Wittwer and Jan Garrevoet and Gerald Falkenberg and
- Yakub Fam and Thomas L. Sheppard and Jan-Dierk Grunwaldt and
- Christian G. Schroer},
- title = {Ptynami: Ptychographic Nano-Analytical Microscope},
- journal = {Journal of Applied Crystallography},
- volume = 53,
- number = 4,
- pages = {957-971},
- year = 2020,
- doi = {10.1107/s1600576720008420},
- url = {http://dx.doi.org/10.1107/s1600576720008420},
-}
-
-
-
-@inproceedings{schroer17_ptynam,
- author = {Christian G. Schroer and Martin Seyrich and Maik Kahnt and
- Stephan Botta and Ralph D{\"o}hrmann and Gerald Falkenberg and
- Jan Garrevoet and Mikhail Lyubomirskiy and Maria Scholz and
- Andreas Schropp and Felix Wittwer},
- title = {PtyNAMi: Ptychographic Nano-Analytical Microscope at PETRA
- III: interferometrically tracking positions for 3D x-ray
- scanning microscopy using a ball-lens retroreflector},
- booktitle = {X-Ray Nanoimaging: Instruments and Methods III},
- year = 2017,
- doi = {10.1117/12.2273710},
- url = {https://doi.org/10.1117/12.2273710},
- keywords = {nass, metrology},
- month = 9,
-}
-
-
-
-@article{holler17_omny_pin_versat_sampl_holder,
- author = {M. Holler and J. Raabe and R. Wepf and S. H. Shahmoradian
- and A. Diaz and B. Sarafimov and T. Lachat and H. Walther and
- M. Vitins},
- title = {Omny Pin-A Versatile Sample Holder for Tomographic
- Measurements At Room and Cryogenic Temperatures},
- journal = {Review of Scientific Instruments},
- volume = 88,
- number = 11,
- pages = 113701,
- year = 2017,
- doi = {10.1063/1.4996092},
- url = {https://doi.org/10.1063/1.4996092},
- keywords = {nass},
-}
-
-
-
-@article{holler18_omny_tomog_nano_cryo_stage,
- author = {M. Holler and J. Raabe and A. Diaz and M. Guizar-Sicairos
- and R. Wepf and M. Odstrcil and F. R. Shaik and V. Panneels
- and A. Menzel and B. Sarafimov and S. Maag and X. Wang and V.
- Thominet and H. Walther and T. Lachat and M. Vitins and O.
- Bunk},
- title = {Omny-A Tomography Nano Cryo Stage},
- journal = {Review of Scientific Instruments},
- volume = 89,
- number = 4,
- pages = 043706,
- year = 2018,
- doi = {10.1063/1.5020247},
- url = {https://doi.org/10.1063/1.5020247},
- keywords = {nass},
-}
-
-
-
-@article{stankevic17_inter_charac_rotat_stages_x_ray_nanot,
- author = {Tomas Stankevic and Christer Engblom and Florent Langlois
- and Filipe Alves and Alain Lestrade and Nicolas Jobert and
- Gilles Cauchon and Ulrich Vogt and Stefan Kubsky},
- title = {Interferometric Characterization of Rotation Stages for
- X-Ray Nanotomography},
- journal = {Review of Scientific Instruments},
- volume = 88,
- number = 5,
- pages = 053703,
- year = 2017,
- doi = {10.1063/1.4983405},
- url = {https://doi.org/10.1063/1.4983405},
- keywords = {nass, metrology},
-}
-
-
-
-@inproceedings{engblom18_nanop_resul,
- author = {C. Engblom and others},
- title = {Nanoprobe Results: Metrology \& Control in Stacked
- Closed-Loop Systems},
- booktitle = {Proc. of International Conference on Accelerator and Large
- Experimental Control Systems (ICALEPCS'17)},
- year = 2018,
- doi = {10.18429/JACoW-ICALEPCS2017-WEAPL04},
- url = {https://doi.org/10.18429/JACoW-ICALEPCS2017-WEAPL04},
- isbn = {978-3-95450-193-9},
- month = {1},
- publisher = {JACoW},
- keywords = {nass},
-}
-
-
-
-@article{nazaretski22_new_kirkp_baez_based_scann,
- author = {E. Nazaretski and D. S. Coburn and W. Xu and J. Ma and H.
- Xu and R. Smith and X. Huang and Y. Yang and L. Huang and M.
- Idir and A. Kiss and Y. S. Chu},
- title = {A New Kirkpatrick-Baez-Based Scanning Microscope for the
- Submicron Resolution X-Ray Spectroscopy (SRX) Beamline At
- Nsls-Ii},
- journal = {Journal of Synchrotron Radiation},
- volume = 29,
- number = 5,
- pages = {1284-1291},
- year = 2022,
- doi = {10.1107/s1600577522007056},
- url = {http://dx.doi.org/10.1107/s1600577522007056},
-}
-
-
-
-
-@article{kelly22_delta_robot_long_travel_nano,
- author = {Jon Kelly and Andrew Male and Nicholas Rubies and David
- Mahoney and Jessica M. Walker and Miguel A. Gomez-Gonzalez and
- Guy Wilkin and Julia E. Parker and Paul D. Quinn},
- title = {The Delta Robot-A Long Travel Nano-Positioning Stage for
- Scanning X-Ray Microscopy},
- journal = {Review of Scientific Instruments},
- volume = 93,
- number = 4,
- pages = {nil},
- year = 2022,
- doi = {10.1063/5.0084806},
- url = {http://dx.doi.org/10.1063/5.0084806},
-}
-
-
-
-
-@inproceedings{dehaeze18_sampl_stabil_for_tomog_exper,
- author = {Dehaeze, T. and Magnin Mattenet, M. and Collette, C.},
- title = {Sample Stabilization For Tomography Experiments In Presence
- Of Large Plant Uncertainty},
- booktitle = {MEDSI'18},
- year = 2018,
- number = 10,
- pages = {153--157},
- doi = {10.18429/JACoW-MEDSI2018-WEOAMA02},
- url = {https://doi.org/10.18429/JACoW-MEDSI2018-WEOAMA02},
- address = {Geneva, Switzerland},
- isbn = {978-3-95450-207-3},
- keywords = {nass, esrf},
- language = {english},
- month = 12,
- publisher = {JACoW Publishing},
- series = {Mechanical Engineering Design of Synchrotron Radiation
- Equipment and Instrumentation},
- venue = {Paris, France},
-}
-
-
-
-@inproceedings{dehaeze21_mechat_approac_devel_nano_activ_stabil_system,
- author = {Dehaeze, T. and Bonnefoy, J. and Collette, C.},
- title = {Mechatronics Approach for the Development of a
- Nano-Active-Stabilization-System},
- booktitle = {MEDSI'20},
- year = 2021,
- language = {english},
- publisher = {JACoW Publishing},
- series = {Mechanical Engineering Design of Synchrotron Radiation
- Equipment and Instrumentation},
- venue = {Chicago, USA},
- keywords = {nass, esrf},
-}
-
-
-
@book{taghirad13_paral,
author = {Taghirad, Hamid},
title = {Parallel robots : mechanics and control},
@@ -935,22 +1312,6 @@
-@article{hauge04_sensor_contr_space_based_six,
- author = {G.S. Hauge and M.E. Campbell},
- title = {Sensors and Control of a Space-Based Six-Axis Vibration
- Isolation System},
- journal = {Journal of Sound and Vibration},
- volume = 269,
- number = {3-5},
- pages = {913-931},
- year = 2004,
- doi = {10.1016/s0022-460x(03)00206-2},
- url = {https://doi.org/10.1016/s0022-460x(03)00206-2},
- keywords = {parallel robot, favorite},
-}
-
-
-
@article{geng95_intel_contr_system_multip_degree,
author = {Z. Jason Geng and George G. Pan and Leonard S. Haynes and
Ben K. Wada and John A. Garba},
@@ -1128,22 +1489,6 @@
-@article{du14_piezo_actuat_high_precis_flexib,
- author = {Zhijiang Du and Ruochong Shi and Wei Dong},
- title = {A Piezo-Actuated High-Precision Flexible Parallel Pointing
- Mechanism: Conceptual Design, Development, and Experiments},
- journal = {IEEE Transactions on Robotics},
- volume = 30,
- number = 1,
- pages = {131-137},
- year = 2014,
- doi = {10.1109/tro.2013.2288800},
- url = {https://doi.org/10.1109/tro.2013.2288800},
- keywords = {parallel robot},
-}
-
-
-
@phdthesis{naves21_desig_optim_large_strok_flexur_mechan,
author = {Mark Naves},
day = 21,
@@ -1319,18 +1664,6 @@
-@book{schmidt20_desig_high_perfor_mechat_third_revis_edition,
- author = {Schmidt, R Munnig and Schitter, Georg and Rankers, Adrian},
- title = {The Design of High Performance Mechatronics - Third Revised
- Edition},
- year = 2020,
- publisher = {Ios Press},
- isbn = {978-1-64368-050-7},
- keywords = {favorite},
-}
-
-
-
@inproceedings{li01_simul_vibrat_isolat_point_contr,
author = {Xiaochun Li and Jerry C. Hamann and John E. McInroy},
title = {Simultaneous Vibration Isolation and Pointing Control of
@@ -1733,22 +2066,6 @@
-@inproceedings{dehaeze19_compl_filter_shapin_using_synth,
- author = {Dehaeze, Thomas and Vermat, Mohit and Collette, Christophe},
- title = {Complementary Filters Shaping Using $\mathcal{H}_\infty$
- Synthesis},
- booktitle = {7th International Conference on Control, Mechatronics and
- Automation (ICCMA)},
- year = 2019,
- pages = {459-464},
- doi = {10.1109/ICCMA46720.2019.8988642},
- url = {https://doi.org/10.1109/ICCMA46720.2019.8988642},
- keywords = {complementary filters, sensor fusion},
- language = {english},
-}
-
-
-
@inproceedings{abbas14_vibrat_stewar_platf,
author = {Hussain Abbas and Huang Hai},
title = {Vibration isolation concepts for non-cubic Stewart Platform
@@ -1890,21 +2207,6 @@
-@article{verma20_virtual_sensor_fusion_high_precis_contr,
- author = {Mohit Verma and Thomas Dehaeze and Guoying Zhao and
- Jennifer Watchi and Christophe Collette},
- title = {Virtual Sensor Fusion for High Precision Control},
- journal = {Mechanical Systems and Signal Processing},
- volume = 150,
- pages = 107241,
- year = 2020,
- doi = {10.1016/j.ymssp.2020.107241},
- url = {https://doi.org/10.1016/j.ymssp.2020.107241},
- keywords = {complementary filters},
-}
-
-
-
@article{saxena12_advan_inter_model_contr_techn,
author = {Sahaj Saxena and YogeshV Hote},
title = {Advances in Internal Model Control Technique: a Review and
diff --git a/phd-thesis.org b/phd-thesis.org
index 1d8c3a3..e5f2ad2 100644
--- a/phd-thesis.org
+++ b/phd-thesis.org
@@ -303,9 +303,595 @@ The research presented in this manuscript has been possible thanks to the Fonds
\listoffigures
#+end_export
-* TODO Introduction
+* Introduction
<>
-# [[file:/home/thomas/Cloud/work-projects/ID31-NASS/phd-thesis-chapters/A0-nass-introduction/nass-introduction.org][NASS - Introduction]]
+#+LATEX: \begingroup
+#+LATEX: \def\clearpage{\par}
+** Context of this thesis
+#+LATEX: \endgroup
+**** Synchrotron Radiation Facilities :ignore:
+
+Synchrotron radiation facilities, are particle accelerators where electrons are accelerated to near the speed of light.
+As these electrons traverse magnetic fields, typically generated by insertion devices or bending magnets, they produce exceptionally bright light known as synchrotron light.
+This intense electromagnetic radiation, particularly in the X-ray spectrum, is subsequently utilized for the detailed study of matter.
+Approximately 70 synchrotron light sources are operational worldwide, some of which are indicated in Figure\nbsp{}ref:fig:introduction_synchrotrons.
+This global distribution of such facilities underscores the significant utility of synchrotron light for the scientific community.
+
+#+name: fig:introduction_synchrotrons
+#+caption: Major synchrotron radiation facilities in the world. 3rd generation Synchrotrons are shown in blue. Planned upgrades to 4th generation are shown in green, and 4th generation Synchrotrons in operation are shown in red.
+#+attr_latex: :width \linewidth
+#+attr_latex: :options [h!tbp]
+[[file:figs/introduction_synchrotrons.png]]
+
+These facilities fundamentally comprise two main parts: the accelerator complex, where electron acceleration and light generation occur, and the beamlines, where the intense X-ray beams are conditioned and directed for experimental use.
+
+The European Synchrotron Radiation Facility (ESRF), shown in Figure\nbsp{}ref:fig:introduction_esrf_picture, is a joint research institution supported by 19 member countries.
+The ESRF commenced user operations in 1994 as the world's first third-generation synchrotron.
+Its accelerator complex, schematically depicted in Figure\nbsp{}ref:fig:introduction_esrf_schematic, includes a linear accelerator where electrons are initially generated and accelerated, a booster synchrotron to further accelerate the electrons, and an 844-meter circumference storage ring where electrons are maintained in a stable orbit.
+
+Synchrotron light are emitted in more than 40 beamlines surrounding the storage ring, each having specialized experimental stations.
+These beamlines host diverse instrumentation that enables a wide spectrum of scientific investigations, including structural biology, materials science, and study of matter under extreme conditions.
+
+#+name: fig:instroduction_esrf
+#+caption: Schematic (\subref{fig:introduction_esrf_schematic}) and picture (\subref{fig:introduction_esrf_picture}) of the European Synchrotron Radiation Facility, situated in Grenoble, France
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_esrf_schematic} Schematic of the ESRF. The linear accelerator is shown in blue, the booster synchrotron in purple and the storage ring in green. There are over 40 beamlines, the ID31 beamline is highlighted in red}
+#+attr_latex: :options {0.49\textwidth}
+#+begin_subfigure
+#+attr_latex: :width 0.95\linewidth
+[[file:figs/introduction_esrf_schematic.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_esrf_picture} European Synchrotron Radiation Facility}
+#+attr_latex: :options {0.49\textwidth}
+#+begin_subfigure
+#+attr_latex: :width 0.95\linewidth
+[[file:figs/introduction_esrf_picture.jpg]]
+#+end_subfigure
+#+end_figure
+
+In August 2020, following an extensive 20-month upgrade period, the ESRF inaugurated its Extremely Brilliant Source (EBS), establishing it as the world's premier fourth-generation synchrotron\nbsp{}[[cite:&raimondi21_commis_hybrid_multib_achrom_lattic]].
+This upgrade implemented a novel storage ring concept that substantially increases the brilliance and coherence of the X-ray beams.
+
+Brilliance, a measure of the photon flux, is a key figure of merit for synchrotron facilities.
+It experienced an approximate 100-fold increase with the implementation of EBS, as shown in the historical evolution depicted in Figure\nbsp{}ref:fig:introduction_moore_law_brillance.
+While this enhanced beam quality presents unprecedented scientific opportunities, it concurrently introduces considerable engineering challenges, particularly regarding experimental instrumentation and sample positioning systems.
+
+#+name: fig:introduction_moore_law_brillance
+#+caption: Evolution of the peak brilliance (expressed in $\text{photons}/s/mm^2/mrad^2/0.1\%BW$) of synchrotron radiation facilities. Note the vertical logarithmic scale.
+#+attr_latex: :scale 0.9
+#+attr_latex: :options [h!tbp]
+[[file:figs/introduction_moore_law_brillance.png]]
+
+**** The ID31 ESRF Beamline
+:PROPERTIES:
+:UNNUMBERED: t
+:END:
+# TODO - Make a short introduction to the beamline goal
+
+Each beamline begins with a "white" beam generated by the insertion device.
+This beam carries substantial power, typically exceeding kilowatts, and is generally unsuitable for direct application to samples.
+
+Instead, the beam passes through a series of optical elements—including absorbers, mirrors, slits, and monochromators—that filter and shape the X-rays to the desired specifications.
+These components are housed in multiple Optical Hutches, as depicted in Figure\nbsp{}ref:fig:introduction_id31_oh.
+
+#+name: fig:introduction_id31_oh
+#+caption: Schematic of the two ID31 optical hutches: OH1 (\subref{fig:introduction_id31_oh1}) and OH2 (\subref{fig:introduction_id31_oh2}). Distance from the source (the insertion device) is indicated in meters.
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_id31_oh1}OH1}
+#+attr_latex: :options {\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_id31_oh1.png]]
+#+end_subfigure
+
+\bigskip
+#+attr_latex: :caption \subcaption{\label{fig:introduction_id31_oh2}OH2}
+#+attr_latex: :options {\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_id31_oh2.png]]
+#+end_subfigure
+#+end_figure
+
+Following the optical hutches, the conditioned beam enters the Experimental Hutch (Figure\nbsp{}ref:fig:introduction_id31_cad), where, for experiments pertinent to this work, focusing optics are utilized.
+The sample is mounted on a positioning stage, referred to as the "end-station", that enables precise alignment relative to the X-ray beam.
+Detectors are used to capture the X-rays transmitted through or scattered by the sample.
+Throughout this thesis, the standard ESRF coordinate system is adopted, wherein the X-axis aligns with the beam direction, Y is transverse horizontal, and Z is vertical upwards against gravity.
+
+The specific end-station employed on the ID31 beamline is designated the "micro-station".
+As depicted in Figure\nbsp{}ref:fig:introduction_micro_station_dof, it comprises a stack of positioning stages: a translation stage (in blue), a tilt stage (in red), a spindle for continuous rotation (in yellow), and a micro-hexapod (in purple).
+The sample itself (cyan), potentially housed within complex sample environments (e.g., for high pressure or extreme temperatures), is mounted on top of this assembly.
+Each stage serves distinct positioning functions; for example, the micro-hexapod enables fine static adjustments, while the $T_y$ translation and $R_z$ rotation stages are utilized for specific scanning applications.
+
+#+name: fig:introduction_micro_station
+#+caption: CAD view of the ID31 Experimal Hutch (\subref{fig:introduction_id31_cad}). There are typically four main elements: the focusing optics in yellow, the sample stage in green, the sample itself in purple and the detector in blue. All these elements are fixed to the same granite. CAD view of the micro-station with associated degrees of freedom (\subref{fig:introduction_micro_station_dof}).
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_id31_cad} Experimental Hutch}
+#+attr_latex: :options {0.52\textwidth}
+#+begin_subfigure
+#+attr_latex: :height 5cm
+[[file:figs/introduction_id31_station_detector.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_micro_station_dof} Micro-Station}
+#+attr_latex: :options {0.44\textwidth}
+#+begin_subfigure
+#+attr_latex: :height 5cm
+[[file:figs/introduction_micro_station_dof.png]]
+#+end_subfigure
+#+end_figure
+
+The "stacked-stages" configuration of the micro-station provides high mobility, enabling diverse scientific experiments and imaging techniques.
+Two illustrative examples are provided.
+
+Tomography experiments, schematically represented in Figure\nbsp{}ref:fig:introduction_tomography_schematic, involve placing a sample in the X-ray beam path while controlling its vertical rotation angle using a dedicated stage.
+Detector images are captured at numerous rotation angles, allowing the reconstruction of three-dimensional sample structure (Figure\nbsp{}ref:fig:introduction_tomography_results)\nbsp{}[[cite:&schoeppler17_shapin_highl_regul_glass_archit]].
+This reconstruction depends critically on maintaining the sample's point of interest within the beam throughout the rotation process.
+
+Mapping or scanning experiments, depicted in Figure\nbsp{}ref:fig:introduction_scanning_schematic, typically utilize focusing optics to have a small beam size at the sample's location.
+The sample is then translated perpendicular to the beam (along Y and Z axes), while data is collected at each position.
+An example\nbsp{}[[cite:&sanchez-cano17_synch_x_ray_fluor_nanop]] of a resulting two-dimensional map, acquired with 20nm step increments, is shown in Figure\nbsp{}ref:fig:introduction_scanning_results.
+The fidelity and resolution of such images are intrinsically linked to the focused beam size and the positioning precision of the sample relative to the focused beam.
+Positional instabilities, such as vibrations and thermal drifts, inevitably lead to blurring and distortion in the obtained image.
+Other advanced imaging modalities practiced on ID31 include reflectivity, diffraction tomography, and small/wide-angle X-ray scattering (SAXS/WAXS).
+
+#+name: fig:introduction_tomography
+#+caption: Exemple of a tomography experiment. The sample is rotated and images are taken at several angles (\subref{fig:introduction_tomography_schematic}). Example of one 3D image obtained after tomography (\subref{fig:introduction_tomography_results}).
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_tomography_schematic} Experimental setup}
+#+attr_latex: :options {0.65\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_tomography_schematic.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_tomography_results} Obtained image \cite{schoeppler17_shapin_highl_regul_glass_archit}}
+#+attr_latex: :options {0.34\textwidth}
+#+begin_subfigure
+#+attr_latex: :height 4.5cm
+[[file:figs/introduction_tomography_picture.png]]
+#+end_subfigure
+#+end_figure
+
+#+name: fig:introduction_scanning
+#+caption: Exemple of a scanning experiment. The sample is scanned in the Y-Z plane (\subref{fig:introduction_scanning_schematic}). Example of one 2D image obtained after scanning with a step size of 20nm (\subref{fig:introduction_scanning_results}).
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_scanning_schematic} Experimental setup}
+#+attr_latex: :options {0.65\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_scanning_schematic.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_scanning_results} Obtained image \cite{sanchez-cano17_synch_x_ray_fluor_nanop}}
+#+attr_latex: :options {0.34\textwidth}
+#+begin_subfigure
+#+attr_latex: :height 4.5cm
+[[file:figs/introduction_scanning_picture.png]]
+#+end_subfigure
+#+end_figure
+
+**** Need of Accurate Positioning End-Stations with High Dynamics
+:PROPERTIES:
+:UNNUMBERED: t
+:END:
+
+Continuous advancements in both synchrotron source technology and X-ray optics have led to the availability of smaller, more intense, and more stable X-ray beams.
+The ESRF-EBS upgrade, for instance, resulted in a significantly reduced source size, particularly in the horizontal dimension, coupled with increased brilliance, as illustrated in Figure\nbsp{}ref:fig:introduction_beam_3rd_4th_gen.
+
+#+name: fig:introduction_beam_3rd_4th_gen
+#+caption: View of the ESRF X-ray beam before the EBS upgrade (\subref{fig:introduction_beam_3rd_gen}) and after the EBS upgrade (\subref{fig:introduction_beam_4th_gen}). The brilliance is increased, whereas the horizontal size and emittance are reduced.
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_beam_3rd_gen}$3^{rd}$ generation}
+#+attr_latex: :options {0.69\textwidth}
+#+begin_subfigure
+#+attr_latex: :height 1.6cm
+[[file:figs/introduction_beam_3rd_gen.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_beam_4th_gen}$4^{th}$ generation}
+#+attr_latex: :options {0.29\textwidth}
+#+begin_subfigure
+#+attr_latex: :height 1.6cm
+[[file:figs/introduction_beam_4th_gen.png]]
+#+end_subfigure
+#+end_figure
+
+Concurrently, substantial progress has been made in micro- and nano-focusing optics since the early days of ESRF, where typical spot sizes were on the order of $10\,\mu m$ [[cite:&riekel89_microf_works_at_esrf]].
+Various technologies, including zone plates, Kirkpatrick-Baez mirrors, and compound refractive lenses, have been developed and refined, each presenting unique advantages and limitations\nbsp{}[[cite:&barrett16_reflec_optic_hard_x_ray]].
+The historical reduction in achievable spot sizes is represented in Figure\nbsp{}ref:fig:introduction_moore_law_focus.
+Presently, focused beam dimensions in the range of 10 to 20 nm (Full Width at Half Maximum, FWHM) are routinely achieved on specialized nano-focusing beamlines.
+
+#+name: fig:introduction_moore_law_focus
+#+caption: Evolution of the measured spot size for different hard X-ray focusing elements. Adapated from\nbsp{}[[cite:&barrett24_x_optic_accel_based_light_sourc]]
+#+attr_latex: :scale 0.9
+#+attr_latex: :options [h!tbp]
+[[file:figs/introduction_moore_law_focus.png]]
+
+The increased brilliance introduces challenges related to radiation damage, particularly at high-energy beamlines like ID31.
+Consequently, prolonged exposure of a single sample area to the focused beam must be avoided.
+Traditionally, experiments were conducted in a "step-scan" mode, illustrated in Figure\nbsp{}ref:fig:introduction_scan_step.
+In this mode, the sample is moved to the desired position, the detector acquisition is initiated, and a beam shutter is opened for a brief, controlled duration to limit radiation damage before closing; this cycle is repeated for each measurement point.
+While effective for mitigating radiation damage, this sequential process can be time-consuming, especially for high-resolution maps requiring numerous points.
+
+#+name: fig:introduction_scan_mode
+#+caption: Two acquisition modes. In step-by-step mode (\subref{fig:introduction_scan_step}), the motor moves at the wanted imaged position, the detector acquisition is started, the shutter is openned briefly to have the wanted exposition, the detector acquisition is stopped, and the motor can move to a new position. In /fly-scan/ mode (\subref{fig:introduction_scan_fly}), the shutter is openned while the sample is in motion, and the detector is acquired only at the wanted positions, on the /fly/.
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_scan_step} Step by step scan}
+#+attr_latex: :options {0.55\textwidth}
+#+begin_subfigure
+#+attr_latex: :height 5.5cm
+[[file:figs/introduction_scan_step.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_scan_fly} Fly scan}
+#+attr_latex: :options {0.44\textwidth}
+#+begin_subfigure
+#+attr_latex: :height 5.5cm
+[[file:figs/introduction_scan_fly.png]]
+#+end_subfigure
+#+end_figure
+
+An alternative, more efficient approach is the "fly-scan" or "continuous-scan" methodology\nbsp{}[[cite:&xu23_high_nsls_ii]], depicted in Figure\nbsp{}ref:fig:introduction_scan_fly.
+Here, the sample is moved continuously while the detector is triggered to acquire data "on the fly" at predefined positions or time intervals.
+This technique significantly accelerates data acquisition, enabling better utilization of valuable beamtime while potentially enabling finer spatial resolution\nbsp{}[[cite:&huang15_fly_scan_ptych]].
+
+Recent developments in detector technology have yielded sensors with improved spatial resolution, lower noise characteristics, and substantially higher frame rates\nbsp{}[[cite:&hatsui15_x_ray_imagin_detec_synch_xfel_sourc]].
+Historically, detector integration times for scanning and tomography experiments were in the range of 0.1 to 1 second.
+This extended integration effectively filtered high-frequency vibrations in beam or sample position, resulting in apparently stable but larger beam.
+
+With higher X-ray flux and reduced detector noise, integration times can now be shortened to approximately 1 millisecond, with frame rates exceeding 100 Hz.
+This reduction in integration time has two major implications for positioning requirements.
+Firstly, for a given spatial sampling ("pixel size"), faster integration necessitates proportionally higher scanning velocities.
+Secondly, the shorter integration times make the measurements more susceptible to high-frequency vibrations.
+Therefore, not only must the sample position be stable against long-term drifts, but it must also be actively controlled to minimize vibrations, especially during dynamic fly-scan acquisitions.
+
+**** Existing Nano Positioning End-Stations
+:PROPERTIES:
+:UNNUMBERED: t
+:END:
+
+To contextualize the system developed within this thesis, a brief overview of existing strategies and technologies for high-accuracy, high-dynamics end-stations is provided.
+The aim is to identify the specific characteristics that distinguish the proposed system from current state-of-the-art implementations.
+
+Positioning systems can be broadly categorized based on their kinematic architecture, typically serial or parallel, as exemplified by the 3-Degree-of-Freedom (DoF) platforms in Figure\nbsp{}ref:fig:introduction_kinematics.
+Serial kinematics (Figure\nbsp{}ref:fig:introduction_serial_kinematics) utilizes stacked stages where each degree of freedom is controlled by a dedicated actuator.
+This configuration offers great mobility, but positioning errors (e.g., guiding inaccuracies, thermal expansion) accumulate through the stack, compromising overall accuracy.
+Similarly, the overall dynamic performance (stiffness, resonant frequencies) is limited by the softest component in the stack, often resulting in poor dynamic behavior when many stages are combined.
+
+#+name: fig:introduction_kinematics
+#+caption: Two positioning platforms with $D_x/D_y/R_z$ degrees of freedom. One is using serial kinematics (\subref{fig:introduction_serial_kinematics}), while the other uses parallel kinematics (\subref{fig:introduction_parallel_kinematics})
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_serial_kinematics} Serial Kinematics}
+#+attr_latex: :options {0.49\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_serial_kinematics.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_parallel_kinematics} Parallel Kinematics}
+#+attr_latex: :options {0.49\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_parallel_kinematics.png]]
+#+end_subfigure
+#+end_figure
+
+Conversely, parallel kinematic architectures (Figure\nbsp{}ref:fig:introduction_parallel_kinematics) involve the coordinated motion of multiple actuators to achieve the desired end-effector motion.
+While theoretically offering the same controlled degrees of freedom as stacked stages, parallel systems generally provide limited stroke but significantly enhanced stiffness and superior dynamic performance.
+
+Most end stations, particularly those requiring extensive mobility, employ stacked stages.
+Their positioning performance consequently depends entirely on the accuracy of individual components.
+Strategies include employing a limited number of high-performance stages, such as air-bearing spindles\nbsp{}[[cite:&riekel10_progr_micro_nano_diffr_at]], and maintaining extremely stable thermal environments within the experimental hutch, often requiring extended stabilization times\nbsp{}[[cite:&leake19_nanod_beaml_id01]].
+Examples of such end-stations, including those at beamlines ID16B\nbsp{}[[cite:&martinez-criado16_id16b]] and ID11\nbsp{}[[cite:&wright20_new_oppor_at_mater_scien]], are shown in Figure\nbsp{}ref:fig:introduction_passive_stations.
+However, when a large number of DoFs are required, the cumulative errors and limited dynamic stiffness of stacked configurations can make experiments with nano-focused beams extremely challenging or infeasible.
+
+#+name: fig:introduction_passive_stations
+#+caption: Example of two nano end-stations without online metrology
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_endstation_id16b}ID16b end-station \cite{martinez-criado16_id16b}}
+#+attr_latex: :options {0.49\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_endstation_id16b.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_endstation_id11}ID11 end-station \cite{wright20_new_oppor_at_mater_scien}}
+#+attr_latex: :options {0.49\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_endstation_id11.png]]
+#+end_subfigure
+#+end_figure
+
+The concept of using an external metrology to measure and potentially correct for positioning errors is increasing used for nano-positioning end-stations.
+Ideally, the relative position between the sample's point of interest and the X-ray beam focus would be measured directly.
+In practice, direct measurement is often impossible; instead, the sample position is typically measured relative to a reference frame associated with the focusing optics, providing an indirect measurement.
+
+This measured position can be utilized in several ways: for post-processing correction of acquired data; for calibration routines to compensate for repeatable errors; or, most relevantly here, for real-time feedback control.
+Various sensor technologies have been employed, with capacitive sensors\nbsp{}[[cite:&schroer17_ptynam;&villar18_nanop_esrf_id16a_nano_imagin_beaml;&schropp20_ptynam]] and, increasingly, fiber-based interferometers\nbsp{}[[cite:&nazaretski15_pushin_limit;&stankevic17_inter_charac_rotat_stages_x_ray_nanot;&holler17_omny_pin_versat_sampl_holder;&holler18_omny_tomog_nano_cryo_stage;&engblom18_nanop_resul;&schropp20_ptynam;&nazaretski22_new_kirkp_baez_based_scann;&kelly22_delta_robot_long_travel_nano;&xu23_high_nsls_ii;&geraldes23_sapot_carnaub_sirius_lnls]] being prominent choices.
+
+Two examples illustrating the integration of online metrology are presented in Figure\nbsp{}ref:fig:introduction_metrology_stations.
+The system at NSLS X8C (Figure\nbsp{}ref:fig:introduction_stages_wang) utilized capacitive sensors for rotation stage calibration and image alignment during tomography post-processing\nbsp{}[[cite:&wang12_autom_marker_full_field_hard]].
+The PtiNAMi microscope at DESY P06 (Figure\nbsp{}ref:fig:introduction_stages_schroer) employs interferometers directed at a spherical target below the sample for position monitoring during tomography, with plans for future feedback loop implementation\nbsp{}[[cite:&schropp20_ptynam]].
+
+#+name: fig:introduction_metrology_stations
+#+caption: Two examples of end-station with integrated online metrology
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_stages_wang} NSLS X8C - TXM \cite{wang12_autom_marker_full_field_hard}}
+#+attr_latex: :options {0.48\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_stages_wang.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_stages_schroer} DESY P06 - PtiNAMi microscope \cite{schroer17_ptynam}}
+#+attr_latex: :options {0.48\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_stages_schroer.png]]
+#+end_subfigure
+#+end_figure
+
+For applications requiring active compensation of measured errors, particularly with nano-beams, feedback control loops are implemented.
+Actuation is typically achieved using piezoelectric actuators\nbsp{}[[cite:&nazaretski15_pushin_limit;&holler17_omny_pin_versat_sampl_holder;&holler18_omny_tomog_nano_cryo_stage;&villar18_nanop_esrf_id16a_nano_imagin_beaml;&nazaretski22_new_kirkp_baez_based_scann]], 3-phase linear motors\nbsp{}[[cite:&stankevic17_inter_charac_rotat_stages_x_ray_nanot;&engblom18_nanop_resul]], or voice coil actuators\nbsp{}[[cite:&kelly22_delta_robot_long_travel_nano;&geraldes23_sapot_carnaub_sirius_lnls]].
+While often omitted, feedback bandwidth for such stages are relatively low (around 1 Hz), primarily targeting the compensation of slow thermal drifts.
+More recently, higher bandwidths (up to 100 Hz) have been demonstrated, particularly with the use of voice coil actuators\nbsp{}[[cite:&kelly22_delta_robot_long_travel_nano;&geraldes23_sapot_carnaub_sirius_lnls]].
+
+Figure\nbsp{}ref:fig:introduction_active_stations showcases two end-stations incorporating online metrology and active feedback control.
+The ID16A system at ESRF (Figure\nbsp{}ref:fig:introduction_stages_villar) uses capacitive sensors and a piezoelectric hexapod to compensate for rotation stage errors and to perform accurate scans\nbsp{}[[cite:&villar18_nanop_esrf_id16a_nano_imagin_beaml]].
+Another example, shown in Figure\nbsp{}ref:fig:introduction_stages_nazaretski, employs interferometers and piezoelectric stages to compensate for thermal drifts\nbsp{}[[cite:&nazaretski15_pushin_limit;&nazaretski17_desig_perfor_x_ray_scann]].
+A more comprehensive review of actively controlled end-stations is provided in Section\nbsp{}ref:sec:nhexa_platform_review.
+
+#+name: fig:introduction_active_stations
+#+caption: Example of two end-stations with real-time position feedback based on an online metrology
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_stages_villar} ESRF ID16a - HPZ. \textsc{KB} is the focusing optics, \textsc{S} the sample, \textsc{C} the capacitive sensors and \textsc{LM} is the light microscope \cite{villar18_nanop_esrf_id16a_nano_imagin_beaml}}
+#+attr_latex: :options {0.48\textwidth}
+#+begin_subfigure
+#+attr_latex: :width 0.95\linewidth
+[[file:figs/introduction_stages_villar.jpg]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_stages_nazaretski} NSLS-II HXN - Microscope. 1 and 2 are focusing optics, 3 is the sample location, 4 the sample stage and 5 the interferometers \cite{nazaretski17_desig_perfor_x_ray_scann}}
+#+attr_latex: :options {0.48\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.9
+[[file:figs/introduction_stages_nazaretski.png]]
+#+end_subfigure
+#+end_figure
+
+For tomography experiments, correcting spindle guiding errors is critical.
+Correction stages are typically placed either below the spindle\nbsp{}[[cite:&stankevic17_inter_charac_rotat_stages_x_ray_nanot;&holler17_omny_pin_versat_sampl_holder;&holler18_omny_tomog_nano_cryo_stage;&villar18_nanop_esrf_id16a_nano_imagin_beaml;&engblom18_nanop_resul;&nazaretski22_new_kirkp_baez_based_scann;&xu23_high_nsls_ii]] or above it\nbsp{}[[cite:&wang12_autom_marker_full_field_hard;&schroer17_ptynam;&schropp20_ptynam;&geraldes23_sapot_carnaub_sirius_lnls]].
+In most reported cases, only translation errors are actively corrected.
+Payload capacities for these high-precision systems are usually limited, typically handling calibrated samples on the micron scale, although capacities up to 500g have been reported\nbsp{}[[cite:&nazaretski22_new_kirkp_baez_based_scann;&kelly22_delta_robot_long_travel_nano]].
+The system developed in this thesis aims for payload capabilities approximately 100 times heavier (up to 50 kg) than previous stations with similar positioning requirements.
+
+End-stations integrating online metrology for active nano-positioning often exhibit limited operational ranges, typically constrained to a few degrees of freedom with strokes around $100\,\mu m$.
+Recently, voice coil actuators were used to increase the stroke up to $3\,\text{mm}$ [[cite:&kelly22_delta_robot_long_travel_nano;&geraldes23_sapot_carnaub_sirius_lnls]]
+An alternative strategy involves a "long stroke-short stroke" architecture, illustrated conceptually in Figure\nbsp{}ref:fig:introduction_two_stage_schematic.
+In this configuration, a high-accuracy, high-bandwidth short-stroke stage is mounted on top of a less precise long-stroke stage.
+The short-stroke stage actively compensates for errors based on metrology feedback, while the long-stroke stage performs the larger movements.
+This approach allows combining extended travel with high precision and good dynamical response, but is often implemented for only one or a few DoFs, as seen in Figures\nbsp{}ref:fig:introduction_two_stage_schematic and\nbsp{}ref:fig:introduction_two_stage_control_h_bridge.
+
+#+name: fig:introduction_two_stage_example
+#+caption: Schematic of a typical Long stroke - Short stroke control architecture (\subref{fig:introduction_two_stage_schematic}). A 3DoF long stroke - short stroke is shown in (\subref{fig:introduction_two_stage_control_h_bridge}) where $y_1$, $y_2$ and $x$ are 3-phase linear motors and short stroke actuators are voice coils.
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_two_stage_schematic} Typical Long Stroke - Short Stroke control architecture}
+#+attr_latex: :options {0.64\textwidth}
+#+begin_subfigure
+#+attr_latex: :width 0.95\linewidth
+[[file:figs/introduction_two_stage_schematic.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_two_stage_control_h_bridge} Schematic of the "H-bridge" \cite{schmidt20_desig_high_perfor_mechat_third_revis_edition}}
+#+attr_latex: :options {0.32\textwidth}
+#+begin_subfigure
+#+attr_latex: :width 0.95\linewidth
+[[file:figs/introduction_two_stage_control_h_bridge.png]]
+#+end_subfigure
+#+end_figure
+
+** Challenge definition
+***** Introduction :ignore:
+
+The advent of fourth-generation light sources, coupled with advancements in focusing optics and detector technology, imposes stringent new requirements on sample positioning systems.
+
+With ID31's anticipated minimum beam dimensions of approximately $200\,\text{nm}\times 100\,\text{nm}$, the primary experimental objective is maintaining the sample's point of interest within this beam.
+This necessitates peak-to-peak positioning errors below $200\,\text{nm}$ in $D_y$ and $200\,\text{nm}$ in $D_z$, corresponding to RMS errors of $30\,\text{nm}$ and $15\,\text{nm}$, respectively.
+Additionally, the $R_y$ tilt angle error must remain below $0.1\,\text{mdeg}$ ($250\,\text{nrad RMS}$).
+Given the high frame rates of modern detectors, these specified positioning errors must be maintained even when considering high-frequency vibrations.
+
+These demanding stability requirements must be achieved within the specific context of the ID31 beamline, which necessitates the integration with the existing micro-station, accommodating a wide range of experimental configurations requiring high mobility, and handling substantial payloads up to 50 kg.
+
+The existing micro-station, despite being composed of high-performance stages, exhibits positioning accuracy limited to approximately $10\,\mu m$ and $10\,\mu\text{rad}$ due to inherent factors such as backlash, mechanical play, thermal expansion, imperfect guiding, and vibrations.
+
+The primary objective of this project is therefore defined as enhancing the positioning accuracy and stability of the ID31 micro-station by roughly two orders of magnitude, to fully leverage the capabilities offered by the ESRF-EBS source and modern detectors, without compromising its existing mobility and payload capacity.
+
+***** The Nano Active Stabilization System Concept
+
+To address these challenges, the concept of a Nano Active Stabilization System (NASS) is proposed.
+As schematically illustrated in Figure\nbsp{}ref:fig:introduction_nass_concept_schematic, the NASS comprises four principal components integrated with the existing micro-station (yellow): a 5-DoF online metrology system (red), an active stabilization platform (blue), and the associated control system and instrumentation (purple).
+This system essentially functions as a high-performance, multi-axis vibration isolation and error correction platform situated between the micro-station and the sample.
+It actively compensates for positioning errors measured by the external metrology system.
+
+#+name: fig:introduction_nass_concept_schematic
+#+caption: The Nano Active Stabilization System concept
+#+attr_latex: :options [h!tbp]
+[[file:figs/introduction_nass_concept_schematic.png]]
+
+***** Online Metrology system
+
+The performance of the NASS is fundamentally reliant on the accuracy and bandwidth of its online metrology system, as the active control is based directly on these measurements.
+This metrology system must fulfill several criteria: measure the sample position in 5 DoF (excluding rotation about the vertical Z-axis); possess a measurement range compatible with the micro-station's extensive mobility and continuous spindle rotation; achieve an accuracy compatible with the sub-100 nm positioning target; and offer high bandwidth for real-time control.
+
+#+name: fig:introduction_nass_metrology
+#+caption: 2D representation of the NASS metrology system.
+[[file:figs/introduction_nass_metrology.png]]
+
+A proposed concept (illustrated in Figure\nbsp{}ref:fig:introduction_nass_metrology) features a spherical reflector with a flat bottom attached below the sample, with its center aligned to the X-ray focus.
+Fiber interferometers target both surfaces.
+A tracking system maintains perpendicularity between the interferometer beams and the mirror, such that Abbe errors are eliminated.
+Interferometers pointing at the spherical surface provides translation measurement, while the ones pointing at the flat bottom surface yield tilt angles.
+The development of this complex metrology system constitutes a significant mechatronic project in itself and is currently ongoing; it is not further detailed within this thesis.
+For the work presented herein, the metrology system is assumed to provide accurate, high-bandwidth 5-DoF position measurements.
+
+***** Active Stabilization Platform Design
+
+The active stabilization platform, positioned between the micro-station top plate and the sample, must satisfy several demanding requirements.
+It needs to provide active motion compensation in 5 degrees of freedom ($D_x$, $D_y$, $D_z$, $R_x$ and $R_y$).
+It must possess excellent dynamic properties to enable high-bandwidth control capable of suppressing vibrations and tracking desired trajectories with nanometer-level precision.
+Consequently, it must be free from backlash and play, and its active components (e.g., actuators) should introduce minimal vibrations.
+Critically, it must accommodate payloads up to 50 kg.
+
+A suitable candidate architecture for this platform is the Stewart platform (also known as "hexapod"), a parallel kinematic mechanism capable of 6-DoF motion.
+Stewart platforms are widely employed in positioning and vibration isolation applications due to their inherent stiffness and potential for high precision.
+Various designs exist, differing in geometry, actuation technology, sensing methods, and control strategies, as exemplified in Figure\nbsp{}ref:fig:introduction_stewart_platform_piezo.
+A central challenge addressed in this thesis is the optimal mechatronic design of such an active platform tailored to the specific requirements of the NASS.
+A more detailed review of Stewart platform and its main components will be given in Section\nbsp{}ref:sec:detail_kinematics_stewart_review.
+
+#+name: fig:introduction_stewart_platform_piezo
+#+caption: Two examples of very different Stewart platforms geometries and strut configurations.
+#+attr_latex: :options [h!tbp]
+#+begin_figure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_stewart_du14}Piezo based, for positioning purposes \cite{du14_piezo_actuat_high_precis_flexib}}
+#+attr_latex: :options {0.49\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.7
+[[file:figs/introduction_stewart_du14.png]]
+#+end_subfigure
+#+attr_latex: :caption \subcaption{\label{fig:introduction_stewart_hauge04}Voice coil based, for vibration isolation \cite{hauge04_sensor_contr_space_based_six}}
+#+attr_latex: :options {0.49\textwidth}
+#+begin_subfigure
+#+attr_latex: :scale 0.7
+[[file:figs/introduction_stewart_hauge04.png]]
+#+end_subfigure
+#+end_figure
+
+***** Robust Control
+
+The control system must compute the position measurements from the online metrology system and computes the reference positions derived from each micro-station desired movement.
+It then commands the active platform in real time to stabilize the sample and compensate for all error sources, including stage imperfections, thermal drifts, and vibrations.
+Ensuring the stability and robustness of these feedback loops is crucial, especially within the demanding operational context of a synchrotron beamline, which requires reliable 24/7 operation with minimal intervention.
+
+Several factors complicate the design of robust feedback control for the NASS.
+First, the system must operate under across diverse experimental conditions, including different scan types (tomography, linear scans) and payloads' inertia.
+The continuous rotation of the spindle introduces gyroscopic effects that can affect the system dynamics.
+As actuators of the active platforms rotate relative to stationary sensors, the control kinematics to map the errors in the frame of the active platform is complex.
+But perhaps the most significant challenge is the wide variation in payload mass (1 kg up to 50 kg) that the system must accommodate.
+Designing for robustness against large payload variations typically necessitates larger stability margins, which can compromise achievable performance.
+Consequently, high-performance positioning stages often work with well-characterized payload, as seen in systems like wafer-scanners or atomic force microscopes.
+
+Furthermore, unlike many systems where the active stage and sample are significantly lighter than the underlying coarse stages, the NASS payload mass can be substantially greater than the mass of the micro-station's top stage.
+This leads to strong dynamic coupling between the active platform and the micro-station structure, resulting in a more complex multi-inputs multi-outputs (MIMO) system with significant cross-talk between axes.
+
+These variations in operating conditions and payload translate into significant uncertainty or changes in the plant dynamics that the controller must handle.
+Therefore, the feedback controller must be designed to be robust against this plant uncertainty while still delivering the required nanometer-level performance.
+
+***** Predictive Design / Mechatronics approach
+
+The overall performance achieved by the NASS is determined by numerous factors, such as external disturbances, the noise characteristics of the instrumentation, the dynamics resulting from the chosen mechanical architecture, and the achievable bandwidth dictated by the control architecture.
+Ensuring the final system met its stringent specifications requires the implementation of a predictive design methodology, also known as a mechatronics design approach.
+The goal is to rigorously evaluate different concepts, predict performance limitations, and guide the design process.
+Key challenges within this approach include developing appropriate design methodologies, creating accurate models capable of comparing different concepts quantitatively, and converging on a final design that achieves the target performance levels.
+
+** Original Contributions
+***** Introduction :ignore:
+
+This thesis presents several original contributions aimed at addressing the challenges inherent in the design, control, and implementation of the Nano Active Stabilization System, primarily within the fields of Control Theory, Mechatronics Design, and Experimental Validation.
+
+***** 6DoF vibration control of a rotating platform
+
+Traditional long-stroke/short-stroke architectures typically operate in one or two degrees of freedom.
+This work extends the concept to six degrees of freedom, with the active platform designed not only to correct rotational errors but to simultaneously compensate for errors originating from all underlying micro-station stages.
+The application of a continuously rotating Stewart platform for active vibration control and error compensation in this manner is believed to be novel in the reviewed literature.
+
+***** Mechatronics design approach
+
+A rigorous mechatronics design methodology was applied consistently throughout the NASS development lifecycle\nbsp{}[[cite:&dehaeze18_sampl_stabil_for_tomog_exper;&dehaeze21_mechat_approac_devel_nano_activ_stabil_system]].
+Although the mechatronics approach itself is not new, its comprehensive application here, from initial concept evaluation using simplified models to detailed design optimization and experimental validation informed by increasingly sophisticated models, potentially offers useful insights to the existing literature.
+This thesis documents this process chronologically, illustrating how models of varying complexity can be effectively utilized at different project phases and how design decisions were systematically based on quantitative model predictions and analyses.
+While the resulting system is highly specific, the documented effectiveness of this design approach may contribute to the broader adoption of mechatronics methodologies in the design of future synchrotron instrumentation.
+
+***** Multi-body simulations with reduced order flexible bodies obtained by FEA
+
+A key tool employed extensively in this work was a combined multi-body simulation and Finite Element Analysis technique, specifically utilizing Component Mode Synthesis to represent flexible bodies within the multi-body framework\nbsp{}[[cite:&brumund21_multib_simul_reduc_order_flexib_bodies_fea]].
+This hybrid approach, while established, was experimentally validated in this work for components critical to the NASS, namely amplified piezoelectric actuators and flexible joints.
+It proved invaluable for designing and optimizing components intended for integration into a larger, complex dynamic system.
+This methodology, detailed in Section\nbsp{}ref:sec:detail_fem, is presented as a potentially useful tool for future mechatronic instrument development.
+
+***** Control Robustness by design
+
+The requirement for robust operation across diverse conditions—including payloads up to 50kg, complex underlying dynamics from the micro-station, and varied operational modes like different rotation speeds—presented a critical design challenge.
+This challenge was met by embedding robustness directly into the active platform's design, rather than depending solely on complex post-design control synthesis techniques such as $\mathcal{H}_\infty\text{-synthesis}$ and $\mu\text{-synthesis}$.
+Key elements of this strategy included the model-based evaluation of active stage designs to identify architectures inherently easier to control, the incorporation of collocated actuator/sensor pairs to leverage passivity-based guaranteed stability, and the comparison of architecture to combine several sensors such as sensor fusion and High Authority Control / Low Authority Control (HAC-LAC).
+Furthermore, decoupling strategies for parallel manipulators were compared (Section\nbsp{}ref:sec:detail_control_decoupling), addressing a topic identified as having limited treatment in the literature.
+Consequently, the specified performance targets were met utilizing controllers which, facilitated by this design approach, proved to be robust, readily tunable, and easily maintained.
+
+***** Active Damping of rotating mechanical systems using Integral Force Feedback
+
+During conceptual design, it was found that the guaranteed stability property of the established active damping technique known as Integral Force Feedback (IFF) is compromised when applied to rotating platforms like the NASS.
+To address this instability issue, two modifications to the classical IFF control scheme were proposed and analyzed.
+The first involves a minor adjustment to the control law itself, while the second incorporates physical springs in parallel with the force sensors.
+Stability conditions and optimal parameter tuning guidelines were derived for both modified schemes.
+This is further discussed in Section\nbsp{}ref:sec:rotating and was the subject of publications \nbsp{}[[cite:&dehaeze20_activ_dampin_rotat_platf_integ_force_feedb;&dehaeze21_activ_dampin_rotat_platf_using]].
+
+***** Design of complementary filters using $\mathcal{H}_\infty$ Synthesis
+
+For implementing sensor fusion, where signals from multiple sensors are combined, complementary filters are often employed.
+A novel method for designing these filters using $\mathcal{H}_\infty$ synthesis techniques was developed\nbsp{}[[cite:&dehaeze19_compl_filter_shapin_using_synth]].
+This method allows explicit shaping of the filter norms, providing guarantees on the performance of the sensor fusion process.
+This synthesis technique, discussed further in Section\nbsp{}ref:sec:detail_control_sensor, has subsequently found application in optimizing sensor fusion for gravitational wave detectors\nbsp{}[[cite:&tsang22_optim_sensor_fusion_method_activ]].
+The integration of such filters into feedback control architectures can also lead to advantageous control structures, as proposed in\nbsp{}[[cite:&verma20_virtual_sensor_fusion_high_precis_contr]] and further studied in Section\nbsp{}ref:sec:detail_control_cf.
+
+***** Experimental validation of the Nano Active Stabilization System
+
+The conclusion of this work involved the experimental implementation and validation of the complete NASS on the ID31 beamline.
+Experimental results, presented in Section\nbsp{}ref:sec:test_id31, demonstrate that the system successfully improves the effective positioning accuracy of the micro-station from its native $\approx 10\,\mu m$ level down to the target $\approx 100\,nm$ range during representative scientific experiments.
+Crucially, robustness to variations in sample mass and diverse experimental conditions was verified.
+The NASS thus provides a versatile end-station solution, uniquely combining high payload capacity with nanometer-level accuracy, enabling optimal utilization of the advanced capabilities of the ESRF-EBS beam and associated detectors.
+To the author's knowledge, this represents the first demonstration of such a 5-DoF active stabilization platform being used to enhance the accuracy of a complex positioning system to this level.
+
+** Outline
+***** Introduction :ignore:
+
+This thesis is structured chronologically, mirroring the phases of the mechatronics development approach employed for the NASS project.
+It is divided into three chapters, each corresponding to a distinct phase of this methodology: Conceptual Design, Detailed Design, and Experimental Validation.
+While the chapters follow this logical progression, care has been taken to structure each chapter such that its constitutive sections may also be consulted independently based on the reader's specific interests.
+
+***** Conceptual design development
+
+The conceptual design phase, detailed in Chapter\nbsp{}ref:chap:concept, followed a methodical progression from simplified uniaxial models to more complex multi-body representations.
+Initial uniaxial analysis (Section\nbsp{}ref:sec:uniaxial) provided fundamental insights, particularly regarding the influence of active platform stiffness on performance.
+The introduction of rotation in a 3-DoF model (Section\nbsp{}ref:sec:rotating) allowed investigation of gyroscopic effects, revealing challenges for softer platform designs.
+Experimental modal analysis of the existing micro-station (Section\nbsp{}ref:sec:modal) confirmed its complex dynamics but supported a rigid-body assumption for the different stages, justifying the development of a detailed multi-body model.
+This model, tuned against experimental data and incorporating measured disturbances, was validated through simulation (Section\nbsp{}ref:sec:ustation).
+The Stewart platform architecture was selected for the active stage, and its kinematics, dynamics, and control were analyzed (Section\nbsp{}ref:sec:nhexa).
+The chapter culminates in Section\nbsp{}ref:sec:nass with closed-loop simulations of the integrated NASS concept under realistic conditions, validating its feasibility and providing confidence for proceeding to the detailed design phase.
+Dynamic error budgeting\nbsp{}[[cite:&monkhorst04_dynam_error_budget;&okyay16_mechat_desig_dynam_contr_metrol]] was employed throughout this phase to identify performance limitations and guide concept selection.
+
+***** Detailed design
+
+Chapter\nbsp{}ref:chap:detail focuses on translating the validated NASS concept into an optimized, implementable design.
+Building upon the conceptual model which used idealized components, this phase addresses the detailed specification and optimization of each subsystem.
+It starts with the determination of the optimal nano-hexapod geometry (Section\nbsp{}ref:sec:detail_kinematics), analyzing the influence of geometric parameters on mobility, stiffness, and dynamics, leading to specific requirements for actuator stroke and joint mobility.
+A hybrid multi-body/FEA modeling methodology is introduced and experimentally validated (Section\nbsp{}ref:sec:detail_fem), then applied to optimize the actuators (Section\nbsp{}ref:sec:detail_fem_actuator) and flexible joints (Section\nbsp{}ref:sec:detail_fem_joint) while maintaining system-level simulation capability.
+Control strategy refinement (Section\nbsp{}ref:sec:detail_control) involves optimal integration of multiple sensors in the control architecture, evaluating decoupling strategies, and discussing controller optimization for decoupled systems.
+Instrumentation selection (Section\nbsp{}ref:sec:detail_instrumentation) is guided by dynamic error budgeting to establish noise specifications, followed by experimental characterization.
+The chapter concludes (Section\nbsp{}ref:sec:detail_design) by presenting the final, optimized nano-hexapod design, ready for procurement and assembly.
+
+***** Experimental validation
+
+Chapter\nbsp{}ref:chap:test details the experimental validation process, proceeding systematically from component-level characterization to full system evaluation on the beamline.
+Actuators of the active platform were characterized, models validated, and active damping (IFF) tested (Section\nbsp{}ref:sec:test_apa).
+Flexible joints were tested on a dedicated bench to verify stiffness and stroke specifications (Section\nbsp{}ref:sec:test_joints).
+Assembled struts (actuators + joints) were then characterized to ensure consistency and validate multi-body models (Section\nbsp{}ref:sec:test_struts).
+The complete nano-hexapod assembly was tested on an isolated table, allowing accurate dynamic identification and model validation under various payload conditions (Section\nbsp{}ref:sec:test_nhexa).
+Finally, the integrated NASS was validated on the ID31 beamline using a purpose-built short-stroke metrology system (Section\nbsp{}ref:sec:test_id31).
+The implemented control architecture was tested under realistic experimental scenarios, including tomography with heavy payloads, confirming the system's performance and robustness.
+
* Conceptual Design Development
<>
@@ -1814,7 +2400,7 @@ Its elements are shown in equation\nbsp{}eqref:eq:rotating_Gf.
\end{align}
\end{subequations}
-The zeros of the diagonal terms of $\mathbf{G}_f$ in equation\nbsp{}eqref:eq:rotating_Gf_diag_tf are computed, and neglecting the damping for simplicity, two complex conjugated zeros $z_{c}$\nbsp{}eqref:eq:rotating_iff_zero_cc, and two real zeros $z_{r}$\nbsp{}eqref:eq:rotating_iff_zero_real are obtained.
+The zeros of the diagonal terms of $\mathbf{G}_f$ in equation\nbsp{}eqref:eq:rotating_Gf_diag_tf are computed, and neglecting the damping for simplicity, two complex conjugated zeros $z_{c}$ eqref:eq:rotating_iff_zero_cc, and two real zeros $z_{r}$ eqref:eq:rotating_iff_zero_real are obtained.
\begin{subequations}
\begin{align}
@@ -2704,7 +3290,7 @@ The top part representing the active stabilization stage was disassembled as the
To perform the modal analysis from the measured responses, the $n \times n$ frequency response function matrix $\mathbf{H}$ needs to be measured, where $n$ is the considered number of degrees of freedom.
The $H_{jk}$ element of this acrfull:frf matrix corresponds to the frequency response function from a force $F_k$ applied at acrfull:dof $k$ to the displacement of the structure $X_j$ at acrshort:dof $j$.
Measuring this acrshort:frf matrix is time consuming as it requires to make $n \times n$ measurements.
-However, due to the principle of reciprocity ($H_{jk} = H_{kj}$) and using the /point measurement/ ($H_{jj}$), it is possible to reconstruct the full matrix by measuring only one column or one line of the matrix $\mathbf{H}$\nbsp{}[[cite:&ewins00_modal chapt. 5.2]].
+However, due to the principle of reciprocity ($H_{jk} = H_{kj}$) and using the /point measurement/ ($H_{jj}$), it is possible to reconstruct the full matrix by measuring only one column or one line of the matrix $\mathbf{H}$ [[cite:&ewins00_modal chapt. 5.2]].
Therefore, a minimum set of $n$ frequency response functions is required.
This can be done either by measuring the response $X_{j}$ at a fixed acrshort:dof $j$ while applying forces $F_{i}$ at all $n$ considered acrshort:dof, or by applying a force $F_{k}$ at a fixed acrshort:dof $k$ and measuring the response $X_{i}$ for all $n$ acrshort:dof.
@@ -2964,7 +3550,7 @@ The position of each accelerometer with respect to the center of mass of the cor
| Spindle | $0$ | $0$ | $-580\,\text{mm}$ |
| Hexapod | $-4\,\text{mm}$ | $6\,\text{mm}$ | $-319\,\text{mm}$ |
-Using\nbsp{}eqref:eq:modal_cart_to_acc, the frequency response matrix $\mathbf{H}_\text{CoM}$\nbsp{}eqref:eq:modal_frf_matrix_com expressing the response at the center of mass of each solid body $D_i$ ($i$ from $1$ to $6$ for the $6$ considered solid bodies) can be computed from the initial acrshort:frf matrix $\mathbf{H}$.
+Using\nbsp{}eqref:eq:modal_cart_to_acc, the frequency response matrix $\mathbf{H}_\text{CoM}$ eqref:eq:modal_frf_matrix_com expressing the response at the center of mass of each solid body $D_i$ ($i$ from $1$ to $6$ for the $6$ considered solid bodies) can be computed from the initial acrshort:frf matrix $\mathbf{H}$.
\begin{equation}\label{eq:modal_frf_matrix_com}
\mathbf{H}_\text{CoM}(\omega_i) = \begin{bmatrix}
@@ -3364,7 +3950,7 @@ The /orientation/ of a rigid body is the same at all its points (by definition).
Hence, the orientation of a rigid body can be viewed as that of a moving frame attached to the rigid body.
It can be represented in several different ways: the rotation matrix, the screw axis representation, and the Euler angles are common descriptions.
-The rotation matrix ${}^A\bm{R}_B$ is a $3 \times 3$ matrix containing the Cartesian unit vectors $[{}^A\hat{\bm{x}}_B,\ {}^A\hat{\bm{y}}_B,\ {}^A\hat{\bm{z}}_B]$ of frame $\{\bm{B}\}$ represented in frame $\{\bm{A}\}$\nbsp{}eqref:eq:ustation_rotation_matrix.
+The rotation matrix ${}^A\bm{R}_B$ is a $3 \times 3$ matrix containing the Cartesian unit vectors $[{}^A\hat{\bm{x}}_B,\ {}^A\hat{\bm{y}}_B,\ {}^A\hat{\bm{z}}_B]$ of frame $\{\bm{B}\}$ represented in frame $\{\bm{A}\}$ eqref:eq:ustation_rotation_matrix.
\begin{equation}\label{eq:ustation_rotation_matrix}
{}^A\bm{R}_B = \left[ {}^A\hat{\bm{x}}_B | {}^A\hat{\bm{y}}_B | {}^A\hat{\bm{z}}_B \right]
@@ -6249,7 +6835,7 @@ The second uses a non-cubic Stewart platform shown in Figure\nbsp{}ref:fig:detai
***** Relative Displacement Sensors
The transfer functions from actuator force in each strut to the relative motion of the struts are presented in Figure\nbsp{}ref:fig:detail_kinematics_decentralized_dL.
-As anticipated from the equations of motion from $\bm{f}$ to $\bm{\mathcal{L}}$\nbsp{}eqref:eq:detail_kinematics_transfer_function_struts, the $6 \times 6$ plant is decoupled at low frequency.
+As anticipated from the equations of motion from $\bm{f}$ to $\bm{\mathcal{L}}$ eqref:eq:detail_kinematics_transfer_function_struts, the $6 \times 6$ plant is decoupled at low frequency.
At high frequency, coupling is observed as the mass matrix projected in the strut frame is not diagonal.
No significant advantage is evident for the cubic architecture (Figure\nbsp{}ref:fig:detail_kinematics_cubic_decentralized_dL) compared to the non-cubic architecture (Figure\nbsp{}ref:fig:detail_kinematics_non_cubic_decentralized_dL).
@@ -6319,7 +6905,7 @@ In the following examples, $H = 100\,mm$ and $H_{CoM} = 20\,mm$.
***** Small cube
-When the cube size $H_c$ is smaller than twice the height of the CoM $H_{CoM}$\nbsp{}eqref:eq:detail_kinematics_cube_small, the resulting design is shown in Figure\nbsp{}ref:fig:detail_kinematics_cubic_above_small.
+When the cube size $H_c$ is smaller than twice the height of the CoM $H_{CoM}$ eqref:eq:detail_kinematics_cube_small, the resulting design is shown in Figure\nbsp{}ref:fig:detail_kinematics_cubic_above_small.
\begin{equation}\label{eq:detail_kinematics_cube_small}
H_c < 2 H_{CoM}
@@ -7692,7 +8278,7 @@ Applying standard $\mathcal{H}_\infty\text{-synthesis}$ to the generalized plant
\left\|\begin{matrix} \left(1 - H_2(s)\right) W_1(s) \\ H_2(s) W_2(s) \end{matrix}\right\|_\infty \le 1
\end{equation}
-By defining $H_1(s)$ as the complement of $H_2(s)$\nbsp{}eqref:eq:detail_control_sensor_definition_H1, the $\mathcal{H}_\infty\text{-synthesis}$ objective becomes equivalent to eqref:eq:detail_control_sensor_hinf_problem, ensuring that conditions\nbsp{}eqref:eq:detail_control_sensor_hinf_cond_h1 and eqref:eq:detail_control_sensor_hinf_cond_h2 are satisfied.
+By defining $H_1(s)$ as the complement of $H_2(s)$ eqref:eq:detail_control_sensor_definition_H1, the $\mathcal{H}_\infty\text{-synthesis}$ objective becomes equivalent to eqref:eq:detail_control_sensor_hinf_problem, ensuring that conditions\nbsp{}eqref:eq:detail_control_sensor_hinf_cond_h1 and eqref:eq:detail_control_sensor_hinf_cond_h2 are satisfied.
\begin{equation}\label{eq:detail_control_sensor_definition_H1}
H_1(s) \triangleq 1 - H_2(s)
@@ -11898,7 +12484,7 @@ Indeed, when the spheres are moving perpendicularly to the beam axis, the reflec
The proposed short-stroke metrology system is schematized in Figure\nbsp{}ref:fig:test_id31_metrology_kinematics.
The point of interest is indicated by the blue frame $\{B\}$, which is located $H = 150\,mm$ above the nano-hexapod's top platform.
The spheres have a diameter $d = 25.4\,mm$, and the indicated dimensions are $l_1 = 60\,mm$ and $l_2 = 16.2\,mm$.
-To compute the pose of $\{B\}$ with respect to the granite (i.e. with respect to the fixed interferometer heads), the measured (small) displacements $[d_1,\ d_2,\ d_3,\ d_4,\ d_5]$ by the interferometers are first written as a function of the (small) linear and angular motion of the $\{B\}$ frame $[D_x,\ D_y,\ D_z,\ R_x,\ R_y]$\nbsp{}eqref:eq:test_id31_metrology_kinematics.
+To compute the pose of $\{B\}$ with respect to the granite (i.e. with respect to the fixed interferometer heads), the measured (small) displacements $[d_1,\ d_2,\ d_3,\ d_4,\ d_5]$ by the interferometers are first written as a function of the (small) linear and angular motion of the $\{B\}$ frame $[D_x,\ D_y,\ D_z,\ R_x,\ R_y]$ eqref:eq:test_id31_metrology_kinematics.
\begin{equation}\label{eq:test_id31_metrology_kinematics}
d_1 = D_y - l_2 R_x, \quad d_2 = D_y + l_1 R_x, \quad d_3 = -D_x - l_2 R_y, \quad d_4 = -D_x + l_1 R_y, \quad d_5 = -D_z
diff --git a/phd-thesis.pdf b/phd-thesis.pdf
index 0bd7673..8a2d1d7 100644
Binary files a/phd-thesis.pdf and b/phd-thesis.pdf differ
diff --git a/phd-thesis.tex b/phd-thesis.tex
index 909e010..c006a54 100644
--- a/phd-thesis.tex
+++ b/phd-thesis.tex
@@ -1,4 +1,4 @@
-% Created 2025-04-16 Wed 12:14
+% Created 2025-04-18 Fri 11:23
% Intended LaTeX compiler: pdflatex
\documentclass[a4paper, 10pt, DIV=12, parskip=full, bibliography=totoc]{scrreprt}
@@ -42,7 +42,7 @@
\addbibresource{ref.bib}
\addbibresource{phd-thesis.bib}
\author{Dehaeze Thomas}
-\date{2025-04-16}
+\date{2025-04-18}
\title{Nano Active Stabilization of samples for tomography experiments: A mechatronic design approach}
\subtitle{PhD Thesis}
\hypersetup{
@@ -148,7 +148,7 @@ My time at the Precision Mechatronics Laboratory during the first two years of t
I am particularly grateful for the opportunity to have worked alongside such talented and dedicated individuals.
Thank you, my friends, for making my stay in Belgium such a wonderful souvenir.
-The subsequent five years at the ESRF were made possible by several key individuals: Veijo Honkimaki (ID31's Scientist), Michael Krish (Head of the Instrumentation Division), Philippe Marion (Head of the Mechanical Engineering Group), Yves Dabin (Head of the Analysis and Modelling group), and Muriel Magnin-Mattenet (Mechanical Engineer in charge of ID31).
+The subsequent five years at the ESRF were made possible by several key individuals: Veijo Honkimaki (ID31's Scientist), Michael Krisch (Head of the Instrumentation Division), Philippe Marion (Head of the Mechanical Engineering Group), Yves Dabin (Head of the Analysis and Modelling group), and Muriel Magnin-Mattenet (Mechanical Engineer in charge of ID31).
I especially want to acknowledge their efforts in providing me with the resources, facilities, and technical expertise necessary to conduct my research at the ESRF.
The technical aspects of this work benefited greatly from various collaborations.
@@ -196,6 +196,527 @@ The research presented in this manuscript has been possible thanks to the Fonds
\listoffigures
\chapter{Introduction}
\label{chap:introduction}
+\begingroup
+\def\clearpage{\par}
+\section{Context of this thesis}
+\endgroup
+Synchrotron radiation facilities, are particle accelerators where electrons are accelerated to near the speed of light.
+As these electrons traverse magnetic fields, typically generated by insertion devices or bending magnets, they produce exceptionally bright light known as synchrotron light.
+This intense electromagnetic radiation, particularly in the X-ray spectrum, is subsequently utilized for the detailed study of matter.
+Approximately 70 synchrotron light sources are operational worldwide, some of which are indicated in Figure~\ref{fig:introduction_synchrotrons}.
+This global distribution of such facilities underscores the significant utility of synchrotron light for the scientific community.
+
+\begin{figure}[htbp]
+\centering
+\includegraphics[h!tbp,width=\linewidth]{figs/introduction_synchrotrons.png}
+\caption{\label{fig:introduction_synchrotrons}Major synchrotron radiation facilities in the world. 3rd generation Synchrotrons are shown in blue. Planned upgrades to 4th generation are shown in green, and 4th generation Synchrotrons in operation are shown in red.}
+\end{figure}
+
+These facilities fundamentally comprise two main parts: the accelerator complex, where electron acceleration and light generation occur, and the beamlines, where the intense X-ray beams are conditioned and directed for experimental use.
+
+The European Synchrotron Radiation Facility (ESRF), shown in Figure~\ref{fig:introduction_esrf_picture}, is a joint research institution supported by 19 member countries.
+The ESRF commenced user operations in 1994 as the world's first third-generation synchrotron.
+Its accelerator complex, schematically depicted in Figure~\ref{fig:introduction_esrf_schematic}, includes a linear accelerator where electrons are initially generated and accelerated, a booster synchrotron to further accelerate the electrons, and an 844-meter circumference storage ring where electrons are maintained in a stable orbit.
+
+Synchrotron light are emitted in more than 40 beamlines surrounding the storage ring, each having specialized experimental stations.
+These beamlines host diverse instrumentation that enables a wide spectrum of scientific investigations, including structural biology, materials science, and study of matter under extreme conditions.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.49\textwidth}
+\begin{center}
+\includegraphics[scale=1,width=0.95\linewidth]{figs/introduction_esrf_schematic.png}
+\end{center}
+\subcaption{\label{fig:introduction_esrf_schematic} Schematic of the ESRF. The linear accelerator is shown in blue, the booster synchrotron in purple and the storage ring in green. There are over 40 beamlines, the ID31 beamline is highlighted in red}
+\end{subfigure}
+\begin{subfigure}{0.49\textwidth}
+\begin{center}
+\includegraphics[scale=1,width=0.95\linewidth]{figs/introduction_esrf_picture.jpg}
+\end{center}
+\subcaption{\label{fig:introduction_esrf_picture} European Synchrotron Radiation Facility}
+\end{subfigure}
+\caption{\label{fig:instroduction_esrf}Schematic (\subref{fig:introduction_esrf_schematic}) and picture (\subref{fig:introduction_esrf_picture}) of the European Synchrotron Radiation Facility, situated in Grenoble, France}
+\end{figure}
+
+In August 2020, following an extensive 20-month upgrade period, the ESRF inaugurated its Extremely Brilliant Source (EBS), establishing it as the world's premier fourth-generation synchrotron~\cite{raimondi21_commis_hybrid_multib_achrom_lattic}.
+This upgrade implemented a novel storage ring concept that substantially increases the brilliance and coherence of the X-ray beams.
+
+Brilliance, a measure of the photon flux, is a key figure of merit for synchrotron facilities.
+It experienced an approximate 100-fold increase with the implementation of EBS, as shown in the historical evolution depicted in Figure~\ref{fig:introduction_moore_law_brillance}.
+While this enhanced beam quality presents unprecedented scientific opportunities, it concurrently introduces considerable engineering challenges, particularly regarding experimental instrumentation and sample positioning systems.
+
+\begin{figure}[htbp]
+\centering
+\includegraphics[h!tbp,scale=0.9]{figs/introduction_moore_law_brillance.png}
+\caption{\label{fig:introduction_moore_law_brillance}Evolution of the peak brilliance (expressed in \(\text{photons}/s/mm^2/mrad^2/0.1\%BW\)) of synchrotron radiation facilities. Note the vertical logarithmic scale.}
+\end{figure}
+\subsubsection*{The ID31 ESRF Beamline}
+Each beamline begins with a ``white'' beam generated by the insertion device.
+This beam carries substantial power, typically exceeding kilowatts, and is generally unsuitable for direct application to samples.
+
+Instead, the beam passes through a series of optical elements—including absorbers, mirrors, slits, and monochromators—that filter and shape the X-rays to the desired specifications.
+These components are housed in multiple Optical Hutches, as depicted in Figure~\ref{fig:introduction_id31_oh}.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_id31_oh1.png}
+\end{center}
+\subcaption{\label{fig:introduction_id31_oh1}OH1}
+\end{subfigure}
+
+\bigskip
+\begin{subfigure}{\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_id31_oh2.png}
+\end{center}
+\subcaption{\label{fig:introduction_id31_oh2}OH2}
+\end{subfigure}
+\caption{\label{fig:introduction_id31_oh}Schematic of the two ID31 optical hutches: OH1 (\subref{fig:introduction_id31_oh1}) and OH2 (\subref{fig:introduction_id31_oh2}). Distance from the source (the insertion device) is indicated in meters.}
+\end{figure}
+
+Following the optical hutches, the conditioned beam enters the Experimental Hutch (Figure~\ref{fig:introduction_id31_cad}), where, for experiments pertinent to this work, focusing optics are utilized.
+The sample is mounted on a positioning stage, referred to as the ``end-station'', that enables precise alignment relative to the X-ray beam.
+Detectors are used to capture the X-rays transmitted through or scattered by the sample.
+Throughout this thesis, the standard ESRF coordinate system is adopted, wherein the X-axis aligns with the beam direction, Y is transverse horizontal, and Z is vertical upwards against gravity.
+
+The specific end-station employed on the ID31 beamline is designated the ``micro-station''.
+As depicted in Figure~\ref{fig:introduction_micro_station_dof}, it comprises a stack of positioning stages: a translation stage (in blue), a tilt stage (in red), a spindle for continuous rotation (in yellow), and a micro-hexapod (in purple).
+The sample itself (cyan), potentially housed within complex sample environments (e.g., for high pressure or extreme temperatures), is mounted on top of this assembly.
+Each stage serves distinct positioning functions; for example, the micro-hexapod enables fine static adjustments, while the \(T_y\) translation and \(R_z\) rotation stages are utilized for specific scanning applications.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.52\textwidth}
+\begin{center}
+\includegraphics[scale=1,height=5cm]{figs/introduction_id31_station_detector.png}
+\end{center}
+\subcaption{\label{fig:introduction_id31_cad} Experimental Hutch}
+\end{subfigure}
+\begin{subfigure}{0.44\textwidth}
+\begin{center}
+\includegraphics[scale=1,height=5cm]{figs/introduction_micro_station_dof.png}
+\end{center}
+\subcaption{\label{fig:introduction_micro_station_dof} Micro-Station}
+\end{subfigure}
+\caption{\label{fig:introduction_micro_station}CAD view of the ID31 Experimal Hutch (\subref{fig:introduction_id31_cad}). There are typically four main elements: the focusing optics in yellow, the sample stage in green, the sample itself in purple and the detector in blue. All these elements are fixed to the same granite. CAD view of the micro-station with associated degrees of freedom (\subref{fig:introduction_micro_station_dof}).}
+\end{figure}
+
+The ``stacked-stages'' configuration of the micro-station provides high mobility, enabling diverse scientific experiments and imaging techniques.
+Two illustrative examples are provided.
+
+Tomography experiments, schematically represented in Figure~\ref{fig:introduction_tomography_schematic}, involve placing a sample in the X-ray beam path while controlling its vertical rotation angle using a dedicated stage.
+Detector images are captured at numerous rotation angles, allowing the reconstruction of three-dimensional sample structure (Figure~\ref{fig:introduction_tomography_results})~\cite{schoeppler17_shapin_highl_regul_glass_archit}.
+This reconstruction depends critically on maintaining the sample's point of interest within the beam throughout the rotation process.
+
+Mapping or scanning experiments, depicted in Figure~\ref{fig:introduction_scanning_schematic}, typically utilize focusing optics to have a small beam size at the sample's location.
+The sample is then translated perpendicular to the beam (along Y and Z axes), while data is collected at each position.
+An example~\cite{sanchez-cano17_synch_x_ray_fluor_nanop} of a resulting two-dimensional map, acquired with 20nm step increments, is shown in Figure~\ref{fig:introduction_scanning_results}.
+The fidelity and resolution of such images are intrinsically linked to the focused beam size and the positioning precision of the sample relative to the focused beam.
+Positional instabilities, such as vibrations and thermal drifts, inevitably lead to blurring and distortion in the obtained image.
+Other advanced imaging modalities practiced on ID31 include reflectivity, diffraction tomography, and small/wide-angle X-ray scattering (SAXS/WAXS).
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.65\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_tomography_schematic.png}
+\end{center}
+\subcaption{\label{fig:introduction_tomography_schematic} Experimental setup}
+\end{subfigure}
+\begin{subfigure}{0.34\textwidth}
+\begin{center}
+\includegraphics[scale=1,height=4.5cm]{figs/introduction_tomography_picture.png}
+\end{center}
+\subcaption{\label{fig:introduction_tomography_results} Obtained image \cite{schoeppler17_shapin_highl_regul_glass_archit}}
+\end{subfigure}
+\caption{\label{fig:introduction_tomography}Exemple of a tomography experiment. The sample is rotated and images are taken at several angles (\subref{fig:introduction_tomography_schematic}). Example of one 3D image obtained after tomography (\subref{fig:introduction_tomography_results}).}
+\end{figure}
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.65\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_scanning_schematic.png}
+\end{center}
+\subcaption{\label{fig:introduction_scanning_schematic} Experimental setup}
+\end{subfigure}
+\begin{subfigure}{0.34\textwidth}
+\begin{center}
+\includegraphics[scale=1,height=4.5cm]{figs/introduction_scanning_picture.png}
+\end{center}
+\subcaption{\label{fig:introduction_scanning_results} Obtained image \cite{sanchez-cano17_synch_x_ray_fluor_nanop}}
+\end{subfigure}
+\caption{\label{fig:introduction_scanning}Exemple of a scanning experiment. The sample is scanned in the Y-Z plane (\subref{fig:introduction_scanning_schematic}). Example of one 2D image obtained after scanning with a step size of 20nm (\subref{fig:introduction_scanning_results}).}
+\end{figure}
+\subsubsection*{Need of Accurate Positioning End-Stations with High Dynamics}
+Continuous advancements in both synchrotron source technology and X-ray optics have led to the availability of smaller, more intense, and more stable X-ray beams.
+The ESRF-EBS upgrade, for instance, resulted in a significantly reduced source size, particularly in the horizontal dimension, coupled with increased brilliance, as illustrated in Figure~\ref{fig:introduction_beam_3rd_4th_gen}.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.69\textwidth}
+\begin{center}
+\includegraphics[scale=1,height=1.6cm]{figs/introduction_beam_3rd_gen.png}
+\end{center}
+\subcaption{\label{fig:introduction_beam_3rd_gen}$3^{rd}$ generation}
+\end{subfigure}
+\begin{subfigure}{0.29\textwidth}
+\begin{center}
+\includegraphics[scale=1,height=1.6cm]{figs/introduction_beam_4th_gen.png}
+\end{center}
+\subcaption{\label{fig:introduction_beam_4th_gen}$4^{th}$ generation}
+\end{subfigure}
+\caption{\label{fig:introduction_beam_3rd_4th_gen}View of the ESRF X-ray beam before the EBS upgrade (\subref{fig:introduction_beam_3rd_gen}) and after the EBS upgrade (\subref{fig:introduction_beam_4th_gen}). The brilliance is increased, whereas the horizontal size and emittance are reduced.}
+\end{figure}
+
+Concurrently, substantial progress has been made in micro- and nano-focusing optics since the early days of ESRF, where typical spot sizes were on the order of \(10\,\mu m\) \cite{riekel89_microf_works_at_esrf}.
+Various technologies, including zone plates, Kirkpatrick-Baez mirrors, and compound refractive lenses, have been developed and refined, each presenting unique advantages and limitations~\cite{barrett16_reflec_optic_hard_x_ray}.
+The historical reduction in achievable spot sizes is represented in Figure~\ref{fig:introduction_moore_law_focus}.
+Presently, focused beam dimensions in the range of 10 to 20 nm (Full Width at Half Maximum, FWHM) are routinely achieved on specialized nano-focusing beamlines.
+
+\begin{figure}[htbp]
+\centering
+\includegraphics[h!tbp,scale=0.9]{figs/introduction_moore_law_focus.png}
+\caption{\label{fig:introduction_moore_law_focus}Evolution of the measured spot size for different hard X-ray focusing elements. Adapated from~\cite{barrett24_x_optic_accel_based_light_sourc}}
+\end{figure}
+
+The increased brilliance introduces challenges related to radiation damage, particularly at high-energy beamlines like ID31.
+Consequently, prolonged exposure of a single sample area to the focused beam must be avoided.
+Traditionally, experiments were conducted in a ``step-scan'' mode, illustrated in Figure~\ref{fig:introduction_scan_step}.
+In this mode, the sample is moved to the desired position, the detector acquisition is initiated, and a beam shutter is opened for a brief, controlled duration to limit radiation damage before closing; this cycle is repeated for each measurement point.
+While effective for mitigating radiation damage, this sequential process can be time-consuming, especially for high-resolution maps requiring numerous points.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.55\textwidth}
+\begin{center}
+\includegraphics[scale=1,height=5.5cm]{figs/introduction_scan_step.png}
+\end{center}
+\subcaption{\label{fig:introduction_scan_step} Step by step scan}
+\end{subfigure}
+\begin{subfigure}{0.44\textwidth}
+\begin{center}
+\includegraphics[scale=1,height=5.5cm]{figs/introduction_scan_fly.png}
+\end{center}
+\subcaption{\label{fig:introduction_scan_fly} Fly scan}
+\end{subfigure}
+\caption{\label{fig:introduction_scan_mode}Two acquisition modes. In step-by-step mode (\subref{fig:introduction_scan_step}), the motor moves at the wanted imaged position, the detector acquisition is started, the shutter is openned briefly to have the wanted exposition, the detector acquisition is stopped, and the motor can move to a new position. In \emph{fly-scan} mode (\subref{fig:introduction_scan_fly}), the shutter is openned while the sample is in motion, and the detector is acquired only at the wanted positions, on the \emph{fly}.}
+\end{figure}
+
+An alternative, more efficient approach is the ``fly-scan'' or ``continuous-scan'' methodology~\cite{xu23_high_nsls_ii}, depicted in Figure~\ref{fig:introduction_scan_fly}.
+Here, the sample is moved continuously while the detector is triggered to acquire data ``on the fly'' at predefined positions or time intervals.
+This technique significantly accelerates data acquisition, enabling better utilization of valuable beamtime while potentially enabling finer spatial resolution~\cite{huang15_fly_scan_ptych}.
+
+Recent developments in detector technology have yielded sensors with improved spatial resolution, lower noise characteristics, and substantially higher frame rates~\cite{hatsui15_x_ray_imagin_detec_synch_xfel_sourc}.
+Historically, detector integration times for scanning and tomography experiments were in the range of 0.1 to 1 second.
+This extended integration effectively filtered high-frequency vibrations in beam or sample position, resulting in apparently stable but larger beam.
+
+With higher X-ray flux and reduced detector noise, integration times can now be shortened to approximately 1 millisecond, with frame rates exceeding 100 Hz.
+This reduction in integration time has two major implications for positioning requirements.
+Firstly, for a given spatial sampling (``pixel size''), faster integration necessitates proportionally higher scanning velocities.
+Secondly, the shorter integration times make the measurements more susceptible to high-frequency vibrations.
+Therefore, not only must the sample position be stable against long-term drifts, but it must also be actively controlled to minimize vibrations, especially during dynamic fly-scan acquisitions.
+\subsubsection*{Existing Nano Positioning End-Stations}
+To contextualize the system developed within this thesis, a brief overview of existing strategies and technologies for high-accuracy, high-dynamics end-stations is provided.
+The aim is to identify the specific characteristics that distinguish the proposed system from current state-of-the-art implementations.
+
+Positioning systems can be broadly categorized based on their kinematic architecture, typically serial or parallel, as exemplified by the 3-Degree-of-Freedom (DoF) platforms in Figure~\ref{fig:introduction_kinematics}.
+Serial kinematics (Figure~\ref{fig:introduction_serial_kinematics}) utilizes stacked stages where each degree of freedom is controlled by a dedicated actuator.
+This configuration offers great mobility, but positioning errors (e.g., guiding inaccuracies, thermal expansion) accumulate through the stack, compromising overall accuracy.
+Similarly, the overall dynamic performance (stiffness, resonant frequencies) is limited by the softest component in the stack, often resulting in poor dynamic behavior when many stages are combined.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.49\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_serial_kinematics.png}
+\end{center}
+\subcaption{\label{fig:introduction_serial_kinematics} Serial Kinematics}
+\end{subfigure}
+\begin{subfigure}{0.49\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_parallel_kinematics.png}
+\end{center}
+\subcaption{\label{fig:introduction_parallel_kinematics} Parallel Kinematics}
+\end{subfigure}
+\caption{\label{fig:introduction_kinematics}Two positioning platforms with \(D_x/D_y/R_z\) degrees of freedom. One is using serial kinematics (\subref{fig:introduction_serial_kinematics}), while the other uses parallel kinematics (\subref{fig:introduction_parallel_kinematics})}
+\end{figure}
+
+Conversely, parallel kinematic architectures (Figure~\ref{fig:introduction_parallel_kinematics}) involve the coordinated motion of multiple actuators to achieve the desired end-effector motion.
+While theoretically offering the same controlled degrees of freedom as stacked stages, parallel systems generally provide limited stroke but significantly enhanced stiffness and superior dynamic performance.
+
+Most end stations, particularly those requiring extensive mobility, employ stacked stages.
+Their positioning performance consequently depends entirely on the accuracy of individual components.
+Strategies include employing a limited number of high-performance stages, such as air-bearing spindles~\cite{riekel10_progr_micro_nano_diffr_at}, and maintaining extremely stable thermal environments within the experimental hutch, often requiring extended stabilization times~\cite{leake19_nanod_beaml_id01}.
+Examples of such end-stations, including those at beamlines ID16B~\cite{martinez-criado16_id16b} and ID11~\cite{wright20_new_oppor_at_mater_scien}, are shown in Figure~\ref{fig:introduction_passive_stations}.
+However, when a large number of DoFs are required, the cumulative errors and limited dynamic stiffness of stacked configurations can make experiments with nano-focused beams extremely challenging or infeasible.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.49\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_endstation_id16b.png}
+\end{center}
+\subcaption{\label{fig:introduction_endstation_id16b}ID16b end-station \cite{martinez-criado16_id16b}}
+\end{subfigure}
+\begin{subfigure}{0.49\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_endstation_id11.png}
+\end{center}
+\subcaption{\label{fig:introduction_endstation_id11}ID11 end-station \cite{wright20_new_oppor_at_mater_scien}}
+\end{subfigure}
+\caption{\label{fig:introduction_passive_stations}Example of two nano end-stations without online metrology}
+\end{figure}
+
+The concept of using an external metrology to measure and potentially correct for positioning errors is increasing used for nano-positioning end-stations.
+Ideally, the relative position between the sample's point of interest and the X-ray beam focus would be measured directly.
+In practice, direct measurement is often impossible; instead, the sample position is typically measured relative to a reference frame associated with the focusing optics, providing an indirect measurement.
+
+This measured position can be utilized in several ways: for post-processing correction of acquired data; for calibration routines to compensate for repeatable errors; or, most relevantly here, for real-time feedback control.
+Various sensor technologies have been employed, with capacitive sensors~\cite{schroer17_ptynam,villar18_nanop_esrf_id16a_nano_imagin_beaml,schropp20_ptynam} and, increasingly, fiber-based interferometers~\cite{nazaretski15_pushin_limit,stankevic17_inter_charac_rotat_stages_x_ray_nanot,holler17_omny_pin_versat_sampl_holder,holler18_omny_tomog_nano_cryo_stage,engblom18_nanop_resul,schropp20_ptynam,nazaretski22_new_kirkp_baez_based_scann,kelly22_delta_robot_long_travel_nano,xu23_high_nsls_ii,geraldes23_sapot_carnaub_sirius_lnls} being prominent choices.
+
+Two examples illustrating the integration of online metrology are presented in Figure~\ref{fig:introduction_metrology_stations}.
+The system at NSLS X8C (Figure~\ref{fig:introduction_stages_wang}) utilized capacitive sensors for rotation stage calibration and image alignment during tomography post-processing~\cite{wang12_autom_marker_full_field_hard}.
+The PtiNAMi microscope at DESY P06 (Figure~\ref{fig:introduction_stages_schroer}) employs interferometers directed at a spherical target below the sample for position monitoring during tomography, with plans for future feedback loop implementation~\cite{schropp20_ptynam}.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.48\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_stages_wang.png}
+\end{center}
+\subcaption{\label{fig:introduction_stages_wang} NSLS X8C - TXM \cite{wang12_autom_marker_full_field_hard}}
+\end{subfigure}
+\begin{subfigure}{0.48\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_stages_schroer.png}
+\end{center}
+\subcaption{\label{fig:introduction_stages_schroer} DESY P06 - PtiNAMi microscope \cite{schroer17_ptynam}}
+\end{subfigure}
+\caption{\label{fig:introduction_metrology_stations}Two examples of end-station with integrated online metrology}
+\end{figure}
+
+For applications requiring active compensation of measured errors, particularly with nano-beams, feedback control loops are implemented.
+Actuation is typically achieved using piezoelectric actuators~\cite{nazaretski15_pushin_limit,holler17_omny_pin_versat_sampl_holder,holler18_omny_tomog_nano_cryo_stage,villar18_nanop_esrf_id16a_nano_imagin_beaml,nazaretski22_new_kirkp_baez_based_scann}, 3-phase linear motors~\cite{stankevic17_inter_charac_rotat_stages_x_ray_nanot,engblom18_nanop_resul}, or voice coil actuators~\cite{kelly22_delta_robot_long_travel_nano,geraldes23_sapot_carnaub_sirius_lnls}.
+While often omitted, feedback bandwidth for such stages are relatively low (around 1 Hz), primarily targeting the compensation of slow thermal drifts.
+More recently, higher bandwidths (up to 100 Hz) have been demonstrated, particularly with the use of voice coil actuators~\cite{kelly22_delta_robot_long_travel_nano,geraldes23_sapot_carnaub_sirius_lnls}.
+
+Figure~\ref{fig:introduction_active_stations} showcases two end-stations incorporating online metrology and active feedback control.
+The ID16A system at ESRF (Figure~\ref{fig:introduction_stages_villar}) uses capacitive sensors and a piezoelectric hexapod to compensate for rotation stage errors and to perform accurate scans~\cite{villar18_nanop_esrf_id16a_nano_imagin_beaml}.
+Another example, shown in Figure~\ref{fig:introduction_stages_nazaretski}, employs interferometers and piezoelectric stages to compensate for thermal drifts~\cite{nazaretski15_pushin_limit,nazaretski17_desig_perfor_x_ray_scann}.
+A more comprehensive review of actively controlled end-stations is provided in Section~\ref{sec:nhexa_platform_review}.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.48\textwidth}
+\begin{center}
+\includegraphics[scale=1,width=0.95\linewidth]{figs/introduction_stages_villar.jpg}
+\end{center}
+\subcaption{\label{fig:introduction_stages_villar} ESRF ID16a - HPZ. \textsc{KB} is the focusing optics, \textsc{S} the sample, \textsc{C} the capacitive sensors and \textsc{LM} is the light microscope \cite{villar18_nanop_esrf_id16a_nano_imagin_beaml}}
+\end{subfigure}
+\begin{subfigure}{0.48\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.9]{figs/introduction_stages_nazaretski.png}
+\end{center}
+\subcaption{\label{fig:introduction_stages_nazaretski} NSLS-II HXN - Microscope. 1 and 2 are focusing optics, 3 is the sample location, 4 the sample stage and 5 the interferometers \cite{nazaretski17_desig_perfor_x_ray_scann}}
+\end{subfigure}
+\caption{\label{fig:introduction_active_stations}Example of two end-stations with real-time position feedback based on an online metrology}
+\end{figure}
+
+For tomography experiments, correcting spindle guiding errors is critical.
+Correction stages are typically placed either below the spindle~\cite{stankevic17_inter_charac_rotat_stages_x_ray_nanot,holler17_omny_pin_versat_sampl_holder,holler18_omny_tomog_nano_cryo_stage,villar18_nanop_esrf_id16a_nano_imagin_beaml,engblom18_nanop_resul,nazaretski22_new_kirkp_baez_based_scann,xu23_high_nsls_ii} or above it~\cite{wang12_autom_marker_full_field_hard,schroer17_ptynam,schropp20_ptynam,geraldes23_sapot_carnaub_sirius_lnls}.
+In most reported cases, only translation errors are actively corrected.
+Payload capacities for these high-precision systems are usually limited, typically handling calibrated samples on the micron scale, although capacities up to 500g have been reported~\cite{nazaretski22_new_kirkp_baez_based_scann,kelly22_delta_robot_long_travel_nano}.
+The system developed in this thesis aims for payload capabilities approximately 100 times heavier (up to 50 kg) than previous stations with similar positioning requirements.
+
+End-stations integrating online metrology for active nano-positioning often exhibit limited operational ranges, typically constrained to a few degrees of freedom with strokes around \(100\,\mu m\).
+Recently, voice coil actuators were used to increase the stroke up to \(3\,\text{mm}\) \cite{kelly22_delta_robot_long_travel_nano,geraldes23_sapot_carnaub_sirius_lnls}
+An alternative strategy involves a ``long stroke-short stroke'' architecture, illustrated conceptually in Figure~\ref{fig:introduction_two_stage_schematic}.
+In this configuration, a high-accuracy, high-bandwidth short-stroke stage is mounted on top of a less precise long-stroke stage.
+The short-stroke stage actively compensates for errors based on metrology feedback, while the long-stroke stage performs the larger movements.
+This approach allows combining extended travel with high precision and good dynamical response, but is often implemented for only one or a few DoFs, as seen in Figures~\ref{fig:introduction_two_stage_schematic} and~\ref{fig:introduction_two_stage_control_h_bridge}.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.64\textwidth}
+\begin{center}
+\includegraphics[scale=1,width=0.95\linewidth]{figs/introduction_two_stage_schematic.png}
+\end{center}
+\subcaption{\label{fig:introduction_two_stage_schematic} Typical Long Stroke - Short Stroke control architecture}
+\end{subfigure}
+\begin{subfigure}{0.32\textwidth}
+\begin{center}
+\includegraphics[scale=1,width=0.95\linewidth]{figs/introduction_two_stage_control_h_bridge.png}
+\end{center}
+\subcaption{\label{fig:introduction_two_stage_control_h_bridge} Schematic of the "H-bridge" \cite{schmidt20_desig_high_perfor_mechat_third_revis_edition}}
+\end{subfigure}
+\caption{\label{fig:introduction_two_stage_example}Schematic of a typical Long stroke - Short stroke control architecture (\subref{fig:introduction_two_stage_schematic}). A 3DoF long stroke - short stroke is shown in (\subref{fig:introduction_two_stage_control_h_bridge}) where \(y_1\), \(y_2\) and \(x\) are 3-phase linear motors and short stroke actuators are voice coils.}
+\end{figure}
+\section{Challenge definition}
+The advent of fourth-generation light sources, coupled with advancements in focusing optics and detector technology, imposes stringent new requirements on sample positioning systems.
+
+With ID31's anticipated minimum beam dimensions of approximately \(200\,\text{nm}\times 100\,\text{nm}\), the primary experimental objective is maintaining the sample's point of interest within this beam.
+This necessitates peak-to-peak positioning errors below \(200\,\text{nm}\) in \(D_y\) and \(200\,\text{nm}\) in \(D_z\), corresponding to RMS errors of \(30\,\text{nm}\) and \(15\,\text{nm}\), respectively.
+Additionally, the \(R_y\) tilt angle error must remain below \(0.1\,\text{mdeg}\) (\(250\,\text{nrad RMS}\)).
+Given the high frame rates of modern detectors, these specified positioning errors must be maintained even when considering high-frequency vibrations.
+
+These demanding stability requirements must be achieved within the specific context of the ID31 beamline, which necessitates the integration with the existing micro-station, accommodating a wide range of experimental configurations requiring high mobility, and handling substantial payloads up to 50 kg.
+
+The existing micro-station, despite being composed of high-performance stages, exhibits positioning accuracy limited to approximately \(10\,\mu m\) and \(10\,\mu\text{rad}\) due to inherent factors such as backlash, mechanical play, thermal expansion, imperfect guiding, and vibrations.
+
+The primary objective of this project is therefore defined as enhancing the positioning accuracy and stability of the ID31 micro-station by roughly two orders of magnitude, to fully leverage the capabilities offered by the ESRF-EBS source and modern detectors, without compromising its existing mobility and payload capacity.
+\paragraph{The Nano Active Stabilization System Concept}
+
+To address these challenges, the concept of a Nano Active Stabilization System (NASS) is proposed.
+As schematically illustrated in Figure~\ref{fig:introduction_nass_concept_schematic}, the NASS comprises four principal components integrated with the existing micro-station (yellow): a 5-DoF online metrology system (red), an active stabilization platform (blue), and the associated control system and instrumentation (purple).
+This system essentially functions as a high-performance, multi-axis vibration isolation and error correction platform situated between the micro-station and the sample.
+It actively compensates for positioning errors measured by the external metrology system.
+
+\begin{figure}[htbp]
+\centering
+\includegraphics[h!tbp]{figs/introduction_nass_concept_schematic.png}
+\caption{\label{fig:introduction_nass_concept_schematic}The Nano Active Stabilization System concept}
+\end{figure}
+\paragraph{Online Metrology system}
+
+The performance of the NASS is fundamentally reliant on the accuracy and bandwidth of its online metrology system, as the active control is based directly on these measurements.
+This metrology system must fulfill several criteria: measure the sample position in 5 DoF (excluding rotation about the vertical Z-axis); possess a measurement range compatible with the micro-station's extensive mobility and continuous spindle rotation; achieve an accuracy compatible with the sub-100 nm positioning target; and offer high bandwidth for real-time control.
+
+\begin{figure}[htbp]
+\centering
+\includegraphics[scale=1]{figs/introduction_nass_metrology.png}
+\caption{\label{fig:introduction_nass_metrology}2D representation of the NASS metrology system.}
+\end{figure}
+
+A proposed concept (illustrated in Figure~\ref{fig:introduction_nass_metrology}) features a spherical reflector with a flat bottom attached below the sample, with its center aligned to the X-ray focus.
+Fiber interferometers target both surfaces.
+A tracking system maintains perpendicularity between the interferometer beams and the mirror, such that Abbe errors are eliminated.
+Interferometers pointing at the spherical surface provides translation measurement, while the ones pointing at the flat bottom surface yield tilt angles.
+The development of this complex metrology system constitutes a significant mechatronic project in itself and is currently ongoing; it is not further detailed within this thesis.
+For the work presented herein, the metrology system is assumed to provide accurate, high-bandwidth 5-DoF position measurements.
+\paragraph{Active Stabilization Platform Design}
+
+The active stabilization platform, positioned between the micro-station top plate and the sample, must satisfy several demanding requirements.
+It needs to provide active motion compensation in 5 degrees of freedom (\(D_x\), \(D_y\), \(D_z\), \(R_x\) and \(R_y\)).
+It must possess excellent dynamic properties to enable high-bandwidth control capable of suppressing vibrations and tracking desired trajectories with nanometer-level precision.
+Consequently, it must be free from backlash and play, and its active components (e.g., actuators) should introduce minimal vibrations.
+Critically, it must accommodate payloads up to 50 kg.
+
+A suitable candidate architecture for this platform is the Stewart platform (also known as ``hexapod''), a parallel kinematic mechanism capable of 6-DoF motion.
+Stewart platforms are widely employed in positioning and vibration isolation applications due to their inherent stiffness and potential for high precision.
+Various designs exist, differing in geometry, actuation technology, sensing methods, and control strategies, as exemplified in Figure~\ref{fig:introduction_stewart_platform_piezo}.
+A central challenge addressed in this thesis is the optimal mechatronic design of such an active platform tailored to the specific requirements of the NASS.
+A more detailed review of Stewart platform and its main components will be given in Section~\ref{sec:detail_kinematics_stewart_review}.
+
+\begin{figure}[h!tbp]
+\begin{subfigure}{0.49\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.7]{figs/introduction_stewart_du14.png}
+\end{center}
+\subcaption{\label{fig:introduction_stewart_du14}Piezo based, for positioning purposes \cite{du14_piezo_actuat_high_precis_flexib}}
+\end{subfigure}
+\begin{subfigure}{0.49\textwidth}
+\begin{center}
+\includegraphics[scale=1,scale=0.7]{figs/introduction_stewart_hauge04.png}
+\end{center}
+\subcaption{\label{fig:introduction_stewart_hauge04}Voice coil based, for vibration isolation \cite{hauge04_sensor_contr_space_based_six}}
+\end{subfigure}
+\caption{\label{fig:introduction_stewart_platform_piezo}Two examples of very different Stewart platforms geometries and strut configurations.}
+\end{figure}
+\paragraph{Robust Control}
+
+The control system must compute the position measurements from the online metrology system and computes the reference positions derived from each micro-station desired movement.
+It then commands the active platform in real time to stabilize the sample and compensate for all error sources, including stage imperfections, thermal drifts, and vibrations.
+Ensuring the stability and robustness of these feedback loops is crucial, especially within the demanding operational context of a synchrotron beamline, which requires reliable 24/7 operation with minimal intervention.
+
+Several factors complicate the design of robust feedback control for the NASS.
+First, the system must operate under across diverse experimental conditions, including different scan types (tomography, linear scans) and payloads' inertia.
+The continuous rotation of the spindle introduces gyroscopic effects that can affect the system dynamics.
+As actuators of the active platforms rotate relative to stationary sensors, the control kinematics to map the errors in the frame of the active platform is complex.
+But perhaps the most significant challenge is the wide variation in payload mass (1 kg up to 50 kg) that the system must accommodate.
+Designing for robustness against large payload variations typically necessitates larger stability margins, which can compromise achievable performance.
+Consequently, high-performance positioning stages often work with well-characterized payload, as seen in systems like wafer-scanners or atomic force microscopes.
+
+Furthermore, unlike many systems where the active stage and sample are significantly lighter than the underlying coarse stages, the NASS payload mass can be substantially greater than the mass of the micro-station's top stage.
+This leads to strong dynamic coupling between the active platform and the micro-station structure, resulting in a more complex multi-inputs multi-outputs (MIMO) system with significant cross-talk between axes.
+
+These variations in operating conditions and payload translate into significant uncertainty or changes in the plant dynamics that the controller must handle.
+Therefore, the feedback controller must be designed to be robust against this plant uncertainty while still delivering the required nanometer-level performance.
+\paragraph{Predictive Design / Mechatronics approach}
+
+The overall performance achieved by the NASS is determined by numerous factors, such as external disturbances, the noise characteristics of the instrumentation, the dynamics resulting from the chosen mechanical architecture, and the achievable bandwidth dictated by the control architecture.
+Ensuring the final system met its stringent specifications requires the implementation of a predictive design methodology, also known as a mechatronics design approach.
+The goal is to rigorously evaluate different concepts, predict performance limitations, and guide the design process.
+Key challenges within this approach include developing appropriate design methodologies, creating accurate models capable of comparing different concepts quantitatively, and converging on a final design that achieves the target performance levels.
+\section{Original Contributions}
+This thesis presents several original contributions aimed at addressing the challenges inherent in the design, control, and implementation of the Nano Active Stabilization System, primarily within the fields of Control Theory, Mechatronics Design, and Experimental Validation.
+\paragraph{6DoF vibration control of a rotating platform}
+
+Traditional long-stroke/short-stroke architectures typically operate in one or two degrees of freedom.
+This work extends the concept to six degrees of freedom, with the active platform designed not only to correct rotational errors but to simultaneously compensate for errors originating from all underlying micro-station stages.
+The application of a continuously rotating Stewart platform for active vibration control and error compensation in this manner is believed to be novel in the reviewed literature.
+\paragraph{Mechatronics design approach}
+
+A rigorous mechatronics design methodology was applied consistently throughout the NASS development lifecycle~\cite{dehaeze18_sampl_stabil_for_tomog_exper,dehaeze21_mechat_approac_devel_nano_activ_stabil_system}.
+Although the mechatronics approach itself is not new, its comprehensive application here, from initial concept evaluation using simplified models to detailed design optimization and experimental validation informed by increasingly sophisticated models, potentially offers useful insights to the existing literature.
+This thesis documents this process chronologically, illustrating how models of varying complexity can be effectively utilized at different project phases and how design decisions were systematically based on quantitative model predictions and analyses.
+While the resulting system is highly specific, the documented effectiveness of this design approach may contribute to the broader adoption of mechatronics methodologies in the design of future synchrotron instrumentation.
+\paragraph{Multi-body simulations with reduced order flexible bodies obtained by FEA}
+
+A key tool employed extensively in this work was a combined multi-body simulation and Finite Element Analysis technique, specifically utilizing Component Mode Synthesis to represent flexible bodies within the multi-body framework~\cite{brumund21_multib_simul_reduc_order_flexib_bodies_fea}.
+This hybrid approach, while established, was experimentally validated in this work for components critical to the NASS, namely amplified piezoelectric actuators and flexible joints.
+It proved invaluable for designing and optimizing components intended for integration into a larger, complex dynamic system.
+This methodology, detailed in Section~\ref{sec:detail_fem}, is presented as a potentially useful tool for future mechatronic instrument development.
+\paragraph{Control Robustness by design}
+
+The requirement for robust operation across diverse conditions—including payloads up to 50kg, complex underlying dynamics from the micro-station, and varied operational modes like different rotation speeds—presented a critical design challenge.
+This challenge was met by embedding robustness directly into the active platform's design, rather than depending solely on complex post-design control synthesis techniques such as \(\mathcal{H}_\infty\text{-synthesis}\) and \(\mu\text{-synthesis}\).
+Key elements of this strategy included the model-based evaluation of active stage designs to identify architectures inherently easier to control, the incorporation of collocated actuator/sensor pairs to leverage passivity-based guaranteed stability, and the comparison of architecture to combine several sensors such as sensor fusion and High Authority Control / Low Authority Control (HAC-LAC).
+Furthermore, decoupling strategies for parallel manipulators were compared (Section~\ref{sec:detail_control_decoupling}), addressing a topic identified as having limited treatment in the literature.
+Consequently, the specified performance targets were met utilizing controllers which, facilitated by this design approach, proved to be robust, readily tunable, and easily maintained.
+\paragraph{Active Damping of rotating mechanical systems using Integral Force Feedback}
+
+During conceptual design, it was found that the guaranteed stability property of the established active damping technique known as Integral Force Feedback (IFF) is compromised when applied to rotating platforms like the NASS.
+To address this instability issue, two modifications to the classical IFF control scheme were proposed and analyzed.
+The first involves a minor adjustment to the control law itself, while the second incorporates physical springs in parallel with the force sensors.
+Stability conditions and optimal parameter tuning guidelines were derived for both modified schemes.
+This is further discussed in Section~\ref{sec:rotating} and was the subject of publications ~\cite{dehaeze20_activ_dampin_rotat_platf_integ_force_feedb,dehaeze21_activ_dampin_rotat_platf_using}.
+\paragraph{Design of complementary filters using \(\mathcal{H}_\infty\) Synthesis}
+
+For implementing sensor fusion, where signals from multiple sensors are combined, complementary filters are often employed.
+A novel method for designing these filters using \(\mathcal{H}_\infty\) synthesis techniques was developed~\cite{dehaeze19_compl_filter_shapin_using_synth}.
+This method allows explicit shaping of the filter norms, providing guarantees on the performance of the sensor fusion process.
+This synthesis technique, discussed further in Section~\ref{sec:detail_control_sensor}, has subsequently found application in optimizing sensor fusion for gravitational wave detectors~\cite{tsang22_optim_sensor_fusion_method_activ}.
+The integration of such filters into feedback control architectures can also lead to advantageous control structures, as proposed in~\cite{verma20_virtual_sensor_fusion_high_precis_contr} and further studied in Section~\ref{sec:detail_control_cf}.
+\paragraph{Experimental validation of the Nano Active Stabilization System}
+
+The conclusion of this work involved the experimental implementation and validation of the complete NASS on the ID31 beamline.
+Experimental results, presented in Section~\ref{sec:test_id31}, demonstrate that the system successfully improves the effective positioning accuracy of the micro-station from its native \(\approx 10\,\mu m\) level down to the target \(\approx 100\,nm\) range during representative scientific experiments.
+Crucially, robustness to variations in sample mass and diverse experimental conditions was verified.
+The NASS thus provides a versatile end-station solution, uniquely combining high payload capacity with nanometer-level accuracy, enabling optimal utilization of the advanced capabilities of the ESRF-EBS beam and associated detectors.
+To the author's knowledge, this represents the first demonstration of such a 5-DoF active stabilization platform being used to enhance the accuracy of a complex positioning system to this level.
+\section{Outline}
+This thesis is structured chronologically, mirroring the phases of the mechatronics development approach employed for the NASS project.
+It is divided into three chapters, each corresponding to a distinct phase of this methodology: Conceptual Design, Detailed Design, and Experimental Validation.
+While the chapters follow this logical progression, care has been taken to structure each chapter such that its constitutive sections may also be consulted independently based on the reader's specific interests.
+\paragraph{Conceptual design development}
+
+The conceptual design phase, detailed in Chapter~\ref{chap:concept}, followed a methodical progression from simplified uniaxial models to more complex multi-body representations.
+Initial uniaxial analysis (Section~\ref{sec:uniaxial}) provided fundamental insights, particularly regarding the influence of active platform stiffness on performance.
+The introduction of rotation in a 3-DoF model (Section~\ref{sec:rotating}) allowed investigation of gyroscopic effects, revealing challenges for softer platform designs.
+Experimental modal analysis of the existing micro-station (Section~\ref{sec:modal}) confirmed its complex dynamics but supported a rigid-body assumption for the different stages, justifying the development of a detailed multi-body model.
+This model, tuned against experimental data and incorporating measured disturbances, was validated through simulation (Section~\ref{sec:ustation}).
+The Stewart platform architecture was selected for the active stage, and its kinematics, dynamics, and control were analyzed (Section~\ref{sec:nhexa}).
+The chapter culminates in Section~\ref{sec:nass} with closed-loop simulations of the integrated NASS concept under realistic conditions, validating its feasibility and providing confidence for proceeding to the detailed design phase.
+Dynamic error budgeting~\cite{monkhorst04_dynam_error_budget,okyay16_mechat_desig_dynam_contr_metrol} was employed throughout this phase to identify performance limitations and guide concept selection.
+\paragraph{Detailed design}
+
+Chapter~\ref{chap:detail} focuses on translating the validated NASS concept into an optimized, implementable design.
+Building upon the conceptual model which used idealized components, this phase addresses the detailed specification and optimization of each subsystem.
+It starts with the determination of the optimal nano-hexapod geometry (Section~\ref{sec:detail_kinematics}), analyzing the influence of geometric parameters on mobility, stiffness, and dynamics, leading to specific requirements for actuator stroke and joint mobility.
+A hybrid multi-body/FEA modeling methodology is introduced and experimentally validated (Section~\ref{sec:detail_fem}), then applied to optimize the actuators (Section~\ref{sec:detail_fem_actuator}) and flexible joints (Section~\ref{sec:detail_fem_joint}) while maintaining system-level simulation capability.
+Control strategy refinement (Section~\ref{sec:detail_control}) involves optimal integration of multiple sensors in the control architecture, evaluating decoupling strategies, and discussing controller optimization for decoupled systems.
+Instrumentation selection (Section~\ref{sec:detail_instrumentation}) is guided by dynamic error budgeting to establish noise specifications, followed by experimental characterization.
+The chapter concludes (Section~\ref{sec:detail_design}) by presenting the final, optimized nano-hexapod design, ready for procurement and assembly.
+\paragraph{Experimental validation}
+
+Chapter~\ref{chap:test} details the experimental validation process, proceeding systematically from component-level characterization to full system evaluation on the beamline.
+Actuators of the active platform were characterized, models validated, and active damping (IFF) tested (Section~\ref{sec:test_apa}).
+Flexible joints were tested on a dedicated bench to verify stiffness and stroke specifications (Section~\ref{sec:test_joints}).
+Assembled struts (actuators + joints) were then characterized to ensure consistency and validate multi-body models (Section~\ref{sec:test_struts}).
+The complete nano-hexapod assembly was tested on an isolated table, allowing accurate dynamic identification and model validation under various payload conditions (Section~\ref{sec:test_nhexa}).
+Finally, the integrated NASS was validated on the ID31 beamline using a purpose-built short-stroke metrology system (Section~\ref{sec:test_id31}).
+The implemented control architecture was tested under realistic experimental scenarios, including tomography with heavy payloads, confirming the system's performance and robustness.
\chapter{Conceptual Design Development}
\label{chap:concept}
\minitoc
@@ -1598,7 +2119,7 @@ Its elements are shown in equation~\eqref{eq:rotating_Gf}.
\end{align}
\end{subequations}
-The zeros of the diagonal terms of \(\mathbf{G}_f\) in equation~\eqref{eq:rotating_Gf_diag_tf} are computed, and neglecting the damping for simplicity, two complex conjugated zeros \$z\_\{c\}\$~\eqref{eq:rotating_iff_zero_cc}, and two real zeros \$z\_\{r\}\$~\eqref{eq:rotating_iff_zero_real} are obtained.
+The zeros of the diagonal terms of \(\mathbf{G}_f\) in equation~\eqref{eq:rotating_Gf_diag_tf} are computed, and neglecting the damping for simplicity, two complex conjugated zeros \(z_{c}\) \eqref{eq:rotating_iff_zero_cc}, and two real zeros \(z_{r}\) \eqref{eq:rotating_iff_zero_real} are obtained.
\begin{subequations}
\begin{align}
@@ -2426,7 +2947,7 @@ The top part representing the active stabilization stage was disassembled as the
To perform the modal analysis from the measured responses, the \(n \times n\) frequency response function matrix \(\mathbf{H}\) needs to be measured, where \(n\) is the considered number of degrees of freedom.
The \(H_{jk}\) element of this \acrfull{frf} matrix corresponds to the frequency response function from a force \(F_k\) applied at \acrfull{dof} \(k\) to the displacement of the structure \(X_j\) at \acrshort{dof} \(j\).
Measuring this \acrshort{frf} matrix is time consuming as it requires to make \(n \times n\) measurements.
-However, due to the principle of reciprocity (\(H_{jk} = H_{kj}\)) and using the \emph{point measurement} (\(H_{jj}\)), it is possible to reconstruct the full matrix by measuring only one column or one line of the matrix \$\mathbf{H}\$~\cite[chapt. 5.2]{ewins00_modal}.
+However, due to the principle of reciprocity (\(H_{jk} = H_{kj}\)) and using the \emph{point measurement} (\(H_{jj}\)), it is possible to reconstruct the full matrix by measuring only one column or one line of the matrix \(\mathbf{H}\) \cite[chapt. 5.2]{ewins00_modal}.
Therefore, a minimum set of \(n\) frequency response functions is required.
This can be done either by measuring the response \(X_{j}\) at a fixed \acrshort{dof} \(j\) while applying forces \(F_{i}\) at all \(n\) considered \acrshort{dof}, or by applying a force \(F_{k}\) at a fixed \acrshort{dof} \(k\) and measuring the response \(X_{i}\) for all \(n\) \acrshort{dof}.
@@ -2679,7 +3200,7 @@ Hexapod & \(-4\,\text{mm}\) & \(6\,\text{mm}\) & \(-319\,\text{mm}\)\\
\end{tabularx}
\end{table}
-Using~\eqref{eq:modal_cart_to_acc}, the frequency response matrix \$\mathbf{H}\_\text\{CoM\}\$~\eqref{eq:modal_frf_matrix_com} expressing the response at the center of mass of each solid body \(D_i\) (\(i\) from \(1\) to \(6\) for the \(6\) considered solid bodies) can be computed from the initial \acrshort{frf} matrix \(\mathbf{H}\).
+Using~\eqref{eq:modal_cart_to_acc}, the frequency response matrix \(\mathbf{H}_\text{CoM}\) \eqref{eq:modal_frf_matrix_com} expressing the response at the center of mass of each solid body \(D_i\) (\(i\) from \(1\) to \(6\) for the \(6\) considered solid bodies) can be computed from the initial \acrshort{frf} matrix \(\mathbf{H}\).
\begin{equation}\label{eq:modal_frf_matrix_com}
\mathbf{H}_\text{CoM}(\omega_i) = \begin{bmatrix}
@@ -3047,7 +3568,7 @@ The \emph{orientation} of a rigid body is the same at all its points (by definit
Hence, the orientation of a rigid body can be viewed as that of a moving frame attached to the rigid body.
It can be represented in several different ways: the rotation matrix, the screw axis representation, and the Euler angles are common descriptions.
-The rotation matrix \({}^A\bm{R}_B\) is a \(3 \times 3\) matrix containing the Cartesian unit vectors \([{}^A\hat{\bm{x}}_B,\ {}^A\hat{\bm{y}}_B,\ {}^A\hat{\bm{z}}_B]\) of frame \(\{\bm{B}\}\) represented in frame \$$\backslash${\bm{A}$\backslash$}\$~\eqref{eq:ustation_rotation_matrix}.
+The rotation matrix \({}^A\bm{R}_B\) is a \(3 \times 3\) matrix containing the Cartesian unit vectors \([{}^A\hat{\bm{x}}_B,\ {}^A\hat{\bm{y}}_B,\ {}^A\hat{\bm{z}}_B]\) of frame \(\{\bm{B}\}\) represented in frame \(\{\bm{A}\}\) \eqref{eq:ustation_rotation_matrix}.
\begin{equation}\label{eq:ustation_rotation_matrix}
{}^A\bm{R}_B = \left[ {}^A\hat{\bm{x}}_B | {}^A\hat{\bm{y}}_B | {}^A\hat{\bm{z}}_B \right]
@@ -5759,7 +6280,7 @@ The second uses a non-cubic Stewart platform shown in Figure~\ref{fig:detail_kin
\paragraph{Relative Displacement Sensors}
The transfer functions from actuator force in each strut to the relative motion of the struts are presented in Figure~\ref{fig:detail_kinematics_decentralized_dL}.
-As anticipated from the equations of motion from \(\bm{f}\) to \$\bm\{\mathcal{L}\}\$~\eqref{eq:detail_kinematics_transfer_function_struts}, the \(6 \times 6\) plant is decoupled at low frequency.
+As anticipated from the equations of motion from \(\bm{f}\) to \(\bm{\mathcal{L}}\) \eqref{eq:detail_kinematics_transfer_function_struts}, the \(6 \times 6\) plant is decoupled at low frequency.
At high frequency, coupling is observed as the mass matrix projected in the strut frame is not diagonal.
No significant advantage is evident for the cubic architecture (Figure~\ref{fig:detail_kinematics_cubic_decentralized_dL}) compared to the non-cubic architecture (Figure~\ref{fig:detail_kinematics_non_cubic_decentralized_dL}).
@@ -5819,7 +6340,7 @@ Depending on the cube's size \(H_c\) in relation to \(H\) and \(H_{CoM}\), diffe
In the following examples, \(H = 100\,mm\) and \(H_{CoM} = 20\,mm\).
\paragraph{Small cube}
-When the cube size \(H_c\) is smaller than twice the height of the CoM \$H\_\{CoM\}\$~\eqref{eq:detail_kinematics_cube_small}, the resulting design is shown in Figure~\ref{fig:detail_kinematics_cubic_above_small}.
+When the cube size \(H_c\) is smaller than twice the height of the CoM \(H_{CoM}\) \eqref{eq:detail_kinematics_cube_small}, the resulting design is shown in Figure~\ref{fig:detail_kinematics_cubic_above_small}.
\begin{equation}\label{eq:detail_kinematics_cube_small}
H_c < 2 H_{CoM}
@@ -7110,7 +7631,7 @@ Applying standard \(\mathcal{H}_\infty\text{-synthesis}\) to the generalized pla
\left\|\begin{matrix} \left(1 - H_2(s)\right) W_1(s) \\ H_2(s) W_2(s) \end{matrix}\right\|_\infty \le 1
\end{equation}
-By defining \(H_1(s)\) as the complement of \$H\_2(s)\$~\eqref{eq:detail_control_sensor_definition_H1}, the \(\mathcal{H}_\infty\text{-synthesis}\) objective becomes equivalent to \eqref{eq:detail_control_sensor_hinf_problem}, ensuring that conditions~\eqref{eq:detail_control_sensor_hinf_cond_h1} and \eqref{eq:detail_control_sensor_hinf_cond_h2} are satisfied.
+By defining \(H_1(s)\) as the complement of \(H_2(s)\) \eqref{eq:detail_control_sensor_definition_H1}, the \(\mathcal{H}_\infty\text{-synthesis}\) objective becomes equivalent to \eqref{eq:detail_control_sensor_hinf_problem}, ensuring that conditions~\eqref{eq:detail_control_sensor_hinf_cond_h1} and \eqref{eq:detail_control_sensor_hinf_cond_h2} are satisfied.
\begin{equation}\label{eq:detail_control_sensor_definition_H1}
H_1(s) \triangleq 1 - H_2(s)
@@ -8397,7 +8918,7 @@ Small Signal Bandwidth \(> 5\,kHz\) & \(6.4\,kHz\) & \(300\,Hz\) & \(30\,kHz\)
Output Impedance: \(< 3.6\,\Omega\) & n/a & \(50\,\Omega\) & n/a & n/a\\
\bottomrule
\end{tabularx}
-\end{table}\footnotetext[27]{\label{org35798f8}The manufacturer proposed to remove the \(50\,\Omega\) output resistor to improve to small signal bandwidth above \(10\,kHz\)}
+\end{table}\footnotetext[27]{\label{org964a280}The manufacturer proposed to remove the \(50\,\Omega\) output resistor to improve to small signal bandwidth above \(10\,kHz\)}
\subsubsection{ADC and DAC}
Analog-to-digital converters and digital-to-analog converters play key roles in the system, serving as the interface between the digital RT controller and the analog physical plant.
The proper selection of these components is critical for system performance.
@@ -11143,7 +11664,7 @@ Indeed, when the spheres are moving perpendicularly to the beam axis, the reflec
The proposed short-stroke metrology system is schematized in Figure~\ref{fig:test_id31_metrology_kinematics}.
The point of interest is indicated by the blue frame \(\{B\}\), which is located \(H = 150\,mm\) above the nano-hexapod's top platform.
The spheres have a diameter \(d = 25.4\,mm\), and the indicated dimensions are \(l_1 = 60\,mm\) and \(l_2 = 16.2\,mm\).
-To compute the pose of \(\{B\}\) with respect to the granite (i.e. with respect to the fixed interferometer heads), the measured (small) displacements \([d_1,\ d_2,\ d_3,\ d_4,\ d_5]\) by the interferometers are first written as a function of the (small) linear and angular motion of the \(\{B\}\) frame \$[D\_x,$\backslash$ D\_y,$\backslash$ D\_z,$\backslash$ R\_x,$\backslash$ R\_y]\$~\eqref{eq:test_id31_metrology_kinematics}.
+To compute the pose of \(\{B\}\) with respect to the granite (i.e. with respect to the fixed interferometer heads), the measured (small) displacements \([d_1,\ d_2,\ d_3,\ d_4,\ d_5]\) by the interferometers are first written as a function of the (small) linear and angular motion of the \(\{B\}\) frame \([D_x,\ D_y,\ D_z,\ R_x,\ R_y]\) \eqref{eq:test_id31_metrology_kinematics}.
\begin{equation}\label{eq:test_id31_metrology_kinematics}
d_1 = D_y - l_2 R_x, \quad d_2 = D_y + l_1 R_x, \quad d_3 = -D_x - l_2 R_y, \quad d_4 = -D_x + l_1 R_y, \quad d_5 = -D_z