Introduction

Bone drilling has become a basic clinical practice in medical orthopedic surgery [1, 2]. In recent years, research into the effects of bone drilling have attracted widespread attention, including the study of material properties of cortical bone/cancellous bone, the construction of bone mechanical models, appraisals of the dynamic mechanical change of bone during drilling, studies of the drilling process in simulated cortical bone and the analysis of the surface quality of bone hole cracks after drilling. An important aspect of the research is the heat distribution during the drilling process [3]. Drilling heat is one of the most important factors affecting the initial recovery of bone tissue [4,5,6], and drilling temperature will affect postoperative recovery.

Common methods for measuring bone drilling temperature are the infrared camera method [3, 7,8,9,10] and the thermocouple method [11]. Ehsan Shakouri et al. [10] used an infrared camera to examine the thermal aspects of high-speed bone drilling of a bovine femur. The results showed the application of high rotational speeds in most cases caused increased temperature rise of the bone. Markovic et al. [12] used an infrared camera to record the temperature distribution near the hole in the bone when drilling beef ribs. The results showed that the use of surgical drill guides resulted in a higher local temperature than was the case for conventionally drilled holes, but the temperature did not exceed the threshold temperature for osteonecrosis. Gupta et al. [13] measured the temperature during the drilling of pig cortical bone using an embedded thermocouple. The results showed that a diamond-coated hollow tool could reduce significantly the drilling temperature, compared to the use of a conventional twist drill and that the temperature decreased as the radial distance around the drilled hole was increased.

However, experimental measurements of the temperature of cortical bone drilling do not provide adequate information. During the drilling process, the highest temperature often occurs where the drill bit contacts with the material being drilled and the temperature at this location are difficult to obtain by measurement. Drilling tests conducted upon biologically active bone material have shown that the location of highest temperature occurrence, where osteonecrosis occurs, is the high-frequency region. Therefore, studies of temperature distribution during cortical bone drilling, therefore, are extremely useful for improving medical bone surgery.

Nowadays, numerical methods [14,15,16] and analytical methods [17, 18] are used to develop theoretical models of temperature distribution during machining. With the application of computer technology, simulation has been used to study the temperature distribution during drilling processes. Many scholars have used numerical methods to simulate the temperature distribution and the results were comparable to those obtained experimental tests [19, 20]. However, numerical methods also have some shortcomings. For example, there are defects in the simulation of the temperature fields of composite materials, due to limitations in parameter settings, and the numerical method cannot explain accurately the theoretical mechanisms within the system. Analytical methods can make up for this deficiency, so the analytical approach also has been applied by researchers.

Li et al. [21] analyzed the heat of drilling a laminated CFRP/Ti structure and established a temperature field model for the composite according to the Fourier heat conduction law and solved the model using the finite element method. The accuracy of the temperature field distribution within the CFRP/Ti laminated structure then was verified with experimental test data. Tauscher et al. [22] proposed an analytical temperature prediction model that used the torque signal from the drilling process to model the heat production of the drill itself. It was found that the temperature elevation could be predicted using only the torque signal from the drilling process.

In the present paper, the heat conduction differential equation during the process of cortical bone drilling is deduced, and the single-value condition of the solution is discussed. According to the heat source method, the temperature distribution of a stationary point heat source, and modeling of the temperature distribution of the moving point heat source can be solved Verification experiments were conducted to verify the temperature distribution prediction model, which then can be used to control better drilling conditions during robot-assisted surgeries.

Methodology

Prediction model for temperature distribution of cortical bone drilling

Heat source analysis of the cortical bone drilling process

Experimental tests have shown that the axial forces from the main cutting edge and the chisel edge account for 97% of the total axial force during drilling, with a torque of approximately 90% [23]. The shear deformation and the friction during the bone drilling is the most important causes of heat generation, in which more than 95% of the work consumed in drilling is converted into heat [24]. Therefore, the drilling heat source in the process of drilling cortical bone comes mainly from the two primary cutting edges and the chisel edge contact with the cortical bone [25]. This part of the heat source is defined as Q1, and the rest of the main cutting edge of the twist drill is mainly guided. The heat generated is much less than Q1, which we define as Q2 (as shown in Fig. 1). Q1 and Q2 are the regions that the heat is transferred to the cortical bone, so Q1 and Q2 are regarded as the sources of temperature change.

