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

被引:2
|
作者
Endo, Vitor Takashi [1 ]
Fancello, Eduardo Alberto [2 ]
Munoz-Rojas, Pablo Andres [3 ]
机构
[1] Univ Fed Santa Catarina, Dept Mobil Engn, Joinville, Brazil
[2] Univ Fed Santa Catarina, Dept Mech Engn, Florianopolis, SC, Brazil
[3] Univ Estado Santa Catarina, Dept Mech Engn, Joinville, Brazil
关键词
automatic differentiation; diagonal Hessian; finite element method; hyper-dual numbers; sensitivity analysis; structural optimization; QUADRATIC APPROXIMATION; DIFFERENTIATION; IMPLEMENTATION; DERIVATIVES; SCHEME;
D O I
10.1002/nme.6824
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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.
引用
收藏
页码:7134 / 7155
页数:22
相关论文
共 50 条
  • [1] On hyper-dual generalized Fibonacci numbers
    Omur, Nese
    Koparal, Sibel
    NOTES ON NUMBER THEORY AND DISCRETE MATHEMATICS, 2020, 26 (01) : 191 - 198
  • [2] Kinematic Applications of Hyper-Dual Numbers
    Aslan, Selahattin
    INTERNATIONAL ELECTRONIC JOURNAL OF GEOMETRY, 2021, 14 (02): : 292 - 304
  • [3] Parameterized reduced order models from a single mesh using hyper-dual numbers
    Brake, M. R. W.
    Fike, J. A.
    Topping, S. D.
    JOURNAL OF SOUND AND VIBRATION, 2016, 371 : 370 - 392
  • [4] Application of Hyper-Dual Numbers to Multibody Kinematics
    Cohen, Avraham
    Shoham, Moshe
    JOURNAL OF MECHANISMS AND ROBOTICS-TRANSACTIONS OF THE ASME, 2016, 8 (01):
  • [5] FULLY PARAMETERIZED REDUCED ORDER MODELS USING HYPER-DUAL NUMBERS AND COMPONENT MODE SYNTHESIS
    Bonney, Matthew S.
    Kammer, Daniel C.
    Brake, Matthew R. W.
    INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2015, VOL 8, 2016,
  • [6] Principle of transference - An extension to hyper-dual numbers
    Cohen, Avraham
    Shoham, Moshe
    MECHANISM AND MACHINE THEORY, 2018, 125 : 101 - 110
  • [7] The method for solving topology optimization problems using hyper-dual numbers
    Murai, Daisuke
    Omote, Ryuji
    Tanaka, Masato
    ARCHIVE OF APPLIED MECHANICS, 2022, 92 (10) : 2813 - 2824
  • [8] The method for solving topology optimization problems using hyper-dual numbers
    Daisuke Murai
    Ryuji Omote
    Masato Tanaka
    Archive of Applied Mechanics, 2022, 92 : 2813 - 2824
  • [9] Optimization with gradient and hessian information calculated using hyper-dual numbers
    Fike, Jeffrey A.
    Jongsma, Sietse
    Alonso, Juan J.
    van der Weide, Edwin
    29th AIAA Applied Aerodynamics Conference 2011, 2011,
  • [10] Application of hyper-dual numbers to rigid bodies equations of motion
    Cohen, Avraham
    Shoham, Moshe
    MECHANISM AND MACHINE THEORY, 2017, 111 : 76 - 84