Abstract

For the calculation model of high-speed angular contact bearing has many variables, the large root difference exists, and the Newton iterative method solving the convergence depends on the initial value problems; thus, the simplified calculation model is proposed and the algorithm is improved. Firstly, based on the nonlinear equations of variables recurrence method of the high-speed angular contact ball bearing calculation model, it is proved that the ultimate fundamental variables of calculation model are the actual inner and outer contact angles, the axial and radial deformations. According to this reason, the nonlinear equations are deformed and deduced, and the number of equations is reduced from 4Z + 2 to 2Z + 2 (Z represents the number of rolling bodies); a simplified calculation model is formed. Secondly, according to the small dependence of the artificial bee colony algorithm on the initial value, an improved artificial bee colony algorithm is proposed for the large root difference characteristics of high-speed ball bearings. The validity of the improved algorithm is verified by standard test function. The algorithm is used to solve the high-speed angular contact ball bearing calculation model. Finally, the deformations of high-speed angular contact ball bearings are compared and verified by experiments, and the results of improved algorithm show good agreement with the experiments results.

1. Introduction

Although the angular contact ball bearing has a simple structure, the internal force and motion relationship become complicated due to the gyroscopic moment and centrifugal force at high speed [1]. In order to study the dynamic characteristics of the ball bearing, Jones [2] first established a quasistatic model based on the raceway control theory and Hertz contact theory. Subsequently, Harris et al. [3] further improved the model, which is referred to as the Jones-Harris (J-H) model. Because the J-H model is effective and accurate for the calculation of internal load distribution, contact angle variation, fatigue life, and stiffness [411] of high-speed ball bearings, the model is still widely applied.

The J-H model consists of a series of deformed geometric equations, rolling element equilibrium equations, and inner ring equilibrium equations, which form a high-dimensional nonlinear equation [12]. The system consists of a total of 4Z + 2 nonlinear equations [1]. In order to make J-H model solution more convenient, many scholars have conducted in-depth research. Antoine [13] proposed a new method for calculating contact angle of high-speed ball bearings under axial load. Zhang et al. [14] solved the dynamic characteristics of high-speed angular contact bearing based on various contact angles and hybrid theory. Kurvinen et al. [15] studied the method of solving the dynamic characteristics of angular contact bearings without considering gyroscopic moment and centrifugal force. Yu et al. [16] studied the particle swarm optimization (PSO) algorithm for solving the nonlinear equations of angular contact bearing. Wang et al. [17] studied the modeling and dynamic characteristics of angular contact bearings under axial, radial, and moment loads simultaneously.

Although these methods effectively improve the convergence of the original J-H method, they do not fundamentally reduce the computational complexity of the model. Fang et al. [18] simplified the calculation model by deriving the internal balance equation of the bearing, but the solution still uses the Newton-Raphson method. Although these algorithms have proved to be effective in solving nonlinear systems of equations [1, 19], there are still some shortcomings such as high dependence on initial values, slow convergence speed, and being easy to fall into premature convergence and early convergence when solving nonlinear equations with large root differences [20]. Nowadays, advanced algorithms such as Shuffled Frog Leading algorithm [21], firefly algorithm [22], and artificial bee colony algorithm [23] have emerged with the rapid development of computer algorithm technology. These algorithms can transform the problem of solving nonlinear equations into optimization problems. Therefore, if they can reduce the equations number, meanwhile adopting the improved swarm intelligence algorithm for high-speed angular contact bearing model, they can effectively reduce the computational complexity and convergence and realize the fast and accurate solution of the high-speed ball bearing model.

In order to solve the problem of too many nonlinear equations of high-speed angular contact bearing, the author determined the recursive relation among all variables in the model and deduced the calculation model according to the actual contact angle, axial deformation, and radical deformation. The number of solving equations is reduced from 4Z + 2 to 2Z + 2, which reduces the computational complexity by nearly half compared with the traditional algorithm. In addition, for the characteristics of large root difference of the angular contact ball bearing calculation, the artificial bee colony algorithm which initializes the food source in stages is adopted to improve the convergence precision and the solution speed of the solution. Finally, the deformation of angular contact ball bearings at high speed is compared and verified by experiments, and the improved algorithm results show good agreement with experiments results.

