1 Introduction

The production of precision bores by reaming is an essential part of many manufacturing processes. Parts with strict tolerances can be found in combustion engines, hydraulic components, the dental technology as well as in the mechanical and plant engineering. However, high requirements on the reaming process to ensure component quality are in conflict with the parameters time and costs.

The bore quality can be monitored by measuring the parts on coordinate measuring machines (CMM). To do this, the components must first be cleaned to remove residues of chips and cooling lubricants. The non-value-adding time required for cleaning and measuring leads to higher costs. Therefore, a 100% inspection of the parts is only carried out if it is absolutely necessary for safety-relevant components.

2 State of the art

Reaming as a manufacturing process for the production of precision bores is characterized by low cutting depths and resulting low process forces. In the past, mostly single-bladed reamers were used because higher cutting speeds and better hole quality could be achieved. On the one hand more and more multi-bladed reamers are used as they can compensate for the lower cutting speed by a larger feed per revolution. On the other hand, they have even overtaken single-bladed reamers in the cutting speeds, as a research in the product range of different manufacturers shows [10].

In contrast to turning and milling, reaming is receiving less attention in science, as shown in various review publications [4, 17]. Scientific work is mainly concerned with the simulation of the process for optimizing the reamer design or the determination of ideal cutting parameters to improve the quality of the bore.

A comprehensive analytical model of the reaming process is developed in [6, 7]. In addition to a detailed description of chip formation, it also includes possible process errors such as misalignment and concentricity errors as well as angular errors of the reamer or the spindle. The comparison with experimental tests shows that the model calculates the feed force and the torque in most cases with a deviation of less than 7%. While the peak-valley values of the forces in the x- and y-direction differ by a maximum of 11%, the mean values show deviations of up to 30%. However, these deviations are not suitable to describe the route of the reamer in the bore exactly.

To predict the cylindricity, a regression model that takes cutting speed, feed rate and the feed during reamer pullout into account is created by [21]. Attempts to calibrate the model show that higher pullout speeds lead to better cylindricity. Furthermore, a strong dependence of cylindricity on the feed is indicated. The coefficient of determination of the model is only \(R ^ 2\) = 0.644, so cylindricity can not be accurately predicted by the process parameters. Therefore, process models of the reaming process are not suitable to predict the bore quality.

There are different possibilities to monitor cutting processes, which will be further described in the following. The measurement location has a great influence on the informative value of the obtained data. Measurement should take place as close as possible to the cutting process. As the distance to the cutting zone increases, the number of components involved increases. Each component has its own transfer function which influences the signal and causes additional uncertainty by changing behaviour over time. On the other hand, the closer the measuring system is to the process, the greater is the complexity of sensor integration. The available space in tools and tool holders is severely limited and the systems must be protected against the influence of chips, coolant and the high temperatures prevailing in the cutting zone [11]. Furthermore, the power supply of the measuring systems and the data transmission in the tool or tool holder within rotating systems pose a great challenge.

In several researches strain gauges are attached to frames and slides [8, 15, 16]. However, the advantage of simple integration causes the disadvantage of only a low resolution of the process forces to be measured.

Compared to the machine axes and the frame, the motor spindle is closer to the cutting process. A force-measuring ring with piezo sensors is inserted between the motor spindle and the spindle holder in [23]. For milling tests in the speed range up to \(2000\,\mathrm {rpm}\), deviations of less than 5% occur in the measured process forces in comparison to a reference dynamometer under the workpiece . However, the additional compliance of the force-measuring ring leads to a large increase in the dynamic compliance, whereby the use at higher speeds is not possible. An additional sensor ring on the front spindle bearing allows the measurement of the axial force [12]. However, the ring also sensitively reacts to traversing movements of the z-axis and has a high crosstalk when moving the x- and y-axes. The displacement of the spindle shaft can be measured by means of integrated eddy current sensors [25, 44]. Eddy current sensors to measure the displacement in axial and radial direction are also used in [9]. The process forces are calculated by using pre-determined frequency-response-functions for milling operations. A sensory spindle bearing is now commercially available from the company Schaeffler [39]. It measures not only the radial shaft displacement but also bearing temperature and speed.

Acceleration sensors, which are integrated into the motor spindle or additionally attached, detect vibrations caused by the machining process. Unstable process states or tool breakage can be detected in different processes such as milling [1], drilling [19] or turning [40]. The combination of different sensor systems provides better results than the observation of individual sensors [33].

Stationary systems for measuring the cutting forces between the workpiece and the machine table have been state of the art in machine tools for many years and are commercially available from manufacturers [14]. Nevertheless, there are still publications dealing with the redevelopment of such force measuring platforms [35, 53], partly with a focus on special applications such as broaching [27].

When considering sensory tool holders, two cases have to be distinguished: stationary holders, as used in turning, and rotating tool chucks for use with rotating tools, such as milling, drilling, etc. For stationary tool systems, there are a large number of developments for detecting the occurring process forces, which differ in the measurement principles such as strain gauges, capacitive measurement or piezoelectric sensors [30, 34, 43, 48, 51].

For rotating tool holders, the energy and data transmission must be wireless. The higher development effort compared to stationary systems explains why there are less publications in this area. A tool holder with strain gauges for measuring the torque is developed in [46]. The energy transfer takes place inductively, the data transfer optically. A completely inductive system with piezo sensors especially for HSC machining is developed in [45, 50]. Another similar sensory tool holder is presented by [42]. A system with capacitive force sensors is developed in [52]. The integration of acceleration sensors into a standard tool holder without interfering contours is investigated in [2].

As with stationary holders and force measurement platforms, rotating sensory tool holders are commercially available. For example, systems for measuring the cutting forces and the torque [26] or for measuring the torque, feed force and bending moment [41] are available. However, they are not used in series production due to the high prices, as such systems currently cost a medium five-digit euro amount.

Process monitoring with the least influence of disturbance variables is possible by means of sensory tools. Every second cutting edge on an 8-flute cutter with \(125\,\mathrm {mm}\) diameter is removed to weaken the tool and provide room for gluing strain gauges to measure cutting and feed forces in [3]. Strain gauges are also glued to a milling head to measure the process forces by [36]. A large end miller (diameter \(100\,\mathrm {mm}\)) is used to integrate sensors in [28, 29, 49]. The triaxial force sensors mounted under each cutting plate allow single cutting force measurement. The data and energy are transmitted inductively. Two sensory cutters with acceleration sensors are developed in [5]. The measured accelerations are used to adapt the process parameters during milling and thus always ensure a stable process state.

As described, there are a large number of solutions for measuring process data during machining, especially for turning and milling processes. In contrast, only few studies dealing with reaming exist. This can also be seen in review and keynote publications, such as [34, 47].

Especially with process monitoring on reaming deals [38]. It is investigated how structure-borne sound signals correlate with chip formation. A clear correlation between chip form and structure-borne sound signal can not be found. In an additional work, the sensor technology is extended by a dynamometer for detecting feed force and torque as well as an acceleration sensor on the workpiece [37]. Roughness, roundness error and remaining residual stress of each bore are measured and used together with the measurement data of the sensors to train an artificial neural network.

In [31, 32] an expandable reamer with an actuator for adjusting the diameter is developed. The energy is supplied by accumulators, which are integrated in the holder. The control signals are sent to the tool via Bluetooth. For automatic wear detection, strain gauges should be used to monitor the torque. However, final test results are not presented.

As the state of the art shows, a large number of sensory solutions for process monitoring already exist. However, they all have in common that they are not suitable for measuring the straightness of holes in the reaming process. In many cases, they cover a large number of manufacturing processes, which is why they are also designed for large process forces, such as those that occur in milling and turning processes. When sensors are integrated into the tool chuck or the motor spindle, the rigidity of the system must be retained, which is why they don’t have the required sensitivity for the reaming process with its low process forces and deflections. The low process forces are also the reason that cutting models the calculation of measured forces with the help of cutting models don’t deliver sufficient accuracy predicting the actual straightness of the bore.

3 Development of a sensoric reamer

As shown, there are currently no systems specifically designed to monitor the reaming process. Therefore, the development of a new sensory reamer system is presented. It allows to measure the straightness of the bore during the machining process without any auxiliary process times. The system is structured in different sub-functions as shown in Fig. 1. Sub functions (SF) 1–5 will be further explained in the following.

Fig. 1
figure 1

Structure of the sensory reaming system with sub-functions

3.1 Measurement data acquisition with strain gauges

The displacement of the reamer head is measured by using strain gauges which are be applied to the reamer shaft. A first estimation of the strain occurring is made by considering the deflection curve of the reamer. The Euler-Bernoulli beam theory is used.

With the equation

$$\begin{aligned} \varepsilon _x(x,z) = u'(x) - w''(x)z \end{aligned}$$
(1)

the strain \(\varepsilon\) can be calculated by using the derivates of the displacements u and w in the x- and z-direction. The feed force of the reaming process acts as a normal force on the reamer and leads to constant strain

$$\begin{aligned} u'(x) = \frac{F_ \text {f} }{EA}, \end{aligned}$$
(2)

where E is the Young’s modulus and A the cross section. For further simplification the cross section is assumed to be constant. In the following, two cases are distinguished for calculating the deflection curve w(xz), since it is not known how the reamer moves in the bore. In the first case, no rotation of the reamer head around the y-axis is allowed, in the second case this is possible. Both cases with the corresponding strain are shown in Fig.  2. The deflection curve in the first case is

$$\begin{aligned} w(x)&= -\frac{2 w_1}{L^3}x^3 + 3\frac{w_1}{L^2}x^2 \end{aligned}$$
(3)

and its second derivative

$$\begin{aligned} w''(x)&= \frac{6 w_1}{L^3} (L - 2x). \end{aligned}$$
(4)

In the second case it is

$$\begin{aligned} w(x)&= -\frac{w_1}{2 L^3}x^3 + \frac{3 w_1}{2 L^2}x^2 \end{aligned}$$
(5)

with the second derivative

$$\begin{aligned} w''(x)&= \frac{3 w_1}{L^3}(L-x). \end{aligned}$$
(6)
Fig. 2
figure 2

Comparison of the strains along the reamer for the two cases

In both cases, the strain has its largest value at the clamping point. In the first case, however, it has a sign change in the middle of the reamer, while in the second case it drops constantly and becomes zero at the head. The maximum strain occurs at the clamping point, which is why the strain gauges are placed there. In preliminary experiments, deflections of the reamer of up to \(w_1\) = \(49\,\upmu \mathrm { m}\) were measured. With a radius of \(5.5\,\mathrm {mm}\) at the reamer shaft and substituting the Eqs. 4 and 6 in Eq. 1 yields a maximum elongation of

$$\begin{aligned} \varepsilon \,=\,1.37\cdot 10^{-4}\,\hat{=}\,1.37\cdot 10^{-2}\%. \end{aligned}$$
(7)

According to the analytical estimation, strains of less than \(2.86\cdot 10^{-4}\)% must be recorded in order to measure displacements of the reamer smaller than \(1\,\upmu \mathrm { m}\).

Two measuring bridges are provided to detect the movement behaviour of the reamer in the bore parallel to the working plane. These are located as close as possible to the shaft and are placed offset by 90\(^{\circ }\). As it is uncertain which of the two cases described applies to reaming, a third measuring bridge is mounted as close as possible to the replaceable head. It is aligned with the first bridge in order to be able to detect the strain course along the reamer. In the first case, both bridges would have different signs. In the second case, the sign would be the same, but the measured values of the third bridge would be significantly lower. Figure 3 shows the positions of the Wheatstone bridges on the reamer.

Fig. 3
figure 3

Arrangement of the measuring bridges on the reame

In addition to the analytical estimation, a finite element simulation is performed to confirm the calculation results. Table 1 compares the results of the analytical calculation and the simulation for both cases. The deviations between the two calculation methods are the result of the differences between the detail geometry of the reamer and the simple bending beam which is considered for the analytical calculation.

Table 1 Comparison of the analytically calculated and simulated strain values

The connection of the strain gauges in the form of a Wheatstone full bridge offers several advantages. On the one hand, temperature influences and normal forces as well as stresses caused by torque are compensated, on the other hand the output voltage of the measuring bridge is increased. The bridge voltage \(U_ \text {B}\) is determined for a typical supply voltage of \(U_ \text {S}\) = 3 V. The strain is assumed to be \(\varepsilon\) = \(2.86\cdot 10^{-4}\)%, which occurs with a deflection of the reamer of \(1\,\upmu \mathrm { m}\). For metal strain gauges with a gauge factor of 2, the result is a voltage change of \(\varDelta U_ \text {B} = 1.72\cdot 10^{-5}\, \text {V}\) or \(1.20\cdot 10^{-3}\, \text {V}\) for semiconductor strain gauges with a gauge factor of 140. Due to the higher output voltage, the system will be designed with semiconductor strain gauges.

3.2 Signal processing

A telemetry unit for the analogue and digital processing of the signals is developed which is specially adapted to the requirements of process monitoring during reaming. It contains the subfunctions 2 and 3 (see Fig. 6). The signal flow is shown in Fig. 4. The required components are placed on a circuit board in order to obtain a compact assembly, which is then fastened through the housing on the tool chuck.

Fig. 4
figure 4

Signal processing

The signals of the measuring bridges are first filtered by a low-pass filter in order to prevent aliasing effects. This is followed by an amplification of the signal. For this purpose, a programmable signal conditioner type PGA309 Texas Instruments is used. The amplification is realized in several stages, wherein the bridge signal is first subjected to an offset correction. This is followed by a first amplification before a further offset adjustment takes place. This is necessary in order to make full use of the input range of the AD converter during the subsequent digitization. Finally, an output gain can be set.

The amplification is followed by another low-pass filtering before the AD conversion takes place. The selected AD Converter from Analog Devices AD7682 has four input channels and a sampling rate of 250 kilo samples per second, giving the three channels a maximum sampling rate of \(83.3\,\mathrm {kHz}\). The resolution is 16 bits, which corresponds to a resolution of \(46\,\upmu \mathrm { V}\) for a range of the input voltage of \(3\,\mathrm {V}\).

As a central element, the microcontroller is responsible for the control of the entire board. Its tasks include the initiation of the AD conversion, reading data of the AD converter, the following preprocessing and the final transfer to the transmitting unit. An ATMEGA256-RRF2 microcontroller from Microchip, formerly ATMEL, is used. Each conversion and subsequent transfer of the data from the AD converter to the microcontroller requires \(2.2\,\upmu \mathrm { s}\) for the conversion and \(4.0\,\upmu \mathrm { s}\) for the transfer. The \(6.2\,\upmu \mathrm { s}\) offset between two scans results in a rotation of the reamer around \(6.7\cdot 10^{{-2}{\circ }}\), so the error due to rotation can be neglected.

The ZigBee protocol used for data transmission has the advantage that it works with very few additional header bytes. Therefore, the net data rate is relatively large even when sending short packets compared to Bluetooth and WiFi. The usage of ZigBee in machine tools was already investigated in [24], where commercially available modules were used. In contrast, data is only emitted by means of a rod antenna which transmits in the \(2.4\,\mathrm {GHz}\) range. Due to the radiation characteristics, it is important that the installation does not take place in radial direction, as the directional diagram has its minima at the angles 0\(^{\circ }\) and 180\(^{\circ }\). The antenna gain is maximally \(3\,\mathrm {dBi}\). On the receiver side, an XBee module is used. It can receive signals up to a minimum signal strength of -\(92\,\mathrm {dBm}\) and forwards the data via a serial interface to a computer for evaluation. Figure 5 shows the developed telemetry unit. It has four layers where the two middle layers are used for power supply.

Fig. 5
figure 5

Circuit board with the elements for data processing

3.3 Energy supply and housing

The system is powered by batteries. If the system is active and samples the gauges at a frequency of \(1\,\mathrm {kHz}\), a current of approx. \(48\,\mathrm {mA}\) will flow during radio transmission of the data at a voltage of \(3.3\,\mathrm {V}\). At times when there is no transmission, the current drops to \(34\,\mathrm {mA}\). The batteries used have a rated voltage of \(3.6\,\mathrm {V}\) and a capacity of \(1.1\,\mathrm {Ah}\), allowing a battery to power the system for around 23 hours of continuous radio transmission. To reduce the imbalance of the system, two batteries are connected in parallel and placed on opposite sides of the housing.

The attachment of the telemetry unit and batteries takes place in a housing, which in turn is placed on the tool chuck. In order not to interfere with the data transfer, it is made of plastic. In addition, due to the low density (\(1.41\, {{\rm g}/{\rm cm}^{3}}\)), it has a lower moment of inertia than a comparable metal housing. It was designed for a maximum rotational speed of \(10,000\,\mathrm {rpm}\) which is nearly double the normal rotational speed used during reaming.

3.4 Assembly of the entire system

The completed system is shown in Fig. 6. For a better overview, the housing wall and the housing cover have been omitted. To protect the strain gauges, which are glued on the reamer shaft, against chips and coolants, a protective sleeve is pushed over them and sealed by potting compound.

Fig. 6
figure 6

