SIMULATION STUDY OF ACTIVE VIBRATION CONTROL OF CLAMPED-CLAMPED BEAM BY USING TWO PIEZOELECTRIC ACTUATORS
1
Assistant Professor, Fr. C. R. Institute of Technology, Navi Mumbai, Student, Department of Mechanical Engineering, Fr. Conceicao Rodrigues Institute of Technology
1
1,2
ABSTRACT : Stringent behaviour requirements imposed on flexible structures have necessitated the sensing and control of vibrations in these structures in a suitable manner. This issue is particularly important for space and aircraft structures for which the mission requirements are crucial and the divergence from these requirements may be considerably expensive. One of the most likely alternatives to deal with this aspect of vibrations is the use of active vibration control, which makes the structure a Smart structure. In this paper, active vibration control of a clamped-clamped beam using two piezoelectric actuators for controlling multimodes is discussed. In order to design the controller, the mathematical model of the system is required. To form such a model theoretically may be difficult or impossible for complex structures. However, such structures may be easily modeled in finite element (FE) environment like ANSYS. The mathematical model required is extracted in MATLAB from the results of modal analysis of the beam done in ANSYS. Since the matrices of the full model of any system are very large in general, model reduction is attempted in MATLAB by discarding those modes, which do not contribute to the overall response of the system. Then by using this reduced model, design of optimal controller is achieved using Linear Quadratic Regulator (LQR) algorithm with state feedback control law. Effect of selection of weighting matrices of performance index of LQR on the performance of optimal controller is also reported. Validity of using reduced model for designing optimal controller is checked by comparing its response with that of full model. If reduced models are used for designing controllers for active vibration control of real life complicated systems, a lot of computational time can be saved. KEYWORDS: Smart Structures, Cantilever Beam, Piezoelectric ANSYS, MATLAB 1. INTRODUCTION It is desired to design lighter mechanical systems carrying out higher workloads at higher speeds. However, the vibration may become prominent factor in this case. This undesired vibration can be reduced or eliminated by using active vibration control. The previous decade has seen a lot of growth in this field accompanied with various revolutionary ideas sprouting up and eventually being applied to practical systems with amazing adapting capabilities. Some recent works are reported here. The active vibration control of simple cantilever beams is studied in [1]-[5]. Piezoelectric patches as actuators are mounted on the beams. The system identification and pole placement control method is used in [1]. The beam with piezo-patches FE model of the structure is constructed and the closed loop control is applied in [2] and [3]. Singh [4] also used the beam with piezo-patches Actuator, Optimal (LQR) Controller,
FE model, but applied modal control strategies. Xu et al [5] reported results on active vibration control of cantilever beam type of structures by using the commercial FE package ANSYS. The influence of sensor/actuator location is studied for cantilever type beam. Karagulle et al [6] extended the work of Xu et al [5] and proposed the procedure for simulation of active vibration control in ANSYS, for cantilever and plate type of structures. Lim [7] studied the vibration control of several modes of a clamped square plate by locating discrete sensor/actuator devices at points of maximum strain. Quek et al [8] presented an optimal placement strategy of piezoelectric sensor/actuator pairs for the vibration control of laminated composite plates. Xianmin et al [9] studied the active vibration control in a four-bar linkage. Numerical simulations are reported in all the references
Page:188
space form as 2n differential equations of the first order. The equations of motion in the state-space form are & (2.6) x = Ax + Bu , (2.7) y = Cx + Du , where x is the state vector y is the output vector u is the input vector (control vector) A is the state matrix B is the input matrix (control matrix) C is the output matrix D is the direct transmission matrix. Now a general algorithm for analyzing any vibrating structure using ANSYS and MATLAB is summarized in Section 3. 3. EXTRACTION OF STATE-SPACE MODEL FROM FE MODEL 3.1. General Theory The state-space model of the system may be constructed by using eigenvalues and eigenvectors as illustrated in this section. The eigenvalues and eigenvectors normalized with respect to mass are obtained by performing modal analysis in ANSYS, as will be described in Section 3.2. In order to ease computation, a reduced model of the system may be constructed by discarding those modes, which do not contribute to the response of the system. The contribution of each mode to the overall response may be calculated as follows. Taking the Laplace transform of the equation of motion in principal coordinates, the transfer function for displacement of the jth node due to a force applied at the kth node for the ith mode (considering damping) is given by [11].
z jki = z nji z nki s
2
+ 2 i s + i2
z ji Fki
(3.1)
This is the contribution to the transfer function zjk from the ith mode. Summing up all such contributions from individual modes, we get the total transfer function as
z jk =
z nji z nki
2
+ 2 i s + i2
zj Fk
(3.2)
The dc gain for each mode is defined by putting s = 0 in Eq.3.1. For the ith mode,
z nji z nki
i2
(3.3)
(3.4) (3.5)
where i =
+ i2 . 2i
(3.6)
0 F p1 0 , B= F p2 ... F pn
and
(3.7)
(3.8) where Fp = [ Fp1 Fp2 Fpn ]T is the force vector in principal co-ordinates. Matrix C depends upon the output that we are interested in. Since we desire the values of displacement of the nodes, C is given by
x n11 0 C= x n 21 ... 0 0 0 ... x n12 0 x n 22 ... 0 0 0 ... ... ... , ... ...
(3.9)
where xn11 , xn12 , are the elements of xn , the modal matrix normalized with respect to mass. D is the direct transmission matrix. Here, D = [0]. (3.10) 3.2. Modal Analysis in ANSYS As discussed in Section 3.1, the first step in obtaining the state-space model of the beam is to find its eigenvalues and eigenvectors normalised with respect to mass. This can be done by performing modal analysis in ANSYS. An aluminium beam of dimensions (504 25.4 0.8) mm3 is used for the analysis [5]. Two piezoelectric actuators are bonded to its surface. Actuator dimensions are (76.2 25.4 0.305) mm3 and they are located 5mm from both the ends. The piezoelectric material properties are defined in ANSYS as mp, dens,2,7500 ! Density for piezoelectric material mp,perx,2,15.03e-9 ! Permittivity in x direction mp,pery,2,15.03e-9 ! Permittivity in y direction mp,perz,2,13e-9 ! Permittivity in z direction
tb,piez,2 ! Define piez. table tbdata,16,17 ! E16 piezoelectric constant tbdata,14,17 ! E25 tbdata,3,-6.5 ! E31 tbdata,6,-6.5 ! E32 tbdata,9,23.3 ! E33 tb,anel,2 ! Define structural table tbdata,1,126e9,79.5e9,84.1e9 ! C11, C12, C13 tbdata,7,126e9,84.1e9 ! C22, C23 tbdata,12,117e9 ! C33 tbdata,16,23.3e9 ! C44 tbdata,19,23e9 ! C55 tbdata,21,23e9 ! C66 Modal analysis of the beam is performed by using the Block Lanczos method. The range of frequency is defined as 0 to 50000Hz. The results of the analysis are written to a file with the extension eig. This file is imported in MATLAB. The state-space model may now be formed as described in the following section. 3.3. State Space Modeling in MATLAB For the clamped-clamped beam, node number 555 is defined as both the point of application of the input force as well as the point where the output (displacement) is measured. This node is selected since it is a point of non zero displacement. Hence all the modes can be excited or observed at this node. Both input and output are along the Z axis. Hence the eigenvectors pertaining to the UZ displacement are required. The eigenvalues are extracted from the .eig file exported from ANSYS using the file ext56uz.m [11]. This code forms the vector of eigenvalues and the modal matrix of the system consisting of the eigenvectors pertaining to the UZ displacement of all the nodes of the FE model. The state-space parameters, i.e., the A, B, C and D matrices of the system are formulated for the full model as described in Section 3.1. Then a state-space system is defined using the ss function in MATLAB with A, B, C and D as parameters. The transient responses of the beam obtained from ANSYS and MATLAB are shown in Fig.3.1. Since the results closely match, the state-space model from MATLAB accurately represents the system and hence can be used for further analysis. Then by using the bode function in MATLAB, the frequency response of the system is plotted. The response of the full model and the modal contributions are shown in Fig.3.2.
Fig.3.4 Transient Response of Full & Reduced Model 4. CONTROLLER (LQR) DESIGN IN MATLAB WITH STATE FEEDBACK For active vibration control both coupled control and independent control methods can be employed. The independent control method is efficient only when few modes are of interest. Coupled control is desirable when simultaneous control of multimodes is required which is the case here under study. Two feedback control laws are available for coupled control design: state feedback and output feedback. For the design of controller state feedback control law is used here. Linear Quadratic Regulator (LQR) [12] is employed here to determine the optimal controller gain and it is chosen to minimise a quadratic cost or performance index of the form,
J = 1 ( x T Qx + u T Ru )dt , 2
(4.1)
Fig.3.2 Frequency Response of Full Model Transient responses of the full and reduced models are then plotted as shown in Fig.3.4. It is seen that the reduced model response closely follows the full model response.
where Q and R are suitably chosen positive semidefinite weighting matrices and u is the control force to be applied. The selection of these weighting matrices is vital in the controller design process. The relative magnitude of Q and R are selected to trade off requirements on the smallness of the state against requirements on the smallness of the control force. Q may be chosen as the Identity matrix (I). An alternative is to choose Q = H T H , where z = Hx , z being the desired control objective (in this case the displacement of node 555), x is the vector of states and H is the appropriate transformation matrix [12]. In this case, R is a scalar and hence the control performance such as settling time can be tuned through changing the value of R. The control gain [12] vector K may be determined using the lqr command in MATLAB. The control force is then given by (4.2) u c = Kx .
Fig.5.2 Transient Response of Full and Reduced Controlled Models for Q=I and R=1e-4
Fig.5.3 Transient Response of Full and Reduced Controlled Models for Q=I and R=1e-5
Fig.5.4 Control Force for Full and Reduced Models for Q=I and R=1e-3
Fig.5.1 Transient Response of Full and Reduced Controlled Models for Q=I and R=1e-3 Fig.5.5 Control Force for Full and Reduced Models for Q=I and R=1e-4
[6]
[7]
Fig.5.6 Control Force for Full and Reduced Models for Q=I and R=1e-5 6. CONCLUSION The mathematical model required for optimally designing the controller for active vibration control of clamped-clamped beam beam is extracted from the results of its modal analysis done in ANSYS. It is observed that selection of weighting matrix R plays important role in designing optimal controller. When R is increased, the control energy spent decreased, but the settling time increased. Reduction in model size is carried out in MATLAB. The full model and reduced models are used for optimal controller design and their responses are studied. This study clearly shows that reduced model can be effectively used for optimal controller design, which in turn saves computational time. This study may help for analysing real life dynamic systems for their active vibration control, right from their modeling to optimal controller design. 7. REFERENCES [1] W. J. Manning, A. R. Plummer, and M. C. Levesley, Vibration Control of a Flexible Beam with Integrated Actuators and Sensors, Smart Materials and Structures 9, pp. 932-939, 2000 [2] P. Gaudenzi, R. Carbonaro and E. Benzi, Control of Beam Vibrations by means of Piezoelectric Devices: Theory and Experiments, Composite Structures, pp. 373-379, 2000 [3] I. Bruant, G. Coffignal, F. Lene and M. Verge, Active Control of Beam Structures with Piezoelectric Actuators and Sensors: Modeling and Simulation, Smart Materials and Structures 10, pp. 404-408, 2000 [4] S. P. Singh, H. S. Pruthi and V. P. Agarwal, Efficient Modal Control Strategies for Active Control of Vibrations, Journal of Sound and Vibrations 262, pp. 563-575, 2003
[8]
[9]
[10]
[11]
[12]
[13]