Vasileios Polydoras, Saurabh Balkrishna Tandale, Rutwik Gulakala, Marcus Stoffel
{"title":"FPGA-accelerated Binary Neural Networks as a surrogate model for a viscoplastic constitutive law in impulsively loaded beams","authors":"Vasileios Polydoras, Saurabh Balkrishna Tandale, Rutwik Gulakala, Marcus Stoffel","doi":"10.1016/j.mechrescom.2025.104420","DOIUrl":null,"url":null,"abstract":"<div><div>In the present study, constitutive equations are replaced by a new type of energy-efficient neural networks that lead to significantly shorter computation times. We propose this method for impulsively loaded structures exhibiting strain-rate-dependent plasticity and replacing the material law with a so-called Binarized Neural Network (BNNs) in an in-house Finite Element algorithm. BNNs share the same architecture as the Feedforward Neural Networks (FFNNs) but utilize binary layers in place of dense layers. The motivation for employing BNNs lies in the possibility that the binary operations within the binary layers can be optimized for hardware implementation. Specifically, BNNs allow for effective programming of Field Programmable Gate Arrays (FPGAs), enabling the efficient execution of BNNs forward passes in terms of computation time and energy consumption, thus improving the performance of real-time dynamic simulations. Thus in the present study, a BNN is deployed to learn the non-linear viscoplastic material law and the PYNQ Z2 FPGA board has been programmed to process the forward pass of the BNN efficiently. The computation time of the BNN forward pass in the PYNQ Z2 FPGA is 60% faster than in 13th Gen. Intel i7-13700K CPU and 26% faster than in NVIDIA GeForce RTX 4090 GPU.</div></div>","PeriodicalId":49846,"journal":{"name":"Mechanics Research Communications","volume":"146 ","pages":"Article 104420"},"PeriodicalIF":1.9000,"publicationDate":"2025-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mechanics Research Communications","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0093641325000539","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"MECHANICS","Score":null,"Total":0}
引用次数: 0
Abstract
In the present study, constitutive equations are replaced by a new type of energy-efficient neural networks that lead to significantly shorter computation times. We propose this method for impulsively loaded structures exhibiting strain-rate-dependent plasticity and replacing the material law with a so-called Binarized Neural Network (BNNs) in an in-house Finite Element algorithm. BNNs share the same architecture as the Feedforward Neural Networks (FFNNs) but utilize binary layers in place of dense layers. The motivation for employing BNNs lies in the possibility that the binary operations within the binary layers can be optimized for hardware implementation. Specifically, BNNs allow for effective programming of Field Programmable Gate Arrays (FPGAs), enabling the efficient execution of BNNs forward passes in terms of computation time and energy consumption, thus improving the performance of real-time dynamic simulations. Thus in the present study, a BNN is deployed to learn the non-linear viscoplastic material law and the PYNQ Z2 FPGA board has been programmed to process the forward pass of the BNN efficiently. The computation time of the BNN forward pass in the PYNQ Z2 FPGA is 60% faster than in 13th Gen. Intel i7-13700K CPU and 26% faster than in NVIDIA GeForce RTX 4090 GPU.
期刊介绍:
Mechanics Research Communications publishes, as rapidly as possible, peer-reviewed manuscripts of high standards but restricted length. It aims to provide:
• a fast means of communication
• an exchange of ideas among workers in mechanics
• an effective method of bringing new results quickly to the public
• an informal vehicle for the discussion
• of ideas that may still be in the formative stages
The field of Mechanics will be understood to encompass the behavior of continua, fluids, solids, particles and their mixtures. Submissions must contain a strong, novel contribution to the field of mechanics, and ideally should be focused on current issues in the field involving theoretical, experimental and/or applied research, preferably within the broad expertise encompassed by the Board of Associate Editors. Deviations from these areas should be discussed in advance with the Editor-in-Chief.