本构模型在基于物理的变形模拟中的应用Applications of Constitutive Models in Physically Based Deformation Simulation
曹巍;吴恩华;
摘要(Abstract):
基于物理的可变形物体的模拟与仿真一直是计算机图形学的研究热点之一,在保证计算效率的前提下,尽可能地提高模拟的真实度与灵活性,向用户呈现具有良好观赏性的动画结果始终是个挑战性问题.本构模型作为材料物理特性的数学表达,决定了物体变形的本质属性,在模拟过程中起重要作用.对近年基于物理的变形模拟中所采用的本构模型进行了分析和概括,根据模拟材料的不同对其进行分类并详细展开,然后结合相应的数值离散方法,总结出此类问题的研究与解决思路,最后指出基于物理的变形模拟的研究与应用前景.
关键词(KeyWords): 基于物理的建模;变形模拟;本构模型;计算机动画
基金项目(Foundation): 澳门科学技术发展基金项目(FDCT:136/2014/A3);; 澳门大学科研基金项目(MYRG2014-00139-FST);; 国家自然科学基金项目(61632003)
作者(Authors): 曹巍;吴恩华;
DOI: 10.13705/j.issn.1671-6841.2018050
参考文献(References):
- [1] WU W,HENG P A. An improved scheme of an interactive finite element model for 3D soft-tissue cutting and deformation[J].The visual computer,2005,21(8):707-716.
- [2] LIU Y Q,JIAO S H,WU W,et al. GPU accelerated fast FEM deformation simulation[C]∥IEEE Asia Pacific Conference on Circuits and Systems,APCCAS 2008. Macao,2008:606-609.
- [3] CHANG Y Z,BAO K,LIU Y Q,et al. A particle-based method for viscoelastic fluids animation[C]∥Proceedings of the ACM Symposium on Virtual Reality Software and Technology. Kyoto,2009:111-117.
- [4] XU H Y,BARBIC J. Pose-space subspace dynamics[J]. ACM transactions on graphics,2016,35(4):1-14.
- [5] BICKEL B,BCHER M,MIGUEL A,et al. Design and fabrication of materials with desired deformation behavior[J]. ACM transactions on graphics,2010,29(4):1-10.
- [6] CHEN D,LEVIN D I W,Matusik W,et al. Dynamics-aware numerical coarsening for fabrication design[J]. ACM transactions on graphics,2017,36(4):1-15.
- [7] NEALEN A,MLLER M,KEISER R,et al. Physically based deformable models in computer graphics[J]. Computer graphics forum,2006,25(4):809-836.
- [8] 黄绍辉,王博亮.使用有限元模型仿真可变形物体的研究进展[J].系统仿真学报,2007,19(22):5315-5320.
- [9] 石敏,毛天露,夏时洪,等.布料动画方法研究进展及问题[J].计算机学报,2012,35(12):2446-2458.
- [10] FRERICHS D,VIDLER A,GATZIDIS C. A survey on object deformation and decomposition in computer graphics[J]. Computers and graphics,2015,52:18-32.
- [11] WU J,WESTERMANN R,DICK C. A survey of physically based simulation of cuts in deformable bodies[J]. Computer graphics forum,2015,34(6):161-187.
- [12] TERZOPOULOS D,PLATT J,BARR A,et al. Elastically deformable models[J]. ACM siggraph computer graphics,1987,21(4):205-214.
- [13] TERZOPOULOS D,FLEISCHER K. Modeling inelastic deformation:viscolelasticity,plasticity,fracture[J]. ACM siggraph computer graphics,1988,22(4):269-278.
- [14] SIFAKIS E,BARBIC J. FEM simulation of 3D deformable solids:a practitioner's guide to theory,discretization and model reduction[C]∥ACM SIGGRAPH Courses. California,2012:1-35.
- [15] MüLLER M,DORSEY J,MCMILLAN L,et al. Stable real-time deformations[C]∥Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation. San Antonio,2002:49-54.
- [16] MüLLER M,GROSS M. Interactive virtual materials[C]∥Proceedings of Graphics Interface. London,2004:239-246.
- [17] BARBIC J,JAMES D J. Real-time subspace integration for St. Venant-Kirchhoff deformable models[J]. ACM transactions on graphics,2005,24(3):982-990.
- [18] HUANG J,SHI X H,LIU X G,et al. Subspace gradient domain mesh deformation[J]. ACM transactions on graphics,2006,25(3):1126-1134.
- [19] CHAO I,PINKALL U,SANAN P,et al. A simple geometric model for elastic deformations[J]. ACM transactions on graphics,2010,29(4):38.
- [20] MCADAMS A,ZHU Y N,SELLE A,et al. Efficient elasticity for character skinning with contact and collisions[J]. ACM transactions on graphics,2011,30(4):37.
- [21] IRVING G,TERAN J,FEDKIW R. Invertible finite elements for robust simulation of large deformation[C]∥Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation. Grenoble,2004:131-140.
- [22] TERAN J,SIFAKIS E,IRVING G,et al. Robust quasistatic finite elements and flesh simulation[C]∥Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation. Los Angeles,2005:181-190.
- [23] STOMAKHIN A,HOWES R,SCHROEDER C,et al. Energetically consistent invertible elasticity[C]∥Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation. Lausanne,2012:25-32.
- [24] LIU T T,BOUAZIZ S,KAVAN L. Quasi-Newton methods for real-time simulation of hyperelastic materials[J]. ACM transactions on graphics,2017,36(3):23.
- [25] NIEDZIELA D. On numerical simulations of viscoelastic fluids[D]. Kaiserslautern:Technische University of Kaiserslautern,2006.
- [26] RAM D,GAST T,JIANG C F F,et al. A material point method for viscoelastic fluids,foams and sponges[C]∥Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation. Los Angeles,2015:157-163.
- [27] YUE Y H,SMITH B,BATTY C,et al. Continuum foam:a material point method for shear-dependent flows[J]. ACM transactions on graphics,2015,34(5):160.
- [28] TERAN J,FAUCI L,SHELLEY M. Peristaltic pumping and irreversibility of a Stokesian viscoelastic fluid[J]. Physics of fluids,2008,20(7):73-101.
- [29] STOMAKHIN A,SCHROEDER C,CHAI L,et al. A material point method for snow simulation[J]. ACM transactions on graphics,2013,32(4):102.
- [30] KLAR G,GAST T,PRADHANA A,et al. Drucker-prager elastoplasticity for sand animation[J]. ACM transactions on graphics,2016,35(4):103.
- [31] MAST C M. Modeling landslide-induced flow interactions with structures using the material point method[D]. Seattle:University of Washington,2013.
- [32] MAST C M,ARDUINO P,MACKENZIE-HELNWEIN P,et al. Simulating granular column collapse using the material point method[J]. Acta geotechnica,2015,10(1):101-116.
- [33] KLAR G,GAST T,PRADHANA A,et al. Drucker-prager elastoplasticity for sand animation[J]. ACM transactions on graphics,2016,35(4):103.
- [34] TAMPUBOLON A P,GAST T,KLR G,et al. Multi-species simulation of porous sand and water mixtures[J]. ACM transactions on graphics,2017,36(4):105.
- [35] BOWER A F. Applied mechanics of solids[M]. Boca Raton:CRC press,2009.
- [36] LIAO S H,TONG R F,DONG J X. Anisotropic finite element modeling for patient-specific mandible[J]. Computer methods and programs in biomedicine,2007,88(3):197-209.
- [37] TALBOT H,MARCHESSEAU S,DURIEZ C,et al. Towards an interactive electromechanical model of the heart[J]. Interface focus,2013,3(2):20120091.
- [38] THOMASZEWSKI B,PABST S,STRABER W. Continuum-based strain limiting[J]. Computer graphics forum,2009,28(2):569-576.
- [39] WANG H M,O'BRIEN J F,RAMAMOORTHI R. Data-driven elastic models for cloth:modeling and measurement[J]. ACM transactions on graphics,2011,30(4):71.
- [40] LI Y J,BARBIC^J. Stable anisotropic materials[J]. IEEE transactions on visualization and computer graphics,2015,21(10):1129-1137.