This is performed in Section \ref{sec:first_measurements}.
\item The dynamics from the generated DAC voltage (going to the voltage amplifiers and then applied on the actuator stacks) to the induced displacement, and to the measured voltage by the force sensor stack.
Also the ``actuator constant'' and ``sensor constant'' are identified.
This is done in Section \ref{sec:dynamical_meas_apa}.
\item Compare the measurements with the Simscape models (2DoF, Super-Element) in order to tuned/validate the models.
This is explained in Section \ref{sec:simscape_bench_apa}.
\caption{\label{fig:souleille18_model_piezo}Picture of an APA100M from Cedrat Technologies. Simplified model of a one DoF payload mounted on such isolator}
\end{figure}
The parameters are described in Table \ref{tab:souleille18_model_params}.
\begin{table}[htbp]
\caption{\label{tab:souleille18_model_params}Parameters used for the model of the APA 100M}
\centering
\begin{tabularx}{0.6\linewidth}{lX}
\toprule
&\textbf{Meaning}\\
\midrule
\(k_e\)& Stiffness used to adjust the pole of the isolator\\
\(k_1\)& Stiffness of the metallic suspension when the stack is removed\\
\(k_a\)& Stiffness of the actuator\\
\(c_1\)& Added viscous damping\\
\bottomrule
\end{tabularx}
\end{table}
The model is shown again in Figure \ref{fig:2dof_apa_model}.
As will be shown in the next section, such model can be quite accurate in modelling the axial behavior of the APA.
However, it does not model the flexibility of the APA in the other directions.
Therefore this model can be useful for quick simulations as it contains a very limited number of states, but when more complex dynamics of the APA is to be modelled, a flexible model will be used.
\caption{\label{fig:2dof_apa_model}Schematic of the 2DoF model for the Amplified Piezoelectric Actuator}
\end{figure}
\section{Flexible Model}
\label{sec:apa_flexible_model}
In order to model with high accuracy the behavior of the APA, a flexible model can be used.
The idea is to do a Finite element model of the structure, and to defined ``remote points'' as shown in Figure \ref{fig:apa300ml_ansys}.
Then, on the finite element software, a ``super-element'' can be extracted which consists of a mass matrix, a stiffness matrix, and the coordinates of the remote points.
\caption{\label{fig:apa300ml_ansys}Remote points for the APA300ML (Ansys)}
\end{figure}
This ``super-element'' can then be included in the Simscape model as shown in Figure \ref{fig:figure_name}.
The remotes points are defined as ``frames'' in Simscape, and the ``super-element'' can be connected with other Simscape elements (mechanical joints, masses, force actuators, etc..).
\caption{\label{fig:figure_name}From a finite Element Model (Ansys, bottom left) is extract the mass and stiffness matrices that are then used on Simscape (right)}
\end{figure}
\section{Actuator and Sensor constants}
\label{sec:apa_constants}
On Simscape, we want to model both the actuator stacks and the sensors stack.
We therefore need to link the electrical domain (voltages, charges) with the mechanical domain (forces, strain).
To do so, we use the ``actuator constant'' and the ``sensor constant''.
Consider a schematic of the Amplified Piezoelectric Actuator in Figure \ref{fig:apa_model_schematic}.
The measured flatness of the APA300ML interface planes are within the specifications.
\end{important}
\section{Electrical Measurements}
\label{sec:electrical_measurements}
\subsection{Measurement Setup}
\begin{note}
The capacitance of the stacks is measure with the \href{https://www.gwinstek.com/en-global/products/detail/LCR-800}{LCR-800 Meter} (\href{doc/DS\_LCR-800\_Series\_V2\_E.pdf}{doc}) shown in Figure \ref{fig:LCR_meter}.
\caption{\label{fig:LCR_meter}LCR Meter used for the measurements}
\end{figure}
\subsection{Measured Capacitance}
From the documentation of the APA300ML, the total capacitance of the three stacks should be between \(18\mu F\) and \(26\mu F\) with a nominal capacitance of \(20\mu F\).
However, from the documentation of the stack themselves, it can be seen that the capacitance of a single stack should be \(4.4\mu F\).
Clearly, the total capacitance of the APA300ML if more than just three times the capacitance of one stack.
\begin{question}
Could it be possible that the capacitance of the stacks increase that much when they are pre-stressed?
\end{question}
The measured capacitance of the stacks are summarized in Table \ref{tab:apa300ml_capacitance}.
\begin{table}[htbp]
\caption{\label{tab:apa300ml_capacitance}Capacitance measured with the LCR meter. The excitation signal is a sinus at 1kHz}
\centering
\begin{tabularx}{0.5\linewidth}{lcc}
\toprule
&\textbf{Sensor Stack}&\textbf{Actuator Stacks}\\
\midrule
APA 1 & 5.10 & 10.03\\
APA 2 & 4.99 & 9.85\\
APA 3 & 1.72 & 5.18\\
APA 4 & 4.94 & 9.82\\
APA 5 & 4.90 & 9.66\\
APA 6 & 4.99 & 9.91\\
APA 7 & 4.85 & 9.85\\
\bottomrule
\end{tabularx}
\end{table}
\begin{important}
From the measurements (Table \ref{tab:apa300ml_capacitance}), the capacitance of one stack is found to be \(\approx5\mu F\).
\end{important}
\begin{warning}
There is clearly a problem with APA300ML number 3
The APA number 3 has ben sent back to Cedrat, and a new APA300ML has been shipped back.
\end{warning}
\section{Stroke measurement}
\label{sec:stroke_measurements}
We here wish to estimate the stroke of the APA.
To do so, one side of the APA is fixed, and a displacement probe is located on the other side as shown in Figure \ref{fig:stroke_test_bench}.
Then, a voltage is applied on either one or two stacks using a DAC and a voltage amplifier.
\begin{note}
Here are the documentation of the equipment used for this test bench:
\begin{itemize}
\item\textbf{Voltage Amplifier}: \href{doc/PD200-V7-R1.pdf}{PD200} with a gain of 20
\caption{\label{fig:stroke_test_bench}Bench to measured the APA stroke}
\end{figure}
From the documentation, the nominal stroke of the APA300ML is \(304\,\mu m\).
\subsection{Voltage applied on one stack}
Let's first look at the relation between the voltage applied to \textbf{one} stack to the displacement of the APA as measured by the displacement probe.
The applied voltage is shown in Figure \ref{fig:apa_stroke_voltage_time}.
\caption{\label{fig:apa_stroke_time_1s}Displacement as a function of time for all the APA300ML (only one stack is used as an actuator)}
\end{figure}
Finally, the displacement is shown as a function of the applied voltage in Figure \ref{fig:apa_d_vs_V_1s}.
We can clearly see that there is a problem with the APA 3.
Also, there is a large hysteresis.
\begin{figure}[htbp]
\centering
\includegraphics[scale=1]{figs/apa_d_vs_V_1s.png}
\caption{\label{fig:apa_d_vs_V_1s}Displacement as a function of the applied voltage (on only one stack)}
\end{figure}
\begin{important}
We can clearly confirm from Figure \ref{fig:apa_d_vs_V_1s} that there is a problem with the APA number 3.
\end{important}
\subsection{Voltage applied on two stacks}
Now look at the relation between the voltage applied to the \textbf{two} other stacks to the displacement of the APA as measured by the displacement probe.
The obtained displacement is shown in Figure \ref{fig:apa_stroke_time_2s}.
The displacement is set to zero at initial time when the voltage applied is -20V.
\caption{\label{fig:apa_stroke_time_2s}Displacement as a function of time for all the APA300ML (two stacks are used as actuators)}
\end{figure}
Finally, the displacement is shown as a function of the applied voltage in Figure \ref{fig:apa_d_vs_V_2s}.
\begin{figure}[htbp]
\centering
\includegraphics[scale=1]{figs/apa_d_vs_V_2s.png}
\caption{\label{fig:apa_d_vs_V_2s}Displacement as a function of the applied voltage on two stacks}
\end{figure}
\subsection{Voltage applied on all three stacks}
Finally, we can combine the two measurements to estimate the relation between the displacement and the voltage applied to the \textbf{three} stacks (Figure \ref{fig:apa_d_vs_V_3s}).
\begin{figure}[htbp]
\centering
\includegraphics[scale=1]{figs/apa_d_vs_V_3s.png}
\caption{\label{fig:apa_d_vs_V_3s}Displacement as a function of the applied voltage on all three stacks}
\end{figure}
The obtained maximum stroke for all the APA are summarized in Table \ref{tab:apa_measured_stroke}.
\begin{table}[htbp]
\caption{\label{tab:apa_measured_stroke}Measured maximum stroke}
\centering
\begin{tabularx}{0.25\linewidth}{lc}
\toprule
&\textbf{Stroke}\([\mu m]\)\\
\midrule
APA 1 & 373.2\\
APA 2 & 365.5\\
APA 3 & 181.7\\
APA 4 & 359.7\\
APA 5 & 361.5\\
APA 6 & 363.9\\
APA 7 & 358.4\\
\bottomrule
\end{tabularx}
\end{table}
\subsection{Conclusion}
\begin{important}
The except from APA 3 that has a problem, all the APA are similar when it comes to stroke and hysteresis.
Also, the obtained stroke is more than specified in the documentation.
Therefore, only two stacks can be used as an actuator.
\end{important}
\section{Spurious resonances - APA}
\label{sec:spurious_resonances}
\subsection{Introduction}
From a Finite Element Model of the struts, it have been found that three main resonances are foreseen to be problematic for the control of the APA300ML (Figure \ref{fig:apa_mode_shapes_ter}):
\caption{\label{fig:apa300ml_meas_freq_bending_x}Obtained FRF for the X-bending}
\end{figure}
Then the APA is in the ``free-free'' condition, this bending mode is foreseen to be at 200Hz (Figure \ref{fig:apa_mode_shapes_ter}).
We are here in the ``fixed-free'' condition.
If we consider that we therefore double the stiffness associated with this mode, we should obtain a resonance a factor \(\sqrt{2}\) higher than 200Hz which is indeed 280Hz.
Not sure this reasoning is correct though.
\subsection{Y-Bending Mode}
The setup to measure the Y-bending is shown in Figure \ref{fig:measurement_setup_Y_bending}.
The impact point of the instrumented hammer is located on the back surface of the top interface (on the back of the 2 measurements points).
\caption{\label{fig:apa300ml_meas_freq_bending_y}Obtained FRF for the Y-bending}
\end{figure}
We can apply the same reasoning as in the previous section and estimate the mode to be a factor \(\sqrt{2}\) higher than the mode estimated in the ``free-free'' condition.
We would obtain a mode at 403Hz which is very close to the one estimated here.
\subsection{Z-Torsion Mode}
Finally, we measure the Z-torsion resonance as shown in Figure \ref{fig:measurement_setup_torsion_bis}.
The excitation is shown on the other side of the APA, on the side to excite the torsion motion.
When two flexible joints are fixed at each ends of the APA, the APA is mostly in a free/free condition in terms of bending/torsion (the bending/torsional stiffness of the joints being very small).
In the current tests, the APA are in a fixed/free condition.
Therefore, it is quite obvious that we measured higher resonance frequencies than what is foreseen for the struts.
It is however quite interesting that there is a factor \(\approx\sqrt{2}\) between the two (increased of the stiffness by a factor 2?).
\begin{table}[htbp]
\caption{\label{tab:apa300ml_measured_modes_freq}Measured frequency of the modes}
In this section, a measurement test bench is used to extract all the important parameters of the Amplified Piezoelectric Actuator APA300ML.
This include:
\begin{itemize}
\item Stroke
\item Stiffness
\item Hysteresis
\item ``Actuator constant'': Gain from the applied voltage \(V_a\) to the generated Force \(F_a\)
\item ``Sensor constant'': Gain from the sensor stack strain \(\delta L\) to the generated voltage \(V_s\)
\item Dynamical behavior from the actuator to the force sensor and to the motion of the APA
\end{itemize}
The bench is shown in Figure \ref{fig:picture_apa_bench}, and a zoom picture on the APA and encoder is shown in Figure \ref{fig:picture_apa_bench_encoder}.
\caption{\label{fig:picture_apa_bench_encoder}Zoom on the APA with the encoder}
\end{figure}
The bench is schematically shown in Figure \ref{fig:test_bench_apa_alone} and the signal used are summarized in Table \ref{tab:test_bench_apa_variables}.
\item Section \ref{sec:meas_one_apa}: the measurements are first performed on one APA.
\item Section \ref{sec:meas_all_apa}: the same measurements are performed on all the APA and are compared.
\end{itemize}
\section{Measurements on APA 1}
\label{sec:meas_one_apa}
Measurements are first performed on only \textbf{one} APA.
Once the measurement procedure is validated, it is performed on all the other APA.
\subsection{Excitation Signals}
Different excitation signals are used to perform FRF estimations.
Typically, this is done in three steps:
\begin{enumerate}
\item A low pass filtered white noise is used with rather small amplitudes (Figure \ref{fig:exc_signal_1_noise}).
This first excitation is used to estimate the main resonance of the system.
\item A sweep-sine from 10Hz to 400Hz is used (Figure \ref{fig:exc_signal_2_sweep}).
The sweep-sine is is notched around the estimated resonance of the system.
\item A band-limited white noise from 300Hz to 2kHz is used to estimate the high frequency behavior (Figure \ref{fig:exc_signal_3_hf_noise}).
\end{enumerate}
For all the excitation signals, before the excitation starts, the mean voltage is slowly increased halfway between the minimum voltage (-20V) and the maximum (150V).
The first measurement is only used to have a first estimation of the dynamics and verify that everything is setup correctly.
The second excitation is done to estimate the dynamics from 10Hz to 350Hz and the third excitation from 350Hz to 2kHz.
The second and third measurements are therefore combined in the frequency domain to form one good estimation of the dynamics from 10Hz up to 2kHz.
Then we defined a ``Hanning'' windows that will be used for the spectral analysis:
We get the frequency vector that will be the same for all the frequency domain analysis.
\subsection{FRF - Encoder and Interferometer}
In this section, the transfer function from the excitation voltage \(V_a\) to the encoder measured displacement \(d_e\) and interferometer measurement \(d_a\).
The coherence from \(V_a\) to \(d_e\) and from \(V_a\) to \(d_a\) are computed and shown in Figure \ref{fig:apa_1_coh_dvf}.
They are quite good from 10Hz up to 500Hz.
\begin{figure}[htbp]
\centering
\includegraphics[scale=1]{figs/apa_1_coh_dvf.png}
\caption{\label{fig:apa_1_coh_dvf}Coherence for the identification from \(V_a\) to \(d_e\)}
\end{figure}
The transfer functions are then estimated and shown in Figure \ref{fig:apa_1_frf_dvf}.
It is shown than both the encoder and interferometers are measuring the same dynamics up to \(\approx700\,Hz\).
Above that, it is possible that there is some flexible elements apart from the APA that is adding resonances into one or the other FRF.
\begin{figure}[htbp]
\centering
\includegraphics[scale=1]{figs/apa_1_frf_dvf.png}
\caption{\label{fig:apa_1_frf_dvf}Obtained transfer functions from \(V_a\) to both \(d_e\) and \(d_a\)}
\end{figure}
\begin{important}
The transfer functions obtained in Figure \ref{fig:apa_1_frf_dvf} are very close to what was expected:
\begin{itemize}
\item constant gain at low frequency
\item resonance at around 100Hz which corresponds to the APA axial mode
\item no further resonance up until high frequency (\(\approx700\,Hz\)) at which points several elements of the test bench can induces resonances in the measured FRF
\end{itemize}
However, it was not expected to observe a ``double resonance'' at around 95Hz (instead of only one resonance).
\end{important}
\subsection{FRF - Force Sensor}
Now the dynamics from excitation voltage \(V_a\) to the force sensor stack voltage \(V_s\) is identified.
The coherence is computed and shown in Figure \ref{fig:apa_1_coh_iff} and found very good from 10Hz up to 2kHz.
\begin{figure}[htbp]
\centering
\includegraphics[scale=1]{figs/apa_1_coh_iff.png}
\caption{\label{fig:apa_1_coh_iff}Coherence for the identification from \(V_a\) to \(V_s\)}
\end{figure}
The transfer function is estimated and shown in Figure \ref{fig:apa_1_frf_iff}.
\begin{figure}[htbp]
\centering
\includegraphics[scale=1]{figs/apa_1_frf_iff.png}
\caption{\label{fig:apa_1_frf_iff}Obtained transfer functions from \(V_a\) to \(V_s\)}
\end{figure}
\begin{important}
The obtained dynamics from the excitation voltage \(V_a\) to the measured sensor stack voltage \(V_s\) is corresponding to what was expected:
\begin{itemize}
\item constant gain at low frequency
\item complex conjugate zero and then complex conjugate pole
\item constant gain at high frequency
\end{itemize}
\end{important}
\subsection{Hysteresis}
We here wish to visually see the amount of hysteresis present in the APA.
To do so, a quasi static sinusoidal excitation \(V_a\) at different voltages is used.
The offset is 65V (halfway between -20V and 150V), and the sin amplitude is ranging from 1V up to 80V (full range).
For each excitation amplitude, the vertical displacement \(d\) of the mass is measured.
Then, \(d\) is plotted as a function of \(V_a\) for all the amplitudes.
We expect to obtained something like the hysteresis shown in Figure \ref{fig:expected_hysteresis}.
\caption{\label{fig:hyst_results_multi_ampl}Obtained hysteresis for multiple excitation amplitudes}
\end{figure}
\begin{important}
From Figure \ref{fig:hyst_results_multi_ampl}, it is quite clear that hysteresis is increasing with the excitation amplitude.
For small excitation amplitudes (\(V_a < 0.4\,V\)) the hysteresis stays reasonably small.
Also, it is quite interesting to see that no hysteresis is found on the sensor stack voltage when using the same excitation signal.
\end{important}
\subsection{Estimation of the APA axial stiffness}
In order to estimate the stiffness of the APA, a weight with known mass \(m_a\) is added on top of the suspended granite and the deflection \(d_e\) is measured using the encoder.
The APA stiffness can then be estimated to be:
\begin{equation}
k_{\text{apa}} = \frac{m_a g}{d}
\end{equation}
The data is loaded, and the measured displacement is shown in Figure \ref{fig:apa_1_meas_stiffness}.
\caption{\label{fig:apa_1_meas_stiffness}Measured displacement when adding the mass and removing the mass}
\end{figure}
From Figure \ref{fig:apa_1_meas_stiffness}, it can be seen that there are some drifts that are probably due to some creep.
This will induce some uncertainties in the measured stiffness.
Here, a mass of 6.4 kg was used:
The stiffness is then computed as follows:
And the stiffness obtained is very close to the one specified in the documentation (\(k =1.794\,[N/\mu m]\)).
\begin{verbatim}
k = 1.68 [N/um]
\end{verbatim}
The stiffness could also be estimated based on the main vertical resonance of the system at \(\omega_z =2\pi\cdot94\,[rad/s]\).
The suspended mass is \(m_{\text{sus}}=5\,kg\).
And therefore, the axial stiffness of the APA can be estimated to be:
\begin{equation}
k_{\text{APA}} = m_{\text{sus}}\omega_z^2
\end{equation}
\begin{verbatim}
k = 1.99 [N/um]
\end{verbatim}
The two values are found relatively close to each other.
Anyway, the stiffness of the model will be tuned to match the measured FRF.
\subsection{Stiffness change due to electrical connections}
Changes in the electrical impedance connected to the piezoelectric actuator causes changes in the mechanical compliance (or stiffness) of the piezoelectric actuator.
In this section is measured the stiffness of the APA whether the piezoelectric actuator is connected to an open circuit or a short circuit (e.g. the output of a voltage amplifier).
Note here that the resistor in parallel to the sensor stack is present in both cases.
First, the data are loaded.
And the initial displacement is set to zero.
The measured displacements are shown in Figure \ref{fig:apa_meas_k_time_oc_cc}.
\caption{\label{fig:frf_iff_effect_R}Transfer function from \(V_a\) to \(V_s\) with and without the resistor \(k\)}
\end{figure}
\begin{important}
The added resistor has indeed the expected effect of forming an high pass filter.
\end{important}
\section{Comparison of all the APA}
\label{sec:meas_all_apa}
The same measurements that was performed in Section \ref{sec:meas_one_apa} are now performed on all the APA and then compared.
\subsection{Axial Stiffnesses - Comparison}
Let's first compare the APA axial stiffnesses.
The added mass is:
Here are the numbers of the APA that have been measured:
The data are loaded.
The raw measurements are shown in Figure \ref{fig:apa_meas_k_time}.
All the APA seems to have similar stiffness except the APA 7 which show strange behavior.
\begin{warning}
It is however strange that the displacement \(d_e\) when the mass is removed is higher for the APA 7 than for the other APA.
It turns out the PD200 amplifier was connected to only one stack, the other stack was open circuited. Therefore, the total axial stiffness of the APA was increased.
The APA300ML manual specifies the nominal stiffness to be \(1.8\,[N/\mu m]\) which is very close to what have been measured.
Only the APA number 7 is a little bit higher, due to the fact that one of the stack was open-circuited instead of short circuited.
\end{important}
\subsection{FRF - Setup}
As the APA7 was not correctly wired, it is ignored:
The identification is performed in three steps:
\begin{enumerate}
\item White noise excitation with small amplitude.
This is used to determine the main resonance of the system.
\item Sweep sine excitation with the amplitude lowered around the resonance.
The sweep sine is from 10Hz to 400Hz.
\item High frequency noise.
The noise is band-passed between 300Hz and 2kHz.
\end{enumerate}
Then, the result of the second identification is used between 10Hz and 350Hz and the result of the third identification if used between 350Hz and 2kHz.
The data are loaded for both the second and third identification:
The time is the same for all measurements.
Then we defined a ``Hanning'' windows that will be used for the spectral analysis:
We get the frequency vector that will be the same for all the frequency domain analysis.
\subsection{FRF - Encoder and Interferometer}
In this section, the dynamics from excitation voltage \(V_a\) to encoder measured displacement \(d_e\) is identified.
We compute the coherence for 2nd and 3rd identification:
The coherence is shown in Figure \ref{fig:apa_frf_dvf_plant_coh}, and it is found that the coherence is good from low frequency up to 700Hz.
\caption{\label{fig:apa_frf_dvf_zoom_res_plant_tf}Estimated FRF for the DVF plant (transfer function from \(V_a\) to the encoder \(d_e\)) - Zoom on the main resonance}
\end{figure}
\subsection{FRF - Force Sensor}
In this section, the dynamics from \(V_a\) to \(V_s\) is identified.
First the coherence is computed and shown in Figure \ref{fig:apa_frf_iff_plant_coh}.
The coherence is very nice from 10Hz to 2kHz.
It is only dropping near a zeros at 40Hz, and near the resonance at 95Hz (the excitation amplitude being lowered).
So far, all the measured FRF are showing the dynamical behavior that was expected.
\end{important}
\chapter{Test Bench APA300ML - Simscape Model}
\label{sec:simscape_bench_apa}
In this section, a simscape model (Figure \ref{fig:model_bench_apa}) of the measurement bench is used to compare the model of the APA with the measured FRF.
After the transfer functions are extracted from the model (Section \ref{sec:simscape_bench_apa_first_id}), the comparison of the obtained dynamics with the measured FRF will permit to:
\begin{enumerate}
\item Estimate the ``actuator constant'' and ``sensor constant'' (Section \ref{sec:simscape_bench_apa_id_constants})
\item Tune the model of the APA to match the measured dynamics (Section \ref{sec:simscape_bench_apa_tune_2dof_model})
\caption{\label{fig:model_bench_apa}Screenshot of the Simscape model}
\end{figure}
\section{First Identification}
\label{sec:simscape_bench_apa_first_id}
The APA is first initialized with default parameters:
The transfer function from excitation voltage \(V_a\) (before the amplification of \(20\) due to the PD200 amplifier) to:
\begin{enumerate}
\item the sensor stack voltage \(V_s\)
\item the measured displacement by the encoder \(d_e\)
\item the measured displacement by the interferometer \(d_a\)
\end{enumerate}
The obtain dynamics are shown in Figure \ref{fig:apa_model_bench_bode_vs} and \ref{fig:apa_model_bench_bode_dl_z}.
It can be seen that:
\begin{itemize}
\item the shape of these bode plots are very similar to the one measured in Section \ref{sec:dynamical_meas_apa} expect from a change in gain and exact location of poles and zeros
\item there is a sign error for the transfer function from \(V_a\) to \(V_s\).
This will be corrected by taking a negative ``sensor gain''.
\item the low frequency zero of the transfer function from \(V_a\) to \(V_s\) is minimum phase as expected.
The measured FRF are showing non-minimum phase zero, but it is most likely due to measurements artifacts.
\caption{\label{fig:apa_model_bench_bode_dl_z}Bode plot of the transfer function from \(V_a\) to \(d_L\) and to \(z\)}
\end{figure}
\section{Identify Sensor/Actuator constants and compare with measured FRF}
\label{sec:simscape_bench_apa_id_constants}
\subsection{How to identify these constants?}
\paragraph{Piezoelectric Actuator Constant}
Using the measurement test-bench, it is rather easy the determine the static gain between the applied voltage \(V_a\) to the induced displacement \(d\).
\begin{equation}
d = g_{d/V_a}\cdot V_a
\end{equation}
Using the Simscape model of the APA, it is possible to determine the static gain between the actuator force \(F_a\) to the induced displacement \(d\):
\begin{equation}
d = g_{d/F_a}\cdot F_a
\end{equation}
From the two gains, it is then easy to determine \(g_a\):
Let's load the measured FRF from the DAC voltage to the measured encoder and to the sensor stack voltage.
\subsection{2DoF APA}
\paragraph{2DoF APA}
Let's initialize the APA as a 2DoF model with unity sensor and actuator gains.
\paragraph{Identification without actuator or sensor constants}
The transfer function from \(V_a\) to \(V_s\), \(d_e\) and \(d_a\) is identified.
\paragraph{Actuator Constant}
Then, the actuator constant can be computed as shown in Eq. \eqref{eq:actuator_constant_formula} by dividing the measured DC gain of the transfer function from \(V_a\) to \(d_e\) by the estimated DC gain of the transfer function from \(V_a\) (in truth the actuator force called \(F_a\)) to \(d_e\) using the Simscape model.
\begin{verbatim}
ga = -32.2 [N/V]
\end{verbatim}
\paragraph{Sensor Constant}
Similarly, the sensor constant can be estimated using Eq. \eqref{eq:sensor_constant_formula}.
\begin{verbatim}
gs = 0.088 [V/m]
\end{verbatim}
\paragraph{Comparison}
Let's now initialize the APA with identified sensor and actuator constant:
And identify the dynamics with included constants.
The transfer functions from \(V_a\) to \(d_e\) are compared in Figure \ref{fig:apa_act_constant_comp} and the one from \(V_a\) to \(V_s\) are compared in Figure \ref{fig:apa_sens_constant_comp}.