-
21.
公开(公告)号:US20200285710A1
公开(公告)日:2020-09-10
申请号:US16294242
申请日:2019-03-06
Applicant: Dassault Systemes Simulia Corp.
Inventor: Hudong Chen , Raoyang Zhang , Yanbing Li
IPC: G06F17/50
Abstract: Disclosed are techniques for performing a flow simulation that include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel. The techniques also include storing in a memory a representation of at least one surface and performing interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states. The techniques also include performing surface interaction operations which model interactions between the surface and elements of at least one voxel near the surface, including modeling a to wall shear stress direction that is not parallel to a flow velocity direction and performing move operations on the state vectors to reflect movement of elements to new voxels.
-
公开(公告)号:US20200019662A1
公开(公告)日:2020-01-16
申请号:US16580059
申请日:2019-09-24
Applicant: Dassault Systemes Simulia Corp.
Inventor: Hudong Chen , Raoyang Zhang , Pradeep Gopalakrishnan
Abstract: A method comprising: simulating, in a lattice velocity set, movement of particles in a volume of fluid, with the movement causing collision among the particles; based on the simulated movement, determining relative particle velocity of a particle at a particular location within the volume, with the relative particle velocity being a difference between (i) an absolute velocity of the particle at the particular location within the volume and measured under zero flow of the volume, and (ii) a mean velocity of one or more of the particles at the particular location within the volume; and determining, based on the relative particle velocity, a non-equilibrium post-collide distribution function of a specified order that is representative of the collision.
-
公开(公告)号:US20190258764A1
公开(公告)日:2019-08-22
申请号:US16274403
申请日:2019-02-13
Applicant: Dassault Systemes Simulia Corp.
Inventor: Pradeep Gopalakrishnan , Raoyang Zhang , Hudong Chen
Abstract: Techniques for simulating fluid flow on a computer that involve a stable entropy solver are described. The techniques include simulating activity of a fluid across a mesh, the activity of the fluid being simulated so as to model movement of particles across the mesh, storing, in a computer accessible memory, a set of state vectors for each mesh location in the mesh, each of the state vectors comprising a plurality of entries that correspond to particular momentum states of possible momentum states at a corresponding mesh location, simulating a time evolution of entropy of the flow by collecting incoming set of distributions from neighboring mesh locations for the collision operation, calculating by the computer scalar values in each location, determining outgoing distributions as a product of the collision operation and addition of a heat source, and modifying the flow by the computer performing for a time interval, an advection of the particles to subsequent mesh locations.
-
公开(公告)号:US11847391B2
公开(公告)日:2023-12-19
申请号:US16914730
申请日:2020-06-29
Applicant: Dassault Systemes Simulia Corp.
Inventor: Pradeep Gopalakrishnan , Raoyang Zhang , Hudong Chen , Junye Wang , Avinash Jammalamadaka
IPC: G06F30/28 , G06F7/485 , G06N7/08 , G06F113/08
CPC classification number: G06F30/28 , G06F7/485 , G06N7/08 , G06F2113/08
Abstract: Described are computer implemented techniques for simulating elements of a fluid flow. These techniques include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel, storing in a memory a representation of at least one surface that is sized and oriented independently of the size and orientation of the voxels, perform interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states, perform surface interaction operations on the representation of the surface, the surface interaction operations modelling interactions between the surface and substantially all elements of voxels, and performing move operations on the state vectors to reflect movement of elements to new voxels.
-
公开(公告)号:US11763048B2
公开(公告)日:2023-09-19
申请号:US18074646
申请日:2022-12-05
Applicant: Dassault Systemes Simulia Corp.
Inventor: Hudong Chen , Raoyang Zhang , Pradeep Gopalakrishnan
IPC: G06F30/20 , G01P5/00 , G06N7/08 , G06F111/10
CPC classification number: G06F30/20 , G01P5/00 , G06N7/08 , G06F2111/10
Abstract: Computer implemented techniques for simulating a fluid flow about a surface of a solid, include receiving a coordinate system for representation of a curvilinear mesh that conforms to the surface of the solid, simulating, with a lattice velocity set transport of particles in a volume of fluid, with the transport causing collision among the particles, executing a distribution function for transport of the particles, with the distribution function including a particle collision determination and a change in particle distribution associated with the curvilinear mesh, performing by the computing system, advection operations in the coordinate system under constraints applied to particle momentum values and mapping by the computer system values resulting from simulating onto the curvilinear mesh by translation of the particle momentum values and spatial coordinates determined in the coordinate system into momentum and spatial values in the curvilinear space.
-
公开(公告)号:US11194941B2
公开(公告)日:2021-12-07
申请号:US16580059
申请日:2019-09-24
Applicant: Dassault Systemes Simulia Corp.
Inventor: Hudong Chen , Raoyang Zhang , Pradeep Gopalakrishnan
IPC: G06F30/23 , G06F30/20 , G06F17/11 , G06F17/18 , G06F111/10
Abstract: A method comprising: simulating, in a lattice velocity set, movement of particles in a volume of fluid, with the movement causing collision among the particles; based on the simulated movement, determining relative particle velocity of a particle at a particular location within the volume, with the relative particle velocity being a difference between (i) an absolute velocity of the particle at the particular location within the volume and measured under zero flow of the volume, and (ii) a mean velocity of one or more of the particles at the particular location within the volume; and determining, based on the relative particle velocity, a non-equilibrium post-collide distribution function of a specified order that is representative of the collision.
-
公开(公告)号:US20200050715A1
公开(公告)日:2020-02-13
申请号:US16059817
申请日:2018-08-09
Applicant: Dassault Systemes Simulia Corp.
Inventor: Nagendra Krishnamurthy , Luca D'Alessio , Raoyang Zhang , Hudong Chen
Abstract: Methods, computer program products, and systems can be used to simulate physical processes. One of the methods includes determining an input flux to be applied to a first element. The method includes determining an applied flux, the applied flux being an amount of flux that can be applied to the first element without causing numerical instability. The method includes determining a balance flux, the balance flux being the difference between the input flux and the applied flux. The method also includes providing the balance flux to a second element.
-
28.
公开(公告)号:US20190266300A1
公开(公告)日:2019-08-29
申请号:US16299460
申请日:2019-03-12
Applicant: Dassault Systemes Simulia Corp.
Inventor: Chenghai Sun , Franck Léon Pérot , Raoyang Zhang , Hudong Chen , David M. Freed , llya Staroselsky , Adrien Mann
IPC: G06F17/50
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing data representing the effect of tortuosity on the acoustic behavior of a fluid in a porous medium. One of the methods includes generating by a first data processing program of the data processing apparatus, a model of acoustic behavior of a fluid in a porous medium including an effect of tortuosity, with the model comprising a time variable indicative of a sound speed of the fluid. The method includes rescaling the time variable of the model based on the sound speed in a fluid in the porous medium. The method also includes simulating the acoustic behavior including the effect of tortuosity of the porous medium based on the rescaling of the time-related variables within the model.
-
-
-
-
-
-
-