Sensoric reaming system consisting of tool chuck, reamer with exchangable head, telemetry unit, strain gauge measuring bridges and housing

4 Analyzing the performance

Before the system is used in reaming tests, basic functionalities are checked and the performance is evaluated.

4.1 Noise behaviour of the strain gauges

Since semiconductor DMS have a higher tendency to noise than metal strain gauges (sg), they are first compared in the laboratory with a test-applied bridge made of metal strain gauges. In a next step, the bridge signals are measured while rotating in the machine tool. For this purpose, the reamer with telemetry unit is installed in the housing and inserted into the motor spindle. The measurements are made with the later used processing rotational speed of n = \(1,700\,\mathrm {rpm}\). The peak-valley value \(U_ \text {PV}\) and the effective value \(U_ \text {RMS}\) of the measurement noise are recorded for each bridge, the corresponding results are shown in Table  2.

Table 2 Comparison of maximum values of the measuring bridge noise

Under laboratory conditions, the semiconductor strain gauges show, as expected, a higher noise than the metal strain gauges. However, the increase of around 27% of the peak-valley value or 33% of the RMS value is negligible compared to the higher bridge reinforcement of 6829%. When used in the machine tool while rotating, there is an increase in noise due to the larger electromagnetic interference fields through the motor spindle. The peak-valley value with a maximum of \(0.23\,\mathrm {mV}\) is significantly below the expected measurement value of \(1\,\mathrm {mV}\), which was assumed for a displacement of \(1\,\upmu \mathrm { m}\).

4.2 Static behaviour

In the next step, the static behaviour of the Wheatstone bridges is examined. These tests show the quality of the adhesive bond in terms of transfer of strain to the strain gauges. For this purpose, the system is inserted into a motor spindle and the reamer deflected statically at the head. In each case the three occurring bridge voltages are measured as a function of the deflection. Figure  7 shows the measured values.

Fig. 7
figure 7

Measured bridge voltages of the static tests under load in the direction of strain gauge bridges 1 and 3 (left) and 2 (right)

The tests are repeated five times each, the deviations between the individual measurements amount to less than 0.5%. For bridge 1, the bridge voltage at a deflection of \(72\,\upmu \mathrm { m}\) is \(72\,\mathrm {mV}\) and for bridge 3 \(21\,\mathrm {mV}\). For measurements in the direction of bridge 2, the voltage of bridge 2 at the same deflection is \(70\,\mathrm {mV}\). The sensitivity of bridge 2 is thus slightly lower than that of bridge 1. At the same time it reacts more strongly to loads across the alignment, which is due to a non-exact alignment of the strain gauges.

The difference between the theoretically, from the FEM calculated, and the actually measured strain is around 14% for Wheatstone brigdes 1 and 2 and 10% for Wheatstone bridge 3. The deviations are due to simplifications in the modelling and to the adhesive layer. Overall, the strain of the reamer is measured sufficiently accurate.

4.3 Test of the radio transmission

The functionality of the radio transmission is tested by measuring the signal strength of the Received Signal Strength Indication (RSSI) under different conditions. In a laboratory setup, the antenna is first aligned parallel to the receiving modul’s antenna (L1) and then perpendicular to it (L2). While the signal strength in the test series L1 is very constant at − 59 to \(-60\,\mathrm {dBm}\), it varies more strongly at L2 with − 69 to \(-73\,\mathrm {dBm}\). In addition, the signal strength, due to the radiation characteristics, is significantly weaker. Two additional measurement series are performed in the machine tool: at standstill (M1) and with machining speed (M2). The receiver unit is attached to the outside of the machine window so that no cables have to be routed into the interior.

At standstill, the RSSI value is even larger with − 53 to \(-54\,\mathrm {dBm}\) than during the L1 tests. The metallically enclosed working space causes reflections of the electromagnetic waves which probably have a positive effect on the signal level at the receiving module. As expected, when the spindle rotates, the RSSI value varies more as the orientation of the antennas continues to change. However, with a minimum measured level of − \(64\,\mathrm {dBm}\), the reserve to the minimum RSSI value of − \(92\,\mathrm {dBm}\) is more than sufficient.

5 Measuring the bore straightness

As the basic functionality of the system is proven, it is used in real cutting tests. Bores were drilled in \(48\,\mathrm {mm}\) thick discs of EN-GJL-250 with a bore diameter of \(13.5\,\mathrm {mm}\). The pre-drilled bores are then reamed with the sensory reaming system. The reamer has six flutes made of cermet and a nominal diameter of \(14\,\mathrm {mm}\) resulting in a cutting depth of \(a_ \text {p} =\)\(0.25\,\mathrm {mm}\).

