Escolar Documentos
Profissional Documentos
Cultura Documentos
Microelectronics Reliability
journal homepage: www.elsevier.com/locate/microrel
a r t i c l e
i n f o
Article history:
Received 14 October 2008
Received in revised form 23 February 2009
Available online 17 October 2009
a b s t r a c t
Electronic components are prone to failure due to shock or vibration loads. To predict when this failure
may occur it is necessary to calculate the vibration response of the printed circuit board (PCB); this is
most usually achieved through use of simplied nite element (FE) models. The accuracy of these FE
models will be mainly dependant on various sources of error, including: manufacturing variability, which
will cause supposedly identical printed circuit boards to behave differently (including variability in materials and assembly, as well as dimensional tolerances); inaccuracy in the model input parameters, which
is caused by either the modelling assumptions used or poor measurement technique; and errors in the
solution process (e.g. linear solutions in non-linear situations). This paper investigates experimentally
the contribution of these effects, this is achieved by rst looking at measurement of input parameters
and to what accuracy a PCB can reasonably be modelled, and then secondly measuring the extent of manufacturing and assembly induced variability. When these contributions have been dened, it will be possible to assess the condence in any FE PCB model.
2009 Elsevier Ltd. All rights reserved.
1. Introduction
Shock and vibration loads imposed on a printed circuit board
may, if severe enough, cause the attached electronic components
to fail. The probability of this failure occurring is strongly inuenced by the local PCB vibration response; therefore, if equipment
vibration reliability is to be predicted then so too must the PCB local vibration response. The most convenient and commonly used
method of predicting the local vibration response is through the
creation of nite element models.
Many good examples of detailed nite element models already
exist in the current literature [18], where the complexity of these
models is justied as the component internal stresses are required;
however, the long time required to build and solve the models cannot be justied when only the PCB response is required. It is possible to greatly simplify the creation of these models by using
lead spring constants in place of detailed lead models [911]. Further simplication can be achieved by removing the detailed 3D
meshes of the component from the FE model altogether: instead
their effects can be included by articially increasing the stiffness
and density of the underlying PCB properties in the FE model
[12,13]. These articial properties can either be included at the exact component location or averaged (sometimes called smearing)
over the entire area of the board. As well as the detailed and
smeared models there are also models that use simple block 3D
elements to recreate component effects [4,1416], these models
* Corresponding author.
E-mail address: robinamy@soton.ac.uk (R.A. Amy).
0026-2714/$ - see front matter 2009 Elsevier Ltd. All rights reserved.
doi:10.1016/j.microrel.2009.09.001
els can predict a given PCBs response. The approach will involve
two stages: the rst stage will look at the creation of idealised theoretical FE models of PCBs and how accurately these models predict the actual response. The second stage will quantify the
variations that occur due to small differences in manufacturing
and assembly, allowing quantication of the expected variability
and its effect on response. There are three main contributions of
this work: (1) future researchers in this area can follow a similar
process to the one shown here and obtain expected accuracy values specic to their own equipment and manufacturing techniques, (2) the observations presented here allows the modelling
effort spent on future PCB models to be used much more effectively, and (3) the expected accuracies published here can be used
as ball-park starting values for future work.
2. Current practice
The whole FEA process can be broken into three main parts: (1)
modelling (including estimating input parameters, creating a mesh
and incorporating measured parameters in the model), (2) analysis
(type of solution, linear or non-linear, etc), and (3) post-processing
(looking at appropriate response parameters, such as: acceleration,
curvature or deection). Each of these three parts will be considered in turn.
2.1. Creating FE models of PCBs
In creating any FE model of a PCB it is convenient to break the
model down into ve separate areas: PCB properties, Component
effects, chassis, damping and boundary conditions.
2.1.1. PCB properties
The main difculty in creating a model of a PCB is not in creating the mesh but in specifying the properties: stiffness moduli,
poisson ratio, density and thickness. These properties may be provided by the PCB manufacturer but those that are not should be
measured.
The Youngs modulus is most simply calculated using a static
bend test [13]. It is important to note that as most PCBs are laminates their properties may vary depending on the direction of loading, this necessitates that the Youngs modulus be measured in
both the x and y axis of the PCB (where axis are dened as in Fig. 1).
The shear modulus of a PCB may most conveniently be determined through use of a static four point bend test [13] as shown
in Fig. 1, allowing the shear modulus to be calculated using:
Gxy
3K t ab
4t 3
where K t is the slope of the load displacement curve, a and b are the
specimen edge lengths and t is the specimen thickness.
Fig. 1. Diagram of experimental set-up of torsion test. Loads are placed on the four
corners of the specimen and the corner deection is measured. Total load = 2F.
87
The density can easily be found if the PCB mass, width, length
and thickness are known, where there is the implicit assumption
that the thickness is constant over the PCB.
Additionally, removal of the PCBs copper surface during manufacturing will reduce both the mass and stiffness. Because of this
fact it is important that any bend testing should be performed on
the etched PCB, as this reduces possible errors.
2.1.2. Component effects
The following brief discussion on component modelling is only
included to provide the reader with the minimum necessary comprehension of the subject. This subject is too broad to satisfactorily
cover in this work; therefore, whilst reading this work, it should be
remembered that component modelling is not within its scope.
When components are soldered to a PCB they will locally increase the mass and stiffness of the PCB. For good accuracy, especially when large numbers of components are present, the FE
model should include this added mass and stiffness effect. Theoretically, this could be achieved by including each individual component in the model. Several good examples of such detailed models
exist [14], the high level of detail in these models is justied as
these works look at stresses within the component. However, if only
the PCB response is required then detailed models require too much
time and effort then can normally be justied. One solution that
avoids excessively complicated models is to assume that the additional mass and stiffness of the component can be included by articially increasing the PCB Youngs modulus and density [12,13].
This increase may be simplied by averaging (or smearing) the
additional mass and stiffness over the entire area of the board.
The accuracy of the method depends on the level of simplication
used and the mass and stiffness of the components present [24].
As a general rule, small components (discrete resistors and
capacitors) may usually be ignored whilst larger and heavier components (heat-sinks, power transformers, large capacitors, etc)
should always be modelled. The method of including the larger
components depends on the information required, i.e. if only the
PCB response is required then usually either smeared or simple
3D models are sufcient, whilst if component lead stresses are required then detailed 3D models are necessary. However, these are
only very general rules, and ideally the strengths and weaknesses
of each method should be understood and considered each time
they are utilised.
2.1.3. Chassis
A general rule of thumb for the FE modelling of any piece of
equipment is to always model the next level up from the object
of interest [25]. In the case of electronic equipment that means
the chassis (sometimes referred to as enclosure) should also be
modelled. Failure to include the chassis response in the model
may severely affect the accuracy, unless the chassis is extremely rigid relative to the PCB. Generally, modelling a chassis is fairly simple as they are relatively straightforward structures, although it is
always highly recommended to validate the FE model predicted response of the bare chassis with experimentally measured values.
2.1.4. PCB boundary conditions
Once the FE models of the PCB and chassis have been created,
the next step is to combine the two together so that the overall response can be calculated. To achieve this, rigid and/or spring FE
elements are used to connect the two models, where these elements are intended to represent the effect of the PCB-chassis xing
method (e.g. bolts or card-lok systems).
In terms of translational displacement, most xings will be stiff
enough that they will effectively rigidly constrain the PCB translational displacement to that of the chassis (this is proved in Section
4 of this work); this means that simple rigid FE elements are suf-
88
1
r
r ln
xn
xnr
2pfld
q
1 f2ld
1
fld q
1 2p=r2
where r is the logarithmic decrement per unit cycle, x is the amplitude of the structures response and r is the number of cycles apart
in the time history.
The bandwidth method is a frequency domain method that calculates damping from the frequency response of the PCB. Once the
frequency response has been obtained, the response at the half
power points is measured and the damping (fb bandwidth) calculated using Eq. (4).
fb
1 Dx
2 xr
1
q
2fmf 1 f2mf
1
2fmf
fmf
1
2Q
p
Q peak a xr
where a is a tting factor based on xr and Q peak is the transmissibility at resonance. The factor a equals 0.5 if xr 6 100, 0.75 if
100 < xr 6 200, 1 if 200 < xr 6 400 and 2 if 400 < xr . Subsequently the damping can be calculated from the transmissibility
by Eq. (7), provided that the level of damping is low f < 0:1.
Unfortunately the data on which Steinbergs method is based is
unavailable and therefore the method is unveriable.
2.2. Analysis stage
Typically, the dynamic response of the board will be calculated
by rst performing a modal analysis and then a frequency response
analysis using a mode superposition method. To avoid large errors
when solving for the dynamic response of a PCB, two points should
be considered [23]: rst, the modal solution of the model should
consider enough modes so that a signicant fraction (roughly at
least 90%) of the total mass of the structure is excited. In addition,
when the board deections are comparable to that of the board
thickness a non-linear analysis is preferred [23]; however, no such
analysis can be found in the current literature, most likely due to
the difculty in specifying the non-linear input parameters (e.g.
non-linear edge rotational stiffness, frequency).
In this work, model optimisation in terms of computer resources is not considered as the solutions times are very short,
even on relatively modest hardware (<30 s). It is assumed, therefore, that any optimisation efforts would consume more time than
is saved. However, more computer intensive modelling strategies
(detailed 3D modelling of components for example) might benet
from such optimisation, in this case sub-structuring methods are
most commonly used [12,13].
2.3. Post-processing stage
The nal stage of the FE process is to convert the FEA output to
obtain suitable output parameters; this depends on the purpose of
the analysis. Most users will wish to compare the results with
some pre-dened failure criteria; for example, relating the acceleration experienced by a component to probable time for it to fail.
These failure criteria may take the form of local acceleration experienced by a component [30], local bending moments [31], local
board surface strain [5,6] or board deection [29].
The choice of which failure criteria to use depends on many factors, including: component size, component mass, mounting technology, manufacturing quality and board thickness. The abundance
of these inuencing factors makes it very difcult to recommend
using one failure criteria over another. As general rule, however,
the failure of lightweight components (e.g. QFP or BGA) correlates
most strongly with either board curvature, bending moments or
board deection (the choice between which of these criteria to
use is mainly based on ease of measurement). This is in contrast
to heavy components, these are increasingly likely to fail from high
accelerations as their mass increases, and this can be attributed to
the difference in inertia between light and heavy components. It is
important to remember that the choice of failure criteria requires a
thorough understanding of the previous research and should not
be taken lightly, for the strengths and weaknesses of each criteria
should be fully considered, whilst a criteria that is correct for one
situation may be incorrect for another. The difculty in recommending specic failure criteria in no way discredits the work
here, this is because the models created in this work are able to
create any of these metrics with ease.
2.4. Additional software methods
It is relevant to note that a commercial software package CalcePWA also exists for the calculation of the PCB response [2,32].
This software automates the creation of PCB FE models through a
GUI interface. The modelling approach used in such software is
not known as the software is proprietary, although accurate
boundary condition modelling is assumed to be incorporated.
89
90
Fig. 3. Set-up B, a non-populated PCB attached to the shaker head expander, xing
method is shown in greater detail in Fig. 4.
Measured
10
Manufacturers values
10
4:02 10
3:50 10
4:56 1010
2481
3:50 1010
2400
Not given
0.3
1.65
Density
Shear modulus
Poisson ratio
Thickness
1:21 1010
0.3
1.541.66
Units
N=m
N=m2
kg=m3
N=m2
Density
Shear modulus
mm
Poisson ratio
Thickness
r%
Measured
Units
10
2:4 10
N=m
6.4
2:0 1010
1820
N=m2
4.0
kg=m3
N=m2
Neg.
4.35
mm
0.26
4:4 910
0.3
1.69
built in the PATRAN modelling environment and solved using NASTRAN. The model of the PCB was simply created using QUAD4 shell
elements. Material properties were created and assigned to these
elements using the experimentally derived material properties, a
2D Isotropic material was used.
The next step after creating the PCB model was to apply the
boundary conditions. The PCB translational boundary conditions
were assumed to be rigidly grounded because the PCB in the experiment was directly attached to a 30 mm thick Aluminium plate,
thus it was assumed that the response of the plate would be negligible compared to that of the PCB. The PCB rotational boundary
conditions were modelled by spring elements (CBUSH) attached
to the mesh at each xing location, and the rotational stiffness of
the elements increased until the model frequencies matched the
experimental frequencies (see Table 3). The tuned model had a
rotational spring constant value of 45 Nm=rad.
The nal step was to apply damping to the model based on the
experimentally derived values (see Fig. 6); unfortunately however,
several different damping measurement techniques were used and
each gave a different value. To overcome this problem all the different predicted values were tried in the model and the correlation
compared to see which gave the best results. The logarithmic decrement method gave a damping of 0.5% (derived using Eqs. (2) and
(3)) and was found to give the best results, which agrees with conventional theory that this damping measurement method is the
most appropriate for such low values of damping [28]. The nal
predicted response correlated well with the actual response (see
Fig. 7 and Table 3).
The previous comparison was based on a very low base excitation (0:01 g2 =Hz at input spectrum), permitting the assumption of
negligible non-linear effects due to the very small board deections. What would happen if the small deection assumption could
not be made? To answer this question the test was repeated at a
much higher vibration level so that the deections were signicantly greater than the board thickness, ensuring that there should
be some non-linear effects [23]. The FE analysis was also repeated
with updated damping values based on the new acceleration input
91
Table 3
Comparison of experimental and predicted response of Set-up B. Figures in
parentheses are percentage error values.
Mode
fexp (Hz)
fmodel
Q exp
Q model
1
2
3
146.3
547.1
564.8
146.8 (0.31%)
534.3 (2.34%)
572.2 (1.31%)
164.3
75.4
47.2
149.8 (8.83%)
60.7 (19.49%)
64.09 (35.8%)
92
Table 4
Comparison of experimental and predicted response of Set-up B when populated with
components. Figures in parentheses are percentage error values.
Mode
fexp (Hz)
fmodel
Q exp
Q model
1
2
3
129.2
476.2
492.9
129.5 (0.21%)
467.0 (1.97%)
500.1 (1.42%)
170.4
73.9
62.5
171.1 (0.36%)
60.9 (21.2%)
65.0 (3.82%)
Fig. 11. Finite element model of Set-up A enclosure without PCB attached, note
central cross-members to provide additional PCB support (cross-beams and internal
stiffening ribs were modelled as 1D beam elements but for clarity are displayed
here as representative solid elements).
Fig. 10. First torsional mode of nite element model of freefree PCB from Set-up A.
Fig. 12. Finite element model of Set-up A enclosure with PCB attached.
Table 5
Table showing difference in natural frequencies between experimental test on free
free unpopulated PCB and various FE models. Model A uses experimentally derived
material properties and PCB thickness, Model B assumes constant PCB thickness and
model C uses the material properties provided by the PCB manufacturer.
Mode
1
2
3
4
5
6
7
8
9
41.3
66.6
93.3
110
119
204
210
243
280
Percentage discrepancy
A
1.19
0.15
0.75
0.20
0.79
3.13
0.82
1.12
0.14
6.94
6.39
13.64
1.11
2.18
9.05
0.17
10.65
8.48
15.66
31.62
37.41
22.36
26.46
33.07
23.67
15.17
2.56
93
Table 6
Comparison of experimental results and FE models using different boundary
conditions. Subscripts ss, ff and tuned refer to simply supported, fully xed and
tuned edge conditions respectively. Italic values in parentheses are the peak
transmissibility for that mode, where these were known.
Mode
1
2
3
4
5
6
Frequency (Hz)
Experiment
Tuned
SS
FF
196
(31.49)
322
357
478
(35.86)
637
1010
195.6
(31.17)
314
365
478
(34.15)
635
884
190
(31.17)
301
349
460
(11.71)
618
942
207
(31.17)
342
381
515
(11.27)
678
1066
Fig. 13. Comparison of response predicted by FE model (dotted line) and real
response of Set-up A.
modes have lower displacement this would agree with the results
of the earlier damping tests. The correlation of the nal tuned model can be seen in Table 6 and Fig. 13.
Finally, two additional models were made to investigate two
commonly made assumptions, namely, that the PCB to chassis connection is either rotationally fully rigid or exible. Fig. 14 shows
the comparison of two models, one using rotationally rigid elements and one using elements that do not constrain rotation. A frequency variation of up to 5% was seen for the rst mode and 10%
94
Table 8
Statistical parameters of the vibration response of different set-ups after three
successive re-installation attempts.
Fig. 17. Frequency response of Set-up C over successive removal and re-installation
attempts, to show sensitivity of board to small variations in boundary conditions
(see Table 7).
Table 7
Frequencies and peak transmissibilities of rst two modes for Set-up C, between each
attempt the PCB was removed and then re-installed with bolts re-tightened to the
same torque. The rst three attempts used a random bolt tightening pattern; the last
three attempts used exactly the same bolt tightening pattern.
Attempt
1
2
3
4
5
6
Mode 1
Mode
f (Hz)
rf
rf %
rQ
rQ %
Set-up C
(random pattern)
1
2
94.5
130.3
2.57
1.40
2.72
1.08
8.50
14.76
0.64
4.34
7.90
29.40
Set-up C
1
2
97.8
130.7
0.20
0.58
0.20
0.44
8.91
16.75
0.62
1.09
6.98
6.51
Set-up A
1
2
3
4
194.4
333.0
361.9
483.5
1.35
1.17
0.65
1.28
0.70
0.35
0.18
0.26
21.14
4.80
3.67
48.14
0.70
0.15
0.26
2.25
3.30
3.16
7.06
4.68
Set-up B
1
2
145.3
543.5
1.72
6.20
1.19
1.14
147.3
69.78
6.67
9.19
4.53
13.18
Mode 2
f (Hz)
f (Hz)
92.6
93.4
97.4
97.6
98.0
97.8
9.20
7.92
8.4
8.40
8.72
9.60
128.8
131.6
130.0
130.0
131.0
131.0
15.25
18.84
10.20
16.0
16.25
18.0
It was suspected that different test set-ups might be more sensitive to slight changes in boundary conditions than others. To
investigate this assumption the tests were repeated for two Setups A and B (the statistics of variation are shown in Table 8). Preliminary testing showed the sensitivity to bolt tightening pattern
was found to be insignicant in both these tests, so this part of
the original test was not repeated.
95
Table 9
Statistics of variation for seven identical Micro-ATX motherboards in Set-up C, each
with identical installation procedures.
Mode
f (Hz)
rf
rf %
rQ
rQ %
1
2
94.74
129.31
2.94
1.45
3.10
1.12
11.34
14.80
2.54
0.82
22.42
5.56
Fig. 20. Graph to show decrease in rst resonant frequency of a Set-up B due to
damage from intense vibrations. Arrow points in the direction of increasing levels of
vibration.
Fig. 19. Thickness against rst natural frequency for identical Micro-ATX PCBs as in
Set-up C.
Table 10
Statistics of modes of several identical PCBs for freefree conditions. Seven boards
were tested in Set-up B and C, whilst ten were tested in Set-up D.
Set-up
Set-up C
Mode
1
2
3
4
5
f (Hz)
rf
rf %
53.51
76.00
103.10
134.03
157.1
1.50
0.86
1.57
1.68
4.06
2.80
1.13
1.52
1.25
2.58
Set-up B
1
2
3
4
5
6
7
8
9
10
23.5
48.0
62.1
72.0
75.2
133.0
149.2
157.5
179.1
230
0.54
1.41
0.62
1.33
0.75
0.79
0.82
0.70
0.89
1.57
2.31
2.94
1.00
1.84
1.00
0.59
0.55
0.49
0.50
0.68
Set-up D
1
2
202.4
262.1
3.22
3.74
0.79
0.71
96
7. Conclusion
The aim of this work was to assess the accuracy of typical FE
models used to predict the response of PCBs to harsh random
vibration environment. It has been shown that if good data on
the board properties exists, then even simple PCB FE models can
deliver very accurate response prediction. In practice, however,
various input parameters are difcult to obtain: namely, reliable
data concerning boundary conditions, stiffness or damping. It has
been shown that with enough preliminary testing it is possible to
determine the stiffness and damping values, whilst the boundary
conditions may be calculated by a tuning approach. Unfortunately, this does create the requirement that an experimental
set-up similar the one being modelled already exists. Ultimately,
with the approach given here, an estimate of the expected accuracy
of a PCB FE model can be made, from this estimate the condence
in future models can be known. In addition, tests were performed
to show that manufacturing and assembly variability can produce
signicant differences in the response of supposedly identical PCB
assemblies, highlighting the importance in measuring this
variability.
Acknowledgements
The author would like to warmly thank Surrey Satellite Technology Limited (SSTL) for their vital contribution to this research.
Special thanks also go to Ian Black for kindly providing free equipment and technical support.
References
[1] Dehbi A, Ousten Y, Danto Y, Wondrak W. Vibration lifetime modelling of PCB
assemblies using Steinberg model. Microelectron Reliab 2005;45(9
11):165861.
[2] Gu J, Barker D, Pecht M. Prognostics implementation of electronics under
vibration loading. Microelectron Reliab 2007;47(12):184956.
[3] Chen Y, Wang C, Yang Y. Combining vibration test with nite element analysis
for the fatigue life estimation of PBGA components. Microelectron Reliab
2008;48(4):63844.
[4] en Luan J, Tee TY, Pek E, Lim CT, Zhong Z, Zhou J. Advanced numerical and
experimental techniques for analysis of dynamic responses and solder joint
reliability during drop impact. IEEE Trans Compon Packag Technol
2006;29(3):44956.
97
[18] Lim G, Ong J, Penny J. Effect of edge and internal point support of a printed
circuit board under vibration. ASME J Electron Packag 1999;121(2):1226.
[19] Guo Q, Zhao M. Fatigue of SMT solder joint including torsional curvature and
chip location optimization. Int J Adv Manuf Technol 2005;26(78):88795.
[20] Aglietti GS. A lighter enclosure for electronics for space applications. Proc Inst
Mech Eng Part G 2002;216:13142.
[21] Aglietti GS, Schwingshackl C. Analysis of enclosures and anti-vibration devices
for electronic equipment for space applications. In: Proceedings of the 6th
international conference on dynamics and control of systems and structures in
space; 2004. p. 26170.
[22] Yang Q, Wang Z, Lim G, Pang J, Yap F, Lin R. Reliability of PBGA assemblies
under out-of-plane vibration excitations. IEEE Trans Compon Packag Technol
2002;25(2):293300.
[23] Cifuentes AO. Estimating the dynamic behavior of printed circuit boards. IEEE
Trans Compon, Packag, Manuf Technol Part B: Adv Packag 1994;17(1):6975.
[24] Amy RA, Aglietti GS, Richardson G. Sensitivity analysis of simplied PCB FE
models. In: Proceedings of the 1st CEAS European air and space conference
CEAS-2007-466; 2007.
[25] Saran TP. Spacecraft structures and mechanisms: from concept to
launch. Kluwer Academic Publishers; 1995.
[26] en Luan J, Tee TY, Pek E, Lim CT, Zhong Z. Dynamic responses and solder joint
reliability under board level drop test. Microelectron Reliab 2006;47(2
3):45060.
[27] Wang H, Zhao M, Guo Q. Vibration fatigue experiments of SMT solder joint.
Microelectron Reliab 2004;44(7):114356.
[28] de Silva CW. Vibration fundamentals and practice. CRC; 1999.
[29] Steinberg D. Vibration analysis for electronic equipment. John Wiley & Sons;
2000.
[30] Liguore S, Followell D. Vibration fatigue of surface mount technology (SMT)
solder joints. In: Proceedings of the annual reliability and maintainability
symposium (Cat. No. 95CH35743); 1995. p. 1826.
[31] Sidharth K, Barker DB. Vibration induced fatigue life estimation of corner leads
of peripheral leaded components. ASME J Electron Packag 1996;118(4):2449.
[32] Oguibe C, Williams D. Reliability assessment of a digital electronic board
assembly using the physics-of-failure approach: a case study. Proc Inst Mech
Eng, Part B (J Eng Manuf) 1999;213(B8):8339.