CN107203666B - A kind of prediction technique and system of BGA thermal fatigue life of solder joint - Google Patents
A kind of prediction technique and system of BGA thermal fatigue life of solder joint Download PDFInfo
- Publication number
- CN107203666B CN107203666B CN201710365258.5A CN201710365258A CN107203666B CN 107203666 B CN107203666 B CN 107203666B CN 201710365258 A CN201710365258 A CN 201710365258A CN 107203666 B CN107203666 B CN 107203666B
- Authority
- CN
- China
- Prior art keywords
- solder joint
- bga
- bga solder
- strain
- multiple groups
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/32—Circuit design at the digital level
- G06F30/33—Design verification, e.g. functional simulation or model checking
- G06F30/3323—Design verification, e.g. functional simulation or model checking using formal methods, e.g. equivalence checking or property checking
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)
Abstract
The embodiment of the present invention provides the prediction technique and system of a kind of BGA thermal fatigue life of solder joint, the described method includes: obtaining the plastic strain ranges of the BGA solder joint, overall strain range and total strain energy, wherein, total strain energy refers to the potential energy that the BGA solder joint is stored in the BGA solder joint because of deformation under the effect of heat fatigue load;According to the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life prediction model, predict the cycle to failure of the BGA solder joint.The system executes the above method.The prediction technique and system of BGA thermal fatigue life of solder joint provided in an embodiment of the present invention, the service life of BGA solder joint can easier, be quickly predicted for the heat fatigue problem caused by temperature cycles, versatility is improved, therefore there is preferable engineering application value.
Description
Technical field
The present embodiments relate to solder joint detection technique fields, and in particular to a kind of prediction of BGA thermal fatigue life of solder joint
Method and system.
Background technique
Electronic product endures the severe environmental conditions such as high temperature, temperature cycles, vibration, impact, high humidity to the fullest extent in use
It influences, the welded ball array of electronic product is easily caused to encapsulate (Ball Grid Array, hereinafter referred to as BGA) solder joint failure.
Currently, the factor for carrying out the method consideration of life forecast to BGA solder joint is more and analysis mechanisms are complicated, lead
Cause versatility not strong.During realizing the embodiment of the present invention, inventor's discovery: the main reason for BGA solder joint failure is temperature
The low-cycle thermal fatigue that degree circulation causes.
Therefore, it how for the low-cycle thermal fatigue caused by temperature cycles, predicts the service life of BGA solder joint, becomes urgently
It must solve the problems, such as.
Summary of the invention
In view of the problems of the existing technology, the embodiment of the present invention provides a kind of prediction side of BGA thermal fatigue life of solder joint
Method and system.
In a first aspect, the embodiment of the present invention provides a kind of prediction technique of BGA thermal fatigue life of solder joint, the method packet
It includes:
Obtain the plastic strain ranges, overall strain range and total strain energy of the BGA solder joint, wherein total strain energy refers to
The BGA solder joint is stored in the potential energy in the BGA solder joint under the effect of heat fatigue load because of deformation;
According to the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life prediction mould
Type predicts the cycle to failure of the BGA solder joint.
Second aspect, the embodiment of the invention provides a kind of forecasting system of BGA thermal fatigue life of solder joint, the system packet
It includes:
Module is obtained, for obtaining the BGA solder joint plastic strain ranges, overall strain range and total strain energy, wherein total
Strain energy refers to the potential energy that the BGA solder joint is stored in the BGA solder joint because of deformation under the effect of heat fatigue load;
Prediction module, for according to the plastic strain ranges, the overall strain range, the total strain energy and heat fatigue
The prediction model in service life predicts the cycle to failure of the BGA solder joint.
The third aspect, the embodiment of the present invention provide the forecasting system of another kind BGA thermal fatigue life of solder joint, comprising: processing
Device, memory and bus, wherein
The processor and the memory complete mutual communication by the bus;
The memory is stored with the program instruction that can be executed by the processor, and the processor calls described program to refer to
Order is able to carry out following method:
Obtain the plastic strain ranges, overall strain range and total strain energy of the BGA solder joint, wherein total strain energy refers to
The BGA solder joint is stored in the potential energy in the BGA solder joint under the effect of heat fatigue load because of deformation;
According to the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life prediction mould
Type predicts the cycle to failure of the BGA solder joint.
Fourth aspect, the embodiment of the present invention provide a kind of non-transient computer readable storage medium, comprising:
The non-transient computer readable storage medium stores computer instruction, and the computer instruction makes the computer
Execute following method:
Obtain the plastic strain ranges, overall strain range and total strain energy of the BGA solder joint, wherein total strain energy refers to
The BGA solder joint is stored in the potential energy in the BGA solder joint under the effect of heat fatigue load because of deformation;
According to the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life prediction mould
Type predicts the cycle to failure of the BGA solder joint.
The prediction technique and system of BGA thermal fatigue life of solder joint provided in an embodiment of the present invention, draw for by temperature cycles
The heat fatigue problem of hair can easier, quickly predict the service life of BGA solder joint, improve versatility, therefore have
There is preferable engineering application value.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hair
Bright some embodiments for those of ordinary skill in the art without creative efforts, can be with root
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is the prediction technique flow diagram of BGA of embodiment of the present invention thermal fatigue life of solder joint;
Fig. 2 is temperature cycling load information drawing under BGA solder joint normal running conditions;
Fig. 3 is the fitted figure using the matlab 8 groups of data obtained according to emulation and accelerated test;
Fig. 4 is the sample design figure of the BGA solder joint;
Fig. 5 is the temperature cycling load information drawing under the conditions of two groups of accelerated tests of BGA solder joint;
Fig. 6 is the forecasting system structural schematic diagram of BGA of embodiment of the present invention thermal fatigue life of solder joint;
Fig. 7 is system entity structural schematic diagram provided in an embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art
Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
Fig. 1 is the prediction technique flow diagram of BGA of embodiment of the present invention thermal fatigue life of solder joint, as shown in Figure 1, this hair
A kind of prediction technique for BGA thermal fatigue life of solder joint that bright embodiment provides, comprising the following steps:
S1: the plastic strain ranges, overall strain range and total strain energy of the BGA solder joint are obtained, wherein total strain energy is
Refer to the potential energy that the BGA solder joint is stored in the BGA solder joint because of deformation under the effect of heat fatigue load.
Specifically, system obtains the plastic strain ranges, overall strain range and total strain energy of the BGA solder joint, wherein total
Strain energy refers to the potential energy that the BGA solder joint is stored in the BGA solder joint because of deformation under the effect of heat fatigue load.It needs
Illustrate: BGA solder joint generates heat fatigue under Thermal cycling conditions, and heat fatigue load does work to BGA solder joint, so as to cause
It deforms inside BGA solder joint, leads to that entropy increasing occurs inside BGA solder joint unit mass, and external work can be anti-by strain energy
It reflects, which is the potential energy being stored in BGA solder joint in the form of strain and stress, and entropy increasing includes the increasing of reversible entropy and can not
Inverse entropy increases, and according to plastoelasticity, there are as follows between the irreversible entropy increasing of BGA solder joint and plastic strain ranges, total strain energy
Relational expression:
Wherein, SuFor the irreversible entropy of unit quality, η2For the conversion ratio that irreversible entropy increases, η is that the irreversible entropy of strain energy increases
Conversion ratio, η1For the entropy conversion ratio of strain energy, WtFor strain energy, ρ is BGA solder joint density, and T is BGA solder joint absolute temperature, and s is single
Position massic entropy.
According to plastoelasticity, plastic deformation can make the damage for causing to restore completely inside BGA solder joint, i.e., can not
Inverse entropy increases to be had between conversion ratio η and plastic strain rangesRelationship, wherein Δ εpFor plastic strain ranges,
ΔεtFor overall strain range, m is material constant.Above-mentioned relation is updated to above-mentioned formula (1), obtains relational expression:
Start time is recycled at the time of the generation fatigue rupture of BGA solder joint from BGA solder joint, and BGA welding material is accumulated not
Reversible entropy increasing is a definite value, is indicated with Const.Formula (2) both sides are integrated, and enable it for definite value, further according to segmentation principle,
By its abbreviation at the form summed as follows:
Wherein: Δ sui(i=1,2 ... Nf) increase for the irreversible entropy of i-th of temperature cycles of BGA solder joint, Δ Wti(i=1,
2,…Nf) be i-th of temperature cycles strain energy, Δ εpi(i=1,2 ... Nf) be i-th of temperature cycles plastic strain model
It encloses, Δ εti(i=1,2 ... Nf) be i-th of temperature cycles overall strain range, NfIt, can be with for the cycle to failure of BGA solder joint
Understand are as follows: fatigue rupture moment temperature cycle times experienced are occurring for BGA solder joint.
The plastic strain ranges during the entire temperature cycles of BGA solder joint, overall strain range can be approximately considered and always answered
The prediction model of the thermal fatigue life based on energy can be obtained into constant by becoming are as follows:
Wherein, Δ εpFor plastic strain ranges, Δ εtFor overall strain range, Δ WtFor total strain energy, m is the material of BGA solder joint
Expect that constant, Const are that the irreversible entropy of accumulation increases numerical value, is constant, NfFor the cycle to failure of BGA solder joint.
S2: according to the prediction of the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life
Model predicts the cycle to failure of the BGA solder joint.
Specifically, system is according to the plastic strain ranges, the overall strain range, the total strain energy and heat fatigue longevity
The prediction model of life predicts the cycle to failure of the BGA solder joint.It should be understood that the prediction model of the thermal fatigue life
It needs to be fitted previously according to a certain number of sample datas to obtain the numerical value of model parameter Const and m, this sample data packet
Include plastic strain ranges Δ εp, overall strain range delta εt, total strain energy Δ WtAnd solder joint failure recurring number Nf, determine Const
With after the numerical value of m to get arrive complete BGA thermal fatigue life of solder joint prediction model.Further according to plastic strain ranges, overall strain model
It encloses, total strain energy, predicts the cycle to failure N of BGA solder jointf, Fig. 2 is that temperature cycles carry under BGA solder joint normal running conditions
Lotus information drawing, as shown in Fig. 2, the following Fig. 2 of temperature cycling load is BGA solder joint normal work under BGA solder joint normal running conditions
Under the conditions of temperature cycling load information drawing:
Temperature range under BGA solder joint normal running conditions is set as 20 DEG C~70 DEG C, the time of a circulation is
120min, it may be assumed that begun to ramp up from 20 DEG C of temperature, reach 70 DEG C through 50min, continued 10min, reach 20 DEG C using 50min, hold
Continuous 10min, the above-mentioned course of work are a circulation;It is repeated in above-mentioned On The Cycle Working Process, is broken when fatigue has occurred in BGA solder joint
Bad, the cycle-index completed at this time is exactly Nf, NfThe referred to as cycle to failure of BGA solder joint, therefore NfIt can be used for characterizing
BGA thermal fatigue life of solder joint.
The prediction technique of BGA thermal fatigue life of solder joint provided in an embodiment of the present invention, for the heat caused by temperature cycles
Fatigue problem can easier, quickly predict the service life of BGA solder joint, improve versatility, therefore have preferable
Engineering application value.
On the basis of the above embodiments, the prediction model of the thermal fatigue life are as follows:
Wherein, NfFor the cycle to failure of the BGA solder joint;Const is the BGA solder joint from temperature cycles start time
Irreversible entropy to the buildup of material for the BGA solder joint that the fatigue rupture moment occurs increases, and the Const is constant;M is the BGA
The material constant of solder joint;ΔεpFor plastic strain ranges;ΔεtFor overall strain range;ΔWtFor total strain energy.
Specifically, the prediction model of the thermal fatigue life in system are as follows:
Wherein, NfFor the cycle to failure of the BGA solder joint;Const is the BGA solder joint from temperature cycles start time
Irreversible entropy to the buildup of material for the BGA solder joint that the fatigue rupture moment occurs increases, and the Const is constant;M is the BGA
The material constant of solder joint;ΔεpFor plastic strain ranges;ΔεtFor overall strain range;ΔWtFor total strain energy.SpecificallyObtaining step can refer to above-described embodiment, details are not described herein again.
The prediction technique of BGA thermal fatigue life of solder joint provided in an embodiment of the present invention passes through the prediction mould of thermal fatigue life
Type can easier, quickly predict the service life of BGA solder joint for the heat fatigue problem caused by temperature cycles.
On the basis of the above embodiments, the method also includes:
Before the prediction model using the thermal fatigue life, it is total to obtain multiple groups plastic strain ranges sample value, multiple groups
The cycle to failure of range of strain sample value, multiple groups total strain energy sample value and corresponding BGA solder joint.
Specifically, system before the prediction model using the thermal fatigue life, obtains multiple groups plastic strain ranges sample
This value, multiple groups overall strain range sample value, multiple groups total strain energy sample value and corresponding BGA solder joint cycle to failure.
More strain energy sample parameter value group is selected, can make the prediction model of thermal fatigue life that there is more accurately prediction effect
Fruit.
By the multiple groups plastic strain ranges sample value, the multiple groups overall strain range sample value, the multiple groups overall strain
The cycle to failure of energy sample value and corresponding BGA solder joint substitutes intoIn, and it is fitted institute
State multiple groups plastic strain ranges sample value, the multiple groups overall strain range sample value, the multiple groups total strain energy sample value and
The cycle to failure of corresponding BGA solder joint, to determine the numerical value of Const and m.
Specifically, system is by the multiple groups plastic strain ranges sample value, the multiple groups overall strain range sample value, described
The cycle to failure of multiple groups total strain energy sample value and corresponding BGA solder joint substitutes into
In, and it is fitted the multiple groups plastic strain ranges sample value, the multiple groups overall strain range sample value, the multiple groups total strain energy
The cycle to failure of sample value and corresponding BGA solder joint, to determine the numerical value of Const and m.Table 1 is to utilize accelerated test
The data table related obtained with emulation, (Δ WpFor plastic energy, Δ WeFor elastic strain energy, Δ WtFor total strain energy, Δ εp
For plastic strain ranges, Δ εeFor elastic strain range, Δ εtFor overall strain range, NfIt is recycled for the failure of the BGA solder joint
Number) Fig. 3 is the fitted figure of 8 groups of data obtained using matlab according to emulation and accelerated test, 8 groups of data as shown in Table 1
With the function of matlab fitting, the numerical value of Const and m, specific Const=6.903 × 10 can be determined-6, m=8.075 obtains
To the prediction model for the thermal fatigue life for determining Const and m numerical value are as follows:
Table 1
The prediction technique of BGA thermal fatigue life of solder joint provided in an embodiment of the present invention, by advance to thermal fatigue life
Prediction model is trained, to determine the numerical value of Const and m, so that the prediction effect of the prediction model of thermal fatigue life is more
Accurately.
Specifically, obtaining multiple groups plastic strain ranges sample value, multiple groups overall strain range sample value, multiple groups total strain energy sample
The step of cycle to failure of this value and corresponding BGA solder joint, may is that
Designing BGA solder joint encapsulation sample, (this encapsulation sample is mainly by printed board, lower copper packing, solder joint, upper copper packing and substrate in batch
At and being designed to daisy chain structure, be denoted as T1, T2, T3 respectively from outside to inside) two groups of accelerated test temperature cycling load conditions,
It is as shown in Figure 5:
Under high accelerated test stress, temperature rises to 100 DEG C since 25 DEG C of room temperature in 75 minutes, keeps the temperature 10 points
Then clock is cooled fast to -60 DEG C in 160 minutes, keep the temperature 10 minutes, 25 DEG C of room temperature are then raised in 85 minutes, is one
The temperature cycles in a period.
Under low accelerated test stress, temperature rises to 80 DEG C since 25 DEG C of room temperature in 55 minutes, keeps the temperature 10 minutes,
Then it is cooled fast to -40 DEG C in 120 minutes, keeps the temperature 10 minutes, 25 DEG C of room temperature is then raised in 65 minutes, is a week
The temperature cycles of phase.
There are two sample U1 and U2 under high accelerated test stress, there are two sample U3 and U4 under low accelerated test stress,
It is denoted as the BGA solder joint of T1, T2, T3 on each sample respectively from outside to inside, i.e., shares six groups of test datas under a kind of stress.
Then BGA solder joint encapsulation sample is placed in temperature cycling test case, carries out the thermal cycling test in multiple periods,
Failure cycle-index corresponding to four groups of BGA solder joints that fatigue rupture occurs at first is taken under every kind of proof stress, is recorded in such as table 2
Shown under high stress under BGA solder joint failure cycle-index and low stress as shown in table 3 in BGA solder joint failure cycle-index.
Table 2
Table 3
With continued reference to Fig. 2, and according to Norris-Landzberg model, calculate under BGA solder joint encapsulation two groups of stress of sample
Accelerate the accelerated factor of thermal cycling test.
(1) high stress temperature cycles and temperature cycles accelerated factor under normal running conditions:
AF is accelerated factor, NUFor the failure cycle-index of BGA solder joint under normal running conditions, NATo accelerate thermal cycle examination
The failure cycle-index of BGA solder joint under the conditions of testing.ΔTAFor the temperature change model of BGA solder joint under the conditions of acceleration thermal cycling test
It encloses, Δ TUFor the range of temperature of BGA solder joint under actual operating conditions, fUFor the thermal cycle of BGA solder joint under actual operating conditions
Frequency, fAFor the thermal cycling frequencies of BGA solder joint under the conditions of accelerated test, a is thermal cycling frequencies index, and value is that -1/3, b is temperature
Spend range of DO index, value 2, EaFor activation energy, value 0.42eV, k are Boltzmann constant, and value isTKUFor the maximum temperature of BGA solder joint under actual operating conditions, TKAFor the BGA weldering under the conditions of accelerated test
The maximum temperature of point.
(2) low stress temperature cycles and temperature cycles accelerated factor under actual operating conditions:
Each variable declaration can refer to above situation, repeat no more.
BGA solder joint thermal fatigue failure loop-around data under high and low stress is extrapolated under actual operating conditions, reality is obtained
The failure cycle-index of BGA solder joint under operating condition.It is described as follows by taking U1_T1BGA solder joint in table 2 as an example:
According to Nf=AF*N 'f=45.403*182=8263 obtains the failure cycle-index of the serial number 2 corresponded in table 4,
Other BGA solder joint data repeat no more.The failure cycle-index for successively obtaining whole BGA solder joints, obtains reality as shown in table 4
Whole BGA solder joint failure cycle-index under operating condition.
Table 4
Serial number | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
6151 | 8263 | 13484 | 21339 | 23986 | 25416 | 37884 | 74506 |
The finite element model of BGA solder joint, including chip, BT basal plate, copper are established out in finite element analysis software ANSYS
Pad, PCB substrate and SnPb solder joint.Temperature under BGA package sample normal running conditions is set in finite element analysis software ANSYS
Pulsating stress is spent, the period of temperature range and each thermal cycle period including thermal cycle, each thermal cycle week
The period of phase includes the soaking time section and heating temperature fall time section of high/low temperature, and carries out thermal cycle to the finite element model
Emulation.
After the completion of emulation, corresponding plastic strain ranges sample value, overall strain model in BGA solder joint finite element model are extracted
Sample value, total strain energy sample value are enclosed, and is recorded.
Fig. 6 is the forecasting system structural schematic diagram of BGA of embodiment of the present invention thermal fatigue life of solder joint, as shown in fig. 6, this hair
Bright embodiment provides a kind of forecasting system of BGA thermal fatigue life of solder joint, including obtains module 1 and prediction module 2, in which:
Obtain plastic strain ranges, overall strain range and total strain energy that module 1 is used to obtain the BGA solder joint, wherein
Total strain energy refers to the potential energy that the BGA solder joint is stored in the BGA solder joint because of deformation under the effect of heat fatigue load;In advance
Module 2 is surveyed for the prediction according to the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life
Model predicts the cycle to failure of the BGA solder joint.
Specifically, obtaining plastic strain ranges, overall strain range and overall strain that module 1 is used to obtain the BGA solder joint
It can, wherein total strain energy refers to that the BGA solder joint is stored in the BGA solder joint under the effect of heat fatigue load because of deformation
Potential energy, obtain module 1 and plastic strain ranges, overall strain range and total strain energy be sent to prediction module 2, prediction module 2
For according to the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life prediction model, in advance
Survey the cycle to failure of the BGA solder joint.
The forecasting system of BGA thermal fatigue life of solder joint provided in an embodiment of the present invention, for the heat caused by temperature cycles
Fatigue problem can easier, quickly predict the service life of BGA solder joint, improve versatility, therefore have preferable
Engineering application value.
On the basis of the above embodiments, the prediction model of the thermal fatigue life are as follows:
Wherein, NfFor the cycle to failure of the BGA solder joint;Const is the BGA solder joint from temperature cycles start time
Irreversible entropy to the buildup of material for the BGA solder joint that the fatigue rupture moment occurs increases, and the Const is constant;M is the BGA
The material constant of solder joint;ΔεpFor plastic strain ranges;ΔεtFor overall strain range;ΔWtFor total strain energy.
Specifically, the prediction model of the thermal fatigue life in system are as follows:
Wherein, NfFor the cycle to failure of the BGA solder joint;Const is the BGA solder joint from temperature cycles start time
Irreversible entropy to the buildup of material for the BGA solder joint that the fatigue rupture moment occurs increases, and the Const is constant;M is the BGA
The material constant of solder joint;ΔεpFor plastic strain ranges;ΔεtFor overall strain range;ΔWtFor total strain energy.
The forecasting system of BGA thermal fatigue life of solder joint provided in an embodiment of the present invention passes through the prediction mould of thermal fatigue life
Type can easier, quickly predict the service life of BGA solder joint for the heat fatigue problem caused by temperature cycles.
On the basis of the above embodiments, the system also includes training modules, are specifically used for:
Before the prediction model using the thermal fatigue life, it is total to obtain multiple groups plastic strain ranges sample value, multiple groups
The cycle to failure of range of strain sample value, multiple groups total strain energy sample value and corresponding BGA solder joint;
By the multiple groups plastic strain ranges sample value, the multiple groups overall strain range sample value, the multiple groups overall strain
The cycle to failure of energy sample value and corresponding BGA solder joint substitutes into
In, and it is total to be fitted the multiple groups plastic strain ranges sample value, the multiple groups
The cycle to failure of range of strain sample value, the multiple groups total strain energy sample value and corresponding BGA solder joint, with determination
The numerical value of Const and m.
Specifically, training module is specifically used for:
Before the prediction model using the thermal fatigue life, it is total to obtain multiple groups plastic strain ranges sample value, multiple groups
The cycle to failure of range of strain sample value, multiple groups total strain energy sample value and corresponding BGA solder joint;
By the multiple groups plastic strain ranges sample value, the multiple groups overall strain range sample value, the multiple groups overall strain
The cycle to failure of energy sample value and corresponding BGA solder joint substitutes into
In, and it is total to be fitted the multiple groups plastic strain ranges sample value, the multiple groups
The cycle to failure of range of strain sample value, the multiple groups total strain energy sample value and corresponding BGA solder joint, with determination
The numerical value of Const and m.
The forecasting system of BGA thermal fatigue life of solder joint provided in an embodiment of the present invention, by advance to thermal fatigue life
Prediction model is trained, to determine the numerical value of Const and m, so that the prediction effect of the prediction model of thermal fatigue life is more
Accurately.
The forecasting system of BGA thermal fatigue life of solder joint provided in an embodiment of the present invention specifically can be used for executing above-mentioned each side
The process flow of method embodiment, details are not described herein for function, is referred to the detailed description of above method embodiment.
Fig. 7 is system entity structural schematic diagram provided in an embodiment of the present invention, as shown in fig. 7, the system comprises: processing
Device (processor) 701, memory (memory) 702 and bus 703;
Wherein, the processor 701, memory 702 complete mutual communication by bus 703;
The processor 701 is used to call the program instruction in the memory 702, to execute above-mentioned each method embodiment
Provided method, for example, the plastic strain ranges, overall strain range and total strain energy of the BGA solder joint are obtained,
In, total strain energy refers to the gesture that the BGA solder joint is stored in the BGA solder joint because of deformation under the effect of heat fatigue load
Energy;According to the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life prediction model, in advance
Survey the cycle to failure of the BGA solder joint.
The present embodiment discloses a kind of computer program product, and the computer program product includes being stored in non-transient calculating
Computer program on machine readable storage medium storing program for executing, the computer program include program instruction, when described program instruction is calculated
When machine executes, computer is able to carry out method provided by above-mentioned each method embodiment, for example, obtains the BGA solder joint
Plastic strain ranges, overall strain range and total strain energy, wherein total strain energy refers to the BGA solder joint in heat fatigue load
The potential energy being stored under effect because of deformation in the BGA solder joint;According to the plastic strain ranges, the overall strain range,
The prediction model of the total strain energy and thermal fatigue life predicts the cycle to failure of the BGA solder joint.
The present embodiment provides a kind of non-transient computer readable storage medium, the non-transient computer readable storage medium
Computer instruction is stored, the computer instruction makes the computer execute method provided by above-mentioned each method embodiment, example
Plastic strain ranges, overall strain range and the total strain energy of BGA solder joint as described in including: acquisition, wherein total strain energy refers to institute
State the potential energy that BGA solder joint is stored in the BGA solder joint because of deformation under the effect of heat fatigue load;According to the plastic strain
Range, the overall strain range, the total strain energy and thermal fatigue life prediction model, predict the failure of the BGA solder joint
Recurring number.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through
The relevant hardware of program instruction is completed, and program above-mentioned can be stored in a computer readable storage medium, the program
When being executed, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned includes: ROM, RAM, magnetic disk or light
The various media that can store program code such as disk.
The embodiments such as system described above are only schematical, wherein the unit as illustrated by the separation member
It may or may not be physically separated, component shown as a unit may or may not be physics list
Member, it can it is in one place, or may be distributed over multiple network units.It can be selected according to the actual needs
In some or all of the modules achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art are not paying creativeness
Labour in the case where, it can understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can
It realizes by means of software and necessary general hardware platform, naturally it is also possible to pass through hardware.Based on this understanding, on
Stating technical solution, substantially the part that contributes to existing technology can be embodied in the form of software products in other words, should
Computer software product may be stored in a computer readable storage medium, such as ROM/RAM, magnetic disk, CD, including several fingers
It enables and using so that a computer equipment (can be personal computer, server or the network equipment etc.) executes each implementation
Method described in certain parts of example or embodiment.
Finally, it should be noted that the above various embodiments is only to illustrate the technical solution of the embodiment of the present invention, rather than it is right
It is limited;Although the embodiment of the present invention is described in detail referring to foregoing embodiments, the ordinary skill of this field
Personnel are it is understood that it is still possible to modify the technical solutions described in the foregoing embodiments, or to part
Or all technical features are equivalently replaced;And these are modified or replaceed, it does not separate the essence of the corresponding technical solution
The range of each embodiment technical solution of the embodiment of the present invention.
Claims (6)
1. a kind of prediction technique of BGA thermal fatigue life of solder joint characterized by comprising
Obtain the plastic strain ranges, overall strain range and total strain energy of the BGA solder joint, wherein total strain energy refers to described
BGA solder joint is stored in the potential energy in the BGA solder joint under the effect of heat fatigue load because of deformation;
According to the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life prediction model, in advance
Survey the cycle to failure of the BGA solder joint;
The prediction model of the thermal fatigue life are as follows:
Wherein, NfFor the cycle to failure of the BGA solder joint;Const is the BGA solder joint from temperature cycles start time to hair
The irreversible entropy of the buildup of material of the BGA solder joint at raw fatigue rupture moment increases, and the Const is constant;M is the BGA solder joint
Material constant;ΔεpFor plastic strain ranges;ΔεtFor overall strain range;ΔWtFor total strain energy.
2. the method according to claim 1, wherein the method also includes:
Before the prediction model using the thermal fatigue life, multiple groups plastic strain ranges sample value, multiple groups overall strain are obtained
The cycle to failure of range sample value, multiple groups total strain energy sample value and corresponding BGA solder joint;
By the multiple groups plastic strain ranges sample value, the multiple groups overall strain range sample value, the multiple groups total strain energy sample
The cycle to failure of this value and corresponding BGA solder joint substitutes intoIn, and be fitted described more
Group plastic strain ranges sample value, the multiple groups overall strain range sample value, the multiple groups total strain energy sample value and opposite
The cycle to failure for the BGA solder joint answered, to determine the numerical value of Const and m.
3. a kind of forecasting system of BGA thermal fatigue life of solder joint characterized by comprising
Module is obtained, for obtaining the BGA solder joint plastic strain ranges, overall strain range and total strain energy, wherein overall strain
It can refer to the potential energy that the BGA solder joint is stored in the BGA solder joint because of deformation under the effect of heat fatigue load;
Prediction module, for according to the plastic strain ranges, the overall strain range, the total strain energy and thermal fatigue life
Prediction model, predict the cycle to failure of the BGA solder joint;
The prediction model of the thermal fatigue life are as follows:
Wherein, NfFor the cycle to failure of the BGA solder joint;Const is the BGA solder joint from temperature cycles start time to hair
The irreversible entropy of the buildup of material of the BGA solder joint at raw fatigue rupture moment increases, and the Const is constant;M is the BGA solder joint
Material constant;ΔεpFor plastic strain ranges;ΔεtFor overall strain range;ΔWtFor total strain energy.
4. system according to claim 3, which is characterized in that the system also includes training modules, are specifically used for:
Before the prediction model using the thermal fatigue life, multiple groups plastic strain ranges sample value, multiple groups overall strain are obtained
The cycle to failure of range sample value, multiple groups total strain energy sample value and corresponding BGA solder joint;
By the multiple groups plastic strain ranges sample value, the multiple groups overall strain range sample value, the multiple groups total strain energy sample
The cycle to failure of this value and corresponding BGA solder joint substitutes into
In, and it is fitted the multiple groups plastic strain ranges sample value, the multiple groups overall strain model
Enclose the cycle to failure of sample value, the multiple groups total strain energy sample value and corresponding BGA solder joint, with determine Const and
The numerical value of m.
5. a kind of forecasting system of BGA thermal fatigue life of solder joint characterized by comprising processor, memory and bus,
In,
The processor and the memory complete mutual communication by the bus;
The memory is stored with the program instruction that can be executed by the processor, and the processor calls described program to instruct energy
Enough methods executed as described in claim 1 to 2 is any.
6. a kind of non-transient computer readable storage medium, which is characterized in that the non-transient computer readable storage medium is deposited
Computer instruction is stored up, the computer instruction makes the computer execute the method as described in claim 1 to 2 is any.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710365258.5A CN107203666B (en) | 2017-05-22 | 2017-05-22 | A kind of prediction technique and system of BGA thermal fatigue life of solder joint |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710365258.5A CN107203666B (en) | 2017-05-22 | 2017-05-22 | A kind of prediction technique and system of BGA thermal fatigue life of solder joint |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107203666A CN107203666A (en) | 2017-09-26 |
CN107203666B true CN107203666B (en) | 2019-06-21 |
Family
ID=59905877
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710365258.5A Active CN107203666B (en) | 2017-05-22 | 2017-05-22 | A kind of prediction technique and system of BGA thermal fatigue life of solder joint |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107203666B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108984977B (en) * | 2018-08-27 | 2020-06-02 | 北京航空航天大学 | Finite element method for determining vibration damage accumulation rule of multi-stage task welding spot |
CN109684680A (en) * | 2018-12-05 | 2019-04-26 | 天津津航计算技术研究所 | A kind of soldered ball optimization method of BGA device |
CN109655683B (en) * | 2018-12-13 | 2021-07-20 | 广州广电计量检测股份有限公司 | Thermal fatigue life acceleration test method for automobile electronic product |
CN110414087B (en) * | 2019-07-10 | 2023-01-24 | 北京华安中泰检测技术有限公司 | Electronic product service life evaluation method under multi-stress coupling effect |
CN115688486B (en) * | 2022-12-29 | 2023-04-18 | 潍柴动力股份有限公司 | Thermal fatigue life assessment method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102169531A (en) * | 2011-05-05 | 2011-08-31 | 北京航空航天大学 | Thermal fatigue life prediction method for round pipe with thermal barrier coating |
CN103778292A (en) * | 2014-01-23 | 2014-05-07 | 北京航空航天大学 | Method for predicting fatigue life of BGA (Ball Grid Array) welding spot under heat-vibration combined loads |
CN104820781A (en) * | 2015-05-06 | 2015-08-05 | 北京航空航天大学 | Prediction method of thermal fatigue life of BGA (Ball Grid Array) welding spot considering influence of sequential temperature cycling load loading |
-
2017
- 2017-05-22 CN CN201710365258.5A patent/CN107203666B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102169531A (en) * | 2011-05-05 | 2011-08-31 | 北京航空航天大学 | Thermal fatigue life prediction method for round pipe with thermal barrier coating |
CN103778292A (en) * | 2014-01-23 | 2014-05-07 | 北京航空航天大学 | Method for predicting fatigue life of BGA (Ball Grid Array) welding spot under heat-vibration combined loads |
CN104820781A (en) * | 2015-05-06 | 2015-08-05 | 北京航空航天大学 | Prediction method of thermal fatigue life of BGA (Ball Grid Array) welding spot considering influence of sequential temperature cycling load loading |
Non-Patent Citations (1)
Title |
---|
BGA焊点在不同加载方式下的力学行为研究;何冰;《中国优秀硕士学位论文全文数据库 信息科技辑》;20150715(第7期);第I135-4页 |
Also Published As
Publication number | Publication date |
---|---|
CN107203666A (en) | 2017-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107203666B (en) | A kind of prediction technique and system of BGA thermal fatigue life of solder joint | |
CN109033709B (en) | Component fatigue life evaluation method based on nonlinear fatigue damage accumulation theory | |
EP3447642A1 (en) | System and method for predicting application performance for large data size on big data cluster | |
CN104462700A (en) | Electronic product reliability simulation test method based on physics of failure | |
CN104460360B (en) | Control system simulation system and method | |
US6363506B1 (en) | Method for self-testing integrated circuits | |
CN108563548A (en) | Method for detecting abnormality and device | |
CN112149329B (en) | Method, system, equipment and storage medium for previewing state of key equipment of nuclear power plant | |
CN103778292A (en) | Method for predicting fatigue life of BGA (Ball Grid Array) welding spot under heat-vibration combined loads | |
CN108984977B (en) | Finite element method for determining vibration damage accumulation rule of multi-stage task welding spot | |
Kumar | Measuring Software reusability using SVM based classifier approach | |
CN105320805B (en) | A kind of skin satellite multi-source reliability information fusion method | |
CN106526376A (en) | Simulation test system and simulation test method | |
CN106384186A (en) | Distributed new energy grid-connected power quality monitoring method and system | |
Tan et al. | A novel approach of testability modeling and analysis for PHM systems based on failure evolution mechanism | |
Garraghan et al. | A unified model for holistic power usage in cloud datacenter servers | |
Cheng et al. | Reliability modeling of mixtures of one-shot units under thermal cyclic stresses | |
EP3876134A1 (en) | System, apparatus and method for predicting life of a component | |
Dabrowski et al. | Using Markov chain and graph theory concepts to analyze behavior in complex distributed systems | |
CN114355094A (en) | Product reliability weak link comprehensive evaluation method and device based on multi-source information | |
CN109298989A (en) | Operational indicator threshold value acquisition methods and device | |
Shin et al. | Xonar: Profiling-based job orderer for distributed deep learning | |
CN109270508A (en) | The life detecting method of radar TR component power device | |
Shao et al. | The Principle and application of physics-of-failure based reliability technology | |
CN110232227B (en) | Wind power plant real-time simulator superscalar pipeline design method based on FPGA |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |