{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T02:20:55Z","timestamp":1773800455474,"version":"3.50.1"},"reference-count":49,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2023,1,13]],"date-time":"2023-01-13T00:00:00Z","timestamp":1673568000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Numerical methods based on finite element (FE) have proven their efficiency for many years in the thermomechanical simulation of forming processes. Nevertheless, the application of these methods to new materials requires the identification and implementation of constitutive and flow laws within FE codes, which sometimes pose problems, particularly because of the strongly non-linear character of the behavior of these materials. Computational techniques based on machine learning and artificial neural networks are becoming more and more important in the development of these models and help the FE codes to integrate more complex behavior. In this paper, we present the development, implementation and use of an artificial neural network (ANN) based flow law for a GrC15 alloy under high temperature thermomechanical solicitations. The flow law modeling by ANN shows a significant superiority in terms of model prediction quality compared to classical approaches based on widely used Johnson\u2013Cook or Arrhenius models. Once the ANN parameters have been identified on the base of experiments, the implementation of this flow law in a finite element code shows promising results in terms of solution quality and respect of the material behavior.<\/jats:p>","DOI":"10.3390\/a16010056","type":"journal-article","created":{"date-parts":[[2023,1,16]],"date-time":"2023-01-16T04:31:32Z","timestamp":1673843492000},"page":"56","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Development and Implementation of an ANN Based Flow Law for Numerical Simulations of Thermo-Mechanical Processes at High Temperatures in FEM Software"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7367-5453","authenticated-orcid":false,"given":"Olivier","family":"Pantal\u00e9","sequence":"first","affiliation":[{"name":"Laboratoire G\u00e9nie de Production, Institut National Polytechnique\/Ecole Nationale d\u2019Ing\u00e9nieurs de Tarbes, Universit\u00e9 de Toulouse, 47 Av d\u2019Azereix, F-65016 Tarbes, France"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1016\/j.cam.2003.04.009","article-title":"Development of an object-oriented finite element program: Application to metal-forming and impact simulations","volume":"168","author":"Caperaa","year":"2004","journal-title":"J. Comput. Appl. Math."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1016\/j.ijimpeng.2005.10.003","article-title":"On the influence of constitutive relation in projectile impact of steel plates","volume":"34","author":"Dey","year":"2007","journal-title":"Int. J. Impact Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.msea.2007.11.119","article-title":"Modeling of flow stress of 42CrMo steel under hot compression","volume":"499","author":"Lin","year":"2009","journal-title":"Mater. Sci. Eng. A"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"676","DOI":"10.1088\/0370-1301\/62\/11\/302","article-title":"An Investigation of the Mechanical Properties of Materials at very High Rates of Loading","volume":"62","author":"Kolsky","year":"1949","journal-title":"Proc. Phys. Society. Sect. B"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.msea.2006.03.087","article-title":"The effects of temperature and strain rate on the dynamic flow behaviour of different steels","volume":"426","author":"Lee","year":"2006","journal-title":"Mater. Sci. Eng. A"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/S0749-6419(03)00037-8","article-title":"The influence of crystal structure on the dynamic behavior of materials at high temperatures","volume":"20","author":"Lennon","year":"2004","journal-title":"Int. J. Plast."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.matdes.2011.07.061","article-title":"Effect of initial microstructure on the hot compression deformation behavior of a 2219 aluminum alloy","volume":"34","author":"Zhang","year":"2012","journal-title":"Mater. Des."},{"key":"ref_8","unstructured":"Johnson, G.R., and Cook, W.H. (1983, January 19\u201321). A Constitutive Model and Data for Metals Subjected to Large Strains, High Strain Rates, and High Temperatures. Proceedings of the 7th International Symposium on Ballistics, The Hague, The Netherlands."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3901","DOI":"10.1063\/1.341344","article-title":"Evaluation of cylinder-impact test data for constitutive model constants","volume":"64","author":"Johnson","year":"1988","journal-title":"J. Appl. Phys."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1816","DOI":"10.1063\/1.338024","article-title":"Dislocation-mechanics-based constitutive relations for material dynamics calculations","volume":"61","author":"Zerilli","year":"1987","journal-title":"J. Appl. Phys."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1733","DOI":"10.1016\/j.matdes.2010.11.048","article-title":"A critical review of experimental results and constitutive descriptions for metals and alloys in hot working","volume":"32","author":"Lin","year":"2011","journal-title":"Mater. Des."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.msea.2013.04.041","article-title":"A modified Johnson Cook model for elevated temperature flow behavior of T24 steel","volume":"577","author":"Li","year":"2013","journal-title":"Mater. Sci. Eng. A"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1016\/j.jallcom.2014.09.002","article-title":"A modified Johnson\u2013Cook model of dynamic tensile behaviors for 7075-T6 aluminum alloy","volume":"619","author":"Zhang","year":"2015","journal-title":"J. Alloy. Compd."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1265f2","DOI":"10.1088\/2053-1591\/ab52c2","article-title":"Research on Several Constitutive Models to Predict the Flow Behaviour of GCr15 Continuous Casting Bloom with Heavy Reduction","volume":"6","author":"Zhou","year":"2020","journal-title":"Mater. Res. Express"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"141565","DOI":"10.1016\/j.msea.2021.141565","article-title":"Modified Johnson-Cook model of aluminum alloy 6016-T6 sheets at low dynamic strain rates","volume":"820","author":"Jia","year":"2021","journal-title":"Mater. Sci. Eng. A"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"609","DOI":"10.1016\/S0734-743X(97)00081-X","article-title":"A revised form for the Johnson-Cook Strengh Model","volume":"21","author":"Rule","year":"1998","journal-title":"Int. J. Impact Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"6980","DOI":"10.1016\/j.msea.2010.07.061","article-title":"A modified Johnson\u2013Cook model for tensile behaviors of typical high-strength alloy steel","volume":"527","author":"Lin","year":"2010","journal-title":"Mater. Sci. Eng. A"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1016\/j.jmapro.2017.06.011","article-title":"On the performance of modified Zerilli-Armstrong constitutive model in simulating the metal-cutting process","volume":"28","author":"Lennon","year":"2017","journal-title":"J. Manuf. Process."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"3869","DOI":"10.1007\/s00419-021-01982-6","article-title":"A modified Zerilli\u2013Armstrong model as the asymmetric visco-plastic part of a multi-mechanism model for cutting simulations","volume":"91","author":"Cheng","year":"2021","journal-title":"Arch. Appl. Mech."},{"key":"ref_20","unstructured":"Hensel, A., and Spittel, T. (1978). Kraft- und Arbeitsbedarf Bildsamer Formgebungsverfahren, Deutscher Verlag f\u00fcr Grundstoffindustrie."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Chadha, K., Shahriari, D., and Jahazi, M. (2018). An Approach to Develop Hansel\u2013Spittel Constitutive Equation during Ingot Breakdown Operation of Low Alloy Steels. Frontiers in Materials Processing, Applications, Research and Technology, Springer.","DOI":"10.1007\/978-981-10-4819-7_20"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1179\/095066069790138056","article-title":"Strength and structure under hot-working conditions","volume":"14","author":"Jonas","year":"1969","journal-title":"Metall. Rev."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1016\/j.matdes.2013.06.010","article-title":"A comparative study on Johnson\u2013Cook, modified Johnson\u2013Cook and Arrhenius\u2013type constitutive models to predict the high temperature flow stress in 20CrMo alloy steel","volume":"52","author":"He","year":"2013","journal-title":"Mater. Des. (1980\u20132015)"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2200443","DOI":"10.1002\/srin.202200443","article-title":"A Modified Arrhenius-Type Constitutive Model and its Implementation by Means of the Safe Version of Newton\u2013Raphson Method","volume":"94","author":"Liang","year":"2022","journal-title":"Steel Res. Int."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1023","DOI":"10.1016\/S0167-6636(02)00323-X","article-title":"Thermomechanical response of DH-36 structural steel over a wide range of strain rates and temperatures","volume":"35","author":"Guo","year":"2003","journal-title":"Mech. Mater."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2233","DOI":"10.1016\/j.ijplas.2003.06.005","article-title":"Quasi-static and dynamic loading responses and constitutive modeling of titanium alloys","volume":"20","author":"Khan","year":"2004","journal-title":"Int. J. Plast."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Gao, C.Y. (2007). FE Realization of a Thermo-Visco-Plastic Constitutive Model Using VUMAT in ABAQUS\/Explicit Program. Computational Mechanics, Springer.","DOI":"10.1007\/978-3-540-75999-7_101"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1051\/meca\/2018021","article-title":"An Efficient and Robust VUMAT Implementation of Elastoplastic Constitutive Laws in Abaqus\/Explicit Finite Element Code","volume":"19","author":"Ming","year":"2018","journal-title":"Mech. Ind."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1063\/1.1707363","article-title":"Effect of Strain Rate Upon Plastic Flow of Steel","volume":"15","author":"Zener","year":"1944","journal-title":"J. Appl. Phys."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"767","DOI":"10.1007\/s11663-018-1188-9","article-title":"Constitutive Modeling of the Flow Stress of GCr15 Continuous Casting Bloom in the Heavy Reduction Process","volume":"49","author":"Ji","year":"2018","journal-title":"Metall. Mater. Trans. B"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"103647","DOI":"10.1016\/j.finel.2021.103647","article-title":"Efficient implementation of non-linear flow law using neural network into the Abaqus Explicit FEM code","volume":"198","author":"Tongne","year":"2022","journal-title":"Finite Elem. Anal. Des."},{"key":"ref_32","unstructured":"Minsky, M.L., and Papert, S. (1969). Perceptrons: An Introduction to Computational Geometry, MIT Press."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/0893-6080(89)90020-8","article-title":"Multilayer Feedforward Networks Are Universal Approximators","volume":"2","author":"Hornik","year":"1989","journal-title":"Neural Netw."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"103972","DOI":"10.1016\/j.jmps.2020.103972","article-title":"On the Potential of Recurrent Neural Networks for Modeling Path Dependent Plasticity","volume":"143","author":"Gorji","year":"2020","journal-title":"J. Mech. Phys. Solids"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"446","DOI":"10.1016\/j.measurement.2019.02.034","article-title":"The Sustainability of Neural Network Applications within Finite Element Analysis in Sheet Metal Forming: A Review","volume":"138","author":"Jamli","year":"2019","journal-title":"Measurement"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1080\/09506608.2020.1815394","article-title":"Artificial Intelligence-Enabled Smart Mechanical Metamaterials: Advent and Future Trends","volume":"66","author":"Jiao","year":"2020","journal-title":"Int. Mater. Rev."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1061\/(ASCE)0733-9399(1991)117:1(132)","article-title":"Knowledge-Based Modeling of Material Behavior with Neural Networks","volume":"117","author":"Ghaboussi","year":"1991","journal-title":"J. Eng. Mech."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1002\/(SICI)1097-0207(19980515)42:1<105::AID-NME356>3.0.CO;2-V","article-title":"Autoprogressive Training of Neural Network Constitutive Models","volume":"42","author":"Ghaboussi","year":"1998","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/S0266-352X(97)00034-7","article-title":"New Nested Adaptive Neural Networks (NANN) for Constitutive Modeling","volume":"22","author":"Ghaboussi","year":"1998","journal-title":"Comput. Geotech."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"752","DOI":"10.1016\/j.commatsci.2008.01.039","article-title":"Application of Neural Networks to Predict the Elevated Temperature Flow Behavior of a Low Alloy Steel","volume":"43","author":"Lin","year":"2008","journal-title":"Comput. Mater. Sci."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1016\/j.jallcom.2016.04.300","article-title":"A Comparative Study on the Phenomenological and Artificial Neural Network Models to Predict Hot Deformation Behavior of AlCuMgPb Alloy","volume":"687","author":"Ashtiani","year":"2016","journal-title":"J. Alloy. Compd."},{"key":"ref_42","unstructured":"Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., and Isard, M. (2016, January 2\u20134). TensorFlow: A System for Large-Scale Machine Learning. Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation, OSDI\u201916, Savannah, GA, USA."},{"key":"ref_43","unstructured":"Mattmann, C. (2020). Machine Learning with Tensorflow, O\u2019REILLY MEDIA."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1016\/j.mechrescom.2011.02.015","article-title":"Artificial Neural Network Prediction to the Hot Compressive Deformation Behavior of Al\u2013Cu\u2013Mg\u2013Ag Heat-Resistant Aluminum Alloy","volume":"38","author":"Lu","year":"2011","journal-title":"Mech. Res. Commun."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/S0749-6419(00)00097-8","article-title":"Unified Stress Update Algorithms for the Numerical Simulation of Large Deformation Elasto-Plastic and Elasto-Viscoplastic Processes","volume":"18","author":"Ponthot","year":"2002","journal-title":"Int. J. Plast."},{"key":"ref_46","unstructured":"Simo, J.C., and Hughes, T.J.R. (1998). Computational Inelasticity, Interdisciplinary Applied Mathematics, Springer."},{"key":"ref_47","unstructured":"Kingma, D.P., and Lei, J. (2014). Adam: A method for stochastic optimization. arXiv Preprint."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/S0924-0136(02)01123-8","article-title":"The applicability of neural network model to predict flow stress for carbon steels","volume":"141","author":"Phaniraj","year":"2003","journal-title":"J. Mater. Process. Technol."},{"key":"ref_49","unstructured":"Jansen van Rensburg, G., and Kok, S. (2012, January 3\u20135). Tutorial on State Variable Based Plasticity: An Abaqus UHARD Subroutine. Proceedings of the Eighth South African Conference on Computational and Applied Mechanics\u2014SACAM2012, Johannesburg, South Africa."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/1\/56\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:05:49Z","timestamp":1760119549000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/1\/56"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,13]]},"references-count":49,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,1]]}},"alternative-id":["a16010056"],"URL":"https:\/\/doi.org\/10.3390\/a16010056","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,13]]}}}