IP Library Granted Patent US 11,604,906
Granted Patent B2
US 11,604,906 · App. 16/573,729 · Granted Mar 14, 2023

System and method for crashworthiness analytics in design

Inventors: Anand Narayan Pathak (Maharashtra, IN); Yangwook Choi (Warwick, RI); Rajesh Dadaji Nagose (Maharashtra, IN)
Assignee: DASSAULT SYSTEMES SIMULIA CORP.
G06F30/15G06F30/20G06T17/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,604,906
App. No.
16/573,729
Granted
Mar 14, 2023
Kind
B2
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.

Claims (63)

1. A computer-aided design system comprising:

a display device;

a memory storing a plurality of response surface models, each response surface model of the plurality of response surface models is in an n-dimensional space including (a) one or more section dimensions of section members of a vehicle design and (b) one of force and moment; and

a processor configured to execute instructions stored in the memory, which, when executed by the processor, cause the processor to at least:

display, to a user and on the display device, a graphical user interface that includes a displayed model of a vehicle frame, the displayed model includes a plurality of section members of the vehicle frame and a plurality of junctions connecting, each junction of the plurality of junctions attaches two or more section members of the plurality of section members, the displayed model is a lumped mass- spring (LMS) model, the plurality of section members represent springs within the LMS model, the plurality of junctions represent masses within the LMS model;

display, on the display device, 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;

provide, in the section configuration panel, a user input widget for a first section dimension of the one or more section dimensions, the user input widget accepts an input value for the first section dimension;

receive, through the user input widget, a new value of the first section dimension;

retrieve a first response surface model from the plurality of response surface models based on the one or more section dimension values for the first section member;

automatically compute one or more predicted values associated with the first section member using one or more of the section dimension values, including the new value of the first section member, the one or more predicted values include one or more predicted crash resistances for the section member; and

display the one or more predicted values in the graphical user interface.

2. The computer-aided design system of claim 1 , wherein the instructions further cause the processor to:

generate a shell meshed model for the vehicle frame based on the section dimension values for the plurality of section members; and

execute a crash test simulation of the vehicle design based on the shell meshed model.

3. The computer-aided design system of claim 1 , wherein displaying the section configuration panel includes:

receiving, in the graphical user interface, a selection input selecting the first section member;

retrieving one or more stored values for the first section member; and

automatically displaying the section configuration panel based on the receiving of the selection input, the section configuration panel displays the one or more stored values as the one or more section dimension values.

4. The computer-aided design system of claim 1 , wherein the plurality of response surface models are response surface methodology (RSM) models, wherein the predicted crash resistances are one or more of a predicted crushing force and a predicted moment.

5. The computer-aided design system of claim 1 , wherein the instructions further cause the processor to:

display, in the section configuration panel, one or more target values associated with the first section member, the one or more target values including one or more of a target crush force and a target moment;

compute a predicted error value based on a comparison of the one or more target values and the one or more predicted values; and

display the predicted error value in the graphical user interface.

6. A method of providing a computer-aided design interface, the method is performed by a processor with a memory, the method comprising:

displaying, to a user and on a display device, a graphical user interface that includes a displayed model of a vehicle frame, the displayed model includes a plurality of section members of the vehicle frame and a plurality of junctions connecting, each junction of the plurality of junctions attaches two or more section members of the plurality of section members, the displayed model is a lumped mass-spring (LMS) model, the plurality of section members represent springs within the LMS model, the plurality of junctions represent masses within the LMS model;

displaying, on the display device, 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;

displaying, in the section configuration panel, a user input widget for a first section dimension of the one or more section dimensions, the user input widget accepts an input value for the first section dimension;

receiving, through the user input widget, a new value of the first section dimension;

retrieving a first response surface model from a plurality of response surface models based on values of the one or more section dimensions for the first section member, each response surface model of the plurality of response surface models is in an n- dimensional space including (a) one or more section dimensions of section members of a vehicle design and (b) one of force and moment;

