Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

2013 Australian Control Conference November 4-5, 2013, Perth, Australia

Active Vibration Control of Flexible Plate with Free-Free-Clamped-Clamped Edges


using Genetic Algorithm

Muhamad Sukri Hadi, Intan Z. Mat Darus and Hanim Mohd Yatim
Department of Applied Mechanics and Design,
Faculty of Mechanical Engineering,
Universiti Teknologi Malaysia,
Johor, Malaysia.
msukrihadi@gmail.com, intan@fkm.utm.my, hanim.yatim@gmail.com

Abstract—This paper presents an investigation of system desirable and effective controller for suppression of
modeling using genetic algorithm and active vibration control unwanted vibration need to be developed [2,3].
of flexible plate structure. The experimental rig was designed Active vibration control (AVC) is one of technique has
and fabricated with free-free-clamped-clamped edges been expended used for vibration suppression of flexible
boundary condition in this research. The experimental study plate structure. AVC is working by interfere destructively the
was conducted using experimental rig complete with data unwanted source with generating canceling sources [4].
acquisition and instrumentation system to collect the input-
AVC is recognized with using the appropriate electronic
output data of flexible plate structure. This input-output data
used to develop the system identification to obtain a dynamic
controller to process and detect the vibration and bring to the
model of flexible plate based on auto-regressive with exogenous cancellation of unwanted vibration when the superimposed
input structure. The developed model using genetic algorithm on disturbances is occurred. The principles of superposition
were validated using mean squared error, one step-ahead applied when two or more waves travel through in the same
prediction and correlation test. The fitness function of genetic medium at the same time. The result of AVC technique is
algorithm is mean squared error between the measured and reducing the level of vibration (disturbances) at desired
estimated outputs of flexible plate. The validations of location [5, 6 and 7].
developed model were presented in time domain and frequency The key to design the best controller for vibration
domain. The modeling of flexible plate using genetic algorithm suppression is finding the appropriate and accurate model of
was used in active vibration control system design for vibration flexible plate. System identification is a robust method used
suppression on the plate structure. The performance of to find out the appropriate model of the system based on the
developed controller assessed in term of spectral attenuation input and output data was observed. Although, the method
obtained for resonance modes. applied has been used by other researchers in many
engineering applications but a lot of attention still being
Keywords-genetic algorithm; rectangular flexible plate; received nowadays [8].
system identification; active vibration control To characterize the dynamic of a system using
identification method, input and output responses of the
I. INTRODUCTION system is required. The experimental study was conducted to
The useful advantages possess by flexible plate such as acquire the input and output vibration data of flexible plate.
low energy consumption, fast of response and low cost have The rectangular flexible plate experimental rig with free-
attracted various engineering fields to employ with flexible free-clamped-clamped (FFCC) edges boundary condition
was used in this research. The flexible plate were clamped at
plate. Nowadays, industries have focused on how to
the right and left side while the upper and bottom side are
establish a more reliable, lightweight and efficient flexible
free to vibrate. The external force was applied on the rig to
plate structure as compared with their rigid and bulky generate vibration responses which were used as input and
counterparts. The characteristic of flexible plate used in the output data for identification of the system.
industries today is thinner, lighter and larger than the The procedure of this research started by collecting the
previously used [1]. input and output data set of the flexible plate structure. Next,
Besides of their advantages, the flexible plate actually has the best model structure and its order to represent the system
been given a big challenge for researchers and engineers are presented. The model of the system is estimated using
because the lightweight flexible structure used in the intelligent parametric modeling approach by genetic
engineering applications easily be influenced by unwanted algorithm (GA). The validations of developed model were
vibrations. The system vibration arising from structural conducted using mean square error (MSE), one step-ahead
flexibility is a major constraint needs consideration by prediction (OSA) and correlation tests. Then, transfer
researches. This vibration arising may lead to structural function obtained from modeling of plate system was used in
fatigue, reduction on the performance, human discomfort active vibration control system design for control the
and instability. Hence, the attempts for tackling the vibration on the plate structure. The developed AVC
problems arising due to unwanted structural vibration are

ISBN 978-1-4799-2498-1 109 © 2013 Engineers Australia


Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on November 14,2023 at 04:59:56 UTC from IEEE Xplore. Restrictions apply.
mechanism is recognized with single-input-single-output 1
(SISO) control configurations in the flexible plate structure. S1 + S2 < M1 (1)
10
II. EXPERIMENTAL STUDY
In the experiment setup, two pieces of piezo-beam type
accelerometers were directly connected with National
Instruments (NI) data acquisition system to acquire the
acceleration signal. NI data acquisition system consists of
NI compact-data acquisition unit (NI cDAQ-9172) equipped
with NI-9234 module. NI-9234 is a four channel C series
dynamic signal acquisition module for making high
accuracy frequency measurements. Personal computer with
Intel CoreTM Duo Processor and LabVIEW software worked
together to analyze the required signal obtained in the
experiment. The layout for experimental setup has been
done in this research shows detail in Figure 2 [8].

