Abstract
A model is extremely important to the controller designing and system analysis of an active vibration control system. However, the influence of actuators is always ignored by considering them as proportion links when modeling the control system. In this work, a joint model of a clamped-free shell structure and electrodynamic actuators was constructed. The shell was modeled using the finite element method while the actuators were simplified as lumped parameter models. It was found that the connections of actuators diminish the natural frequencies and smooth the resonance peaks of the structure. The optimal configuration of actuators and sensors was studied by harmonic response analysis and modal analysis. It was suggested to avoid the central line and give priority to the free end or the edges of the clamped-free shell when mounting actuators and sensors. The active control was carried out using the FXLMS algorithm, which effectively suppressed the disturbance of the vibration source. The control was conducted point by point on the transient response model of the structure and can easily be extended to a real life system.
1. Introduction
Active vibration control (AVC) has drawn wide attention to researchers in the field of engineering in recent years. Almost all engineering applications relating to the problem of vibration, like civil engineering, aeronautics, astronautics, vehicle and mechanical engineering, are devoted to it, since unwelcome noise or vibration urgently needs to be suppressed for the sake of safety, durability, comfort, and stealth (military machinery) (Gardonio, 2002; Song et al., 2006; Cao et al., 2008; Korkmaz, 2011). Active vibration control is a promising and challenging multi-disciplined branch combining the vibration theory, the control theory, the material science and the computer science.
An AVC system generally consists of a controller, a controlled plant, sensors and actuators, where the model of each component, whether mathematical or data-based, is indispensable for the control system. Studies of that lie in actuators/sensors modeling (Fung et al., 2005, Hosseini et al., 2013), secondary channel modeling (Jian et al., 2010; Ardekani and Abdulla, 2012) and joint actuators/sensors and controlled plant modeling (especially for piezoelectric structures). A model plays various roles in an AVC system. It is established for the system analysis and controller design (Datta and Sokolov, 2009; Bai and Chen, 2013), for the prediction of the system dynamic (Park and Lee, 2012), for the stability study of the control system (Ardekani and Abdulla, 2011; Gonzalez et al., 2013,) or as an add-in model in a special control algorithm (e.g. model reference control and internal model control) (Gu and Song, 2007). Most of the abovementioned studies are now a focus of interest.
There are many ways to model an object, among which the finite element (FE) method is an efficient way to model complex controlled plant since the analytical model of that is hard or even impossible to acquire. A large FE model will usually take minutes or even hours to calculate the dynamic response. Therefore, the FE method is usually used for off-line system analysis (Tong et al., 2007; Liu and Chen, 2009) rather than online control simulation.
However, with the development of computer technology, there are researchers who spare no effort to apply FE models into online simulation systems. Some researchers integrated the control algorithm into CAE software. Karagulle et al. (2004) integrated the AVC action into the ANSYS model of smart beam using APDL language by simulation, which was named as ICFES method. Meng et al. (2006) presented a close-loop simulation of piezoelectric smart structures using a method similar to ICFES. The difference was that the observer/Kalman filter identification (OKID) technique was applied to determine the Markov parameter from the FE model. Malgaca and Karagulle (2009) further conducted the experimental study using the ICFES method on an aluminum beam with a lead-zirconate-titanate (also called PZT) patch. Moreover, Malgaca (2010) applied the ICFES method to laminated composite structures both analytically and experimentally.
Some other researchers extracted the state space model from the FE model. Xu and Koko (2004) studied the AVC of a smart beam, where the FE model was constructed by a commercial FE code - ANSYS. The linear quadratic regulator (LQR) control algorithm was conducted in MATLAB based on state space model transferred from the FE modal analysis. Kapuria and Yasin (2010a,b) published two papers studying the AVC of a piezoelectric laminated beam with piezoelectric actuators/sensors and a multilayered plate integrated with piezoelectric fiber reinforced composites, respectively. Both control systems were designed using reduced-order state space models from FE models like Xu and Koko (2004) did. The constant gain velocity feedback (CGVF) and optimal control strategies were applied and both single-input single- output (SISO) and multiple-input and multiple-output (MIMO) configuration were conducted numerically and experimentally. More recently, by extracting the state space model from the FE model, Khot et al. (2012), Khot and Yelve (2011) studied the dynamic behavior and AVC (using PID algorithm) of a piezoelectric beam, where the numerical implementation approach was also the ANSYS-MATLAB platform.
In this work, an FE model of a clamped-free shell structure considering the coupling effect of actuators was constructed. First of all, the electrodynamic actuators were simplified as lumped parameter models and the movable parts of the actuators were assumed to fix to the excitation nodes of the FE model of the shell. Then, the optimal configuration of actuators and sensors was studied by harmonic response analysis and modal analysis. Finally, the active control was carried out using the FXLMS algorithm to suppress the disturbance of the source. The control was conducted point by point on the transient response model of the structure and can easily be extended to a real life system. The modeling and simulation process were achieved by MATLAB.
1.1. Finite element model of a shell structure
The FE method is widely applied in the analysis of complex structures since the analytical solution of that is difficult to acquire. FE methods approximately model a continuous structure by dividing it into elements. To model a shell structure, the shell can be considered as an assembly of flat shell elements (Figure 1) or as a special case of three-dimensional analysis (called degenerated shell element). The flat shell element is extremely suitable for the analysis of thin shell structures by neglecting the transverse deformation while the degenerated shell element is able to model thick structures. Since much structure in mechanical engineering can be viewed as thin structure, the flat shell element is widely applied in practice (also benefiting from its simplicity). The flat shell element assumes that the in-plane deformation and the bending deformation are independent of each other. So the deformations and stresses of the element can be viewed as a superposition of an in-plane action and bending action (shown in Figure 2).
Shell represented by polygonal flat element. In-plane action and bending action of a flat plate (element e).

