Second-order design sensitivity analysis using diagonal hyper-dual numbers

Bibliographic Details
Main Author: Endo V.T.
Publication Date: 2021
Other Authors: Fancello E.A., Munoz-Rojas P.A.*
Format: Article
Language: eng
Source: Repositório Institucional da Udesc
dARK ID: ark:/33523/0013000000fjh
Download full: https://repositorio.udesc.br/handle/UDESC/3469
Summary: © 2021 John Wiley & Sons Ltd.Although sensitivity analysis provides valuable information for structural optimization, it is often difficult to use the Hessian in large models since many methods still suffer from inaccuracy, inefficiency, or limitation issues. In this context, we report the theoretical description of a general sensitivity procedure that calculates the diagonal terms of the Hessian matrix by using a new variant of hyper-dual numbers as derivative tool. We develop a diagonal variant of hyper-dual numbers and their arithmetic to obtain the exact derivatives of tensor-valued functions of a vector argument, which comprise the main contributions of this work. As this differentiation scheme represents a general black-box tool, we supply the computer implementation of the hyper-dual formulation in Fortran. By focusing on the diagonal terms, the proposed sensitivity scheme is significantly lighter in terms of computational costs, facilitating the application in engineering problems. As an additional strategy to improve efficiency, we highlight that we perform the derivative calculation at the element-level. This work can contribute to many studies since the sensitivity scheme can adapt itself to numerous finite element formulations or problem settings. The proposed method promotes the usage of second-order optimization algorithms, which may allow better convergence rates to solve intricate problems in engineering applications.
id UDESC-2_38c5ab3a2a99849b8df012ce780088fb
oai_identifier_str oai:repositorio.udesc.br:UDESC/3469
network_acronym_str UDESC-2
network_name_str Repositório Institucional da Udesc
repository_id_str 6391
spelling Second-order design sensitivity analysis using diagonal hyper-dual numbers© 2021 John Wiley & Sons Ltd.Although sensitivity analysis provides valuable information for structural optimization, it is often difficult to use the Hessian in large models since many methods still suffer from inaccuracy, inefficiency, or limitation issues. In this context, we report the theoretical description of a general sensitivity procedure that calculates the diagonal terms of the Hessian matrix by using a new variant of hyper-dual numbers as derivative tool. We develop a diagonal variant of hyper-dual numbers and their arithmetic to obtain the exact derivatives of tensor-valued functions of a vector argument, which comprise the main contributions of this work. As this differentiation scheme represents a general black-box tool, we supply the computer implementation of the hyper-dual formulation in Fortran. By focusing on the diagonal terms, the proposed sensitivity scheme is significantly lighter in terms of computational costs, facilitating the application in engineering problems. As an additional strategy to improve efficiency, we highlight that we perform the derivative calculation at the element-level. This work can contribute to many studies since the sensitivity scheme can adapt itself to numerous finite element formulations or problem settings. The proposed method promotes the usage of second-order optimization algorithms, which may allow better convergence rates to solve intricate problems in engineering applications.2024-12-05T23:12:31Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlep. 7134 - 71551097-020710.1002/nme.6824https://repositorio.udesc.br/handle/UDESC/3469ark:/33523/0013000000fjhInternational Journal for Numerical Methods in Engineering12223Endo 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:41:48Zoai:repositorio.udesc.br:UDESC/3469Biblioteca Digital de Teses e Dissertaçõeshttps://pergamumweb.udesc.br/biblioteca/index.phpPRIhttps://repositorio-api.udesc.br/server/oai/requestri@udesc.bropendoar:63912024-12-07T20:41:48Repositório Institucional da Udesc - Universidade do Estado de Santa Catarina (UDESC)false
dc.title.none.fl_str_mv Second-order design sensitivity analysis using diagonal hyper-dual numbers
title Second-order design sensitivity analysis using diagonal hyper-dual numbers
spellingShingle Second-order design sensitivity analysis using diagonal hyper-dual numbers
Endo V.T.
title_short Second-order design sensitivity analysis using diagonal hyper-dual numbers
title_full Second-order design sensitivity analysis using diagonal hyper-dual numbers
title_fullStr Second-order design sensitivity analysis using diagonal hyper-dual numbers
title_full_unstemmed Second-order design sensitivity analysis using diagonal hyper-dual numbers
title_sort Second-order design sensitivity analysis using diagonal hyper-dual numbers
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 John Wiley & Sons Ltd.Although sensitivity analysis provides valuable information for structural optimization, it is often difficult to use the Hessian in large models since many methods still suffer from inaccuracy, inefficiency, or limitation issues. In this context, we report the theoretical description of a general sensitivity procedure that calculates the diagonal terms of the Hessian matrix by using a new variant of hyper-dual numbers as derivative tool. We develop a diagonal variant of hyper-dual numbers and their arithmetic to obtain the exact derivatives of tensor-valued functions of a vector argument, which comprise the main contributions of this work. As this differentiation scheme represents a general black-box tool, we supply the computer implementation of the hyper-dual formulation in Fortran. By focusing on the diagonal terms, the proposed sensitivity scheme is significantly lighter in terms of computational costs, facilitating the application in engineering problems. As an additional strategy to improve efficiency, we highlight that we perform the derivative calculation at the element-level. This work can contribute to many studies since the sensitivity scheme can adapt itself to numerous finite element formulations or problem settings. The proposed method promotes the usage of second-order optimization algorithms, which may allow better convergence rates to solve intricate problems in engineering applications.
publishDate 2021
dc.date.none.fl_str_mv 2021
2024-12-05T23:12:31Z
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 1097-0207
10.1002/nme.6824
https://repositorio.udesc.br/handle/UDESC/3469
dc.identifier.dark.fl_str_mv ark:/33523/0013000000fjh
identifier_str_mv 1097-0207
10.1002/nme.6824
ark:/33523/0013000000fjh
url https://repositorio.udesc.br/handle/UDESC/3469
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv International Journal for Numerical Methods in Engineering
122
23
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv p. 7134 - 7155
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_ 1848168306721161216