Abstract

Milling stability not only reduces the surface quality of the workpiece but also seriously restricts the high-speed development of CNC machine tools. The electric spindle rotor system with the active magnetic bearing has a strong gyro coupling effect, and with the increasing rotor speed, it will become a major unfavorable factor for the stability of the system during high-speed milling. The strong gyro coupling effect makes the stability region narrow at the time of high-speed milling. So, a modal decoupling control method that can reduce the effects of the gyro effect on the magnetic levitation milling system under high-speed milling is proposed. The effects of the gyro coupling of the magnetic bearing rotor on the milling stability region before and after the decoupling control are studied, which show that the modal decoupling control technology can reduce the effects of the gyro effect on the magnetic levitation milling system.

1. Introduction

The high-speed milling is the only way to improve milling efficiency, and the magnetic suspension support technology is one of the world’s recognized high technology and, of course, the first choice for high-speed milling machines. The high-speed magnetic suspension electric spindle rotor system has a strong gyro coupling effect at high speed, which will greatly affect the stability of the high-speed machining system and then affect the efficiency of milling processing and product quality. When the electric spindle rotor system is treated as the rigid rotor system, the modes of rotation and translation motion will occur. When the rotor of the electric spindle rotates at high speed, the rotational mode can be divided into positive precession mode and opposite precession mode under the action of the strong gyro coupling effect of the rotor. In the actual magnetic suspension electric spindle rotor system, the bandwidth of the power amplifier and the sensor is limited, which will lead to a time delay of the electromagnetic force, and the force produced by the magnetic bearing will put energy into the electric spindle rotor; the energy of the opposite precession mode will be put into the positive feedback and be accumulated, which will lead to a unstable milling system. In addition, the damping effect of the control force will also decrease as the precession modal frequency decreases; especially, when the controller includes the integral part, the phase advance of the low frequency band is difficult to guarantee. When the precession mode frequency finally enters the range in which the integral parameter acts, the precession mode will also cause the milling system to be unstable [1].

In order to reduce the gyro coupling effect of the high-speed magnetic suspension electric spindle rotor system on milling stability, it is necessary to suppress the positive precession mode and the opposite precession mode generated by the gyro coupling effect. In this regard, various solutions have been proposed, mainly including control methods based on modern control theory, such as sliding mode control [2], synthesis [3], gain-scheduled control [4], Cholesky decomposition reduction [5], and LQR control [6]. Although these control methods had played a role in suppressing the gyro effect, these algorithms are complex and computationally intensive and are difficult to implement in engineering due to hardware conditions.

There is also a cross-feedback control method based on the traditional PD controller, in which the cross-feedback can be divided into displacement crossover [7], velocity crossover, velocity and displacement crossover [8], and displacement crossover combined with electromagnetic force [9]. The advantage of cross-feedback, especially the speed cross-feedback method, is that the structure is simple and is easy to be implemented. The disadvantage is that there is still no effective cross-feedback parameter design method. In addition, when the traditional PD control is used, the characteristics of each mode are difficult to be independently adjusted because there is the strong coupling between the rotational mode and the translational mode of the magnetic electric spindle rotor. Therefore, the control methods based on this have certain limitations.

In view of this, based on the mathematical model of the active magnetic bearing electric spindle rotor system, a modal decoupling control method is proposed, which can decouple the rotating mode and the translational mode of the active magnetic bearing electric spindle rotor system, in order to control the stiffness and damping of the translational mode and the rotation mode independently, which can reduce effectively the influence of the gyro effect on the high-speed milling stability area and then improve the stability area of the high-speed magnetic suspension electric spindle milling system.

2. Mathematical Model of Four-Degree-of-Freedom Magnetic Suspension Electric Spindle Rotor System