Figure 1. Experimental setup to collect input-output data set.

Experimental study was conducted in this research to Flexible Plate


collect the input-output data set of flexible plate. Through Accelerometer

National Instruments (NI) data acquisition system, the input


(Kistler-8636C50)

and output of vibration data set of plate system will be Piezoelectric


Patch Actuator
Accelerometer
acquired. The plate structures used in the experimental rig P-876-A12 (Kistler-8636C50)

are rectangular, thin and flat aluminum. The dimensions


considered are 60cm  30cm  0.035cm. The dimensions of
flexible plate are 66cm  30cm  0.035cm. The details E-835 OEM
specifications of flexible plate used in the experimental rig Amplifier

are listed in Table I. During conducting the experimental NI Compact Data Acquisition
System type 9172 with NI-9234
studies, the flexible plate was clamped at right and left sides module

while the upper and bottom sides will be free to vibrate. Function Generator
TG1010A
A piezoelectric patch actuator P876-A12 was acted as an Programmable
10MHz DDS
actuation force and applied on the rig at the excitation point Personal Computer with
installation of LabVIEW
of plate during conducting the experiment. This is goals to software

give external force to the rig so that the plate will be


vibrated during the experiment. The piezoelectric actuator Figure 2. Layout of experimental setup.
was used has characteristic when subjected to voltage, they
show an alternation in length which can be employed to TABLE I. THE SPECIFICATIONS OF FLEXIBLE PLATE
exert forces to the hosted structure. The function generator
was employed in this study to create sinusoidal signal with No. Parameters Value
amplitude  10 V pp and frequency at 50 Hz in process of 1. Length of flexible plate, (a) 60 cm

creating an actuation force. The sinusoidal signal was 2. Width of flexible plate, (b) 30 cm
amplified to the piezoelectric patch which connected with 3. Modulus of elasticity, (E) 6.83  10
10
Nm-2
amplifier and generated an actuation force on the rig [9].
The total mass of sensor and actuator attached on the 4. Poison ratio, (v) 0.3
flexible plate cannot be over than 1/10 of the mass flexible 5. Density, (ρ) 2960 kgm-3
plate used in experimental rig. Hence, the choices of usage
6. Thickness, (t) 0.035 cm
sensor and actuator used in the experiment need to be
considered carefully to avoid the rig will be distorted if the
total mass used are exceed 1/10 of the mass of flexible plate. III. PARAMETRIC SYSTEM IDENTIFICATION
Two pieces of accelerometer were used at detection point
(S1) and observation point (S2) which 5 gram each and the Parametric estimation is the way to make it possible to
mass of flexible plate (M1) used is 186.42 gram. So, the adjust a model with a specific structure. It is need to
mass of sensor used in the experiment not exceeding the determine the best model of input-output data acquired from
mass of plate used as follows [9]: the experiment by finding the appropriate order and its
parameters. The estimated parameters is used to update the

110
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on November 14,2023 at 04:59:56 UTC from IEEE Xplore. Restrictions apply.
system model after the maximum iteration number has been  The selected parents was applied genetic operators such
reached and this process will be repeated until get the selection, mutation and crossover to produce the
satisfied optimization criteria. In this study, Auto-regressive offspring.
with exogenous (ARX) input structure was chosen to model  Then, the new offspring produce by selected parents are
the flexible plate system and the model can be described as: inserted into the population and the process will be
repeated until a termination criterion is satisfied. As
B( z ^ (1))  (t ) (2) stated by Doung et. al. the satisfied criterion might be a
y (t )  u (t )  maximum number of iterations or it might be that the
A( z ^ (1)) A( z ^ (1))
score of a potential solution must lie within a certain
boundary [14].
where y ( t ) and u ( t ) are system output and input vector
respectively, while,
Selection, crossover and mutation are genetic operators
A( z ^ (1))  1  a1 ( z ^ (1))  ...  a n ( z ^ (n)) , of GA for generating a new population. The selection
B( z ^ (1))  b1 ( z ^ (1))  b2 ( z ^ (1))...  bn ( z ^ (n)), utilized to determine which solution should be kept and
 (t )  0 (white noise), z ^ (1) is a back-shift operator, and discarded. The crossover process takes two individuals to
