Distributed load identification for hyperelastic plates using gradient-based and machine learning methods

E. Khosrowpour,M. R. Hematiyan
DOI: https://doi.org/10.1007/s00707-024-03881-7
IF: 2.645
2024-03-13
Acta Mechanica
Abstract:The aim of this research is to identify a distributed load applied to a hyperelastic plate using displacement measurements. This inverse problem is analyzed using a gradient-based method and various machine learning techniques such as the multivariate polynomial regression, support vector regression, k -nearest neighbors, and neural network. The finite element method is used to solve the direct problem of hyperelastic plates and perform necessary sensitivity analyses based on the first-order shear deformation theory (FSDT). Displacements at several sampling points (measurement data) are used for computing the unknown load parameters in the inverse problem. To determine the appropriate locations for sampling points, the method of the minimum condition number of the sensitivity matrix is employed. To compare the performance of the studied methods, the effect of the level of error in measurements and the number of sampling points are investigated. Results obtained in this study show that the gradient-based method and the more efficient algorithms of machine learning, such as support vector regression and neural network models, can accurately identify the distributed non-uniform load applied to the hyperelastic plate. It is also observed that the accuracy of the gradient-based and machine learning methods reduces by increasing the level of measurement error. Providing a proper dataset and training the models in machine learning methods are time consuming. However, after training a machine learning model, the identification process can be carried out quickly. Therefore, machine learning algorithms are effective when more than one load should be identified.
mechanics
What problem does this paper attempt to address?