Fig. 1
figure 1

Distribution of drilling heat source

Thus, the heat during drilling can be obtained by the Law of Conservation of Energy:

$${\text{Q}}={{\text{Q}}}_1+{{\text{Q}}}_2\approx {{\text{Q}}}_1={\text{F}}_{\text{z}}\cdot {\text{v}}_{\text{f}}+\text{M}\cdot \upomega$$
(1)

where Fz, Vf, M, and ω are the axial force, feed rate, torque and angular velocity in cortical bone drilling, respectively.

Establish the prediction model for the cortical bone drilling temperature distribution

During the cortical bone drilling process, the temperature field is in an unstable condition. As the drill continues to feed, the temperature continues to rise. According to the law of conservation of energy and the Fourier formula, the three-dimensional and unstable heat conduction partial differential equations were established on the Cartesian coordinate system, as shown in the following equation:

$$\uprho \text{c}\frac{\partial \text{T}}{\partial \text{t}}={\text{k}}\left(\frac{\partial^2\text{T}}{\partial {\text{x}}^2}+\frac{\partial^2\text{T}}{\partial {\text{y}}^2}+\frac{\partial^2\text{T}}{\partial {\text{z}}^2}\right)+{\text{q}}_{\text{v}}$$
(2)

where qv is the heat flux density of the heat source and T is the relative temperature rise. ρ, c and k are the density, the specific heat capacity and the heat transfer coefficient of the material.

The heat source during the process of drilling cortical bone is conical and, due to the complexity of the drill structure, it is difficult to capture the thermal effect of the drill. The heat source model, therefore, was simplified into a disk heat source that moves from top to bottom over time, combined with the main source of heat [26]. A fixed coordinate system on the workpiece and a moving coordinate system along the heat source of the disk were established. The center of the drilled hole was selected as the coordinate origin, as shown in Fig. 2. The circular heat source movement track is from the first drill contact on the workpiece to the hole is completely drilled, as shown in Fig. 2, from side A to side B.

Fig. 2
figure 2

Disc-shaped heat source and coordinate system

The combined heat transfer control equations for cortical bone drilling in the fixed coordinate system O-xyz are as follows:

$$\uprho {\text{c}}\frac{\partial \text{T}}{\partial \text{t}}={\text{k}}\left(\frac{\partial^2\text{T}}{\partial {\text{x}}^2}+\frac{\partial^2\text{T}}{\partial {\text{y}}^2}+\frac{\partial^2\text{T}}{\partial {\text{z}}^2}\right)$$
(3)

where T is the temperature rise value in the cortical bone caused by the moving heat source, which is a function of time and space. The starting time is (t = 0 s), when the temperature rise value is T = 0.

The object studied is the internal temperature field of the workpiece, so boundary convection was not considered. With the exception of the heat source loading surface, the remaining surfaces were insulated and boundary conditions and drilling temperature field model diagrams are shown in Fig. 3.

Fig. 3
figure 3

Drill temperature field model and boundary conditions

According to Fig. 3, the boundary conditions are as follows [27]:

$${\text{Heat source loading surface:}} -{\text{k}}\frac{\partial {\text{T}}}{\partial{ \text{z}}}={\text{q}}\left({\text{x, y, z, t}}\right)$$
(4)
$${\text{The remaining surfaces:}}-{\text{k}}\frac{\partial {\text{T}}}{\partial {\text{n}}}={\text{q}}\left({\text{x, y, z, t}}\right)=0$$
(5)

The three-dimensional partial differential equation for the temperature rise can be transformed into a one-dimensional temperature rise solution in three directions, according to the separation variable method [26]. Then, using the principle of linear superposition, the temperature rise solutions in three directions can be superimposed and the temperature rise solution of the three-dimensional partial differential equation is obtained. Equations (2) and (3) can be expressed as:

$$\text{T}\left(\text{x},\text{y},\text{z},\text{t}\right)={\text{T}}_{\text{x}}\left(\text{x},\text{t}\right){\text{T}}_{\text{y}}\left(\text{y},\text{t}\right){\text{T}}_{\text{z}}\left(\text{z},\text{t}\right)$$
(6)

