1 Introduction

The leading manufacturing technologies to obtain designed surface use the turning process. Unfortunately, in certain working conditions this process is unstable to chatter vibrations. They destroy the process precision and finally lower the product quality. Besides the process precision and the final product quality the large amplitude of chatter vibrations can brake the tool or damage the machine tool itself.

Initially, the appearance of unexpected chatter was studied by Taylor [1]. The first step toward the successful explanation of the chatter vibrations was made by Arnold [2]. He analyzed the self-sustained mechanism of vibrations. The subsequent studies show the importance of regenerative effects [36], and structural dynamics [79]. Finally, the role of the dry friction and the stick-and-slip motion [1012] was indicated and studied extensively. Recently, apart from the widely studied conditions of regular chatter vibrations, noise like chaotic oscillations caused by various system nonlinearities were predicted and detected [1325].

Over the past decade, the fast development in cutting technology gave way to a reliable high-speed cutting procedure. Consequently, elimination and stabilization of the associated chatter oscillations have become a high interest in science and technology [26]. The plausible adaptive control concept, based on relatively short time series, has been studied to gain deeper understanding. In this paper we investigate dynamics of a turning process (Fig. 1) by statistical and recurrence analysis. Applying these methods to the experimental time series of cutting forces in the stainless steel turning process enables us to distinguish different types of the system response. Namely, by changing the single system parameter, cutting depth h 0, we observed qualitative change of the system response. The knowledge about dynamics of this process can be used to optimize the process to obtain surfaces of the better quality.

Fig. 1
figure 1

Physical model of a regenerative turning process. The three orthogonal measured force components: feed F x , radial F y , and tangential F z

The paper is organized as follows: We provide the experimental procedure, the results of the cutting force components in the time domain, and the basic statistics in Sect. 2. Section 3 is devoted to the recurrence plots analysis. The paper ends with Sect. 4—conclusions.

2 Experimental procedure and results

Our turning experiment has been conducted using the workpiece circular shaft of stainless steel (EZ6NCT25) with the diameter of 22 mm and the tool cutting edge angle of 45 degrees. The shaft angular velocity was fixed to about 780 rpm while the corresponding feeding ratio was 0.25 mm/rev. The experiment have been repeated for three different cutting depths h 0. Note that the actual cutting depth was not constant, but h 0 can be considered as the average cutting depth.

The obtained results consists of the three orthogonal force components (feed F x , radial F y , and tangential F z components, respectively—Fig. 1). They have been measured with the sampling frequency of 2 kHz. The measured data have been presented in Fig. 2 as the corresponding time series. To show the dominating trend with changing h 0 the 3D force diagram was plotted in Fig. 3. Additionally, in Table 1 we specified the statistical parameters (standard deviation—SD, skewness—SK, kurtosis—KU, and root mean square-RMS) related to the corresponding force components.

Fig. 2
figure 2

(Color online) Time series of the cutting force components at various cutting depths h 0=1.00, 1.75, and 2.30 mm, for (1)—red, (2)—black, and (3)—blue respectively. The sampling frequency was 2 kHz, while the number of considered measurement points N=1500

Fig. 3
figure 3

The 3D force diagram. Points (1), (2), and (3) denote the cutting force measurement points for the cutting depth h 0=1.00, 1.75, and 2.30 mm, respectively. The sampling frequency was 2 kHz, while the number of considered measurement points N=1500

Table 1 Summary of statistical analysis

Note that in this note we show the results of this method limiting to the fairly small time interval composed of 1500 measurement points. The aim of our consideration is to find and follow the force evolution patterns by changing the cutting depth h 0.

Figure 3 illustrates the distribution of measured points for the corresponding cutting depth (h 0=1.00, 1.75, and 2.30 mm, respectively). Note that all three averages of the force components are increasing monotonically with increasing h 0 (Figs. 2 and 3) as expected. Furthermore, the fluctuation range of cutting force components is also increasing. The summary of their statistical properties (Table 1) confirms this trend in terms of the standard deviations SD i (where i=x,y,z). Interestingly, for the smaller h 0 (1.00 and 1.75 mm) the dominant fluctuations are z-component (see the DS i in Table 1) while for the largest h 0 (h 0=2.30 mm) y-force component. In other words the y-component fluctuations are developing faster than others.

