发明名称 Three-dimensional fluid simulation method
摘要 A three-dimensional fluid simulation method is disclosed wherein: a first mesh of a flow domain non-uniformly split with respect to each of three degrees of freedom is defined; a second mesh uniformly sprit with respect to only one of the three degrees of freedom but non-uniformly with respect to other two degrees is defined; an object model is set in the first mesh and a motion equation is formed and calculated to obtain fluid velocity; based on the fluid velocity, flow imbalance is computed for each cell; based on the flow imbalance, fluid pressure correction equation is formed; the flow imbalance is mapped onto the second mesh and the fluid pressure correction is computed; the fluid pressure correction is mapped onto the first mesh; and until the flow imbalance and motion equations are converged the computation is repeated.
申请公布号 US9122822(B2) 申请公布日期 2015.09.01
申请号 US201213460394 申请日期 2012.04.30
申请人 Sumitomo Rubber Industries, Ltd. 发明人 Tsunoda Masaya;Yadav Arjun
分类号 G06F17/50;G06G7/57 主分类号 G06F17/50
代理机构 Birch, Stewart, Kolasch & Birch, LLP 代理人 Birch, Stewart, Kolasch & Birch, LLP
主权项 1. A three-dimensional fluid simulation method for analyzing a flow of fluid around an object by the use of a computer comprising: a process (a) in which a first mesh of the entirety of a three-dimensional space where the fluid flows, is defined in the computer, wherein the first mesh is defined by non-uniformly splitting the three-dimensional space with respect to each of three degrees of freedom of the three-dimensional space; a process (b) in which a second mesh of the entirety of the three-dimensional space is defined in the computer, wherein the second mesh is defined by non-uniformly splitting the three-dimensional space with respect to two of the three degrees of freedom in the same manner as the first mesh and uniformly splitting the three-dimensional space with respect to the remaining one of the three degrees of freedom; a process (c) in which an object model of the object is defined in the computer, wherein the object model is defined by splitting the object into a finite number of cells, and the object model is disposed in the first mesh; a process (d) in which boundary conditions are given and a motion equation relating to the fluid around the object model in the first mesh, is defined, and velocity of the fluid is computed from the motion equation; a process (e) in which a flow imbalance is computed for each cell in the first mesh based on the obtained velocity of the fluid; a process (f) in which a pressure correction equation relating to the fluid is defined based on the obtained flow imbalance in the first mesh; a process (g) in which the obtained flow imbalance in the first mesh is mapped onto the second mesh without the object, and the pressure correction of the fluid is computed on the second mesh; and a process (h) in which the obtained pressure correction is mapped onto the first mesh with the object, and the fluid pressure on the first mesh is updated based on the mapped pressure correction, and the velocity of the fluid is obtained based on the updated fluid pressure, wherein the processes (d)-(h) are repeated until the flow imbalance is converged.
地址 Kobe-shi JP