To measure the bore straightness, the reamer is pulled out at standstill. The spindle is turned by the NC-program so that measuring bridges 1 and 3 are aligned along the x-axis and measuring bridge 2 along the y-axis of the machine tool coordinate system.

5.1 Statistical test evaluation

First, test data is statistically evaluated to determine the straightness from the measurement signals of the strain gauge measuring bridges. Figure 8 shows the measured bridge voltages on the y-axes. The \(x_ \text {M}\) and \(y_ \text {M}\) positions of the bore centre are measured on a coordinate measuring machine and displayed on the x-axis.

Fig. 8
figure 8

Measured bridge voltages as a function of the measured bore centre coordinates

According to Bayesian statistics, a linear regression model is calculated for each measuring bridge. It has the form

$$\begin{aligned} \mu = m\,U_{ \text {B} } + b, \end{aligned}$$
(8)

where m and b are parameters to be determined [13]. Using the least squares method, the parameters can be calculated directly using the pseudo inverses. For measuring bridge 1, the corresponding equation for n available measurement values is

$$\begin{aligned} \begin{pmatrix} m_1 \\ b_1 \end{pmatrix} = \underbrace{(\varvec{U}^{\rm T}_1 \varvec{U}_1)^{-1} \, \varvec{U}^{\rm T}_1}_ \text {Pseudoinverse} \, \varvec{x}_ \text {M} , \end{aligned}$$
(9)

with

$$\begin{aligned} \varvec{U}_1 = \begin{pmatrix} 1 &{} U_ \text {11} \\ 1 &{} U_ \text {12} \\ \vdots \\ 1 &{} U_{ \text {1} n} \end{pmatrix}, \varvec{x}_ \text {M} = \begin{pmatrix} x_ \text {1} \\ x_ \text {1} \\ \vdots \\ x_n \end{pmatrix}. \end{aligned}$$
(10)

In the matrices \(\mathbf {U}_i\) and the vectors \(\varvec{x}_ \text {M}\) and \(\varvec{y}_ \text {M}\) the measured values of the bridge voltages and the coordinate measuring machine are summarized. In addition to the calculated regression parameters, an assessment of the approximation quality is also relevant. This is done with the help of the coefficient of determination \(R^2\), which takes values between 0 and 1. The closer the value is to 1, the better the measured values are approximated by the regression line. In addition, the root of the mean square error (RMSE \(\hat{=}\) root mean square error) is of interest in order to be able to assess the scattering behavior. Furthermore, the 95% confidence interval (95% CI) of the regression parameters is calculated [18]:

$$\begin{aligned} m_i \pm t_{(1-\frac{\alpha }{2}; n-2)} \hat{\sigma }(m_i), \end{aligned}$$
(11)
$$\begin{aligned} b_i \pm t_{(1-\frac{\alpha }{2}; n-2)} \hat{\sigma }(b_i). \end{aligned}$$
(12)

For this, the t distribution for \(\alpha = 5\%\) for n measured values and the standard error of the estimator \(\hat{\sigma }(m_i)\) respectively \({\sigma }(b_i)\) are needed.

In order to minimize the errors, the influence of the bridge voltages by transverse forces is compensated before the regression calculation. As shown in Fig. 7, the measuring bridges also experience a change in voltage perpendicular to the direction of force. This crosstalk is calculated using the determined cross dependencies.

Table 3 shows the results of the regression calculation. Measuring bridge 1 has the best correlation, as can be expected from Fig. 8. The coefficient of determination is 0.966, which is close to the possible maximum. At the same time, the root of the quadratic error is very small with \(4.5\,\upmu {\rm m}\). It is about the same size as the positioning accuracy of the machine tool, which is \(\pm 6\,\upmu {\rm m}\) according to the data sheet. The accuracy of the reaming system is therefore only limited by the positioning accuracy and can not be increased by modifications to the system.

Table 3 Results of the regression calculation for the estimation of the bore centre positions in dependence of the measured bridge voltages