Skewness SK i is relatively small for all cases indicating the left-to-right mirror symmetry of distribution. Finally, kurtosis values KU i are relatively close to that of the Gaussian distribution 3.0 for i=z force components. On the other hand for the feed force component (i=x) we observe the typical leptokurtic density (KU x <3), characterized with more peaky distribution. The last case of the radial force component (i=y) is the most interesting. For instance, by the cutting depth h 0=1.00 and 2.30 mm the distribution is leptokurtic (KU y =2.591 and 2.661, respectively) while for h 0=1.75 mm we observe the platykurtic (KU y >3, more flat than the Gaussian) distribution with kurtosis KU y reaching 3.40. This is the largest discrepancy from the monotonic tendencies and may signal intermittency at h 0=1.75 mm. The effect of the fluctuations increase can be also measured by the RMS i (Table 1). One can see that MSR i MV i (for i=x,y,z) is the largest for y component of force in the h 0=2.30 mm. Note also, the nonlinear non-monotonous dependence of h 0 MSR y MV y =1.7, 3.3, 13.0, while for x and z components this difference is only slightly changing with h 0.

More extensive analyze is needed to tell more about this transition and the difference between dynamical response of the h 0=1.00 and 2.30 oscillations. For that reason we performed the covariance matrix analysis.

(1)

where the i,j=x,y,z denote the force components, and k=1,…,N is the time series sampling index. After simple calculations we obtain covariance matrices COV 1, COV 2, COV 3 for h 0=1.00, 1.75, 2.30 mm, respectively.

$$ \begin{array}{@{}l}\mathbf{COV}^1=\left[\begin{array}{@{}c@{\quad}c@{\quad}c@{}}1064 & 791 & 1367 \\791 & 2029 & 1180 \\1367 & 1180 & 7481\end{array}\right]\ \mathrm{N}^2, \\[6mm]\mathbf{COV}^2=\left[\begin{array}{@{}c@{\quad}c@{\quad}c@{}}1310 & 1067 & 1737 \\1067 & 4735 & 1219 \\1737 & 1219 & 9460\end{array}\right]\ \mathrm{N}^2, \\[6mm]\mathbf{COV}^3=\left[\begin{array}{@{}c@{\quad}c@{\quad}c@{}}2018 & 576 & 1297 \\576 & 22838 & -2989 \\1297 & -2989 & 17398\end{array}\right]\ \mathrm{N}^2.\end{array}$$
(2)

To illustrate the differences in the matrix elements we plotted them in 3D diagrams (Figs. 4(a)–(c)). The diagonal values of the matrices COV i (equation (2)) are corresponding variances \(\mathit{VAR}_{j} = \mathit{COV}_{jj}^{i}=(\mathit{SD}_{j})^{2}\) (where SD j , j=x,y,z are specified in Table 1). The off–diagonal values show the coupling between the corresponding force components. Figure 4 shows that most of couplings are fairly small. Note that y force component is very weakly coupled with y and z. The exception is x component which could be driven by z by relatively large coupling. Interestingly, the coupling phase between y and z components is changing with h 0. For h 0=1.00 and 1.75 mm it is positive while for h 0=2.30 mm it is changing to negative.

Fig. 4
figure 4

The covariance matrix COV(i,j), where i,j=x,y,z for F x , F y , and F z force components, respectively

In the next section we apply the recurrence analysis by recurrence plots quantified by recurrence rate RR and other parameters related to the diagonal and vertical lines distributions. To achieve that we reconstruct the embedding space using single and multi-variant signals of the measured force components at given sampling events and the corresponding time delayed quantities.

3 Recurrence analysis

To perform recurrence plot analysis we have to construct a phase space using the measured 3 dimensional (multi-variant) signal [F x (k), F y (k), F z (k)], where k is the a natural number indexing the sampling points k=1,…,N. Following Takens theorem [27], the state of the system can be reconstructed through the discrete time delay vectors. Assuming the total embedding dimension as m=6 we include the time delay coordinates:

(3)

Note that Δk is the corresponding time delay in sampling interval units (the sampling frequency was 2 kHz).

It should be noted that the standard methods to determine the Δk is the Average Mutual Information (AMI) or the autocorrelation function [28] but here we decided to use a much simpler approach [29]. We noted the dominating period in the time series T≈190 and the Δi as one quarter of that. This approximate procedure has been tested many times for the system which show the clear periodicity [30, 31]. Thus, in our case, Δi=45.

After reconstruction of the phase space one can calculate the Euclidean distance matrix R using the independent time delayed coordinates:

$$ \mathbf{R}_{ij}=\Theta(\epsilon-\|\mathbf{F}(i)-\mathbf{F}(j) \|),\quad \mbox{for}\ |i-j| \ge w,$$
(4)

where ϵ is a threshold value which has a meaning of the tolerance of recurrence and Θ(.) is the Heaviside step function, w is the Theiler window used to exclude identical and neighboring points from the analysis. In our case we adopted w=1. The distance matrix consists of zeros and ones that correspond to the state of the system in the time instant j with respect to the time instant i (1—recurrence, 0—no recurrence). In Figs. 5(a)–(c) we present the graphical representation of the distance matrix which is called a recurrence plot (RP) [33]. The threshold value has been chosen universally of all the cases by \(\epsilon= \overline{\mathit{SD}}\). Note that ϵ is expressed in terms of the standard deviations product of x, y, z force components:

$$ \overline{\mathit{SD}}=\sqrt{\mathit{SD}_x^2+\mathit{SD}_y^2+\mathit{SD}_z^2}.$$
(5)
Fig. 5
figure 5

Recurrence plots for different cutting depths h 0=1.00, 1.75, and 2.30 mm for (a), (b), and (c), respectively. The threshold ϵ has been chosen as SD. Statistical and recurrence parameters are summarized in Table 2

In Fig. 5 one can see the evolution of the line topology with increasing h 0. The most clear trend is related to the diagonal lines (or stripes) which are fairly clear for lower h 0 and fairly smeared for higher h 0 signaling transition to a less deterministic motion. In recurrence analysis it is also important to analyze vertical structures. These structures are used to extract information about the transition from laminar to turbulent motion. Note that much shorter vertical lines (comparing to diagonal ones) are also present in the recurrence plots (Fig. 5). Basing on these plots (Fig. 5) we show the distribution of the length v of vertical lines averages (for v>v min =2) versus sampling points i. In Fig. 6 one can see that average lengths \(\overline{v}\) have higher values of smaller h 0. Moreover one can see \(\overline{v}\) riches the maxima for some selected i. Such maxima (as i≈1200 for Fig. 6(a)) and (as i≈900 for Fig. 6(b)) corresponds to the longer line appearance in Figs. 5(a)–(b). On the other hand, in case of the higher value of h 0 (h 0=2.30 mm, the average line lengths are the shortest among the examined cases. Note that their sampling time distribution (\(\overline{v}\) against i in Fig. 6(c)) is characterized by larger fluctuations comparing to Fig. 6(a)–(b). The fairly smaller values of \(\overline{v}\) and also their wider distribution could be explained as a consequence of the presence of singular points. An increasing number of singular points in the vertical structure (for v=1) indicates that the system is more turbulent [32]. The further differences between the examined cases are better expressed by the statistical analysis of recurrence plots discussed below and summarized in Table 2.

Fig. 6
figure 6

Average vertical line \(\bar{v}\) versus sampling index i for different cutting depths h 0=1.00, 1.75, and 2.30 mm for (a), (b), and (c), respectively. The threshold ϵ has been chosen as in Fig. 5 with the cutoff v>v min =2 to eliminate singular points

Table 2 Summary of RQA analysis. Different parameters for all force components xyz (denoted by X(1)) calculated for \(\epsilon=1.0 \overline{\mathit{SD}}_{k}\) (k=1,2,3). Different parameters for a single force component z (denoted by X(2)) calculated for ϵ=0.4SD k (k=1,2,3). k corresponds to different cutting depths h 0=1.00, 1.75, and 2.30 mm

Motivated by the fastest increase of variations (Table 1) and small off-diagonal covariance matrix elements (Fig. 4, (2)) we analyzed the recurrences for the singular F y force element, separately. The results for increasing h 0 are plotted in Fig. 7(a)–(c). The threshold ϵ was chosen as 0.4SD y . In both sets of figures Figs. 5(a)–(c) and 7(a)–(c), after careful inspection, one can observe that the patterns of vertical lines responsible for the periodic system response are progressively destroyed by the growing cutting depth h 0.

Fig. 7
figure 7

Recurrence plots for the y force component and for different cutting depths h 0=1.00, 1.75, and 2.30 mm for (a), (b), and (c), respectively. The threshold ϵ has been chosen as 0.4SD y . Statistical and recurrences parameters are summarized in Tables 1 and 2

This is understandable, because the change in F y is dominant in the system. This evolution is more transparent for Figs. 7(a)–(c). Note also the characteristic vertical lines structure (note, vertical lines are much shorter then diagonal ones) in Figs. 5(b) and 7(b). these effect implies the intermittency mechanism. Note that Fig. 5(c) and especially Fig. 7(c) show more homogeneous distribution of recurrence points implying more random behavior of the examined system. Note that recurrence plots in Figs. 5 and 7 include also singular points excluded in Fig. 6 and RQA.

To find out more about system dynamics we used the Recurrence Quantification Approximation (RQA) [3236]. The fraction of recurrences with respect to all off-diagonal matrix elements is called Recurrence Rate (RR)

$$ \mathit{RR}=\frac{1}{N^2} \sum_{i,j}^N R_{ij}.$$
(6)

Furthermore, the RQA can be used to identify diagonal and vertical lines through their lengths l, v for diagonal and vertical lines, respectively. In its frame RQA provides us with the probability p(l) or p(v) of line distribution according to their lengths l or v.

Practically, they are calculated by the following expression [36]:

$$p(x)=\frac{P^{\epsilon}(x)}{\sum_{x=x_{min}}^N P^{\epsilon}(x)}, $$
(7)

where x=l or v depending on diagonal or vertical structures in the specific recurrence diagram. P ϵ(x) denotes the unnormalized probability for a given threshold value ϵ. In this way Shannon information entropy (L ENTR ) can be defined for diagonal line collections

$$ L_{ENTR}= -\sum_{l=l_{min}}^N p(l) \ln p(l),$$
(8)

Other properties, such as determinism DET and laminarity LAM are also basing on probabilities P ϵ(x):

(9)
(10)

where l min and v min denotes minimal values which should be chosen for a specific dynamical system. In our calculations we have assumed l min =v min =2.

Determinism DET is the measure of the predictability of the examined time series and gives the ratio of recurrent points formed in diagonals to all recurrent points. Note in a periodic system all points would be included in the lines. On the other hand laminarity LAM is a similar measure which corresponds to points formed in vertical lines. This measure indicates the dynamics behind sampling point changes. For small point to point changes (by ii+1 or jj+1) the consecutive points (R ij =1) form a vertical line.

Note that the definition of frequency p(l) and consequently the probability P ϵ calculation equation (7) does not consider the information about shorter lengths l 2 while it is embedded in longer one l 1 (l 1>l 1). After renormalization of p(l) with respect of these possibilities we obtain the new frequencies p (l) which can be used to define the Renyi entropy \(\hat{L}_{ENTR}\):

$$\hat{L}_{ENTR}= -\sum_{l=l_{min}}^N p^*(l) \ln p^*(l),$$
(11)

The results of RQA analysis are presented in Table 2. Note that taking into account that for the same epsilon there are different number of recurrences (colored points on RP—Figs. 5 and 7) we normalized DET by RR. Similarly locking for the laminarity we expressed a ratio LAM/DET which can tell us about the formation of vertical structures with respect to fraction of points laing in diagonal formations (chaoticity or turbulence is the opposite of laminarity).

As expected after statistical (Table 1) and qualitative analysis by RP (see Figs. 5 and 7) the ratio LAM/DET indicates the monotonic change of the nonregular dynamics contributions. Examining the other RQA parameters we report that RR is also changing monotonically. RR is the topological measure of correlation of the time series [32] in terms of recurrences. It appears that for the same range of threshold ϵ (expressed in units of the corresponding square deviation) RR is smaller for larger h 0. That means that the signal becomes less correlated. DET/RR shows the increasing tendencies with growing h 0 while LAM/DET shows decreasing ones. Evidently, it is related to increasing of randomnesses and non-laminarities, respectively.

As far as the entropy off diagonal lines is concerned the results depend of the probability definition (p or p ). The Renyi entropy (\(\hat{L}_{ENTR}\)) in both cases, the full force F x , F y , F z and single component F y representations, exhibit its maximum value for the largest cutting depth h 0. The monotonic increase of \(\hat{L}_{ENTR}(2)\) signals the growing unpredictability (larger noise or/and chaos contribution). Note that \(\hat{L}_{ENTR} (2)\) is ambiguous as the F y component is weakly correlated with the rest of force components. It is clear that for the small h 0 vibrations are more collective, exhibiting the same period in all force components, while for the larger h 0 new physical effects have been developed. This could be effect of nonlinear effect of friction. The increasing tangential component F z lead to the stronger friction force between the tool and the chip (part of F y ). These could lead to the intermittency of the stick-and-slip limit cycle [37, 38].

4 Conclusions

This work presents experimental investigations of cutting process in which the stainless steel was cut. During the experiment three component cutting forces are measured as a function of the assumed cutting depth h 0.

As expected, the increasing cutting depth leads to higher values of all cutting forces components. Following this trend, the fluctuations of force values are also increasing showing, however, different distributions for different force components. These were a subject of our interest. The obtained signals were analyzed using statistical and recurrence methods. We claim for larger cutting force component the frictional stick-and-slip mechanism of self-sustained vibrations [12, 37, 38] can be more important than the regenerative effect [5, 13, 26]. However the main period of vibrations is caused by the rotational motion of an unbalanced workpiece shaft.

The most interesting contribution was found in the y force component. Its local non-monotonous change of kurtosis signals an interesting change in the system dynamic response. The recurrence plots are clearly indicating that the response is less periodic (or more chaotic) for larger cutting depth h 0. The obtained results can be used to identify types of vibrations and select the most proper cutting parameters including the cutting depth h 0 and the angular speed of the workpiece.

Note that the recurrence plots and recurrence quantification (by the RR parameter) are tools suitable to analyze fairly short time series [29, 31, 32]. To draw more conclusions we will study the fluctuations more systematically by including intermediate cutting depths, various angular speeds, and consider longer time series to apply additional dynamical tests such as Fourier and wavelet analysis.