The structure of the magnetic bearing rigid electric spindle rotor system is shown in Figure 1. Ideally, the axis of the rotor coincides with the center of the two radial bearings. In order to describe the mutual position between the rotor, the sensor, and the electromagnetic bearing, the main coordinate system oxyz is set up, in which the coordinate origin is at the centroid point c of the rotor, and The z-axis coincides with the center line of the two radial bearings. The distance from the center of the left and right radial electromagnetic bearings A and B to point c is, respectively, and , and is a negative number, while is a positive number. The distances of the left and right sensors A and B to c are, respectively, and ; is negative, and is positive. In order to make the analysis easy, three coordinate systems of radial planes are established, which are the sensor coordinate system, the active magnetic bearing coordinate system, and the centroid coordinate system; the coordinate origin is set on the center line of the two radial bearings. When the rotor rotates, the coordinates at the center of mass of the rotor are , , , and .The coordinates at the left and right sensors are , , , and , and the coordinates of the left and right active magnetic bearings are , , , and , respectively. The ignorance of the sensor and magnetic bearing installation position error can make , , , , , , and . When the displacement of the rotor is , , , and yb in the , , and yb in the , , , and directions, the displacement of the rotor geometric center O is

The angle at which the rotor rotates counterclockwise about the x-axis is

The angle at which the rotor rotates counterclockwise around the y-axis is

When the motion equation of the four-degree-of-freedom electric spindle rotor system with active electromagnetic bearing is established, since the bearing air gap is small, it can be assumed that (1) the rotor is an axisymmetric rigid rotor; that is, the moments of inertia around the x and y axes are equal. (2) The structure and parameters of the radial four-degree-of-freedom are exactly the same; (3) the magnetic field in the electromagnet is evenly distributed, the magnetic flux leakage is ignored, and the magnetic material does not exhibit saturation characteristics; (4) the influence of the magnetic resistance and loss of the core material are ignored. Without considering the influence of external damping factors, it is easy to establish the motion equation of the axially symmetric active magnetic bearing electric spindle rotor system according to the rotor dynamics theory [10]:where is the electric spindle rotor quality, is the rotor moment inertia around x and y axis, and is the rotor moment inertia around z axis. are, respectively, the electromagnetic force of the end A and end B in the direction of and of the active electromagnetic bearings.

Equation (4) is transformed into a matrix:

Here, is the mass matrix of the rotor system, is the gyro effect matrix of the rotor system, is force arm coefficient matrix, is the electromagnetic force vector of the active magnetic bearing, and is the coordinate of the centroid of the rigid electric spindle.

The electromagnetic force generated by the active magnetic bearing is a quadratic function of the coil current and the air gap between the stator and rotor [10], as follows:where is air permeability, is the cross-sectional area of the iron core and air gap, is the number of turns, is the coil current, and is the length of the air gap.

When the structure parameter is constant and the rotor moves in a small range near its static equilibrium position, equation (6) can be expanded as Taylor at the static equilibrium point, and the high-order small amount is omitted. The electromagnetic force can be expressed as a linear function of the current stiffness coefficient and the displacement stiffness coefficient [12]. Since the rotor is placed vertically, the bias currents on all the poles can be the same. The electromagnetic force can be expressed as

Here, is the displacement of the active magnetic bearing relative to the equilibrium point, is control current, is the matrix of electromagnetic bearing displacement stiffness coefficient, and is the matrix of the current stiffness coefficient of the electromagnetic bearing.

After the structural parameters of the electromagnetic bearing, the current and the gap at the operating point are determined; the current stiffness coefficient and the displacement stiffness coefficient of the electromagnetic bearing are both constant.

Putting equation (7) into equation (5), the following equation is obtained:

In order to unify the coordinate system, the sensor coordinate system on the right side of equation (8) is converted into a centroid coordinate system . The coordinate conversion relationship can be obtained as follows:

That is,

Here, is the transformation matrix of the electromagnetic bearing B coordinate to the centroid coordinate.

The matrix is the transpose of the matrix :

Putting equations (9) and (11) into equation (8), the following equation is obtained:

Then, , and the following equation can be obtained:

Here,

Then, .

The purpose of the modal decoupling controller is to achieve the independent control between the rotational mode and the translational modal of the electromagnetic suspension spindle system. Firstly, the displacement signal at the four sensors of the input modal decoupling controller is converted into the translational displacement signal and the rotational angle signal at the center of mass of the rotor. That is, the coordinates of the sensor coordinate system , , , and are converted into the coordinates of the centroid coordinate system , , , and , In this way, the rotor modes can be controlled independently. The PD control algorithm is still used in the modal decoupling controller to produce control signal.