n is model order of the system. The intelligent parametric of produce another two new individuals whereas, the mutation
genetic algorithm is used to optimize the parameters of process to alter one individual to produce a single new
flexible plate system based on minimization mean squared solution. This genetic operator working repeated until the
error (MSE) of the difference between outputs of the system termination criterion meets the goals [14]. Working principle
and its model. The equation of MSE can be described as of GA used in this study is shown in Figure 3.
[10]:
N

  e(t ) 
1
 t   (3)
2

N t 1

where  (t ) is mean square error, N is number of sample data,


e(t) is predicted error between the desired output and
estimated model output.
Figure 3. The working princple of GA.
IV. GENETIC ALGORITHM
Genetic Algorithm (GA) is a modern heuristic V. ACTIVE VIBRATION CONTROL
optimization technique has attracted considerable attention
among academia and the industry because of its ability to In this section, development of control schemes for
solve effectively the non linear problem, ease of suppression vibration of flexible plate is presented. The
implementation and solving the problems that are typical of block diagram of proportional derivative control scheme is
complex engineering systems. GA is a global, natural and shown in Figure 4. G, P, FS and KC represents the transfer
data independent search technique was developed by function of actuator, flexible plate, sensor and controller
Holland in 1975 [11, 12]. gain respectively. The developed controller is tuned to
The working principle of GA algorithm is randomly minimize the error between the reference value and its
generating an initial individual of strings. At each cycle, the actual value until reached at minimum value. The PD
individuals will be selected by GA to be parents and this parameters were determined in this research using auto
selected parent will be used to produce the children in the tuning function in Matlab software. Initially, the reference
next generation. Then, the objective function used to input is set with zero value in order to achieve the zero
evaluate the goodness of each member in the population. The cancellation. The input of actuator known as –FSKCV
evaluation is based on cost function and each individual is whereas the output of actuator known as FG = -GFSKC V.
ranked based on its fitness value [11, 12 and 13]. The cycle Hence, the summation force fed into the system is given by:
of random initial population also known as generations can
represent as following steps [13]: F = FG + FD = -GFSKCV + FD (4)
 Each member in the population was evaluated using
objective function which each individual is ranked base
Where FD is known as disturbance force. Thus, the output of
on its fitness.
the system (Acceleration of the flexible plate), V can be
 The population will undergo the reproduction which one
described as:
or more parents are chosen stochastically in the system
at each iterations. But, only the individual with the best
V = PFD  
fitness value has higher probability in contributing the 1 (5)
offspring.  1  GF K P 
 S C 

111
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on November 14,2023 at 04:59:56 UTC from IEEE Xplore. Restrictions apply.
B. Modeling using Genetic Algorithm(GA)
There were 4000 input-output data sets acquired from
the experimental study. The data sets were divided into two
parts which the first 3000 data sets were used for train the
model whereas the last 1000 data sets were used for test the
performance of developed model. The developed model was
validated using mean square error (MSE), one step-ahead
prediction (OSA) and correlation tests. Since, there is no
Figure 4. Block diagram for AVC.
prior knowledge on the actual model of flexible plate,
heuristic method was used to identify the best model order
of GA algorithm. The model was tuned properly by varying
The acceleration of flexible plate can be reduced by
the orders, number of individuals, number of generations,
adjusting the controller parameters. By referring Eq. (5),
crossover and mutation rate.
when the value of KC is increase, the value of (1/1+GFSKCP)
The best model order was found to be order 4 in 100
will tend to zero. So, the acceleration of V will decrease and
individuals at 600th generation, crossover rate 0.7 and
the amplitude of vibration is reduced [5, 15 and 16]. For the
mutation rate 0.03. The best and lowest mean square error
simulation purpose, transfer function of linear sensor and
were achieved for GA identification are 0.0030644 and
linear actuator is assumed unity. Then, Eq. (5) can be
0.0029 for training and testing data respectively. Correlation
expressed as:
tests were carried out to determine its effectiveness and it
V = PFD  1  (6) was found that the developed model within 95% confidence
 1  K P  level. Figs. 5, 6, 7 and 8 are the output of the actual and
 C  predicted signal, error of prediction, spectral density of the
