Initial commit
This commit is contained in:
commit
787dc910a6
262
.gitignore
vendored
Normal file
262
.gitignore
vendored
Normal file
@ -0,0 +1,262 @@
|
||||
administrative/
|
||||
|
||||
## Core latex/pdflatex auxiliary files:
|
||||
*.aux
|
||||
*.lof
|
||||
*.log
|
||||
*.lot
|
||||
*.fls
|
||||
*.out
|
||||
*.toc
|
||||
*.fmt
|
||||
*.fot
|
||||
*.bbl
|
||||
*.cb
|
||||
*.cb2
|
||||
.*.lb
|
||||
|
||||
## Intermediate documents:
|
||||
*.dvi
|
||||
*.xdv
|
||||
*-converted-to.*
|
||||
# these rules might exclude image files for figures etc.
|
||||
# *.ps
|
||||
# *.eps
|
||||
# *.pdf
|
||||
|
||||
## Generated if empty string is given at "Please type another file name for output:"
|
||||
.pdf
|
||||
|
||||
## Bibliography auxiliary files (bibtex/biblatex/biber):
|
||||
*.bbl
|
||||
*.bcf
|
||||
*.blg
|
||||
*-blx.aux
|
||||
*-blx.bib
|
||||
*.run.xml
|
||||
|
||||
## Build tool auxiliary files:
|
||||
*.fdb_latexmk
|
||||
*.synctex
|
||||
*.synctex(busy)
|
||||
*.synctex.gz
|
||||
*.synctex.gz(busy)
|
||||
*.pdfsync
|
||||
|
||||
## Build tool directories for auxiliary files
|
||||
# latexrun
|
||||
latex.out/
|
||||
|
||||
## Auxiliary and intermediate files from other packages:
|
||||
# algorithms
|
||||
*.alg
|
||||
*.loa
|
||||
|
||||
# achemso
|
||||
acs-*.bib
|
||||
|
||||
# amsthm
|
||||
*.thm
|
||||
|
||||
# beamer
|
||||
*.nav
|
||||
*.pre
|
||||
*.snm
|
||||
*.vrb
|
||||
|
||||
# changes
|
||||
*.soc
|
||||
|
||||
# comment
|
||||
*.cut
|
||||
|
||||
# cprotect
|
||||
*.cpt
|
||||
|
||||
# elsarticle (documentclass of Elsevier journals)
|
||||
*.spl
|
||||
|
||||
# endnotes
|
||||
*.ent
|
||||
|
||||
# fixme
|
||||
*.lox
|
||||
|
||||
# feynmf/feynmp
|
||||
*.mf
|
||||
*.mp
|
||||
*.t[1-9]
|
||||
*.t[1-9][0-9]
|
||||
*.tfm
|
||||
|
||||
#(r)(e)ledmac/(r)(e)ledpar
|
||||
*.end
|
||||
*.?end
|
||||
*.[1-9]
|
||||
*.[1-9][0-9]
|
||||
*.[1-9][0-9][0-9]
|
||||
*.[1-9]R
|
||||
*.[1-9][0-9]R
|
||||
*.[1-9][0-9][0-9]R
|
||||
*.eledsec[1-9]
|
||||
*.eledsec[1-9]R
|
||||
*.eledsec[1-9][0-9]
|
||||
*.eledsec[1-9][0-9]R
|
||||
*.eledsec[1-9][0-9][0-9]
|
||||
*.eledsec[1-9][0-9][0-9]R
|
||||
|
||||
# glossaries
|
||||
*.acn
|
||||
*.acr
|
||||
*.glg
|
||||
*.glo
|
||||
*.gls
|
||||
*.glsdefs
|
||||
|
||||
# gnuplottex
|
||||
*-gnuplottex-*
|
||||
|
||||
# gregoriotex
|
||||
*.gaux
|
||||
*.gtex
|
||||
|
||||
# htlatex
|
||||
*.4ct
|
||||
*.4tc
|
||||
*.idv
|
||||
*.lg
|
||||
*.trc
|
||||
*.xref
|
||||
|
||||
# hyperref
|
||||
*.brf
|
||||
|
||||
# knitr
|
||||
*-concordance.tex
|
||||
# TODO Comment the next line if you want to keep your tikz graphics files
|
||||
*.tikz
|
||||
*-tikzDictionary
|
||||
|
||||
# listings
|
||||
*.lol
|
||||
|
||||
# makeidx
|
||||
*.idx
|
||||
*.ilg
|
||||
*.ind
|
||||
*.ist
|
||||
|
||||
# minitoc
|
||||
*.maf
|
||||
*.mlf
|
||||
*.mlt
|
||||
*.mtc[0-9]*
|
||||
*.slf[0-9]*
|
||||
*.slt[0-9]*
|
||||
*.stc[0-9]*
|
||||
|
||||
# minted
|
||||
_minted*
|
||||
*.pyg
|
||||
|
||||
# morewrites
|
||||
*.mw
|
||||
|
||||
# nomencl
|
||||
*.nlg
|
||||
*.nlo
|
||||
*.nls
|
||||
|
||||
# pax
|
||||
*.pax
|
||||
|
||||
# pdfpcnotes
|
||||
*.pdfpc
|
||||
|
||||
# sagetex
|
||||
*.sagetex.sage
|
||||
*.sagetex.py
|
||||
*.sagetex.scmd
|
||||
|
||||
# scrwfile
|
||||
*.wrt
|
||||
|
||||
# sympy
|
||||
*.sout
|
||||
*.sympy
|
||||
sympy-plots-for-*.tex/
|
||||
|
||||
# pdfcomment
|
||||
*.upa
|
||||
*.upb
|
||||
|
||||
# pythontex
|
||||
*.pytxcode
|
||||
pythontex-files-*/
|
||||
|
||||
# tcolorbox
|
||||
*.listing
|
||||
|
||||
# thmtools
|
||||
*.loe
|
||||
|
||||
# TikZ & PGF
|
||||
*.dpth
|
||||
*.md5
|
||||
*.auxlock
|
||||
|
||||
# todonotes
|
||||
*.tdo
|
||||
|
||||
# vhistory
|
||||
*.hst
|
||||
*.ver
|
||||
|
||||
# easy-todo
|
||||
*.lod
|
||||
|
||||
# xcolor
|
||||
*.xcp
|
||||
|
||||
# xmpincl
|
||||
*.xmpi
|
||||
|
||||
# xindy
|
||||
*.xdy
|
||||
|
||||
# xypic precompiled matrices
|
||||
*.xyc
|
||||
|
||||
# endfloat
|
||||
*.ttt
|
||||
*.fff
|
||||
|
||||
# Latexian
|
||||
TSWLatexianTemp*
|
||||
|
||||
## Editors:
|
||||
# WinEdt
|
||||
*.bak
|
||||
*.sav
|
||||
|
||||
# Texpad
|
||||
.texpadtmp
|
||||
|
||||
# LyX
|
||||
*.lyx~
|
||||
|
||||
# Kile
|
||||
*.backup
|
||||
|
||||
# KBibTeX
|
||||
*~[0-9]*
|
||||
|
||||
# auto folder when using emacs and auctex
|
||||
./auto/*
|
||||
*.el
|
||||
|
||||
# expex forward references with \gathertags
|
||||
*-tags.tex
|
||||
|
||||
# standalone packages
|
||||
*.sta
|
83
index.html
Normal file
83
index.html
Normal file
@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2021-07-19 lun. 11:16 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Multibody Simulations with Reduced Order Flexible Bodies obtained by FEA</title>
|
||||
<meta name="author" content="Thomas Dehaeze" />
|
||||
<meta name="generator" content="Org Mode" />
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
<style> #content {margin: auto;} </style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="../index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Multibody Simulations with Reduced Order Flexible Bodies obtained by FEA
|
||||
<br />
|
||||
<span class="subtitle">Brumund Philipp, Dehaeze Thomas</span>
|
||||
</h1>
|
||||
<blockquote>
|
||||
<p>
|
||||
<b>Abstract</b>:
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Tighter specifications in synchrotron instrumentation development force the design engineers more and more often to choose a mechatronics design approach.
|
||||
This includes actively controlled systems that need to be properly designed.
|
||||
The new Nano Active Stabilization System (NASS) for the ESRF beamline ID31 was designed with such an approach.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We chose a multi-body design modelling approach for the development of the NASS end-station.
|
||||
Significance of such models depend strongly on its input and consideration of the right stiffness of the system’s components and subsystems.
|
||||
For that matter, we considered sub-components in the multi-body model as <i>reduced order flexible bodies</i> representing the component’s modal behaviour with reduced mass and stiffness matrices obtained from finite element analysis (FEA) models.
|
||||
These matrices were created from FEA models via modal reduction techniques, more specifically the component mode synthesis (CMS).
|
||||
This makes this design approach a combined multibody-FEA technique.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We validated the technique with a test bench that confirmed the good modelling capabilities using reduced order flexible body models obtained from FEA for an amplified piezoelectric actuator (APA).
|
||||
</p>
|
||||
</blockquote>
|
||||
|
||||
<div id="outline-container-org13e5336" class="outline-2">
|
||||
<h2 id="org13e5336">Conference Paper (<a href="paper/brumund21_multib_simul_reduc_order_flexib_bodies_fea.pdf">pdf</a>)</h2>
|
||||
<div class="outline-text-2" id="text-org13e5336">
|
||||
<p>
|
||||
To cite this conference paper use the following bibtex code.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bibtex"><span class="org-function-name">@inproceedings</span>{<span class="org-constant">brumund21_multib_simul_reduc_order_flexib_bodies_fea</span>,
|
||||
<span class="org-variable-name">author</span> = {Philipp Brumund and Thomas Dehaeze},
|
||||
<span class="org-variable-name">title</span> = {Multibody Simulations with Reduced Order Flexible Bodies
|
||||
obtained by FEA},
|
||||
<span class="org-variable-name">booktitle</span> = {MEDSI'20},
|
||||
<span class="org-variable-name">year</span> = 2021,
|
||||
<span class="org-variable-name">language</span> = {english},
|
||||
<span class="org-variable-name">publisher</span> = {JACoW Publishing},
|
||||
<span class="org-variable-name">series</span> = {Mechanical Engineering Design of Synchrotron Radiation
|
||||
Equipment and Instrumentation},
|
||||
<span class="org-variable-name">venue</span> = {Chicago, USA},
|
||||
}
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
You can also use the formatted citation below.
|
||||
</p>
|
||||
<blockquote>
|
||||
<p>
|
||||
Brumund, P., & Dehaeze, T., Multibody simulations with reduced order flexible bodies obtained by fea, In MEDSI’20 (2021), JACoW Publishing.
|
||||
</p>
|
||||
</blockquote>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
57
index.org
Normal file
57
index.org
Normal file
@ -0,0 +1,57 @@
|
||||
#+TITLE: Multibody Simulations with Reduced Order Flexible Bodies obtained by FEA
|
||||
:DRAWER:
|
||||
#+SUBTITLE: Brumund Philipp, Dehaeze Thomas
|
||||
|
||||
#+OPTIONS: toc:nil
|
||||
#+OPTIONS: html-postamble:nil
|
||||
|
||||
#+HTML_LINK_HOME: ../index.html
|
||||
#+HTML_LINK_UP: ../index.html
|
||||
|
||||
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
#+HTML_HEAD: <script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
#+HTML_HEAD: <style> #content {margin: auto;} </style>
|
||||
:END:
|
||||
|
||||
#+begin_quote
|
||||
*Abstract*:
|
||||
|
||||
Tighter specifications in synchrotron instrumentation development force the design engineers more and more often to choose a mechatronics design approach.
|
||||
This includes actively controlled systems that need to be properly designed.
|
||||
The new Nano Active Stabilization System (NASS) for the ESRF beamline ID31 was designed with such an approach.
|
||||
|
||||
We chose a multi-body design modelling approach for the development of the NASS end-station.
|
||||
Significance of such models depend strongly on its input and consideration of the right stiffness of the system's components and subsystems.
|
||||
For that matter, we considered sub-components in the multi-body model as /reduced order flexible bodies/ representing the component's modal behaviour with reduced mass and stiffness matrices obtained from finite element analysis (FEA) models.
|
||||
These matrices were created from FEA models via modal reduction techniques, more specifically the component mode synthesis (CMS).
|
||||
This makes this design approach a combined multibody-FEA technique.
|
||||
|
||||
We validated the technique with a test bench that confirmed the good modelling capabilities using reduced order flexible body models obtained from FEA for an amplified piezoelectric actuator (APA).
|
||||
#+end_quote
|
||||
|
||||
* Conference Paper ([[file:paper/brumund21_multib_simul_reduc_order_flexib_bodies_fea.pdf][pdf]])
|
||||
:PROPERTIES:
|
||||
:UNNUMBERED: t
|
||||
:END:
|
||||
|
||||
To cite this conference paper use the following bibtex code.
|
||||
#+begin_src bibtex
|
||||
@inproceedings{brumund21_multib_simul_reduc_order_flexib_bodies_fea,
|
||||
author = {Philipp Brumund and Thomas Dehaeze},
|
||||
title = {Multibody Simulations with Reduced Order Flexible Bodies
|
||||
obtained by FEA},
|
||||
booktitle = {MEDSI'20},
|
||||
year = 2021,
|
||||
language = {english},
|
||||
publisher = {JACoW Publishing},
|
||||
series = {Mechanical Engineering Design of Synchrotron Radiation
|
||||
Equipment and Instrumentation},
|
||||
venue = {Chicago, USA},
|
||||
}
|
||||
#+end_src
|
||||
|
||||
You can also use the formatted citation below.
|
||||
#+begin_quote
|
||||
Brumund, P., & Dehaeze, T., Multibody simulations with reduced order flexible bodies obtained by fea, In MEDSI'20 (2021), JACoW Publishing.
|
||||
#+end_quote
|
||||
|
BIN
paper/WEPB08_f1.png
Normal file
BIN
paper/WEPB08_f1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 55 KiB |
BIN
paper/WEPB08_f2.png
Normal file
BIN
paper/WEPB08_f2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.6 MiB |
BIN
paper/WEPB08_f3.pdf
Normal file
BIN
paper/WEPB08_f3.pdf
Normal file
Binary file not shown.
BIN
paper/WEPB08_f4.png
Normal file
BIN
paper/WEPB08_f4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 152 KiB |
BIN
paper/WEPB08_f5.pdf
Normal file
BIN
paper/WEPB08_f5.pdf
Normal file
Binary file not shown.
BIN
paper/WEPB08_f6.pdf
Normal file
BIN
paper/WEPB08_f6.pdf
Normal file
Binary file not shown.
BIN
paper/WEPB08_f7.pdf
Normal file
BIN
paper/WEPB08_f7.pdf
Normal file
Binary file not shown.
BIN
paper/brumund21_multib_simul_reduc_order_flexib_bodies_fea.pdf
Normal file
BIN
paper/brumund21_multib_simul_reduc_order_flexib_bodies_fea.pdf
Normal file
Binary file not shown.
216
paper/brumund21_multib_simul_reduc_order_flexib_bodies_fea.tex
Normal file
216
paper/brumund21_multib_simul_reduc_order_flexib_bodies_fea.tex
Normal file
@ -0,0 +1,216 @@
|
||||
\documentclass[a4paper,
|
||||
biblatex, % biblatex is used
|
||||
keeplastbox % flushend option: not to un-indent last line in References
|
||||
]{jacow}
|
||||
|
||||
\usepackage{pdfpages,multirow,ragged2e} %
|
||||
\usepackage{caption, subcaption}
|
||||
\usepackage{bm,amsmath}
|
||||
\usepackage{hyperref}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[USenglish]{babel}
|
||||
\addbibresource{ref.bib}
|
||||
\listfiles
|
||||
|
||||
\newcommand{\vect}[1]{\ensuremath{\bm{#1}}}
|
||||
\newcommand{\matr}[1]{\ensuremath{\bm{#1}}}
|
||||
|
||||
\begin{document}
|
||||
|
||||
\title{Multibody simulations with reduced order flexible bodies obtained by FEA}
|
||||
|
||||
\author{P. Brumund\thanks{brumund@esrf.fr}, T. Dehaeze\textsuperscript{1}, ESRF, Grenoble, France \\
|
||||
\textsuperscript{1}also at Precision Mechatronics Laboratory / A\&M department, Liege, Belgium}
|
||||
|
||||
\maketitle
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{abstract}
|
||||
Tighter specifications in synchrotron instrumentation development force the design engineers more and more often to choose a mechatronics design approach.
|
||||
This includes actively controlled systems that need to be properly designed.
|
||||
The new Nano Active Stabilization System (NASS) for the ESRF beamline ID31 was designed with such an approach.
|
||||
|
||||
We chose a multi-body design modelling approach for the development of the NASS end-station.
|
||||
Significance of such models depend strongly on its input and consideration of the right stiffness of the system's components and subsystems.
|
||||
For that matter, we considered sub-components in the multi-body model as \emph{reduced order flexible bodies} representing the component's modal behaviour with reduced mass and stiffness matrices obtained from finite element analysis (FEA) models.
|
||||
These matrices were created from FEA models via modal reduction techniques, more specifically the component mode synthesis (CMS).
|
||||
This makes this design approach a combined multibody-FEA technique.
|
||||
|
||||
We validated the technique with a test bench that confirmed the good modelling capabilities using reduced order flexible body models obtained from FEA for an amplified piezoelectric actuator (APA).
|
||||
\end{abstract}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\section{Introduction}
|
||||
To meet it's tight requirements in terms of precision and stability, a ``model based design'' approach was chosen for the development of the new ID31 end-station \cite{Dehaeze2018}.
|
||||
This type of design approach joins the need for dynamical models to test control architectures and to help specifying the requirements in the detail design stage.
|
||||
|
||||
We used a \textit{MATLAB Simscape} multibody model for the detailed modular based design which is used to simulate the dynamical behaviour of the system.
|
||||
These models consist of \textit{SIMULINK}-typical blocks, each representing one body or link.
|
||||
Such models were formerly limited to simple rigid bodies linked by ``weak'' links.
|
||||
They can be used as a first approximation.
|
||||
However, performances are often limited by resonances of flexible elements, i.e. the approximation by multiple solid bodies is not valid anymore.
|
||||
|
||||
Since recently, such \textit{Simscape} models can be extended by a block named ``Reduced Order Flexible Solid'' (see Fig.~\ref{fig:simscape_flexbody}).
|
||||
This body consists of several interface points (here 5 points) and reduced FEA stiffness $ \matr{\hat{K}}$ and mass matrices $ \matr{\hat{M}}$ that describe its dynamical characteristics.
|
||||
This extends the body's represented behaviour in the simulations from pure inertial rigid-body representation to elastically deformable behaviour.
|
||||
|
||||
\begin{figure}[ht]
|
||||
\centering
|
||||
\begin{subfigure}[b]{0.4\columnwidth}
|
||||
\includegraphics[width=\textwidth]{WEPB08_f1.png}
|
||||
\caption{Implementation of reduced order model in \textit{Simscape} multibody simulation block \cite{Matlab_flexBody_2021}.}
|
||||
\label{fig:simscape_flexbody}
|
||||
\end{subfigure}
|
||||
\hspace{0.02\columnwidth}
|
||||
\begin{subfigure}[b]{0.55\columnwidth}
|
||||
\includegraphics[width=\textwidth]{WEPB08_f2.png}
|
||||
\caption{Meshed FEA model of an amplified piezoelectric actuator. Number of nodes: $\approx~130\,000$.}
|
||||
\label{fig:APA_mesh}
|
||||
\end{subfigure}
|
||||
\caption{Flexible body used in a \textit{Simscape} model as a reduced model from a fully meshed FEA model.}
|
||||
\label{fig:superelement-impl}
|
||||
\end{figure}
|
||||
|
||||
\subsection{Application: Amplified Piezo Actuator}
|
||||
For the ID31 nano-end-station development we applied the FEA modal reduction technique to obtain reduced stiffness $ \matr{\hat{K}}$ and mass matrices $ \matr{\hat{M}}$ of key flexible components.
|
||||
This enables us to accurately model the dynamic behaviour of the end-station's nano-active-stabilization-syste (NASS) hexapod.
|
||||
We applied the method on the hexapod struts containing amplified piezo actuators (type APA300ML, \cite{Laluc2018}) and flexible joints.
|
||||
We model the APAs as reduced order flexible bodies, which is explained in this paper.
|
||||
Fig.~\ref{fig:APA_mesh} shows the fully meshed FEA model of the APA that we used for that matter.
|
||||
For the modal reduction of these APAs we used the commercial FEA software \textit{ANSYS}.
|
||||
The resulting data was used as in input in the \textit{Simscape} multibody analysis.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\section{REDUCTION OF AMPLIFIED PIEZO}
|
||||
We applied the modal reduction technique from FEA (also called component mode synthesis) for the reduction of the high number of FEA degrees of freedom (DoF) to a smaller number of retained degrees of freedom\footnote{Additional info on our applied procedure can be found in: \url{http://doi.org/10.5281/zenodo.5094419}}.
|
||||
For the example of the APA in Fig.~\ref{fig:APA_mesh} this results in a reduction from about $\num{130000}\times3=390k$ DoF of the 3D FEA model down to only tens of DoFs, as explained in the next section.
|
||||
This reduced amount of DoF makes the model easy to integrate in a multibody simulation.
|
||||
|
||||
\subsection{FEA Modal reduction model}
|
||||
The \textit{ANSYS} FEA model used for the modal reduction is shown with the used meshed in Fig.~\ref{fig:APA300ML_SE}.
|
||||
The points A to E mark the interfaces that were linked via a multi-point-constraint to a pilot node (called remote points in \textit{ANSYS}) on respective reference locations, as explained in the provided appendices.
|
||||
This couples the movement of the chosen interfaces to the pilot nodes.
|
||||
|
||||
\begin{figure}[ht]
|
||||
\centering
|
||||
\begin{subfigure}[h]{\columnwidth}
|
||||
\centering
|
||||
\includegraphics[width=0.9\textwidth]{WEPB08_f3.pdf}
|
||||
\caption{ANSYS modal reduction model with labeled retained interface ``remote points'' (A to E). \label{fig:APA300ML_SE}}
|
||||
\end{subfigure}
|
||||
\begin{subfigure}[h]{\columnwidth}
|
||||
\centering
|
||||
\includegraphics[width=0.9\textwidth]{WEPB08_f4.png}
|
||||
\caption{Modal analysis total deformation results. The plot shows the first mode at $f_1=\SI{95.9}{Hz}$ from FEA with \SI{5}{kg} point mass attached to top node. Bottom node fixed and top node only free in z-direction. \label{fig:APA300ML_1stMode}}
|
||||
\end{subfigure}
|
||||
\caption{Super element generation model and first mode from FEA.}
|
||||
\end{figure}
|
||||
|
||||
The modal reduction was then performed retaining only the 6 DoFs of each of the 5 shown points, thus resulting in $m=6 \times 5=30$ retained physical DoFs.
|
||||
In addition, $p=6$ additional Eigenmodes were retained, creating 6 additional generalized coordinates.
|
||||
This procedure results in the reduced mass $\matr{\hat{M}}$ and stiffness matrices $\matr{\hat{K}}$ to be both square-matrices of length size $(m+p) \times (m+p) = 36 \times 36$.
|
||||
Thus the whole flexible behaviour of the reduced APA is now represented by these 36 DoFs.
|
||||
We used the ``fixed-interface method'', also called ``Craig-Bampton-method'' for the reduction \cite{ANSYS20R2_MAPDL_Th,Craig1968}.
|
||||
|
||||
Table~\ref{tab:mat-props} lists the material properties used for the reduction model.
|
||||
The stainless steel properties were fixed for the frame, whereas the Young's modulus $E$ for the piezo-eletric material PZT was obtained by matching the vendors specifications\footnote{Specifications APA300ML: \url{https://www.cedrat-technologies.com/fileadmin/datasheets/APA300ML.pdf} (last accessed 26/3/2021)} in terms of linear static stiffness ($k_{s}=\SI{1.79}{\newton\per\micro\meter}$) free-free Eigenfrequency and blocked-free Eigenfrequency as good as possible.
|
||||
The result is typical for PZT data.
|
||||
|
||||
% Please add the following required packages to your document preamble:
|
||||
% \usepackage{booktabs}
|
||||
\begin{table}
|
||||
\centering
|
||||
\caption{Material properties used for the FEA modal reduction model in Fig.~\ref{fig:APA300ML_SE}. Stated data: Young's modulus $E$, Poisson ratio $\nu$ and density $\rho$.}
|
||||
\label{tab:mat-props}
|
||||
\begin{tabular}{@{}lccc@{}}
|
||||
\toprule
|
||||
& $ E $ & $ \nu $ & $ \rho $ \\
|
||||
& \si{GPa} & \si{-} & \si{kg \per m^3} \\ \midrule
|
||||
Stainless Steel & 190 & \multirow{2}{*}{0.31} & \multirow{2}{*}{7800} \\
|
||||
Piezoelectric Ceramics (PZT) & 49.5 & & \\ \bottomrule
|
||||
\end{tabular}
|
||||
\end{table}
|
||||
|
||||
% Thomas's comment: not sure I understand why this is useful. We already matches the axial stiffness right? So there is no point of further compare the resonance frequency.
|
||||
We confirmed the model by verifying also the first Eigenfrequency for the blocked-free condition and an added load of $m=\SI{5}{kg}$ to the top.
|
||||
The result is shown in Fig.~\ref{fig:APA300ML_1stMode}. From the vendors specifications for stiffness and given load this should result in
|
||||
\begin{equation}
|
||||
f_1=\frac{1}{2\pi} \sqrt{\frac{k_s}{m}} = \SI{95.3}{Hz},
|
||||
\end{equation}
|
||||
which is very close the calculated FEA result for the discrete model of $f_{1,FEA}=\SI{95.9}{Hz}$.
|
||||
|
||||
|
||||
|
||||
\subsection{Test-bench for model validation}
|
||||
|
||||
A test bench shown in Fig.~\ref{fig:testbench-schema} was used to identify the dynamical behavior of the APA and to validate the reduced order model of the APA.
|
||||
To do so, a \textit{Simscape} model of this bench was developed with the APA being modeled with the reduced order model.
|
||||
Both measured dynamics can then be compared.
|
||||
|
||||
\begin{figure}[h]
|
||||
\centering
|
||||
\includegraphics[width=0.95\columnwidth]{WEPB08_f5.pdf}
|
||||
\caption{Schematic of the test bench used.}
|
||||
\label{fig:testbench-schema}
|
||||
\end{figure}
|
||||
|
||||
\begin{figure*}[ht]
|
||||
\centering
|
||||
\begin{subfigure}[b]{0.45\textwidth}
|
||||
\centering
|
||||
\includegraphics[scale=0.75]{WEPB08_f6.pdf}
|
||||
\caption{FRF: from actuator voltage to sensor voltage.}
|
||||
\label{fig:comp_apa_force}
|
||||
\end{subfigure}
|
||||
\hspace{0.02\columnwidth}
|
||||
\begin{subfigure}[b]{0.45\textwidth}
|
||||
\centering
|
||||
\includegraphics[scale=0.75]{WEPB08_f7.pdf}
|
||||
\caption{FRF: from actuator voltage to displacement.}
|
||||
\label{fig:comp_apa_enc}
|
||||
\end{subfigure}
|
||||
\caption{Frequency response functions (FRF) of experimental results in comparison with simulations using reduced order model from FEA.}
|
||||
\label{fig:comp_apa_plant}
|
||||
\end{figure*}
|
||||
|
||||
Depending on the application, one can draw advantage of the fact that the APAs (the trapezoïd in Fig.~\ref{fig:testbench-schema}) consist of 3 piezoelectric stacks in series.
|
||||
To obtain information on the compression/extension of the whole APA, one piezo stack is used as a force sensor, and 2 stacks as force actuator by wiring them separately (cf. Fig.~\ref{fig:testbench-schema} and technique from \cite{Souleille2018}).
|
||||
|
||||
In order to measure the dynamics of the APA, a digital to analog converter is used to generate a low pass filtered excitation signal $V_a$ which is applied to the two actuator stacks.
|
||||
The voltage generated by the force sensor stack $V_s$ as well as the vertical displacement $d_e$ measured by the encoder are recorded simultaneously.
|
||||
|
||||
Then, two Frequency response Functions (FRF) can be computed:
|
||||
\begin{enumerate}
|
||||
\item actuator voltage to sensor voltage (Fig.~\ref{fig:comp_apa_force}) $V_s/V_a (s)$,
|
||||
\item actuator voltage to displacement (Fig.~\ref{fig:comp_apa_enc}) $d_e/V_a (s)$.
|
||||
\end{enumerate}
|
||||
The comparison of experimental data \textcolor[rgb]{0,0.447,0.741}{(blue line)} with the simulation \textcolor[rgb]{0.851,0.325,0.098}{(red dashed line)} using the reduced order model reveals sufficient agreement for both FRFs to confirm the use of the model for further dynamical analysis using this procedure.
|
||||
|
||||
It is found that the open-loop transfer function from $V_a$ to $V_s$ is very typical for APA \cite[Fig. 3]{Souleille2018}.
|
||||
Therefore, the force sensor stack can be used to actively damp the resonance of the APA at around $f_1\approx \SI{95}{Hz}$ using a technique called ``Integral Force Feedback''.
|
||||
This technique does not compromise the high-frequency isolation as compared with passive damping techniques and is used in the concerned project's nano-hexapod \cite{Dehaeze2021}.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\section{CONCLUSION}
|
||||
|
||||
Modal reduction of finite element models to a more practical reduced number of DoFs make implementation of flexible bodies of any geometry in multibody models possible.
|
||||
The user can decide to perform the modal reduction to include a desired number of Eigenmodes and frequencies in the reduced order model.
|
||||
The application of this technique for the design of the nano-endstation project was very promising and validated on a test bench.
|
||||
|
||||
One limitation regarding the response of the reduced model is the unknown damping.
|
||||
Such damping can however be experimentally estimated if the parts are previously available.
|
||||
Also, the reduction procedure is limited to linear behaviour of FEA models due to the reduction procedure via linear modal analysis.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\section{ACKNOWLEDGEMENTS}
|
||||
We thank the precision electronics lab (PEL) team (L. Ducotte and H.-P. Van der Kleij) for providing us with the necessary space and equipment to perform the model tests.
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% Bibliography
|
||||
\printbibliography
|
||||
|
||||
|
||||
\end{document}
|
476
paper/jacow.cls
Normal file
476
paper/jacow.cls
Normal file
@ -0,0 +1,476 @@
|
||||
%%
|
||||
%% This file has been developed as a common template for papers
|
||||
%% destined for electronic production for Accelerator Conferences
|
||||
%%
|
||||
%% See the JACoW website for more information
|
||||
%%
|
||||
%% http://jacow.org/
|
||||
%%
|
||||
%% This work may be distributed and/or modified under the
|
||||
%% conditions of the LaTeX Project Public License, either
|
||||
%% version 1.3c of this license or (at your option) any later
|
||||
%% version. This version of this license is in
|
||||
%% http://www.latex-project.org/lppl/lppl-1-3c.txt
|
||||
%% and the latest version of this license is in
|
||||
%% http://www.latex-project.org/lppl.txt
|
||||
%% and version 1.3 or later is part of all distributions of
|
||||
%% LaTeX version 2005/12/01 or later.
|
||||
%%
|
||||
%% This work has the LPPL maintenance status "maintained".
|
||||
%%
|
||||
%% This Current Maintainer of this work is Volker RW Schaa.
|
||||
%%
|
||||
%% This work consists of the following files
|
||||
%% jacow.cls this class file
|
||||
%% LaTeX-A4-JACoW.tex A4/letter templates to demonstrate the
|
||||
%% LaTeX-Letter-JACoW.tex .. use and explain the various parameters
|
||||
%% .. and settings for a submission to
|
||||
%% .. a JACoW conference proceedings
|
||||
%% LaTeX-A4-JACoW.pdf template in format A4 and European
|
||||
%% settings (citation and hyphenation)
|
||||
%% LaTeX-Letter-JACoW.pdf template in format letter and American
|
||||
%% setting (citation and hyphenation)
|
||||
%% JACpic_mc.pdf a graphic showing the JACoW page format
|
||||
%% JACpic2v5.png a graphic for a full width figure and
|
||||
%% multiline caption
|
||||
%% jacow-collaboration-2016.tex an example title page showing the
|
||||
%% jacow-collaboration-2016.pdf JACoW Colloaboration, the responsible
|
||||
%% editors for the various platform
|
||||
%% dependent templates (LaTeX, Word on PC and
|
||||
%% Mac, ODF). The PDF is included in the template
|
||||
%%
|
||||
% v0.1-1.3
|
||||
% Special thanks to John Jowett and Michel Goossens from CERN and
|
||||
% Martin Comyn at TRIUMF for their significant contributions to
|
||||
% this class file over the period 1996 to 2000.
|
||||
% John Poole
|
||||
% March 2000
|
||||
% v1.4
|
||||
% JAC2001.cls is a modified version of JAC2000.cls to produce indented
|
||||
% first paragraphs after section, subsection and subsubsection headings.
|
||||
% Martin Comyn April 2001
|
||||
%
|
||||
% v1.5
|
||||
% This is a modified version of JAC2003.cls to adjust space around
|
||||
% section and subsection headers to be more consistent with JACoW Word
|
||||
% templates. Todd Satogata March 2011
|
||||
%
|
||||
% v 1.6
|
||||
% This is a complectly rewritten version of JAC2003.cls which needs a current
|
||||
% TeX-System to run.
|
||||
% Ulrike Fischer, November 2013
|
||||
%
|
||||
% v 1.7
|
||||
% - small change to correct the text block inside JACoW's magic red borders for
|
||||
% a4paper (aca4); top has been set 18.5mm (19mm is defined in the template but
|
||||
% leaves descenders outside the lower y margin).
|
||||
% - duplicate {boxit} removed
|
||||
% Volker RW Schaa, 14 April 2014
|
||||
%
|
||||
% v1.8
|
||||
% - added setup for \micro sign which disappears when using XeTeX or LuaTeX
|
||||
% with unicode-math. Ulrike Fischer, 21 April 2014
|
||||
%
|
||||
% v1.9
|
||||
% - fixed the pdfLaTeX warnings for the text/math-micro hack
|
||||
% Ulrike Fischer, 22 April 2014
|
||||
%
|
||||
% v1.91
|
||||
% - Ligatures=TeX switch introduced to accommodate
|
||||
% Ulrike Fischer, 22 April 2014
|
||||
%
|
||||
% v1.92
|
||||
% - settings for top margin have to be different in A4 and letter to accommodate
|
||||
% JACoW's PitStop Action List. This was found after receiving Plamen Hopchev's
|
||||
% email about margins and testing the workflow with cropping the bounding box
|
||||
% which starts at the lower left edge and not at the top (see graphic JACpic_mc
|
||||
% in the template for measures).
|
||||
% Volker RW Schaa, 29 April 2014
|
||||
% v1.93
|
||||
% - setting the bottom margin (19mm) without top solves the problem for different
|
||||
% A4/Letter settings. This was already the default in v1.6. Pointed out by
|
||||
% Plamen Hopchev. To accommodate the descenders the bottom margin has been set
|
||||
% to 56pt now.
|
||||
% Volker RW Schaa, 01 May 2014
|
||||
%
|
||||
% v1.94
|
||||
% - the micro sign in UTF-8 prevents ASCII format of the cls file. Ulrike pointed
|
||||
% out a hack in http://tex.stackexchange.com/questions/172968/hide-notation-from-pdftex
|
||||
% which is now introduced.
|
||||
% Volker RW Schaa, 02 May 2014
|
||||
%
|
||||
% v1.95
|
||||
% - only change to the version 1.94 are the extended documenation and license
|
||||
% statement (lppl1.3c) as preparation for publication on CTAN.
|
||||
% Volker RW Schaa, 02 May 2014
|
||||
%
|
||||
% v1.96
|
||||
% - modification of bibatex style information. Since the JACoW template Feb-2016
|
||||
% the bibliography requires the IEEEtran style. Heine provided an adapted
|
||||
% version using the required values of the template:
|
||||
% + ieee biblatex style instead of numeric-compv
|
||||
% + doi field is cleared for all entries
|
||||
% + et al. is used when there are > 6 authors (maxnames=6). In that case,
|
||||
% only the first author is mentioned (minnames=1)
|
||||
% + url field is cleared for articles and inproceedings
|
||||
% + giveninits=true reduces all given names to initials
|
||||
% Heine Dølrath Thomsen, 30 June 2016
|
||||
%
|
||||
% v2.00
|
||||
% - after using v1.96 during conferences where DOIs/URLs were present in biblio-
|
||||
% graphic records, the following changes to Heine's version have been made:
|
||||
% + doi field allowed
|
||||
% + url field allowed
|
||||
%
|
||||
% v2.1 new options introduced
|
||||
% flushend: new: keeplastbox
|
||||
% siunitx: new: binary-units=true
|
||||
% BibLaTeX: changed: style=ieee => bibstyle=ieee, citestyle=numeric-comp
|
||||
% new: dashed=false
|
||||
% removed: doi=false
|
||||
%
|
||||
% v2.2
|
||||
% - adapted to the changes of template version 2018-02
|
||||
% - made this one official
|
||||
% Volker RW Schaa, 23 Feb 2018
|
||||
%
|
||||
\def\fileversion{2.2}
|
||||
\def\filedate{2018/02/23}
|
||||
\def\docdate {2018/02/23}
|
||||
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesClass{jacow}[\filedate\space Version \fileversion]
|
||||
|
||||
\typeout{------------------------------------------------------------------------}
|
||||
\typeout{LaTeX2e Class file for Accelerator Conference publication for LaTeX2e users}
|
||||
\typeout{ }
|
||||
\typeout{Use the boxit option to draw a box on page showing the correct margins}
|
||||
\typeout{ }
|
||||
\typeout{Itemize, Enumerate and Description environments are compact versions}
|
||||
\typeout{------------------------------------------------------------------------}
|
||||
\typeout{ }
|
||||
|
||||
\newif\ifjacowbiblatex
|
||||
\newif\ifjacowrefpage
|
||||
|
||||
\DeclareOption{acus}{%
|
||||
\PassOptionsToPackage{paper=letterpaper}{geometry}
|
||||
\typeout{Setup for US LETTER PAPER}}
|
||||
|
||||
\DeclareOption{letterpaper}{%
|
||||
\PassOptionsToPackage{paper=letterpaper}{geometry}
|
||||
\typeout{Setup for US LETTER PAPER}}
|
||||
|
||||
\DeclareOption{a4paper}{%
|
||||
\PassOptionsToPackage{paper=a4paper}{geometry}
|
||||
\typeout{Setup for A4 PAPER}}
|
||||
|
||||
\DeclareOption{aca4}{%
|
||||
\PassOptionsToPackage{paper=a4paper}{geometry}
|
||||
\typeout{Setup for A4 PAPER}}
|
||||
|
||||
\DeclareOption{boxit}{\PassOptionsToPackage{showframe}{geometry}}
|
||||
|
||||
\DeclareOption{biblatex}{\jacowbiblatextrue}
|
||||
|
||||
\DeclareOption{refpage}{\jacowrefpagetrue}
|
||||
|
||||
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
|
||||
|
||||
\ExecuteOptions{aca4}
|
||||
\ProcessOptions
|
||||
\RequirePackage{cmap}
|
||||
\RequirePackage{fix-cm}
|
||||
\LoadClass[10pt,twocolumn]{article}
|
||||
\RequirePackage[keeplastbox]{flushend} %% modified
|
||||
% Tools:
|
||||
\RequirePackage{etoolbox}
|
||||
\RequirePackage{ifxetex}
|
||||
\RequirePackage{ifluatex}
|
||||
\RequirePackage{textcase}%
|
||||
|
||||
%Add thanks to the list of "\@nonchangecase"-commands from textcase:
|
||||
\def\@uclcnotmath#1#2#3#4{\begingroup
|
||||
#1%
|
||||
\def\({$}\let\)\(%
|
||||
\def\NoCaseChange##1{\noexpand\NoCaseChange{\noexpand##1}}%
|
||||
\@nonchangecase\label
|
||||
\@nonchangecase\ref
|
||||
\@nonchangecase\ensuremath
|
||||
\@nonchangecase\thanks %new
|
||||
\@nonchangecase\si %new
|
||||
\@nonchangecase\SI %new
|
||||
\def\cite##1##{\toks@{\noexpand\cite##1}\@citex}%
|
||||
\def\@citex##1{\NoCaseChange{\the\toks@{##1}}}%
|
||||
\def\reserved@a##1##2{\let#2\reserved@a}%
|
||||
\expandafter\reserved@a\@uclclist\reserved@b{\reserved@b\@gobble}%
|
||||
\protected@edef\reserved@a{\endgroup
|
||||
\noexpand\@skipmath#3#4$\valign$}%
|
||||
\reserved@a}
|
||||
|
||||
\RequirePackage[detect-mode,detect-weight, binary-units=true]{siunitx}
|
||||
\RequirePackage{graphicx}
|
||||
\RequirePackage{booktabs}
|
||||
\RequirePackage[figureposition=bottom,tableposition=top,skip=5pt]{caption}
|
||||
\RequirePackage{xcolor}
|
||||
\RequirePackage{url}
|
||||
\AtEndPreamble{\RequirePackage[autostyle]{csquotes}}
|
||||
|
||||
|
||||
% Page layout:
|
||||
\RequirePackage[%
|
||||
textwidth=170mm,
|
||||
textheight=241mm,
|
||||
heightrounded,
|
||||
left=20mm,
|
||||
bottom=56pt,
|
||||
columnsep=5mm,
|
||||
noheadfoot,
|
||||
nomarginpar,
|
||||
twocolumn]
|
||||
{geometry}
|
||||
|
||||
\columnseprule 0pt
|
||||
\usepackage[hang]{footmisc}
|
||||
\setlength{\footnotemargin}{.6em}
|
||||
|
||||
|
||||
\pagestyle{empty}
|
||||
|
||||
\ifboolexpr{bool{xetex} or bool{luatex}}
|
||||
{}
|
||||
{ \catcode`\^^^=9
|
||||
}
|
||||
|
||||
\ifboolexpr{bool{xetex} or bool{luatex}}
|
||||
{ \let\ori@vdots\vdots
|
||||
\RequirePackage{unicode-math}
|
||||
\AtBeginDocument{\let\vdots\ori@vdots}
|
||||
\setmainfont[Ligatures=TeX]{TeX Gyre Termes}
|
||||
\setmathfont{TeX Gyre Termes Math}
|
||||
\sisetup{
|
||||
math-micro = \text{^^^^03bc},
|
||||
text-micro = ^^^^03bc
|
||||
}
|
||||
}
|
||||
{
|
||||
% Fonts: Times clones
|
||||
\RequirePackage{textcomp}
|
||||
\RequirePackage[T1]{fontenc}
|
||||
\RequirePackage{lmodern}
|
||||
\RequirePackage{tgtermes}
|
||||
\RequirePackage{newtxmath}
|
||||
}
|
||||
|
||||
\RequirePackage{microtype}
|
||||
%Lists
|
||||
|
||||
\RequirePackage{enumitem}
|
||||
\newenvironment{Enumerate}{\begin{enumerate}[nosep]}{\end{enumerate}}
|
||||
\newenvironment{Itemize}{\begin{itemize}[nosep]}{\end{itemize}}
|
||||
\newenvironment{Description}{\begin{description}[nosep]}{\end{description}}
|
||||
|
||||
|
||||
%Floatparameter:
|
||||
\renewcommand{\topfraction}{.95}
|
||||
\renewcommand{\bottomfraction}{.95}
|
||||
\renewcommand{\textfraction}{0.1}
|
||||
\renewcommand{\floatpagefraction}{0.8}
|
||||
|
||||
|
||||
%headings:
|
||||
% section: Uppercase only for text
|
||||
\renewcommand{\section}
|
||||
{%
|
||||
\@startsection{section}{1}{0mm}
|
||||
{2.0ex plus 0.8ex minus .1ex}{1.0ex plus .2ex}
|
||||
{\normalfont\large\bfseries\mathversion{bold}\centering\MakeTextUppercase}%
|
||||
}%
|
||||
|
||||
\renewcommand\subsection
|
||||
{%
|
||||
\@startsection{subsection}{2}{\z@}
|
||||
{1.4ex plus .8ex minus .17ex}{0.8ex plus .17ex}
|
||||
{\normalfont\large\itshape}%
|
||||
}
|
||||
|
||||
\renewcommand\subsubsection
|
||||
{%
|
||||
\@startsection{subsubsection}{3}{\parindent}
|
||||
{2.5ex plus .7ex minus .17ex}{-1em}
|
||||
{\normalfont\normalsize\bfseries}%
|
||||
}
|
||||
|
||||
\renewcommand\paragraph
|
||||
{%
|
||||
\@startsection{paragraph}{4}{\z@}
|
||||
{2.5ex plus .7ex minus .17ex}{-1em}
|
||||
{\normalfont\normalsize\itshape}%
|
||||
}
|
||||
|
||||
\renewcommand\subparagraph
|
||||
{%
|
||||
\@startsection{subparagraph}{4}{\parindent}
|
||||
{2.25ex plus .7ex minus .17ex}{-1em}
|
||||
{\normalfont\normalsize\bfseries}%
|
||||
}
|
||||
|
||||
\setcounter{secnumdepth}{0}
|
||||
|
||||
% This definition of \maketitle taken from article.sty, and has been
|
||||
% somewhat modified.
|
||||
|
||||
\def\maketitle{\par
|
||||
\begingroup
|
||||
\def\thefootnote{\fnsymbol{footnote}}
|
||||
\def\@makefnmark{\hbox
|
||||
to 5pt{$^{\@thefnmark}$\hss}}
|
||||
\twocolumn[\@maketitle]
|
||||
\@thanks
|
||||
\endgroup
|
||||
\enlargethispage{\jac@copyrightspace}%
|
||||
\setcounter{footnote}{0}
|
||||
\let\maketitle\relax
|
||||
\let\@maketitle\relax
|
||||
\gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
|
||||
|
||||
\newlength{\titleblockheight} % so user can change it if need be
|
||||
\setlength{\titleblockheight}{3.5cm}
|
||||
|
||||
\newlength\titleblockstartskip
|
||||
\setlength\titleblockstartskip{3pt}
|
||||
|
||||
|
||||
\newlength\titleblockmiddleskip
|
||||
\setlength\titleblockmiddleskip{1em}
|
||||
|
||||
\newlength\titleblockendskip
|
||||
\setlength\titleblockendskip{1em}
|
||||
|
||||
|
||||
\def\@maketitle{%
|
||||
\vskip \titleblockstartskip \centering
|
||||
{\Large\bfseries \MakeTextUppercase{\@title} \par}
|
||||
\vskip \titleblockmiddleskip % Vertical space after title.
|
||||
{\large\begin{tabular}[t]{@{}c@{}}\@author \end{tabular}\par}
|
||||
\vskip \titleblockendskip}
|
||||
|
||||
|
||||
% The \copyrightspace command is used to produce a blank space in the first
|
||||
% column where a copyright notice may go. It works by producing
|
||||
% with \enlargethispage and is inserted by \maketitle.
|
||||
% The command should be issued in the preamble.
|
||||
|
||||
\newcommand\jac@copyrightspace{0pt}
|
||||
\newcommand\copyrightspace[1][1cm]{\renewcommand\jac@copyrightspace{-#1}}
|
||||
|
||||
\ifboolexpr{bool{@titlepage}}
|
||||
{\renewenvironment{abstract}
|
||||
{\list{}{%
|
||||
\setlength{\leftmargin}{\dimexpr\textwidth/2-0.75\columnwidth}%
|
||||
\setlength{\rightmargin}{\dimexpr-0.75\columnwidth-\columnsep}%
|
||||
\setlength{\listparindent}{\parindent}%
|
||||
\setlength{\itemsep}{\parskip}%
|
||||
\setlength{\itemindent}{\z@}%
|
||||
\setlength{\topsep}{\z@}%
|
||||
\setlength{\parsep}{\parskip}%
|
||||
\setlength{\partopsep}{\z@}%
|
||||
\let\makelabel\@gobble
|
||||
\setlength{\labelwidth}{\z@}%
|
||||
\advance\@listdepth\m@ne }%
|
||||
\item\relax\subsection*{Abstract}}
|
||||
{\endlist\clearpage}
|
||||
}
|
||||
{%
|
||||
\renewenvironment{abstract}
|
||||
{\subsection*{Abstract}}
|
||||
{\par}
|
||||
}
|
||||
\ifboolexpr{bool{jacowbiblatex}}
|
||||
%2.00 {\RequirePackage[style=ieee,sorting=none,giveninits=true,doi=false,maxnames=6,minnames=1]{biblatex}
|
||||
%2.1 {\RequirePackage[style=ieee,sorting=none,giveninits=true,maxnames=6,minnames=1]{biblatex}
|
||||
%2.2
|
||||
{\RequirePackage[bibstyle=ieee,citestyle=numeric-comp,dashed=false,sorting=none,giveninits=true,maxnames=6,minnames=1]{biblatex}
|
||||
\renewbibmacro*{url+urldate}{%
|
||||
\iffieldundef{url}
|
||||
{}
|
||||
{\printfield{url}%
|
||||
\nopunct}}%
|
||||
\DeclareFieldFormat{url}{\url{#1}}
|
||||
\DeclareFieldFormat{eprint}{#1}
|
||||
%% when to activate this? Paper format acus/letter
|
||||
% \DefineBibliographyExtras{american}{\stdpunctuation} % mod
|
||||
% Drop urls for article and inproceedings entries
|
||||
%2.00 \DeclareFieldFormat
|
||||
%2.00 [article,inproceedings]
|
||||
%2.00 {url}{}
|
||||
%
|
||||
\setlength\bibitemsep{0pt}
|
||||
\setlength\bibparsep{0pt}
|
||||
\setlength\biblabelsep{5pt}
|
||||
\ifjacowrefpage\preto\blx@bibliography{\clearpage}\fi
|
||||
\AtBeginBibliography{\small\clubpenalty4000\widowpenalty4000}%
|
||||
}
|
||||
{\RequirePackage{cite}
|
||||
% Redefine to use smaller fonts
|
||||
\def\thebibliography#1{\setlength{\itemsep}{0pt}\setlength{\parsep}{0pt}%
|
||||
\ifjacowrefpage\clearpage\fi
|
||||
\section*{REFERENCES\@mkboth
|
||||
{REFERENCES}{REFERENCES}}\small\list
|
||||
{[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
|
||||
\advance\leftmargin\labelsep
|
||||
\usecounter{enumi}}
|
||||
\def\newblock{\hskip .11em plus .33em minus .07em}
|
||||
\sloppy\clubpenalty4000\widowpenalty4000
|
||||
\sfcode`\.=1000\relax}
|
||||
\let\endthebibliography=\endlist
|
||||
}
|
||||
|
||||
|
||||
%\sloppy
|
||||
\clubpenalty10000\widowpenalty10000
|
||||
\flushbottom
|
||||
%-----------------------------------------------------------------------
|
||||
|
||||
%avoid bug of fixltx2e:
|
||||
%http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex/4023
|
||||
\RequirePackage{fixltx2e}%
|
||||
\def\@outputdblcol{%
|
||||
\if@firstcolumn
|
||||
\global\@firstcolumnfalse
|
||||
\global\setbox\@leftcolumn\copy\@outputbox
|
||||
\splitmaxdepth\maxdimen
|
||||
\vbadness\maxdimen
|
||||
\setbox\@outputbox\vbox{\unvbox\@outputbox\unskip}%new
|
||||
\setbox\@outputbox\vsplit\@outputbox to\maxdimen
|
||||
\toks@\expandafter{\topmark}%
|
||||
\xdef\@firstcoltopmark{\the\toks@}%
|
||||
\toks@\expandafter{\splitfirstmark}%
|
||||
\xdef\@firstcolfirstmark{\the\toks@}%
|
||||
\ifx\@firstcolfirstmark\@empty
|
||||
\global\let\@setmarks\relax
|
||||
\else
|
||||
\gdef\@setmarks{%
|
||||
\let\firstmark\@firstcolfirstmark
|
||||
\let\topmark\@firstcoltopmark}%
|
||||
\fi
|
||||
\else
|
||||
\global\@firstcolumntrue
|
||||
\setbox\@outputbox\vbox{%
|
||||
\hb@xt@\textwidth{%
|
||||
\hb@xt@\columnwidth{\box\@leftcolumn \hss}%
|
||||
\hfil
|
||||
\vrule \@width\columnseprule
|
||||
\hfil
|
||||
\hb@xt@\columnwidth{\box\@outputbox \hss}}}%
|
||||
\@combinedblfloats
|
||||
\@setmarks
|
||||
\@outputpage
|
||||
\begingroup
|
||||
\@dblfloatplacement
|
||||
\@startdblcolumn
|
||||
\@whilesw\if@fcolmade \fi{\@outputpage\@startdblcolumn}%
|
||||
\endgroup
|
||||
\fi}
|
||||
|
||||
\endinput
|
206
paper/ref.bib
Normal file
206
paper/ref.bib
Normal file
@ -0,0 +1,206 @@
|
||||
@online{jacow-help,
|
||||
author = "JACoW",
|
||||
title = "JACoW website",
|
||||
url = {http://www.jacow.org},
|
||||
year = {2021}
|
||||
}
|
||||
|
||||
@manual{IEEE,
|
||||
author = {IEEE},
|
||||
title = {IEEE Editorial Style Manual},
|
||||
url = "http://www.jacow.org",
|
||||
journal = {IEEE Periodicals, Piscataway},
|
||||
pages = "pp. 34--52",
|
||||
month = {10},
|
||||
year = {2014},
|
||||
location = {NJ, USA}
|
||||
}
|
||||
|
||||
@manual{ANSYS20R2_MAPDL_Sub,
|
||||
%author={ANSYS Inc.},
|
||||
addendum = {ANSYS Inc.},
|
||||
title = "{Ansys\textregistered \, Academic Research Mechanical APDL, Release 2020 R2, Help System}",
|
||||
year = 2020,
|
||||
subtitle = {Substructuring Analysis Guide},
|
||||
% = {},
|
||||
%urldate = {2020-10-23},
|
||||
}
|
||||
|
||||
@manual{ANSYS20R2_MAPDL_Th,
|
||||
%author={ANSYS Inc.},
|
||||
addendum = "{ANSYS} {I}nc.",
|
||||
title = "{Ansys\textregistered \, Academic Research Mechanical APDL, Release 2020 R2, Help System}",
|
||||
subtitle = {Theory Reference},
|
||||
titleaddon = {15.6. Substructuring Analysis},
|
||||
year = 2020,
|
||||
% = {},
|
||||
%urldate = {2020-10-23},
|
||||
}
|
||||
|
||||
@article{Claeyssen2007,
|
||||
title = {Amplified {{Piezoelectric Actuators}}: {{Static}} \& {{Dynamic Applications}}},
|
||||
shorttitle = {Amplified {{Piezoelectric Actuators}}},
|
||||
author = {Claeyssen, Frank and Letty, R. Le and Barillot, F. and Sosnicki, O.},
|
||||
date = {2007-06-08},
|
||||
journaltitle = {Ferroelectrics},
|
||||
shortjournal = {Ferroelectrics},
|
||||
volume = {351},
|
||||
pages = {3--14},
|
||||
issn = {0015-0193, 1563-5112},
|
||||
doi = {10.1080/00150190701351865}
|
||||
}
|
||||
|
||||
@article{Craig1968,
|
||||
title = {Coupling of Substructures for Dynamic Analyses},
|
||||
author = {Craig, Roy R. and Bampton, Mervyn C. C.},
|
||||
year = {1968},
|
||||
month = jul,
|
||||
volume = {6},
|
||||
pages = {1313--1319},
|
||||
issn = {0001-1452, 1533-385X},
|
||||
doi = {10.2514/3.4741},
|
||||
journal = {AIAA Journal},
|
||||
keywords = {component mode synthesis (CMS),Craig-Bampton method,FEA,mechanics,modal reduction,substructuring},
|
||||
language = {en},
|
||||
number = {7}
|
||||
}
|
||||
|
||||
@article{Dehaeze2018,
|
||||
title = {Sample {{Stabilization}} for {{Tomography Experiments}} in {{Presence}} of {{Large Plant Uncertainty}}},
|
||||
author = {Dehaeze, Thomas and Collette, Christophe and Magnin-Mattenet, Muriel},
|
||||
date = {2018},
|
||||
journaltitle = {Proc. of MEDSI},
|
||||
volume = {MEDSI2018},
|
||||
pages = {153--157},
|
||||
doi = {10.18429/jacow-medsi2018-weoama02},
|
||||
urldate = {2019-01-03},
|
||||
langid = {american}
|
||||
}
|
||||
|
||||
@article{Dehaeze2021,
|
||||
title = {Mechatronics {Approach} for the {Development} of a {Nano-Active-Stabilization-System}},
|
||||
author = {Dehaeze, Thomas and Bonnefoy, Julien and Collette, Christophe},
|
||||
date = {2021},
|
||||
journaltitle = {Proc. of MEDSI},
|
||||
volume = {MEDSI2021},
|
||||
note = {under edit}
|
||||
%pages = {153--157},
|
||||
%doi = {10.18429/jacow-medsi2018-weoama02},
|
||||
%urldate = {2019-01-03},
|
||||
%langid = {american}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@book{Genta2012,
|
||||
title = {Introduction {To The Mechanics Of Space Robots}},
|
||||
author = {Genta, G.},
|
||||
year = {2012},
|
||||
publisher = {Springer},
|
||||
address = {Dordrecht [Netherlands] ; New York},
|
||||
annotation = {OCLC: ocn733242192},
|
||||
isbn = {978-94-007-1795-4},
|
||||
keywords = {Design and construction,Robots,Space environment,Space robotics,state space model},
|
||||
lccn = {TL1097 .G46 2012},
|
||||
number = {26},
|
||||
series = {Space Technology Library}
|
||||
}
|
||||
|
||||
@article{Guyan1965,
|
||||
title = {Reduction of Stiffness and Mass Matrices},
|
||||
author = {Guyan, Robert J.},
|
||||
year = {1965},
|
||||
month = feb,
|
||||
volume = {3},
|
||||
pages = {380--380},
|
||||
issn = {0001-1452, 1533-385X},
|
||||
doi = {10.2514/3.2874},
|
||||
journal = {AIAA Journal},
|
||||
keywords = {FEA,Guyan-reduction,mechatronics,modal reduction},
|
||||
language = {en},
|
||||
number = {2}
|
||||
}
|
||||
|
||||
@article{Laluc2018,
|
||||
title = {Piezo {{Technology}} in {{Synchrotron}}},
|
||||
author = {Laluc, Boris and Maillard, Thomas and Riquer, AuréLien},
|
||||
date = {2018},
|
||||
journaltitle = {Proc. of MEDSI},
|
||||
volume = {MEDSI2018},
|
||||
pages = {321--323},
|
||||
publisher = {{JACoW Publishing, Geneva, Switzerland}},
|
||||
doi = {10.18429/JACOW-MEDSI2018-THOPMA01},
|
||||
}
|
||||
|
||||
@book{Matlab2020,
|
||||
author = {MATLAB},
|
||||
title = {version 9.9.0 (R2020b)},
|
||||
year = 2020,
|
||||
publisher = {The MathWorks Inc.},
|
||||
address = {Natick, Massachusetts},
|
||||
}
|
||||
|
||||
@manual{Matlab_flexBody_2021,
|
||||
addendum = {\textit{MATLAB}, version 9.10.0 (R2021a)},
|
||||
title = {\textit{MATLAB} Documentation},
|
||||
subtitle = {{Reduced Order Flexible Solid - Flexible body based on a reduced-order model}},
|
||||
year = 2021,
|
||||
url = {https://www.mathworks.com/help/physmod/sm/ref/reducedorderflexiblesolid.html},
|
||||
urldate = {2021-03-19},
|
||||
}
|
||||
|
||||
|
||||
@article{Miller2017,
|
||||
author = {Miller, S. and Soares, T. and Van Weddingen, Y. and Wendlandt, J.},
|
||||
title = {{Modeling Flexible Bodies with Simscape Multibody Software}},
|
||||
date = {2017},
|
||||
publisher = {The MathWorks Inc.},
|
||||
journaltitle = {MathWorks Technical Paper},
|
||||
url = {https://www.mathworks.com/campaigns/offers/model-flexible-bodies.html?elqCampaignId=10588},
|
||||
urldate = {2021-03-19}
|
||||
}
|
||||
|
||||
@article{Preumont2007,
|
||||
title = {A Six-Axis Single-Stage Active Vibration Isolator Based on {{Stewart}} Platform},
|
||||
author = {Preumont, A. and Horodinca, M. and Romanescu, I. and de Marneffe, B. and Avraam, M. and Deraemaeker, A. and Bossens, F. and Abu Hanieh, A.},
|
||||
date = {2007-03},
|
||||
journaltitle = {Journal of Sound and Vibration},
|
||||
shortjournal = {Journal of Sound and Vibration},
|
||||
volume = {300},
|
||||
pages = {644--661},
|
||||
issn = {0022460X},
|
||||
doi = {10.1016/j.jsv.2006.07.050},
|
||||
number = {3-5}
|
||||
}
|
||||
|
||||
@book{Shetty2010,
|
||||
title={Mechatronics System Design},
|
||||
author={Shetty, D. and Kolk, R.A.},
|
||||
isbn={9781133169482},
|
||||
year={2010},
|
||||
publisher={Cengage Learning}
|
||||
}
|
||||
|
||||
@misc{Simulink2020,
|
||||
title={Simulation and Model-Based Design},
|
||||
author={Documentation, Simulink},
|
||||
publisher={MathWorks},
|
||||
year={2020},
|
||||
url={https://www.mathworks.com/products/simulink.html}
|
||||
}
|
||||
|
||||
|
||||
@article{Souleille2018,
|
||||
title = {A concept of active mount for space applications},
|
||||
volume = {10},
|
||||
issn = {1868-2502, 1868-2510},
|
||||
url = {http://link.springer.com/10.1007/s12567-017-0180-6},
|
||||
doi = {10.1007/s12567-017-0180-6},
|
||||
pages = {157--165},
|
||||
number = {2},
|
||||
journaltitle = {{CEAS} Space Journal},
|
||||
shortjournal = {{CEAS} Space J},
|
||||
author = {Souleille, A. and Lampert, T. and Lafarga, V. and Hellegouarch, S. and Rondineau, A. and Rodrigues, G. and Collette, C.},
|
||||
date = {2018-06},
|
||||
langid = {english},
|
||||
}
|
1
readme.org
Symbolic link
1
readme.org
Symbolic link
@ -0,0 +1 @@
|
||||
index.org
|
Loading…
Reference in New Issue
Block a user