Introduction

In many mechanical devices, contact between two or more parts exists and is crucial in the load transfer from one component to another. Although analytical modeling of contact zones has received attention [1,2,3,4,5,6], reports of whole-field equations for stress fields are limited. For non-conformal contacts, Smith and Liu [5] in 1953 derived stress field equations in terms of the contact length and frictional coefficient. Contact problems involving conformal geometries, such as a flat punch with a rounded edge, are more complex since a combination of complete and incomplete contact zones can be produced [1, 2]. Although the subsurface stress fields can be formulated based on the Muskhelishvili complex potential approach [3], most work focuses on obtaining pertinent information on only the contacting interface or along the line of symmetry [2, 4, 6]. Experimental studies to exploit photoelastic data of conformal geometries to extract contact parameters are non-existent since closed-form stress field equations have not been available until recently. Only in 2014, Jesus Vazquez et al. [7] reported the stress fields for a flat punch with rounded edge contact.

In this paper, the explicit equations reported in the literature for a flat punch with rounded edges are generalized so a single set of equations can be used for a flat punch with rounded edges and Hertzian contacts with arbitrary radii of curvatures by considering the relative curvature term. To obtain insight into the contact of a flat punch with rounded edges, theoretically simulated isochromatics and isoclinics are obtained by varying the friction between the bodies in contact. With the modified explicit stress field equations, a generic methodology is implemented to determine contact stress parameters for conformal and non-conformal geometries from the whole-field experimental isochromatic data using a nonlinear least squares approach. The methodology is initially verified using analytically simulated contact fields and then applied to two examples of conformal and non-conformal contact problems. In view of high-fringe gradient zones, the suitability of various digital photoelastic methods is compared, and an improved four-step Phase Shifting Technique (PST) is proposed to evaluate isochromatic and isoclinic data using a minimum number of images.

Sub-Surface Stress Fields for Contact Zones

Muskhelishvili Potential in terms of arbitrarily distributed normal p(s) and tangential load q(s) for the contact problem is given as [2, 3].

$$ \Phi (z)=\frac{1}{2\pi i}\underset{contact}{\int}\frac{p(s)- iq(s)}{s-z} ds $$
(1)

where z = x + iy and s is the measure of distance along the contacting interface in the x-direction from the origin (Fig. 1(a)). Stress components are related to Muskhelishvili potential (Φ(z)) as

$$ {\displaystyle \begin{array}{l}{\sigma}_{xx}+{\sigma}_{yy}=2\left(\Phi (z)+\overline{\Phi (z)}\right)\\ {}{\sigma}_{yy}-{\sigma}_{xx}+2i{\tau}_{xy}=2\left(\overline{z}{\Phi}^{\prime }(z)+\Psi (z)\right)\end{array}} $$
(2)

where \( \Psi \left(\mathrm{z}\right)=\hbox{-} \Phi \left(\mathrm{z}\right)\hbox{-} \overline{\Phi \left(\overline{z}\right)}-z{\Phi}^{\prime }(z) \). Here, the over bar sign indicates the complex conjugate, and the dash indicates the derivative of the complex variable.

Fig. 1
figure 1

Schematic diagram of contact zone of (a) flat punch with rounded edge and (b) two discs

Failure or yielding according to von Mises criteria can be obtained as Φ(z)a function of Muskhelishvili Potential and its derivatives as

