Abstract

The complexity challenges of mechatronic systems justify the need of numerical simulation to efficiently assess their reliability. In the case of solder joints in electronic packages, finite element methods (FEM) are commonly used to evaluate their fatigue response under thermal loading. Nevertheless, Experience shows that the prediction quality is always affected by the variability of the design variables. This paper aims to benefit from the statistical power of the R software and the efficiency of the finite element software ANSYS©, to develop a probabilistic approach to predicting the solder joint reliability in Mechatronic Packaging taking into account the uncertainties in material properties. The coupling of the two software proved an effective evaluation of the reliability of the T-CSP using the proposed method.

Highlights

  • In engineering simulation, various programs, focused on Mechatronics reliability analysis and based on the finite element method (FEM), are available (i.e., Abaqus, ANSYS©, etc.) [1,2]

  • The results show that the solder joint/PCB failure occurred at the end of the T-Chip Scale Packaging (CSP) slice model in the solder ball number 8 (813 cycles), while Ball/Substrate/Solder Joint failure appeared in the 7th (317 cycles)

  • We have shown, by means of a probabilistic methodology to assess the reliability of the T-CSP package, how to perform an advanced reliability analysis in the Mechatronic field based on the usage of R and ANSYS©

Read more

Summary

Introduction

Various programs, focused on Mechatronics reliability analysis and based on the finite element method (FEM), are available (i.e., Abaqus, ANSYS©, etc.) [1,2]. To get the best from the FEM software ((such as ANSYS©)) and R while allowing full user control, the ideal solution is to couple them [6]. Since the user can adjust the device geometry as well as the reliability parameters, the proposed global loop has proven to be an effective tool in advanced analysis in mechatronics engineering. The proposed coupling method allows the program to run automatically, and the built script does not need user intervention until one of the stopping criteria is attained or the solution is found

Objectives
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.