\author{T. Dehaeze\textsuperscript{1,}\thanks{thomas.dehaeze@esrf.fr}, J. Bonnefoy, ESRF, Grenoble, France \\ C. Collette\textsuperscript{1}, Université Libre de Bruxelles, BEAMS department, Brussels, Belgium \\\textsuperscript{1}also at Precision Mechatronics Laboratory, University of Liege, Belgium}
\title{MECHATRONICS APPROACH FOR THE DEVELOPMENT OF A NANO-ACTIVE-STABILIZATION-SYSTEM}
\begin{document}
\maketitle
\begin{abstract}
With the growing number of fourth generation light sources, there is an increased need of fast positioning end-stations with nanometric precision.
Such systems are usually including dedicated control strategies, and many factors may limit their performances.
In order to design such complex systems in a predictive way, a mechatronic design approach also known as ``model based design'', may be utilized.
In this paper, we present how this mechatronic design approach was used for the development of a nano-hexapod for the ESRF ID31 beamline.
The chosen design approach consists of using models of the mechatronic system (including sensors, actuators and control strategies) to predict its behavior.
Based on this behavior and closed-loop simulations, the elements that are limiting the performances can be identified and re-designed accordingly.
This allows to make adequate choices concerning the design of the nano-hexapod and the overall mechatronic architecture early in the project and save precious time and resources.
Several test benches were used to validate the models and to gain confidence on the predictability of the final system's performances.
Measured nano-hexapod's dynamics was shown to be in very good agreement with the models.
Further tests should be done in order to confirm that the performances of the system match the predicted one.
The presented development approach is foreseen to be applied more frequently to future mechatronic system design at the ESRF.
\item a control system (not represented), which base on the measured position, properly actuates the nano-hexapod in order to stabilize the sample's position
In order to design the NASS in a predictive way, a mechatronic approach, schematically represented in Fig.~\ref{fig:nass_mechatronics_approach}, is used.
\item Conceptual phase: Simple models of both the micro-station and the nano-hexapod are used to first evaluate the performances of several concepts.
During this phase, the type of sensors to use and the approximate required dynamical characteristics of the nano-hexapod are determined.
\item Detail design phase: Once the concept is validated, the models are used to list specifications both for the mechanics and the instrumentation.
Each critical elements can then be properly designed.
The models are updated as the design progresses.
\item Experimental phase: Once the design is completed and the parts received, several test benches are used to verify the properties of the key elements.
Then the hexapod can be mounted and fully tested with the instrumentation and the control system.
At the beginning of the conceptual phase, simple ``mass-spring-dampers'' models (Fig.~\ref{fig:mass_spring_damper_hac_lac}) are used in order to evaluate the performances of different concepts.
Based on this model, it has been concluded that a nano-hexapod with low frequency ``suspension'' modes would help both for the reduction of the effects of several disturbances and for the decoupling between the nano-hexapod dynamics and the complex micro-station dynamics.
This will greatly help simplifying the control.
Rapidly, a more sophisticated multi-body model (Fig.~\ref{fig:nass_simscape_3d}) has been used.
This model is based on the 3D representation of the micro-station as well as on extensive dynamical measurements.
Time domain simulations can then be performed where each stage is moving with the associated positioning errors and disturbances.
The multi-input multi-output control strategy can be developed and tested.
During the detail design phase, the nano-hexapod model is updated by importing the 3D parts exported from the CAD software.
The key elements of the nano-hexapod such as the flexible joints and the APA are optimized using a Finite Element Software.
As the flexible modes of the system are what generally limit the controller bandwidth, they are important to model in order to understand which are problematic and which are to be maximized.
In order to do so, a ``super-element'' can be exported and imported in Simscape (Fig.~\ref{fig:super_element_simscape}).
Such process is described in \cite{brumund21_multib_simul_reduc_order_flexib_bodies_fea}.
Finally, during the experimental phase, the models are refined using experimental system identification.
The models are still very useful to understand the measurements and the associated performance limitations.
They are used to have a better insight on which measures to take in order to overcome the current limitations.
For instance, it has been found that when fixing encoders to the struts (Fig.~\ref{fig:nano_hexapod_elements}), several flexible modes of the APA were appearing the dynamics which render the control using the encoders very complex.
Therefore, an alternative configuration with the encoders fixed to the plates instead was used.
A CAD view of the nano-hexapod is shown in Fig.~\ref{fig:nano_hexapod_elements}.
It is composed of 6 struts fixed in between two plates.
Each strut is composed of one flexible joints at each end, and one actuator (Fig.~\ref{fig:picture_nano_hexapod_strut}).
).
And encoder can be fixed to the struts as shown, but can also be directly fixed to the plates (not represented here).
Basic specifications:
\begin{itemize}
\item Limited height (95mm)
\item Stroke \(\approx100\,\mu m\)
\item Load up to \(50\,kg\)
\end{itemize}
Based on the models used throughout the mechatronic approach, several specifications was obtained in order to maximize the performances of the system:
\begin{itemize}
\item Axial stiffness of the struts \(\approx2\,\mu m/N\) such that the nano-hexapod dynamics is insensible to the rotation as well as decoupled from the micro-station dynamics
\item Small bending stiffness and high axial stiffness of the flexible joints
\item Precise positioning of the \(b_i\) and \(\hat{s}_i\)
\item Flexible modes of the top-plate as high as possible
\item Integration of a force sensor for active damping purposes (more in the next section)
\end{itemize}
\subsection{Parts' Optimization}
\begin{itemize}
\item APA / Flexible Joints / Plates
\end{itemize}
The flexible joints and the top plates have been optimize using a Finite Element Model combine with the multi-body model of the nano-hexapod.
The actuators are APA300ML from Cedrat Technologies.
Several test benches were used for all the critical elements of the nano-hexapod.
For instant, the bending stiffness of the flexible joints are measured, and the model is refined.
The measurement noise of the encoders are also measured, and the input/output relationship and the output voltage noise of the voltage amplifiers are measured.
Perhaps the most important test bench was the one used to identify the dynamics of the amplified piezoelectric actuator (shown in Fig.~\ref{fig:test_bench_apa_schematic}).
It consist of a \(5\,\text{kg}\) granite vertical guided with an air bearing and fixed on top of the APA.
An excitation signal (low pass filtered white noise) is generated and applied to two of the piezoelectric stacks.
Both the voltage generated by the third piezoelectric stack and the displacement measured by the encoder are recorded.
The two obtained FRF can then be compared with the model and the piezoelectric constant are identified.
These constants are used to do the conversion from the mechanical domain (force, strain) easily accessible on the model to the electrical domain (voltages, charges) easily measured.
After identification of these constant, the match between the measured FRF and the model dynamics is quite good (Fig.~\ref{fig:apa_test_bench_results})
\caption{\label{fig:apa_test_bench_results_Vs} Force Sensor}
\end{subfigure}
\caption{\label{fig:apa_test_bench_results}Measured Frequency Response functions compared with the Simscape model. From the actuator stacks voltage to the encoder (\subref{fig:apa_test_bench_results_de}) and to the force sensor stack (\subref{fig:apa_test_bench_results_Vs}).}
\caption{\label{fig:nass_hac_lac_schematic_test}HAC-LAC Strategy - Block Diagram. The signals are: \(\bm{r}\) the wanted sample's position, \(\bm{X}\) the measured sample's position, \(\bm{\epsilon}_{\mathcal{X}}\) the sample's position error, \(\bm{\epsilon}_{\mathcal{L}}\) the sample position error expressed in the ``frame'' of the nano-hexapod struts, \(\bm{u}\) the generated DAC voltages applied to the voltage amplifiers and then to the piezoelectric actuator stacks, \(\bm{u}^\prime\) the new inputs corresponding to the damped plant, \(\bm{\tau}\) the measured sensor stack voltages. \(\bm{T}\) is . \(\bm{K}_{\tiny IFF}\) is the Low Authority Controller used for active damping. \(\bm{K}_{L}\) is the High Authority Controller.}
We thank the following people for their support, without whose help this work would never have been possible: V. Honkimaki, L. Ducotte and M. Lessourd and the whole team of the Precision Mechatronic Laboratory.