Patents Assigned to Dassault Systemes Simulia Corp.
  • Patent number: 10156599
    Abstract: Some embodiments include an apparatus for determining statistics of the current in various wiring systems exposed to diffuse electromagnetic fields. Other embodiments of related apparatuses and methods are also disclosed.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: December 18, 2018
    Assignees: Dassault Systemes Simulia Corp.
    Inventors: Robin Stewart Langley, Andrea Barbarulo, Louis Kovalevsky
  • Patent number: 10102316
    Abstract: An embodiment provides a virtual reality experience by defining a model representing an object that includes experimental parameters. After defining the model, a model simulation is performed, using variations of the experimental parameters, that produces results for each of the one or more variations. The results include a value for a behavior of interest of the model for each of the variations. Next, the results are compressed to an interpolant comprising discrete polytope bins with continuous surrogates of the behavior of interest. Responsive to user provided values of the experimental parameters, a value of the behavior of interest is predicted using the interpolant. In turn, a virtual reality experience is provided by displaying to the user an effect on the model for the user-provided values of the one or more experimental parameters where the displayed effect on the model reflects the predicted value for the behavior of interest.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: October 16, 2018
    Assignee: Dassault Systemes Simulia Corp.
    Inventor: Alexander Jacobus Maria Van der Velden
  • Patent number: 10061878
    Abstract: Embodiments provide methods and systems for modeling mechanical features of a structural dynamic system. A method according to an embodiment provides, in computer memory, a finite element model representing a structural dynamic system. Next, in a processor coupled to the computer memory, a system of equations with a first term representing a linear combination of a mass, a stiffness, and a damping of the finite element model and a second term representing modal damping is solved. According to such an embodiment, the system of equations is solved using the Sherman-Morrison-Woodbury formula or a preconditioned iterative method. In turn, an improved 3D model of a real world object based on the finite element model is formed utilizing results of the solved system of equations with the finite element model and modal damping to model mechanical features of the represented structural dynamic system.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: August 28, 2018
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Pavel A. Bouzinov, Mikhail Belyi
  • Patent number: 10037404
    Abstract: A method of cloning models of a physical fastener may include a computer-aided design (CAD) system receiving one or more instructions that identify a base model of a physical fastener. For each of one or more socket models having at least one characteristic corresponding to the base model, the method may further include generating a clone fastener model based on the base model of a physical fastener and at least one physical property of the one or more socket models.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: July 31, 2018
    Assignee: DASSAULT SYSTEMES SIMULIA CORP.
    Inventors: Jonathan Wiening, David Perkins, Li-Ling Huang, Peter Liberman
  • Patent number: 9965574
    Abstract: The present invention relates to a method and system for performing a finite element simulation. Embodiments of the present invention determine accurate contact simulations. A method according to the principles of the present invention begins by obtaining a first finite element model and a first computer aided design (CAD) model that the first finite element model represents. Next, a finite element simulation is performed using at least the first finite element model and the first CAD model. According to an embodiment of the present invention, performing the finite element simulation comprises determining one or more variations between the first finite element model and the first CAD model.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: May 8, 2018
    Assignee: DASSAULT SYSTEMES SIMULIA CORP.
    Inventors: Harrington Hunter Harkness, Dan Cojocaru, Daniel Alexander Reece
  • Patent number: 9671943
    Abstract: A computer-implemented method for touch input via a multi-touch surface includes displaying an input widget via the multi-touch surface, wherein the input widget includes at least one control field and at least one element bar. A finger contact is detected along the multi-touch surface and substantially within the control field or the element bar. In response to detecting the finger contact, the contents of the element bar are adjusted.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: June 6, 2017
    Assignee: Dassault Systemes Simulia Corp.
    Inventor: Alexander Jacobus Maria Van der Velden
  • Patent number: 9626463
    Abstract: A computer-implemented method is provided for simulating a modal frequency response of a real-world object. The computer-implemented method includes dividing a plurality of excitation frequencies into a plurality of excitation frequency subsets, calculating modal frequency responses for at least a portion of the excitation frequencies in a given excitation frequency subset, and generating a simulation of the real-world object based at least in part on the modal frequency responses.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: April 18, 2017
    Assignee: Dassault Systemes Simulia Corp.
    Inventor: Mikhail Belyi
  • Patent number: 9582519
    Abstract: In the proposed approach cluster elements (bins) are made available as a keypad in the form of a cluster map. The user directly selects the cluster element (bin) with a mouse, touch or actual keypad. For each of the associated attributes, a cluster map is available that orders the attributes from high-to-low by color or shade intensity. When a cluster element is selected in one cluster map, that same cluster element is also highlighted in other cluster maps. For each of the cluster maps, a value axis is available which shows the value of the parameter for the selected cluster element. In the case of numerical values, the high/low attribute pattern across the cluster maps is easily visible. The selected data objects in the cluster map are displayed in a separate widget.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: February 28, 2017
    Assignee: Dassault Systemes Simulia Corp.
    Inventor: Alexander Jacobus Maria Van der Velden
  • Patent number: 9405867
    Abstract: A computer-implemented method includes defining respective positions of a first set of nodes and a second set of nodes in an enrichment region, and performing a coupled pore fluid diffusion and stress analysis on the enrichment region at the first set of nodes. It is then determined whether the second set of nodes is activated—representing a fracture—as a result of the analysis, and the results are visually output to a user.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: August 2, 2016
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Lin Xia, Zhen-Zhong Du, James Christopher Wohlever
  • Patent number: 9322259
    Abstract: A computer method, apparatus and system simulate hydraulic fracturing. The computer system/method models a wellbore of an injection well. The wellbore model includes a hydraulic drill pipe element in a borehole and related fluid flow in the borehole. The borehole workflow is modeled in a subject rock formation. A simulator operatively coupled to the model obtains pressure values from the modeled borehole workflow and modeled wellbore. The simulator automatically converts pore pressure from the modeled borehole into a mechanical pressure load on the subject rock formation. The mechanical pressure as hydrostatic pressure is automatically applied to the surface of the rock formation affected by the borehole and responsively defines one or more pressure induced fractures. A 2D or 3D graphical representation of the pressure induced fractures in the rock formation are displayed on output.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: April 26, 2016
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Sandeep Kulathu, James Christopher Wohlever, Zhen-zhong Du
  • Patent number: 9239895
    Abstract: A computer-implemented method for use in analyzing a model of a repetitive structure includes generating a plurality of blocks based on the model such that the blocks are arranged end to end. The method also includes defining at least one boundary condition on an inlet of the model and on an outlet of the model, generating a plurality of constraints to be applied to the blocks to define connectivity between adjacent blocks, defining an inlet state based on the boundary condition and at least a portion of the constraints. The method further includes detecting when a first block passes a trigger plane at the inlet of the model, erasing a state of a second block at the outlet of the model, shuffling the second block to an inlet zone, and resetting the state of the second block to the inlet state.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: January 19, 2016
    Assignee: Dassault Systèmes Simulia Corp.
    Inventors: Qingping Huang, Victor George Oancea, William John Grimes
  • Patent number: 9098648
    Abstract: A computer-implemented method for modeling a lineweld connecting two modeled parts includes receiving lineweld properties from a user, wherein the properties include a lineweld path. The computer-implemented method also includes positioning a plurality of fastener definitions at discrete points along the lineweld path, defining beam element definitions between adjacent fastener definitions, and analyzing the lineweld based on the fastener definitions and beam element definitions.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: August 4, 2015
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Ritwick Roy, Juan Antonio Hurtado Ortiz, Victor George Oancea, Manoj Kumar Mohanram Chinnakonda, Martin Tage Roswall
  • Publication number: 20150178424
    Abstract: The present invention relates to a method and system for performing a finite element simulation. Embodiments of the present invention determine accurate contact simulations. A method according to the principles of the present invention begins by obtaining a first finite element model and a first computer aided design (CAD) model that the first finite element model represents. Next, a finite element simulation is performed using at least the first finite element model and the first CAD model. According to an embodiment of the present invention, performing the finite element simulation comprises determining one or more variations between the first finite element model and the first CAD model.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 25, 2015
    Applicant: Dassault Systemes Simulia Corp.
    Inventors: Harrington Hunter Harkness, Dan Cojocaru, Daniel Alexander Reece
  • Publication number: 20150178423
    Abstract: An embodiment of the invention involves increasing the penalty stiffness within a finite element simulation increment, which is more accurate because it avoids following a solution path with significant non-physical penetrations. An embodiment of the present invention begins by determining a first value of a parameter used by a finite element simulation of a load increment. Next, a first solution of the finite element simulation is determined by performing Newton iterations using the first value of the parameter until a first convergence check is satisfied. Then, a second value the parameter is determined wherein the second value of the parameter is unequal to the first value of the parameter. Finally, a second solution of the finite element simulation is determined by continuing the Newton iterations using the second value of the parameter until a second convergence check is satisfied, the first convergence check being different than the second convergence check.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Applicant: Dassault Systèmes Simulia Corp.
    Inventor: Harrington Hunter Harkness
  • Publication number: 20150052163
    Abstract: In the proposed approach cluster elements (bins) are made available as a keypad in the form of a cluster map. The user directly selects the cluster element (bin) with a mouse, touch or actual keypad. For each of the associated attributes, a cluster map is available that orders the attributes from high-to-low by color or shade intensity. When a cluster element is selected in one cluster map, that same cluster element is also highlighted in other cluster maps. For each of the cluster maps, a value axis is available which shows the value of the parameter for the selected cluster element. In the case of numerical values, the high/low attribute pattern across the cluster maps is easily visible. The selected data objects in the cluster map are displayed in a separate widget.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 19, 2015
    Applicant: Dassault Systemes Simulia Corp.
    Inventor: Alexander Jacobus Maria Van der Velden
  • Patent number: 8831926
    Abstract: A computer-implemented method for verifying a model in a product lifecycle management (PLM) system includes defining a model and an envelope of allowable model states and, based on one or more requirements, deriving at least one counterexample objective. The method also includes optimizing a set of parameters related to the allowable model states and the allowable model context, redefining at least one of the model and the allowable model states when the at least one counterexample objective is outside of a specified tolerance, and, after a predefined number of iterations, defining the model as verified.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: September 9, 2014
    Assignee: Dassault Systemes Simulia Corp.
    Inventor: Alexander Jacobus Maria Van der Velden
  • Publication number: 20140188443
    Abstract: A computer-implemented method is provided for simulating a modal frequency response of a real-world object. The computer-implemented method includes dividing a plurality of excitation frequencies into a plurality of excitation frequency subsets, calculating modal frequency responses for at least a portion of the excitation frequencies in a given excitation frequency subset, and generating a simulation of the real-world object based at least in part on the modal frequency responses.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Dassault Systémes Simulia Corp
    Inventor: Mikhail Belyi
  • Publication number: 20140092030
    Abstract: A computer-implemented method for touch input via a multi-touch surface includes displaying an input widget via the multi-touch surface, wherein the input widget includes at least one control field and at least one element bar. A finger contact is detected along the multi-touch surface and substantially within the control field or the element bar. In response to detecting the finger contact, the contents of the element bar are adjusted.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: DASSAULT SYSTEMES SIMULIA CORP.
    Inventor: Alexander Jacobus Maria Van der Velden
  • Publication number: 20140005989
    Abstract: A computer-implemented method for use in simulating dynamic behavior of complex engineering systems comprised of several subsystems includes computing a Jacobian matrix based on output derivatives, wherein the output derivatives are based on corresponding state variable derivatives related to corresponding first input variables for each of a plurality of subsystems. The method also includes modifying the first input variables and computing second input variables and residuals for each of the plurality of subsystems based on corresponding state variable derivatives.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: Dassault Systemes Simulia Corp.
    Inventors: Vladimir Belsky, Bruce Edward Engelmann, Hilding Elmqvist, Hans Roland Olsson
  • Publication number: 20130332129
    Abstract: A computer-implemented method includes defining respective positions of a first set of nodes and a second set of nodes in an enrichment region, and performing a coupled pore fluid diffusion and stress analysis on the enrichment region at the first set of nodes. It is then determined whether the second set of nodes is activated—representing a fracture—as a result of the analysis, and the results are visually output to a user.
    Type: Application
    Filed: June 7, 2012
    Publication date: December 12, 2013
    Applicant: Dassault Systemes Simulia Corp.
    Inventors: Lin Xia, Zhen-Zhong Du, Chris Wohlever