Computer Engineering and Applications ›› 2008, Vol. 44 ›› Issue (31): 208-210.DOI: 10.3778/j.issn.1002-8331.2008.31.060

• 图形、图像、模式识别 • Previous Articles     Next Articles

Water-solid coupling simulation based on Newton-Euler Equations

CAO Li-hua1,LIU Xiao-dan1,3,SUN Xiao-peng1-3   

  1. 1.Department of Computer and Information Technology,Liaoning Normal University,Dalian,Liaoning 116029,China
    2.School of Mechanical & Engineering,Dalian University of Technology,Dalian,Liaoning 116024,China
    3.State Key Laboratory of CAD&CG,Zhejiang University,Hangzhou 310058,China
  • Received:2008-06-11 Revised:2008-09-01 Online:2008-11-01 Published:2008-11-01
  • Contact: CAO Li-hua

基于牛顿-欧拉方程的固流耦合模拟

曹立华1,刘小丹1,3,孙晓鹏1-3   

  1. 1.辽宁师范大学 计算机与信息技术学院,辽宁 大连 116029
    2.大连理工大学 机械工程学院,辽宁 大连 116024
    3.浙江大学 CAD&CG国家重点实验室,杭州 310058
  • 通讯作者: 曹立华

Abstract: Based on Newton-Euler equations and law of conservation energy,combining the theory of moment and tensor,the authors present a new group of wave-body coupling equations,which simulates non-cycle fluid movement,especially simulating the mutual action between fluid and rigid body object,as well as discuss moving of both fluid and object,along with force,energy and time of change in the influence of grid-force and distort-force,and according to surface tensile force theory,simulating the change of fluid because of meeting barrier.From the result picture,fluid and object’s movement are natural and real.

Key words: rrigid body and fluid coupling, water simulation, Newton-Euler equations

摘要: 依据牛顿-欧拉方程,结合力矩和表面张力理论,设计了一组新的基于网格的水波-物体交互方程,模拟了由点波源引起的水波运动,以及水和固体共同存在时,二者之间的相互作用影响各自的运动状态。详细分析了在这种固流耦合情况中,水波遇到障碍物引起的波纹的变化,以及物体在网格力和转动力的作用下,运动状态随位置、能量和时间改变的变化规律,其中还考虑了表面张力对物体运动状态的影响。从实验效果图看,水波和物体的运动都较为自然真实。

关键词: 固流耦合, 水面模拟, 牛顿-欧拉方程