Patents Assigned to Dassault Systémes Simulia Corp
-
Patent number: 10156599Abstract: 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: GrantFiled: December 16, 2015Date of Patent: December 18, 2018Assignees: Dassault Systemes Simulia Corp.Inventors: Robin Stewart Langley, Andrea Barbarulo, Louis Kovalevsky
-
Patent number: 10102316Abstract: 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: GrantFiled: December 15, 2015Date of Patent: October 16, 2018Assignee: Dassault Systemes Simulia Corp.Inventor: Alexander Jacobus Maria Van der Velden
-
Patent number: 10061878Abstract: 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: GrantFiled: December 22, 2015Date of Patent: August 28, 2018Assignee: Dassault Systemes Simulia Corp.Inventors: Pavel A. Bouzinov, Mikhail Belyi
-
Patent number: 10037404Abstract: 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: GrantFiled: September 17, 2014Date of Patent: July 31, 2018Assignee: DASSAULT SYSTEMES SIMULIA CORP.Inventors: Jonathan Wiening, David Perkins, Li-Ling Huang, Peter Liberman
-
Patent number: 9965574Abstract: 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: GrantFiled: December 23, 2013Date of Patent: May 8, 2018Assignee: DASSAULT SYSTEMES SIMULIA CORP.Inventors: Harrington Hunter Harkness, Dan Cojocaru, Daniel Alexander Reece
-
Patent number: 9671943Abstract: 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: GrantFiled: September 28, 2012Date of Patent: June 6, 2017Assignee: Dassault Systemes Simulia Corp.Inventor: Alexander Jacobus Maria Van der Velden
-
Patent number: 9626463Abstract: 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: GrantFiled: December 28, 2012Date of Patent: April 18, 2017Assignee: Dassault Systemes Simulia Corp.Inventor: Mikhail Belyi
-
Patent number: 9582519Abstract: 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: GrantFiled: August 15, 2013Date of Patent: February 28, 2017Assignee: Dassault Systemes Simulia Corp.Inventor: Alexander Jacobus Maria Van der Velden
-
Patent number: 9405867Abstract: 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: GrantFiled: June 7, 2012Date of Patent: August 2, 2016Assignee: Dassault Systemes Simulia Corp.Inventors: Lin Xia, Zhen-Zhong Du, James Christopher Wohlever
-
Patent number: 9322259Abstract: 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: GrantFiled: December 23, 2013Date of Patent: April 26, 2016Assignee: Dassault Systemes Simulia Corp.Inventors: Sandeep Kulathu, James Christopher Wohlever, Zhen-zhong Du
-
Patent number: 9239895Abstract: 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: GrantFiled: December 2, 2011Date of Patent: January 19, 2016Assignee: Dassault Systèmes Simulia Corp.Inventors: Qingping Huang, Victor George Oancea, William John Grimes
-
Patent number: 9098648Abstract: 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: GrantFiled: June 4, 2012Date of Patent: August 4, 2015Assignee: Dassault Systemes Simulia Corp.Inventors: Ritwick Roy, Juan Antonio Hurtado Ortiz, Victor George Oancea, Manoj Kumar Mohanram Chinnakonda, Martin Tage Roswall
-
Publication number: 20150178424Abstract: 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: ApplicationFiled: December 23, 2013Publication date: June 25, 2015Applicant: Dassault Systemes Simulia Corp.Inventors: Harrington Hunter Harkness, Dan Cojocaru, Daniel Alexander Reece
-
Publication number: 20150178423Abstract: 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: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: Dassault Systèmes Simulia Corp.Inventor: Harrington Hunter Harkness
-
Publication number: 20150052163Abstract: 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: ApplicationFiled: August 15, 2013Publication date: February 19, 2015Applicant: Dassault Systemes Simulia Corp.Inventor: Alexander Jacobus Maria Van der Velden
-
Patent number: 8831926Abstract: 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: GrantFiled: May 11, 2012Date of Patent: September 9, 2014Assignee: Dassault Systemes Simulia Corp.Inventor: Alexander Jacobus Maria Van der Velden
-
Publication number: 20140188443Abstract: 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: ApplicationFiled: December 28, 2012Publication date: July 3, 2014Applicant: Dassault Systémes Simulia CorpInventor: Mikhail Belyi
-
Publication number: 20140092030Abstract: 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: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: DASSAULT SYSTEMES SIMULIA CORP.Inventor: Alexander Jacobus Maria Van der Velden
-
Publication number: 20140005989Abstract: 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: ApplicationFiled: June 29, 2012Publication date: January 2, 2014Applicant: Dassault Systemes Simulia Corp.Inventors: Vladimir Belsky, Bruce Edward Engelmann, Hilding Elmqvist, Hans Roland Olsson
-
Publication number: 20130332129Abstract: 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: ApplicationFiled: June 7, 2012Publication date: December 12, 2013Applicant: Dassault Systemes Simulia Corp.Inventors: Lin Xia, Zhen-Zhong Du, Chris Wohlever