prediction and convergence of identification. Table III
VI. RESULTS AND DISCUSSIONS shows the comparison for the first five modes of vibrations
between analytical calculation and developed system. The
corresponding transfer function for flexible plate system
A. Analytical Results for Mode of Vibrations obtained as
The performance of GA modeling developed in this
study will be compared in term of estimating the first mode  0.1751s 3  123.3s 2  224.7 s  1.529  104
of vibration between analytical and simulation results. The s 4  0.3107 s 3  992.5s 2  262.5s  5513
analytical calculation of mode of vibration for flexible plate
with free-free-clamped-clamped edges boundary condition
as followed equation (7) [17, 18]. The details of flexible TABLE III. COMPARISON MODE OF VIBRATION BETWEEN ANALYTICAL
AND SIMULATION RESULTS
plate specifications for analytical calculation as listed in
Table I. Table II presented the value of constant  and
2 GA Modeling
Mode Measured Value (Hz)
natural frequency obtained for the first five mode of (Hz) % Error
vibration from calculation. 1 5.23 5.04 3.63

2 8.56 10.05 17.34


ij 2 Eh 3
f ij  i, j  1,2,3....n (7) 3 14.42 15.05 4.36
2a 2 12 h(1  v 2 ) 4 19.26 19.49 1.19

where f is natural frequency, E is modulus of elasticity, h is 5 22.90 25.06 9.43

thickness,  is lambda, v is poison ratio,  is density and a


is length of flexible plate. C. Control Results
The effectiveness of proposed controller in this research
TABLE II. VALUE OF CONSTANT  AND NATURAL FREQUENCY FOR
2
is validated by considering the ability of scheme to suppress
DIFFERENT MODE OF VIBRATION
the unwanted vibration on the flexible plate system. The
Mode 1 2 3 4 5 discussion in this topic will be highlighted on the
2
performance of Proportional Derivative (PD) control
 22.17 36.30 61.15 81.67 97.08
scheme proposed with applied a sinusoidal input
Frequency (Hz) 5.23 8.56 14.42 19.26 22.90 disturbance force. The proposed controller is test and
developed in the Matlab environment. The PD parameters of
flexible plate system were obtained using auto tuning

112
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on November 14,2023 at 04:59:56 UTC from IEEE Xplore. Restrictions apply.
function Matlab software are K P  0.9786 and
in
K D  0.4536 .
The analysis was carried out via spectral attenuation and
the amplitude can be directly seen from its resonance
modes. Figs 9 and 10 show the corresponding results for PD
control scheme in time domain and frequencies domain
respectively. The attenuation values obtained by PD control
scheme are 112.93 dB, 110.54 dB, 112.19 dB, 112.41 dB
and 107.77 dB for the mode 1, 2, 3, 4 and 5 respectively. It
is notice that the PD control scheme proposed has
successfully attenuated system vibration at the first mode of
vibration which is the dominant mode of the structure. The Figure 7. Spectral density of prediction signal.
spectral attenuation obtained was summarized as shown in
Table IV. From Figs 9 and 10, PD control scheme proposed
in this study has proven its capability to suppress the
unwanted vibration on the flexible plate system.
TABLE IV. THE SPECTRAL ATTENUATION OF RESONANCE MODES

Type of Attenuation mode (dB)


Disturbance 1 2 3 4 5
Sinusoidal
112.93 110.54 112.19 112.41 107.77
force

Figure 8. The convergence of GA identification.

Figure 5. The output of the actual and predicted signal.

Figure 9. Vibration supression of flexible plate system in time domain.

Figure 6. Error of prediction signal.

Figure 10. Spectral attenuation achieved by PD control scheme.

