Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Application of genetic algorithm-support vector regression model to predict damping of cantilever beam with particle damper:

Application of genetic algorithm-support vector regression model to predict damping of cantilever... The performance of particle damper is strongly nonlinear, and the energy dissipation is derived from a combination of mechanisms including plastic collisions and friction between the particles and the walls and between the particles themselves. An optimized support vector regression model is built to predict the damping ratio of cantilever beam with particle damper. Then, the optimal parameters are adopted to construct the support vector regression models. In addition, genetic algorithm is used to select the optimal variables so as to improve the predictive ability of the models. Cross validation combined with support vector regression is used in this research and is compared with the genetic algorithm-support vector regression method. Genetic algorithm-support vector regression as research object to com- pare with the combination of cross validation and support vector regression. The experimental results demonstrate that the proposed genetic algorithm-support vector regression model provides better prediction capability. Therefore, the genetic algorithm-support vector regression model is proven to be an effective approach to predict the damping ratio of cantilever beam with particle damper. Keywords Damping ratio, genetic algorithm, support vector regression, particle damper, optimization Introduction A particle damper is composed of a volume of granular particles enclosed within a hollow cavity. Particles may be metallic, nonmetallic, or a mixture of various materials. A particle damper can be introduced without changing the shape of the structure and the addition of mass, and it may be applied in extreme temperature environments where 1,2 most conventional dampers would fail. The damping is obtained by filling particles within the holes of the primary vibrating structure. The performances of damping are strongly dependent on particle material, particle size, fill ratio, location of particle dampers, and so on. In particle damper, the vibration energy is dissipated by 3,4 friction and collision between surfaces of particles and between surfaces of particles and cavity walls. The 5,6 process of friction and collision results in a strong nonlinearity and a great challenge for numerical simulation. In the last decade, a support vector regression (SVR) which is a relatively new tool from the artificial intelligence field is known as the classification and regression technique, which has gained the attention in hydrology to predict the soil moisture, rainfall runoff, and the lake water level. SVR is also a nonlinear technique that is based on the School of Energy and Power Engineering, Jiangsu University of Science and Technology, Zhenjiang, China School of Mechanical Engineering, Shijiazhuang Tiedao University, Shijiazhuang, China Corresponding author: Zhaowang Xia, School of Energy and Power Engineering, Jiangsu University of Science and Technology, Zhenjiang 212003, China. Email: dlxzw@163.com Creative Commons CC-BY: This article is distributed under the terms of the Creative Commons Attribution 4.0 License (http://www.creativecommons.org/licenses/ by/4.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/open-access-at-sage). Xia et al. 139 statistical learning theory and structural risk minimization but has the capability of dealing with linear and nonlinear multivariate calibration. SVR has been successfully applied to a number of applications such as hand- writing recognition, particle identification, digital images identification, text categorization, bioinformatics, func- tion approximation, and regression and database marketing. Although SVR has become more widely employed to forecast time-series data and to reconstruct dynamically chaotic systems, a highly effective model can only be built after the parameters of SVR are carefully determined. The quality of SVR models depends on a proper setting of SVR model parameters; the main issue for SVR regression practitioners is how to set these parameters in their applications. The parameters have usually been determined by a trial-and-error process which is less efficient and 8,9 not easy to obtain an optimum set of parameters promising the performance of the model. The usage of these methods must create many SVR models and also take much time to compute the training error. In other words, so far no systemic and architectural methods are available to determine these parameters. In this work, genetic algorithm (GA) is used to optimize the model parameters, and so the generalization ability and forecasting accuracy are improved. Based on the Darwinian principle of ‘‘survival of the fittest,’’ GA can obtain the optimal solution after a series of iterative computations. The relationship between the physical and dynamic properties is highly nonlinear, and consequently a GA-SVR can be a suitable alternative to model the 11,12 underlying dynamic properties. In the model, GA is employed to determine training parameters of SVR, and damping ratio of the SVR forecasting model with good forecasting ability is obtained. This research focuses on the study of the nonlinear dynamics theory and the damping characteristics of forecasting methods for particle damper system. The aim of this paper is to develop a new expression in order to predict the modal damping ratio of structure with particle damper and also to broaden the application area of particle damping technique for the control of vibration and noise. The damping ratio data of cantilever beam with particle damper is used to test the accuracy of the proposed model. The GA was employed to determine the optimal parameters of SVR, which were then applied to construct the SVR model. Then, the damping ratio of the cantilever beams was predicted. The experimental results show that the GA-SVR model is considered as a promising alternative method for forecasting the damping ratio of the cantilever beam with particle damper. GA-SVR model SVR The SVR formulation follows the principle of structural risk minimization, and it is to minimize an upper bound of the generalization error rather than the prediction error on the training set (the principle of empirical risk mini- mization). This equips the SVR with a greater potential to generalize the input–output relationship learnt during its training phase for making good predictions for new input data. The SVR maps the input data x into a high- dimensional feature space F by nonlinear mapping, to yield and solve a linear regression problem in this feature space (see Figure 1). In a typical regression problem, consider a training set G¼ðx , y Þ  R  R, where x and y are the input i i i i variable vector and output variable, respectively, of the ith pair, and n denotes the total number of data patterns. The modeling aim is to identify a regression function, y ¼ f(x), that accurately predicts the outputs {y } Figure 1. Mapping input space x into high-dimensional feature space. 140 Journal of Low Frequency Noise, Vibration and Active Control 36(2) corresponding to a new set of input–output examples, {(x ,y )}. Using mathematical notation, the linear regression i i function (in the feature space) is approximated using the following function f ðxÞ¼ !  ðxÞþ b ð1Þ : R ! F, ! 2 F where ! and b are coefficients, ðxÞ denotes the high-dimensional feature space, which is nonlinearly mapped from the input space x. Therefore, the linear regression in the high-dimensional feature space responds to nonlinear regression in the low-dimension input space, disregarding the inner product computa- tion between ! and ðxÞin the high-dimensional feature space. Correspondingly, the original optimization problem involving nonlinear regression is transformed into finding the flattest function in the feature space F and not in the input space x. The unknown parameters ! and b in equation (1) are estimated by the training set, G. SVR performs linear regression in the high-dimensional feature space by e-insensitive loss. At the same time, to prevent overfitting and thereby improve the generalization capability, follows with the regularized functional involving the summation of the empirical risk and a complexity term k!k =2 is minimized. The coefficients ! and b can thus be estimated by minimizing the regularized risk function 1 C Rð fÞ¼ kk ! þ ðL ð f ðx Þ y Þ ð2Þ " i i 2 n i¼1 f ðxÞ y  " f ðxÞ y  " Lð f ðxÞ yÞ¼ ð3Þ 0 f ðxÞ y " where jj! jj/2 is the Euclidean norm, and it is adopted to estimate the flatness of a function, which can avoid overfitting. The parameter e is the difference between the actual values and values that are calculated from the regression function. This difference can be viewed as a tube around the regression function. C denotes a cost function for measuring empirical risk; it indicates a parameter determining the trade-off between the empirical risk and the model flatness. The constant C > 0 stands for the penalty degree of the sample with error exceeding e. L (f (x )  y ) which is called the e-insensitive loss function. C and e are user-defined parameters in the empirical e i i analysis. The two positive slack variables  and * represent the distance from actual values to the corresponding boundary values of the e-tube. A dual problem can then be derived by using the optimization method to maximize the function n n n n XX X X max Rða , a Þ¼ ða  a Þða  a ÞKðx  x Þ yða  a Þ " yða þ a Þ i i j i j i i ð4Þ i i i i i i¼1 j¼1 i¼1 i¼1 Subject to ða þ a Þ¼ 0, a , a 2½ 0, C i i i¼1 i i Finally, by introducing Lagrange multipliers and exploiting the optimality constraints, the decision function given by equation (1) has the following explicit form f ðx, a , a Þ¼ ða  a Þhi x , x þ b ð5Þ i i i i i i¼1 To solve the nonlinear regression problem, the solution can be found by mapping the original problems to linear ones in a characteristic space of high dimension by a kernel function, which is denoted as kðx , x Þ¼ ðx Þðx Þ. A typical example of the kernel function is the Gaussian kernel ðkðx, yÞ¼ i j i j expððx  yÞ =2 Þ. In these equations, where d represents the degree of the polynomial kernel, and  indicates the bandwidth of the Gaussian kernel. These parameters must be selected accurately, which determine the struc- ture of high-dimensional feature space and govern the complexity of the final solution. In this study, Gaussian kernel is used as the kernel function in the SVR, where  is the width of Gaussian kernel. Xia et al. 141 Hence, the nonlinear regression function is f ðx, a , a Þ¼ !  ðxÞþ b ¼ ða  a Þkðx , xÞþ b ð6Þ i i i i i i¼1 According to equation (6), the support vectors are all equal to zero, which also are the only element in determining the decision function as the coefficient ða  a Þ and other data points are not equal to zero. Generally, the larger the e value, the fewer the number of support vectors, and thus the sparser the representation of the solution. Nevertheless, increasing e decreases the approximation accuracy of training data. In this sense, e determines the trade-off between the sparseness of representation and closeness to the data. GA GA is stochastic search techniques that can search large and complicated spaces by using the ideas of natural genetics and the evolutionary principle. A GA works with a population of individual strings (chromosomes), and each one represents a possible solution to a given problem. Each chromosome is assigned a fitness value according to the result of the fitness function. Highly fit chromosomes are given more opportunities to reproduce and the offspring share features from their parents. The GA is a simple but powerful tool for finding the global solution to an optimization problem. It is suitable for large-scale and complex nonlinear optimization problems, and it has the tendency to find the global optimal solution. The procedure of a GA can be summarized in the following steps: 1. Choose a randomly generated population. 2. Calculate the fitness of each chromosome in the population. 3. Create the offspring by genetic operators: selection, crossover, and mutation. 4. Judge the stopping criteria. If the stopping criteria are met, the GA will be stopped. Otherwise, repeat steps 2–4 using the generated offspring as the new starting population. There are two types of coding method for GA, which are real and binary-coded GA. However, binary coding has some disadvantages, such as needing more memory, not being so flexible, and requiring a large amount of decode computation, so it is difficult to solve large-scale multiparameter optimization problems by using a binary coding GA in a small-memory computer. In contrast to the binary GA, the real value GA uses a real value as a parameter of the chromosomes in the population without the coding and encoding process prior to calculating the fitness value. Thus, the real value GA is straightforward, fast, and efficient. GA has been used in a number of applications in engineering and social science. GA-SVR optimization procedure The use of SVR is affected in academic research and industrial applications, because the parameters must be defined appropriately. To construct the SVR model efficiently, SVR’s parameters must be set carefully. The inappropriate parameters in SVR lead to overfitting. Here the values of the three parameters, C, , and e, are directly coded in the chromosomes with real value data. Figure 2 shows the framework of optimizing the SVR parameters with a real value GA, which is summarized as follows. Step1 Code the chromosome: The SVR’s parameters C, , and e, are directly coded to form a chromosome. Here, the range of C is defined as [1, 100], the range of e is defined as [0.0001, 0.01], and the range of  is defined as [0, 1]. Randomly generate an initial population of chromosomes which represent the values of parameters in SVR. The population size is 30. Step2 Evaluate Fitness: The fitness of the training data set is easy to calculate but is prone to overfitting. This problem can be handled by using cross validation (CV) algorithm and GA technique. In this context, a fivefold CV technique is used to overcome the overfitting phenomenon. In fivefold CV, the training data set is randomly divided into five mutually exclusive subsets of approximately equal size. The regression function is built with the given set of parameters {C, e, s}, using four subsets as the training set. The performance of the set of parameters {C, e, s} is measured by the root mean square error (RMSE) on the last subset. The above procedure is repeated 142 Journal of Low Frequency Noise, Vibration and Active Control 36(2) Initail value of C, s and e Coding C, s and e in parameters population Randomize initial parameters population Date Train and update Set SVR model Calculate fitness value GA optimize value Are terminal criteria 2 * of C*, and e * satisfied ? Selection Crossover Train SVR Model Mutation Generate offspring GA-SVR Forecast parameters population Figure 2. Schematic for SVR algorithm implementation. SVR: support vector regression. five times, which means each subset will be used once for validation. The fitness function is defined as the RMSE CV on the training data set, given as follows vffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi n k=5 Xu X 1 5 Minf¼ RMSE ¼ ða  p Þ ð7Þ CV j j 5 m i¼1 j¼1 Here, a and p are the actual value and the predicted values, respectively. j j Step3 GA operators: In the operators, standard roulette wheel is performed to select excellent chromosomes in order to reproduce. Single-point crossover is randomly adopted to exchange genes between two chromosomes and the probability of creating new chromosomes in each pair is set to 0.5. The mutation operation follows the crossover operation and determines whether a chromosome should be mutated in the next generation. Each chromosome in the new population is subject to mutation with a probability of 0.02. Step4 Stopping criteria: If the new population does not meet the termination condition, steps 3–4 are repeatedly executed until C, e, and  are satisfied with minimum model error. The best C, e, and  would be output according to the optimum fitness function value. The converged solution is mostly affected by the setting value of parameter. The choices of other parameters such as the mutation probability and population size are based on numerous experiments as those values provide the smallest RMSE or RSE on the training data set. CV POS The damping ratio of cantilever beam with particle damper forecasting model The damping ratio of cantilever beam with particle damper forecasting based on GA-SVR is shown in Figure 3. The forecasting system is composed of data acquisition, forecasting model, data management, and testing results. In the system, the training sample sets are constructed based on the training data, then the training sample sets are sent into the GA-SVR. Xia et al. 143 Input data Data acquisition Construct training sample sets Prediction model GA-SVR model Testing results Forecasting results Evaluation of Application damping ration Figure 3. The structure of forecasting model of damping ratio based on GA-SVR. GA-SVR: genetic algorithm-support vector regression. Data normalization In order to eliminate dimension differences, the following formula was used for data standardization and nor- malization, and then all input and output data were standardized and normalized to the range [0, 1] x  x min x ¼ ð8Þ x  x max min Here, x denotes the original data point, and x and x are the minimum and maximum values in the data min max set, respectively. Experiment test for damping ratio of cantilever beam with particle damper In order to demonstrate the particle damper model, testing and analysis of a cantilevered beam were performed. The beam is undamped and with particle damper attached. Above particle damper model is used in the process of predicting the behavior of the beam under various conditions. Figure 4 has shown the experimental apparatus used in this study. The cantilever beam is specified with a mass density of 7800 kg/m , an elastic modulus of 175 GPa, and Poisson’s ratio of 0.3. The dimension of cantilever beam is length 250 mm, width 60 mm, and thickness 5 mm. The accelerations are measured at the beam tip. In this test, all of the particle damper cavities are 3.5 mm in diameter and 50 mm in length. Test is performed on particle dampers containing steel spheres of 2 mm diameter. The beam was tested for five different mass fill ratios of 0, 30, 50, 70, and 90%, respectively. The damping characteristics of vibration structure with particle damper are influenced by particle size, particle density, particle fill rates, frequency and amplitude of vibration structure, damper location, and shape and dimensions of the cavity. 144 Journal of Low Frequency Noise, Vibration and Active Control 36(2) Cantilever beam Figure 4. Particle damping cantilever beam test system. Damping ratio Output variable ∗ ∗ () aa − () aa − () aa − 11 22 ii K(x,x ) K(x,x ) K(x,x ) Kernel function 1 2 i Input vector x x x 1 2 i Figure 5. The model structure. Prediction model of damping ratio The damping characteristics of vibration structure prediction model are expressed as Y ¼ FðXÞ¼ FðA, B, C, D, E, F, G, HÞð9Þ where Y is damping characteristics, A is particle size, B is particle density, C is particle fill rates, D is the amplitude of vibration structure, E is the frequency of vibration structure, F is damper location, G is the shape of the cavity, and H is the dimensions of the cavity. Both the input vector X ¼ðx , x , x , x , x , x , x ...Þ and the output i 1 2 3 4 5 6 7 variable Y consist of X , Y Þ. These data can be trained to establish the forecasting model, and the model structure i i i is shown in Figure 5. The accuracy of training model can be validated through the training set, and the results are shown in Figure 6. Prediction result of damping ratio During the experiments, the damping ratio is selected as the targets for the prediction of cantilever beam with particle damper prediction. In the aquaculture damping ratio forecasting based on the GA-SVR model, adopt the current monitoring particle damper value’s particle size, particle density, particle fill rates, amplitude of vibration beam, damper location, and shape and dimensions of the cavity values, respectively, then the subsequent moni- toring value’s damping ratio is compared and analyzed. Two multivariate models are developed to predict the damping ratio of cantilever beam with particle damper, respectively. The 90 samples are divided into a calibration set and a prediction set randomly. The calibration set is formed by 50% of the total samples, and the prediction set is constituted by the remaining 45 samples. Base The acceleration Particle damper Xia et al. 145 Model trainning value Model predictive value 10 20 30 40 Experiment number Figure 6. Damping ratio prediction by GA-SVR in the training period. GA-SVR: genetic algorithm-support vector regression. Table 1. Training regression model accuracy comparison by several common parameter opti- mization algorithm. Predicted values (%) Root mean square error GA-SVR 96.65 0.00517 CV-SVR 96.16 0.00656 CV-SVR: cross validation-support vector regression; GA-SVR: genetic algorithm-support vector regression. The property of interest is the proliferation rate. The two types of fingerprint analyses are based on the same calibration set and prediction set. Table 1 has shown the comparisons of model accuracy for the two different approaches. It can be observed that both GA and CV exhibit good generalization and prediction ability in the validation process. The accuracy of CV regression model is relatively lower than GA. Using the combinations way of GA to optimize SVR parameters and selecting the previous value as the even-numbered condition number value to predict the experimental damping ratio. Table 1 represents the results of the multivariate methods for the simulated data set. The two models have similar predicted values, which are 97.65 and 96.16% for GA-SVR and CV-SVR, respectively. However, according to the RMSE, the GA-SVR has the better results (RMSE ¼ 0.00517). The better model is selected on the basis of fitness value, and then the variable selections are used to build the calibration models. For the GA-SVR models, the parameters are optimized before each step of GA program. The historical damping ratio data of cantilever beam with particle damper are used as our experimental data. The first, third, fifth, 89th damping ratio data of 45 samples are used as training data and applied to train the forecasting model, and the second, fourth, sixth,...90th of 45 damping ratio data samples are used as testing data and applied to test the performance of the proposed model. The three parameters, C, e, and , are optimized, and then the GA-SVR model is developed based on the same parameters during the optimization process. In response to the GA-SVR forecasting model, received SVR parameters C ¼ 1.232, e ¼ 0.00041, and  ¼ 0.3042 in MATLAB7 simulation training and testing. The prediction results of the damping ratio are shown in Figure 7. In this paper, the GA-SVR and CV-SVR are applied to predict the damping ratio of beam with the particle damper. The RMSE is used to evaluate the forecasting accuracy. The smaller the value of this error means the better the performance of forecasting model is. Figure 7 has shown the forecasting results of GA-SVR compared with CV-SVR. It is indicated that GA-SVR has more excellent performance than CV-SVR in forecasting of cantilever beam with particle damper. The results suggest that within the forecasting fields of systems reliability, the GA-SVR is typically a reliable forecasting tool which has a more precise forecasting capacity compared with CV-SVR model. Generally, the GA-SVR forecasting model has excellent performance. This is because GA-SVR implements the principle of structural risk minimization in the place of experiential risk minimization, which gives it excellent generalization ability for small sample sizes. As the GA-SVR has no requirement in data series distribution, it also can be applied in the wake of changing disciplinarian of data. Thus, the prediction error of GA-SVR is also small Damping ratio /% 146 Journal of Low Frequency Noise, Vibration and Active Control 36(2) Figure 7. Damping ratio prediction in the testing period. when the data exhibit great fluctuation. Through the above study and the results, we can conclude that the GA-SVR algorithm is more suitable for the prediction of damping ratio compared with the CV-SVR method. Conclusions GA-SVR and CV-SVR are used to construct the damping ratio of cantilever beam with particle damper, respect- ively. After variable selections, there are some significant improvements in prediction accuracy of models. Table 1 gives the comparison among the results by using the two models based on predicted values RMSE. GA-SVR model gives the highest predicted values and lowest RMSE, which reveals the superiority of the GA-SVR to CV-SVR. The overall results indicate that GA-SVR is a useful method for multivariate calibration and also can be applied as an efficient method for the damping analysis of cantilever beam with particle damper. Declaration of conflicting interests The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article. Funding The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research work is sponsored by the National Science Foundation of China (11302088), the Natural Science Foundation of Jiangsu Province (BK2012278), and the Natural Science Foundation of the Jiangsu Higher Education Institutions (16KJD580002). References 1. Panossian HV. Structural damping enhancement via non-obstructive particle damping technique. J Vib Acoust 1992; 114: 101–105. 2. Xia Z, Liu X and Shan Y. Coupling simulation algorithm of discrete element method and finite element method for particle damper. J Low Freq Noise Vib Active Control 2009; 28: 197–204. 3. Xia Z, Liu X and Shan Y. Coupling simulation algorithm of a rotating flat-plate blade with particle dampers under centrifugal forces. J Vib Acoust Trans ASME 2011; 133: 34–41. 4. Wang X, Liu X, Shan Y, et al. Design, simulation and experiment of particle dampers attached to a precision instrument in spacecraft. J Vibroeng 2015; 17: 1606–1614. ´ ´ ´ 5. Guzman-Nieto M, Tapia-Gonzalez PE and Ledezma-Ramırez DF. Low frequency experimental analysis of dry friction damping in cable isolators. J Low Freq Noise Vib Active Control 2015; 34: 513–524. 6. Xia Z, Wang X, Hou J, et al. Non-linear dynamic analysis of double-layer semi-active vibration isolation systems using revised Bingham model. J Low Freq Noise Vib Active Control 2016; 35: 17–24. 7. Afkar A, Mahmoodi-Kaleibar M and Paykani A. Geometry optimization of double wishbone, suspension system via genetic algorithm for handling, improvement. J Vibroeng 2012; 14: 827–837. 8. Jafarzadeh AA, Pal M, Servati M, et al. Comparative analysis of support vector machine and artificial neural network models for soil cation exchange capacity prediction. Int J Environ Sci Technol 2016; 13: 87–96. Xia et al. 147 9. Hafidi AE, Herrero CDLP and Martin B. Optimization of passive constrained layer damping (PCLD) treatments for vibration reduction. J Vibroeng 2015; 17: 3035–3045. 10. Sun Y, Yang T, Zhu M, et al. The use of an active controlled enclosure to attenuate sound radiation from a heavy radiator. J Sou Vib 2017; 392: 1–17. 11. Zhang H, Wang M, Huang X, et al. Application of adaptive genetic algorithm for the parameter selection of support vector regression. Int J Model Identif Control 2014; 21: 29–37. 12. He Z, Li E, Wang G, et al. Development of an efficient algorithm to analyze the elastic wave in acoustic metamaterials. Acta Mech 2016; 227: 3015–3033). 13. Xia Z, Kai J, Wang X, et al. Study on semi-active particle damping technology for offshore platform truss structure. J Vibroeng 2016; 18: 4248–4260. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png "Journal of Low Frequency Noise, Vibration and Active Control" SAGE

Application of genetic algorithm-support vector regression model to predict damping of cantilever beam with particle damper:

Loading next page...
 
/lp/sage/application-of-genetic-algorithm-support-vector-regression-model-to-QkZIptiNae

References (14)

Publisher
SAGE
Copyright
Copyright © 2022 by SAGE Publications Ltd unless otherwise noted. Manuscript content on this site is licensed under Creative Commons Licenses
ISSN
0263-0923
eISSN
2048-4046
DOI
10.1177/0263092317711987
Publisher site
See Article on Publisher Site

Abstract

The performance of particle damper is strongly nonlinear, and the energy dissipation is derived from a combination of mechanisms including plastic collisions and friction between the particles and the walls and between the particles themselves. An optimized support vector regression model is built to predict the damping ratio of cantilever beam with particle damper. Then, the optimal parameters are adopted to construct the support vector regression models. In addition, genetic algorithm is used to select the optimal variables so as to improve the predictive ability of the models. Cross validation combined with support vector regression is used in this research and is compared with the genetic algorithm-support vector regression method. Genetic algorithm-support vector regression as research object to com- pare with the combination of cross validation and support vector regression. The experimental results demonstrate that the proposed genetic algorithm-support vector regression model provides better prediction capability. Therefore, the genetic algorithm-support vector regression model is proven to be an effective approach to predict the damping ratio of cantilever beam with particle damper. Keywords Damping ratio, genetic algorithm, support vector regression, particle damper, optimization Introduction A particle damper is composed of a volume of granular particles enclosed within a hollow cavity. Particles may be metallic, nonmetallic, or a mixture of various materials. A particle damper can be introduced without changing the shape of the structure and the addition of mass, and it may be applied in extreme temperature environments where 1,2 most conventional dampers would fail. The damping is obtained by filling particles within the holes of the primary vibrating structure. The performances of damping are strongly dependent on particle material, particle size, fill ratio, location of particle dampers, and so on. In particle damper, the vibration energy is dissipated by 3,4 friction and collision between surfaces of particles and between surfaces of particles and cavity walls. The 5,6 process of friction and collision results in a strong nonlinearity and a great challenge for numerical simulation. In the last decade, a support vector regression (SVR) which is a relatively new tool from the artificial intelligence field is known as the classification and regression technique, which has gained the attention in hydrology to predict the soil moisture, rainfall runoff, and the lake water level. SVR is also a nonlinear technique that is based on the School of Energy and Power Engineering, Jiangsu University of Science and Technology, Zhenjiang, China School of Mechanical Engineering, Shijiazhuang Tiedao University, Shijiazhuang, China Corresponding author: Zhaowang Xia, School of Energy and Power Engineering, Jiangsu University of Science and Technology, Zhenjiang 212003, China. Email: dlxzw@163.com Creative Commons CC-BY: This article is distributed under the terms of the Creative Commons Attribution 4.0 License (http://www.creativecommons.org/licenses/ by/4.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/open-access-at-sage). Xia et al. 139 statistical learning theory and structural risk minimization but has the capability of dealing with linear and nonlinear multivariate calibration. SVR has been successfully applied to a number of applications such as hand- writing recognition, particle identification, digital images identification, text categorization, bioinformatics, func- tion approximation, and regression and database marketing. Although SVR has become more widely employed to forecast time-series data and to reconstruct dynamically chaotic systems, a highly effective model can only be built after the parameters of SVR are carefully determined. The quality of SVR models depends on a proper setting of SVR model parameters; the main issue for SVR regression practitioners is how to set these parameters in their applications. The parameters have usually been determined by a trial-and-error process which is less efficient and 8,9 not easy to obtain an optimum set of parameters promising the performance of the model. The usage of these methods must create many SVR models and also take much time to compute the training error. In other words, so far no systemic and architectural methods are available to determine these parameters. In this work, genetic algorithm (GA) is used to optimize the model parameters, and so the generalization ability and forecasting accuracy are improved. Based on the Darwinian principle of ‘‘survival of the fittest,’’ GA can obtain the optimal solution after a series of iterative computations. The relationship between the physical and dynamic properties is highly nonlinear, and consequently a GA-SVR can be a suitable alternative to model the 11,12 underlying dynamic properties. In the model, GA is employed to determine training parameters of SVR, and damping ratio of the SVR forecasting model with good forecasting ability is obtained. This research focuses on the study of the nonlinear dynamics theory and the damping characteristics of forecasting methods for particle damper system. The aim of this paper is to develop a new expression in order to predict the modal damping ratio of structure with particle damper and also to broaden the application area of particle damping technique for the control of vibration and noise. The damping ratio data of cantilever beam with particle damper is used to test the accuracy of the proposed model. The GA was employed to determine the optimal parameters of SVR, which were then applied to construct the SVR model. Then, the damping ratio of the cantilever beams was predicted. The experimental results show that the GA-SVR model is considered as a promising alternative method for forecasting the damping ratio of the cantilever beam with particle damper. GA-SVR model SVR The SVR formulation follows the principle of structural risk minimization, and it is to minimize an upper bound of the generalization error rather than the prediction error on the training set (the principle of empirical risk mini- mization). This equips the SVR with a greater potential to generalize the input–output relationship learnt during its training phase for making good predictions for new input data. The SVR maps the input data x into a high- dimensional feature space F by nonlinear mapping, to yield and solve a linear regression problem in this feature space (see Figure 1). In a typical regression problem, consider a training set G¼ðx , y Þ  R  R, where x and y are the input i i i i variable vector and output variable, respectively, of the ith pair, and n denotes the total number of data patterns. The modeling aim is to identify a regression function, y ¼ f(x), that accurately predicts the outputs {y } Figure 1. Mapping input space x into high-dimensional feature space. 140 Journal of Low Frequency Noise, Vibration and Active Control 36(2) corresponding to a new set of input–output examples, {(x ,y )}. Using mathematical notation, the linear regression i i function (in the feature space) is approximated using the following function f ðxÞ¼ !  ðxÞþ b ð1Þ : R ! F, ! 2 F where ! and b are coefficients, ðxÞ denotes the high-dimensional feature space, which is nonlinearly mapped from the input space x. Therefore, the linear regression in the high-dimensional feature space responds to nonlinear regression in the low-dimension input space, disregarding the inner product computa- tion between ! and ðxÞin the high-dimensional feature space. Correspondingly, the original optimization problem involving nonlinear regression is transformed into finding the flattest function in the feature space F and not in the input space x. The unknown parameters ! and b in equation (1) are estimated by the training set, G. SVR performs linear regression in the high-dimensional feature space by e-insensitive loss. At the same time, to prevent overfitting and thereby improve the generalization capability, follows with the regularized functional involving the summation of the empirical risk and a complexity term k!k =2 is minimized. The coefficients ! and b can thus be estimated by minimizing the regularized risk function 1 C Rð fÞ¼ kk ! þ ðL ð f ðx Þ y Þ ð2Þ " i i 2 n i¼1 f ðxÞ y  " f ðxÞ y  " Lð f ðxÞ yÞ¼ ð3Þ 0 f ðxÞ y " where jj! jj/2 is the Euclidean norm, and it is adopted to estimate the flatness of a function, which can avoid overfitting. The parameter e is the difference between the actual values and values that are calculated from the regression function. This difference can be viewed as a tube around the regression function. C denotes a cost function for measuring empirical risk; it indicates a parameter determining the trade-off between the empirical risk and the model flatness. The constant C > 0 stands for the penalty degree of the sample with error exceeding e. L (f (x )  y ) which is called the e-insensitive loss function. C and e are user-defined parameters in the empirical e i i analysis. The two positive slack variables  and * represent the distance from actual values to the corresponding boundary values of the e-tube. A dual problem can then be derived by using the optimization method to maximize the function n n n n XX X X max Rða , a Þ¼ ða  a Þða  a ÞKðx  x Þ yða  a Þ " yða þ a Þ i i j i j i i ð4Þ i i i i i i¼1 j¼1 i¼1 i¼1 Subject to ða þ a Þ¼ 0, a , a 2½ 0, C i i i¼1 i i Finally, by introducing Lagrange multipliers and exploiting the optimality constraints, the decision function given by equation (1) has the following explicit form f ðx, a , a Þ¼ ða  a Þhi x , x þ b ð5Þ i i i i i i¼1 To solve the nonlinear regression problem, the solution can be found by mapping the original problems to linear ones in a characteristic space of high dimension by a kernel function, which is denoted as kðx , x Þ¼ ðx Þðx Þ. A typical example of the kernel function is the Gaussian kernel ðkðx, yÞ¼ i j i j expððx  yÞ =2 Þ. In these equations, where d represents the degree of the polynomial kernel, and  indicates the bandwidth of the Gaussian kernel. These parameters must be selected accurately, which determine the struc- ture of high-dimensional feature space and govern the complexity of the final solution. In this study, Gaussian kernel is used as the kernel function in the SVR, where  is the width of Gaussian kernel. Xia et al. 141 Hence, the nonlinear regression function is f ðx, a , a Þ¼ !  ðxÞþ b ¼ ða  a Þkðx , xÞþ b ð6Þ i i i i i i¼1 According to equation (6), the support vectors are all equal to zero, which also are the only element in determining the decision function as the coefficient ða  a Þ and other data points are not equal to zero. Generally, the larger the e value, the fewer the number of support vectors, and thus the sparser the representation of the solution. Nevertheless, increasing e decreases the approximation accuracy of training data. In this sense, e determines the trade-off between the sparseness of representation and closeness to the data. GA GA is stochastic search techniques that can search large and complicated spaces by using the ideas of natural genetics and the evolutionary principle. A GA works with a population of individual strings (chromosomes), and each one represents a possible solution to a given problem. Each chromosome is assigned a fitness value according to the result of the fitness function. Highly fit chromosomes are given more opportunities to reproduce and the offspring share features from their parents. The GA is a simple but powerful tool for finding the global solution to an optimization problem. It is suitable for large-scale and complex nonlinear optimization problems, and it has the tendency to find the global optimal solution. The procedure of a GA can be summarized in the following steps: 1. Choose a randomly generated population. 2. Calculate the fitness of each chromosome in the population. 3. Create the offspring by genetic operators: selection, crossover, and mutation. 4. Judge the stopping criteria. If the stopping criteria are met, the GA will be stopped. Otherwise, repeat steps 2–4 using the generated offspring as the new starting population. There are two types of coding method for GA, which are real and binary-coded GA. However, binary coding has some disadvantages, such as needing more memory, not being so flexible, and requiring a large amount of decode computation, so it is difficult to solve large-scale multiparameter optimization problems by using a binary coding GA in a small-memory computer. In contrast to the binary GA, the real value GA uses a real value as a parameter of the chromosomes in the population without the coding and encoding process prior to calculating the fitness value. Thus, the real value GA is straightforward, fast, and efficient. GA has been used in a number of applications in engineering and social science. GA-SVR optimization procedure The use of SVR is affected in academic research and industrial applications, because the parameters must be defined appropriately. To construct the SVR model efficiently, SVR’s parameters must be set carefully. The inappropriate parameters in SVR lead to overfitting. Here the values of the three parameters, C, , and e, are directly coded in the chromosomes with real value data. Figure 2 shows the framework of optimizing the SVR parameters with a real value GA, which is summarized as follows. Step1 Code the chromosome: The SVR’s parameters C, , and e, are directly coded to form a chromosome. Here, the range of C is defined as [1, 100], the range of e is defined as [0.0001, 0.01], and the range of  is defined as [0, 1]. Randomly generate an initial population of chromosomes which represent the values of parameters in SVR. The population size is 30. Step2 Evaluate Fitness: The fitness of the training data set is easy to calculate but is prone to overfitting. This problem can be handled by using cross validation (CV) algorithm and GA technique. In this context, a fivefold CV technique is used to overcome the overfitting phenomenon. In fivefold CV, the training data set is randomly divided into five mutually exclusive subsets of approximately equal size. The regression function is built with the given set of parameters {C, e, s}, using four subsets as the training set. The performance of the set of parameters {C, e, s} is measured by the root mean square error (RMSE) on the last subset. The above procedure is repeated 142 Journal of Low Frequency Noise, Vibration and Active Control 36(2) Initail value of C, s and e Coding C, s and e in parameters population Randomize initial parameters population Date Train and update Set SVR model Calculate fitness value GA optimize value Are terminal criteria 2 * of C*, and e * satisfied ? Selection Crossover Train SVR Model Mutation Generate offspring GA-SVR Forecast parameters population Figure 2. Schematic for SVR algorithm implementation. SVR: support vector regression. five times, which means each subset will be used once for validation. The fitness function is defined as the RMSE CV on the training data set, given as follows vffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi n k=5 Xu X 1 5 Minf¼ RMSE ¼ ða  p Þ ð7Þ CV j j 5 m i¼1 j¼1 Here, a and p are the actual value and the predicted values, respectively. j j Step3 GA operators: In the operators, standard roulette wheel is performed to select excellent chromosomes in order to reproduce. Single-point crossover is randomly adopted to exchange genes between two chromosomes and the probability of creating new chromosomes in each pair is set to 0.5. The mutation operation follows the crossover operation and determines whether a chromosome should be mutated in the next generation. Each chromosome in the new population is subject to mutation with a probability of 0.02. Step4 Stopping criteria: If the new population does not meet the termination condition, steps 3–4 are repeatedly executed until C, e, and  are satisfied with minimum model error. The best C, e, and  would be output according to the optimum fitness function value. The converged solution is mostly affected by the setting value of parameter. The choices of other parameters such as the mutation probability and population size are based on numerous experiments as those values provide the smallest RMSE or RSE on the training data set. CV POS The damping ratio of cantilever beam with particle damper forecasting model The damping ratio of cantilever beam with particle damper forecasting based on GA-SVR is shown in Figure 3. The forecasting system is composed of data acquisition, forecasting model, data management, and testing results. In the system, the training sample sets are constructed based on the training data, then the training sample sets are sent into the GA-SVR. Xia et al. 143 Input data Data acquisition Construct training sample sets Prediction model GA-SVR model Testing results Forecasting results Evaluation of Application damping ration Figure 3. The structure of forecasting model of damping ratio based on GA-SVR. GA-SVR: genetic algorithm-support vector regression. Data normalization In order to eliminate dimension differences, the following formula was used for data standardization and nor- malization, and then all input and output data were standardized and normalized to the range [0, 1] x  x min x ¼ ð8Þ x  x max min Here, x denotes the original data point, and x and x are the minimum and maximum values in the data min max set, respectively. Experiment test for damping ratio of cantilever beam with particle damper In order to demonstrate the particle damper model, testing and analysis of a cantilevered beam were performed. The beam is undamped and with particle damper attached. Above particle damper model is used in the process of predicting the behavior of the beam under various conditions. Figure 4 has shown the experimental apparatus used in this study. The cantilever beam is specified with a mass density of 7800 kg/m , an elastic modulus of 175 GPa, and Poisson’s ratio of 0.3. The dimension of cantilever beam is length 250 mm, width 60 mm, and thickness 5 mm. The accelerations are measured at the beam tip. In this test, all of the particle damper cavities are 3.5 mm in diameter and 50 mm in length. Test is performed on particle dampers containing steel spheres of 2 mm diameter. The beam was tested for five different mass fill ratios of 0, 30, 50, 70, and 90%, respectively. The damping characteristics of vibration structure with particle damper are influenced by particle size, particle density, particle fill rates, frequency and amplitude of vibration structure, damper location, and shape and dimensions of the cavity. 144 Journal of Low Frequency Noise, Vibration and Active Control 36(2) Cantilever beam Figure 4. Particle damping cantilever beam test system. Damping ratio Output variable ∗ ∗ () aa − () aa − () aa − 11 22 ii K(x,x ) K(x,x ) K(x,x ) Kernel function 1 2 i Input vector x x x 1 2 i Figure 5. The model structure. Prediction model of damping ratio The damping characteristics of vibration structure prediction model are expressed as Y ¼ FðXÞ¼ FðA, B, C, D, E, F, G, HÞð9Þ where Y is damping characteristics, A is particle size, B is particle density, C is particle fill rates, D is the amplitude of vibration structure, E is the frequency of vibration structure, F is damper location, G is the shape of the cavity, and H is the dimensions of the cavity. Both the input vector X ¼ðx , x , x , x , x , x , x ...Þ and the output i 1 2 3 4 5 6 7 variable Y consist of X , Y Þ. These data can be trained to establish the forecasting model, and the model structure i i i is shown in Figure 5. The accuracy of training model can be validated through the training set, and the results are shown in Figure 6. Prediction result of damping ratio During the experiments, the damping ratio is selected as the targets for the prediction of cantilever beam with particle damper prediction. In the aquaculture damping ratio forecasting based on the GA-SVR model, adopt the current monitoring particle damper value’s particle size, particle density, particle fill rates, amplitude of vibration beam, damper location, and shape and dimensions of the cavity values, respectively, then the subsequent moni- toring value’s damping ratio is compared and analyzed. Two multivariate models are developed to predict the damping ratio of cantilever beam with particle damper, respectively. The 90 samples are divided into a calibration set and a prediction set randomly. The calibration set is formed by 50% of the total samples, and the prediction set is constituted by the remaining 45 samples. Base The acceleration Particle damper Xia et al. 145 Model trainning value Model predictive value 10 20 30 40 Experiment number Figure 6. Damping ratio prediction by GA-SVR in the training period. GA-SVR: genetic algorithm-support vector regression. Table 1. Training regression model accuracy comparison by several common parameter opti- mization algorithm. Predicted values (%) Root mean square error GA-SVR 96.65 0.00517 CV-SVR 96.16 0.00656 CV-SVR: cross validation-support vector regression; GA-SVR: genetic algorithm-support vector regression. The property of interest is the proliferation rate. The two types of fingerprint analyses are based on the same calibration set and prediction set. Table 1 has shown the comparisons of model accuracy for the two different approaches. It can be observed that both GA and CV exhibit good generalization and prediction ability in the validation process. The accuracy of CV regression model is relatively lower than GA. Using the combinations way of GA to optimize SVR parameters and selecting the previous value as the even-numbered condition number value to predict the experimental damping ratio. Table 1 represents the results of the multivariate methods for the simulated data set. The two models have similar predicted values, which are 97.65 and 96.16% for GA-SVR and CV-SVR, respectively. However, according to the RMSE, the GA-SVR has the better results (RMSE ¼ 0.00517). The better model is selected on the basis of fitness value, and then the variable selections are used to build the calibration models. For the GA-SVR models, the parameters are optimized before each step of GA program. The historical damping ratio data of cantilever beam with particle damper are used as our experimental data. The first, third, fifth, 89th damping ratio data of 45 samples are used as training data and applied to train the forecasting model, and the second, fourth, sixth,...90th of 45 damping ratio data samples are used as testing data and applied to test the performance of the proposed model. The three parameters, C, e, and , are optimized, and then the GA-SVR model is developed based on the same parameters during the optimization process. In response to the GA-SVR forecasting model, received SVR parameters C ¼ 1.232, e ¼ 0.00041, and  ¼ 0.3042 in MATLAB7 simulation training and testing. The prediction results of the damping ratio are shown in Figure 7. In this paper, the GA-SVR and CV-SVR are applied to predict the damping ratio of beam with the particle damper. The RMSE is used to evaluate the forecasting accuracy. The smaller the value of this error means the better the performance of forecasting model is. Figure 7 has shown the forecasting results of GA-SVR compared with CV-SVR. It is indicated that GA-SVR has more excellent performance than CV-SVR in forecasting of cantilever beam with particle damper. The results suggest that within the forecasting fields of systems reliability, the GA-SVR is typically a reliable forecasting tool which has a more precise forecasting capacity compared with CV-SVR model. Generally, the GA-SVR forecasting model has excellent performance. This is because GA-SVR implements the principle of structural risk minimization in the place of experiential risk minimization, which gives it excellent generalization ability for small sample sizes. As the GA-SVR has no requirement in data series distribution, it also can be applied in the wake of changing disciplinarian of data. Thus, the prediction error of GA-SVR is also small Damping ratio /% 146 Journal of Low Frequency Noise, Vibration and Active Control 36(2) Figure 7. Damping ratio prediction in the testing period. when the data exhibit great fluctuation. Through the above study and the results, we can conclude that the GA-SVR algorithm is more suitable for the prediction of damping ratio compared with the CV-SVR method. Conclusions GA-SVR and CV-SVR are used to construct the damping ratio of cantilever beam with particle damper, respect- ively. After variable selections, there are some significant improvements in prediction accuracy of models. Table 1 gives the comparison among the results by using the two models based on predicted values RMSE. GA-SVR model gives the highest predicted values and lowest RMSE, which reveals the superiority of the GA-SVR to CV-SVR. The overall results indicate that GA-SVR is a useful method for multivariate calibration and also can be applied as an efficient method for the damping analysis of cantilever beam with particle damper. Declaration of conflicting interests The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article. Funding The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research work is sponsored by the National Science Foundation of China (11302088), the Natural Science Foundation of Jiangsu Province (BK2012278), and the Natural Science Foundation of the Jiangsu Higher Education Institutions (16KJD580002). References 1. Panossian HV. Structural damping enhancement via non-obstructive particle damping technique. J Vib Acoust 1992; 114: 101–105. 2. Xia Z, Liu X and Shan Y. Coupling simulation algorithm of discrete element method and finite element method for particle damper. J Low Freq Noise Vib Active Control 2009; 28: 197–204. 3. Xia Z, Liu X and Shan Y. Coupling simulation algorithm of a rotating flat-plate blade with particle dampers under centrifugal forces. J Vib Acoust Trans ASME 2011; 133: 34–41. 4. Wang X, Liu X, Shan Y, et al. Design, simulation and experiment of particle dampers attached to a precision instrument in spacecraft. J Vibroeng 2015; 17: 1606–1614. ´ ´ ´ 5. Guzman-Nieto M, Tapia-Gonzalez PE and Ledezma-Ramırez DF. Low frequency experimental analysis of dry friction damping in cable isolators. J Low Freq Noise Vib Active Control 2015; 34: 513–524. 6. Xia Z, Wang X, Hou J, et al. Non-linear dynamic analysis of double-layer semi-active vibration isolation systems using revised Bingham model. J Low Freq Noise Vib Active Control 2016; 35: 17–24. 7. Afkar A, Mahmoodi-Kaleibar M and Paykani A. Geometry optimization of double wishbone, suspension system via genetic algorithm for handling, improvement. J Vibroeng 2012; 14: 827–837. 8. Jafarzadeh AA, Pal M, Servati M, et al. Comparative analysis of support vector machine and artificial neural network models for soil cation exchange capacity prediction. Int J Environ Sci Technol 2016; 13: 87–96. Xia et al. 147 9. Hafidi AE, Herrero CDLP and Martin B. Optimization of passive constrained layer damping (PCLD) treatments for vibration reduction. J Vibroeng 2015; 17: 3035–3045. 10. Sun Y, Yang T, Zhu M, et al. The use of an active controlled enclosure to attenuate sound radiation from a heavy radiator. J Sou Vib 2017; 392: 1–17. 11. Zhang H, Wang M, Huang X, et al. Application of adaptive genetic algorithm for the parameter selection of support vector regression. Int J Model Identif Control 2014; 21: 29–37. 12. He Z, Li E, Wang G, et al. Development of an efficient algorithm to analyze the elastic wave in acoustic metamaterials. Acta Mech 2016; 227: 3015–3033). 13. Xia Z, Kai J, Wang X, et al. Study on semi-active particle damping technology for offshore platform truss structure. J Vibroeng 2016; 18: 4248–4260.

Journal

"Journal of Low Frequency Noise, Vibration and Active Control"SAGE

Published: Jun 22, 2017

Keywords: Damping ratio; genetic algorithm; support vector regression; particle damper; optimization

There are no references for this article.