A lower quality of the regression can be determined for measuring bridge 2 due to the greater scatter of the measured values. The RMSE value is also more than twice as large as for measuring bridge 1. As already found in the static tests (Fig. 7), the second measuring bridge has a lower sensitivity and is at the same time more sensitive to lateral forces. For the third measuring bridge, the coefficient of determination lies between bridges 1 and 2. Because of the lower elongation at the measuring point compared to the other two bridges, and thus a greater influence of noise or other signal disturbances, the poorer correlation can be expected. However, the coefficient of determination of \(R^2\) = 0.903 and an RMSE value of \(7.58\,\upmu {\rm m}\) still represent good values.

5.2 Calculation of the bore straightness with an artificial neural network

In addition to the approach of statistical test evaluation, a determination of bore’s straightness is pursued using an artificial neural network (ANN). A simple feed-forward network is used, in which the neurons of each layer are only connected to those of the following layer. There is no feedback (feed-backward). The measurement signals are given into the neurons of the input layer. From these, the calculated values are forwarded to the intermediate layer before the calculation of the desired values is finally completed in the output layer. The measured values of the reamers extraction (\(U_ { \text {B} i, \text {A} }\)) which were already used for the statistical evaluation serve as input variables. The ANN should output the associated \(x_ \text {M}\) and \(y_ \text {M}\) values as output variables.

Depending on the number of input and output variables, the input layer consists of six and the output layer consists of two neurons. The number of neurons in the intermediate layer is determined empirically. If there are too few neurons, the network cannot approximate the relationship between input and output values with sufficient accuracy. If there are too many neurons, there is a risk of overfitting [22]. Furthermore, the computing effort for training the network increases with the number of neurons. During training, the weighting and bias values of each individual neuron are adjusted so that the error between the value to be calculated and the actual value is minimal. The algorithm is the Bayes’ian regularization approach, which is based on the Bayes statistics [20]. The available data is divided for the training. 70% serve as training data, 15% to validate the progress during training and the remaining 15% to test the network afterwards.

The performance of the network is shown in Fig. 9. It shows the correlation between the target value to be calculated by the network and the actually calculated value, separated according to the two coordinate directions. If the network were optimally adjusted, all values would lie on the straight line with a slope of “one”. As with the statistical evaluation, it can be seen that the values in the x-direction can be approximated better than those in the y-direction. The regression coefficient for the x-direction is \(r_x\) = 0.993 and for the y-direction \(r_y\) = 0.979.

Fig. 9
figure 9

Correlations between the actual values and the values determined by the trained ANN

In comparison to the statistical evaluation, the neural network achieves a better approximation of the values, especially for the y-direction. The RMSE value in the y-direction is \(5.16\,\upmu {\rm m}\) compared to \(10.97\,\upmu {\rm m}\) for the regression calculation. In the x-direction, the values are also more likely to fall within a narrow range, the RMSE value is \(2.87\,\upmu {\rm m}\). With the help of the ANN, it is possible to determine the centre points of the bore even more precisely on the basis of the measurement data than through the regression calculation.

The initial computational effort to train the ANN is higher than that to calculate the regression parameters of the Bayes approach. While the training takes a few minutes, the parameters are calculated within a second. However, this initial effort is only necessary once. In the real production process, the measured values only have to be put into the ANN or the regression model. For the ANN, the calculation takes less than \(0.1\,{\rm s}\) when simulating the process in Matlab. In the regression variant, the duration is less than \(0.015\,\mathrm {s}\).

6 Summary and outlook

Reaming is an important process of fine bore machining. Process time and costs can be reduced if information about the bore quality after the reaming process are available. The bore straightness is the key criterion for the quality.

Therefore, this paper describes the development of a sensory reaming system and the investigation of its performance. Strain measurement using strain gauges is used as the measuring principle. Since the reamer and the chuck rotate in the motor spindle, wireless data transmission is necessary. For this, the development of a telemetry unit takes place, that contains all components required for analogue data preprocessing, AD implementation and subsequent transmission with the ZigBee Standard.

The analysis of the measurement data from processing experiments is carried out using two different approaches: Bayesian statistics and artificial neural network. The ANN shows the better results. It is able to determine the bore straightness very precisely. The standard error mainly caused by the positioning accuracy of the machine tool is smaller than \(3\,\upmu \mathrm { m}\).

A few adjustments to the system are still necessary for industrial series use. In particular, a more compact telemetry unit is required, which should be integrated into the tool chuck if possible. On the one hand, this reduces the interference contour and at the same time increases the protection of the electronics against chip flight and cooling lubricant influences.