113
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on November 14,2023 at 04:59:56 UTC from IEEE Xplore. Restrictions apply.
[9] M. S. Hadi, M. H. Hashim, and I. Z. Mat Darus, “Genetic
VII. RESULTS AND DISCUSSIONS modeling of a rectangular flexible plate system with free-
free-clamped-clamped (FFCC) edges”, Proceeding of 2012
This paper presented and discussed the dynamic IEEE Conference on Control, Systems and Industrial
characterization of flexible plate structure using Genetic Informatics, Bandung, Indonesia, 2012.
Algorithm (GA). The developed model was evaluated and [10] A. Z. Mohamad Sofi, “Parametric system identification and
the performance of the model has been assessed. The active vibration control of vibrational structures using
genetic algorithm”, Master Thesis Department of Applied
developed model was presented lowest mean squared Mechanics, Faculty of Mechanical Engineering, Universiti
error (MSE) in this studied which is 0.0030644. Besides, Teknologi Malaysia, 2007.
GA modeling also has performed better in term of [11] I. Z. Mat Darus, F. M. Aldebrez and M. O. Tokhi,
estimating the first mode of vibration which is the “Parametric modeling of a twin rotor system using genetic
dominant mode of the structure with only 3.63%. In this algorithms”, Proceedings of 1st IEEE International
Symposium on Control, Communications and Signal
paper also has presented development of PD controller Proceeding, Hammamet, Tunisia, 21-24 March 2004.
using Active Vibration Control (AVC) technique. The [12] MS Hadi, IZ Mat Darus, Intelligence swarm model
analysis was carried out via spectral attenuation and it is optimization of flexible plate structure system.
notice that the PD control scheme proposed has International Review of Automatic Control. 2013;6(3):322-
31.
successfully attenuated system vibration at the first mode
[13] S. Panda, and N. P. Padhy, “Comparison of particle swarm
of vibration with 112.93 dB. optimization and genetic algorithm for facts-based
controller design”, International Journal of Applied Soft
ACKNOWLEDGEMENT Computing, 8, pp. 1418-1427, 2008. Science Direct,
The authors wish to thank the Ministry of Higher Elsevier Ltd.
Education (MOHE) and Universiti Teknologi Malaysia [14] V. Doung, and A. Stubberud, “System identification by
genetic algorithm”, Proceeding of IEEEAC on Aerospace
(UTM) for providing the research grant and facilities. This Conference Proceedings, CA, USA, 5, pp. 2331-2337, 9-16
research is supported using UTM Research University March 2002.
grant, Vote No. 04H17. [15] M. S. Saad, H. Jamaluddin and I. Z. Mat Darus, “Active
vibration control of flexible beam system using
proportional control scheme in finite difference simulation
REFERENCES platform”, Proceeding of IEEE 4th International Conference
[1] I. Z. Mat Darus and M. O. Tokhi “Parametric and non- on Modeling, Simulation and Applied Optimization
parametric identification of a two dimensional flexible (ICMSAO), Kuala Lumpur, 19-21 April 2011.
structure”, Journal of Low Frequency Noise Vibration and [16] M. F. Hassan, M. Mailah, R. Junid and N. A. Alang,
Active Control, 25 (2) , pp. 119-143. “Vibration suppression of a handheld tool using intelligent
[2] Saad MS, Jamaluddin H, Darus IZM. Iterative algorithm active force control (afc),” Proceedings of the World
for active vibration control of flexible beam. International Congress on Engineering, London (U.K.), 2010.
Review of Mechanical Engineering. 2012; 6(1): 61-73. [17] E. Md. Yusup, “Evaluation of an active force control for
[3] I. Z. Mat Darus and M. O. Tokhi, “Genetic algorithm active flexible structure”, Master Thesis Department of Applied
vibration control of flexible plate”, Proceedings of ISSS Mechanics, Faculty of Mechanical Engineering, Universiti
2007: The 51st Annual Conferences of The International Teknologi Malaysia, 2010.
Society For The Systems Sciences, Tokyo Institute of [18] M. R. Safizadeh, I. Z. Mat Darus, and M. Mailah,
Technology, Ookayama, Tokyo, Japan, pp 613-626, 5-10 “Calculating the frequency modes of flexible square plate
August 2007 using finite element and finite difference methods.”
[4] M. O. Tokhi and M. A. Hossain, “Self-tuning active Proceedings of the IEEE Asia Modelling Symposium 2010:
vibration control of flexible beam structures”, Research 4th Asia International Conference on Mathematical
Report no. 531, Department of Automatic Control and Modelling and Computer Simulation, KLCC, Kuala
Systems Engineering, The University of Sheffield, Lumpur, 2010.
Sheffield, UK, 1994.
[5] I. Z. Mat Darus., F.M. Aldebrez, & M.O. Tokhi, 2004,
"Parametric modelling of a twin rotor system using genetic
algorithms", International Symposium on Control,
Communications and Signal Processing, ISCCSP, pp. 115..
[6] I. Z. Mat Darus and M. O. Tokhi, “Adaptive active
vibration control of a flexible plate structure using genetic
algorithms”, Proceedings of the Sixteenth International
Conference on Systems Engineering, ICSE2003, Coventry,
UK, 2, pp. 473 – 477, 9-11 September 2003.
[7] S. Julai and M. O. Tokhi, “SISO and SIMO active vibration
control of a flexible plate structure using real-coded genetic
algorithm”, Proceeding of IEEE 9th International
Conference on Cybernetic Intelligent Systems (CIS),
Reading, United Kingdom.
[8] I.Z.M Darus, Al-Khafaji AAM. Non-parametric modelling
of a rectangular flexible plate structure. Eng Appl Artif
Intell. 2012;25(1):94-106.

114
Authorized licensed use limited to: UNIVERSITI TEKNOLOGI MARA. Downloaded on November 14,2023 at 04:59:56 UTC from IEEE Xplore. Restrictions apply.

You might also like