Considering a quadrature boundary shell structure, it can be modeled using a rectangle element. The global coordinates are defined as
Considering the in-plane action of element e shown in Figure 2, the displacement vector and force vector of node r and their relations are
Similarly, consider the bending action of element e, the displacement vector and force vector of node r and their relations are
Combine the in-plane action and the bending action together:
The mass matrix of the element can be obtained using lumped mass matrix theory by considering each nodes share the same mass of an element and ignoring the rotation mass. It is
Now the element matrices in local coordinates must be transferred into global coordinates, using the coordinate transformation matrix T, which is defined as
So the displacement vector, force vector, stiffness matrix and mass matrices of element e in global coordinates are
1.2. Lumped parameter model of an electrodynamic actuator
Since the electrodynamic actuator has a wide frequency range and loading range, it is the most widely used actuator especially in the excitation of medium-large structures. Moreover, it is easy to control and can produce a better complex waveform and be extremely favored by the laboratory.
Figure 3 shows the simplified lumped parameter model of the electrodynamic actuator. ka is the equivalent stiffness of the actuator, ca is the equivalent damping of the actuator and ma is the mass of the movable part of the actuator. fe is the electromagnetic force and fs is the reactive force of the controlled structure. fe is decided by
Mechanical model of an electrodynamic actuator.
2. Formulation of dynamic response of the coupled model
2.1. Coupling of structure and actuators
Since the shell structure is a complex distributed parameter system, it can be dispersed in the space dimension to get the following semi-discretization matrix differential equation:
Assume that the central axis of the sell is in z direction. For an actuator connected with the structure at node r (named actuator r), the direction of the force component is along x and y axis (assume force component along z and moments about xyz are zero). So the mechanical model of such an actuator can be rewritten as
Consider multiple actuators (N actuators) are connected to the structure, the added mass, added damping and added stiffness matrices are defined as
Assemble all the actuators equation together to get:
2.2. Dynamic response of a damped second-order system
To analyze the forced vibration of the system, the free vibration of it should be solved first to get the nature frequencies and modal shapes. If no damping and forcing terms exist in the dynamic problem of equation (37), it reduces to
The corresponding eigenvector is
For an arbitrary input, the zero initial conditions solution of equation (44) is
3. Feature analysis of the coupled model
3.1. Numerical implementation of the clamped shell
In the following, a clamped-free shell as illustrated in Figure 4(a) is considered. The global coordinate are erected in Figure 4(a) and the size and engineering data are listed in Table 1.
Modeling of a clamped-free shell. (a) sketch of a clamped-free shell, (b) discretization of the shell. Parameters of the active control system.
The whole shell is divided into 12 × 16 rectangle elements (Figure 4(b)). Each element has four nodes and there are 221 nodes in total and each node has six degrees-of-freedom (d.f.).
The clamped end implies that all the 13 nodes in the circumferential line where z = 0 is constrained in all d.f., so the total d.f. of the shell is 13 × 16 × 6 = 1248. Moreover, the size of mass, damping and stiffness matrix are the square of the total d.f. Since the amount of calculation of 1248 × 1248 matrices is a little bit large in the control loop, the translation d.f. as the main d.f. of the system are considered, so the calculation amount is reduced to 624 × 624. The geometry modeling process is to solve equation (1) to equation (23) to obtain the global mass, damping and stiffness matrices. The model was calculated and illustrated using MATLAB.
3.2. Optimal configuration of sensors and actuators
In the following part, modal analysis and harmonic response analysis are applied to discuss the vibration characteristics of the shell and finally to decide where to mount actuators and sensors. The aim of modal analysis was to recognize the modal parameters of the clamped shell structure. Solving equations (37)–(43) and ignoring the influence of the actuators (i.e. let the matrices
Figure 5 shows the first four modes of the clamped-free shell. The displacement of each mode is added to the original coordinates (35 × magnification). Figure 5(a) shows the first mode (114.06 Hz) of the shell. The deformation direction of the left free end and right free end are opposite, which means there is a nodal line in the middle of the shell. The intersection line of the deformed surface (the colored surface) and the undeformed surface (the mesh surface) is the nodal line. Figure 5(b) shows the second mode (219.17 Hz) of the shell. The deformation directions of all the nodes are the same, just like the first mode of a clamped-free plate. Figure 5(c) shows the third mode (345.26 Hz), which has the second-order bending in the direction of z axis. Lastly, the fourth mode (482.1 Hz) shown in Figure 5(d) has the second-order bending in both in z axis and circumferential directions.
Judging from the mode shapes, the maximum displacement may happen at the free end and there may be a nodal line in the middle of the shell which must be avoided when mounting actuators and sensors. To confirm the judgment, the harmonic response analysis has been conducted. Four typical excitation positions are chosen and they are located at the right free end, the left free end, the right middle edge and on the central line as shown in Figure 6.
For all the four cases, the excitation input is 10 Hz unit sinusoidal force in a radial direction. From the linear system theory, the response of each node is 10 Hz sinusoidal wave with different amplitudes and initial phases. So the vibration deformations of each node in Figure 6 are decided by the amplitude of the sinusoidal responses and the directions of that are decided by the initial phase of the responses.
First four mode shapes of the clamped-free shell. (a) Mode 1 (114.06 Hz), (b) mode 2 (219.17 Hz), (c) mode 3 (345.26 Hz), and (d) mode 4 (482.10 Hz). Harmonic responses at different excitation points. (a) Case 1: the right-free-end excitation, (b) case 2: the left free-end excitation, (c) case 3: the right-middle-edge excitation, (d) case 4: the modal line excitation.

The maximum deformation of each case is 2.72 mm, 2.72 mm, 0.89 mm and 0.11 mm, respectively.
Figure 6(a) and (b) shown that the structure is symmetry and excitation on one side will lead the same direction response on the same side and the opposite direction response on the opposite side. So there is a nodal line in the middle of the shell in actual response.
Figure 6(a) and (c) show that excitations on the same side lead to same direction’s deformation. Moreover, the closer the excitation positions are to the clamped end, the smaller the responses are.
Figure 6(d) shows that the nodal line excitation leads to the same deformation direction just like mode 2 in Figure 5(b). If the excitation is located on the nodal line the first mode will not be motivated where the second mode will be dominant. But it is notable that the response case4 is much smaller than that of the other cases.
Therefore the conclusion is arrived at: it is better to avoid the nodal line (i.e. the central line on surface) and give priority to the free end or the edges when mounting the actuators and sensors.
3.3. Influence of the actuators
Following the principle summarized in 3.2, three actuators have been mounted to the shell. They are connected to the left and right free end and the right middle edge where the deformation is remarkable (Figure 7). Assume that the excitations are loaded in a radial direction, so they can be divided into x component and y component. The distribution coefficients (defined in equations (31) and (32)) of each component are shown in Table 2 and they are related to the amplitude and direction of the forces. Assuming the angle between y axis and the force is θ, the distribution coefficient of y axis is
The sensors are mounted in the same position with actuators. The movable mass, equivalent damping and equivalent stiffness of actuators affect the characteristic of the structure. The parameters of the actuators are shown in Table 3. They are referenced from a mini-electrodynamic actuator from a Chinese supplier.
“The influence of the actuators” means that the influence of the added matrices is taken into account when solving the eigenvalue problem of equation (39). From the analysis before, equations (30)–(33) decide the added matrices. The nature frequencies of the shell considering the coupling effect of actuators are shown in Table 4. It can be seen that the mount of actuators diminish the natural frequency of the structure and the influence is extremely large to the second and sixth order frequencies. The added mass pulls down the natural frequencies and the added stiffness pulls them up. Since stiffness of the steel shell is much greater than that of the leaf spring of the actuators so the pull down effect is more remarkable.
Mount of actuators (radial direction). Distribution coefficient of each excitation point. Parameters of actuators. Influence on natural frequency.
Figure 8 shows frequency response functions (FRFs) from actuator S to actuators P1 and P2, which reveal the influence of the actuators from another angle. From the figure, it can be found that except for the decrease of natural frequencies (mainly affected by the added mass and stiffness), the resonance peak becomes smoother. This was mainly influenced by the added damping. Then, the FRFs of y direction are larger than that of x direction which means the response in y direction is more remarkable. Moreover, the phase frequency diagram gives much information. When the excitation frequency is lower than the first natural frequency, the phase lag is about zero. When the excitation frequency is greater than the first natural frequency, the phase lag is significant, but never exceeds 180 degree (Figure 8(a)). The direction of response of the opposite side of the shell is opposite to the excitation. It can be view as a 180 degree phase lag in low frequency (Figure 8(b)).
The coupled model is determined and the time series dynamic response of the system haven been investigated. Random and sinusoidal inputs are given by actuator S and the response of P1 and P2 are considered. It can be seen from Figure 9(a) that the random response accurately identifies the first five resonant frequencies of the coupled model. The frequencies have slight errors to the value in Table 1 which can be reduced by adding the number of tests and then averaging. The sinusoidal response is shown in Figure 9(b), where the small wave of the response in the first few periods is the free vibration of the structure. It accurately showed the influence of damping, the damping suppresses free vibration of the structure and the responses quickly change to forced vibration (the smooth sine wave).
Frequency response functions of the disturbance source to second sources. (a) FRFs from actuator S to actuator P1, (b) FRFs from actuator S to actuator P2. Dynamic response of the coupled model. (a) Random response, (b) Sinusoidal response.

4. Active vibration control of the coupling model by filtered-reference least mean square (fxlms) algorithm
4.1. Formulation of the FXLMS algorithm
The vibration of machines is complicated, but vibration sources are usually caused by rotation machinery, which is generally a periodic signal. For this kind of disturbance the adaptive filter method is usually preferable. The filtered-reference least mean square (FXLMS) algorithm is a well-known method to solve this kind of problem. Since the reference signal is usually defined as x(t), so it is also called the FXLMS algorithm. The schematic diagram of FXLMS is shown in Figure 10. The error signal and reference signal are taken from the structure to build the algorithm and the structure receives the control excitation from actuators. H is the primary channel from source to the observation point and
There are two filters in the FXLMS algorithm, first one is filter Schematic of the filtered-reference least mean square (FXLMS) algorithm.

The output of filter
The LMS unit is to adjust the weight of filter
Consider equation (37): the source signal and excitation signal are the inputs of the equation and the error signal is the response of the equation, so the simulation system is implemented by combining it to equations 48–50.
4.2. Control effect
The actuator S simulates the disturbance source and the actuators P1 and P2 act as the secondary source to suppress the disturbance. Figure 11 shows the disturbance suppression by actuator P1 with the error signal taken from P1 too. The control force is inverted to the disturbance and the amplitude adjusts to a steady value. Both the response of P1 and P2 are decreased by carrying out the control. Figure 12 shows the disturbance suppression by actuator P2 with the error signal taken from P2 too. The decrease of the amplitude is slower and there is no steady point. The amplitude of P2 is reduced to minimum and then increased. Therefore it is good to apply the control at P1 where it is closer to the source.
Disturbance suppression by actuator P1. Disturbance suppression by actuator P2.

A multi-frequency disturbance has been applied and is shown in Figure 13. It can be seen that the control force is also inverse to the disturbance and the response of the P1 and P2 are suppressed. Moreover, the amplitude of the disturbance may change in a practical situation, so the varying amplitude disturbance was considered. Figure 14 applied the down jumps of the amplitude of the disturbance at 0.5 s and 1 s. The control effected shows that the algorithm can handle the amplitude-varying situation. Furthermore, it shows that the simulation system was conducted point by point in the time domain and can be easily extended to the real system.
Multiple-frequency disturbance (10 Hz and 40 Hz) suppression. Amplitude-varying disturbance suppression.

5. Conclusion
Active vibration control of a joint model of a clamped-free shell and the electrodynamic actuators was studied. The FE method was applied to model the joint model and the optimal configuration of the actuators and sensors were also studied. The simulation of AVC was carried out by using the FXLMS algorithm. It can be concluded that the connections of the actuators diminish the natural frequencies and smooth the resonance peaks of the structure. Secondly, it is better to avoid the central line (where the nodal line is) and to give priority to the free end or to the edges of the clamped-free shell when mounting actuators and sensors. Moreover, the FXLMS algorithm is able to suppress multi-frequency and amplitude-varying disturbance. Finally, it is important to mention that the simulation process was conducted point by point on the transient response model of the structure and can easily be extended to real life system.
Footnotes
Funding
This work was supported by the National Natural Science Foundation of China (grant number 51225501).
