Application of machine learning in simulation of nonlinear behavior of hydrogel
Machine Learning (ML) increasingly become a popular technique to model and simulate the mechanical properties of solid materials in the present days. It works by learning hidden patterns of big data and mapping the nonlinear correlations between data sets. Previous most of works were done on ML base...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/158446 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-158446 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1584462022-06-03T07:39:14Z Application of machine learning in simulation of nonlinear behavior of hydrogel Xin, Qianying Li Hua School of Mechanical and Aerospace Engineering LiHua@ntu.edu.sg Engineering::Mechanical engineering Machine Learning (ML) increasingly become a popular technique to model and simulate the mechanical properties of solid materials in the present days. It works by learning hidden patterns of big data and mapping the nonlinear correlations between data sets. Previous most of works were done on ML based modelling of the mechanical behaviours of hard materials such as metals and alloys where ML showed merits in increasing the accuracy of modelling nonlinear mechanical behaviours and shorting the corresponding simulation time. However, there are less works on ML based modelling of soft material. The modelling of soft materials has stronger nonlinear characters when comparing with traditional metal and alloy materials where ML technique may be applied in. Specifically, hydrogels are a typical nonlinear soft solid material which are widely applied in soft robotics and medical devices. Modelling the nonlinear constitutive behaviour of hydrogels accurately is still considered as a challenge. The aim of this project is to applying ML techniques in modelling the non-linear behaviour of hydrogels such as swelling and tension behaviours. Firstly, we reviewed literature on experiments, simulation models of hydrogels swelling, tension and several commonly used ML approaches and their applications in simulating of solid materials. Secondly, we collect parts of training data for ML by reviewing literatures and generate more data by carrying on hydrogel simulations. To optimise the ML, 40000 datapoints were generated with the use of the simulation software, Abaqus CAE. Thirdly, we apply several ML methods such as Support Vector Machine (SVM), Ridge Regression, Decision Tree Learning, K-Mean Neighbour (KNN) and deep learning model Artificial Neural Network (ANN) to learn the training data to find a method with the highest prediction accuracy. In the end, we compare the ML model with the experiment and simulation results to prove the validity of our ML model. This project has proved that ML techniques can be effectively applied to model the nonlinear behaviour of hydrogels. Models such as KNN and Decision Tree Learning can be implemented successfully to achieve high goodness of fit. Moreover, ANN is most recommended as it is the model that is able to achieve among the highest score in both univariate and multi-variate study. Hence ANN has demonstrated its consistency and reliability in this study, and it is the best model to be used in the prediction of hydrogel. Bachelor of Engineering (Mechanical Engineering) 2022-06-03T07:39:11Z 2022-06-03T07:39:11Z 2022 Final Year Project (FYP) Xin, Q. (2022). Application of machine learning in simulation of nonlinear behavior of hydrogel. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/158446 https://hdl.handle.net/10356/158446 en B110 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Mechanical engineering |
spellingShingle |
Engineering::Mechanical engineering Xin, Qianying Application of machine learning in simulation of nonlinear behavior of hydrogel |
description |
Machine Learning (ML) increasingly become a popular technique to model and simulate the mechanical properties of solid materials in the present days. It works by learning hidden patterns of big data and mapping the nonlinear correlations between data sets. Previous most of works were done on ML based modelling of the mechanical behaviours of hard materials such as metals and alloys where ML showed merits in increasing the accuracy of modelling nonlinear mechanical behaviours and shorting the corresponding simulation time. However, there are less works on ML based modelling of soft material.
The modelling of soft materials has stronger nonlinear characters when comparing with traditional metal and alloy materials where ML technique may be applied in. Specifically, hydrogels are a typical nonlinear soft solid material which are widely applied in soft robotics and medical devices. Modelling the nonlinear constitutive behaviour of hydrogels accurately is still considered as a challenge.
The aim of this project is to applying ML techniques in modelling the non-linear behaviour of hydrogels such as swelling and tension behaviours. Firstly, we reviewed literature on experiments, simulation models of hydrogels swelling, tension and several commonly used ML approaches and their applications in simulating of solid materials. Secondly, we collect parts of training data for ML by reviewing literatures and generate more data by carrying on hydrogel simulations. To optimise the ML, 40000 datapoints were generated with the use of the simulation software, Abaqus CAE. Thirdly, we apply several ML methods such as Support Vector Machine (SVM), Ridge Regression, Decision Tree Learning, K-Mean Neighbour (KNN) and deep learning model Artificial Neural Network (ANN) to learn the training data to find a method with the highest prediction accuracy. In the end, we compare the ML model with the experiment and simulation results to prove the validity of our ML model.
This project has proved that ML techniques can be effectively applied to model the nonlinear behaviour of hydrogels. Models such as KNN and Decision Tree Learning can be implemented successfully to achieve high goodness of fit. Moreover, ANN is most recommended as it is the model that is able to achieve among the highest score in both univariate and multi-variate study. Hence ANN has demonstrated its consistency and reliability in this study, and it is the best model to be used in the prediction of hydrogel. |
author2 |
Li Hua |
author_facet |
Li Hua Xin, Qianying |
format |
Final Year Project |
author |
Xin, Qianying |
author_sort |
Xin, Qianying |
title |
Application of machine learning in simulation of nonlinear behavior of hydrogel |
title_short |
Application of machine learning in simulation of nonlinear behavior of hydrogel |
title_full |
Application of machine learning in simulation of nonlinear behavior of hydrogel |
title_fullStr |
Application of machine learning in simulation of nonlinear behavior of hydrogel |
title_full_unstemmed |
Application of machine learning in simulation of nonlinear behavior of hydrogel |
title_sort |
application of machine learning in simulation of nonlinear behavior of hydrogel |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/158446 |
_version_ |
1735491103058034688 |