2. Establishing a Simplified Calculation Model

2.1. Traditional Computing Model

Solving the high-speed characteristics of angular contact ball bearings has to start from the contact deformation. Establishing the bearing deformation geometry equation, the rolling element balance equation, and the inner ring balance equation and then establishing the auxiliary equations including centrifugal force, gyroscopic moment, and contact angle are needed. Figure 1 is a schematic diagram of the rolling elements in the different ball angular position ; Figure 2 is a schematic diagram of rolling body force; Figure 3 shows the relative position relationships between the centers of the inner and outer raceways groove curvature and the rolling elements centers before and after the bearing is loaded (according to the inner ring rotation and the outer ring fixation). According to the literature [12], combined with Hertz contact theory, bearing motion, and force relationship and raceway control theory, the calculation model of high-speed angular contact ball bearing is given.

2.1.1. Deformation Geometry Equation

Figure 3 shows that the axial distance and radial distance between the curvature centers of inner and outer raceway grooves in the ball angular position are as follows:where , , and , respectively, denote the relative axial deformation, relative radial deformation, and relative angular displacement of the inner and outer rings; denotes the radius of the groove curvature center trajectory of inner raceway; is the initial contact angle of the bearing.

The following geometric relationship can be determined from Figure 3:

In these equations, is the contact angle of the bearing; is the groove curvature of the bearing; the subscripts and are the outer ring and inner ring of the bearing, respectively; is the ball diameter. According to the deformation geometric relationship between the components in Figure 3, combined with the Pythagorean theorem and (1) and (2), the position change relationship equation among the center of curvature of the rolling elements and the inner and outer grooves in the ball angular position can be obtained:

2.1.2. Rolling Element Balance Equation

According to Hertz contact theory, the normal contact forces of the rolling body and the inner and outer rings at the contact points are as follows:

As shown in Figure 2, in the ball angular position , the forced balance equations of rolling elements in the radial and axial can be written aswhere is the gyro moment of the ball. Substituting (3)–(6), (9), and (10) into (11) and (12) yields

2.1.3. Inner Ring Balance Equation

According to the force balance relationship and the moment load balance relationship of the bearing inner ring in the axial and radial directions, the inner ring balance equation can be obtained:

Substituting (3)–(6), (9), and (10) into (16)–(18) results inwhere , , and , respectively, are the axial, radial, and moment forces acting on the bearing. Given the initial iteration values of , , and , the iteration algorithm can be used to solve the nonlinear equations composed of formulas (7), (8), (13), and (14) in the ball angular position and obtain , , , and . By substituting these into the nonlinear equations (16)–(18) in every ball angular position , the values of the main unknowns , , and can be obtained. Then, the iteration of , , , and continued until the values of the main unknowns , , and meet the accuracy.

2.2. High-Speed Angular Contact Ball Bearings Calculation Model Analysis

Equations (7), (8), (13), (14), and (16)–(18) constitute a system of nonlinear equations, where there are 4Z + 2 equations. The calculation of contact stiffnesses and , centrifugal force , and gyroscopic moment of rolling elements and inner and outer rings at contact points all depends on the calculated values. And , , , and are functions of the actual internal and external contact angles and ; the actual internal angle and external contact angle are functions of and . Therefore, the variables in the dynamic characteristic equations are highly coupled, which makes the iterative calculation process very complicated and the calculation amount is extremely large. The initial value is not chosen properly, and it is difficult to converge or even not converge.

2.2.1. Variable Recursion Relation Analysis of Computational Model

(1) Variable Recursion Relation Analysis of Centrifugal Force. In ball angular position , the centrifugal forces of the high-speed angular contact ball bearing rolling element can be expressed as follows:

In the above formula, the formula for calculating the revolution speed of the rolling element is as follows:

According to the outer raceway control theory, the attitude angle of the rolling element is as follows:

In the above formula, the formula for calculating the revolution speed of the rolling element is as follows:

As shown in Figure 4, based on the above analysis, the following variable transfer relationship can be obtained, “where the left side of the arrow is the function to the right of the arrow.”

(2) Variable Recursion Relation Analysis of Gyroscopic Moment. In ball angular position , the gyroscopic moment of the high-speed angular contact ball bearing can be expressed as where the calculation equations of the rotation speed of the rolling element can be expressed:

As shown in Figure 5, by substituting (20), (21), and (24) into (23), the variables recursive relation of gyroscopic moment can be obtained.

(3) Analysis of the Variables Recursive Relation of Contact Stiffnesses and at Contact Points. In ball angular position , the contact stiffnesses and of high-speed angular ball bearing at contact points between the rolling elements and the inner and outer rings can be expressed as follows: where the function of principal curvature can be expressed:

For angular ball bearing: , , and .

Then, the equation can be obtained:where minus was taken when .

can be obtained by looking up the table based on the principal curvature difference function :

Based on the above analysis, the variable transfer relationship of contact stiffnesses and are shown in Figure 6.

(4) Analysis of the Variables Recursive Relation of Contact Forcesand. In ball angular position , the contact forces and of high-speed angular ball bearing at contact points between the rolling elements and the inner and outer rings can be expressed as follows:

Through the relations among (25)–(31), the transfer relations of contact force and variables can be obtained, as shown in Figure 7.

(5) Overall Analysis of Variable Recursion Relations. Based on the analysis of the above variables, such as centrifugal force , gyro moment , contact stiffnesses and , and contact forces and , the total transfer diagram of the variable transfer relationship of the dynamic characteristic equations can be obtained, as shown in Figure 8.

2.2.2. Derivation of Simplified Computational Models

Combining the relationship of variable transfer and dynamic characteristic equations, it is found that the eight basic variables , , , , , , , and are all functions of the actual internal and external contact angles and . It can be concluded that the actual internal and external contact angles and are the keys to solve and analyze the dynamic characteristic equations.

The system of nonlinear equations consists of (7), (8), (13), (14), and (16)–(18). It transforms 4Z basic unknown variables about , , , and in the equations into 2Z unknown variables about the actual internal and external contact angles . Then, it makes 4Z + 2 unknown variables , , , , , and of the original nonlinear equations reduced to 2Z + 2 unknown variables , , , and . This reduces the dimension of the complex dynamic characteristic equations, makes the coupling hierarchy of the variables clear, reduces the iterative solution of the intermediate variables, and improves the convergence of the equations.

3. Solution of Computational Model Based on Improved Artificial Bee Colony Algorithm

3.1. Artificial Bee Colony Algorithm and Its Algorithm Structure Improvement

When the standard artificial bee colony algorithm solves the high-dimensional optimization problem, there is a disadvantage that the convergence speed becomes slower as the dimension increases and it is easy to fall into the local optimum and premature convergence when solving the problem of large root difference. Therefore, the standard artificial bee colony algorithm needs to be improved.

3.1.1. Improvements in Search Strategy

The standard artificial bee colony algorithm uses the same search formula for leading the bee phase and following the bee phase:where is randomly selected from the existing food source and , rand (−1, 1) represents a random number generated in the interval (−1, 1).

The standard artificial bee colony algorithm uses the same search formula (32) in the leading bee stage and the following bee stage. Searching for the current food source , the neighborhood of the current solution , and in each cycle the global optimal solution is simply stored, but not in the search strategy, which plays the guiding role of the current global optimal solution to the real solution . In order to improve the quality of the solution of the high-dimensional nonlinear problem and the global solution and convergence speed of the bee colony algorithm, the search formula (32) for the bee stage and follow-bee stages in the standard bee colony algorithm is improved to the following formula:

After improving the standard artificial bee colony algorithm, the leader bee uses the search formula (33) to search. It is based on the global optimal solution and plays its guiding role. Meanwhile, combining with the current solution , the leader bee carries out neighborhood search to obtain a better new solution . Similarly, the follower bee uses search formula (34) to search. It is based on the random selection of other food source solutions and uses the current solution to search the neighborhood to obtain a better new solution . Random selection of other food sources can enhance the global search ability of the algorithm and avoid single local search.

3.1.2. Algorithm Structure Improvement

The geometric parameters of high-speed angular contact ball bearings belong to centimeter level and the loaded deformation parameters belong to micrometer level, so the results of calculation model have great root differences. However, the standard artificial bee colony algorithm does not consider individual diversity and difference, so it is necessary to make structural improvements to the standard artificial bee colony algorithm.

Standard artificial bee colony algorithm generates N food sources directly in the initialization stage, that is, generating N D-dimensional initial solutions , among them , . In the initialization stage, the cross-scale problem and priority relationship in each possible solution are not considered step by step for the problem with large root differences. As a result, the algorithm converges to unreliable solutions prematurely and even falls into local dead cycles, which seriously affects the global convergence rate.

The author uses the idea of segmentation to initialize the parameters of the food source : first generate parameters and and then generate parameters and , which solves all the differences and cross-scale problems of the required parameters, so that the algorithm is reliable at the source and ensures the accuracy of the calculation results.

Some codes after adjusting the structure of the algorithm are shown in Table 1, which represents the parameters and ; Table 2 represents the parameters and to be determined.

3.2. Testing and Analysis of Improved Algorithms

In order to verify the reliability and feasibility of the improved algorithm, four standard test functions are used to test the performance of the improved artificial bee colony algorithm. Among the four standard test functions, is the Rastrigin function, is the Ackley function, is the Rosenbrock function, and is the selfdef function, and its analytical expression is from (35) to (38).

Rastrigin function is

Ackley function is

Rosenbrock function is

Selfdef function is

In Figure 9, (a) is a three-dimensional diagram of a Rastrigin test function, (b) is a three-dimensional diagram of an Ackley test function, (c) is a three-dimensional diagram of a Rosenbrock test function, and (d) is a three-dimensional diagram of a Selfdef test function. is a multimodal function. In the domain , this function has very many minima, and there is only one minimum, and the global minimum is . The test function is used to verify the global convergence speed of the algorithm. The global minimum in the domain is . is a complex morbid function. Because it is difficult to find its global minimum, it is necessary to use this function to test the improved artificial bee colony algorithm. In the domain of , the global minimum is . is used to test a function with a large root difference. This function is in the domain interval , and the minimum value is . From Figure 9, it can intuitively observe the extreme value of each function.

Table 3 shows the maximum number of iterations, test dimensions, algorithm control parameters, theoretical global optimal solutions, and search range for the four test functions where , , and are used to test whether the algorithm has reliable global convergence speed and high accuracy in the face of high-dimensional, nonlinear, and multiextreme problems; is used to test whether the improved algorithm has reliable search ability for large root difference problems.

The test results show that the standard artificial bee colony algorithm and the improved artificial bee colony algorithm are used to calculate the results of 10 tests for each test function, as shown in Table 4. Meanwhile, the comparison curves of convergence rate of each test function are obtained, as shown in Figure 10.

From Table 4 and Figure 10, it can be seen that the improved algorithm improves in the order of magnitude compared with the standard algorithm in terms of the optimal solution accuracy, the worst solution accuracy, the mean value accuracy, and the variance accuracy. Meanwhile, the improved artificial bee colony algorithm reduces significantly the iteration calculation time compared with the standard artificial bee colony algorithm. These syntheses show that the improved artificial bee colony algorithm can solve the high-speed angular contact ball bearing calculation model with high dimension, nonlinearity, multiextremum, and large root difference.

3.3. Solution of Simplified Calculation Model

In order to adopt the improved artificial bee colony algorithm, the high-speed angular contact ball bearing calculation model needs to be simplified to the optimization calculation model. First, (7), (8), (13), (14), (16), and (17) are assembled into the following function groups:

Substituting (32)–(35) into function group (36), then transforming functions , , , , , and into objective functions, and finally using improved artificial bee colony algorithm to find Minimum value, the specific optimization model is as follows:

Objective function:

The design variables are

The basic constraints are

Find to minimize the value; that is, find .

The design variables are 2Z + 2, which are nearly half less than the solution variables of the traditional numerical algorithm and are conducive for improving the global convergence rate. The specific flow of the high-speed angular contact ball bearing calculation model using the improved artificial bee colony algorithm is shown in Figure 11.

4. Results and Discussion

Taking 218 high-speed angular contact ball bearings as an example, the author analyzes and calculates its dynamic characteristics. The specific geometric structure parameters and material parameters are shown in Table 5, and the working condition parameters are given according to the specific analysis.

4.1. Calculation Results Accuracy Verification

In order to verify the accuracy of the deformation calculation, the bearing stiffness test bench, as shown in Figure 12, was used to measure the axial deformation of the high-speed angular contact bearing, under the action of both axial and radial forces.

Figure 13 shows the axial deformation of the inner ferrule under different axial forces. Figure 14 shows the axial deformation of the inner ferrule when the bearing is subjected to both axial and radial forces. Meanwhile, Figures 13 and 14, respectively, compare the experimental results with the numerical results of the improved algorithm. It can be shown from Figure 13 that the axial deformation increases with the increase of axial force and velocity, respectively. When the axial load is low and the rotation speed is high, the axial deformation will be negative due to the centrifugal force of the rolling element. With the axial force increases, the axial deformation gradually changes from negative to positive. It can be seen from Figure 14 that the axial deformation also increases with the increase of the axial force and speed, respectively. This condition is consistent with the axial change trend of pure axial load, and it shows that the radial force has little effect on the axial deformation.

It can be seen from Figures 13 and 14 that the numerical calculation results are basically consistent with the trend of the test results; there is a certain deviation between the two sets of data, which is due to the assumption of ring deformation in the numerical algorithm and the absence of consideration of bearing clearance and other factors. Furthermore, the results data of the change trend of the above axial deformation is completely consistent with the calculation results in the literature [17, 24, 25].

4.2. Analysis of High-Speed Characteristic Calculation Results of Angular Contact Ball Bearing

The improved artificial bee colony algorithm was used to calculate the contact force between the ball and the inner and outer channels under different speeds and axial preloads. The calculation results are shown in Figures 15 and 16, respectively.

It can be seen from Figure 15 that the internal contact force increases linearly with the increase of axial force; at the same speed, the internal contact force increases substantially with the increase of axial force. Under the same axial force, the internal contact force decreases with the increase of rotating speed, and the decreasing range is smaller and smaller.

It can be seen from Figure 16 that when the rotation speed is low, the external contact force increases linearly with the increase of the axial force; thus the increase amplitude is small. That is because, at low speed, the centrifugal force is also small, and the external contact force is mainly provided by axial force. When the rotation speed is high, the external contact force decreases first and then increases with the increase of axial force. That is because, at high speed, the centrifugal force is large, and when the axial force is small, the external contact force is mainly provided by the centrifugal force. With the axial force increases, the revolution speed of the rolling element and the inner and outer rings and the rolling element changes, resulting in the decrease of the centrifugal force and the decrease of the external contact force. As the axial force continues to increase, the external contact force is mainly provided by the axial force, which in turn causes the external contact force to increase as the axial force increases.

Figure 17 shows the change of the actual contact angle with the ball angle position under the same axial load and the change of the radial force load. It can be seen that when the influence of rotational speed is not considered and the radial force is zero, the actual contact angle is greater than the initial contact angle and does not change with the change of the ball position. When the radial force is greater than zero, the contact angle changes with the change of the ball position, and the minimum contact angle appears at the top of the ball in the opposite direction of the maximum radial force. That is because the contact force is minimal when the ball is in this position. The maximum position of contact angle is located at the top of the maximum radial force positive direction; meanwhile, the contact load acting on the ball is the largest. In addition, when the axial force is fixed, with the increase of the radial force, the change range of the actual contact angle of the bearing increases.

