A Level-Set Method for Magnetic Substance Simulation

被引:21
作者
Ni, Xingyu [1 ,2 ]
Zhu, Bo [3 ]
Wang, Bin [2 ]
Chen, Baoquan [1 ,2 ]
机构
[1] Peking Univ, CFCS, Beijing, Peoples R China
[2] Beijing Film Acad, AICFVE, Beijing, Peoples R China
[3] Dartmouth Coll, Hanover, NH 03755 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2020年 / 39卷 / 04期
基金
国家重点研发计划; 美国国家科学基金会;
关键词
magnetic simulation; fluid simulation; ferrofluid; level-set method; immersed boundary; NUMERICAL-SIMULATION; FERROFLUID; FLUID; FLOW; ANIMATION;
D O I
10.1145/3386569.3392445
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a versatile numerical approach to simulating various magnetic phenomena using a level-set method. At the heart of our method lies a novel two-way coupling mechanism between a magnetic field and a magnetizable mechanical system, which is based on the interfacial Helmholtz force drawn from the Minkowski form of the Maxwell stress tensor. We show that a magnetic-mechanical coupling system can be solved as an interfacial problem, both theoretically and computationally. In particular, we employ a Poisson equation with a jump condition across the interface to model the mechanical-to-magnetic interaction and a Helmholtz force on the free surface to model the magnetic-to-mechanical effects. Our computational framework can be easily integrated into a standard Euler fluid solver, enabling both simulation and visualization of a complex magnetic field and its interaction with immersed magnetizable objects in a large domain. We demonstrate the efficacy of our method through an array of magnetic substance simulations that exhibit rich geometric and dynamic characteristics, encompassing ferrofluid, rigid magnetic body, deformable magnetic body, and multi-phase couplings.
引用
收藏
页数:15
相关论文
共 77 条
[1]   Power Diagrams and Sparse Paged Grids for High Resolution Adaptive Liquids [J].
Aanjaneya, Mridul ;
Gao, Ming ;
Liu, Haixiang ;
Batty, Christopher ;
Sifakis, Eftychios .
ACM TRANSACTIONS ON GRAPHICS, 2017, 36 (04)
[2]  
[Александрова Мария Викторовна Aleksandrova M.], 2010, [Проблемы Дальнего Востока, Problemy Dal'nego Vostoka], P65
[3]  
Ando R., 2011, P 2011 ACM SIGGRAPH, P7, DOI DOI 10.1145/2019406.2019408
[4]   Wrinkling and folding patterns in a confined ferrofluid droplet with an elastic interface [J].
Anjos, Pedro H. A. ;
Carvalho, Gabriel D. ;
Lira, Sergio A. ;
Miranda, Jose A. .
PHYSICAL REVIEW E, 2019, 99 (02)
[5]  
[Anonymous], 2015, Fluid Simulation for Computer Graphics
[6]  
[Anonymous], 2017, ACM T GRAPHIC, DOI DOI 10.1145/3072959.3073623
[7]  
[Anonymous], 2008, P 2008 ACM SIGGRAPH, DOI DOI 10.5555/1632592.1632624
[8]   Discrete Viscous Sheets [J].
Batty, Christopher ;
Uribe, Andres ;
Audoly, Basile ;
Grinspun, Eitan .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (04)
[9]   Discrete Viscous Threads [J].
Bergou, Miklos ;
Audoly, Basile ;
Vouga, Etienne ;
Wardetzky, Max ;
Grinspun, Eitan .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (04)
[10]  
Brochu T., 2012, Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, P87