automatically determining one or more predicted values associated with the first section member using one or more of the section dimension values, including the new value of the first section member, the one or more predicted values include one or more predicted crash resistances for the section member; and

displaying the one or more predicted values in the graphical user interface.

7. The method of claim 6 , further comprising:

generating a shell meshed model for the vehicle frame based on the section dimension values for the plurality of section members; and

executing a crash test simulation of the vehicle design based on the shell meshed model.

8. The method of claim 6 , wherein displaying the section configuration panel includes:

receiving, in the graphical user interface, a selection input selecting the first section member;

retrieving one or more stored values for the first section member; and

automatically displaying the section configuration panel based on the receiving of the selection input, the section configuration panel displays the one or more stored values as the one or more section dimension values.

9. The method of claim 6 , wherein the plurality of response surface models are response surface methodology (RSM) models, wherein the predicted crash resistances are one or more of a predicted crushing force and a predicted moment.

10. The method of claim 6 , further comprising:

displaying, in the section configuration panel, one or more target values associated with the first section member, the one or more target values including one or more of a target crush force and a target moment;

computing a predicted error value based on a comparison of the one or more target values and the one or more predicted values; and

displaying the predicted error value in the graphical user interface.

11. A non-transitory computer-readable storage media having computer-executable instructions embodied thereon, wherein, when executed by at least one processor, the computer-executable instructions cause the processor to:

store, in a memory, a plurality of response surface models, each response surface model of the plurality of response surface models is in an n-dimensional space including (a) one or more section dimensions of section members of a vehicle design and (b) one of force and moment; and

display, to a user and on the display device, a graphical user interface that includes a displayed model of a vehicle frame, the displayed model includes a plurality of section members of the vehicle frame and a plurality of junctions connecting, each junction of the plurality of junctions attaches two or more section members of the plurality of section members, the displayed model is a lumped mass-spring (LMS) model, the plurality of section members represent springs within the LMS model, the plurality of junctions represent masses within the LMS model;

display, on the display device, 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;

provide, in the section configuration panel, a user input widget for a first section dimension of the one or more section dimensions, the user input widget accepts an input value for the first section dimension;

receive, through the user input widget, a new value of the first section dimension;

retrieve a first response surface model from the plurality of response surface models based on values of the one or more section dimensions for the first section member;

automatically determine one or more predicted values associated with the first section member using one or more of the section dimension values, including the new value of the first section member, the one or more predicted values include one or more predicted crash resistances for the section member; and

display the one or more predicted values in the graphical user interface, thereby allowing the user to evaluate the one or more predicted values for suitability in vehicle design.

12. The non-transitory computer-readable medium of claim 11 , wherein the computer-executable instructions further cause the processor to:

generate a shell meshed model for the vehicle frame based on the section dimension values for the plurality of section members; and

execute a crash test simulation of the vehicle design based on the shell meshed model.

13. The non-transitory computer-readable medium of claim 11 , wherein displaying the section configuration panel includes:

receiving, in the graphical user interface, a selection input selecting the first section member;

retrieving one or more stored values for the first section member; and

automatically displaying the section configuration panel based on the receiving of the selection input, the section configuration panel displays the one or more stored values as the one or more section dimension values.

14. The non-transitory computer-readable medium of claim 11 , wherein the computer-executable instructions further cause the processor to:

display, in the section configuration panel, one or more target values associated with the first section member, the one or more target values including one or more of a target crush force and a target moment;

compute a predicted error value based on a comparison of the one or more target values and the one or more predicted values; and

display the predicted error value in the graphical user interface.

Assignments (2)
MERGER Recorded Jun 3, 2024
From: DASSAULT SYSTEMES SIMULIA CORP.
To: DASSAULT SYSTEMES AMERICAS CORP.
Reel/Frame 067597/0834 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2021
From: PATHAK, ANAND NARAYAN; CHOI, YANGWOOK; NAGOSE, RAJESH DADAJI
To: DASSAULT SYSTEMES SIMULIA CORP.
Reel/Frame 056720/0136 →
Continuity (1)
Related Publication 20210081512A1 · Mar 18, 2021