Patents by Inventor Pradeep Gopalakrishnan
Pradeep Gopalakrishnan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250068797Abstract: Disclosed are techniques for scalar solvers in flow simulations that include simulating using a scalar lattice velocity set in a computing system, movement of scalar particles representing a scalar quantity in a volume of fluid, with the scalar particles carried by flow particles of the volume of fluid, and with the movement of the scalar particles causing collisions among the scalar particles; and evaluating, a non-equilibrium post-collide scalar distribution function of a specified order that is representative of the scalar collision.Type: ApplicationFiled: November 5, 2024Publication date: February 27, 2025Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Avinash Jammalamadaka
-
Publication number: 20250005234Abstract: 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.Type: ApplicationFiled: September 6, 2024Publication date: January 2, 2025Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen
-
Patent number: 12169669Abstract: Disclosed are techniques for scalar solvers in flow simulations that include simulating using a scalar lattice velocity set in a computing system, movement of scalar particles representing a scalar quantity in a volume of fluid, with the scalar particles carried by flow particles of the volume of fluid, and with the movement of the scalar particles causing collisions among the scalar particles; and evaluating, a non-equilibrium post-collide scalar distribution function of a specified order that is representative of the scalar collision.Type: GrantFiled: August 7, 2020Date of Patent: December 17, 2024Assignee: Dassault Systemes Americas Corp.Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Avinash Jammalamadaka
-
Patent number: 12118279Abstract: 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.Type: GrantFiled: February 13, 2019Date of Patent: October 15, 2024Assignee: Dassault Systemes Americas Corp.Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen
-
Patent number: 12079552Abstract: Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.Type: GrantFiled: March 8, 2022Date of Patent: September 3, 2024Assignee: Dassault Systemes Americas Corp.Inventors: Pradeep Gopalakrishnan, Hudong Chen, Raoyang Zhang, Avinash Jammalamadaka, Yanbing Li
-
Publication number: 20240160817Abstract: 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.Type: ApplicationFiled: November 7, 2023Publication date: May 16, 2024Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Junye Wang, Avinash Jammalamadaka
-
Patent number: 11847391Abstract: 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.Type: GrantFiled: June 29, 2020Date of Patent: December 19, 2023Assignee: Dassault Systemes Simulia Corp.Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Junye Wang, Avinash Jammalamadaka
-
Patent number: 11763048Abstract: 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.Type: GrantFiled: December 5, 2022Date of Patent: September 19, 2023Assignee: Dassault Systemes Simulia Corp.Inventors: Hudong Chen, Raoyang Zhang, Pradeep Gopalakrishnan
-
Publication number: 20230108734Abstract: 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.Type: ApplicationFiled: December 5, 2022Publication date: April 6, 2023Inventors: Hudong Chen, Raoyang Zhang, Pradeep Gopalakrishnan
-
Patent number: 11544423Abstract: 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.Type: GrantFiled: December 31, 2018Date of Patent: January 3, 2023Assignee: Dassault Systemes Simulia Corp.Inventors: Hudong Chen, Raoyang Zhang, Pradeep Gopalakrishnan
-
Patent number: 11379636Abstract: Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.Type: GrantFiled: December 2, 2019Date of Patent: July 5, 2022Assignee: Dassault Systemes Simulia Corp.Inventors: Pradeep Gopalakrishnan, Hudong Chen, Raoyang Zhang, Avinash Jammalamadaka, Yanbing Li
-
Publication number: 20220188485Abstract: Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.Type: ApplicationFiled: March 8, 2022Publication date: June 16, 2022Inventors: Pradeep Gopalakrishnan, Hudong Chen, Raoyang Zhang, Avinash Jammalamadaka, Yanbing Li
-
Publication number: 20210406434Abstract: 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.Type: ApplicationFiled: June 29, 2020Publication date: December 30, 2021Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Junye Wang, Avinash Jammalamadaka
-
Patent number: 11194941Abstract: 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.Type: GrantFiled: September 24, 2019Date of Patent: December 7, 2021Assignee: Dassault Systemes Simulia Corp.Inventors: Hudong Chen, Raoyang Zhang, Pradeep Gopalakrishnan
-
Publication number: 20210133374Abstract: Disclosed are techniques for scalar solvers in flow simulations that include simulating using a scalar lattice velocity set in a computing system, movement of scalar particles representing a scalar quantity in a volume of fluid, with the scalar particles carried by flow particles of the volume of fluid, and with the movement of the scalar particles causing collisions among the scalar particles; and evaluating, a non-equilibrium post-collide scalar distribution function of a specified order that is representative of the scalar collision.Type: ApplicationFiled: August 7, 2020Publication date: May 6, 2021Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Avinash Jammalamadaka
-
Patent number: 10867088Abstract: 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.Type: GrantFiled: January 10, 2017Date of Patent: December 15, 2020Assignee: Dassault Systemes Simulia Corp.Inventors: Hudong Chen, Raoyang Zhang, Pradeep Gopalakrishnan
-
Patent number: 10762252Abstract: A method includes simulating, in a lattice velocity set, transport of particles in a volume of fluid, with the transport causing collision among the particles; and generating a distribution function for transport of the particles, wherein the distribution function comprises a thermodynamic step and a particle collision step, and wherein the thermodynamic step is substantially independent of and separate from the particle collision step.Type: GrantFiled: July 31, 2014Date of Patent: September 1, 2020Assignee: Dassault Systemes Simulia Corp.Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen
-
Publication number: 20200250362Abstract: Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.Type: ApplicationFiled: December 2, 2019Publication date: August 6, 2020Inventors: Pradeep Gopalakrishnan, Hudong Chen, Raoyang Zhang, Avinash Jammalamadaka, Yanbing Li
-
Publication number: 20200210539Abstract: 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.Type: ApplicationFiled: December 31, 2018Publication date: July 2, 2020Inventors: Hudong Chen, Raoyang Zhang, Pradeep Gopalakrishnan
-
Publication number: 20200019662Abstract: 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.Type: ApplicationFiled: September 24, 2019Publication date: January 16, 2020Inventors: Hudong Chen, Raoyang Zhang, Pradeep Gopalakrishnan