1. Introduction
In electron linear accelerators (e-LINACs), electrons are accelerated up to 50MeV along a linear beam line. Multi-cell superconducting Radio-Frequency (RF) cavities, such as the nine-cell niobium cavity of Advanced Rare IsotopE Laboratory (ARIEL) accelerator at TRIUMF, Canada’s particle accelerator center, accelerate charged particles via an oscillating electric field known as the accelerating field [
1,
2].
To deliver a high-quality beam requires that the phase of the accelerated particles be precisely controlled so that bunched particles receive the same amount of energy from the multi-cell RF cavities. However, these cavities are subject to impact by microphonic interference. This interference, created primarily by environmental mechanical vibrations, can cause deformations in the shape of the cavity that create a shift in resonance frequency [
3]. In attempts to assure good field stability through a well-tuned cavity, various studies to suppress mechanical vibrations have been conducted in accelerator labs around the world [
4,
5,
6].
An accurate model of the system is required to design a controller for suppressing microphonic interference. Analytical solutions for RF fields in an RF structure are only available in simple geometries. Creating an analytical model of mechanical vibrations in a multi-cell cavity is an extremely complex task. For instance, there are restrictions in measuring deflection variables of a multi-cell niobium cavity since access to the cavity is restricted to either end since it is suspended within a Helium bath. A structure without such limitations would allow for placement of sensors and actuators on arbitrary locations cavities; however, the cavity mechanism limits application of force only to the cavity ends.
There exist several approaches for vibration analysis of cylindrical shells such as the Rayleigh-Ritz method [
7,
8,
9,
10,
11,
12,
13]. Active noise cancellation in cylindrical shells has also been worked out extensively, e.g. [
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24]. Utilization of piezoelectric laminated cylindrical shells for active vibration control was studied by several studies, e.g. [
25,
26,
27]. However, these studies assume that one can place actuators at arbitrary locations on the shell.
This paper presents a unified solution for cylindrical shells systems with generic boundary conditions using a modified Fourier-Ritz approach. Each displacement for the cylindrical shell is expressed as the modified Fourier series plus auxiliary functions, regardless of the boundary and continuity constraints. The Rayleigh-Ritz method is used to calculate all expansion coefficients as generalized coordinates. A major challenge is choosing the best actuator locations that can be used to actively cancel dominant cylindrical shell’s natural frequencies. For a case where access is limited to the two ends of the cylindrical shell, the only choice available is to apply horizontal forces (e.g., using piezoelectric stacks) at both ends of the cylinder, which we investigate in this paper. To this end, we provide a modeling scheme for approximating a nine-cell cavity in
Section 2. In
Section 3 we introduce an observer-based LQG controller which is a combination of a Kalman filter and LQR controller.
Section 4 and
Section 5 present the results in terms of accuracy and effectiveness through MATLAB and simulation analysis. Conclusions are presented in
Section 6.
2. Development a 3D Cylindrical Shell Equivalent Model of a Nine-cell RF Cavity
In this section, we develop a cylindrical shell model using apply shell theory and Rayleigh-Ritz method. To this end we obtain the shell’s kinetic and potential energy, displacement functions, and mode shape equations. In the cylindrical shell, the whole energy function consists mainly of two components: potential energy and kinetic energy . As part of the Rayleigh-Ritz method, the energy function is used to formulate the equations of motion. Next, we determine the cylindrical shell’s equation of motion derived from the Lagrangian equation, and its stiffness matrix and mass matrix. Using a modified Fourier series to satisfy the boundary conditions, we arrive at an expanded equation of motion. This improved Fourier series is composed of a standard Fourier series and auxiliary polynomial functions. The displacements of the cylindrical shell component can be written with the consideration of the symmetric modes. Next, assuming that the actuator forces can be applied only at both ends, and using the method of virtual work, we determine the input matrix.
2.1. Description of Nine-Cell RF Cavity
A multi-cell cavity is a structure with multiple resonators (cells) coupled together as shown in
Figure 1. The effective length of the nine-cell Cavity is
with a wall thickness of
m. The cavity is fabricated from solid niobium sheets.
In
Figure 2, side view and geometry of TRIUMF’s nine-cell cavity is shown. A helium tank contains the superfluid helium needed for cooling. It also serves as a mechanical support of the cavity and as a part of the tuning mechanism.
2.2. Description of the Cylindrical Shell Model
In this study, we use a simplified equivalent model of the cavity and a cylindrical coordinate system of
for a cylindrical shell which has length
L, thickness
h, and radius
R. The displacement functions for this cylindrical shell are
,
and
r directions. The thickness of the shell is assumed to be uniform and very small, compared to the length of the cylindrical shell [
28]. Hence one can apply shell theory for structural modeling.
2.3. Kinetic and Potential Energy for Cylindrical Shell
Using the classical theory of shells for a circular cylindrical shell, the general displacements of the cylindrical shell with respect to the
Figure 3 coordinate system are denoted by
v,
u,
w in the
x,
and
r directions, respectively (see
Appendix A).
To find a solution for the equation of motion, Mirsky [
29] suggested use of displacement function potentials as
and
functions (See
Appendix A (
A4), (
A5), (
A6)). Considering the boundary condition for the cylindrical shell with a finite length and thin wall, according to Reissner’s thin shell theory [
30], the displacement functions are as follows
where
U,
V and
W are constants. The displacement functions can be expressed as the series of functions in
x and
directions that have
m longitudinal and
n transverse nodes, respectively (see
Appendix A). The kinetic energy
and the potential energy
of a cylindrical shell are provided in
Appendix B.
2.3.1. Rayleigh-Ritz Method
The Rayleigh-Ritz method is a direct numerical method of approximating eigenvalues considering boundary conditions. The method relies on approximating the shell’s structural deformation. It enables one to reduce an infinite number of degrees-of-freedom (DOF) of a system into a finite number. Using the Rayleigh–Ritz method, we next derive a dynamic model for the free vibration analysis of a cylindrical shell.
The terms
,
and
are mode shape function vectors in
u,
v and
w directions, respectively, which satisfy the boundary conditions.
The terms
,
and
are generalized displacement vector of each direction for transverse
n-th mode.
The kinetic energy for the cylindrical shell considering the Rayleigh-Ritz method is given by
In the kinetic energy equation, the components are defined to be elements of the mass matrix M, denoted by
,
and
in the u and v and w directions, respectively, as follows
and the potential energy with the same method is
In the potential energy equation, the terms of K, or stiffness matrix, are denoted by
,
and
in the
u and
v and
w directions, respectively. Also,
,
and
are given by
2.3.2. Equation of Motion for the Cylindrical Shell Structure
From the energy method, using Rayleigh-Ritz equations, and considering the general boundary conditions, the equation of motion for cylindrical shell can be derived from Lagrange’s equation, i.e.,
According to Hamiltonian’s principle, the variation of the proceeding function is set to zero with respect to expansion of coefficients
Inserting the displacement equations into the Lagrangian equation and minimizing it against all the unknown coefficients, a system of linear algebraic equation in matrix form can be obtained as
K is the cylindrical shell’s stiffness matrix and
M is the cylindrical shell’s mass matrix. (See details in
Appendix C).
The natural frequencies and eigenvectors of the cylindrical shell can be derived by solving a standard eigenvalue problem. Each of the eigenvectors contains a Fourier coefficient for that corresponding mode
where
.
The selection of the displacement auxiliary functions is very important when analyzing the vibration characteristics of the cylindrical shell for high accuracy and convergent results. Researchers have investigated the free vibration of thin walled cylindrical shells under different displacement auxiliary functions (see e.g. [
10]).
2.3.3. Modified Fourier Series
In the Rayleigh-Ritz energy method, the auxiliary functions are the essential to achieving an accurate solution. These auxiliary functions need to satisfy the boundary conditions. In this study, using the modified Fourier series method, we write the displacement functions in
u and
v directions as
The auxiliary functions used in displacement functions in the u and v direction of the cylindrical shell equations are
and the displacement functions in
w directions is
The auxiliary functions used in displacement functions in the
w direction
where
L is the length of the cylindrical shell.
All these polynomial auxiliary functions satisfy the boundary conditions at
. According to the equation of motion previously discussed, we have
, where
D is the coefficient vector in
u,
v and
w directions
So the equation of motion can be expressed as follows
where the vector in the
u direction is
and the vector in the
v direction is
Furthermore, the vector in
w direction is given by
where
M and
N are the truncated for
m (longitudinal modes) and
n (transverse modes), respectively. Now if a force is applied to the cylindrical shell the virtual work is given by
and the equation of motion is
where
is input force to the cylindrical shell and B is the force participation matrix, which reflects the effect of applied force on each mode on the cylindrical shell. Each column in
B matrix represent a set of force from an actuator.
where our defined input
B matrix in the
u direction is
The input matrix
B in the
v direction is given by
and lastly, the input matrix
B in the
w direction is
Depending on the force direction and position, and the effects of force on vibration modes, the B matrix can be determined. As can be seen, the resulting displacements in u, v and w are a combination of sine and cosine modes.
3. Control Design
The equation of motion for (
45) contains infinite number of modes of vibration. Our goal in control design is just to control a limited number of those modes, considering the fact that we only have access to both ends of the cylinder. By applying forces at both ends, we want to cancel out some natural modes of vibration. Next we study the model for controllability of modes for a reduced order model.
By solving the eigenvalue problem corresponding to
n modes, the eigenvalues and eigenvectors are obtained. The mass and stiffness matrices need to satisfy the orthogonality condition. Thus we have
where
I is identity matrix,
is eigenvector matrix, and
is eigenvalue matrix for
n eigenvalues. Furthermore,
is given by
After rearranging the natural frequencies in ascending order,
N vibration modes are considered. The equation of motion with
N natural frequencies, and taking into consideration the damping coefficient, is then given by
In this study, we define state-space control model
where the
A matrix is given by
The components of
A matrix are given by
where
A is the system matrix,
B is the input matrix, and
C is the output matrix. The term
is the external disturbance (if there is any) and
is the sensor noise. Also we have
where
and
3.1. Reduced-Order Modeling for State-Space Matrices
A reduced order state-space model of the system is given by
where
where each components of
matrix are defined as
and
where
is the frequency of mode j,
is the effective modal damping of mode j, and
is the vector of input forces
is a (2
n×
n input) state-space matrix defined by where n input is the number of scalar input forces.
where
where
is the matrix of reduced order eigenvectors and
is a unit force matrix with size (ndof × ninput). It has 1 at the degrees of freedom where input forces are active and 0 elsewhere. Now that the states
have been expressed as a function of the input loads, the equation for the degrees of freedom observed (outputs
) is written as:
is a (3*noutput × 2*
n) state-space matrix, where noutput is derived from outputs.
where
is a unit displacement matrix with size (noutput × ndof). It has 1 on degrees of freedom where output is requested and 0 elsewhere.
is a (3*noutput × ninput) state-space matrix defined by
3.2. Controllability of the Reduced Order Model
The system in (
54) is controllable if mass and stiffness matrices (
and
) are symmetric, diagonal and positive definite, and we assume that we only have access to both ends of the model and the boundary condition is two both ends are free and our model is fixed in the midway. The system controllability matrix is given by
To evaluate the controllability of the system, we should prove that the controllability matrix is full rank, i.e.,
=
. In order to calculate the rank of
, we obtain columns of the controllability matrix as follows
Considering (
73), in general, we are unable to demonstrate that
is full rank, meaning that the system is not fully controllable (for all of its natural frequencies). In order to develop a controller, we typically first divide the system into controllable and non-controllable matrices. The controller is then designed to suppress vibrations in the controllable modes. However, for this specific dynamic and special boundary condition that we assume the mass and stiffness matrices as diagonal matrix, we can prove that
is full rank and the system is controllable. The controllability Gramian of the system is defined as
To prove the controllability of the system, considering the reduced order system, and taking all the mentioned assumptions into consideration, we see that the controllability matrix is not full rank or rank() ≠. Here we need to decompose the controllable and non-controllable modes and then design the controller for the modes that are controllable.
Controllable and Un-Controllable Decomposition
Kalman decomposition in control theory [
31] presents a mathematical method for converting a model of any linear time-invariant
control system to a form in which the system may be decomposed into a standard form that clearly shows the system’s observable and controllable components. Considering the state space model of the reduced order system in (
54)
Therefore, our new model for the control design will be the controllable and observable part of our finite element analysis model.
where
and
matrix and
matrix are
Controllability Gramian of the new system is defined as
The system is controllable if, and only if,
is nonsingularr for ant
. Also, controllability matrix for this new defined system is
and it is full rank. Therefore, the new defined system is controllable.
3.3. Lyapunov-Based Controller
The system introduced in (
80), is asymptotically stable using the following controller
where
G is a positive gain and
is replaced with an Observer based control design as follows
where
matrix is
the input to the observer-based controller is
Defining the Lyapunov function of the system as
, the derivative of this specified Lyapunov function candidate (
) should be negative definite or negative semi-definite, thus
If the input is defined as multiplication of a negative value and input
matrix, then the derivative of the Lyapunov function is
Therefore, the first derivative of the Lyapunov function is negative semi definite and the system is asymptotically stable.
3.4. Observability
In this section, we show the system observability through a lemma, then we proceed to design an observer-based controller. Observability Gramian for our system is defined as
System is observable if and only if
is nonsingular for any
. Observability matrix of this system is given by
To prove the observability of the system we should have = 2n that is full rank.
3.5. Observer-Based Control Design
The design of an observer to estimate the states of the system in order to design a controller is as follows
Recalling the system output y from (
81), the estimated output of the system is defined as
putting (
95) into (
94) and simplifying our observer equation becomes
The estimation error of the states is written as
Therefore, the observer error system can be defined as
where
R is an observer gain
vector.
Since the system is observable, we can arbitrarily place eigenvalues of (
96) in the left half plane.
3.6. Observer-Based Controller Transfer Function
Considering (
81), let us define input as follows
where
u is input to the controller and the observer gain vector is
Our observer-based controller system can be written in a matrix form as follows
where
The transfer function of the observer-based controller system is
To calculate the transfer function of this observer-based controller we need to find the determinant of
matrix. This determinant is greater than zero, therefore,
is invertible and the transfer function can be calculated. See
Figure 4 that shows the block diagram of observer-based controller.
3.7. LQG Control Design
A Kalman filter [
32] has been designed to estimate the system states from the sensor measurement. The dynamic equation of an optimal observer is
where
, in which P is positive definite solution of the algebraic Riccati equation
Based on Linear Quadratic Regulator (LQR) theory,
and
, the control input is
. And
that S is the positive definite solution of the algebraic Riccati equation
Actual states of the system
are not available so
that are new observed states from the sensors are used for calculating the control force.
and the equation that combines the observer and the controller is
A proper control input is based on the measured signal of the collocated piezo sensor and the LQG controller has been developed in MATLAB code (see
Figure 5).
4. Comparison of Numerical Model with ANSYS Results
In this study, the goal is vibration control in a nine-cell superconducting cavity. To study the cavity structure and vibration analysis, the model has been simplified as shown in
Figure 6. The closest structure to the simplified nine-cell cavity is a cylindrical shell with the length
m and thickness of
mm (See
Figure 7). ANSYS modeling of the cylindrical shell with the same characteristics for the nine-cell cavity is the same vibration and modal analysis as the analytical solution with modified Fourier model.
5. Simulation ANALYSIS and MATLAB RESULTS
The boundary conditions are that we only have access to the both ends of the cavity. By applying pairs of forces we want to cancel out some modes of vibration. Considering our constraints, we apply two equal forces to the both ends in the opposite direction of each other. Simulation analysis is carried out through 24 points selected by 4 points for longitudinal direction and 6 points for circumferential direction as shown in
Figure 8. In the first attempt of the simulation, the first force has been applied to the node 1, and the second force to the node 23.
In order to control more modes of vibration, we increase the quantity of the paired forces that are applying to both ends. In this case, by applying 4 pairs of forces to the both ends nodes (1, 2, 3, 4) on one side and nodes (21, 22, 23, 24) on the other side, the rank of observability and controllability matrix become 8. It means that, according to our proposed model, when 4 pairs of forces are applied to both ends, then 8 modes of vibration can be controlled. Again, we decompose the system into controllable and uncontrollable parts. Also, to design the observer we use the observable part of the matrix from the decomposition. In this case, the rank of observability and controllability of the system are both 4. We decompose the system into controllable and uncontrollable parts and design a controller, based on the designed observer for those 4 controllable modes of vibrations, with an observer-based controller and with a LQG controller. To continue our studies we design an observer base controller with pole placement in the LHP (left half plane).
In
Figure 9 the inputs for the system (which is the input voltage to the actuators) have been shown.
Figure 10 is showing the output of the system which are sensors voltages.
As it can be seen in
Figure 11, the observer error is zero.
Figure 12 illustrates that the designed observer-based controller is perfectly canceling out the vibration for those four modes.
In
Figure 13 the states of the system without control and after applying the controller is shown. As can be seen in this figure, the observer-based LQG controller is controlling the 8 modes of vibration.
In
Figure 14, the output of the system with and without controller has been shown.
Figure 15 it is shown that the observer-based LQG controller is controlling the 8 modes and cancelling out the unwanted vibration from them.
6. Conclusions
Our intent was to reduce microphonic interference in a nine-cell radio frequency cavity that has boundary conditions allowing access to only the ends of the cavity. As it is not possible to find an exact analytical model of a uniform nine-cell cavity, we modeled the cavity’s dynamic as a cylindrical shell with the same thickness and length as the cavity, and we developed an analytical mechanical model for this structure with the same physical characteristics and eigenfrequencies. Utilizing a modified Fourier-Ritz method to fulfill the modelling, we presented a unified solution for a cylindrical shell system with general boundary conditions. Regardless of the boundary and continuity conditions, we were able to express each displacement of the cylindrical shell, using a modified Fourier series composed of the standard Fourier series and auxiliary functions. We determined all coefficients by the Rayleigh-Ritz method. Using ANSYS simulation, we conducted a modal analysis to compare the cavity’s dynamic and the cylindrical shell’s dynamic. The results showed that the first ten eigenfrequencies of the two structures are almost identical. Finally, we designed an active vibration control to cancel out specific mechanical modes of a nine-cell cavity with constrained access limiting measurement and application of input forces to only the ends of the cavity. This observer-based controller can control a maximum of 8 modes of vibration. Using MATLAB simulation, we proved the accuracy of our observer-based LQG controller’s ability to control all controllable modes of vibration.
Author Contributions
Conceptualization, M.K. and M.M.; methodology, M.K., M.M. and J.T.K.; software, M.K. and J.T.K.; validation, M.K., J.T.K. and M.M.; formal analysis, M.K., J.T.K. and M.M.; investigation, M.K. and M.M.; resources, M.M.; writing, M.K. and J.T.K.; writing—review and editing, M.M. and J.T.K.; visualization, M.K.; supervision, M.M. and J.T.K.; project administration, M.M. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by Simon Fraser University and partially by TRIUMF Canada Particle Accelerator Centre.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A. Displacement Functions in u, v and w Directions
Appendix B. Kinetic Energy and Potential Energy
where
is the mass density of the cylindrical shell. Equations for strain in the cylindrical shell are
and the equations for stress which are necessary to obtain the potential energy are:
where E is Young’s modulus and
is the Poisson’s ratio. So the potential energy can be expresses as
by inserting strain and stress into the potential energy equation.
Appendix C. Dimension of Stiffness Matrix and Mass Matrix in Different Direction
where the matrix dimension is
.
where the matrix dimension is
.
where the matrix dimension is
.
where the matrix dimension is
.
where the matrix dimension is
.
where the matrix dimension is
.
where the matrix dimension is
.
where the matrix dimension is
.
where the matrix dimension is
.
References
- Dilling, J.; Krücken, R.; Merminga, L. ISAC and ARIEL: The TRIUMF Radioactive Beam Facilities and the Scientific Program; Springer: Dordrecht, The Netrherlands, 2014. [Google Scholar]
- Wangler, T.P. RF Linear Accelerators; John Wiley & Sons: Hoboken, NJ, USA, 2008. [Google Scholar]
- Kolb, P.U. The TRIUMF Nine-Cell SRF Cavity for ARIEL. Ph.D. Thesis, University of British Columbia, Vancouver, BC, Canada, 2016. [Google Scholar]
- Marziali, A. Microphonics in Superconducting Linear Accelerators and Wavelength Shifting in Free Electron Lasers. Ph.D. Thesis, Stanford University, Stanford, CA, USA, 1995. [Google Scholar]
- Schilcher, T. Vector Sum Control of Pulsed Accelerating Fields in Lorentz Force Detuned Superconducting Cavities; Technical Report No. TESLA-98-20; DESY: Hamburg, Germany, 1998. [Google Scholar]
- Arnold, A. Simulation und Messung der Hochfrequenzeigenschaften einer Supraleitenden Photo-Elektronenquelle. Ph.D. Thesis, Fakultät für Informatik und Elektrotechnik, Universiät Rostock, Rostock, Germany, 2012. [Google Scholar]
- Greif, R.; Chung, H. Vibrations of constrained cylindrical shells. AIAA J. 1975, 13, 1190–1198. [Google Scholar] [CrossRef]
- Ip, K.; Chan, W.; Tse, P.; Lai, T. Vibration analysis of orthotropic thin cylindrical shells with free ends by the Rayleigh-Ritz method. J. Sound Vib. 1996, 195, 117–135. [Google Scholar] [CrossRef]
- Sun, S.; Cao, D.; Han, Q. Vibration studies of rotating cylindrical shells with arbitrary edges using characteristic orthogonal polynomials in the Rayleigh–Ritz method. Int. J. Mech. Sci. 2013, 68, 180–189. [Google Scholar] [CrossRef]
- Qin, Z.; Chu, F.; Zu, J. Free vibrations of cylindrical shells with arbitrary boundary conditions: A comparison study. Int. J. Mech. Sci. 2017, 133, 91–99. [Google Scholar] [CrossRef]
- Love, A.E.H. XVI. The small free vibrations and deformation of a thin elastic shell. Philos. Trans. R. Soc. Lond. A 1888, 179, 491–546. [Google Scholar]
- Flügge, W. Concentrated forces on shells. In Applied Mechanics; Springer: Berlin/Heidelberg, Germany, 1966; pp. 270–276. [Google Scholar]
- Naghdi, P.M. The theory of shells and plates. In Linear Theories of Elasticity and Thermoelasticity; Springer: Berlin/Heidelberg, Germany, 1973; pp. 425–640. [Google Scholar]
- Chapelle, D.; Bathe, K.J. The Finite Element Analysis of Shells-Fundamentals; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
- Zhang, X.; Liu, G.; Lam, K. Vibration analysis of thin cylindrical shells using wave propagation approach. J. Sound Vib. 2001, 239, 397–403. [Google Scholar] [CrossRef]
- Zhang, X.; Liu, G.; Lam, K. Coupled vibration analysis of fluid-filled cylindrical shells using the wave propagation approach. Appl. Acoust. 2001, 62, 229–243. [Google Scholar] [CrossRef]
- Xuebin, L. Study on free vibration analysis of circular cylindrical shells using wave propagation. J. Sound Vib. 2008, 311, 667–682. [Google Scholar] [CrossRef]
- Alibeigloo, A.; Kani, A. 3D free vibration analysis of laminated cylindrical shell integrated piezoelectric layers using the differential quadrature method. Appl. Math. Model. 2010, 34, 4123–4137. [Google Scholar] [CrossRef]
- Tornabene, F.; Viola, E.; Inman, D.J. 2-D differential quadrature solution for vibration analysis of functionally graded conical, cylindrical shell and annular plate structures. J. Sound Vib. 2009, 328, 259–290. [Google Scholar] [CrossRef]
- Rezaeepazhand, J.; Simitses, G. Design of scaled down models for predicting shell vibration repsonse. J. Sound Vib. 1996, 195, 301–311. [Google Scholar] [CrossRef]
- Gonçalves, P.B.; Del Prado, Z.J. Low-dimensional Galerkin models for nonlinear vibration and instability analysis of cylindrical shells. Nonlinear Dyn. 2005, 41, 129–145. [Google Scholar] [CrossRef]
- Ferreira, A.; Roque, C.; Martins, P. Analysis of composite plates using higher-order shear deformation theory and a finite point formulation based on the multiquadric radial basis function method. Compos. Part B Eng. 2003, 34, 627–636. [Google Scholar] [CrossRef]
- Civalek, Ö.; Gürses, M. Free vibration analysis of rotating cylindrical shells using discrete singular convolution technique. Int. J. Press. Vessel. Pip. 2009, 86, 677–683. [Google Scholar] [CrossRef]
- Kwak, S.; Kim, K.; Ri, Y.; Jong, G.; Ri, H. Natural frequency calculation of open laminated conical and cylindrical shells by a meshless method. Eur. Phys. J. Plus 2020, 135, 434. [Google Scholar] [CrossRef]
- Kwak, M.K.; Heo, S.; Jeong, M. Dynamic modelling and active vibration controller design for a cylindrical shell equipped with piezoelectric sensors and actuators. J. Sound Vib. 2009, 321, 510–524. [Google Scholar] [CrossRef]
- Sheng, G.; Wang, X. Nonlinear vibration control of functionally graded laminated cylindrical shells. Compos. Part B Eng. 2013, 52, 1–10. [Google Scholar] [CrossRef]
- Rahman, N.; Alam, M.; Junaid, M. Active vibration control of composite shallow shells: An integrated approach. J. Mech. Eng. Sci. 2018, 12, 3354. [Google Scholar] [CrossRef]
- He, J.; Chen, X. Integrated topology optimization of structure/vibration control for piezoelectric cylindrical shell based on the genetic algorithm. Shock Vib. 2015, 2015, 456147. [Google Scholar] [CrossRef] [Green Version]
- Mirsky, I. Wave propagation in transversely isotropic circular cylinders Part I: Theory. J. Acoust. Soc. Am. 1965, 37, 1016–1021. [Google Scholar] [CrossRef]
- Leissa, A.W. Vibration of Shells; Scientific and Technical Information Office, National Aeronautics and Space Administration: Washington, DC, USA, 1973; Volume 288. [Google Scholar]
- Boley, D. Computing the Kalman decomposition: An optimal method. IEEE Trans. Autom. Control 1984, 29, 51–53. [Google Scholar] [CrossRef]
- Welch, G.F. Kalman Filter. Computer Vision: A Reference Guide; Springer: Cham, Switzerland, 2020; pp. 1–3. [Google Scholar]
| Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).