$$ {\sigma}_{\mathrm{vM}}^2=\left\{\begin{array}{l}{\gamma}_1^2+3{\delta}_1{\overline{\delta}}_1,\kern0.5em \mathrm{for}\ \mathrm{plane}\ \mathrm{stress}\\ {}{\left(1-2\nu \right)}^2{\gamma}_1^2+3{\delta}_1{\overline{\delta}}_1,\kern0.75em \mathrm{for}\ \mathrm{plane}\ \mathrm{strain}\end{array}\right. $$
(3)

where

$$ {\displaystyle \begin{array}{l}{\gamma}_1=\left(1/2\right)\left({\sigma}_x+{\sigma}_y\right)=\left(\Phi (z)+\overline{\Phi (z)}\right)\\ {}{\delta}_1=\left(1/2\right)\left({\sigma}_y-{\sigma}_x+2i{\tau}_{xy}\right)=\left(\overline{z}{\Phi}^{\prime }(z)\hbox{-} \Phi \left(\mathrm{z}\right)\hbox{-} \overline{\Phi \left(\overline{z}\right)}-z{\Phi}^{\prime }(z)\right)\end{array}} $$
(4)

Since this could be evaluated directly using equation (2), separation of the individual stress components (σxx, σyy, τxy) is not necessary, and explicit equations were not reported for conformal contacts until recently.

For conformal contacts, the classic rigid punch is simple to evaluate but not realistic. Civerella et al. [6] and Sackfield et al. [4] studied the influence of the corner radius of a flat punch using a complex potential approach, thereby providing a realistic alternative to the classic rigid-flat punch idealization. Extending the work of Civerella et al. [6] and Sackfield et al. [4], Jesus Vazquez et al. [7] obtained the explicit solutions in the real domain for the stress field for a flat punch with rounded edge contact (Fig. 1). When external load is applied, the flat region -b to b is in complete contact, and the segments b to a and -b to -a are in incomplete contact.

The Muskhelishvili Potential for normal (Φn) and tangential load (Φt) for generic loading is expressed as

$$ {\Phi}^n(z)=\left\{\begin{array}{l}\frac{i\left(z+b\right)\Delta}{2C}+\Delta \frac{i\sqrt{z^2-{a}^2}\left(\pi -2{\sin}^{-1}(k)\right)-\left(z-b\right)\ln \left(\Omega \left(z,b\right)\right)+\left(z+b\right)\ln \left(\Omega \left(z,-b\right)\right)}{2 C\pi},\kern2.25em x\le 0\\ {}\frac{i\left(z-b\right)}{2C}+\Delta \frac{-i\sqrt{z^2-{a}^2}\left(\pi -2{\sin}^{-1}(k)\right)-\left(z-b\right)\ln \left(-\Omega \left(z,b\right)\right)+\left(z+b\right)\ln \left(-\Omega \left(z,-b\right)\right)}{2 C\pi},\kern1.7em x>0\end{array}\right. $$
(5)
$$ {\Phi}^t(z)=\left\{\begin{array}{l}\frac{-\mu \left(z+b\right)\Delta}{2C}+ i\mu \Delta \frac{\sqrt{z^2-{a}^2}\left(\pi -2{\sin}^{-1}(k)\right)-\left(z-b\right)\ln \left(\Omega \left(z,b\right)\right)+\left(z+b\right)\ln \left(\Omega \left(z,-b\right)\right)}{2 C\pi},\kern0.8em x\le 0\\ {}\frac{-\mu \left(z-b\right)\Delta}{2C}+ i\mu \Delta \frac{\sqrt{z^2-{a}^2}\left(\pi -2{\sin}^{-1}(k)\right)-\left(z-b\right)\ln \left(-\Omega \left(z,b\right)\right)+\left(z+b\right)\ln \left(-\Omega \left(z,-b\right)\right)}{2 C\pi},x>0\end{array}\right. $$
(6)

where k is the ratio of the two contact lengths b/a (Fig. 1), C is a measure of compliance of the bodies in contact and Δ is the relative curvature defined as

$$ \varDelta =\left(\frac{1}{R_1}+\frac{1}{R_2}\right) $$
(7)

where R1 and R2 are the radii of the curvature of the contacting bodies. For similar bodies, the measure of compliance (C) is defined as C = (κ + 1)/(2G), where G is the shear modulus and κ is Kolosov’s constant, which is κ = (3 − ν)/(1 + ν) for plane stress and κ = (3 − 4ν) for plane strain situations with ν being Poisson’s ratio. The symbol Ω in equations (5) and (6) is defined as

$$ \Omega \left(z,t\right)=\frac{\sqrt{\frac{z-a}{z+a}}-i\sqrt{\frac{a-t}{a+t}}}{\sqrt{\frac{z-a}{z+a}}+i\sqrt{\frac{a-t}{a+t}}} $$
(8)

For a flat punch with a rounded edge, the pressure term can be obtained in dimensionless form as [6]

$$ p\left(\omega \right)=\frac{P}{b}\frac{-2/\pi }{\pi -2{\omega}_0-\sin 2{\omega}_0}\left\{\left(\pi -2{\omega}_0\right)\cos \omega +\ln \left[{\left|\frac{\sin \left(\omega +{\omega}_0\right)}{\sin \left(\omega -{\omega}_0\right)}\right|}^{\sin \omega }{\left|\tan \frac{\omega +{\omega}_0}{2}\tan \frac{\omega -{\omega}_0}{2}\right|}^{\sin {\omega}_0}\right]\right\} $$
(9)

where

$$ \omega ={\sin}^{-1}\left(\frac{x\sin {\omega}_0}{b}\right)\;\mathrm{and}\;{\omega}_0={\sin}^{-1}\left(b/a\right) $$

A generalized explicit solution of the normal and tangential stress component (superscripts ‘n’ and ‘t’) for conformal and non-conformal geometries with varying radii of curvature of the contacting bodies is expressed as

$$ {\sigma}_{xx}^n\left(x,y\right)=\left\{\begin{array}{l}\frac{-2y\Delta}{C}-\Delta \frac{\left({v}_1+{yu}_6\right)\Big(\pi -2{\sin}^{-1}(k)+2y\left({v}_3-{v}_2\right)-\left(b+x\right){u}_3+\left(x-b\right){u}_2}{C\pi},\kern.45em x\le 0\\ {}\frac{-2y\Delta}{C}-\Delta \frac{\left(-{v}_1-{yu}_6\right)\Big(\pi -2{\sin}^{-1}(k)+2y\left({v}_3-{v}_2\right)-\left(b+x\right){u}_3+\left(x-b\right){u}_2}{C\pi},x>0\end{array}\right. $$
(10)
$$ {\sigma}_{yy}^n\left(x,y\right)=\left\{\begin{array}{l}-\Delta \frac{\left({v}_1-{yu}_6\right)\left(\pi -2{\sin}^{-1}(k)\right)-\left(b+x\right){u}_3+\left(x-b\right){u}_2}{C\pi},\kern2.25em x\le 0\\ {}-\Delta \frac{\left(-{v}_1+{yu}_6\right)\left(\pi -2{\sin}^{-1}(k)\right)-\left(b+x\right){u}_3+\left(x-b\right){u}_2}{C\pi},\kern.75em x>0\end{array}\right. $$
(11)
$$ {\sigma}_{xy}^n\left(x,y\right)=\left\{\begin{array}{l}-\Delta \frac{y\Big({v}_6\left(2{\sin}^{-1}(k)-\pi \right)+{u}_3-{u}_2}{C\pi},x\le 0\\ {}-\Delta \frac{y\Big({v}_6\left(\pi -2{\sin}^{-1}(k)\right)+{u}_3-{u}_2}{C\pi},x>0\end{array}\right. $$
(12)
$$ {\sigma}_{xx}^t\left(x,y\right)=\left\{\begin{array}{l}-\mu \Delta \frac{\left(2{u}_1-{yv}_6\right)\Big(\pi -2{\sin}^{-1}(k)+3y\left({u}_3-{u}_2\right)+2\left(b+x\right)\left({v}_3+\pi \right)-2\left(x-b\right){v}_2}{C\pi},\kern1.35em x\le 0\\ {}-\mu \Delta \frac{\left(-2{u}_1+{yv}_6\right)\Big(\pi -2{\sin}^{-1}(k)+3y\left({u}_3-{u}_2\right)+2\left(b+x\right)\left({v}_3+\pi \right)-2\left(x-b\right){v}_2}{C\pi},x>0\end{array}\right. $$
(13)
$$ {\sigma}_{yy}^t\left(x,y\right)=\left\{\begin{array}{l}-\Delta \frac{\left({v}_1-{yu}_6\right)\left(\pi -2{\sin}^{-1}(k)\right)-\left(b+x\right){u}_3+\left(x-b\right){u}_2}{C\pi},\kern1.45em x\le 0\\ {}-\Delta \frac{\left(-{v}_1+{yu}_6\right)\left(\pi -2{\sin}^{-1}(k)\right)-\left(b+x\right){u}_3+\left(x-b\right){u}_2}{C\pi},x>0\end{array}\right. $$
(14)
$$ {\sigma}_{xy}^t\left(x,y\right)=\left\{\begin{array}{l}-\mu \Delta \frac{\left({v}_1+{yu}_6\right)\Big(\pi -2{\sin}^{-1}(k)+2y\left({v}_3-{v}_2-\pi \right)+\left(b+x\right){u}_3-\left(x-b\right){u}_2}{C\pi},x\le 0\\ {}-\mu \Delta \frac{\left(-{v}_1-{yu}_6\right)\Big(\pi -2{\sin}^{-1}(k)+2y\left({v}_3-{v}_2\right)-\left(b+x\right){u}_3+\left(x-b\right){u}_2}{C\pi},\kern1em x>0\end{array}\right. $$
(15)

Parameters u1, u2, u3, u6, v1, and v6 used in equations (10)–(15) are functions of x, y, a and b and are defined in Appendix 1.

For combined loading conditions, which are prevalent in most practical applications, the stress components can be obtained through the linear superposition of normal and tangential components as

$$ {\sigma}_{ij}\left(x,y\right)={\sigma}_{ij}^n\left(x,y\right)+{\sigma}_{ij}^t\left(x,y\right) $$
(16)

For a punch with a rounded edge contacting a base plate with an infinite radius of curvature (Fig. 1), Δ has a value of (1/R), where R is the radius of the punch and the set of equations (equations (10)–(16)) takes the form reported in Ref. [7]. For an incomplete contact length b = 0, i.e., k = 0, this takes a contact interface of two discs such as the Hertzian case (Fig. 1(b)), where a is defined as semi-contact length and 2a is the total contact length with appropriate values for Δ depending on the curvatures of the contacting bodies. A simple modification of introducing a relative curvature term of the contacting bodies (Δ) extends the equations for a flat punch with rounded edge contact [7] to model a Hertzian contact field with any arbitrary radius of curvature of the contacting bodies.

Verification of Generalized Governing Equations by Plotting Isochromatics for Contact Zones

The principal stress difference (σ1 - σ2) in the entire domain can be easily obtained using equations (10)–(16). The isochromatic fringe field for the contact zone can be simulated using the Stress- Optic law as

$$ {I}_d=255{\sin}^2\left(\frac{t\left({\sigma}_1-{\sigma}_2\right)}{2\pi {F}_{\sigma }}\right) $$
(17)

where Id is the intensity value of the dark field isochromatics, t is the thickness of the model (mm) and Fσ is the material stress fringe value (N/mm/fringe). Equation (17) converts the retardation information into an 8-bit grayscale representation, where the intensity value 255 represents pure white and 0 represents pitch black.

In equations (10)–(16), if k is equal to zero, the solution is the Hertzian solution. Figure 2(a) shows typical isochromatics for Hertzian contacts. Figure 2(b) shows the variation in the fringe order at x = 0 along y/a for different values of k with Δ = 1/R. For k values other than zero, it simulates various combinations of a flat punch with rounded edges. Figure 2(c) shows the simulated isochromatic fringes for k = 0.4, which splits the eye of the Hertzian contact and pulls the maximum fringe order zones towards the ends of the punch.

Fig. 2
figure 2

(a) Theoretically generated isochromatics of the contact zone for k = 0. (b) Variation in the fringe order at x = 0 for different k values (a = 1 mm, R = 20 mm). (c) Theoretically generated isochromatics of the contact zone for k = 0.4

Nature of Isochromatic and Isoclinic Fringe Fields for Flat Punch with Rounded Edges

To show the equations model a flat punch with rounded edges, a sample problem with R = 2 mm, b = 3 mm, E = 3.3 GPa, ν = 0.37, and k = 0.96 is theoretically generated with and without friction (μ = 1.5, 0). The principal stress data obtained are plotted as dark field isochromatics (Figs. 3(a) and 3(b)). Figure 3(c) shows the fringe order variation along a line at y = −0.1a for different frictional coefficients, μ = 0, 0.1, 0.15, 0.2, and 0.3. From Fig. 3(c), the additional tangential traction induced on the contacting surface increases the level of fringe orders with increased frictional coefficients.

Fig. 3
figure 3

Theoretically generated isochromatics for flat punch with rounded edge (R = 2 mm, b = 3 mm, k = 0.96, ν = 0.37) for (a) frictionless and (b) friction coefficient μ = 0.1. (c) Fringe order variation along a line at y = −0.1a for different frictional coefficients

The isoclinic fringe fields provide information on the orientation of principal stress throughout the model domain. The isoclinics should be plotted over the domain as binary contours of 10° steps to mimic the assembly of isoclinic contours as seen in a conventional photoelastic experiment. The isoclinic data obtained for μ = 0, and 0.15 is plotted as binary contours and shown in Figs. 4(a) and 4(b). From Figs. 4(a) and 4(b), the isoclinics are symmetric with respect to the vertical axis in the absence of friction. However, the presence of tangential traction disturbs the symmetrical distribution of isoclinics. Variation in the isoclinic data along a line at y = −0.1a for different frictional coefficients, μ = 0, 0.1, 0.15, 0.2, and 0.3, is plotted in Fig. 4(c). From Fig. 4(c), the effect of additional tangential traction induced on the contacting surface on isoclinic data is mainly in the region of −1 < x/a < 1, i.e., along the contact length.

Fig. 4
figure 4

Binary representation of theoretically generated isoclinics for flat punch with rounded edge (R = 2 mm, b = 3 mm, k = 0.96, ν = 0.37) for (a) frictionless and (b) friction coefficient μ = 0.15. (c) variation in isoclinic data along a line at y = −0.1a for different frictional coefficients

Evaluation of Contact Stress Field Parameters from Isochromatic Fringe Field

Formulation of Nonlinear Least Squares

In this section, the methodology to determine the unknown contact parameters from the whole-field isochromatics is described. The fringe order N and principal stress difference (σ1 − σ2) are related by the stress-optic law as [8, 9].

$$ {\sigma}_1-{\sigma}_2=\frac{NF_{\sigma }}{t} $$
(18)

where t is the thickness of the model (mm) and Fσ is the material stress fringe value. Substituting the principal stress difference calculated from equations (10)–(16) into equation (18), an error function g is defined for the nth data point as

$$ {g}_n\left(a,b,\mu \right)={\left(\left({\sigma}_1-{\sigma}_2\right)-\frac{N^{\mathrm{exp}}{F}_{\sigma }}{t}\right)}_n $$
(19)

Through equations (10)–(16), it is noted that the expression for (σ1- σ2) is non-linear in terms of total contact lengths (a, b) and the frictional coefficient μ. Based on Taylor series expansion, the error function can be expressed in terms of g and its correction factor for the parameters (Δa, Δb, Δμ) for the ith iteration as

$$ -{\left({g}_n\right)}_i={\left(\frac{\partial {g}_n}{\partial a}\right)}_i{\left(\Delta a\right)}_i+{\left(\frac{\partial {g}_n}{\partial {b}_x}\right)}_i{\left(\Delta b\right)}_i+{\left(\frac{\partial {g}_n}{\partial \mu}\right)}_i{\left(\Delta \mu \right)}_i $$
(20)

Applying equation (20) to n data points can be represented in matrix form as

$$ {\left\{\begin{array}{l}{g}_1\\ {}{g}_2\\ {}\vdots \\ {}{g}_n\end{array}\right\}}_i=-{\left[\begin{array}{l}\begin{array}{ccc}\frac{\partial {g}_1}{\partial a}& \frac{\partial {g}_1}{\partial b}& \frac{\partial {g}_1}{\partial \mu}\\ {}\frac{\partial {g}_2}{\partial a}& \frac{\partial {g}_2}{\partial b}& \frac{\partial {g}_2}{\partial \mu}\\ {}\vdots & \vdots & \vdots \end{array}\\ {}\frac{\partial {g}_n}{\partial a}\kern0.5em \frac{\partial {g}_n}{\partial b}\kern0.5em \frac{\partial {g}_n}{\partial \mu}\end{array}\right]}_i{\left\{\begin{array}{l}\Delta a\\ {}\Delta b\\ {}\Delta \mu \end{array}\right\}}_i $$
(21)

Following ref. [8], this set of equations is solved in an over-deterministic approach and the parameters are modified in the i + 1th iteration using (Δa, Δb, Δμ). Iteration is stopped using fringe order minimization criteria. In fringe order minimization, the fringe orders corresponding to the selected data points are calculated theoretically for every iteration and compared with the experimental fringe orders. This iteration is stopped using the convergence criterion:

$$ \frac{\sum \left|{N}_{\mathrm{theory}}-{N}_{\mathrm{exp}}\right|}{\mathrm{no}.\mathrm{of}\ \mathrm{data}\ \mathrm{points}}\le \mathrm{convergence}\ \mathrm{error} $$
(22)

Initially, the correctness of this methodology is verified using the theoretically generated data shown in Figs. 3(a) and (b). In photoelastic data analysis of crack problems, collecting data on fringe contours has been shown to provide improved results [10]. Following this, the fringe order data and corresponding positional coordinates are obtained along the fringe contours. The results from the least squares algorithm for Fig. 4(a) (a = 3.151 mm, k = 0.96, μ = 3.9 × 10−6, Convergence error = 8.07 × 10−6) and for Fig. 4(b) (a = 3.149 mm, k = 0.96, μ = 0.149, Convergence error = 6.3 × 10−6) are in good agreement with the parameters used for theoretical generation, which indicates the correctness of the implemented procedure. The contact zones are reconstructed using the results obtained from the least squares analysis with the data echoed back and are shown in Figs. 5(a) and (b). A convergence error value less than 0.1 generally produces good solutions.

Fig. 5
figure 5

Reconstructed isochromatics and data points echoed back using contact parameters obtained from the nonlinear least squares result for the contact shown in (a) Fig. 3(a) and (b) Fig. 3(b)

Experimental Evaluation of Whole-Field Isochromatics of Contact Zones

Different digital photoelastic methods are explored for data extraction, and a brief summary of the methods is provided.

Whole-Field Isochromatic and Isoclinic Evaluation of Contact Zones Using Phase Shifting

Recent developments in digital photoelasticity have allowed evaluating the isochromatics and isoclinic parameters over the entire model domain with considerable accuracy [11, 12]. Among the different phase shifting algorithms [12], the ten-step phase shifting method proposed by Ramji and Ramesh [13] provides photoelastic parameters with the highest accuracy [9, 12]. The optical configurations for the ten-step PST are given in Table 1. The first four configurations (1 to 4) correspond to a plane polariscope [14, 15] (Fig. 6(a)), and the next six configurations (5 to 10) correspond to a circular polariscope [16, 17] (Fig. 6(b)). In the intensity expressions, Ia and Ib represent the amplitude of light and background light intensity, respectively. Phase retardation and the principal stress direction in the model are represented by δ and θ. The orientations of the polarizer and analyzer axes with respect to the horizontal axis are referred to as α and β. The orientations of the slow axis of the first and second quarter wave plates are indicated by ξ and η, respectively.

Table 1 Optical arrangement for ten-step PST and corresponding intensity equations
Fig. 6
figure 6

Generic optical configurations: (a) circular polariscope and (b) plane polariscope

From the first four phase-shifted images, the whole-field Isoclinic parameter can be obtained using

$$ {\theta}_{\mathrm{c}}\kern0.75em =\frac{1}{4}{\tan}^{-1}\left(\frac{\left({I}_{4,\mathrm{R}}+{I}_{4,\mathrm{G}}+{I}_{4,\mathrm{B}}\right)-\left({I}_{2,\mathrm{R}}+{I}_{2,\mathrm{G}}+{I}_{2,\mathrm{B}}\right)}{\left({I}_{3,\mathrm{R}}+{I}_{3,\mathrm{G}}+{I}_{3,\mathrm{B}}\right)-\left({I}_{1,\mathrm{R}}+{I}_{1,\mathrm{G}}+{I}_{1,\mathrm{B}}\right)}\right)\kern1em $$
(23)

where subscript ‘c’ indicates the principal value of the inverse trigonometric function and is calculated using the ‘atan2()’ function. Subscripts R, G, and B refer to the Red, Green and Blue color planes of the image. Isoclinic values obtained using equation (23) are in wrapped format, i.e., they are in the range of –π/4 to π/4, whereas physically, θ is in the range of –π/2 to π/2. The wrapped isoclinics are unwrapped using an adaptive quality guided algorithm [13].

From the corresponding phase-shifted images, the isochromatic information can be obtained using the relation

$$ {\delta}_{\mathrm{c}}={\tan}^{-1}\left(\frac{\left({I}_9-{I}_7\right)\sin 2\theta +\left({I}_8-{I}_{10}\right)\cos 2\theta }{\left({I}_5-{I}_6\right)}\right) $$
(24)

Monochromatic illumination is preferred for isochromatic evaluation using Equation (24). This requires an image acquisition system with the same pixel resolutions in the color and monochromatic domains, which is difficult in many experimental situations. To circumvent this issue, the phase-shifted images can be acquired in the color domain, the three channels (Red, Blue and Green) can be used for isoclinic evaluation, and the green channel can be used to process the isochromatic information using equation (24) [18].

The ten-step method advocates using an unwrapped theta (θ) for evaluating delta information using equation (24), which results in an ambiguous-free wrapped isochromatic phase map. The fringe order evaluated using equation (24) is also in wrapped form, which is subsequently unwrapped to obtain the total fringe order in the entire model domain.

Isochromatic Evaluation by twelve Fringe Photoelasticity

In Twelve Fringe Photoelasticity (TFP), only one image is recorded, and the total fringe order is evaluated by comparing the color components of the experimental isochromatics with those in the calibration table using a color difference formula, which is given as

$$ e=\sqrt{{\left({R}_m-{R}_c\right)}^2+{\left({G}_m-{G}_c\right)}^2+{\left({B}_m-{B}_c\right)}^2+{\left({H}_m-{H}_c\right)}^2+{\left({S}_m-{S}_c\right)}^2+{\left({V}_m-{V}_c\right)}^2} $$
(25)

where subscript ‘m’ refers to the experimentally obtained intensity values for a data point in the model and ‘c’ denotes the values in the calibration table. Subscripts R, G, and B and H, S, and V refer to the Red, Green, and Blue color planes and the Hue, Saturation, and Value of a pixel in the image, respectively.

Equation (25) may lead to a false estimation of fringe orders in some regions of the model due to the repetition of colors. This noise is removed by imposing fringe order continuity using a modified window search method given as

$$ {\displaystyle \begin{array}{l}e=\sqrt{{\left({R}_m-{R}_c\right)}^2+{\left({G}_m-{G}_c\right)}^2+{\left({B}_m-{B}_c\right)}^2+{\left({H}_m-{H}_c\right)}^2+{\left({S}_m-{S}_c\right)}^2+{\left({V}_m-{V}_c\right)}^2}\\ {}\kern22.5em N\in \left[{N}_p-\Delta N,{N}_p+\Delta N\right]\end{array}} $$
(26)

where ΔN = 0.4. The average value of the fringe order of all neighboring resolved pixels is used as Np in equation (26). Equation (26) is employed using an improved scanning scheme called Fringe Resolution-based scanning for Twelve Fringe Photoelasticity (FRSTFP) [19], where the progression is guided by the spatial resolution of the isochromatic fringes.

Improved Four-Step Phase Shifting Technique in TFP

In the four-step phase shifting technique, four isoclinic images of 0°, 22.5°, 45° and 67.5° are recorded (first four arrangements of Table 1). It is worth noting that the dark field isochromatics can be generated by post-processing the isoclinic images. The intensities of the Red, Green and Blue color planes of the isochromatics can be obtained using the relation [14]

$$ {IR}_{\mathrm{c}\;\mathrm{p}}=\sqrt{{\left({I}_3^{\mathrm{c}\;\mathrm{p}}-{I}_1^{\mathrm{c}\;\mathrm{p}}\right)}^2+{\left({I}_4^{\mathrm{c}\ \mathrm{p}}-{I}_2^{\mathrm{c}\;\mathrm{p}}\right)}^2} $$
(27)

Here, ‘cp’ refers to the image planes of the Red, Green and Blue color space. The fringe orders can be evaluated using TFP (equations (25), (26) and isoclinics by equation (23).

Experimental Methodology

Photoelastic experiments with different contact situations have been designed to verify the concepts discussed in Sections “Sub-Surface Stress Fields for Contact Zones” and “Evaluation of Contact Stress Field Parameters from Isochromatic Fringe Field”. Experimental models are built using photoelastically sensitive material by mixing CY230 resin and HY951 hardener in a 10:1 ratio by weight. Two contact zones of conformal and non-conformal types are obtained by suitably changing the models. Initially, a flat punch with a rounded edge of a length of 11 mm and edge radius of 2 mm contacts a flat base plate with a length of 100 mm and a width of 40 mm. Next, a disc contacts another disc with the same radius (R = 30 mm). A loading fixture is designed and fabricated to apply compressive loading to the disc/punch. To investigate the isoclinic and isochromatic information in the conformal contacts, the ten-step experimental phase-shifted images as per the optical arrangement specified in Table 1 are recorded using a color 3CCD camera (SonyXC-003P) (Fig. 7(a)–(j)). Images are taken so the high-fringe gradient zone towards the contact region is captured.

Fig. 7
figure 7

Magnified view of the left side of the plate – punch with rounded edge interface. Ten-step phase shifting images according to Table 1 (a) – (j)

Evaluation of experimental isochromatics using PST

In ten-step PST, isoclinics are calculated in the first step as discussed in Sec. “Whole-Field Isochromatic and Isoclinic Evaluation of Contact Zones Using Phase Shifting”. Wrapped isoclinic phasemap obtained using equation (23) is shown in Fig. 8(a). Unwrapping is performed using a single-seed point, shown in Fig. 8(a), and the unwrapped isoclinics are shown as a phasemap in Fig. 8(b). A binary representation of isoclinics in steps of 10° is shown in Fig. 8(c). The noise in the isoclinics is clearly visible and is reduced using the multi-directional smoothing algorithm [20] in which smoothed data from a scan are used as the input for subsequent scans. A scanning sequence of 0°, 45°, 135°, and 90° with a span length of 15 pixels for 0° and 90° scans and 20 pixels for 135° and 45° is effective for removing noise from the isoclinic data. A binary representation of smoothed isoclinic data is shown in Fig. 8(d), which compares well with the theoretical isoclinic data shown in Fig. 8(e).

Fig. 8
figure 8

Plate-Punch with rounded edge interface. (a) Wrapped isoclinic phasemap with seed point used for unwrapping. (b) Unwrapped isoclinic phasemap. Binary representation of isoclinic phasemap in 10° steps. (c) Unsmoothed. (d) Smoothed using multi-directional algorithm with a scanning sequence of 0°, 45°, 135°, 90°. (e) Theoretically simulated

Using the unwrapped value of isoclinics in equation (24), phasemap of wrapped isochromatics is obtained and shown in Fig. 9 (a). This phasemap is unwrapped to obtain the total fringe order. Whole-field fringe order data after multi-directional smoothing with a scanning sequence of 90°, 135°, 45°, and 0° is shown as a whole-field plot in Fig. 9(b).

Fig. 9
figure 9

Plate-Punch with rounded edge; (a) Wrapped isochromatics. (b) Whole-field plot of unwrapped isochromatics after smoothing

The problem of two discs in contact (Fig. 10(a)) (diameter = 60 mm, Δ = 2/R, load = 316 N and Fσ = 12.16 N/mm/fringe) is also analyzed using the ten-step PST as explained in Sec. “Whole-Field Isochromatic and Isoclinic Evaluation of Contact Zones Using Phase Shifting”. Dark-field isochromatics of a magnified portion of the contact region is shown in Fig. 10(b) and phaseshifted images are processed using ten-step PST. Unwrapped fringe order variation after multi-directional smoothing with a scanning sequence of 135°, 90°, 45°, and 0° and a span of 5 pixels is shown as a whole-field plot in Fig. 10(c).

Fig. 10
figure 10

Interface of two discs: (a) Schematic diagram. (b) Dark field isochromatics. (c) Whole-field plot of total fringe order obtained using PST

Evaluation of experimental isochromatics using TFP

In this section, fringe order evaluation by TFP from circular polariscope-based dark field isochromatics and from the improved four-step method is compared with PST. From the recorded plane polariscope images (Figs. 7(a) – (d)), dark field isochromatics are generated using equation (27) and shown in Fig. 11(a). The fringe order obtained using equation (25) for generated isochromatics is shown in Figs. 11(b). Abrupt discontinuities in the fringe order data is refined using equation (26) with FRSTFP and the smoothed result with a scanning sequence of 0°, 45°, 135°, and 90° and a span length of 15 pixels are shown in Fig. 11(c). Since processing involves refining and smoothing, isochromatic regions where the fringes are smudged are masked (Figs. 11(b) and (c)) and not considered in the processing to minimize noise propagation from such zones. A similar process is used to evaluate the fringe orders using Fig. 7(f). A comparison of the fringe order data obtained using TFP from a conventional circular polariscope dark field image (TFP_CP) and from the improved four-step method (TFP_PP) with PST data along line AB is shown in Fig. 11(d). The comparison of fringe orders from the improved four-step PST is quite good and can yield fringe orders up to 8.6. There are minor deviations in the fringe order results from processing the dark field circular polariscope image with a standard deviation of 0.23 fringe orders and fringe orders only up to 7.8 were yielded. Note that if the maximum fringe order to be processed is less than 3, TFP and the improved four-step method yield identical results [21]. Note that the isochromatics generated using equation (27) eliminate the quarter-wave plate mismatch errors since they are purely based on a plane polariscope algorithm.

Fig. 11
figure 11

(a) Generated dark field isochromatics of Plate–Punch with rounded edge interface from plane polariscope using equation (27). (b) Isochromatics in grayscale obtained using TFP from equation (26). (c) Refined fringe order in grayscale. (d) Variation of fringe order along line AB obtained from TFP Circular Polariscope (TFP-CP), Plane Polariscope (TFP-PP) and PST

The results obtained using TFP for the circular polariscope and improved four-step method yielded correct variations with maximum fringe orders of 7.8 and 8.6 for TFP_CP and TFP_PP, respectively, where the spatial resolution of the fringes is greater than 15 pixels per fringe. Hence, if the objective is to obtain information of both the isoclinics and isochromatics, the four-step PST proposed in Sec. “Improved Four-Step Phase Shifting Technique in TFP” can be used, and equations (27) and (23) can be used to obtain the fringe order and isoclinic results. If the objective is only fringe order evaluation, a single conventional isochromatic color image with TFP analysis would be sufficient. However, if there are constraints in the image acquisition system for obtaining high fringe resolutions (minimum of 15 pixels per fringe) in the key regions, PST is preferable.

Evaluation of Contact Parameters from Experimental Isochromatic Data

In this section, the whole-field fringe order data obtained from different digital photoelastic methods are utilized to determine unknown contact parameters for two different contacting interfaces. The fringe order data from PST and corresponding positional coordinates along the fringe contours are processed.

For a plate-punch interface contact, the contact parameter a is 5.72 mm with k = 0.958 and μ = 0.075. This indicates the complete contact length closely matches the dimensions of the flat region of the punch. The unknown incomplete contact length due to the edge radius is 0.24 mm for this case. The isochromatics in the contact zone are reconstructed with the results obtained from the least squares analysis, and the data used for the analysis are echoed back on the reconstructed image (Fig. 12(a)). A whole-field error plot between the experimental and contact model using a least squares procedure is shown as a contour plot in Fig. 12(b). From Fig. 12(b), it is clear that other than localized zones where the fringes are smudged, the error in fringe orders range from 0.02 to 0.03. The variation in the fringe orders along line y = 0.4a (line - IJ) from PST and the reconstructed contact zone is plotted in Fig. 12(c).

Fig. 12
figure 12

Plate-Punch Interface – (a) Reconstructed isochromatics using the least squares results with data points echoed back for parameters obtained from PST. (b) Whole-field error plot of fringe order between PST and least squares. (c) Variation in the fringe order along line IJ for PST and reconstructed from least squares

To verify the generality of the equations proposed (equations (10)–(16)), the contacting situation of the two discs shown in Fig. 10(b) is also analyzed, where contact parameter a is 0.69 mm with k = 0.024 and μ = 0.013. The isochromatics in the contact zone are reconstructed with the results obtained from the least squares analysis. Fringe orders at y = 2a (line GH) from PST and the reconstructed contact zone are plotted in Fig. 13.

Fig. 13
figure 13

Interface of two discs - variation in the fringe order along line GH (at y = 2a) obtained from PST and reconstructed from least squares results

Similarly, the fringe order data obtained from TFP are also processed for both contact zones, and the results are comparable for both digital photoelastic methods (Table 2). The contact parameters obtained for the Hertzian contact zone are compared with the results obtained from contact field equations reported in the literature [5]. These results clearly show the generality of the proposed expressions. For non-conformal contacts, the value of k indicates that the complete contact length (b) is negligible in this case, and the proposed model (equations (10)–(16)) captures the Hertzian contact field [22, 23].

Table 2 Comparison of contact zone parameters obtained for different contacting interfaces

Conclusion

In this work, the application of digital photoelasticity to determine contact parameters in conformal contacts zones is established for the first time. In the initial part of this work, the explicit equations reported for a flat punch with rounded edges are generalized to represent both conformal and non-conformal (Hertzian) contact zones with an arbitrary radius of curvature of the contacting bodies. The set of generalized equations is verified by plotting simulated isochromatics for different contact parameters. A generic algorithm is developed to determine unknown contact parameters for conformal and non-conformal geometries from the whole-field isochromatic data using a nonlinear least squares method and is initially verified using theoretically generated isochromatic data.

For high-fringe gradients near the contact zones, the suitability of different digital photoelastic methods is discussed in detail. An improved four-step PST is proposed, allowing the evaluation of isochromatic and isoclinic data with the minimum number of images. This is mainly due to recent advancements making it possible to extract fringe order data from a single isochromatic image up to twelve fringes [11]. Isochromatic data for conformal and non-conformal contact zones are experimentally obtained and used in conjunction with the implemented non-linear least squares algorithms. For a flat punch with rounded edge contact, the value of k obtained from the nonlinear least squares (k = 0.958) is in the expected range of conformal contacts. When the contact model is switched to non-conformal geometry, the value of k is 0.024, which indicates a typical Hertzian contact.