Since the action point of control signal is at the mass center of the rotor, the actual electromagnetic bearing is located at both ends of the rotor; it is also necessary to convert the control signal at the center of mass of the rotor into a control signal of the electromagnetic force at the left and right electromagnetic bearings. That is, the coordinates of the centroid coordinate system are converted into the coordinates of the bearing coordinate system. Finally, the obtained electromagnetic force control signal together with the negative stiffness compensation signal is added to the power amplifier, which will generate the control current to control the stability of the milling process [13].

The control flow is shown in Figure 2.

The specific process of the modal decoupling controlled and its mathematical expression is designed. As shown in Figure 1, if , the distance between the A and B electromagnetic bearings to the origin of the coordinates is different, and the negative stiffness matrix is not a diagonal matrix, which will weaken the effect of modal decoupling. After the translation of the centroid of the rotor, an electromagnetic force of the same magnitude is generated at the bearing positions. If it is an asymmetrical bearing, a nonzero torque is generated with respect to the centroid c, which will cause the rotor to rotate. In order to make the proportional and differential parameters of the PD controller act more directly on the modal stiffness, the negative stiffness must be compensated.

If the current signal input to the power amplifier is divided into a current of the modal decoupling controller and a negative stiffness compensation current , the current signal i which will be input to the power amplifier by the controller is

Putting equation (15) into equation (13), the following equation can be obtained:

As shown in equation (16), in order to make equation established, it is necessary to compensate the negative stiffness. Putting equation (10) into , can be expressed as

What will be discussed is the expression of the current signal of the modal decoupling controller. For the input of the controller, the output current signal by the conventional distributed PD controller is

Here, is the proportional coefficient matrix and is a differential coefficient matrix.

It can be known from equation (15) that the input change of any one control channels of the controller will cause the change in the rotation angle and the displacement of the center of mass of the rotor, which makes the rotational mode and the displacement mode coupled to each other at the input end. Therefore, the coordinates, , , , and of the sensor coordinate system, should be converted into the coordinates of the centroid coordinate system, , , , and ; that is, the matrix should be converted into a matrix . The previous deduction leads to , which means a coordinate transformation link with a relation matrix is added before the sensor and the PD controller. In the physical sense, the direct adjustment of the modal offset signals by the PD control algorithm is accomplished.

For the output, the expression is.

It can be seen that since is not a diagonal matrix, there is a coupling between the rotational mode and the translational mode. In order to decouple the rotational mode and the translational mode at the output, it is also necessary to set a transformation matrix to make converted into a diagonal matrix. There are many different expressions for this kind of diagonal matrix. If , the matrix T is obtained:

From the physical point of view, modal decoupling control algorithm can directly adjust the modal of the rotor after the decoupling of the input end, but the output control signal, at this time for on the center of mass of the rotor, is the signal required for the stability of the rotor, not the electromagnetic force signal required for the two radial bearings. Therefore, a conversion link must be provided to convert the torque signal into the electromagnetic force signal of the electromagnetic bearing, in which way the decoupling between the input and output of the controller is realized, and finally, the current command signal of the PD controller is obtained as follows:

Combining equations (15), (18), and (21), the following equation is obtained:

Putting equations (19) and (22) into equation (8), thenwhere and are, respectively, the proportional and differential coefficients in the rotational mode control channel, while and are, respectively, the proportional and differential coefficients in the translational mode control channel.

It can be seen from equations (24) and (25) that the translational mode and the rotational mode control channel are independent of each other so that the stiffness and damping of each mode can be adjusted by changing , , , and . In addition, the gyro matrix G only has a coupling effect on the rotating modal control channel and no influence on the translational modal control channel, and the gyro coupling effect is significantly reduced.

4. Influence of Cross-Coupling Effect of Active Magnetic Bearing Gyro on Grinding Stability

4.1. Dynamic Milling Force Model

The dynamic milling process with four cutter cylindrical end mills is shown in Figure 3 [11].

The feed direction of the tool is defined as the x direction, and the coordinate direction is shown in Figure 4. The shows the angular position of the tooth. The tangential and radial cutting forces of the tooth are expressed as and ; the angle between the radial cutting force and the vector cutting force is expressed as . The transient cutting force of the jth tooth of the end mill can be expressed as follows [11]:

The cutting force vector and of each of the cutter end mills with teeth in the x and y directions is

By putting equations (26) and (27) into equation (28), the cutting force expression shown in the following equation can be obtained:wherewhere is the tangential milling stiffness, is the radial milling stiffness, is the milling width, and is the dynamic depth of cut in the x and y directions, and the start and end angles of the tooth action are expressed as and , respectively.