Figure 18 shows the change of the actual contact angle with the ball angle position under the same radial load and the change of the axial force load. It can be seen that the axial force only affects the actual contact angle of the ball bearing and does not change the distribution of the actual contact angle. And the actual contact angle of a ball bearing increases with increasing axial force.

Figure 19 shows the influence of rotation speed on the contact force between the ball and the inner ring when the bearing subjects both axial and radial forces. It can be seen from the figure that, within the range of the ball angles I and IV zones, the internal contact force increases with the increase of the rotation speed and the increase of the IV zone becomes gentle with the increase of the rotation speed. In zone II of ball angle, the internal contact force decreases with the increase of rotation speed. In the range of zone III of ball angle, it is a mixed change zone. With the increase of rotation speed, the change of the internal contact force has no obvious regularity.

Figure 20 shows the influence of rotation speed on contact force between ball and outer ring under the condition of bearing both axial force and radial force. It can be seen from the figure that, in the range of zone I and zone III of ball angle, the external contact force increases with the increase of rotating speed. With the increase of rotating speed, the range of change in zone III becomes smaller and smaller due to the influence of centrifugal force and gyroscopic moment. In the range of zone II of ball angle, it is a mixed change zone. With the increase of rotation speed, the change of the internal contact force has no obvious regularity.

Figure 21 shows the influence of rotating speed on centrifugal force under the condition of bearing both axial force and radial force. As can be seen from the figure, the centrifugal force is particularly small at low speeds, and there is little difference in centrifugal force at different azimuths. As the speed increases, the centrifugal force increases sharply, and the gap between centrifugal forces at different azimuth angles also increases significantly.

Figure 22 shows the effect of the rotational speed on the gyro torque under the condition that the bearing is subjected to both axial and radial forces. It can be seen from the figure that, under the same working conditions, the gyro torque of the rolling body increases with the increase of the rotation speed. When the speed , the gyro torque increases sharply. The gyro torque will cause the gyro to rotate, and the gyro will cause friction and heat, which will affect the performance of the bearing. Moreover, the variation range of the gyro torque of the rolling element increases with the increase of the rotating speed, and the gyro torque in the bearing area is larger than that in the nonload bearing area.

Meanwhile, the change trend results data of the above the actual contact angle, contact force, centrifugal force, and gyroscopic moment were completely consistent with the calculation result in the literatures [14, 2427]. This verifies the correctness of the simplified model and the improved numerical algorithm to some extent.

5. Conclusion

According to the dynamic changes of various parameters of the angular contact ball bearing during high-speed operation, the equations for solving the high-speed dynamic characteristics are systematically analyzed.(1)The transfer relationship of variables in the high-speed angular contact bearing model is explored, and a set of nonlinear equations with actual internal (inner) contact angle, actual external (outer) contact angle, radial deformation, and axial deformation as basic iterative variables are obtained. The number of nonlinear equations to be solved is greatly reduced.(2)An artificial bee colony algorithm is proposed to solve the big root difference through algorithm improvement. The effectiveness of the improved algorithm is verified by the standard test function. The improved algorithm is applied to solve the dynamic characteristics of high-speed angular contact ball bearings and is verified by a practical project.(3)The model is used to solve the influence of the rotational speed on the actual contact angle, contact force, centrifugal force, gyroscopic moment, and attitude angle, which provides a reference for the use, research, and design of the high-speed angular contact bearing.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

The authors would like to thank the National Key Research and Development Project of China (no.2018YFB1308701), Key Scientific and Technological Projects in Henan Province (162300410060), Shanxi Coal Based Low Carbon Joint Fund (no.U1610118), National Natural Science Foundation of China (no. 51375325), the Shanxi Provincial Special Fund for Coordinative Innovation Center of Taiyuan Heavy Machinery Equipment, and the fund for Shanxi “1331 Project” Key Subjects Construction for their support in this research.