{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T21:16:51Z","timestamp":1773782211422,"version":"3.50.1"},"reference-count":47,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[2025,4,16]],"date-time":"2025-04-16T00:00:00Z","timestamp":1744761600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Proceedings of the Institution of Mechanical Engineers, Part L: Journal of Materials: Design and Applications"],"published-print":{"date-parts":[[2026,3]]},"abstract":"<jats:p>When subjected to large deformations, hyperelastic materials, such as polymers and soft tissues, present a highly nonlinear behaviour. This often makes their constitutive description complex and computationally expensive. Surrogate models can replace these traditional and costly models and overcome some computational limitations by learning directly from acquired data. Currently, the usage of surrogate models in commercial finite element (FE) software, such as Abaqus, is non-existent. Therefore, this work advances the current state of the art by developing a methodology to use surrogate models to describe the constitutive behaviour of hyperelastic materials. These models were then incorporated into the FE commercial software, Abaqus, using a user defined material \u2013 UMAT, programmed in Fortran Language. Artificial neural networks were trained to predict the isochoric part of the Cauchy stress tensor and the spatial elasticity tensor from the existing data. With the parameters of the trained neural networks, a user defined material was developed. The present method was validated using classical benchmark problems, and the results obtained using the developed constitutive models were compared with the ones obtained with the conventional approach. The correctness of the obtained results highlights the possibility of using data-driven constitutive models to describe the behaviour of incompressible hyperelastic materials. The developed method can be a viable alternative to avoid the need to directly express a given material constitutive equation that is not implemented in the software and show the potential to use this to model materials with experimental data, without the need to derive a material model.<\/jats:p>","DOI":"10.1177\/14644207251330497","type":"journal-article","created":{"date-parts":[[2025,4,16]],"date-time":"2025-04-16T15:42:52Z","timestamp":1744818172000},"page":"382-395","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["Development of data-driven constitutive models: Applications in the finite element simulation of hyperelastic materials"],"prefix":"10.1177","volume":"240","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-0729-7008","authenticated-orcid":false,"given":"Eduardo","family":"Carvalho","sequence":"first","affiliation":[{"name":"INEGI \u2013 Instituto de Ci\u00eancia e Inova\u00e7\u00e3o em Engenharia Mec\u00e2nica e Engenharia Industrial"}]},{"given":"Joao P. S.","family":"Ferreira","sequence":"additional","affiliation":[{"name":"FEUP \u2013 Faculty of Engineering, Department of Mechanical Engineering, University of Porto, Porto, Portugal"}]},{"given":"Renato M.","family":"Natal Jorge","sequence":"additional","affiliation":[{"name":"FEUP \u2013 Faculty of Engineering, Department of Mechanical Engineering, University of Porto, Porto, Portugal"}]},{"given":"Marco P. L.","family":"Parente","sequence":"additional","affiliation":[{"name":"FEUP \u2013 Faculty of Engineering, Department of Mechanical Engineering, University of Porto, Porto, Portugal"}]}],"member":"179","published-online":{"date-parts":[[2025,4,16]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00466-021-02090-6"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2020.113402"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compbiomed.2022.105699"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4939-2623-7"},{"key":"e_1_3_2_6_2","unstructured":"Hannun A Case C Casper J et al. Deep speech: scaling up end-to-end speech recognition. 2014 DOI: 10.48550\/arXiv.1412.5567."},{"key":"e_1_3_2_7_2","doi-asserted-by":"crossref","unstructured":"He K Zhang X Ren S et al. Delving deep into rectifiers: surpassing human-level performance on imagenet classification. In: 2015 IEEE international conference on computer vision (ICCV) 2015 pp.1026\u20131034. ISBN 2380-7504 DOI: 10.1109\/ICCV.2015.123.","DOI":"10.1109\/ICCV.2015.123"},{"key":"e_1_3_2_8_2","doi-asserted-by":"crossref","unstructured":"He K Zhang X Ren S et al. Deep residual learning for image recognition. In: 2016 IEEE conference on computer vision and pattern recognition (CVPR) 2016 pp.770\u2013778. ISBN 1063-6919 DOI: 10.1109\/CVPR.2016.90.","DOI":"10.1109\/CVPR.2016.90"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.32604\/mcb.2019.07390"},{"key":"e_1_3_2_10_2","unstructured":"Kokkinos I. Pushing the boundaries of boundary detection using deep learning. 2015 DOI: 10.48550\/arXiv.1511.07386."},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3065386"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1038\/nature14539"},{"key":"e_1_3_2_13_2","doi-asserted-by":"crossref","unstructured":"Taigman Y Yang M Ranzato M et al. Deepface: closing the gap to human-level performance in face verification. In: 2014 IEEE conference on computer vision and pattern recognition 2014 pp.1701\u20131708. ISBN 1063-6919 DOI: 10.1109\/CVPR.2014.220.","DOI":"10.1109\/CVPR.2014.220"},{"key":"e_1_3_2_14_2","unstructured":"Wu Y Schuster M Chen Z et al. Google\u2019s neural machine translation system: bridging the gap between human and machine translation. 2016 DOI: 10.48550\/arXiv.1609.08144."},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1002\/cnm.3121"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.3389\/fphy.2019.00117"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2018.2852306"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.3389\/fphy.2019.00235"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1002\/cnm.2977"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2020.110010"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jmps.2019.03.004"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2018.09.020"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1080\/13921525.1999.10531472"},{"key":"e_1_3_2_24_2","doi-asserted-by":"crossref","unstructured":"Hoerig C Ghaboussi J Wang Y et al. Machine learning in model-free mechanical property imaging: novel integration of physics with the constrained optimization process. In: Frontiers of physics. 2021 https:\/\/api.semanticscholar.org\/CorpusID:236503901.","DOI":"10.3389\/fphy.2021.600718"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1002\/cnm.3438"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-022-07362-8"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)0733-9399(1991)117:1(132)"},{"key":"e_1_3_2_28_2","doi-asserted-by":"crossref","unstructured":"Wu X Garrett Jr JH Ghaboussi J. Representation of material behavior: neural network-based models. In: 1990 IJCNN international joint conference on neural networks vol. 1 1990 pp.229\u2013234. DOI: 10.1109\/IJCNN.1990.137574.","DOI":"10.1109\/IJCNN.1990.137574"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1002\/nme.905"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1002\/nme.6957"},{"key":"e_1_3_2_31_2","doi-asserted-by":"crossref","unstructured":"Dal H Denli FA A\u00e7an AK et al. Data-driven hyperelasticity\u2013part I: a canonical isotropic formulation for rubberlike materials. Available at SSRN 4386964 2023 DOI: 10.2139\/ssrn.4386964.","DOI":"10.2139\/ssrn.4386964"},{"key":"e_1_3_2_32_2","doi-asserted-by":"crossref","unstructured":"Tac V Linka K Sahli-Costabal F et al. Benchmarks for physics-informed data-driven hyperelasticity. 2023 DOI: 10.48550\/arXiv.2301.10714.","DOI":"10.1007\/s00466-023-02355-2"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jmps.2022.105022"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2022.115731"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00366-022-01733-3"},{"key":"e_1_3_2_36_2","volume-title":"Nonlinear solid mechanics: a continuum approach for engineering","author":"Holzapfel GA","year":"2000","unstructured":"Holzapfel GA. (2000) Nonlinear solid mechanics: a continuum approach for engineering. New York: John Wiley and Sons."},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.5254\/1.3546653"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010835316564"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1098\/rsif.2005.0073"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1037\/h0042519"},{"key":"e_1_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/11171.001.0001"},{"key":"e_1_3_2_42_2","unstructured":"Kingma DP Ba J. Adam: a method for stochastic optimization. 2017."},{"key":"e_1_3_2_43_2","doi-asserted-by":"crossref","unstructured":"Akiba T Sano S Yanase T et al. Optuna: a next-generation hyperparameter optimization framework. In: Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining 2019 pp.2623\u20132631. DOI: 10.1145\/3292500.3330701. Cited by: 970.","DOI":"10.1145\/3292500.3330701"},{"key":"e_1_3_2_44_2","first-page":"2546","article-title":"Algorithms for hyper-parameter optimization","volume":"24","author":"Bergstra J","year":"2011","unstructured":"Bergstra J, Bardenet R, Bengio Y, et al. Algorithms for hyper-parameter optimization. Adv Neural Inf Process Syst 2011; 24: 2546\u20132554.","journal-title":"Adv Neural Inf Process Syst"},{"key":"e_1_3_2_45_2","unstructured":"Falcon W team TPL. Pytorch lightning. 2023 DOI: 10.5281\/zenodo.7786025."},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11831-020-09477-3"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1061\/JSDEAG.0003877"},{"key":"e_1_3_2_48_2","volume-title":"Abaqus analysis user\u2019s manual, volume I","author":"Simulia DS","year":"2011","unstructured":"Simulia DS. Abaqus analysis user\u2019s manual, volume I. Providence, RI: Dassault Systemes, 2011."}],"container-title":["Proceedings of the Institution of Mechanical Engineers, Part L: Journal of Materials: Design and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/14644207251330497","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/14644207251330497","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/14644207251330497","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T17:48:33Z","timestamp":1773769713000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/14644207251330497"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,16]]},"references-count":47,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,3]]}},"alternative-id":["10.1177\/14644207251330497"],"URL":"https:\/\/doi.org\/10.1177\/14644207251330497","relation":{},"ISSN":["1464-4207","2041-3076"],"issn-type":[{"value":"1464-4207","type":"print"},{"value":"2041-3076","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,16]]}}}