A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses

Detalhes bibliográficos
Autor(a) principal: Endo V.T.
Data de Publicação: 2021
Outros Autores: Fancello E.A., Munoz-Rojas P.A.*
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da Udesc
Texto Completo: https://repositorio.udesc.br/handle/UDESC/4261
Resumo: © 2021, The Brazilian Society of Mechanical Sciences and Engineering.We report the use of hyper-dual numbers as a derivative tool for stress and tangent modulus calculation in hyperelastic models. By using the analytical expressions of Ogden’s model as a reference, we confirmed the accuracy of this tool for both first- and second-order derivatives. Moreover, the hyper-dual implementation considering the operator overloading technique corroborated the interesting generality properties of this method; by using virtually the same code syntax, the material behavior was entirely described by the hyper-dual representation of the strain energy function. Therefore, the use of the hyper-dual procedure brings an important advantage in this field since the development of the expressions concerning stress and tangent modulus becomes unnecessary; only the potential function of a given model is implemented. In this context, due to its specific set of arithmetic operations, a detailed study on the efficiency of the hyper-dual scheme in a finite element analysis is demanded. In this research, we proposed a comparative study regarding the effects of the hyper-dual procedure on the analysis processing time. Using a specific mesh generator, we evaluated a wide range of model sizes for a beam structure made of hyperelastic trusses. As a result, when compared to an ordinary finite element execution using analytical expressions for the constitutive model, we found corresponding hyper-dual performance in the larger models. Particularly, we identified the model size from which the hyper-dual approach becomes competitive; considering this element type, this model contains approximately 30,000 elements and 25,000 degrees of freedom. Furthermore, as for the computational time related to the material subroutine and the stiffness matrix, we found that the hyper-dual scheme increased the computational time by a factor of 4 and 2, respectively. We demonstrated that the hyper-dual procedure combines interesting characteristics in terms of accuracy, generality and computational costs. Hence, this numerical strategy for derivative calculation potentially represents an important tool for the development and application of new constitutive models in structural mechanics.
id UDESC-2_6d9e73709412d3bb648e9ce477c0218b
oai_identifier_str oai:repositorio.udesc.br:UDESC/4261
network_acronym_str UDESC-2
network_name_str Repositório Institucional da Udesc
repository_id_str 6391
spelling A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses© 2021, The Brazilian Society of Mechanical Sciences and Engineering.We report the use of hyper-dual numbers as a derivative tool for stress and tangent modulus calculation in hyperelastic models. By using the analytical expressions of Ogden’s model as a reference, we confirmed the accuracy of this tool for both first- and second-order derivatives. Moreover, the hyper-dual implementation considering the operator overloading technique corroborated the interesting generality properties of this method; by using virtually the same code syntax, the material behavior was entirely described by the hyper-dual representation of the strain energy function. Therefore, the use of the hyper-dual procedure brings an important advantage in this field since the development of the expressions concerning stress and tangent modulus becomes unnecessary; only the potential function of a given model is implemented. In this context, due to its specific set of arithmetic operations, a detailed study on the efficiency of the hyper-dual scheme in a finite element analysis is demanded. In this research, we proposed a comparative study regarding the effects of the hyper-dual procedure on the analysis processing time. Using a specific mesh generator, we evaluated a wide range of model sizes for a beam structure made of hyperelastic trusses. As a result, when compared to an ordinary finite element execution using analytical expressions for the constitutive model, we found corresponding hyper-dual performance in the larger models. Particularly, we identified the model size from which the hyper-dual approach becomes competitive; considering this element type, this model contains approximately 30,000 elements and 25,000 degrees of freedom. Furthermore, as for the computational time related to the material subroutine and the stiffness matrix, we found that the hyper-dual scheme increased the computational time by a factor of 4 and 2, respectively. We demonstrated that the hyper-dual procedure combines interesting characteristics in terms of accuracy, generality and computational costs. Hence, this numerical strategy for derivative calculation potentially represents an important tool for the development and application of new constitutive models in structural mechanics.2024-12-06T11:46:23Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article1806-369110.1007/s40430-020-02748-xhttps://repositorio.udesc.br/handle/UDESC/4261Journal of the Brazilian Society of Mechanical Sciences and Engineering431Endo V.T.Fancello E.A.Munoz-Rojas P.A.*engreponame:Repositório Institucional da Udescinstname:Universidade do Estado de Santa Catarina (UDESC)instacron:UDESCinfo:eu-repo/semantics/openAccess2024-12-07T20:44:06Zoai:repositorio.udesc.br:UDESC/4261Biblioteca Digital de Teses e Dissertaçõeshttps://pergamumweb.udesc.br/biblioteca/index.phpPRIhttps://repositorio-api.udesc.br/server/oai/requestri@udesc.bropendoar:63912024-12-07T20:44:06Repositório Institucional da Udesc - Universidade do Estado de Santa Catarina (UDESC)false
dc.title.none.fl_str_mv A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses
title A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses
spellingShingle A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses
Endo V.T.
title_short A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses
title_full A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses
title_fullStr A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses
title_full_unstemmed A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses
title_sort A study on the computational effort of hyper-dual numbers to evaluate derivatives in geometrically nonlinear hyperelastic trusses
author Endo V.T.
author_facet Endo V.T.
Fancello E.A.
Munoz-Rojas P.A.*
author_role author
author2 Fancello E.A.
Munoz-Rojas P.A.*
author2_role author
author
dc.contributor.author.fl_str_mv Endo V.T.
Fancello E.A.
Munoz-Rojas P.A.*
description © 2021, The Brazilian Society of Mechanical Sciences and Engineering.We report the use of hyper-dual numbers as a derivative tool for stress and tangent modulus calculation in hyperelastic models. By using the analytical expressions of Ogden’s model as a reference, we confirmed the accuracy of this tool for both first- and second-order derivatives. Moreover, the hyper-dual implementation considering the operator overloading technique corroborated the interesting generality properties of this method; by using virtually the same code syntax, the material behavior was entirely described by the hyper-dual representation of the strain energy function. Therefore, the use of the hyper-dual procedure brings an important advantage in this field since the development of the expressions concerning stress and tangent modulus becomes unnecessary; only the potential function of a given model is implemented. In this context, due to its specific set of arithmetic operations, a detailed study on the efficiency of the hyper-dual scheme in a finite element analysis is demanded. In this research, we proposed a comparative study regarding the effects of the hyper-dual procedure on the analysis processing time. Using a specific mesh generator, we evaluated a wide range of model sizes for a beam structure made of hyperelastic trusses. As a result, when compared to an ordinary finite element execution using analytical expressions for the constitutive model, we found corresponding hyper-dual performance in the larger models. Particularly, we identified the model size from which the hyper-dual approach becomes competitive; considering this element type, this model contains approximately 30,000 elements and 25,000 degrees of freedom. Furthermore, as for the computational time related to the material subroutine and the stiffness matrix, we found that the hyper-dual scheme increased the computational time by a factor of 4 and 2, respectively. We demonstrated that the hyper-dual procedure combines interesting characteristics in terms of accuracy, generality and computational costs. Hence, this numerical strategy for derivative calculation potentially represents an important tool for the development and application of new constitutive models in structural mechanics.
publishDate 2021
dc.date.none.fl_str_mv 2021
2024-12-06T11:46:23Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv 1806-3691
10.1007/s40430-020-02748-x
https://repositorio.udesc.br/handle/UDESC/4261
identifier_str_mv 1806-3691
10.1007/s40430-020-02748-x
url https://repositorio.udesc.br/handle/UDESC/4261
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Journal of the Brazilian Society of Mechanical Sciences and Engineering
43
1
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da Udesc
instname:Universidade do Estado de Santa Catarina (UDESC)
instacron:UDESC
instname_str Universidade do Estado de Santa Catarina (UDESC)
instacron_str UDESC
institution UDESC
reponame_str Repositório Institucional da Udesc
collection Repositório Institucional da Udesc
repository.name.fl_str_mv Repositório Institucional da Udesc - Universidade do Estado de Santa Catarina (UDESC)
repository.mail.fl_str_mv ri@udesc.br
_version_ 1848168387055714304