Abstract
The Integrated Digital Image Correlation method (iDIC) is a simple and effective approach for residual stress measurement. iDIC differs from Digital Image Correlation because it replaces the “generic” displacement functions used to describe the displacement field around the measurement point with problem-specific ones. By this simple modification, stress components become the unknowns of the problem, thus allowing a single-pass analysis. Advantages are significant in terms of accuracy, robustness and ease of implementation. However, the implementation of the Integral Method for estimation of depth-dependent residual stress components is difficult. This work suggests two alternative approaches to solve this problem; in the former, the direct solution of the triangular linear system is employed to incrementally identify the stress distribution. In the latter, a global spatio-temporal minimization involving all the acquired images is suggested.
Similar content being viewed by others
Notes
Equation (1) assumes a plane stress state and an linear elastic behavior of the material.
Depending on the formulation, the matrix Gi,j may be diagonal, thus allowing for solution of three independent linear systems.
By selecting either a row-major or column-major ordering it is possible to use a single index to uniquely identify a pixel of an image; to give an example, the pixel at row 3 and column 2 can be indexed either as 3 × w + 2 (row-major) or 2 × h + 3 (column-major), where w and h respectively are the width and the height of the image in pixels.
In principle, adding linear terms to u and v may help correcting micro-rotations of the camera. Actually this should be avoided because the residual stress displacement field is an odd function, thus, as a close view of the area around the hole is usually acquired, the fitted plane will never be horizontal, even when no correction is required.
Note that displacements related to residual stress asymptotically tend to zero with distance from the center of the hole; thus, providing the rigid body motion is correctly estimated, the area far from the hole is almost correct even when the contribution from residual stress is not included.
The only modification is the inclusion of \(u^{p}_{i,k}\) and \(v^{p}_{i,k}\) in the evaluation of the coordinate in the target image.
Selection of the threshold t is a critical point; in this work we assumed \(t = ({1}/{2}) \max (w_{j}) \varepsilon \sqrt {n_{r}+n_{c}+ 1}\), where ε is the expected roundoff error [28].
The incremental coefficients \(\tilde {P}^{u}_{i,j,k}\), …, \(\tilde {T}^{v}_{i,j,k}\) can be computed starting from the absolute ones by subtracting from each element at row i the corresponding value at row i − 1.
The parameters of the speckles are generated from user-defined statistical distributions and stored for later use.
Note that by using a large enough oversampling it is possible to avoid identification of the reverse mapping function, thus, making image generation simpler.
Analysis was performed using a global code employing triangular elements and an unstructured mesh.
Deckle Maho DMU 60 P hi-dyn.
Milling was performed using a 1 mm diameter endmill (Sandvik-Coromant 1 P230-0100-XA 1630) spinning at maximum speed allowed by the spindle (18000 RPM).
Results of the fast algorithm (i.e. equation (10)) are not shown, but are practically the same.
Looking at equation (4) it is apparent that the computation of each set of coefficients related to given i and j values requires at least 6 ⋅ n function evaluations and 4 ⋅ n trigonometric computations. However, as 𝜃 depends on pixel coordinates only, both sin(𝜃), cos(𝜃), sin(2𝜃) and cos(2𝜃) can be pre-computed and stored in four matrices.
This estimation moves to 7800 MiB using 25 drill increments and to 15120 MiB for 35.
References
ASTM E837-13a (2013) Standard test method for determining residual stresses by the hole-drilling strain-gage method. American Society for Testing and Materials International, West Conshohocken
Nelson DV, McCrickerd JT (1986) Residual-stress determination through combined use of holographic interferometry and blind hole drilling. Exp Mech 26:371–378. ISSN 0014-4851
Nelson DV, Makino A, Fuchs EA (1997) The holographic-hole drilling method for residual stress determination. Opt Lasers Eng 27:3–23
Lin ST, Hsieh C-T, Lee CK (1995) Full field phase-shifting holographic blind-hole techniques for in-plane residual stress detection. In: Honda T (ed) Int. conf. on applications of optical holography, volume 2577 of proceedings of SPIE, Bellingham, pp 226–237
Nicoletto G (1991) Moiré interferometry determination of residual stresses in presence of gradients. Exp Mech 31(3):252–256. ISSN 0014-4851
Wu Z, Lu J, Han B (1998) Study of residual stress distribution by a combined method of moiré interferometry and incremental hole drilling, part i: theory. J Appl Mech 65(4):837–843
Schwarz RC, Kutt LM, Papazian JM (2000) Measurement of residual stress using interferometric moiré: a new insight. Exp Mech 40(3):271–281. ISSN 0014-4851
Steinzig M, Ponslet E (2003) Residual stress measurement using the hole drilling method and laser speckle interferometry: part i. Exper Techn 27(3):43–46. https://doi.org/10.1111/j.1747-1567.2003.tb00114.x. ISSN 1747-1567
Ponslet E, Steinzig M (2003) Residual stress measurement using the hole drilling method and laser speckle interferometry part ii: analysis technique. Exper Techn 27(4):17–21. https://doi.org/10.1111/j.1747-1567.2003.tb00117.x. ISSN 1747-1567
Ponslet E, Steinzig M (2003) Residual stress measurement using the hole drilling method and laser speckle interferometry part iii: analysis technique. Exper Techn 27(5):45–48. https://doi.org/10.1111/j.1747-1567.2003.tb00130.x. ISSN 1747-1567
Baldi A (2005) A new analytical approach for hole drilling residual stress analysis by full field method. J Eng Mater Technol 127(2):165–169. https://doi.org/10.1115/1.1839211. ISSN 0094-4289
Schajer GS, Steinzig M (2005) Full-field calculation of hole drilling residual stresses from electronic speckle pattern interferometry data. Exper Mech 45(6):526–532. ISSN 0014-4851
Schajer GS (2010) Advances in hole-drilling residual stress measurements. Exp Mech 50(2):159–168. ISSN 0014-4851
Schajer GS, Winiarski B, Withers PJ (2013) Hole-drilling residual stress measurement with artifact correction using full-field dic. Exper Mech 53(2):255–265. ISSN 0014-4851
Réthoré J, Roux S, Hild F (2009) An extended and integrated digital image correlation technique applied to the analysis of fractured samples: the equilibrium gap method as a mechanical filter. Eur J Comput Mech/Revue Europé,enne de Mécanique Numérique 18(3-4):285–306
Besnard G, Hild F, Roux S (2006) “finite-element” displacement fields analysis from digital images: application to portevin–le châtelier bands. Exp Mech 46(6):789–803
Baldi A (2013) A new analytical approach for hole drilling residual stress analysis by full field method. Exper Mech 54(3):379–391. https://doi.org/10.1007/s11340-013-9814-6
Baldi A (2014) Residual stress analysis of orthotropic materials using integrated digital image correlation. Exper Mech 54(7):1279–1292. https://doi.org/10.1007/s11340-014-9859-1. ISSN 0014-4851
Baldi A (2016) Sensitivity analysis of i-DIC approach for residual stress measurement in orthotropic materials. In: Bossuyt S, Schajer G, Carpinteri A (eds) Residual stress, thermomechanics & infrared imaging, hybrid techniques and inverse problems. ISBN 978-3-319-21764-2, vol 9. Springer, pp 355–362, DOI https://doi.org/10.1007/978-3-319-21765-9
Sutton MA, Orteu J-J, Schreier H (2009) Image correlation for shape, motion and deformation measurements: basic concepts, theory and applications. Springer, New York. ISBN 978-0-387-78746-6
Pan B, Xie H, Wang Z (2010) Equivalence of digital image correlation criteria for pattern matching. Appl Opt 49(28):5501–5509
Lucas BD, Kanade T (1981) An iterative image registration technique with an application to stereo vision. In: Proceedings of imaging understanding workshop, vol 130, pp 121–130
Rupil J, Roux S, Hild F, Vincent L (2011) Fatigue microcrack detection with digital image correlation. J Strain Anal Eng Des 46(6):492–509
Blaysat B, Hoefnagels JPM, Lubineau G, Alfano M, Geers MGD (2015) Interface debonding characterization by image correlation integrated with double cantilever beam kinematics. Int J Solids Struct 55:79–91
Schajer GS (1988) Measurement of non-uniform residual stresses using the hole-drilling method. Part i—stress calculation procedures. J Eng Mater Technol 110(4):338–343
Neggers J, Hoefnagels JPM, Geers MGD, Hild F, Roux S (2015) Time-resolved integrated digital image correlation. Int J Numer Methods Eng 103(3):157–182
Besnard G, Leclerc H, Hild F, Roux S, Swiergiel N (2012) Analysis of image series through global digital image correlation. J Strain Anal Eng Des 47(4):214–228
Press WH, Teukolsky SA, Vetterling WT, Flannery BP (2007) Numerical recipes. The art of scientific computing, 3rd edn. Cambridge University Press
Golub GH, Van Loan CF (2013) Matrix computations, 4th edn. John Hopkins University Press, Balrimore. ISBN 978-1-4214-0794-4
Tikhonov AN, Goncharsky A, Stepanov VV, Yagola AG (1995) Numerical methods for the solution of ill-posed problems, volume 328 of mathematics and its applications. Springer, Netherlands. Originally published in Russian. https://doi.org/10.1007/978-94-015-8480-7
Schajer GS, Prime MB (2006) Use of inverse solutions for residual stress measurements. J Eng Mater Technol 128:375–382. https://doi.org/10.1115/1.2204952
Schajer GS (2007) Hole-drilling residual stress profiling with automated smoothing. J Eng Mater Technol 129 (3):440–445. https://doi.org/10.1115/1.2744416
Schajer GS, Rickert TJ (2011) Incremental computation technique for residual stress calculations using the integral method. Exp Mech 51 (7):1217–1222. https://doi.org/10.1007/s11340-010-9408-5
Orteu J-J, Garcia D, Robert L, Bugarin F (2006) A speckle texture image generator. In: Speckle06: speckles, from grains to flowers, vol 6341. International Society for Optics and Photonics, pp 63410H
Baldi A, Bertolino F (2015) Experimental analysis of the errors due to polynomial interpolation in digital image correlation. Strain 51(3):248–263. https://doi.org/10.1111/str.12137. ISSN 1475-1305
Baldi A, Bertolino F (2016) Assessment of h-refinement procedure for global digital image correlation. Meccanica 51(4):979–991
Baldi A (2018) Digital image correlation and color cameras. Exp Mech 58(2):315–333. https://doi.org/10.1007/s11340-017-0347-2. ISSN 0014–4851
Acknowledgements
The author wishes to thank Mr. Gianluca Marongiu and Mr. Daniele Lai for their support during data acquisition.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: Notes on Numerical Implementation
Appendix: Notes on Numerical Implementation
The described algorithms require iterating the solution procedure, thus, an efficient implementation should cache the calibration coefficients. However, this has to be done with care: Pu, Qu, …, Tv depend on 𝜃 and on the A, B, …, G coefficients. These in turn depend on material properties and on the (normalized) radius. Thus, it is possible either to cache the A, …, G coefficients (the intermediate values) or the final set (Pu, …, Tv). The former solution corresponds to a minimal level of caching because the A, …, G coefficients depend on material and normalized radius only, thus, they can be easily stored either as a one-dimensional function of the radius (an interpolating function) or as a (small) list of values sampled at increasing radii. Using this solution, the \(P^{u}_{i,j}\), …, \(T^{v}_{i,j}\) coefficients have to be (re)computed every time they are required, with a large computational overhead because each pixel k of the image has a different polar coordinate with respect to the center of the hole.Footnote 15
Instead, if the computed \(P^{u}_{i,j}\), …, \(T^{v}_{i,j}\), are stored in matrices, the above described procedure has to be performed only once, with obvious improvements in terms of CPU usage. However, this approach (full caching) requires a significant memory storage: indeed, assuming to perform m drill increments, the number of matrices is
where the six appearing in front of the summation accounts for the six terms (Pu, Qu, …, Tv) involved in equations (1), (1).
To give some numbers, let assume that a 1 Mpixel camera is used to image 15 drilling increments; using these parameters, each of the Pu, …, Tv matrices requires 4 MiB (we are assuming that 32bit floating point numbers are used to store real values). Thus, to store all calibration coefficients in memory, you need 3 × 15 × (15 + 1) × 4 = 2880 MiB of storage.Footnote 16 Our empirical tests show that full caching is not required because solving the problems shown in the article requires a few seconds using an i7@3.4GHz processor and a minimal level of caching.
Rights and permissions
About this article
Cite this article
Baldi, A. On the Implementation of the Integral Method for Residual Stress Measurement by Integrated Digital Image Correlation. Exp Mech 59, 1007–1020 (2019). https://doi.org/10.1007/s11340-019-00503-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11340-019-00503-5