A high-level programming language implementation of topology optimization applied to the acoustic-structure interaction problem

被引:9
|
作者
Kook, Junghwan [1 ]
Chang, Jin Hyun [2 ]
机构
[1] GN Audio AS, Audio Res, Lautrupbjerg 7, DK-2750 Ballerup, Denmark
[2] Tech Univ Denmark, Dept Energy Convers & Storage, DK-2800 Lyngby, Denmark
关键词
Topology optimization; COMSOL LiveLink for MATLAB; Acoustic-structure interaction (ASI); Mixed u/p formulation; CODE WRITTEN; MATLAB CODE; DESIGN;
D O I
10.1007/s00158-021-03052-5
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An effective and straightforward method to implement topology optimization using high-level programming is presented. The method uses the LiveLink for MATLAB, which couples the commercial COMSOL Multiphysics software with MATLAB programming environment via COMSOL Application Programming Interface (API). The integrated environment allows one to implement advanced and customized functions and methods from scratch easily. Topology optimization of an acoustic-structure interaction problem with a mixed displacement-pressure (u/p) formulation is employed to demonstrate the effectiveness of the presented implementation method to design multiphysics problems systematically. The governing equations of the system are derived in a weak form, which is inserted directly in equation-based modeling in COMSOL Multiphysics via MATLAB programming environment. The tight integration of MATLAB and COMSOL Multiphysics allows one to easily pass the matrices and derivatives to perform design sensitivity analysis. A comprehensive code to perform the optimization of the acoustic-structure interaction problem is provided in Appendix. The well-structured code can be used as a platform for educational and research purposes, and it can be extended to other topology optimization applications involving various types of physical problems that use the equation-based modeling functionality of COMSOL.
引用
收藏
页码:4387 / 4408
页数:22
相关论文
共 50 条
  • [1] A high-level programming language implementation of topology optimization applied to the acoustic-structure interaction problem
    Junghwan Kook
    Jin Hyun Chang
    [J]. Structural and Multidisciplinary Optimization, 2021, 64 : 4387 - 4408
  • [2] Topology optimization for acoustic-structure interaction problems
    Yoon, Gil Ho
    Jensen, Jakob Sondergaard
    Sigmund, Ole
    [J]. IUTAM SYMPOSIUM ON TOPOLOGICAL DESIGN OPTIMIZATION OF STRUCTURES, MACHINES AND MATERIALS: STATUS AND PERSPECTIVES, 2006, 137 : 355 - +
  • [3] A high-level programming-language implementation of topology optimization applied to steady-state Navier-Stokes flow
    Olesen, LH
    Okkels, F
    Bruus, H
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2006, 65 (07) : 975 - 1001
  • [4] Shape optimization in acoustic-structure interaction
    Kliewe, Philipp
    Laurain, Antoine
    Schmidt, Kersten
    [J]. ENGINEERING COMPUTATIONS, 2022, 39 (01) : 172 - 200
  • [5] Topology Optimization for Acoustic-Structure Interaction Systems Using the Model Reduction Method
    Wang, Xudong
    Liu, Bao
    Wang, Deshi
    [J]. JOURNAL OF VIBRATION ENGINEERING & TECHNOLOGIES, 2021, 9 (02) : 341 - 353
  • [6] Shape optimization on acoustic-structure interaction problems
    Hasegawa, Yoshiaki
    Kagiyama, Yasuhiko
    Azegami, Hideyuki
    [J]. CJK-OSM 4: THE FOURTH CHINA-JAPAN-KOREA JOINT SYMPOSIUM ON OPTIMIZATION OF STRUCTURAL AND MECHANICAL SYSTEMS, 2006, : 557 - 562
  • [7] Topology optimization of periodic microstructures for enhanced loss factor using acoustic-structure interaction
    Kook, Junghwan
    Jensen, Jakob S.
    [J]. INTERNATIONAL JOURNAL OF SOLIDS AND STRUCTURES, 2017, 122 : 59 - 68
  • [8] Evolutionary topology optimization for natural frequency maximization problems considering acoustic-structure interaction
    Picelli, R.
    Vicente, W. M.
    Pavanello, R.
    Xie, Y. M.
    [J]. FINITE ELEMENTS IN ANALYSIS AND DESIGN, 2015, 106 : 56 - 64
  • [9] Topology optimization of acoustic-structure interaction problems using a mixed finite element formulation
    Yoon, Gil Ho
    Jensen, Jakob Sondergaard
    Sigmund, Ole
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2007, 70 (09) : 1049 - 1075
  • [10] Evolutionary topology optimization for acoustic-structure interaction problems using a mixed u/p formulation
    Kook, Junghwan
    [J]. MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2019, 47 (03) : 356 - 374