Curve Matching for Parameter Identification

التفاصيل البيبلوغرافية
العنوان: Curve Matching for Parameter Identification
Document Number: 20110301921
تاريخ النشر: December 8, 2011
Appl. No: 12/792700
Application Filed: June 02, 2010
مستخلص: Methods and systems for matching a computed curve to a target curve to enable realistic engineering simulations are disclosed. Discrepancies between computed curve and the target curve are measured, and based on the discrepancies, decisions on how to adjust parametric inputs can be made to achieve an optimal result of simulation. Optimization of parameter identification is achieved by adjusting the parametric inputs of a simulation model such that the discrepancy between the two curves is minimized. Because the points on the two curves to be matched are paired, matching of any two open curves, including hysteretic curves, can be handled. Curves that are complete set apart in their original coordinates can be merged to a common coordinate system for parameter identification without the computational instability problems
Inventors: Stander, Nielen (Pleasanton, CA, US)
Assignees: LIVERMORE SOFTWARE TECHNOLOGY CORPORATION (Livermore, CA, US)
Claim: 1. A method executed in a computer system for matching a computed curve to a target curve representing material behaviors in engineering simulations, the method comprising: receiving a definition of a target curve in a computer system, the target curve being defined by a first set of points; obtaining a computed curve using a computer aided engineering analysis model configured for creating the computed curve via a plurality of control parameters, the computer curve being defined by a second set of points; creating a third set of points on the computed curve using a mapping scheme that maps the computed curve and the target curve into a common normalized coordinate system, each of the third set of points is associated with a corresponding one of the first set of points in the mapping scheme; iteratively updating the computed curve by adjusting the control parameters until a discrepancy between the computed and target curves is within a tolerance, the discrepancy is calculated using the third set and the first set of points; and storing the control parameters along with the computer aided engineering analysis model into a file on a storage device coupled to the computer system upon user's instructions.
Claim: 2. The method of claim 1, said creating the third set of points on the computed curve using the mapping scheme further comprises: normalizing coordinates of the first and second sets of points using the target and computed curves' smallest bounding ranges, respectively; calculating a length ratio of a segment between each pair of adjacent points of the target curve, the length ratio being a ratio between said segment's length to the target curve's total length; and placing the third set of points on the computed curve with each of the third set of points is associated with a corresponding one of the first set of points to match the length ratio using the computed curve's total length.
Claim: 3. The method of claim 2, wherein the segment length is defined by a straight line between two adjacent points of on the target curve.
Claim: 4. The method of claim 3, wherein the total length is a sum of all the segment length.
Claim: 5. The method of claim 2, further comprises transforming coordinates of said each of the third set of points to a common coordinate system of the target curve.
Claim: 6. The method of claim 5, wherein the discrepancy is a function of distances between corresponding points between the first set of points and the third set of points.
Claim: 7. The method of claim 6, wherein the discrepancy between the target curve and the computed curve is a sum of areas between each segment on the target curve and its corresponding segment on the computed curve.
Claim: 8. The method of claim 6, wherein the discrepancy between the target curve and the computed curve is the largest distance among distances between each point on the target curve and its corresponding point on the computed curve.
Claim: 9. The method of claim 1, wherein the target curve is a strain-stress relationship curve of a material obtained in a specimen test.
Claim: 10. A system for matching a computed curve to a target curve representing material behaviors in engineering simulations, the system comprising: a memory for storing computer readable code for one or more application modules; at least one processor coupled to the memory, said at least one processor executing the computer readable code in the memory to cause the one or more application modules to perform operations of: receiving a definition of a target curve, the target curve being defined by a first set of points; obtaining a computed curve using a computer aided engineering analysis model configured for creating the computed curve via a plurality of control parameters, the computer curve being defined by a second set of points; creating a third set of points on the computed curve using a mapping scheme that maps the computed curve and the target curve into a common normalized coordinate system, each of the third set of points is associated with a corresponding one of the first set of points in the mapping scheme; iteratively updating the computed curve by adjusting the control parameters until a discrepancy between the computed and target curves is within a tolerance, the discrepancy is calculated using the third set and the first set of points; and storing the control parameters along with the computer aided engineering analysis model into a file on a storage device coupled to the system upon user's instructions.
Claim: 11. A computer readable medium containing computer executable instructions for controlling a computer system for matching a computed curve to a target curve representing material behaviors in engineering simulations by a method comprising: receiving a definition of a target curve in a computer system, the target curve being defined by a first set of points; obtaining a computed curve using a computer aided engineering analysis model configured for creating the computed curve via a plurality of control parameters, the computer curve being defined a second set of points; creating a third set of points on the computed curve using a mapping scheme that maps the computed curve and the target curve into a common normalized coordinate system, each of the third set of points is associated with a corresponding one of the first set of points in the mapping scheme; iteratively updating the computed curve by adjusting the control parameters until a discrepancy between the computed and target curves is within a tolerance, the discrepancy is calculated using the third set and the first set of points; and storing the control parameters along with the computer aided engineering analysis model into a file on a storage device coupled to the computer system upon user's instructions.
Current U.S. Class: 703/2
Current International Class: 06
رقم الانضمام: edspap.20110301921
قاعدة البيانات: USPTO Patent Applications