A MATLAB topology optimization code to control the trajectory of particle in fluid

被引:4
作者
Choi, Young Hun [1 ]
Yoon, Gil Ho [1 ]
机构
[1] Hanyang Univ, Sch Mech Engn, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Topology optimization; MATLAB; Particle separation; Particle-fluid interaction; DESIGN; FLOW;
D O I
10.1007/s00158-023-03538-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents an educational code for topology optimization controlling the trajectory of particle in steady-state laminar fluid. To control the trajectory of particle, fluid motion is optimized by the fluid topology optimization. The one-way forward analysis between fluid and particle and the adjoint sensitivity analysis are formulated and implemented in the framework of MATLAB. The Navier-Stokes equation is solved by the finite element method with Newton-Raphson iteration and Newton's equation for the analysis of transient particle motion is solved by the Newmark scheme. In the present paper, the educational code is attached in the supplementary material. Throughout the code, the optimization problems considering particle trajectory can be solved. The code consists of the finite element analysis of a fluid, transient analysis of a particle suspended in fluid, and computation of the adjoint sensitivity analysis. This code can be easily expanded for complex particle fluid problems. Several benchmark problems are presented that control the velocity and position of a particle and separate multiple particles suspended in a fluid.
引用
收藏
页数:18
相关论文
共 37 条
[1]   A Review of Topology Optimisation for Fluid-Based Problems [J].
Alexandersen, Joe ;
Andreasen, Casper Schousboe .
FLUIDS, 2020, 5 (01)
[2]   Development of a miniature cyclone separator operating at low Reynolds numbers as a pre-separator for portable black carbon monitors [J].
An, Ik-Hyun ;
Lee, Chang-Hoon ;
Lim, Jun-Hyung ;
Lee, Hyo-Young ;
Yook, Se-Jin .
ADVANCED POWDER TECHNOLOGY, 2021, 32 (12) :4779-4787
[3]   A framework for topology optimization of inertial microfluidic particle manipulators [J].
Andreasen, Casper Schousboe .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 61 (06) :2481-2499
[4]   Topology optimization of fluid-structure-interaction problems in poroelasticity [J].
Andreasen, Casper Schousboe ;
Sigmund, Ole .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2013, 258 :55-62
[5]   GENERATING OPTIMAL TOPOLOGIES IN STRUCTURAL DESIGN USING A HOMOGENIZATION METHOD [J].
BENDSOE, MP ;
KIKUCHI, N .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1988, 71 (02) :197-224
[6]  
Bendsoe MP., 2003, Topology Optimization: Theory Methods and Applications, DOI 10.1007/978-3-662-05086-6
[7]   Topology optimization of fluids in Stokes flow [J].
Borrvall, T ;
Petersson, J .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2003, 41 (01) :77-107
[8]   Topology optimization of unsteady incompressible Navier-Stokes flows [J].
Deng, Yongbo ;
Liu, Zhenyu ;
Zhang, Ping ;
Liu, Yongshun ;
Wu, Yihui .
JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (17) :6688-6708
[9]   Topology optimization of turbulent flows [J].
Dilgen, Cetin B. ;
Dilgen, Sumer B. ;
Fuhrman, David R. ;
Sigmund, Ole ;
Lazarov, Boyan S. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2018, 331 :363-393
[10]   Inertial particle separation in curved networks: A numerical study [J].
Dinler, Ali ;
Okumus, Inci .
CHEMICAL ENGINEERING SCIENCE, 2018, 182 :119-131