You are on page 1of 12

US 20130204541A1

(19) United States


(12) Patent Application Publication (10) Pub. N0.: US 2013/0204541 A1
Mars (43) Pub. Date: Aug. 8, 2013

(54) INTERPOLATION ENGINE FOR ANALYSIS (52) US. Cl.


OF TIME-VARYING LOAD DATA SIGNALS CPC ................................. .. G01M 5/0033 (2013.01)
USPC .......................................................... .. 702/34
(71) Applicant: ENDURICA LLC, Findlay, OH (US)
(72) Inventor: WilliamV. Mars, Findlay, OH (U S) (57) ABSTRACT
(73) Assignee: ENDURICA LLC, Findlay, OH (US) A method for analyzing fatigue life of an elastomeric com
ponent includes a step of conducting a ?nite element analysis
(21) App1.NO.I 13/760,169 to obtain a base state. A plurality of case Vectors are then
selected to represent a space of possible loading states that
(22) Filed: Feb- 6, 2013 occur Within a time-Varying load data signal based on mea
_ _ surement of the elastomeric component or Vehicle dynamics.
Related U's'APPhcatmn Data For at least a portion of the case Vectors, a ?nite element
(60) Provisional application No. 61/595,329, ?led on Feb. analysis is Conducted at a plurality of discrete gridpoims
6, 2012' along the case Vectors starting at the base state and tracking
the case Vector. Using an interpolation engine, desired local
Publication Classi?cation solution Variables for a current state may be interpolated from
the ?nite element analyses at the plurality of discrete grid
(51) Int. Cl. points. A damage calculation may then be calculated based on
G01M 5/00 (2006.01) the desired local solution Variables for the current state.

PROVIDING TIME
VARYING LOAD
DATA SIGNAL

CONDUCTING
FEA FOR N102
BASE POINT

SELECTING CASE
VECTORS \IOLI

CONDUCTING
FEA FOR CASE
VECTOR POINTS

I
OBTAIN LOCAL
SOLUTION N108
VARIABLES

INTERPOLATE
STRAIN AND
STRESS
HISTORIES

PERFORM
DAMAGE
CALCULATION
Patent Application Publication Aug. 8, 2013 Sheet 1 0f 6 US 2013/0204541 A1

* CHANNEL 1

4/ CHANNEL 2

0.05 0.10 0.15 0.20 025 ’0.30 0.35 0.40


a
FIG. 1

—O.20 -

-0.25
0.3 0.4 0.5 06 0.7 0.8
CHANNEL 1
FIG. 2
M
Patent Application Publication Aug. 8, 2013 Sheet 2 0f 6 US 2013/0204541 A1

~020

CHANNEL 1
FIG. 3 k4
Patent Application Publication Aug. 8, 2013 Sheet 3 of6 US 2013/0204541 A1

PROVIDING TIME
VARYING LOAD
DATA SIGNAL

CONDUCTING
FEA FOR
BASE POINT

SELECTING CASE
VECTORS

CONDUCTING
FEA FOR CASE
VECTOR POINTS

OBTAIN LOCAL
SOLUTION N108
VARIABLES

INTERPOLATE
STRAIN AND
STRESS \IIO
HISTORIES

PERFORM
DAMAGE
CALCULATION

FIG. 4
Patent Application Publication Aug. 8, 2013 Sheet 4 0f 6 US 2013/0204541 A1

N IS THE NUMBER OF \HOJ


INPUT CHANNELS

I
AT TIMEt, INPUT
110

CHANNEL VALUES \1 10.2