where Tx (x, t), Ty (y, t), Tz (z, t) represent a one-dimensional temperature rise solution in three directions x, y, z.

In the X direction, according to the heat source method, the temperature distribution Tx (x, t) of the infinite body x′ (−∞ < x′ < +∞) whose initial temperature is F(x′) is as follows:

$${\text{T}}_{{\text{x}}} \left( {{\text{x}},{\text{t}}} \right) = \frac{1}{{\left( {4{{\uppi \upalpha t}}} \right)^{{1/2}} }} \mathop \int \nolimits_{{ - \infty }}^{{ + \infty }} {\text{F}}\left( {{\text{x}}^{\prime}} \right){\text{e}}^{{ - \left( {{\text{x}} - {\text{x}}^{\prime}} \right)^{2} /4{{\alpha t}}}} {\text{dx}}^{\prime}$$
(7)

where α = k/ρc represents the thermal diffusivity of the cortical bone.

The solution to the temperature rise in the x-direction can be calculated as:

$${\text{T}}_{\text{x}}\left(\text{x},\text{t}\right)=\frac{1}{{\left(4\uppi \upalpha \text{t}\right)}^{1/2}}{\int}_{-\infty}^{\infty}\text{f}\left({\text{x}}^{\prime}\right){\text{e}}^{-{\left(\text{x}-{\text{x}}^{\prime}\right)}^2/4\upalpha \text{t}}\text{d}{\text{x}}^{\prime }$$
(8)

According to symmetry, the temperature rise solution in the y, z-direction can be obtained as follows:

$${\text{T}}_{\text{y}}\left(\text{y},\text{t}\right)=\frac{1}{{\left(4\uppi \upalpha \text{t}\right)}^{1/2}}{\int}_{-\infty}^{\infty}\text{f}\left({\text{y}}^{\prime}\right){\text{e}}^{-{\left(\text{y}-{\text{y}}^{\prime}\right)}^2/4\upalpha \text{t}}\text{d}{\text{y}}^{\prime }$$
(9)
$${\text{T}}_{\text{z}}\left(\text{z},\text{t}\right)=\frac{1}{{\left(4\uppi \upalpha \text{t}\right)}^{1/2}}{\int}_0^{\infty}\text{f}\left({\text{z}}^{\prime}\right){\text{e}}^{-{\left(\text{z}-{\text{z}}^{\prime}\right)}^2/4\upalpha \text{t}}\text{d}{\text{z}}^{\prime }$$
(10)

Three-dimensional general solutions can be obtained by substituting the temperature rise solutions formulae, (8), (9) and (10) in the three one-dimensional directions (x, y, z) into the general solution (6):

$$T\left( {x,y,z,t} \right) = \frac{1}{{\left( {4\pi \alpha t} \right)^{{3/2}} }}\cdot\mathop \smallint \limits_{{ - \infty }}^{\infty } \mathop \smallint \limits_{{ - \infty }}^{\infty } \mathop \smallint \limits_{0}^{\infty } f\left( {x^{\prime},y^{\prime},z^{\prime}} \right)e^{{\frac{{\left( {x - x^{\prime}} \right)^{2} + \left( {y - y^{\prime}} \right)^{2} + \left( {z - z^{\prime}} \right)^{2} }}{{4\alpha t}}}} dx^{\prime}dy^{\prime}dz^{\prime}$$
(11)

where f(x′, y′, z′) is the initial condition of the three-dimensional general solution. The initial condition of the three-dimensional general solution is affected mainly by frictional heat and the static point heat source caused by frictional heat is Qpt, according to the Dirac δ generalized function, except that the value of the function at the heat source point is 1, the rest position function takes 0, and the temperature distribution of the static point heat source under initial conditions can be expressed as:

$$\text{f}\left({\text{x}}^{\prime },{\text{y}}^{\prime },{\text{z}}^{\prime}\right)=\frac{{\text{Q}}_{\text{pt}}}{\uprho \text{c}}\updelta \left({\text{x}}^{\prime}\right)\updelta \left({\text{y}}^{\prime}\right)\updelta \left({\text{z}}^{\prime}\right)$$
(12)

Substituting the temperature distribution under initial conditions into formula (11), the general solution for the temperature distribution caused by the static point heat source is as follows:

$$\text{T}\left(\text{x},\text{y},\text{z},\text{t}\right)=\frac{{\text{Q}}_{\text{pt}}}{{\left(4\uppi \upalpha \text{t}\right)}^{3/2}\uprho \text{c}}{\text{e}}^{\frac{{\text{x}}^2+{\text{y}}^2+{\text{z}}^2}{4\upalpha \text{t}}}$$
(13)

During the drilling process, the point heat source is moving, as shown in Fig. 4(a). The Vf is the feed rate, and the heat source moving direction is consistent with the feed direction. When the drilling ti time has elapsed, the heat source and the moving coordinate system will move by Vf∙ti. At this time, the coordinate origin of the moving coordinate system is Qti. The time parameter τ(t − ti), represents the time interval from the heat source moving moment to the observation time, where t is the observation time. When the observing time is t, the origin of the moving coordinate system is Qt, and the temperature distribution of any observation point M(x, y, z) can be obtained by the heat flux released by the heat source in an infinitesimal time interval dti (0 < ti < t). (Qpt) is expressed as shown in Eq. (14):

$$\text{dT}=\frac{{\text{q}}_{\text{pt}}\text{d}{\text{t}}_{\text{i}}}{{\left(4\upalpha \uptau \uppi \right)}^{3/2}\uprho \text{c}}{\text{e}}^{-\left(\frac{{\text{x}}^2+{\text{y}}^2+{\left(\text{z}-{\text{v}}_{\text{f}}\bullet {\text{t}}_{\text{i}}\right)}^2}{4\upalpha \uptau}\right)}$$
(14)
Fig. 4
figure 4

Moving heat source model and coordinate system

Combining the relationship between the fixed coordinate system and the moving coordinate system, the influence of any observation point M by the heat source is the integral of the temperature distribution of the heat source from the initial time to the observation time t:

$$\text{T}\left(\text{x},\text{y},\text{z},\text{t}\right)=\frac{{\text{q}}_{\text{pt}}\cdot {\text{v}}_{\text{f}}}{{\left(16\text{k}\uppi \upalpha \right)}^{3/2}}{\text{e}}^{-\frac{\text{Z}\cdot {\text{v}}_{\text{f}}}{2\upalpha}}{\int}_0^{\frac{{\text{v}}_{\text{f}}^2\text{t}}{4\upalpha}}\frac{{\text{e}}^{\left(-\text{w}-\left(\frac{\upmu^2}{4\text{w}}\right)\right)}}{{\text{w}}^{3/2}}\text{dw}$$
(15)

where \(\text{w}=\frac{{\text{v}}_{\text{f}}^2\uptau}{4\upalpha};\;\; \upmu =\frac{{\left({\text{x}}^2+{\text{y}}^2+{\text{Z}}^2\right)}^{1/2}{\text{v}}_{\text{f}}}{2\upalpha .}\)

The above formula (15) represents the temperature rise caused to the arbitrary position M when the moving point heat source feed motion and the heat source model during the drilling process is simplified to the disc-shaped heat source. A line heat source, the radius of which is r, is used to represent the surface heat source, as shown in Fig. 4(b). The heat flux density of the line heat source can be expressed as qpt = 2qdL, and L represents the distance along the radial direction, which is substituted into the formula (15) to obtain:

$$\text{dT}\left(\text{x},\text{y},\text{z},\text{t}\right)=\frac{2\text{qdL}\bullet {\text{v}}_{\text{f}}}{{\left(16\text{k}\uppi \upalpha \right)}^{3/2}}{\text{e}}^{-\frac{\text{Z}\bullet {\text{v}}_{\text{f}}}{2\upalpha}}{\int}_0^{\frac{{\text{v}}_{\text{f}}^2\text{t}}{4\upalpha}}\frac{{\text{e}}^{\left(-\text{w}-\left(\frac{{\upmu_{\text{i}}}^2}{4\text{w}}\right)\right)}}{{\text{w}}^{3/2}}\text{dw}$$
(16)

where\({\upmu}_{\text{i}}=\frac{{\left({\left(\text{x}-{\text{x}}_{\text{i}}\right)}^2+{\left(\text{y}-{\text{y}}_{\text{i}}\right)}^2+{\text{Z}}^2\right)}^{1/2}{\text{v}}_{\text{f}}}{2\upalpha}\)x′x′

