A FreeFEM code for topological derivative-based structural optimization

被引:0
|
作者
Jorge Morvan Marotte Luz Filho
Raquel Mattoso
Lucas Fernandez
机构
[1] Laboratório Nacional de Computação Científica LNCC/MCTI,Coordenação de Matemática Aplicada e Computacional
[2] Universidade de São Paulo,Instituto de Matemática e Estatística
关键词
Education; FreeFEM code; Topology optimization; Topological derivative; Structural compliance; Adaptative mesh refinement;
D O I
暂无
中图分类号
学科分类号
摘要
This article presents an educational code written in FreeFEM, based on the concept of topological derivative together with a level-set domain representation method and adaptive mesh refinement processes, to perform compliance minimization in structural optimization. The code is implemented in the framework of linearized elasticity, for both plane strain and plane stress assumptions. As a first-order topology optimization algorithm, the topological derivative is in fact used within the numerical procedure as a steepest descent direction, similar to methods based on the gradient of cost functionals. In addition, adaptive mesh refinement processes are used as part of the optimization scheme for enhancing the resolution of the final topology. Since the paper is intended for educational purposes, we start by explaining how to compute topological derivatives, followed by a step-by-step description of the code, which makes the binding of the theoretical aspects of the algorithm to its implementation. Numerical results associated with three classic examples in topology optimization are presented and discussed, showing the effectiveness and robustness of the proposed approach.
引用
收藏
相关论文
共 50 条
  • [41] Experimental validation of a topological derivative-based crack growth control method using digital image correlation
    Barros, Guilherme
    Joao Filho
    Nunes, Luiz
    Xavier, Marcel
    ENGINEERING COMPUTATIONS, 2022, 39 (01) : 438 - 454
  • [42] AUTOMATIC CALIBRATION OF CONCEPTUAL CATCHMENT MODELS USING DERIVATIVE-BASED OPTIMIZATION ALGORITHMS.
    Vijai Kumar Gupta
    Sorooshian, Soroosh
    1600, (21):
  • [43] On the topological derivative in shape optimization
    Sokolowski, J.
    Zochowski, A.
    SIAM Journal on Control and Optimization, 37 (04): : 1251 - 1272
  • [44] On the topological derivative in shape optimization
    Sokolowski, J
    Zochowski, A
    SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 1999, 37 (04) : 1251 - 1272
  • [45] Certified Derivative-Based Parsing of Regular Expressions
    Lopes, Raul
    Ribeiro, Rodrigo
    Camarao, Carlos
    PROGRAMMING LANGUAGES (SBLP 2016), 2016, 9889 : 95 - 109
  • [46] Graphene and Its Derivative-based Biosensing Systems
    Chen Yu
    Wang Jie
    Liu Zhong-Ming
    CHINESE JOURNAL OF ANALYTICAL CHEMISTRY, 2012, 40 (11) : 1772 - +
  • [47] Derivative-based power system frequency estimation
    El-Naimi, M. I.
    Soliman, S. A.
    2006 LARGE ENGINEERING SYSTEMS CONFERENCE ON POWER ENGINEERING, 2006, : 119 - +
  • [48] Density-Based Topological Optimization of 3D-Printed Casts for Fracture Treatment with Freefem Software
    Kokars, K.
    Krauze, A.
    Muiznieks, K.
    Virbulis, J.
    Verners, P.
    Gutcaits, A.
    Olins, J.
    LATVIAN JOURNAL OF PHYSICS AND TECHNICAL SCIENCES, 2023, 60 : 124 - 141
  • [49] Derivative-Based Diagnosis of Regular Expression Ambiguity
    Sulzmann, Martin
    Lu, Kenny Zhuo Ming
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2017, 28 (05) : 543 - 561
  • [50] Derivative-Based Diagnosis of Regular Expression Ambiguity
    Sulzmann, Martin
    Lu, Kenny Zhuo Ming
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2016, 9705 : 260 - 272