ARE I i (t I

IDENTIFY N "\] 10.3


NEIOHBOR cAsE
VECTORS BETWEEN
OURRENT POINT Ii (1; ),
AND cAsE
DIREcTION vEcTORs

ON EAcH ADJACENT
NEIOHBOR cAsE
vEcTOR, IDENTIFY
UPPER AND LOWER "\1 10.4
ORIDPOINTs THAT
BOUND THE cURRENT
POINT Ii (t I

I
EVALUATE DEPENDENT
VARIABLES AT POINT
|i(t I, UsINO
cONvENIENT
INTERPOLATION
FUNCTIONS, AND \1 10.5
ENEOROINO ANY
REQUIRED cONsTRAINTs
sUcH As
INCOMPRESSIBILITY

FIG. 5
Patent Application Publication Aug. 8, 2013 Sheet 5 0f 6 US 2013/0204541 A1

o83m8w
k
,

w
wwzozm
205; TilQ,
237%:m
r \
NW

Z32: “WAN

3/SNQ953 N<26 N-<Eoa!


Q<$0m9‘o2wIa N
291m‘I
mG3-"wEM Z
I2 m
Patent Application Publication Aug. 8, 2013 Sheet 6 0f 6 US 2013/0204541 A1

FIG.6
(CONTIUED)
US 2013/0204541 A1 Aug. 8,2013

INTERPOLATION ENGINE FOR ANALYSIS FEA of the rubber components. HoWever, a full strain history
OF TIME-VARYING LOAD DATA SIGNALS remains desirable for damage calculations by FEA.
[0008] There is a continuing need for a method and system
CROSS REFERENCE TO RELATED for ef?ciently obtaining strain and stress histories at potential
APPLICATIONS failure locations in a rubber component, based on a given
time-varying load data signal such as a road load input signal
[0001] This application claims the bene?t of US. Provi and FEA.
sional Application No. 61/595,329, ?led on Feb. 6, 2012. The
entire disclosure of the above application is hereby incorpo SUMMARY OF THE INVENTION
rated herein by reference.
[0009] In concordance With the instant disclosure, a
FIELD OF THE INVENTION method and system for ef?ciently obtaining strain and stress
histories at potential failure locations in a rubber component,
[0002] The present disclosure relates to a method and sys based on a given a time-varying load data signal such as a road
tem for analyzing fatigue life of elastomeric or rubber com load input signal and FEA, is surprisingly discovered.
ponents. [0010] In one embodiment, a method for analyZing fatigue
life of an elastomeric component includes analyZing a time
BACKGROUND OF THE INVENTION varying load data signal obtained, e.g., from measurement of
the elastomeric component or a vehicle dynamics analysis of
[0003] Solutions for fatigue analysis from ?nite element the elastomeric component. A ?nite element analysis of the
analysis (FEA) of metallic components have been available elastomeric component is conducted to obtain a base state. A
for many years. An important part of the analysis for linear
plurality of case vectors are then selected to represent a space
structures such as metallic components is a procedure called
of possible loading states that occur Within the time-varying
“scale and combine”, Which alloWs one to convert from raW
load data signal. For at least a portion of the case vectors, a
road load data to stresses and strains. In this procedure, a
?nite element analysis is conducted at a plurality of discrete
series of unit load cases is modeled in FEA and can then be
used to reconstruct stress or strain histories for a multiaxial
gridpoints along the case vectors, the gridpoints selected
along the case vectors starting at the base state and tracking
input signal. the case vector. Using an interpolation engine, desired local
[0004] Nonlimiting examples of fatigue analysis solutions solution variables for a current state may be interpolated from
for metallic components are described in each of: Conle, F. the ?nite element analyses at the plurality of discrete grid
A., and C-C. Chu. “Fatigue analysis and the local stress-strain points. A damage calculation may then be performed based
approach in complex vehicular structures.” International on the desired local solution variables for the current state.
journal offatigue 19.93 (1997): 317-323; Braschel, Reinhold, [0011] In another embodiment, a method for analyZing
Manfred Miksch, and Rolf Schiffer. “Method of monitoring fatigue life by analysis of a time-varying load data signal
fatigue of structural component parts, for example, in nuclear obtained from measurement of an elastomeric component
poWer plants.” US. Pat. No. 4,764,882. 16 Aug. 1988; Yim, includes a step of identifying independent variables of the
Hong Jae, and Sang Beom Lee. “An integrated CAE system time-varying load data signal. A ?nite element analysis is
for dynamic stress and fatigue life prediction of mechanical then conducted to obtain a base state of the elastomeric com
systems.” Journal of Mechanical Science and Technology ponent. A plurality of case vectors are then selected to repre
10.2 (1996): 158-168; and Conle, F. A., and C. W. Mousseau. sent a space of possible loading states that occur Within the
“Using vehicle dynamics simulations and ?nite-element time-varying load data signal. For each of the case vectors, a
results to generate fatigue life contours for chassis compo ?nite element analysis is also conducted at a plurality of
nents.” International journal of fatigue 13.3 (1991): 195-205. gridpoints along the case vectors, the gridpoints selected
[0005] For many, FEA has become an essential part of starting at the base state and tracking the case vectors. Using
maturing and qualifying design concepts, providing a cost an interpolation engine, desired local solution variables for a
effective and proven basis for justifying investment in physi desired current state are then obtained. The local solution
cal prototypes and testing. HoWever, conventional fatigue variables provide at least one of an interpolated strain history
analysis solutions do not Work Well for elastomeric compo and an interpolated stress history. A damage calculation is
nents because of their macromolecular structure. In particu then performed based on the one of the interpolated strain
lar, the scale and combine method is not suitable for rubber history and the interpolated stress history, in order to deter
parts, because of material and kinematic nonlinearities in mine a potential failure location in the elastomeric compo
rubber. nent.
[0006] Rubber or elastomeric components exhibit unique [0012] In a further embodiment, a system for analysis of a
behavior and require specialiZed analysis methods. Develop time-varying load data signal includes an interpolation
ing a durable elastomeric component often involves expen engine. The interpolation engine has at least one processor
sive, time-consuming, trial-and-error iterations. There has and at least one memory. The at least one memory includes a
been a long-felt, but unsolved, need in industries such as computer readable medium having a set of computer-read
automotive, defense, transportation, heavy equipment, off able instructions embodied thereon that, When executed by
shore, medical devices and consumer products, for a solution the at least one processor, cause the at least one processor to
to put developers in control of durability issues early in the perform a method according to the present disclosure. In
development cycle, When the greatest opportunities to in?u particular embodiments, the processor performs a method of:
ence performance exists. interpolating a strain history and a stress history of the elas
[0007] With regard to rubber components such as bushings, tomeric component at a current state from a simplex de?ned
tire treads, seals, etc. used in an automotive setting, it is by neighboring case vectors radiating outWardly from a base
knoWn that road load signals are too lengthy to use for full state of the elastomeric component. The case vectors repre
US 2013/0204541 A1 Aug. 8,2013

sent a space of possible loading states that occur Within a other time-varying load data may also be used Within the
time-varying data signal obtained from measurement of loads scope of the present disclosure.
on the elastomeric component. The case vectors also have a [0023] An example is made herein of an elastomeric or
plurality of discrete gridpoints disposed thereon. The inter rubber component in the form of a simple rubber bushing in
polated strain history and the interpolated stress history may an automotive context, undergoing the time varying load in
then be used in performing a damage calculation to determine the form of the road load through operation of a vehicle
fatigue life and a potential failure location in the elastomeric having the rubber bushing. HoWever, it should be understood
component. that the method and system of the invention may be used to
predict potential failure locations of any rubber component to
DRAWINGS Which a time-varying load is applied in service, for example,
[0013] The above, as Well as other advantages of the present a tire component, such as a rubber tread, an engine mount, a
disclosure, Will become readily apparent to those skilled in rubber seal, a rubber track, etc. Other suitable types of rubber
the art from the folloWing detailed description, particularly components may also be analyZed for potential failure modes
When considered in the light of the draWings described herein. and locations using the method and system of the present
[0014] FIG. 1 is a graphical illustration of an exemplary disclosure.
dual channel time-varying load data signal for a rubber com [0024] With reference to FIGS. 1-6, a unique method and
ponent undergoing a load cycle, the time-varying load data system for ef?ciently obtaining strain and stress histories at
signal for use With the method and system of the present potential failure locations in a rubber component, such as a
disclosure; rubber bushing, based on a given a time-varying load data
[0015] FIG. 2 is a graphical illustration of the dual channel signal or road load is described.
time-varying load data signal shoWn in FIG. 1, With a ?rst [0025] In FIG. 1, an illustrative example of a multi-channel
channel disposed along an X-axis and a second channel dis road load input 2 is shoWn. In the example shoWn, the multi
posed along a Y-axis; channel road load input 2 is a dual channel input. The road
[0016] FIG. 3 is a graphical illustration of the method of the load input 2 is time-varying, With time along a ?rst axis, e. g.,
present disclosure, shoWing a selected base state, a series of an X-axis, and the channel magnitude along a second axis,
case vectors, and a plurality of gridpoints along the case e.g., aY-axis. HoWever, skilled artisans should appreciate that
vectors Which are used for an interpolation of a current state more than tWo channels, providing additional dimensions to
of the rubber component; the road load input 2, and placed along different axes, may
[0017] FIG. 4 is a flow chart illustration shoWing a method also be used Within the scope of the disclosure.
for analyZing fatigue life of a rubber component, according to [0026] The multi-channel road load input 2 is measured by
one embodiment of the present disclosure; sensors in the vehicle during service or computed as output
[0018] FIG. 5 is a How chart illustration shoWing a further from a vehicle dynamics code. As nonlimiting examples, the
method for interpolating of strain and stress histories as part sensors may be load sensors and torque sensors. The sensors
of the method shoWn in FIG. 4; and may be in Wired or Wireless communication With a data col
[0019] FIG. 6 is a schematic illustration of a system for lection device (e.g., an external memory, standalone com
analyZing fatigue life of a rubber component, according to puter, netWorked computer, etc.) for later transmittal to the
one embodiment of the present disclosure. system of the disclosure, or directly in Wired or Wireless
communication With the system of the present disclosure, as
DETAILED DESCRIPTION OF THE INVENTION desired. One of ordinary skill in the art may select suitable
[0020] The folloWing detailed description and appended sensors for providing the input 2, as desired.
draWings describe and illustrate various embodiments of the [0027] In the embodiment shoWn in FIG. 1, the multi-chan
invention. The description and draWings serve to enable one nel road load input includes a ?rst channel 4 and a second
skilled in the art to make and use the invention, and are not channel 6. In the case of the rubber bushing, the ?rst channel
intended to limit the scope of the invention in any manner. In 4 may be a radial load measured by the load sensor and the
respect of the methods disclosed, the order of the steps pre second channel may be a conical rotation measured by a
sented is exemplary in nature, and thus, is not necessary or torque sensor. It should be understood that any force, dis
critical unless otherWise disclosed. placement, moment, rotation, etc., measured by other types of
[0021] The term “road load”, as is used herein, applies to sensors, may also be embodied by the multi-channel road
any long load or displacement signal containing random con load input 2, as desired.
tent or containing varying frequency, amplitude, and phase. [0028] Referring noW to FIG. 2, the multi-channel road
For example, the road load might originate from measure load input 2 is processed into an alternate format for purposes
ments made on the road, in the air, or in any type of service of the analysis according to the method of the disclosure. In
Where there are time-varying loads on a component. particular, the ?rst channel 4 is disposed on a ?rst axis, e.g., an
[0022] A method for analyZing road load data to select a X-axis, and the second channel 6 is disposed on a second axis,
subset for computer-aided engineering (CAE) analysis is e.g., aY-axis. Additional channels, if provided, are likeWise
described in Us. Pat.Appl. PublicationNo. 2004/0254772 to placed on additional axes. It has been surprisingly found that
Su, the entire disclosure of Which is hereby incorporated the arrangement of data from the plurality of channels 4, 6
herein by reference. A method for computing road load his advantageously permits the fatigue analysis as shoWn in FIG.
tory from a vehicle dynamics model, using a particular 3, and described further herein. It should also be appreciated
approach for modeling tire behavior, is also described in Us. that the arrangement of data from the plurality of channels 4,
Pat. No. 7,363,805 to Jayakumar et al., the entire disclosure of 6, as shoWn and described, provides certain advantages over
Which is hereby incorporated herein by reference. Other suit rectangularly gridded constructs, for Which convergence dif
able methods for acquiring and processing road load data or ?culties at grid extremes may be an issue.
US 2013/0204541 A1 Aug. 8,2013

[0029] The method of the present disclosure, as shown in [0035] Where the discrete gridpoints 20, 22 along the case
FIG. 4, includes a step 100 of providing the time-varying load vectors have been modeled by FEA, and local solution vari
data signal, for example, in the form of the multi-channel road ables obtained from the FEA at the discrete gridpoints 20, 22
load input 2. Independent variables of the time-varying load in a step 108, a step 110 may then be employed to obtain
data signal are then identi?ed. In particular, the independent desired local solution variables (e. g., strain and stress) for the
variables may be the load signal and provided by the ?rst desired current state 24. The step 110 is performed by an
channel 4 and the conical rotation signal provided by the interpolation engine 200 reading output from the FEA, for
second channel 6. Advantageously, the independent variables example, as shoWn in FIG. 6 and described further herein
identi?ed are variables necessary for a subsequent damage beloW. In particular, the desired local solution variables per
calculation to determine a potential failure location in the mit an interpolation of strain history and stress history for the
elastomeric component. A skilled artisan may identify suit modeled elastomeric component in a step 110.
able independent variables for use in the damage calculation, [0036] Referring noW to FIG. 5, a suitable method for
as desired.
obtaining the desired local solution variables for the desired
[0030] Based at least in part on the identi?ed independent current state 24 is shoWn in steps 110.1 to 110.5. For example,
variables, a step 102 of conducting a ?nite element analysis in step 110.1, the number of input channels 4, 6 is determined
(FEA) is performed in order to obtain a base state 8 of an and assigned variable (N). In step 110.2, the desired current
elastomeric component, for example, as shoWn in FIG. 3. The state 24 as a function of time is assigned a value Il.(t), Where (I)
base state 8 of the elastomeric component is modeled by FEA is the value of the input channel, (i) is the channel, and time is
under simulated static or constant conditions, for example, the variable (t).
Where the elastomeric component is assumed to be under a
static load. The FEA solution produces a database giving [0037] In step 110.3, the case vectors 10, 12 that neighbor
the desired current state 24, Il.(t) are identi?ed. As a nonlim
strain and stress at every point or element in the model for the
iting example, the neighboring case vectors 10, 12 may be the
given base state. One of ordinary skill in the art understands
nearest of the case vectors 10, 12, 14, 16, 18 to the desired
hoW to conduct the FEA to obtain the base state of the elas
current state 24, Il-(t). HoWever, it should be understood that
tomeric component under static conditions.
certain case vectors 10, 12, 14, 16, 18 not necessarily the
[0031] In a next step 104, a plurality ofcase vectors 10, 12, nearest to the desired current state 24, Il.(t) may also be
14, 16, 18 are then selected. The case vectors 10, 12, 14, 16, selected Within the scope of the disclosure.
18 represent a space of possible loading states of the elasto
meric component that may occur Within the time-varying load [0038] An interpolation cell 26, bounded by an upper and
data signal. Each ofthe case vectors 10, 12, 14, 16, 18 begins loWer simplex de?ning the interpolation cell 26, With edges
at the base state 8, and radiate outWardly therefrom. that include the neighboring case vectors 10, 12, is then
identi?ed in step 110.4. It should be appreciated that the use
[0032] Although ?ve case vectors 10, 12, 14, 16, 18 are of simplices permit a formation of the interpolation cell 26 in
shoWn in FIG. 3 for purposes of illustrating the method and any number of dimensions de?ned by any number of chan
system of the disclosure, it should be understood that a feWer nels. The identi?cation of the interpolation cell 26 in step
number or a greater number of the case vectors 10, 12, 14, 16, 110.4 is conducted by identifying upper and loWer discrete
18, in any desired range of orientations, may also be used gridpoints 20, 22 on the neighboring case vectors 10, 12, that
Within the scope of the disclosure. Furthermore, the case bound the desired current state 24, Il.(t).
vectors 10, 12, 14, 16, 18 may be disposed along different
dimensions, Which in turn may be de?ned by additional chan [0039] Where the interpolation cell 26 has been identi?ed,
nel inputs, as desired. it should be understood that the dependent variables at the
desired current state 24, Il-(t) may be evaluated in a step 110.5,
[0033] For at least a portion of the case vectors 10, 12, 14, for example, using convenient interpolation functions (e.g.,
16, 18, a step 106 is then performed in Which a nonlinear FEA
pieceWise constant interpolation, linear interpolation, poly
(as opposed to a “scale and combine” or linear FEA) is con nomial interpolation, spline interpolation, etc.). Once the
ducted at discrete gridpoints 20, 22 along the case vectors 10,
interpolation cell 26 has been identi?ed, other forms of inter
12, 14, 16, 18. The discrete gridpoints 20,22 may be selected polation including non-linear interpolation and combinations
at any location on the case vectors 10, 12, 14, 16, 18 starting
of different interpolation strategies may also be used, as
at the base state 8 and tracking the case vectors 10, 12, 14, 16, desired. The desired current state 24, Il-(t) is thereby interpo
18. For example, the discrete gridpoints 20, 22 may be dis lated.
tributed substantially evenly apart along a length of each of
the case vectors 10, 12, 14, 16, 18, randomly distributed, or [0040] It should be appreciated that, in evaluating the
selectively distributed for optimum analysis With respect to a dependent variables at the desired current state 24, Il-(t), con
particular desired current state 24. straints such as incompressibility may also be enforced. Such
constraints generally cause the results to comply With real
[0034] In the example shoWn in FIG. 3, each of the discrete
gridpoints 20, 22 results in local solution variables (e.g., World limitations, and may be selected by a skilled artisan, as
desired.
stresses, strains, nodal displacements, etc.) for every element
from the FEAs conducted at each of the discrete gridpoints [0041] In a step 112, a damage calculation based the inter
20, 22.Any suitable number of discrete gridpoints 20, 22 may polated strain history and/ or the interpolated stress history to
be selected along each of the case vectors 10, 12, 14, 16, 18, determine fatigue life and a potential failure location in the
as desired. It should be understood that the method and sys elastomeric component at the desired current state 24 is then
tem may be further re?ned by adding additional case vectors performed. In one example, the damage calculation may be
10, 12, 14, 16, 18 together With modeling by FEA additional performed as described in Us. Pat. No. 6,634,236 to Mars,
discrete gridpoints 20, 22 along the case vectors 10, 12, 14, the entire disclosure of Which is hereby incorporated herein
16, 18. by reference. Other means for performing the damage calcu
US 2013/0204541 A1 Aug. 8,2013

lation using the interpolated strain history and the interpo connection. For example, the system may be in communica
lated stress history may also be employed Within the scope of tion With a computer netWork such as the Internet, through
the present disclosure. Which the time varying load data is transmitted to the system.
[0042] With reneWed reference to FIG. 6, the interpolation In another example, the time varying load data in the form of
engine 200 of the present disclosure is shoWn. The interpola the ?rst channel 4 and the second channel 6, saved from
tion engine 200 is provided for analysis of the time-varying testing of the elastomeric component, may be uploaded to the
load data signal obtained from measurement of the elasto system from a memory device such as a USB drive or the like.
meric component in service. The interpolation engine Other means for uploading the time-varying load data to the
includes at least one processor 202 and at least one memory system may also be used Within the scope of the present
204. The at least one memory 204 may be in the form of a disclosure.
tangible, non-transitory computer readable medium having a [0049] Advantageously, the method and system of the
set of computer-readable instructions 206 embodied thereon. present disclosure provides a Way to estimate local history of
The instructions 206, When executed by the at least one pro stress and strain, based on FEA modeling of a series of load
cessor 202, cause the at least one processor 202 to perform the cases. It is adapted for the typical case Where dynamic load
method of the present disclosure. perturbations are imposed on top of a static loaded state. The
[0043] The memory 204 of the interpolation engine 200 method and system Works With any number of independent
includes at least one internal database. The internal database input channels, and dependent local solution variables.
of the memory 204 has a unique structure. For each ?nite [0050] It is surprisingly found that the method and system
element, a base state (both independent and dependent vari of the disclosure avoids a need to model full time history in
ables) is stored in the database. For each case vector 10, 12, FEA. It accounts properly for material and kinematic nonlin
14, 16, 18 computed by the processor 202, the unit vector of ear behavior, Which is a feature not found in other knoWn
the case vector 10, 12, 14, 16, 18 is also stored in the database. failure analysis methods and systems. Moreover, the present
For each discrete case vector gridpoint 20, 22, independent method and system interpolates Within a multidimensional
variables (e. g., a ?rst parameter and a second parameter) and space (e.g., one dimension for each input channel), Which
dependent variables (e. g., strain tensor components and nodal permits interpolation accuracy to be increased incrementally
displacements) are also stored in the database. by adding additional case vectors.
[0044] In particular embodiments, the at least one proces [0051] While certain representative embodiments and
sor 202 is con?gured to obtain the desired local solution details have been shoWn for purposes of illustrating the inven
variables for each point or element from the FEA of the tion, it Will be apparent to those skilled in the art that various
elastomeric component based on the time-varying load data changes may be made Without departing from the scope of the
signal, i.e., the multi-channel road input 2 including the ?rst disclosure, Which is further described in the folloWing
channel 4 and the second channel 6, as described further appended claims.
hereinabove.
What is claimed is:
[0045] The at least one processor is also con?gured to pro
vide at least one of the interpolated strain history and the 1. A method for analyZing fatigue life of an elastomeric
interpolated stress history for further use in performing the component, the method comprising the steps of:
damage calculation to determine the fatigue life and potential conducting a ?nite element analysis to obtain a base state of
failure location in the elastomeric component. For example, the elastomeric component;
as shoWn in FIG. 6, interpolated components of nominal selecting a plurality of case vectors to represent a space of
strain tensors (NE) as a function of time may be the output of possible loading states that occur Within the time-vary
the interpolation engine 200. It should be appreciated that the ing load data signal; and
interpolation of the system and method is particularly e?i for at least a portion of the case vectors, conducting a ?nite
cient, as opposed to running the ?nite element model through element analysis at a plurality of discrete gridpoints
an entirety of the road load input is prohibitively time-con along the case vectors starting at the base state and
suming. tracking the case vectors.
[0046] The instructions 206 for execution by the at least one 2. The method of claim 1, further comprising a step of:
processor 202 may also be used to perform the other various obtaining desired local solution variables as a function of
steps of the method of the present disclosure, or permit the time from the ?nite element analyses at the plurality of
user to perform various steps, as detailed further hereinabove. discrete gridpoints, Wherein the desired local solution
[0047] The processor 202 may also be in communication variables permit an interpolation of at least one of a
With a human interface 208, for example, at least one of a strain history and a stress history of the elastomeric
keyboard, a mouse, a video screen, a touch screen, and the component at a desired current state.
like. The human interface 208 permits a user to interact With
3. The method of claim 2, Wherein the step of obtaining the
the interpolation engine 200, for example, by providing desired local solution variables as the function of time is
inputs 210 for the selection of suitable case vectors 10, 12, 14,
16, 18 and the creation of the plurality of FEA models 212 in
performed by an interpolation engine.
accordance With the disclosed method. The human interface 4. The method of claim 2, further comprising a step of:
208 may also permit the user to upload the time-varying load performing a damage calculation based on the one of the
data from measurements of the elastomeric component to the interpolated strain history and the interpolated stress
system. Other interactions betWeen the user and the system as history for the elastomeric component, Wherein a poten
described hereinabove may be facilitated through use of the tial failure location in the elastomeric component is
human interface 208. determined.
[0048] In other embodiments, the time-varying load data 5. The method of claim 1, Wherein independent variables of
may be uploaded to the system through a Wired or Wireless a time-varying load data signal obtained from measurement
US 2013/0204541 A1 Aug. 8,2013

of the elastomeric component are identi?ed, the independent 13. The method of claim 12, Wherein the independent
variables including one of loads and displacements as a func variables include loads as a function of time.
tion of time. 14. The method of claim 13, including a step of evaluating
6. The method of claim 5, including a step of evaluating a a nonlinear, multiaxial relationship betWeen the loads and one
nonlinear, multiaxial relationship betWeen the loads and one of strains and stresses for application in situations Where
of strains and stresses for application in situations Where linear superposition of unit load solutions may not apply
linear superposition of unit load solutions may not apply because of material, kinematic or other nonlinearity in the
because of material, kinematic or other nonlinearity in the solutions.
solutions. 15. The method of claim 13, including a step of de?ning by
7. The method of claim 6, including a step of de?ning by a a nonlinear solution a discretiZation of the relationship
nonlinear solution a discretiZation of the relationship betWeen betWeen the loads and the one of the strains and stresses at the
the loads and the one of the strains and stresses at the discrete discrete gridpoints on each of the case vectors.
gridpoints on each of the case vectors. 16. The method of claim 15, Wherein the discretiZation of
8. The method of claim 7, Wherein the discretiZation of the the relationship betWeen the loads and the one of the strains
relationship betWeen the loads and the one of the strains and and stresses is re?ned by an incremental addition of neW case
stresses is re?ned by an incremental addition of neW case vectors.
vectors.
17. The method of claim 12, Wherein the plurality of case
9. The method of claim 1, Wherein the plurality of case vectors extend in tWo or more dimensions from the base state.
vectors extend in tWo or more dimensions from the base state.
18. The method of claim 12, Wherein the case vectors
10. The method of claim 2, Wherein the case vectors neigh
neighboring the desired current state to be interpolated are
boring the desired current state to be interpolated are identi
?ed by testing Whether the point is enclosed Within a simplex identi?ed by testing Whether the point is enclosed Within a
With edges that include the neighboring case vectors. simplex With edges that include the neighboring case vectors.
11. The method of claim 10, Wherein the neighboring case 19. The method of claim 18, Wherein the neighboring case
vectors and interpolation Weighting functions are evaluated vectors and interpolation Weighting functions are evaluated
and stored in a memory of an interpolation engine, prior to and stored in a memory of an interpolation engine, prior to
evaluation for each ?nite element, for purposes of enhanced evaluation for each ?nite element, for purposes of enhanced
execution speed. execution speed.
12. A method for analyZing fatigue life of an elastomeric 20. An system for analyZing fatigue life of an elastomeric
component, the method comprising the steps of: component, comprising:
identifying independent variables of a time-varying load an interpolation engine, including:
data signal obtained from measurement of the elasto at least one processor; and
meric component; at least one memory including a computer readable
conducting a ?nite element analysis to obtain a base state of medium having a set of computer-readable instructions
the elastomeric component, the base state including the embodied thereon that, When executed by the at least one
independent variables; processor, cause the at least one processor to perform a
selecting a plurality of case vectors to represent a space of method comprising:
possible loading states that occur Within the time-vary interpolating a strain history and a stress history of the
ing load data signal; elastomeric component at a current state from a sim
for at least a portion of the case vectors, conducting a ?nite
plex de?ned by neighboring case vectors radiating
element analysis at a plurality of discrete gridpoints outWardly from a base state of the elastomeric com
along the case vectors starting at the base state and
ponent, the case vectors representing a space of pos
tracking the case vectors; sible loading states that occur Within a time-varying
using an interpolation engine to obtain desired local solu load data signal obtained from measurement of the
tion variables as a function of time from the ?nite ele
elastomeric component, the case vectors having a plu
ment analyses, and provide at least one of an interpo
lated strain history and an interpolated stress history at a
rality of discrete gridpoints disposed thereon,
current state; and
Wherein the interpolated strain history and the interpo
performing a damage calculation based on the one of the lated stress history may be used in performing a dam
interpolated strain history and the interpolated stress age calculation to determine a potential failure loca
history at the current state to determine a potential fail tion in the elastomeric component.
ure location in the elastomeric component. * * * * *

You might also like