The line integral of formula (16) gives a temperature rise solution caused by the moving disk surface heat source at any position M at any time. The temperature rise solution at this time is derived from the ideal state in which the workpiece material is infinitely substantial. In the actual drilling process, the heat source in the cortical bone material only extends in the x, y direction, and the z-axis direction extends along the heat source feeding direction. Therefore, the workpiece material is semi-infinite in the process of cortical bone drilling. In addition, the temperature (T0) must be loaded in the initial state to obtain the temperature change at the point M, so the cortical bone temperature distribution prediction model at any point M can be corrected and is shown in formula (17).

$$T = \frac{{\frac{{2B\left( {M\omega + F_{z} v_{f} } \right)}}{{\pi R^{2} }}dL \cdot v_{f} }}{{16k\alpha {\text{ }}\pi ^{{3/2}} }}\int_{0}^{r} {\left[ {\int_{0}^{\tau } {^{{ - \frac{{Z \cdot v_{f} }}{{2\alpha }}}} \left( {\int_{0}^{{\frac{{v_{f}^{2} t}}{{4\alpha }}}} {\frac{{e^{{\left( { - w - \left( {\frac{{\mu _{i} ^{2} }}{{4w}}} \right)} \right)}} }}{{w^{{3/2}} }}dw} } \right)dy} _{\tau } } \right]dL + T_{0} }$$
(17)

Determination of parameters of temperature prediction model

From the prediction model described in the previous section, it is known that the parameters for predicting the cortical bone temperature distribution need to be calculated or measured and are the proportional coefficient B of the drilling heat transfer to the cortical bone workpiece, the drilling axial force Fz, and the torque M.

Fz and M can be measured using a dynamometer (shown in Fig. 6). According to the study by Orlande, using the inverse heat conduction problem to calculate the heat partition coefficient of the cortical bone, In the present study, the conjugate gradient method [28] is used to obtain the heat distribution coefficient during the drilling process.

The least squares method was used to determine the objective function, with B as the variable:

$$\text{J}\left(\text{B}\right)=\sum_{\text{i}=1}^{\text{m}}{\left({\text{T}}_{\text{g}}\left(\text{B}\right)-{\text{T}}_{\text{c}}\right)}^2$$
(18)

where m is the number of temperature values; Tg(B) is the temperature estimate; Tc is the temperature measurement; the inversion problem is transformed into the parameter J(B) minimum, and the parameter B is optimized.

$${\text{Suppose the n}}+1{\text{th iteration of variable B is : B}}^{{\text{n}}+1}={\text{B}}^{\text{n}}-{\xi}^{{\text{n}}}{\text{d}}^{\text{n}}$$
(19)

where n is the number of iterations; ξ is the search step size; d is the conjugate search direction, and the direction of the fall is composed of the conjugate direction and the gradient direction.

$${\text{d}}^{\text{n}}=\nabla {\text{J}}\left({\text{B}}^{\text{n}}\right)+{{\chi}^{\text{n}}}{\text{d}}^{\text{n}-1}$$
(20)

where ∇J(Bn) and χn respectively represent the objective function gradient value and the conjugate coefficient of the nth iteration, then the nth iteration search step ξncan be expressed as:

$${\xi}^{\text{n}}=\frac{\sum_{{\text{i}}=1}^{\text{m}}{{\left(\frac{\partial {\text{T}}_{\text{g}}\left({\text{B}}^{\text{n}}\right)}{\partial {\text{B}}^{\text{n}}}\right)}^{\text{T}}}{\text{d}}^{\text{n}}\left[{\text{T}}_{\text{c}}-{\text{T}}_{\text{g}}\left({\text{B}}^{\text{n}}\right)\right]}{\sum_{{\text{i}}=1}^{\text{m}}{\left[{{\left(\frac{\partial {\text{T}}_{\text{g}}\left({\text{B}}^{\text{n}}\right)}{\partial {\text{B}}^{\text{n}}}\right)}^{\text{T}}}{\text{d}}^{\text{n}}\right]}^2}$$
(21)

