First complete re-read
This commit is contained in:
parent
9b6dc8f9bf
commit
cace77f359
Binary file not shown.
Binary file not shown.
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.3 KiB |
@ -23,13 +23,13 @@
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="3.0060173"
|
||||
inkscape:cx="-10.977981"
|
||||
inkscape:cy="86.659515"
|
||||
inkscape:zoom="6.0120346"
|
||||
inkscape:cx="13.971975"
|
||||
inkscape:cy="76.596366"
|
||||
inkscape:window-width="2534"
|
||||
inkscape:window-height="1367"
|
||||
inkscape:window-height="1387"
|
||||
inkscape:window-x="11"
|
||||
inkscape:window-y="60"
|
||||
inkscape:window-y="38"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" /><defs
|
||||
id="defs1" /><g
|
||||
@ -59,5 +59,5 @@
|
||||
sodipodi:nodetypes="sccsccs" /><path
|
||||
id="path1-6"
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#ccebff;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="m 54.316011,85.45368 c -1.379215,4.832397 4.285358,6.124171 5.992665,6.094811 -6e-6,1.148557 -2.957169,2.079657 -6.605013,2.079657 -3.647844,0 -6.605007,-0.9311 -6.605014,-2.079663 1.707306,0.02936 7.371879,-1.262421 5.992664,-6.094818 z"
|
||||
sodipodi:nodetypes="ccscc" /></g></svg>
|
||||
d="m 54.316011,85.45368 c -0.887898,3.110957 2.373522,3.991648 4.443957,4.756737 1.040155,0.38437 1.282585,0.436539 1.548708,1.338074 -6e-6,1.148557 -2.957169,2.079657 -6.605013,2.079657 -3.647844,0 -6.605007,-0.9311 -6.605014,-2.079663 0.293655,-0.938556 0.931993,-1.036998 1.983564,-1.485812 2.025194,-0.864359 4.789205,-1.875725 4.0091,-4.609006 z"
|
||||
sodipodi:nodetypes="cscscscc" /></g></svg>
|
||||
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 4.0 KiB |
19
nass-fem.bib
19
nass-fem.bib
@ -160,25 +160,6 @@
|
||||
|
||||
|
||||
|
||||
@article{yang19_dynam_model_decoup_contr_flexib,
|
||||
author = {Yang, XiaoLong and Wu, HongTao and Chen, Bai and Kang,
|
||||
ShengZheng and Cheng, ShiLi},
|
||||
title = {Dynamic Modeling and Decoupled Control of a Flexible
|
||||
Stewart Platform for Vibration Isolation},
|
||||
journal = {Journal of Sound and Vibration},
|
||||
volume = 439,
|
||||
pages = {398-412},
|
||||
year = 2019,
|
||||
doi = {10.1016/j.jsv.2018.10.007},
|
||||
url = {https://doi.org/10.1016/j.jsv.2018.10.007},
|
||||
issn = {0022-460X},
|
||||
keywords = {parallel robot, flexure, decoupled control},
|
||||
month = {Jan},
|
||||
publisher = {Elsevier BV},
|
||||
}
|
||||
|
||||
|
||||
|
||||
@article{preumont07_six_axis_singl_stage_activ,
|
||||
author = {A. Preumont and M. Horodinca and I. Romanescu and B. de
|
||||
Marneffe and M. Avraam and A. Deraemaeker and F. Bossens and
|
||||
|
120
nass-fem.org
120
nass-fem.org
@ -171,15 +171,15 @@ For Stewart platform:
|
||||
|
||||
During the detailed design phase of the nano-hexapod, optimizing individual components while ensuring their dynamic compatibility with the complete system presents significant challenges.
|
||||
While Finite Element Analysis (FEA) serves as a powerful tool for component-level optimization, understanding how the dynamics of each element interacts within the complete nano-active stabilization system (NASS) becomes crucial.
|
||||
A full finite element model of the assembled system, while theoretically possible, would prove impractical for simulating real-time control scenarios due to its computational complexity.
|
||||
A full Finite Element Model (FEM) of the NASS, while theoretically possible, would prove impractical for simulating real-time control scenarios due to its computational complexity.
|
||||
|
||||
This chapter presents a hybrid modeling approach that combines finite element analysis with multi-body dynamics, enabling both detailed component optimization and efficient system-level simulation.
|
||||
The methodology employs reduced-order flexible bodies, whereby components whose dynamic properties are determined through FEA can be effectively integrated into the multi-body framework.
|
||||
The theoretical foundations and practical implementation of this approach are presented in Section ref:sec:detail_fem_super_element, where experimental validation using an amplified piezoelectric actuator demonstrates the method's accuracy in predicting both open and closed-loop dynamic behavior.
|
||||
The theoretical foundations and practical implementation of this approach are presented in Section ref:sec:detail_fem_super_element, where experimental validation using an Amplified Piezoelectric Actuator (APA) demonstrates the method's accuracy in predicting both open and closed-loop dynamic behavior.
|
||||
|
||||
This validated modeling framework is then applied to optimize two critical elements of the nano-hexapod: the actuators and the flexible joints.
|
||||
Section ref:sec:detail_fem_actuator examines the selection and characterization of amplified piezoelectric actuators, developing both high-fidelity and computationally efficient models that capture essential dynamic characteristics.
|
||||
Section ref:sec:detail_fem_joint addresses the design of flexible joints, where precise control of directional stiffness proves crucial for system performance.
|
||||
Section ref:sec:detail_fem_actuator examines the selection and characterization of the actuators, developing both high-fidelity and computationally efficient models that capture essential dynamic characteristics.
|
||||
Section ref:sec:detail_fem_joint addresses the design of flexible joints, where proper parasitic stiffness proves crucial for system performance.
|
||||
In both cases, the hybrid modeling approach enables detailed component optimization while maintaining the ability to predict system-level dynamic behavior, particularly under closed-loop control conditions.
|
||||
|
||||
* Reduced order flexible bodies
|
||||
@ -192,7 +192,7 @@ In both cases, the hybrid modeling approach enables detailed component optimizat
|
||||
Components exhibiting complex dynamical behavior are frequently found to be unsuitable for direct implementation within multi-body models.
|
||||
These components are traditionally analyzed using Finite Element Analysis (FEA) software.
|
||||
However, a methodological bridge between these two analytical approaches has been established, whereby components whose dynamical properties have been determined through FEA can be successfully integrated into multi-body models [[cite:&hatch00_vibrat_matlab_ansys]].
|
||||
This combined multibody-FEA modeling approach presents significant advantages, as it enables the selective application of FEA modeling to specific elements while maintaining the computational efficiency of multi-body analysis for the broader system [[cite:&rankers98_machin]].
|
||||
This combined multibody-FEA modeling approach presents significant advantages, as it enables the accurate FE modeling to specific elements while maintaining the computational efficiency of multi-body analysis for the broader system [[cite:&rankers98_machin]].
|
||||
|
||||
The investigation of this hybrid modeling approach is structured in three sections.
|
||||
First, the fundamental principles and methodological approaches of this modeling framework are introduced (Section ref:ssec:detail_fem_super_element_theory).
|
||||
@ -244,7 +244,7 @@ Initially, the component is modeled in a finite element software with appropriat
|
||||
Subsequently, interface frames are defined at locations where the multi-body model will establish connections with the component.
|
||||
These frames serve multiple functions, including connecting to other parts, applying forces and torques, and measuring relative motion between defined frames.
|
||||
|
||||
Following the establishment of these interface parameters, modal reduction is performed using the Craig-Bampton method [[cite:&craig68_coupl_subst_dynam_analy]] (also known as the "fixed-interface method"), a technique that transforms the extensive FEA degrees of freedom into a significantly reduced set of retained degrees of freedom.
|
||||
Following the establishment of these interface parameters, modal reduction is performed using the Craig-Bampton method [[cite:&craig68_coupl_subst_dynam_analy]] (also known as the "fixed-interface method"), a technique that significantly reduce the number of DoF while while still presenting the main dynamical characteristics.
|
||||
This transformation typically reduces the model complexity from hundreds of thousands to fewer than 100 DoF.
|
||||
The number of degrees of freedom in the reduced model is determined by eqref:eq:detail_fem_model_order where $n$ represents the number of defined frames and $p$ denotes the number of additional modes to be modeled.
|
||||
The outcome of this procedure is an $m \times m$ set of reduced mass and stiffness matrices, which can subsequently be incorporated into the multi-body model to represent the component's dynamic behavior.
|
||||
@ -351,8 +351,8 @@ From [[cite:&fleming10_integ_strain_force_feedb_high]] the relation between the
|
||||
F_a = g_a \cdot V_a, \quad g_a = d_{33} n k_a, \quad k_a = \frac{c^{E} A}{L}
|
||||
\end{equation}
|
||||
|
||||
Unfortunately, it is difficult to know exactly which material is used in the amplified piezoelectric actuator[fn:detail_fem_1].
|
||||
However, based on the available properties of the stacks in the data-sheet (summarized in Table ref:tab:detail_fem_stack_parameters), the soft Lead Zirconate Titanate "THP5H" from Thorlabs seemed to match quite well the observed properties.
|
||||
Unfortunately, it is difficult to know exactly which material is used for the piezoelectric stacks[fn:detail_fem_1].
|
||||
Yet, based on the available properties of the stacks in the data-sheet (summarized in Table ref:tab:detail_fem_stack_parameters), the soft Lead Zirconate Titanate "THP5H" from Thorlabs seemed to match quite well the observed properties.
|
||||
|
||||
#+name: tab:detail_fem_stack_parameters
|
||||
#+caption: Stack Parameters
|
||||
@ -438,7 +438,7 @@ G = linearize(mdl, io);
|
||||
k_est = 1/dcgain(G); % [N/m]
|
||||
#+end_src
|
||||
|
||||
The multi-body model predicted a resonant frequency under block-free conditions of $\approx 2\,\text{kHz}$ (Figure ref:fig:detail_fem_apa95ml_compliance), which is in agreement with the nominal specification of $2\,\text{kHz}$.
|
||||
The multi-body model predicted a resonant frequency under block-free conditions of $\approx 2\,\text{kHz}$ (Figure ref:fig:detail_fem_apa95ml_compliance), which is in agreement with the nominal specification.
|
||||
|
||||
#+begin_src matlab :exports none :results none
|
||||
%% Estimated compliance of the APA95ML
|
||||
@ -469,7 +469,7 @@ exportFig('figs/detail_fem_apa95ml_compliance.pdf', 'width', 'wide', 'height', '
|
||||
#+RESULTS:
|
||||
[[file:figs/detail_fem_apa95ml_compliance.png]]
|
||||
|
||||
In order to estimate the stroke of the APA95ML, first the mechanical amplification factor, defined as the ratio between vertical displacement and horizontal stack displacement, needs to be determined.
|
||||
In order to estimate the stroke of the APA95ML, the mechanical amplification factor, defined as the ratio between vertical displacement and horizontal stack displacement, was first determined.
|
||||
This characteristic was quantified through analysis of the transfer function relating horizontal stack motion to vertical actuator displacement, from which an amplification factor of $1.5$ was derived.
|
||||
|
||||
#+begin_src matlab :exports none
|
||||
@ -499,11 +499,11 @@ The high degree of concordance observed across multiple performance metrics prov
|
||||
**** Introduction :ignore:
|
||||
|
||||
Further validation of the reduced-order flexible body methodology was undertaken through experimental investigation.
|
||||
The goal is to measure the dynamics of the APA95ML and compared it with predictions derived from the multi-body model incorporating the actuator as a flexible element.
|
||||
The goal was to measure the dynamics of the APA95ML and to compare it with predictions derived from the multi-body model incorporating the actuator as a flexible element.
|
||||
|
||||
The test bench illustrated in Figure ref:fig:detail_fem_apa95ml_bench was used, which consists of a $5.7\,kg$ granite suspended on top of the APA95ML.
|
||||
The granite's motion was vertically guided with an air bearing system, and a fibered interferometer was used to measured its vertical displacement $y$.
|
||||
A digital-to-analog converter (DAC) was used to generate the control signal $u$, which was subsequently conditioned through a voltage amplification stage providing a gain factor of $20$, ultimately yielding the effective voltage $V_a$ across the two piezoelectric stacks.
|
||||
A digital-to-analog converter (DAC) was used to generate the control signal $u$, which was subsequently conditioned through a voltage amplifier with a gain of $20$, ultimately yielding the effective voltage $V_a$ across the two piezoelectric stacks.
|
||||
Measurement of the sensor stack voltage $V_s$ was performed using an analog-to-digital converter (ADC).
|
||||
|
||||
#+name: fig:detail_fem_apa95ml_bench
|
||||
@ -528,12 +528,12 @@ Measurement of the sensor stack voltage $V_s$ was performed using an analog-to-d
|
||||
|
||||
Frequency domain system identification techniques were used to characterize the dynamic behavior of the APA95ML.
|
||||
The identification procedure necessitated careful choice of the excitation signal [[cite:&pintelon12_system_ident, chap. 5]].
|
||||
The most used ones are impulses (particularly suited to modal analysis), steps, random noise signals, and multi-sine excitations.
|
||||
Commonly employed excitation signals include impulses (which are particularly effective for modal analysis), steps, random noise signals, and multi-sine excitations
|
||||
During all this experimental work, random noise excitation was predominantly employed.
|
||||
|
||||
The designed excitation signal is then generated and both input and output signals are synchronously acquired.
|
||||
From the obtained input and output data, the frequency response functions were derived.
|
||||
To improve the quality of the obtained frequency domain data, averaging and windowing were used [[cite:&pintelon12_system_ident, chap. 13]]..
|
||||
To improve the quality of the obtained frequency domain data, averaging and windowing were used [[cite:&pintelon12_system_ident, chap. 13]].
|
||||
|
||||
The obtained frequency response functions from $V_a$ to $V_s$ and to $y$ are compared with the theoretical predictions derived from the multi-body model in Figure ref:fig:detail_fem_apa95ml_comp_plant.
|
||||
|
||||
@ -681,11 +681,11 @@ The IFF controller implementation, defined in equation ref:eq:detail_fem_iff_con
|
||||
K_{\text{IFF}}(s) = \frac{g}{s + 2\cdot 2\pi} \cdot \frac{s}{s + 0.5 \cdot 2\pi}
|
||||
\end{equation}
|
||||
|
||||
The theoretical damped dynamics of the closed-loop system was analyzed through using the model by computed the root locus plot shown in Figure ref:fig:detail_fem_apa95ml_iff_root_locus.
|
||||
The theoretical damped dynamics of the closed-loop system was estimated using the model by computed the root locus plot shown in Figure ref:fig:detail_fem_apa95ml_iff_root_locus.
|
||||
For experimental validation, six gain values were tested: $g = [0,\,10,\,50,\,100,\,500,\,1000]$.
|
||||
The measured frequency responses for each gain configuration were compared with model predictions, as presented in Figure ref:fig:detail_fem_apa95ml_damped_plants.
|
||||
|
||||
The close agreement between experimental measurements and theoretical predictions across all gain configurations demonstrates the model's capability to accurately predict both open-loop and closed-loop system dynamics, thereby validating its utility for control system design and analysis.
|
||||
The close agreement between experimental measurements and theoretical predictions across all gain configurations demonstrates the model's capability to accurately predict both open-loop and closed-loop system dynamics.
|
||||
|
||||
#+begin_src matlab :exports none
|
||||
%% Integral Force Feedback Controller
|
||||
@ -841,13 +841,10 @@ exportFig('figs/detail_fem_apa95ml_damped_plants.pdf', 'width', 'half', 'height'
|
||||
:UNNUMBERED: t
|
||||
:END:
|
||||
|
||||
The modeling procedure presented in this section will demonstrate significant utility for the optimization of complex mechanical components within multi-body systems, particularly in the design of actuators (Section ref:sec:detail_fem_actuator) and flexible joints (Section ref:sec:detail_fem_joint).
|
||||
The experimental validation with an Amplified Piezoelectric Actuator confirms that this methodology accurately predicts both open-loop and closed-loop dynamic behaviors.
|
||||
This verification establishes its effectiveness for component design and system analysis applications.
|
||||
|
||||
Through experimental validation using an Amplified Piezoelectric Actuator, the methodology has been shown to accurately predict both open-loop and closed-loop dynamic behavior, thereby establishing its reliability for component design and system analysis.
|
||||
|
||||
While this modeling approach provides accurate predictions of component behavior, the resulting model order can become prohibitively high for practical time-domain simulations.
|
||||
This is exemplified by the nano-hexapod configuration, where the implementation of six Amplified Piezoelectric Actuators, each modeled with 48 degrees of freedom, yields 288 degrees of freedom only for the actuators.
|
||||
However, the methodology remains valuable for system analysis, as the extraction of frequency domain characteristics can be efficiently performed even with such high-order models.
|
||||
The approach will be especially beneficial for optimizing actuators (Section ref:sec:detail_fem_actuator) and flexible joints (Section ref:sec:detail_fem_joint) for the nano-hexapod.
|
||||
|
||||
* Actuator Selection
|
||||
:PROPERTIES:
|
||||
@ -856,14 +853,11 @@ However, the methodology remains valuable for system analysis, as the extraction
|
||||
<<sec:detail_fem_actuator>>
|
||||
** Introduction :ignore:
|
||||
|
||||
The selection and modeling of actuators constitutes a critical step in the development of the nano-hexapod.
|
||||
This chapter presents the approach to actuator selection and modeling.
|
||||
The selection and modeling of actuators, that constitutes a critical step in the development of the nano-hexapod, is here presented.
|
||||
First, specifications for the nano-hexapod actuators are derived from previous analyses, leading to the selection of the actuator type and ultimately to a specific model (Section ref:ssec:detail_fem_actuator_specifications).
|
||||
Then, the chosen actuator is modeled using the reduced-order flexible body approach developed in the previous section, enabling validation of this selection through detailed dynamical analysis (Section ref:ssec:detail_fem_actuator_apa300ml).
|
||||
Then, the chosen actuator is modeled using the reduced-order flexible body approach developed in the previous section, validating the choice of actuator through detailed dynamical analysis (Section ref:ssec:detail_fem_actuator_apa300ml).
|
||||
Finally, a simplified two-degree-of-freedom model is developed to facilitate time-domain simulations while maintaining accurate representation of the actuator's essential characteristics (Section ref:ssec:detail_fem_actuator_apa300ml_2dof).
|
||||
|
||||
# TODO Add link to other sections
|
||||
|
||||
** Matlab Init :noexport:ignore:
|
||||
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
|
||||
<<matlab-dir>>
|
||||
@ -905,15 +899,16 @@ gs = -5.08e6; % [V/m]
|
||||
The actuator selection process was driven by several critical requirements derived from previous dynamic analyses.
|
||||
A primary consideration is the actuator stiffness, which significantly impacts system dynamics through multiple mechanisms.
|
||||
The spindle rotation induces gyroscopic effects that modify plant dynamics and increase coupling, necessitating sufficient stiffness.
|
||||
Conversely, the actuator stiffness must be carefully limited to ensure the nano-hexapod's suspension modes remain below the problematic modes of the micro-stations to limit the coupling between the two structures.
|
||||
Conversely, the actuator stiffness must be carefully limited to ensure the nano-hexapod's suspension modes remain below the problematic modes of the micro-station to limit the coupling between the two structures.
|
||||
These competing requirements suggest an optimal stiffness of approximately $1\,N/\mu m$.
|
||||
|
||||
Additional specifications arise from the control strategy and physical constraints.
|
||||
The implementation of a HAC-LAC (High Authority Control-Low Authority Control) architecture necessitates integrated force sensing capability.
|
||||
The implementation of the decentralized Integral Force Feedback (IFF) architecture necessitates force sensors to be collocated with each actuator.
|
||||
The system's geometric constraints limit the actuator height to 50mm, given the nano-hexapod's maximum height of 95mm and the presence of flexible joints at each strut extremity.
|
||||
Furthermore, the actuator stroke must exceed the micro-station positioning errors while providing additional margin for mounting adjustments and operational flexibility, which is estimated at $\approx 100\,\mu m$.
|
||||
Furthermore, the actuator stroke must exceed the micro-station positioning errors while providing additional margin for mounting adjustments and operational flexibility.
|
||||
An actuator stroke of $\approx 100\,\mu m$ is therefore required.
|
||||
|
||||
Three actuator technologies were evaluated (examples are shown in Figure ref:fig:detail_fem_actuator_pictures): voice coil actuators, piezoelectric stack actuators, and amplified piezoelectric actuators.
|
||||
Three actuator technologies were evaluated (examples of such actuators are shown in Figure ref:fig:detail_fem_actuator_pictures): voice coil actuators, piezoelectric stack actuators, and amplified piezoelectric actuators.
|
||||
Variable reluctance actuators were not considered despite their superior efficiency compared to voice coil actuators, as their inherent nonlinearity would introduce unnecessary control complexity.
|
||||
|
||||
#+name: fig:detail_fem_actuator_pictures
|
||||
@ -940,17 +935,17 @@ Variable reluctance actuators were not considered despite their superior efficie
|
||||
#+end_subfigure
|
||||
#+end_figure
|
||||
|
||||
Voice coil actuators (shown in Figure ref:fig:detail_fem_voice_coil_picture), when combined with flexure guides of wanted stiffness $\approx 1\,N/\mu m$, would require forces above $100\,N$ to achieve the specified $100\,\mu m$ displacement.
|
||||
While these actuators offer excellent linearity and long strokes, the constant force requirement would result in significant steady-state current, leading to thermal loads that could compromise system stability.
|
||||
Their advantages were not considered adapted for this application, diminishing their benefits relative to piezoelectric solutions.
|
||||
Voice coil actuators (shown in Figure ref:fig:detail_fem_voice_coil_picture), when combined with flexure guides of wanted stiffness ($\approx 1\,N/\mu m$), would require forces in the order of $100\,N$ to achieve the specified $100\,\mu m$ displacement.
|
||||
While these actuators offer excellent linearity and long strokes capabilities, the constant force requirement would result in significant steady-state current, leading to thermal loads that could compromise system stability.
|
||||
Their advantages (linearity and long stroke) were not considered adapted for this application, diminishing their benefits relative to piezoelectric solutions.
|
||||
|
||||
Conventional piezoelectric stack actuators (shown in Figure ref:fig:detail_fem_piezo_picture) present two significant limitations for the current application.
|
||||
Their stroke is inherently limited to approximately $0.1\,\%$ of their length, meaning that even with the maximum allowable height of $50\,mm$, the achievable stroke would only be $50\,\mu m$, insufficient for the application.
|
||||
Additionally, their extremely high stiffness, typically around $100\,N/\mu m$, exceeds the desired specifications by two orders of magnitude.
|
||||
|
||||
Amplified Piezoelectric Actuators (APAs) emerged as the optimal solution by addressing these limitations through an specific mechanical design.
|
||||
Amplified Piezoelectric Actuators (APAs) emerged as the optimal solution by addressing these limitations through a specific mechanical design.
|
||||
The incorporation of a shell structure serves multiple purposes: it provides mechanical amplification of the piezoelectric displacement, reduces the effective axial stiffness to more suitable levels for the application, and creates a compact vertical profile.
|
||||
Furthermore, the multi-stack configuration enables one stack to be dedicated to force sensing, ensuring excellent collocation with the actuator stacks, a critical feature for implementing robust decentralized control strategies.
|
||||
Furthermore, the multi-stack configuration enables one stack to be dedicated to force sensing, ensuring excellent collocation with the actuator stacks, a critical feature for implementing robust decentralized IFF.
|
||||
Moreover, using APA for active damping has been successfully demonstrated in similar applications [[cite:&hanieh03_activ_stewar]].
|
||||
|
||||
Several specific APA models were evaluated against the established specifications (Table ref:tab:detail_fem_piezo_act_models).
|
||||
@ -1002,7 +997,7 @@ The sensor and actuator "constants" ($g_s$ and $g_a$) derived in Section ref:sse
|
||||
** Simpler 2DoF Model of the APA300ML
|
||||
<<ssec:detail_fem_actuator_apa300ml_2dof>>
|
||||
|
||||
To facilitate efficient time-domain simulations while maintaining essential dynamic characteristics, a simplified two-degree-of-freedom model was developed, adapted from [[cite:&souleille18_concep_activ_mount_space_applic]].
|
||||
To facilitate efficient time-domain simulations while maintaining essential dynamic characteristics, a simplified two-degree-of-freedom model, adapted from [[cite:&souleille18_concep_activ_mount_space_applic]], was developed.
|
||||
|
||||
This model, illustrated in Figure ref:fig:detail_fem_apa_2dof_model, comprises three components.
|
||||
The mechanical shell is characterized by its axial stiffness $k_1$ and damping $c_1$.
|
||||
@ -1023,15 +1018,15 @@ The model requires tuning of 8 parameters ($k_1$, $c_1$, $k_e$, $c_e$, $k_a$, $c
|
||||
|
||||
The shell parameters $k_1$ and $c_1$ were determined first through analysis of the zero in the $V_a$ to $V_s$ transfer function.
|
||||
The physical interpretation of this zero can be understood through Root Locus analysis: as controller gain increases, the poles of a closed-loop system converge to the open-loop zeros.
|
||||
In this context, the zero corresponds to the poles of the system with a theoretical infinite-gain controller that ensures zero force in the sensor stack.
|
||||
This condition effectively represents the dynamics of an APA without the force sensor stack.
|
||||
The open-loop zero therefore corresponds to the poles of the system with a theoretical infinite-gain controller that ensures zero force in the sensor stack.
|
||||
This condition effectively represents the dynamics of an APA without the force sensor stack (i.e. an APA with only the shell).
|
||||
This physical interpretation enables straightforward parameter tuning: $k_1$ determines the frequency of the zero, while $c_1$ defines its damping characteristic.
|
||||
|
||||
The stack parameters ($k_a$, $c_a$, $k_e$, $c_e$) were then derived from the first pole of the $V_a$ to $y$ response.
|
||||
Given that identical piezoelectric stacks are used for both sensing and actuation, the relationships $k_e = 2k_a$ and $c_e = 2c_a$ were enforced, reflecting the series configuration of the dual actuator stacks.
|
||||
Finally, the sensitivities $g_s$ and $g_a$ were adjusted to match the DC gains of the respective transfer functions.
|
||||
|
||||
The resulting parameters, documented in Table ref:tab:detail_fem_apa300ml_2dof_parameters, yield dynamic behavior that closely matches the high-order finite element model, as demonstrated in Figure ref:fig:detail_fem_apa300ml_comp_fem_2dof_fem_2dof.
|
||||
The resulting parameters, listed in Table ref:tab:detail_fem_apa300ml_2dof_parameters, yield dynamic behavior that closely matches the high-order finite element model, as demonstrated in Figure ref:fig:detail_fem_apa300ml_comp_fem_2dof_fem_2dof.
|
||||
While higher-order modes and non-axial flexibility are not captured, the model accurately represents the fundamental dynamics within the operational frequency range.
|
||||
|
||||
#+name: tab:detail_fem_apa300ml_2dof_parameters
|
||||
@ -1217,7 +1212,7 @@ The behavior of piezoelectric actuators is characterized by coupled constitutive
|
||||
To evaluate the impact of electrical boundary conditions on the system dynamics, experimental measurements were conducted using the APA95ML, comparing the transfer function from $V_a$ to $y$ under two distinct configurations.
|
||||
With the force sensor stack in open-circuit condition (analogous to voltage measurement with high input impedance) and in short-circuit condition (similar to charge measurement with low output impedance).
|
||||
As demonstrated in Figure ref:fig:detail_fem_apa95ml_effect_electrical_boundaries, short-circuiting the force sensor stack results in a minor decrease in resonance frequency.
|
||||
This relatively modest effect validates the simplifying assumption made in the model of the APA.
|
||||
The developed models of the APA do not represent such behavior, but as this effect is quite small, this validates the simplifying assumption made in the models.
|
||||
|
||||
#+begin_src matlab
|
||||
%% Effect of electrical boundaries on the
|
||||
@ -1281,20 +1276,20 @@ exportFig('figs/detail_fem_apa95ml_effect_electrical_boundaries.pdf', 'width', '
|
||||
|
||||
However, the electrical characteristics of the APA remain crucial for instrumentation design.
|
||||
Proper consideration must be given to voltage amplifier specifications and force sensor signal conditioning requirements.
|
||||
These aspects, being fundamental to system implementation, will be addressed in the instrumentation chapter.
|
||||
These aspects will be addressed in the instrumentation chapter.
|
||||
|
||||
** Validation with the Nano-Hexapod
|
||||
<<ssec:detail_fem_actuator_apa300ml_validation>>
|
||||
|
||||
The integration of the APA300ML model within the nano-hexapod simulation framework served two validation objectives: to validate the APA300ML choice through analysis of system dynamics with APA modelled as flexible bodies, and to validate the simplified 2DoF model through comparative analysis with the full FEM implementation.
|
||||
|
||||
The dynamic characteristics predicted using the flexible body model align well with the design requirements established during the conceptual phase.
|
||||
The dynamics predicted using the flexible body model align well with the design requirements established during the conceptual phase.
|
||||
The dynamics from $\bm{u}$ to $\bm{V}_s$ exhibits the desired alternating pole-zero pattern (Figure ref:fig:detail_fem_actuator_fem_vs_perfect_hac_plant), a critical characteristic for implementing robust decentralized Integral Force Feedback.
|
||||
Additionally, the model predicts no problematic high-frequency modes in the dynamics from $\bm{u}$ to $\bm{\epsilon}_{\mathcal{L}}$ (Figure ref:fig:detail_fem_actuator_fem_vs_perfect_iff_plant), maintaining consistency with earlier conceptual simulations.
|
||||
These findings suggest that the control performance targets established during the conceptual phase remain achievable with the selected actuator.
|
||||
|
||||
Comparative analysis between the high-order FEM implementation and the simplified 2DoF model (Figure ref:fig:detail_fem_actuator_fem_vs_perfect_plants) demonstrates remarkable agreement in the frequency range of interest.
|
||||
This validates the use of the simplified model for time-domain simulations, where computational efficiency is paramount.
|
||||
This validates the use of the simplified model for time-domain simulations.
|
||||
The reduction in model order is substantial: while the FEM implementation results in approximately 300 states (36 states per actuator plus 12 additional states), the 2DoF model requires only 24 states for the complete nano-hexapod.
|
||||
|
||||
These results validate both the selection of the APA300ML and the effectiveness of the simplified modeling approach for the nano-hexapod.
|
||||
@ -1460,21 +1455,21 @@ For Stewart platforms requiring nanometric precision, numerous flexible joint de
|
||||
For design simplicity and component standardization, identical joints are employed at both ends of the nano-hexapod struts.
|
||||
|
||||
#+name: fig:detail_fem_joints_examples
|
||||
#+caption: Example of different flexible joints geometry used for Stewart platforms. (\subref{fig:detail_fem_joints_yang}) [[cite:&yang19_dynam_model_decoup_contr_flexib]]. (\subref{fig:detail_fem_joints_preumont}) [[cite:&preumont07_six_axis_singl_stage_activ]]. (\subref{fig:detail_fem_joints_wire}) [[cite:&du14_piezo_actuat_high_precis_flexib]].
|
||||
#+caption: Example of different flexible joints geometry used for Stewart platforms. (\subref{fig:detail_fem_joints_preumont}) Typical "universal" flexible joint used in [[cite:&preumont07_six_axis_singl_stage_activ]]. (\subref{fig:detail_fem_joints_yang}) Torsional stiffness can be explicitely specified as done in [[cite:&yang19_dynam_model_decoup_contr_flexib]]. (\subref{fig:detail_fem_joints_wire}) "Thin" flexible joints having differnt "notch curves" are also used [[cite:&du14_piezo_actuat_high_precis_flexib]].
|
||||
#+attr_latex: :options [htbp]
|
||||
#+begin_figure
|
||||
#+attr_latex: :caption \subcaption{\label{fig:detail_fem_joints_yang}}
|
||||
#+attr_latex: :options {0.35\textwidth}
|
||||
#+begin_subfigure
|
||||
#+attr_latex: :height 5cm
|
||||
[[file:figs/detail_fem_joints_yang.png]]
|
||||
#+end_subfigure
|
||||
#+attr_latex: :caption \subcaption{\label{fig:detail_fem_joints_preumont}}
|
||||
#+attr_latex: :options {0.3\textwidth}
|
||||
#+begin_subfigure
|
||||
#+attr_latex: :height 5cm
|
||||
[[file:figs/detail_fem_joints_preumont.png]]
|
||||
#+end_subfigure
|
||||
#+attr_latex: :caption \subcaption{\label{fig:detail_fem_joints_yang}}
|
||||
#+attr_latex: :options {0.35\textwidth}
|
||||
#+begin_subfigure
|
||||
#+attr_latex: :height 5cm
|
||||
[[file:figs/detail_fem_joints_yang.png]]
|
||||
#+end_subfigure
|
||||
#+attr_latex: :caption \subcaption{\label{fig:detail_fem_joints_wire}}
|
||||
#+attr_latex: :options {0.3\textwidth}
|
||||
#+begin_subfigure
|
||||
@ -1488,7 +1483,7 @@ This section examines how these non-ideal characteristics affect system behavior
|
||||
|
||||
The analysis of bending and axial stiffness effects enables the establishment of comprehensive specifications for the flexible joints.
|
||||
These specifications guide the development and optimization of a flexible joint design through finite element analysis (Section ref:ssec:detail_fem_joint_specs).
|
||||
The validation process, detailed in Section ref:ssec:detail_fem_joint_validation, begins with the integration of the joints as "reduced order flexible bodies" in the nano-hexapod model, followed by the development of computationally efficient lower-order models that preserve the essential dynamic characteristics.
|
||||
The validation process, detailed in Section ref:ssec:detail_fem_joint_validation, begins with the integration of the joints as "reduced order flexible bodies" in the nano-hexapod model, followed by the development of computationally efficient lower-order models that preserve the essential dynamic characteristics of the flexible joints.
|
||||
|
||||
** Matlab Init :noexport:ignore:
|
||||
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
|
||||
@ -1524,11 +1519,10 @@ open(mdl); % Open Simscape Model
|
||||
** Bending and Torsional Stiffness
|
||||
<<ssec:detail_fem_joint_bending>>
|
||||
|
||||
The presence of bending stiffness in flexible joints causes the forces applied by the struts to deviate from the strut direction.
|
||||
This additional spring forces can affect system dynamics.
|
||||
The presence of bending stiffness in flexible joints causes the forces applied by the struts to deviate from the strut direction [[cite:&mcinroy02_model_desig_flexur_joint_stewar]] and can affect system dynamics.
|
||||
|
||||
To isolate and quantify these effects, simulations were conducted with the micro-station considered rigid and using simplified single-degree-of-freedom actuators (stiffness $1\,N/\mu m$) without parallel force sensor stiffness.
|
||||
Joint bending stiffness was varied from 0 (ideal case) to 500 Nm/rad.
|
||||
To quantify these effects, simulations were conducted with the micro-station considered rigid and using simplified 1DoF actuators (stiffness of $1\,N/\mu m$) without parallel stiffness to the force sensors.
|
||||
Flexible joint bending stiffness was varied from 0 (ideal case) to $500\,Nm/\text{rad}$.
|
||||
|
||||
Analysis of the plant dynamics reveals two significant effects.
|
||||
For the transfer function from $\bm{f}$ to $\bm{\epsilon}_{\mathcal{L}}$, bending stiffness increases low-frequency coupling, though this remains small for realistic stiffness values (Figure ref:fig:detail_fem_joints_bending_stiffness_hac_plant).
|
||||
@ -1543,7 +1537,7 @@ This characteristic impacts the achievable damping using decentralized Integral
|
||||
This is confirmed by the Root Locus plot in Figure ref:fig:detail_fem_joints_bending_stiffness_iff_locus_1dof.
|
||||
This effect becomes less significant when using the selected APA300ML actuators (Figure ref:fig:detail_fem_joints_bending_stiffness_iff_locus_apa300ml), which already incorporate parallel stiffness by design which is higher than the one induced by flexible joint stiffness.
|
||||
|
||||
A parallel analysis of torsional stiffness revealed similar dynamic effects, though these proved less critical for system performance.
|
||||
A parallel analysis of torsional stiffness revealed similar effects, though these proved less critical for system performance.
|
||||
|
||||
#+begin_src matlab
|
||||
%% Identify the dynamics for several considered bending stiffnesses
|
||||
@ -1846,7 +1840,7 @@ The resulting frequency responses (Figure ref:fig:detail_fem_joints_axial_stiffn
|
||||
|
||||
The force-sensor (IFF) plant exhibits minimal sensitivity to axial compliance, as evidenced by both frequency response data (Figure ref:fig:detail_fem_joints_axial_stiffness_iff_plant) and root locus analysis (Figure ref:fig:detail_fem_joints_axial_stiffness_iff_locus).
|
||||
|
||||
However, the externally measured (HAC) plant demonstrates significant effects: internal strut modes appear at high frequencies, introducing substantial cross-coupling between axes.
|
||||
However, the transfer function from $\bm{f}$ to $\bm{\epsilon}_{\mathcal{L}}$ demonstrates significant effects: internal strut modes appear at high frequencies, introducing substantial cross-coupling between axes.
|
||||
This coupling is quantified through RGA analysis of the damped system (Figure ref:fig:detail_fem_joints_axial_stiffness_rga_hac_plant), which confirms increasing interaction between control channels at frequencies above the joint-induced resonance.
|
||||
|
||||
Above this resonance frequency, two critical limitations emerge.
|
||||
@ -2154,13 +2148,13 @@ Based on the dynamic analysis presented in previous sections, quantitative speci
|
||||
| Bending Stroke | $> 1\,\text{mrad}$ | 24.5 |
|
||||
|
||||
Among various possible flexible joint architectures, the design shown in Figure ref:fig:detail_fem_joints_design was selected for three key advantages.
|
||||
First, the geometry creates coincident x and y rotation axes, ensuring well-defined kinematic behavior through precise definition of the system's Jacobian matrix.
|
||||
First, the geometry creates coincident $x$ and $y$ rotation axes, ensuring well-defined kinematic behavior, important for the precise definition of the nano-hexapod Jacobian matrix.
|
||||
Second, the design allows easy tuning of different directional stiffnesses through a limited number of geometric parameters.
|
||||
Third, the architecture inherently provides high axial stiffness while maintaining the required compliance in rotational degrees of freedom.
|
||||
|
||||
The joint geometry was optimized through parametric finite element analysis.
|
||||
The optimization process revealed an inherent trade-off between maximizing axial stiffness and achieving sufficiently low bending/torsional stiffness, while maintaining material stresses within acceptable limits.
|
||||
The final design, featuring a neck dimension of 0.25mm, achieves mechanical properties closely matching the target specifications, as verified through finite element analysis and documented in Table ref:tab:detail_fem_joints_specs.
|
||||
The final design, featuring a neck dimension of 0.25mm, achieves mechanical properties closely matching the target specifications, as verified through finite element analysis and summarized in Table ref:tab:detail_fem_joints_specs.
|
||||
|
||||
#+name: fig:detail_fem_joints_design
|
||||
#+caption: Designed flexible joints.
|
||||
@ -2232,7 +2226,7 @@ To improve computational efficiency, a low order representation was developed us
|
||||
|
||||
After evaluating various configurations, a compromise was achieved by modeling bottom joints with bending and axial stiffness ($k_f$ and $k_a$), and top joints with bending, torsional, and axial stiffness ($k_f$, $k_t$ and $k_a$).
|
||||
This simplification reduces the total model order to 48 states: 12 for the payload, 12 for the struts, and 24 for the joints (12 each for bottom and top joints).
|
||||
While additional degrees of freedom could potentially capture more dynamic features, the selected configuration preserves essential behavioral characteristics while minimizing computational complexity.
|
||||
While additional degrees of freedom could potentially capture more dynamic features, the selected configuration preserves essential system characteristics while minimizing computational complexity.
|
||||
|
||||
#+begin_src matlab
|
||||
%% Compare Dynamics between "Reduced Order" flexible joints and "2-dof and 3-dof" joints
|
||||
@ -2405,9 +2399,9 @@ exportFig('figs/detail_fem_joints_fem_vs_perfect_iff_plant.pdf', 'width', 'half'
|
||||
:END:
|
||||
<<sec:detail_fem_conclusion>>
|
||||
|
||||
In this chapter, the methodology of combining finite element analysis with multi-body modeling has been demonstrated and validated, proving particularly valuable for the detailed design phase of the nano-hexapod.
|
||||
In this chapter, the methodology of combining finite element analysis with multi-body modeling has been demonstrated and validated, proving particularly valuable for the detailed design of nano-hexapod components.
|
||||
The approach was first validated using an amplified piezoelectric actuator, where predicted dynamics showed excellent agreement with experimental measurements for both open and closed-loop behavior.
|
||||
This validation established confidence in the method's ability to accurately predict component behavior within the broader system context.
|
||||
This validation established confidence in the method's ability to accurately predict component behavior within a larger system.
|
||||
|
||||
The methodology was then successfully applied to optimize two critical components.
|
||||
For the actuators, it enabled validation of the APA300ML selection while providing both high-fidelity and computationally efficient models for system simulation.
|
||||
|
BIN
nass-fem.pdf
BIN
nass-fem.pdf
Binary file not shown.
120
nass-fem.tex
120
nass-fem.tex
@ -1,4 +1,4 @@
|
||||
% Created 2025-02-27 Thu 10:38
|
||||
% Created 2025-02-27 Thu 11:53
|
||||
% Intended LaTeX compiler: pdflatex
|
||||
\documentclass[a4paper, 10pt, DIV=12, parskip=full, bibliography=totoc]{scrreprt}
|
||||
|
||||
@ -26,15 +26,15 @@
|
||||
|
||||
During the detailed design phase of the nano-hexapod, optimizing individual components while ensuring their dynamic compatibility with the complete system presents significant challenges.
|
||||
While Finite Element Analysis (FEA) serves as a powerful tool for component-level optimization, understanding how the dynamics of each element interacts within the complete nano-active stabilization system (NASS) becomes crucial.
|
||||
A full finite element model of the assembled system, while theoretically possible, would prove impractical for simulating real-time control scenarios due to its computational complexity.
|
||||
A full Finite Element Model (FEM) of the NASS, while theoretically possible, would prove impractical for simulating real-time control scenarios due to its computational complexity.
|
||||
|
||||
This chapter presents a hybrid modeling approach that combines finite element analysis with multi-body dynamics, enabling both detailed component optimization and efficient system-level simulation.
|
||||
The methodology employs reduced-order flexible bodies, whereby components whose dynamic properties are determined through FEA can be effectively integrated into the multi-body framework.
|
||||
The theoretical foundations and practical implementation of this approach are presented in Section \ref{sec:detail_fem_super_element}, where experimental validation using an amplified piezoelectric actuator demonstrates the method's accuracy in predicting both open and closed-loop dynamic behavior.
|
||||
The theoretical foundations and practical implementation of this approach are presented in Section \ref{sec:detail_fem_super_element}, where experimental validation using an Amplified Piezoelectric Actuator (APA) demonstrates the method's accuracy in predicting both open and closed-loop dynamic behavior.
|
||||
|
||||
This validated modeling framework is then applied to optimize two critical elements of the nano-hexapod: the actuators and the flexible joints.
|
||||
Section \ref{sec:detail_fem_actuator} examines the selection and characterization of amplified piezoelectric actuators, developing both high-fidelity and computationally efficient models that capture essential dynamic characteristics.
|
||||
Section \ref{sec:detail_fem_joint} addresses the design of flexible joints, where precise control of directional stiffness proves crucial for system performance.
|
||||
Section \ref{sec:detail_fem_actuator} examines the selection and characterization of the actuators, developing both high-fidelity and computationally efficient models that capture essential dynamic characteristics.
|
||||
Section \ref{sec:detail_fem_joint} addresses the design of flexible joints, where proper parasitic stiffness proves crucial for system performance.
|
||||
In both cases, the hybrid modeling approach enables detailed component optimization while maintaining the ability to predict system-level dynamic behavior, particularly under closed-loop control conditions.
|
||||
|
||||
\chapter{Reduced order flexible bodies}
|
||||
@ -42,7 +42,7 @@ In both cases, the hybrid modeling approach enables detailed component optimizat
|
||||
Components exhibiting complex dynamical behavior are frequently found to be unsuitable for direct implementation within multi-body models.
|
||||
These components are traditionally analyzed using Finite Element Analysis (FEA) software.
|
||||
However, a methodological bridge between these two analytical approaches has been established, whereby components whose dynamical properties have been determined through FEA can be successfully integrated into multi-body models \cite{hatch00_vibrat_matlab_ansys}.
|
||||
This combined multibody-FEA modeling approach presents significant advantages, as it enables the selective application of FEA modeling to specific elements while maintaining the computational efficiency of multi-body analysis for the broader system \cite{rankers98_machin}.
|
||||
This combined multibody-FEA modeling approach presents significant advantages, as it enables the accurate FE modeling to specific elements while maintaining the computational efficiency of multi-body analysis for the broader system \cite{rankers98_machin}.
|
||||
|
||||
The investigation of this hybrid modeling approach is structured in three sections.
|
||||
First, the fundamental principles and methodological approaches of this modeling framework are introduced (Section \ref{ssec:detail_fem_super_element_theory}).
|
||||
@ -62,7 +62,7 @@ Initially, the component is modeled in a finite element software with appropriat
|
||||
Subsequently, interface frames are defined at locations where the multi-body model will establish connections with the component.
|
||||
These frames serve multiple functions, including connecting to other parts, applying forces and torques, and measuring relative motion between defined frames.
|
||||
|
||||
Following the establishment of these interface parameters, modal reduction is performed using the Craig-Bampton method \cite{craig68_coupl_subst_dynam_analy} (also known as the ``fixed-interface method''), a technique that transforms the extensive FEA degrees of freedom into a significantly reduced set of retained degrees of freedom.
|
||||
Following the establishment of these interface parameters, modal reduction is performed using the Craig-Bampton method \cite{craig68_coupl_subst_dynam_analy} (also known as the ``fixed-interface method''), a technique that significantly reduce the number of DoF while while still presenting the main dynamical characteristics.
|
||||
This transformation typically reduces the model complexity from hundreds of thousands to fewer than 100 DoF.
|
||||
The number of degrees of freedom in the reduced model is determined by \eqref{eq:detail_fem_model_order} where \(n\) represents the number of defined frames and \(p\) denotes the number of additional modes to be modeled.
|
||||
The outcome of this procedure is an \(m \times m\) set of reduced mass and stiffness matrices, which can subsequently be incorporated into the multi-body model to represent the component's dynamic behavior.
|
||||
@ -168,8 +168,8 @@ From \cite{fleming10_integ_strain_force_feedb_high} the relation between the for
|
||||
F_a = g_a \cdot V_a, \quad g_a = d_{33} n k_a, \quad k_a = \frac{c^{E} A}{L}
|
||||
\end{equation}
|
||||
|
||||
Unfortunately, it is difficult to know exactly which material is used in the amplified piezoelectric actuator\footnote{The manufacturer of the APA95ML was not willing to share the piezoelectric material properties of the stack.}.
|
||||
However, based on the available properties of the stacks in the data-sheet (summarized in Table \ref{tab:detail_fem_stack_parameters}), the soft Lead Zirconate Titanate ``THP5H'' from Thorlabs seemed to match quite well the observed properties.
|
||||
Unfortunately, it is difficult to know exactly which material is used for the piezoelectric stacks\footnote{The manufacturer of the APA95ML was not willing to share the piezoelectric material properties of the stack.}.
|
||||
Yet, based on the available properties of the stacks in the data-sheet (summarized in Table \ref{tab:detail_fem_stack_parameters}), the soft Lead Zirconate Titanate ``THP5H'' from Thorlabs seemed to match quite well the observed properties.
|
||||
|
||||
\begin{table}[htbp]
|
||||
\caption{\label{tab:detail_fem_stack_parameters}Stack Parameters}
|
||||
@ -218,7 +218,7 @@ The stiffness of the APA95ML was estimated from the multi-body model by computin
|
||||
The inverse of the DC gain this transfer function corresponds to the axial stiffness of the APA95ML.
|
||||
A value of \(23\,N/\mu m\) was found which is close to the specified stiffness in the datasheet of \(k = 21\,N/\mu m\).
|
||||
|
||||
The multi-body model predicted a resonant frequency under block-free conditions of \(\approx 2\,\text{kHz}\) (Figure \ref{fig:detail_fem_apa95ml_compliance}), which is in agreement with the nominal specification of \(2\,\text{kHz}\).
|
||||
The multi-body model predicted a resonant frequency under block-free conditions of \(\approx 2\,\text{kHz}\) (Figure \ref{fig:detail_fem_apa95ml_compliance}), which is in agreement with the nominal specification.
|
||||
|
||||
\begin{figure}[htbp]
|
||||
\centering
|
||||
@ -226,7 +226,7 @@ The multi-body model predicted a resonant frequency under block-free conditions
|
||||
\caption{\label{fig:detail_fem_apa95ml_compliance}Estimated compliance of the APA95ML}
|
||||
\end{figure}
|
||||
|
||||
In order to estimate the stroke of the APA95ML, first the mechanical amplification factor, defined as the ratio between vertical displacement and horizontal stack displacement, needs to be determined.
|
||||
In order to estimate the stroke of the APA95ML, the mechanical amplification factor, defined as the ratio between vertical displacement and horizontal stack displacement, was first determined.
|
||||
This characteristic was quantified through analysis of the transfer function relating horizontal stack motion to vertical actuator displacement, from which an amplification factor of \(1.5\) was derived.
|
||||
|
||||
The piezoelectric stacks, exhibiting a typical strain response of \(0.1\,\%\) relative to their length (here equal to \(20\,mm\)), produce an individual nominal stroke of \(20\,\mu m\) (see data-sheet of the piezoelectric stacks on Table \ref{tab:detail_fem_stack_parameters}, page \pageref{tab:detail_fem_stack_parameters}).
|
||||
@ -238,11 +238,11 @@ The high degree of concordance observed across multiple performance metrics prov
|
||||
\section{Experimental Validation}
|
||||
\label{ssec:detail_fem_super_element_validation}
|
||||
Further validation of the reduced-order flexible body methodology was undertaken through experimental investigation.
|
||||
The goal is to measure the dynamics of the APA95ML and compared it with predictions derived from the multi-body model incorporating the actuator as a flexible element.
|
||||
The goal was to measure the dynamics of the APA95ML and to compare it with predictions derived from the multi-body model incorporating the actuator as a flexible element.
|
||||
|
||||
The test bench illustrated in Figure \ref{fig:detail_fem_apa95ml_bench} was used, which consists of a \(5.7\,kg\) granite suspended on top of the APA95ML.
|
||||
The granite's motion was vertically guided with an air bearing system, and a fibered interferometer was used to measured its vertical displacement \(y\).
|
||||
A digital-to-analog converter (DAC) was used to generate the control signal \(u\), which was subsequently conditioned through a voltage amplification stage providing a gain factor of \(20\), ultimately yielding the effective voltage \(V_a\) across the two piezoelectric stacks.
|
||||
A digital-to-analog converter (DAC) was used to generate the control signal \(u\), which was subsequently conditioned through a voltage amplifier with a gain of \(20\), ultimately yielding the effective voltage \(V_a\) across the two piezoelectric stacks.
|
||||
Measurement of the sensor stack voltage \(V_s\) was performed using an analog-to-digital converter (ADC).
|
||||
|
||||
\begin{figure}[htbp]
|
||||
@ -264,12 +264,12 @@ Measurement of the sensor stack voltage \(V_s\) was performed using an analog-to
|
||||
|
||||
Frequency domain system identification techniques were used to characterize the dynamic behavior of the APA95ML.
|
||||
The identification procedure necessitated careful choice of the excitation signal \cite[, chap. 5]{pintelon12_system_ident}.
|
||||
The most used ones are impulses (particularly suited to modal analysis), steps, random noise signals, and multi-sine excitations.
|
||||
Commonly employed excitation signals include impulses (which are particularly effective for modal analysis), steps, random noise signals, and multi-sine excitations
|
||||
During all this experimental work, random noise excitation was predominantly employed.
|
||||
|
||||
The designed excitation signal is then generated and both input and output signals are synchronously acquired.
|
||||
From the obtained input and output data, the frequency response functions were derived.
|
||||
To improve the quality of the obtained frequency domain data, averaging and windowing were used \cite[, chap. 13]{pintelon12_system_ident}..
|
||||
To improve the quality of the obtained frequency domain data, averaging and windowing were used \cite[, chap. 13]{pintelon12_system_ident}.
|
||||
|
||||
The obtained frequency response functions from \(V_a\) to \(V_s\) and to \(y\) are compared with the theoretical predictions derived from the multi-body model in Figure \ref{fig:detail_fem_apa95ml_comp_plant}.
|
||||
|
||||
@ -305,11 +305,11 @@ The IFF controller implementation, defined in equation \ref{eq:detail_fem_iff_co
|
||||
K_{\text{IFF}}(s) = \frac{g}{s + 2\cdot 2\pi} \cdot \frac{s}{s + 0.5 \cdot 2\pi}
|
||||
\end{equation}
|
||||
|
||||
The theoretical damped dynamics of the closed-loop system was analyzed through using the model by computed the root locus plot shown in Figure \ref{fig:detail_fem_apa95ml_iff_root_locus}.
|
||||
The theoretical damped dynamics of the closed-loop system was estimated using the model by computed the root locus plot shown in Figure \ref{fig:detail_fem_apa95ml_iff_root_locus}.
|
||||
For experimental validation, six gain values were tested: \(g = [0,\,10,\,50,\,100,\,500,\,1000]\).
|
||||
The measured frequency responses for each gain configuration were compared with model predictions, as presented in Figure \ref{fig:detail_fem_apa95ml_damped_plants}.
|
||||
|
||||
The close agreement between experimental measurements and theoretical predictions across all gain configurations demonstrates the model's capability to accurately predict both open-loop and closed-loop system dynamics, thereby validating its utility for control system design and analysis.
|
||||
The close agreement between experimental measurements and theoretical predictions across all gain configurations demonstrates the model's capability to accurately predict both open-loop and closed-loop system dynamics.
|
||||
|
||||
\begin{figure}[htbp]
|
||||
\begin{subfigure}{0.48\textwidth}
|
||||
@ -328,20 +328,16 @@ The close agreement between experimental measurements and theoretical prediction
|
||||
\end{figure}
|
||||
|
||||
\section*{Conclusion}
|
||||
The modeling procedure presented in this section will demonstrate significant utility for the optimization of complex mechanical components within multi-body systems, particularly in the design of actuators (Section \ref{sec:detail_fem_actuator}) and flexible joints (Section \ref{sec:detail_fem_joint}).
|
||||
The experimental validation with an Amplified Piezoelectric Actuator confirms that this methodology accurately predicts both open-loop and closed-loop dynamic behaviors.
|
||||
This verification establishes its effectiveness for component design and system analysis applications.
|
||||
|
||||
Through experimental validation using an Amplified Piezoelectric Actuator, the methodology has been shown to accurately predict both open-loop and closed-loop dynamic behavior, thereby establishing its reliability for component design and system analysis.
|
||||
|
||||
While this modeling approach provides accurate predictions of component behavior, the resulting model order can become prohibitively high for practical time-domain simulations.
|
||||
This is exemplified by the nano-hexapod configuration, where the implementation of six Amplified Piezoelectric Actuators, each modeled with 48 degrees of freedom, yields 288 degrees of freedom only for the actuators.
|
||||
However, the methodology remains valuable for system analysis, as the extraction of frequency domain characteristics can be efficiently performed even with such high-order models.
|
||||
The approach will be especially beneficial for optimizing actuators (Section \ref{sec:detail_fem_actuator}) and flexible joints (Section \ref{sec:detail_fem_joint}) for the nano-hexapod.
|
||||
|
||||
\chapter{Actuator Selection}
|
||||
\label{sec:detail_fem_actuator}
|
||||
The selection and modeling of actuators constitutes a critical step in the development of the nano-hexapod.
|
||||
This chapter presents the approach to actuator selection and modeling.
|
||||
The selection and modeling of actuators, that constitutes a critical step in the development of the nano-hexapod, is here presented.
|
||||
First, specifications for the nano-hexapod actuators are derived from previous analyses, leading to the selection of the actuator type and ultimately to a specific model (Section \ref{ssec:detail_fem_actuator_specifications}).
|
||||
Then, the chosen actuator is modeled using the reduced-order flexible body approach developed in the previous section, enabling validation of this selection through detailed dynamical analysis (Section \ref{ssec:detail_fem_actuator_apa300ml}).
|
||||
Then, the chosen actuator is modeled using the reduced-order flexible body approach developed in the previous section, validating the choice of actuator through detailed dynamical analysis (Section \ref{ssec:detail_fem_actuator_apa300ml}).
|
||||
Finally, a simplified two-degree-of-freedom model is developed to facilitate time-domain simulations while maintaining accurate representation of the actuator's essential characteristics (Section \ref{ssec:detail_fem_actuator_apa300ml_2dof}).
|
||||
\section{Choice of the Actuator based on Specifications}
|
||||
\label{ssec:detail_fem_actuator_specifications}
|
||||
@ -349,15 +345,16 @@ Finally, a simplified two-degree-of-freedom model is developed to facilitate tim
|
||||
The actuator selection process was driven by several critical requirements derived from previous dynamic analyses.
|
||||
A primary consideration is the actuator stiffness, which significantly impacts system dynamics through multiple mechanisms.
|
||||
The spindle rotation induces gyroscopic effects that modify plant dynamics and increase coupling, necessitating sufficient stiffness.
|
||||
Conversely, the actuator stiffness must be carefully limited to ensure the nano-hexapod's suspension modes remain below the problematic modes of the micro-stations to limit the coupling between the two structures.
|
||||
Conversely, the actuator stiffness must be carefully limited to ensure the nano-hexapod's suspension modes remain below the problematic modes of the micro-station to limit the coupling between the two structures.
|
||||
These competing requirements suggest an optimal stiffness of approximately \(1\,N/\mu m\).
|
||||
|
||||
Additional specifications arise from the control strategy and physical constraints.
|
||||
The implementation of a HAC-LAC (High Authority Control-Low Authority Control) architecture necessitates integrated force sensing capability.
|
||||
The implementation of the decentralized Integral Force Feedback (IFF) architecture necessitates force sensors to be collocated with each actuator.
|
||||
The system's geometric constraints limit the actuator height to 50mm, given the nano-hexapod's maximum height of 95mm and the presence of flexible joints at each strut extremity.
|
||||
Furthermore, the actuator stroke must exceed the micro-station positioning errors while providing additional margin for mounting adjustments and operational flexibility, which is estimated at \(\approx 100\,\mu m\).
|
||||
Furthermore, the actuator stroke must exceed the micro-station positioning errors while providing additional margin for mounting adjustments and operational flexibility.
|
||||
An actuator stroke of \(\approx 100\,\mu m\) is therefore required.
|
||||
|
||||
Three actuator technologies were evaluated (examples are shown in Figure \ref{fig:detail_fem_actuator_pictures}): voice coil actuators, piezoelectric stack actuators, and amplified piezoelectric actuators.
|
||||
Three actuator technologies were evaluated (examples of such actuators are shown in Figure \ref{fig:detail_fem_actuator_pictures}): voice coil actuators, piezoelectric stack actuators, and amplified piezoelectric actuators.
|
||||
Variable reluctance actuators were not considered despite their superior efficiency compared to voice coil actuators, as their inherent nonlinearity would introduce unnecessary control complexity.
|
||||
|
||||
\begin{figure}[htbp]
|
||||
@ -382,17 +379,17 @@ Variable reluctance actuators were not considered despite their superior efficie
|
||||
\caption{\label{fig:detail_fem_actuator_pictures}Example of actuators considered for the nano-hexapod. Voice coil from Sensata Technologies (\subref{fig:detail_fem_voice_coil_picture}). Piezoelectric stack actuator from Physik Instrumente (\subref{fig:detail_fem_piezo_picture}). Amplified Piezoelectric Actuator from DSM (\subref{fig:detail_fem_fpa_picture}).}
|
||||
\end{figure}
|
||||
|
||||
Voice coil actuators (shown in Figure \ref{fig:detail_fem_voice_coil_picture}), when combined with flexure guides of wanted stiffness \(\approx 1\,N/\mu m\), would require forces above \(100\,N\) to achieve the specified \(100\,\mu m\) displacement.
|
||||
While these actuators offer excellent linearity and long strokes, the constant force requirement would result in significant steady-state current, leading to thermal loads that could compromise system stability.
|
||||
Their advantages were not considered adapted for this application, diminishing their benefits relative to piezoelectric solutions.
|
||||
Voice coil actuators (shown in Figure \ref{fig:detail_fem_voice_coil_picture}), when combined with flexure guides of wanted stiffness (\(\approx 1\,N/\mu m\)), would require forces in the order of \(100\,N\) to achieve the specified \(100\,\mu m\) displacement.
|
||||
While these actuators offer excellent linearity and long strokes capabilities, the constant force requirement would result in significant steady-state current, leading to thermal loads that could compromise system stability.
|
||||
Their advantages (linearity and long stroke) were not considered adapted for this application, diminishing their benefits relative to piezoelectric solutions.
|
||||
|
||||
Conventional piezoelectric stack actuators (shown in Figure \ref{fig:detail_fem_piezo_picture}) present two significant limitations for the current application.
|
||||
Their stroke is inherently limited to approximately \(0.1\,\%\) of their length, meaning that even with the maximum allowable height of \(50\,mm\), the achievable stroke would only be \(50\,\mu m\), insufficient for the application.
|
||||
Additionally, their extremely high stiffness, typically around \(100\,N/\mu m\), exceeds the desired specifications by two orders of magnitude.
|
||||
|
||||
Amplified Piezoelectric Actuators (APAs) emerged as the optimal solution by addressing these limitations through an specific mechanical design.
|
||||
Amplified Piezoelectric Actuators (APAs) emerged as the optimal solution by addressing these limitations through a specific mechanical design.
|
||||
The incorporation of a shell structure serves multiple purposes: it provides mechanical amplification of the piezoelectric displacement, reduces the effective axial stiffness to more suitable levels for the application, and creates a compact vertical profile.
|
||||
Furthermore, the multi-stack configuration enables one stack to be dedicated to force sensing, ensuring excellent collocation with the actuator stacks, a critical feature for implementing robust decentralized control strategies.
|
||||
Furthermore, the multi-stack configuration enables one stack to be dedicated to force sensing, ensuring excellent collocation with the actuator stacks, a critical feature for implementing robust decentralized IFF.
|
||||
Moreover, using APA for active damping has been successfully demonstrated in similar applications \cite{hanieh03_activ_stewar}.
|
||||
|
||||
Several specific APA models were evaluated against the established specifications (Table \ref{tab:detail_fem_piezo_act_models}).
|
||||
@ -447,7 +444,7 @@ The sensor and actuator ``constants'' (\(g_s\) and \(g_a\)) derived in Section \
|
||||
\section{Simpler 2DoF Model of the APA300ML}
|
||||
\label{ssec:detail_fem_actuator_apa300ml_2dof}
|
||||
|
||||
To facilitate efficient time-domain simulations while maintaining essential dynamic characteristics, a simplified two-degree-of-freedom model was developed, adapted from \cite{souleille18_concep_activ_mount_space_applic}.
|
||||
To facilitate efficient time-domain simulations while maintaining essential dynamic characteristics, a simplified two-degree-of-freedom model, adapted from \cite{souleille18_concep_activ_mount_space_applic}, was developed.
|
||||
|
||||
This model, illustrated in Figure \ref{fig:detail_fem_apa_2dof_model}, comprises three components.
|
||||
The mechanical shell is characterized by its axial stiffness \(k_1\) and damping \(c_1\).
|
||||
@ -470,15 +467,15 @@ The model requires tuning of 8 parameters (\(k_1\), \(c_1\), \(k_e\), \(c_e\), \
|
||||
|
||||
The shell parameters \(k_1\) and \(c_1\) were determined first through analysis of the zero in the \(V_a\) to \(V_s\) transfer function.
|
||||
The physical interpretation of this zero can be understood through Root Locus analysis: as controller gain increases, the poles of a closed-loop system converge to the open-loop zeros.
|
||||
In this context, the zero corresponds to the poles of the system with a theoretical infinite-gain controller that ensures zero force in the sensor stack.
|
||||
This condition effectively represents the dynamics of an APA without the force sensor stack.
|
||||
The open-loop zero therefore corresponds to the poles of the system with a theoretical infinite-gain controller that ensures zero force in the sensor stack.
|
||||
This condition effectively represents the dynamics of an APA without the force sensor stack (i.e. an APA with only the shell).
|
||||
This physical interpretation enables straightforward parameter tuning: \(k_1\) determines the frequency of the zero, while \(c_1\) defines its damping characteristic.
|
||||
|
||||
The stack parameters (\(k_a\), \(c_a\), \(k_e\), \(c_e\)) were then derived from the first pole of the \(V_a\) to \(y\) response.
|
||||
Given that identical piezoelectric stacks are used for both sensing and actuation, the relationships \(k_e = 2k_a\) and \(c_e = 2c_a\) were enforced, reflecting the series configuration of the dual actuator stacks.
|
||||
Finally, the sensitivities \(g_s\) and \(g_a\) were adjusted to match the DC gains of the respective transfer functions.
|
||||
|
||||
The resulting parameters, documented in Table \ref{tab:detail_fem_apa300ml_2dof_parameters}, yield dynamic behavior that closely matches the high-order finite element model, as demonstrated in Figure \ref{fig:detail_fem_apa300ml_comp_fem_2dof_fem_2dof}.
|
||||
The resulting parameters, listed in Table \ref{tab:detail_fem_apa300ml_2dof_parameters}, yield dynamic behavior that closely matches the high-order finite element model, as demonstrated in Figure \ref{fig:detail_fem_apa300ml_comp_fem_2dof_fem_2dof}.
|
||||
While higher-order modes and non-axial flexibility are not captured, the model accurately represents the fundamental dynamics within the operational frequency range.
|
||||
|
||||
\begin{table}[htbp]
|
||||
@ -524,7 +521,7 @@ The behavior of piezoelectric actuators is characterized by coupled constitutive
|
||||
To evaluate the impact of electrical boundary conditions on the system dynamics, experimental measurements were conducted using the APA95ML, comparing the transfer function from \(V_a\) to \(y\) under two distinct configurations.
|
||||
With the force sensor stack in open-circuit condition (analogous to voltage measurement with high input impedance) and in short-circuit condition (similar to charge measurement with low output impedance).
|
||||
As demonstrated in Figure \ref{fig:detail_fem_apa95ml_effect_electrical_boundaries}, short-circuiting the force sensor stack results in a minor decrease in resonance frequency.
|
||||
This relatively modest effect validates the simplifying assumption made in the model of the APA.
|
||||
The developed models of the APA do not represent such behavior, but as this effect is quite small, this validates the simplifying assumption made in the models.
|
||||
|
||||
\begin{figure}[htbp]
|
||||
\centering
|
||||
@ -534,20 +531,20 @@ This relatively modest effect validates the simplifying assumption made in the m
|
||||
|
||||
However, the electrical characteristics of the APA remain crucial for instrumentation design.
|
||||
Proper consideration must be given to voltage amplifier specifications and force sensor signal conditioning requirements.
|
||||
These aspects, being fundamental to system implementation, will be addressed in the instrumentation chapter.
|
||||
These aspects will be addressed in the instrumentation chapter.
|
||||
|
||||
\section{Validation with the Nano-Hexapod}
|
||||
\label{ssec:detail_fem_actuator_apa300ml_validation}
|
||||
|
||||
The integration of the APA300ML model within the nano-hexapod simulation framework served two validation objectives: to validate the APA300ML choice through analysis of system dynamics with APA modelled as flexible bodies, and to validate the simplified 2DoF model through comparative analysis with the full FEM implementation.
|
||||
|
||||
The dynamic characteristics predicted using the flexible body model align well with the design requirements established during the conceptual phase.
|
||||
The dynamics predicted using the flexible body model align well with the design requirements established during the conceptual phase.
|
||||
The dynamics from \(\bm{u}\) to \(\bm{V}_s\) exhibits the desired alternating pole-zero pattern (Figure \ref{fig:detail_fem_actuator_fem_vs_perfect_hac_plant}), a critical characteristic for implementing robust decentralized Integral Force Feedback.
|
||||
Additionally, the model predicts no problematic high-frequency modes in the dynamics from \(\bm{u}\) to \(\bm{\epsilon}_{\mathcal{L}}\) (Figure \ref{fig:detail_fem_actuator_fem_vs_perfect_iff_plant}), maintaining consistency with earlier conceptual simulations.
|
||||
These findings suggest that the control performance targets established during the conceptual phase remain achievable with the selected actuator.
|
||||
|
||||
Comparative analysis between the high-order FEM implementation and the simplified 2DoF model (Figure \ref{fig:detail_fem_actuator_fem_vs_perfect_plants}) demonstrates remarkable agreement in the frequency range of interest.
|
||||
This validates the use of the simplified model for time-domain simulations, where computational efficiency is paramount.
|
||||
This validates the use of the simplified model for time-domain simulations.
|
||||
The reduction in model order is substantial: while the FEM implementation results in approximately 300 states (36 states per actuator plus 12 additional states), the 2DoF model requires only 24 states for the complete nano-hexapod.
|
||||
|
||||
These results validate both the selection of the APA300ML and the effectiveness of the simplified modeling approach for the nano-hexapod.
|
||||
@ -576,6 +573,12 @@ For Stewart platforms requiring nanometric precision, numerous flexible joint de
|
||||
For design simplicity and component standardization, identical joints are employed at both ends of the nano-hexapod struts.
|
||||
|
||||
\begin{figure}[htbp]
|
||||
\begin{subfigure}{0.3\textwidth}
|
||||
\begin{center}
|
||||
\includegraphics[scale=1,height=5cm]{figs/detail_fem_joints_preumont.png}
|
||||
\end{center}
|
||||
\subcaption{\label{fig:detail_fem_joints_preumont}}
|
||||
\end{subfigure}
|
||||
\begin{subfigure}{0.35\textwidth}
|
||||
\begin{center}
|
||||
\includegraphics[scale=1,height=5cm]{figs/detail_fem_joints_yang.png}
|
||||
@ -584,17 +587,11 @@ For design simplicity and component standardization, identical joints are employ
|
||||
\end{subfigure}
|
||||
\begin{subfigure}{0.3\textwidth}
|
||||
\begin{center}
|
||||
\includegraphics[scale=1,height=5cm]{figs/detail_fem_joints_preumont.png}
|
||||
\end{center}
|
||||
\subcaption{\label{fig:detail_fem_joints_preumont}}
|
||||
\end{subfigure}
|
||||
\begin{subfigure}{0.3\textwidth}
|
||||
\begin{center}
|
||||
\includegraphics[scale=1,height=5cm]{figs/detail_fem_joints_wire.png}
|
||||
\end{center}
|
||||
\subcaption{\label{fig:detail_fem_joints_wire}}
|
||||
\end{subfigure}
|
||||
\caption{\label{fig:detail_fem_joints_examples}Example of different flexible joints geometry used for Stewart platforms. (\subref{fig:detail_fem_joints_yang}) \cite{yang19_dynam_model_decoup_contr_flexib}. (\subref{fig:detail_fem_joints_preumont}) \cite{preumont07_six_axis_singl_stage_activ}. (\subref{fig:detail_fem_joints_wire}) \cite{du14_piezo_actuat_high_precis_flexib}.}
|
||||
\caption{\label{fig:detail_fem_joints_examples}Example of different flexible joints geometry used for Stewart platforms. (\subref{fig:detail_fem_joints_preumont}) Typical ``universal'' flexible joint used in \cite{preumont07_six_axis_singl_stage_activ}. (\subref{fig:detail_fem_joints_yang}) Torsional stiffness can be explicitely specified as done in \cite{yang19_dynam_model_decoup_contr_flexib}. (\subref{fig:detail_fem_joints_wire}) ``Thin'' flexible joints having differnt ``notch curves'' are also used \cite{du14_piezo_actuat_high_precis_flexib}.}
|
||||
\end{figure}
|
||||
|
||||
While ideally these joints would permit free rotation about defined axes while maintaining infinite rigidity in other degrees of freedom, practical implementations exhibit parasitic stiffness that can impact control performance \cite{mcinroy02_model_desig_flexur_joint_stewar}.
|
||||
@ -602,15 +599,14 @@ This section examines how these non-ideal characteristics affect system behavior
|
||||
|
||||
The analysis of bending and axial stiffness effects enables the establishment of comprehensive specifications for the flexible joints.
|
||||
These specifications guide the development and optimization of a flexible joint design through finite element analysis (Section \ref{ssec:detail_fem_joint_specs}).
|
||||
The validation process, detailed in Section \ref{ssec:detail_fem_joint_validation}, begins with the integration of the joints as ``reduced order flexible bodies'' in the nano-hexapod model, followed by the development of computationally efficient lower-order models that preserve the essential dynamic characteristics.
|
||||
The validation process, detailed in Section \ref{ssec:detail_fem_joint_validation}, begins with the integration of the joints as ``reduced order flexible bodies'' in the nano-hexapod model, followed by the development of computationally efficient lower-order models that preserve the essential dynamic characteristics of the flexible joints.
|
||||
\section{Bending and Torsional Stiffness}
|
||||
\label{ssec:detail_fem_joint_bending}
|
||||
|
||||
The presence of bending stiffness in flexible joints causes the forces applied by the struts to deviate from the strut direction.
|
||||
This additional spring forces can affect system dynamics.
|
||||
The presence of bending stiffness in flexible joints causes the forces applied by the struts to deviate from the strut direction \cite{mcinroy02_model_desig_flexur_joint_stewar} and can affect system dynamics.
|
||||
|
||||
To isolate and quantify these effects, simulations were conducted with the micro-station considered rigid and using simplified single-degree-of-freedom actuators (stiffness \(1\,N/\mu m\)) without parallel force sensor stiffness.
|
||||
Joint bending stiffness was varied from 0 (ideal case) to 500 Nm/rad.
|
||||
To quantify these effects, simulations were conducted with the micro-station considered rigid and using simplified 1DoF actuators (stiffness of \(1\,N/\mu m\)) without parallel stiffness to the force sensors.
|
||||
Flexible joint bending stiffness was varied from 0 (ideal case) to \(500\,Nm/\text{rad}\).
|
||||
|
||||
Analysis of the plant dynamics reveals two significant effects.
|
||||
For the transfer function from \(\bm{f}\) to \(\bm{\epsilon}_{\mathcal{L}}\), bending stiffness increases low-frequency coupling, though this remains small for realistic stiffness values (Figure \ref{fig:detail_fem_joints_bending_stiffness_hac_plant}).
|
||||
@ -625,7 +621,7 @@ This characteristic impacts the achievable damping using decentralized Integral
|
||||
This is confirmed by the Root Locus plot in Figure \ref{fig:detail_fem_joints_bending_stiffness_iff_locus_1dof}.
|
||||
This effect becomes less significant when using the selected APA300ML actuators (Figure \ref{fig:detail_fem_joints_bending_stiffness_iff_locus_apa300ml}), which already incorporate parallel stiffness by design which is higher than the one induced by flexible joint stiffness.
|
||||
|
||||
A parallel analysis of torsional stiffness revealed similar dynamic effects, though these proved less critical for system performance.
|
||||
A parallel analysis of torsional stiffness revealed similar effects, though these proved less critical for system performance.
|
||||
|
||||
\begin{figure}[h!tbp]
|
||||
\begin{subfigure}{0.48\textwidth}
|
||||
@ -672,7 +668,7 @@ The resulting frequency responses (Figure \ref{fig:detail_fem_joints_axial_stiff
|
||||
|
||||
The force-sensor (IFF) plant exhibits minimal sensitivity to axial compliance, as evidenced by both frequency response data (Figure \ref{fig:detail_fem_joints_axial_stiffness_iff_plant}) and root locus analysis (Figure \ref{fig:detail_fem_joints_axial_stiffness_iff_locus}).
|
||||
|
||||
However, the externally measured (HAC) plant demonstrates significant effects: internal strut modes appear at high frequencies, introducing substantial cross-coupling between axes.
|
||||
However, the transfer function from \(\bm{f}\) to \(\bm{\epsilon}_{\mathcal{L}}\) demonstrates significant effects: internal strut modes appear at high frequencies, introducing substantial cross-coupling between axes.
|
||||
This coupling is quantified through RGA analysis of the damped system (Figure \ref{fig:detail_fem_joints_axial_stiffness_rga_hac_plant}), which confirms increasing interaction between control channels at frequencies above the joint-induced resonance.
|
||||
|
||||
Above this resonance frequency, two critical limitations emerge.
|
||||
@ -738,13 +734,13 @@ Bending Stroke & \(> 1\,\text{mrad}\) & 24.5\\
|
||||
\end{table}
|
||||
|
||||
Among various possible flexible joint architectures, the design shown in Figure \ref{fig:detail_fem_joints_design} was selected for three key advantages.
|
||||
First, the geometry creates coincident x and y rotation axes, ensuring well-defined kinematic behavior through precise definition of the system's Jacobian matrix.
|
||||
First, the geometry creates coincident \(x\) and \(y\) rotation axes, ensuring well-defined kinematic behavior, important for the precise definition of the nano-hexapod Jacobian matrix.
|
||||
Second, the design allows easy tuning of different directional stiffnesses through a limited number of geometric parameters.
|
||||
Third, the architecture inherently provides high axial stiffness while maintaining the required compliance in rotational degrees of freedom.
|
||||
|
||||
The joint geometry was optimized through parametric finite element analysis.
|
||||
The optimization process revealed an inherent trade-off between maximizing axial stiffness and achieving sufficiently low bending/torsional stiffness, while maintaining material stresses within acceptable limits.
|
||||
The final design, featuring a neck dimension of 0.25mm, achieves mechanical properties closely matching the target specifications, as verified through finite element analysis and documented in Table \ref{tab:detail_fem_joints_specs}.
|
||||
The final design, featuring a neck dimension of 0.25mm, achieves mechanical properties closely matching the target specifications, as verified through finite element analysis and summarized in Table \ref{tab:detail_fem_joints_specs}.
|
||||
|
||||
\begin{figure}[htbp]
|
||||
\begin{subfigure}{0.48\textwidth}
|
||||
@ -781,7 +777,7 @@ To improve computational efficiency, a low order representation was developed us
|
||||
|
||||
After evaluating various configurations, a compromise was achieved by modeling bottom joints with bending and axial stiffness (\(k_f\) and \(k_a\)), and top joints with bending, torsional, and axial stiffness (\(k_f\), \(k_t\) and \(k_a\)).
|
||||
This simplification reduces the total model order to 48 states: 12 for the payload, 12 for the struts, and 24 for the joints (12 each for bottom and top joints).
|
||||
While additional degrees of freedom could potentially capture more dynamic features, the selected configuration preserves essential behavioral characteristics while minimizing computational complexity.
|
||||
While additional degrees of freedom could potentially capture more dynamic features, the selected configuration preserves essential system characteristics while minimizing computational complexity.
|
||||
|
||||
\begin{figure}[htbp]
|
||||
\begin{subfigure}{0.48\textwidth}
|
||||
@ -802,9 +798,9 @@ While additional degrees of freedom could potentially capture more dynamic featu
|
||||
\chapter*{Conclusion}
|
||||
\label{sec:detail_fem_conclusion}
|
||||
|
||||
In this chapter, the methodology of combining finite element analysis with multi-body modeling has been demonstrated and validated, proving particularly valuable for the detailed design phase of the nano-hexapod.
|
||||
In this chapter, the methodology of combining finite element analysis with multi-body modeling has been demonstrated and validated, proving particularly valuable for the detailed design of nano-hexapod components.
|
||||
The approach was first validated using an amplified piezoelectric actuator, where predicted dynamics showed excellent agreement with experimental measurements for both open and closed-loop behavior.
|
||||
This validation established confidence in the method's ability to accurately predict component behavior within the broader system context.
|
||||
This validation established confidence in the method's ability to accurately predict component behavior within a larger system.
|
||||
|
||||
The methodology was then successfully applied to optimize two critical components.
|
||||
For the actuators, it enabled validation of the APA300ML selection while providing both high-fidelity and computationally efficient models for system simulation.
|
||||
|
Loading…
x
Reference in New Issue
Block a user