Patents Assigned to Dassault Systemes Simulia Corp.
  • Patent number: 11847391
    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.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: December 19, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Junye Wang, Avinash Jammalamadaka
  • Patent number: 11835054
    Abstract: Described are computer-related techniques for determining rotation direction of an axial fan for use in fluid flow simulations. The techniques involve receiving by a computer processing system digital data of a three dimensional representation of an axial fan having plural fan blade, determining by the computer processing system from the data of three dimensional representation of the axial fan, at least a single centerline of a single blade of the axial fan from a two dimensional projection of the axial fan, and calculating by the computer processing system based on the initial valve of fan rotation, an actual value of fan rotational direction.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: December 5, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Huhu Wang, Edward Dean Tate, Jr., Karthik Mahadevan Muthuraman, Satheesh Kandasamy
  • Patent number: 11829118
    Abstract: A method includes simulating a process, with computer-based software, to produce virtual data about the process; identifying process parameters for a real-world version of the process; providing a real-world sensor to sense a parameter associated with the real-world version of the process; receiving sensor readings from the real-world sensor while the real-world version is being performed; and training a machine-learning software model to predict a behavior of the real-world sensor based on the virtual data about the process, the process parameters, and the sensor readings.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: November 28, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Alexander Jacobus Maria Van der Velden, Jing Bi, Subham Sett
  • Patent number: 11763048
    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.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: September 19, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Hudong Chen, Raoyang Zhang, Pradeep Gopalakrishnan
  • Patent number: 11714040
    Abstract: Techniques including methods, apparatus and computer program products are disclosed. These techniques include computer instructions that are encoded on computer storage media for determining wettability. The techniques use a numerical aging computation process to provide a representation of a wettability alteration of a physical rock sample in the presence of at least two fluids is disclosed. The techniques include retrieving a representation of a physical rock sample, the representation including pore space and grain space data corresponding to the physical rock sample, calculating local curvature for each surface in the pore space, determining from the calculated local curvature whether water-film breakage will occur, and classifying the wettability of the physical rock based on the determination of water-film breakage.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: August 1, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Bernd Crouse, David M. Freed, Ashraful Islam
  • Patent number: 11651125
    Abstract: Systems, methods, and computer program products can be used for determining the amount of oil removed by a miscible gas flood. One of the methods includes identifying locations of oil within a volume representing a reservoir rock sample. The method includes identifying locations of gas within the volume. The method also includes determining the amount of oil removed based on locations within the volume where oil is either coincident with the gas or is connected to the gas by a continuous oil path.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: May 16, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Bernd Crouse, Rui Xu, Guangyuan Sun
  • Patent number: 11645435
    Abstract: Embodiments provide methods and systems for performing computer-based simulations of real-world objects. In one such embodiment, a mesh-based model representing a real-world object and composed of a plurality of mesh elements each having geometric properties is obtained. In turn, a simulation of physical behavior of the real-world object is performed using the mesh-based model. According to an embodiment, performing the simulation includes, for at least one mesh element, modifying as a function of the geometric properties, measurement values, amounts, or levels of material properties used to determine the physical behavior.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: May 9, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventor: Alexander Jacobus Maria Van der Velden
  • Patent number: 11645433
    Abstract: Computer implemented techniques for simulating a fluid flow about a surface of a solid are disclosed. These techniques involve receiving a model of a simulation space including a lattice structure represented as a collection of voxels and a representation of a physical object, with the voxels having appropriate resolutions to account for surfaces of the physical object. The techniques also involve simulating movement of particles in a volume of fluid, with the movement of the particles causing collisions among the particles, identifying faces between two voxels where at least one of the faces violates a stability condition, computing a modified flux using a spatially averaged gradient in the vicinity of the two voxels where the at least one of the faces violates the stability condition, and performing by the computing system, advection operations on the particles to subsequent voxels.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: May 9, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Nagendra Krishnamurthy, Luca D'Alessio, Raoyang Zhang, Hudong Chen
  • Patent number: 11615218
    Abstract: Described are computer implemented techniques to select a single surface of a computer aided design (CAD) as a surface that shares a boundary with a void space that will be discretized, produce a virtual geometry item that is positioned within or about the void region to define the volume to be discretization and propagate a mesh within the defined volume by discretizing the CAD generated geometry by a discretization factor to find a first valid seed point within the CAD generated geometry that satisfies all virtual geometries taken together.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: March 28, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventor: Kaustubh Rao
  • Patent number: 11613984
    Abstract: Techniques including methods, apparatus and computer program products are disclosed for determining an amount of hydrocarbon recoverable from porous reservoir rock by a miscible gas flood.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: March 28, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Bernd Crouse, Ganapathi Balasubramanian
  • Patent number: 11604906
    Abstract: A computer-aided design system includes a display device, a memory storing a plurality of response surface models, and a processor configured to: (a) display a graphical user interface that includes a model of a vehicle frame; (b) display a section configuration panel that includes one or more section dimension values for one or more section dimensions of a first section member of the plurality of section members; (c) retrieve a first response surface model based on values of the one or more section dimensions for the first section member; (d) determine one or more predicted values associated with the first section member based on the values of the section dimensions, the predicted values include one or more predicted crash resistances for the section member; and (e) display the predicted values, thereby allowing the user to evaluate the predicted values for suitability in vehicle design.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: March 14, 2023
    Assignee: DASSAULT SYSTEMES SIMULIA CORP.
    Inventors: Anand Narayan Pathak, Yangwook Choi, Rajesh Dadaji Nagose
  • Patent number: 11598217
    Abstract: Disclosed are techniques for determining shroud size of a fan. The techniques receive by a computer processing system digital data of a three-dimensional representation of a shroud of an axial fan, partition the received data into a first partition corresponding to a shroud segment and a second partition corresponding to a fan segment. determine a shroud boundary ring for the shroud segment and a viewing angle of the shroud boundary ring, apply to an image of the first partition a beam shooting process to determine the shroud diameter, determine if there are pixels in the image, which have values that produce signals indicating that the pixels are coincident with portions of the shroud and when signal is detected, calculate the shroud diameter. One aspect includes using the determined should size opening for performing a flow simulation.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: March 7, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Huhu Wang, Edward Dean Tate, Jr., Karthik Mahadevan Muthuraman, Satheesh Kandasamy
  • Patent number: 11544423
    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.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: January 3, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Hudong Chen, Raoyang Zhang, Pradeep Gopalakrishnan
  • Patent number: 11544431
    Abstract: Disclosed are techniques for simulating a physical process and for determining boundary conditions for a specific energy dissipation rate of a k-Omega turbulence fluid flow model of a fluid flow, by computing from a cell center distance and fluid flow variables a value of the specific energy dissipation rate for a turbulent flow that is valid for a viscous layer, buffer layer, and logarithmic region of a boundary defined in the simulation space. The value is determined by applying a buffer layer correction factor as a first boundary condition for the energy dissipation rate and by applying a viscous sublayer correction factor as a second boundary condition for the energy dissipation rate.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: January 3, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventor: Martin Sanchez-Rocha
  • Patent number: 11530598
    Abstract: Systems, methods, and computer program products can be used for determining the amount of oil removed by a miscible gas flood. One of the methods includes identifying locations of oil within a volume representing a reservoir rock sample. The method includes identifying locations of gas within the volume. The method also includes determining the amount of oil removed based on locations within the volume where oil is either coincident with the gas or is connected to the gas by a continuous oil path.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: December 20, 2022
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Bernd Crouse, Rui Xu, Guangyuan Sun
  • Patent number: 11487271
    Abstract: A method includes identifying machine process parameters for an additive manufacturing process to produce a part, providing a real-world sensor to sense a characteristic associated with a real-world version of the additive manufacturing process, receiving sensor readings from the real-world sensor while the machine is performing the real-world version of the additive manufacturing process, generating, with a computer-based processor, physics-based features associated with the additive manufacturing process, and training a machine-learning software model based at least in part on the machine process parameters, the sensor readings, and the physics-based features to predict a behavior of the real-world sensor.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: November 1, 2022
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Jing Bi, Victor George Oancea
  • Patent number: 11461512
    Abstract: Systems, methods, and computer program products can be used for visualizing the behavior of flow of two or more fluid phases, wherein a fluid phase behavior is represented in a visualization. One of the methods includes determining an occupation time, which is the amount of elapsed time from when a fluid phase first occupies a particular location until a second time. The method includes generating data for a visualization, with a location in the visualization corresponding to the particular location, and with the generated data for that location in the visualization indicating the occupation time.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: October 4, 2022
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Bernd Crouse, Rui Xu
  • Patent number: 11406343
    Abstract: A method, system, and computer program product for correcting the contrast levels of a medical image of a vascular system is described. One of the methods includes identifying a global reference contrast level. The method includes for each image location which represents a location within the vascular system, determining a corrected contrast level by multiplying the original contrast level of that location by the ratio of the global reference contrast level divided by a local reference contrast level.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: August 9, 2022
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Simone Melchionna, Brian Fix
  • Patent number: 11379636
    Abstract: 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: Grant
    Filed: December 2, 2019
    Date of Patent: July 5, 2022
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Pradeep Gopalakrishnan, Hudong Chen, Raoyang Zhang, Avinash Jammalamadaka, Yanbing Li
  • Patent number: 11334691
    Abstract: A methods and computer systems can automatically identify and fill gaps in a computer aided design. One method includes identifying a first set of points on a first solid in a CAD design. The method includes identifying a second set of points on the second solid in the CAD design. The method also includes determining a volume of the gap between the first solid and the second solid based on a Delaunay tetrahedralization of the first set of points and the second set of points.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: May 17, 2022
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Samrat Goswami, Gennady Burenkov