The iterative termination condition is J(B(n + 1)< ε, where ε is a small positive integer.

Test materials

Previous studies have shown that [29]: pig bones are similar to human bones, both in terms of density of cortical bone and structural models of bone. Therefore, the workpiece material used in the present tests was a fresh pork bone, the cortical bone samples of the pigs which had the same age and the same position were selected. In order to ensure the accuracy of the test, the thickness of all the selected pig bone samples was about 4 mm. The surface soft tissue treatment of the pig bone sample was carried out and only the middle bone part was reserved as test work, so as to be fixed and installed. The treated cortical bone test piece is shown in Fig. 5. A 4Cr13 stainless steel medical twist drill was used.

Fig. 5
figure 5

Samples of cortical bone

Equipment

The cortical bone drilling tests were carried out on a Yongjin YCM-V65A vertical machining center. A Kistler 9129A dynamometer was used to measures thrust force and torque during drilling. The temperature at the specified location inside the cortical bone was measured using a type K thermocouple. A Fluke TiX640 infrared camera was used to monitor the temperature of the cortical bone surface. The thermal range of this camera was −40 to 1200 °C with a thermography resolution of 307,200 pixels, the heat sensitivity of 0.03 °C and the spectral range of 7.5–14 μm. Figure 6 is a schematic diagram of a cortical bone drilling experiment system.

Fig. 6
figure 6

Cortical bone drilling experiment system

Test program

The tests were used to confirm the accuracy of the prediction model for cortical bone drilling temperature distribution, which was described in the second section of the present paper. The test scheme for obtaining temperature changes at different times at the same position is shown in Table 1.

Table 1 Design of temperature test changes at different measurement locations

When the cortical bone was just drilled, the cumulative temperature was highest. In order to further verify the reliability of the model, the temperature distribution of the different radial distances of the upper surface of the cortical bone was studied under the same drilling conditions (spindle speed, feed rate, and drill diameter are 1000 rpm, 40 mm/min, 4 mm respectively), and all of the cortical bone samples have been drilled through. d was the diameter of the twist drill; x was the distance between the temperature collection point (TCP) and the wall of the cortical drilled hole (shown in Fig. 7). The test design is shown in Table 2.

Fig. 7
figure 7

Measurement location

Table 2 Design of temperature tests at different times

The tests were carried out at room temperature (23 °C). Each set of parameters in the test was repeated three times to reduce the accidental error. After each set of drilling tests, the medical twist drill was replaced to avoid the influence of the temperature accumulation on the drill.

Results and discussion

Model loading parameters Fz and M

During the cortical bone drilling process, a Kistler 9129A dynamometer was used to record the axial force and torque. The results are shown in Table 3. The energy distribution coefficient for drilling cortical bone was solved according to formulae (18)–(21), and the value was 11.7% as calculated by Matlab programming.

Table 3 Axial forces and torques under different drilling conditions

Verification of the temperature distribution prediction model in the same location

According to the experimental design, the cortical bone drilling tests were carried out, the temperature was recorded, and the simulation model obtained under the same drilling conditions was compared with the results from the prediction model in order to verify the accuracy of the temperature prediction model. According to the temperature prediction model formula (17), the predicted temperature value was calculated by Matlab. The test values and estimated values of cortical bone temperature change with time under different drilling conditions are shown in Fig. 8.

Fig. 8
figure 8

Test values (TV) and simulation values (SV) of cortical bone temperature

Figure 8 shows the experimental test values (TV) and the calculated simulation values (SV) under six drilling conditions. The thermocouple was mounted at (d/2 + 0.5, 0.2) mm where d was the diameter of the medical twist drill. It was confirmed that the experimental test and simulation estimated results were similar, and the simulation values is basically consistent with the values obtained by the prediction models established by Maani Nazanin [30] and Lee JuEun [31]. So the model was demonstrated to predict accurately the temperature field during the cortical bone drilling process. The experimental test design is summarized in Table 1. The test values and simulation values of the maximum temperature under different drilling conditions are shown in Table 4. When the feed rate was 60 mm/min, and the spindle speed was 1000 rpm and the drill diameter was 4 mm, the measured temperature was up to 56.8 °C. Furthermore, the maximum relative error (RE) between the test measurements and the simulation results was 13.6%. When the rotational speed of 1000 rpm has been used, the values obtained in the experiments are larger than the simulation values. This difference is due to the negligence of the heat generated by the friction between the chip and the hole wall during the bone drilling operations. The energy distribution coefficient of the bone is not constant, which depends on the drilling conditions (the rotational speed and the feed rate). This coefficient would decrease with the increase in the feed rate. In this study, with the increase of feed rate, the change of coefficient is very slight because of the small range of the feed rate change (40–60 mm/min). So the reduction of coefficient was ignored. This is the reason for the deviation between TV and SV at a high feed rate (60 mm/min). According to the test measurements and simulation results, the temperature changes gradually increase with time. The temperature rises rapidly around the third second. According to the study results of groups (a), (b) and groups (c), (d), within the scope of the study, the temperature increased with increase in the spindle speed. The results of tests (a) (d) and (b) (c) showed that the temperature was higher with higher feed rates; The results of tests (b) (f) and (d) (e) indicated that the larger the drill diameter, the higher the temperature.

Table 4 Maximum temperature values of test values (TV) and simulation values (SV)

During the cortical bone drilling process, the heat source will continue to release heat. The semi-enclosed processing environment and the low thermal conductivity of the cortical bone make heat dissipation lower than heat production. The drilling heat continues to accumulate and the temperature of the measurement point continues to rise. With drill movement during the drilling process, the heat source and the temperature measurement point are close to each other. This can explain why all the temperature curves in Fig. 8 rise rapidly around the third second. When the heat source continues to move with drill movement, the distance between the heat source and the temperature measurement point increases, and the temperature rise is slow, so the rate of increase gradually decreases.

Drilling parameters are the main factors that affect the temperature rise of cortical bone drilling area. First, as the rotational speed increases from 800 rpm to 1000 rpm, an increase in the number of contacts between the chip and the wall results in an increase in friction. Since most of the friction energy is converted into heat energy, it is a reasonable result that the temperature increases as the rotational speed increases. Second, the effect of the feed rate on the temperature rise is complex. On one hand, the higher feed rate result in more material being removed per second, which in turn produces more heat in the bone. On the other hand, the improved heat dissipation in drilling zone was caused by the improvement of the chip evacuation rate and the reduction in heat transfer time. In the range of feed rate (40–60 mm/min) selected in this paper, heat generation plays a leading role compared with the improved heat dissipation conditions. As a result, the temperature of the cutting area of cortical bone increases slightly with the feed rate from 40 mm/min to 60 mm/min. Third, the heat generation is increased with the diameter, but the temperature rise is not obvious. The possible explanation might be that the diameter of the drill is ≤4 mm, the temperature change was not obvious with small changes in diameter. The results of our study are generally consistent with the results of most other researchers [3, 30,31,32,33].

Temperature distribution prediction model verification for different measurement locations at the same time

The experimental test data and the calculated simulation values for the different radial temperatures of the upper surface of the cortical bone are shown in Fig. 9. The maximum error was 3.5%. The predictive model can estimate the temperature at different radial positions. It can be seen from Fig. 9 that as the radial distance increases, both the predicted value and the measured test value had the same tendency to change, and the temperature of the cortical bone decreased as the radial distance was increased. Because the heat source is in the drilling area during the drilling process, the temperature accumulation is greater near the drilling area. The low thermal conductivity of the cortical bone causes hysteresis in the diffusion of the drilling temperature, so the temperature change of the cortical bone away from the drilled hole is low.

Fig. 9
figure 9

Temperature values of different radial distances X

Conclusions

The heat source model and its motion during cortical bone drilling were analyzed during the present study, and the temperature distribution of the static point heat source was obtained by the heat source method. Based on this, the temperature distribution of the moving point heat source was derived. The energy partition coefficient of cortical bone was calculated using the conjugate gradient method and the calculated result was 11.7%. The conclusions from the investigation can be summarized as follows:

  1. 1.

    Comparing the measured temperature values and predicted values of the bone drilling tests under different conditions, the maximum differential between the test measurements and simulation results was 13.6%, and it was concluded that the model could predict temperature changes during the cortical bone drilling process.

  2. 2.

    Increases in spindle speed, feed rate, and drill diameter will lead to an increase in cortical bone temperature. However, changes in drill diameter have less influence on the temperature than do the other parameters.

  3. 3.

    The established prediction model can provide the possibility of controlling the temperature during the operation by controlling the spindle speed and feed rate.