A multi-body model, consisting of several rigid bodies connected by kinematic constraints (i.e. joints), springs and damper elements, is a good candidate to model the micro-station.
Even though the inertia of each solid body can easily be estimated from its geometry and its material density, it is more difficult to properly estimate the stiffness and damping properties of the guiding elements connecting each solid body.
The experimental modal analysis will be use to tune the model, and to verify that a multi-body model can represent accurately the dynamics of the micro-station.
The approach of tuning the multi-body model from measurements is illustrated in Figure \ref{fig:modal_vibration_analysis_procedure}.
First, a \emph{response model} is obtained, which corresponds to a set of frequency response functions computed from experimental measurements.
From this response model, and modal model can be computed, which consists of two matrices: one containing the natural frequencies and damping factors of the considered modes, and another one describing the mode shapes.
This modal model can then be used to tune the spatial model (i.e. the multi-body model), that is to say to tune the mass of the considering solid bodies, and the springs and dampers connecting the solid bodies.
The measurement setup used to obtain the response model is presented in Section \ref{sec:modal_meas_setup}.
This includes the instrumentation used (i.e. instrumented hammer, accelerometers and acquisition system), the test planing, and a first analysis of the obtained signals.
In Section \ref{sec:modal_frf_processing}, the obtained frequency response functions between the forces applied using the instrumented hammer and the various accelerometers fixed to the structure are computed.
These measurements are projected at the center of mass of each considered solid body to ease the further use of the results.
The solid body assumption is then verified, validating the use of the multi-body model.
In order to perform an experimental modal analysis, a proper measurement setup is key.
This include using appropriate instrumentation (presented in Section \ref{ssec:modal_instrumentation}) and properly preparing the structure to be measured (Section \ref{ssec:modal_test_preparation}).
Then, the location of the measured motion (Section \ref{ssec:modal_accelerometers}) and the location of the hammer impacts (Section \ref{ssec:modal_hammer_impacts}) have to be chosen carefully.
Here, 3-axis accelerometers\footnote{PCB 356B18. Sensitivity is \(1\,V/g\), measurement range is \(\pm5\,g\) and bandwidth is \(0.5\) to \(5\,\text{kHz}\).} shown in figure \ref{fig:modal_accelero_M393B05} are used.
Then, an \emph{instrumented hammer}\footnote{Kistler 9722A2000. Sensitivity of \(2.3\,mV/N\) and measurement range of \(2\,kN\)} (figure \ref{fig:modal_instrumented_hammer}) is used to apply forces to the structure in a controlled way.
Tests have been conducted to determine the most suitable hammer tip (ranging from a metallic one to a soft plastic one).
The softer tip has been found to give best results as it injects more energy in the low frequency range where the coherence was low, such that the overall coherence was improved.
Finally, an \emph{acquisition system}\footnote{OROS OR36. 24bits signal-delta ADC.} (figure \ref{fig:modal_oros}) is used to acquire the injected force and the response accelerations in a synchronized way and with sufficiently low noise.
This is especially important for stages for which the stiffness is provided by local feedback control, which is case for the air bearing spindle, and the translation stage.
If these local feedback control were turned OFF, this would have resulted in very low frequency modes difficult to measure in practice, and this would also have lead to decoupled dynamics which would not be the case in practice.
The top part representing the active stabilization stage has been disassembled as the active stabilization stage and the sample will be added in the multi-body model afterwards.
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 very time consuming as it requires to make \(n^2\) measurements.
However thanks 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 needs to be measured.
This can be done either by measuring the response \(X_{j}\) at a fixed \acrshort{dof}\(j\) while applying forces \(F_{i}\) for 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}.
It is however not advised to measure only one row or one column as one or more modes may be missed by an unfortunate choice of force or acceleration measured locations (for instance if the force is applied at a vibration node of a particular mode).
In this modal-analysis, it is chosen to measure the response of the structure at all considered \acrshort{dof}, and to excite the structure at one location in three directions in order to have some redundancy and to make sure that all modes are properly energized.
A total of 23 accelerometers are fixed to the six key stages of the micro station: the lower and upper granites, the translation stage, the tilt stage, the spindle and the micro hexapod.
The position of the accelerometers are visually shown on a CAD model in Figure \ref{fig:modal_location_accelerometers} and their precise locations with respect to a frame located at the point of interest are summarized in Table \ref{tab:modal_position_accelerometers}.
Pictures of the accelerometers fixed to the translation stage and to the micro-hexapod are shown in Figure \ref{fig:modal_accelerometer_pictures}.
As all key stages of the micro-station are foreseen to behave as solid bodies, only 6 \acrshort{dof} can be considered per solid body.
However, it was chosen to use four 3-axis accelerometers (i.e. 12 measured \acrshort{dof}) for each considered solid body to have some redundancy and to be able to verify the solid body assumption (see Section \ref{ssec:modal_solid_body_assumption}).
It was chosen to match the location of one accelerometer, because a \emph{point measurement} (i.e. a measurement of \(H_{kk}\)) is necessary to be able to reconstruct the full \acrshort{frf} matrix \cite{ewins00_modal}.
The impacts are performed in three directions, which are shown in figures \ref{fig:modal_impact_x}, \ref{fig:modal_impact_y} and \ref{fig:modal_impact_z}.
This excitation point with the three considered directions allows to properly energize all the modes in the frequency band of interest and to provide good coherence for all the accelerometers as will be shown in the next section.
Conclusions based on the time domain signals can be clearly seen in the frequency domain (wide frequency content for the force signal and complex dynamics for the accelerometer).
\subcaption{\label{fig:modal_asd_acc_force}Amplitude Spectral Density (normalized)}
\end{subfigure}
\caption{\label{fig:modal_raw_meas_asd}Raw measurement of the acceleromter (blue) and of the force sensor at the Hammer tip (red) (\subref{fig:modal_raw_meas}). Computed Amplitude Spectral Density of the two signals (normalized) (\subref{fig:modal_asd_acc_force})}
The frequency response function \(H_{jk}\) from the applied force \(F_{k}\) to the measured acceleration \(X_j\) is then computed and shown Figure \ref{fig:modal_frf_acc_force}.
\caption{\label{fig:modal_frf_coh_acc_force}Computed frequency response function from the applied force \(F_{k}\) and the measured response \(X_{j}\) (\subref{fig:modal_frf_acc_force}) as well as computed coherence (\subref{fig:modal_coh_acc_force})}
For each frequency point \(\omega_{i}\), a 2D complex matrix is obtained that links the 3 force inputs to the 69 output accelerations \eqref{eq:modal_frf_matrix_raw}.
However, for the multi-body model being developed, only 6 solid bodies are considered, namely: the bottom granite, the top granite, the translation stage, the tilt stage, the spindle and the hexapod.
Therefore, only \(6\times6=36\) degrees of freedom are of interest.
The coordinate transformation from accelerometers \acrshort{dof} to the solid body 6 \acrshortpl{dof} (three translations and three rotations) is performed in Section \ref{ssec:modal_acc_to_solid_dof}.
The \(69\times3\times801\) frequency response matrix is then reduced to a \(36\times3\times801\) frequency response matrix where the motion of each solid body is expressed with respect to its center of mass.
To validate this reduction of \acrshort{dof} and the solid body assumption, the frequency response function at the accelerometer location are recomputed from the reduced frequency response matrix and are compared with the initial measurements in Section \ref{ssec:modal_solid_body_assumption}.
Let's consider the schematic shown in Figure \ref{fig:modal_local_to_global_coordinates} where the motion of a solid body is measured at 4 distinct locations (in \(x\), \(y\) and \(z\) directions).
Using \eqref{eq:modal_determine_global_disp}, 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}\).
From the response of one solid body along its 6 \acrshortpl{dof} (i.e. from \(\mathbf{H}_{\text{CoM}}\)), and using equation \eqref{eq:modal_cart_to_acc}, it is possible to compute the response of the same solid body at any considered position.
In particular, the response at the location of the four accelerometers can be computed.
Comparing the computed response of a particular accelerometer from \(\mathbf{H}_{\text{CoM}}\) with the original measurements \(\mathbf{H}\) is use to check if solid body assumption is correct in the frequency band of interest.
The original frequency response functions and the ones computed from the CoM responses are well matching in the frequency range of interested.
Similar results are obtained for the other solid bodies, indicating that the solid body assumption is valid, and that a multi-body model can be used to represent the dynamics of the micro-station.
This also validates the reduction of the number of degrees of freedom from 69 (23 accelerometers with each 3 \acrshort{dof}) to 36 (6 solid bodies with 6 \acrshort{dof}).
\caption{\label{fig:modal_comp_acc_solid_body_frf}Comparaison of the original accelerometer response (solid curves) and reconstructed response from the solid body response (dashed curves). For accelerometers 1 to 4 corresponding to the micro-hexapod.}
The goal here is to extract the modal parameters describing the modes of station being studied, namely the natural frequencies and the modal damping (i.e. the eigenvalues) and the mode shapes (.i.e. the eigenvectors).
In order to perform the modal parameter extraction, the order of the modal model needs to be estimated (i.e. the number of modes in the frequency band of interest).
This is done using the \acrfull{mif} in section \ref{ssec:modal_number_of_modes}.
To validate the quality of the modal model, the full \acrshort{frf} matrix is computed from the modal model and compared with the initial measured \acrshort{frf} (section \ref{ssec:modal_model_validity}).
The \acrshort{mif} is here applied to the \(n\times p\)\acrshort{frf} matrix where \(n\) is a relatively large number of measurement DOFs (here \(n=69\)) and \(p\) is the number of excitation DOFs (here \(p=3\)).
The complex modal indication function is defined in equation \eqref{eq:modal_cmif} where \(\Sigma\) is obtained from a \acrshort{svd} of the \acrshort{frf} matrix \eqref{eq:modal_svd}.
The modal identification generally consists of curve-fitting a theoretical expression for an individual \acrshort{frf} to the actual measured data.
However, there are multiple level of complexity, from fitting of a single resonance, a complete curve encompassing several resonances and working on a set of many \acrshort{frf} plots all obtained from the same structure.
Here, the last method is used as it gives a unique and consistent model as direct output.
It takes into account the fact the the properties of all the individual curves are related by being from the same structure: all FRF plots on a given structure should indicate the same values for the natural frequencies and damping factor of each mode.
These animations are quite useful to easily get a better understanding of the system.
For instance, the mode shape of the first mode at 11Hz (figure \ref{fig:modal_mode1_animation}) indicates that there is an issue with the lower granite.
It turns out that four \emph{Airloc Levelers} are used to level the lower granite (figure \ref{fig:modal_airloc}).
These are difficult to tune so that the granite is well supported by four of them and not ``wobbly'' on just two of them.
The modal parameter extraction is made using a proprietary software\footnote{NVGate software from OROS company}.
For each mode \(r\) (from \(1\) to the number of considered modes \(m=16\)), it outputs the frequency \(\omega_r\), the damping ratio \(\xi_r\), the eigenvectors \(\{\phi_{r}\}\) (vector of complex numbers with a size equal to the number of measured \acrshort{dof}\(n=69\), see equation \eqref{eq:modal_eigenvector}) and a scaling factor \(a_r\).
In order to check the validity of the modal model, the complete \(n \times n\)\acrshort{frf} matrix \(\mathbf{H}_{\text{syn}}\) is first synthesized from the modal parameters.
Then, the elements of this \acrshort{frf} matrix \(\mathbf{H}_{\text{syn}}\) that were already measured can be compared with the measured elements \(\mathbf{H}\).
New measurements may be performed to compare with elements of the synthesized \acrshort{frf} matrix that were not initialized measured to build the modal model.
In order to synthesize the full \acrshort{frf} matrix, the eigenvectors \(\phi_r\) are first reorganized in a matrix from as shown in equation \eqref{eq:modal_eigvector_matrix}.
The comparison between the original measured frequency response function and the synthesized one from the modal model is done in Figure \ref{fig:modal_comp_acc_frf_modal}.
In this study, a modal analysis of the micro-station was performed.
Thanks to adequate choice of instrumentation and proper set of measurements, high quality frequency response functions could be obtained.
As could be expected from a heavy stacked stages architecture, the obtained frequency response functions indicate that the dynamics of the micro-station is complex.
It shows lots of coupling between stages and different directions, as well as many modes with various damping properties.
By measuring 12 degrees of freedom on each ``stage'', it could be verified that in the frequency range of interest, each stage is behaving as a rigid body.
This confirms that a solid-body model can be used to properly model the micro-station.