4.2. Stability Analysis

When the stability of the active magnetic bearing cutting system is analyzed, it is mainly about the dynamic displacement change of the workpiece end; however, there is the gap between the workpiece mounting position and the position of the electromagnetic bearing B, and the control force of the electromagnetic bearing is acted on the position of the electromagnetic bearing. In order to reduce stability analysis error, the displacement at the workpiece is corrected by the correction factor , that is,  = . Therefore, the first step is to use the displacement of the electromagnetic bearing to indicate the following:

Putting equation (31) into equation (23), the motion equation of the magnetic suspension rigid electric spindle rotor system can be obtained in magnetic bearing B coordinates as

If is the dynamic cutting depth of milling, equation (35) can be obtained by putting equation (29) into equation (32):

The dimension of the matrix is , and the proportional coefficient is .

In order to analyze the effect of the gyro effect of the active magnetic bearing on the region of the milled stability, convert equation (33) as follows [14]:

If , then equation (34) is arranged out to obtain the closed-loop dynamic milling characteristic equation:

If , the eigenvalues of equation (35) are

When the real part of all the eigenvalues of equation (35) is less than zero, the milling process is stable. Otherwise, the milling process is unstable.

Equation (36) and are put into , and the critical milling width is obtained:

Make the imaginary part zero:

Equations (38) and (37) are arranged:where is the number of ripples between the two teeth and chatter frequency.

5. Milling System Stability Area Analyses

The influence of the traditional PID controller and modal decoupling control on the displacement of the workpiece at the milling position is analyzed by simulation. The influence of the gyro effect on the milling stability region is analyzed. The parameters of the electric spindle rotor system used in the simulation are shown in Table 1, and the milling parameters are and .

Figure 4 shows the displacement track at the workpiece position under the PID controller. It can be seen from Figure 4 that the rotor of the electric spindle cannot be stably suspended at the operation starts. The PID controller is turned on at 0.02 s, and the electric spindle rotor gradually stabilizes under the action of the controller. The displacement in the x and y directions of the workpiece position gradually decreases, but there is fluctuation, which is due to the influence of the gyro cross-effect of the electric spindle rotor system. The modal of the electric spindle rotor is decoupled on the basis of the PID controller, and the rotational mode and the translational modal of the rotor system of the electric spindle are independently controlled. It can be seen from Figure 5 that the modal decoupling control can make the displacement of the workpiece position rapidly reduced and stable. Figure 5(a) shows when the modal decoupling control is also turned on at 0.02 s, the displacement at the workpiece position quickly approaches zero (stable), and the fluctuations existing in the conventional PID control are overcome.

Figure 6 shows the effect of gyro effect on the stability of milling at different speeds: n = 6000 r/min and n = 15000 r/min; the influence of gyro effect on the stability of milling is analyzed.

It can be seen from Figure 6(a) that the gyro effect will shift the milling stability to the right and move it slightly upward. The higher the speed, the more the right shifts, which indicate that the gyro effect makes the frequency of the critical stability zone of milling frequency value increase. And the higher the speed of the electric spindle rotor, the higher the frequency of the critical stability zone of the milling. This is because the gyro effect is related to the speed of the electric spindle, and as the rotor speed of the electric spindle increases, the gyro effect becomes more obvious. The modal decoupling control can greatly reduce the gyro effect on the critical stability zone of milling, which is shown in Figure 6(b).

6. Conclusions

Based on the mathematical model of electric spindle rotor system with the active magnetic bearing, the influence of the traditional PID controller and the modal decoupling control on the displacement of the milling workpiece position are analyzed. The displacement at the workpiece position quickly approaches zero (stable) with the modal decoupling controlling, and the fluctuations existing in the traditional PID control are overcome.

The effect of the gyro effect on the stability of milling at different rotor speeds of the electric spindle is analyzed. The simulation results show that the gyro effect can shift the stability area of the milling to the right. And this effect will be more obvious as the rotor speed of the electric spindle increases. The proposed modal decoupling control can reduce the influence of gyro effect on the stability of milling by separately adjusting the parameters of the translational mode and the rotational mode.

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

This research was supported by the National Natural Science Foundation of China (51505296) and Zhejiang Provincial Public Foundation of China (LGG19E050014).