Abstract

Mechanical resonance is one of the most pervasive problems in servo control. Closed-loop simulations are requisite when the servo control system with high accuracy is designed. The mathematical model of resonance mode must be considered when the closed-loop simulations of servo systems are done. There will be a big difference between the simulation results and the real actualities of servo systems when the resonance mode is not considered in simulations. Firstly, the mathematical model of resonance mode is introduced in this paper. This model can be perceived as a product of a differentiation element and an oscillating element. Secondly, the second-order differentiation element is proposed to simulate the resonant part and the oscillating element is proposed to simulate the antiresonant part. Thirdly, the simulation approach for two resonance modes in servo systems is proposed. Similarly, this approach can be extended to the simulation of three or even more resonances in servo systems. Finally, two numerical simulation examples are given.

1. Introduction

Servo system is a feedback control system that is used to follow or reproduce a process accurately. One of the basic requirements in control systems is that they have the ability to regulate the controlled variables to reference commands without a steady-state error against unknown and unmeasurable disturbance inputs. Its main task is to achieve the power amplification, transformation, and control under the command requirements, so that the output torque, speed, and position control is very flexible and convenient. In many cases, the servo system means that output of the system is a feedback control system of mechanical displacement or displacement velocity and acceleration and its role is to enable the mechanical displacement output (or angular displacement) to accurately track the input (or angle). Its structures have no difference with other forms of feedback control systems in principle. The servo system is originally used for national defense, such as gun control, automatic driving ships, aircraft, and missiles. Later it gradually extended to many sectors of the national economy such as automatic machine, wireless tracking control, and semiconductor manufacturing equipment [16].

Mechanical resonance is one of the most common problems designers face when trying to maximize either command response or dynamic stiffness [7]. In the case of rotation, the drive and the drive shaft are generally considered rigid. In fact, the mechanical transmission shaft has different degrees of elastic torsion deformation. With the broadening of the frequency band of the system, the effect of the mechanical resonance caused by the elastic deformation on the dynamic characteristics of the system is obviously strengthened. From the transfer function of the system, it often contains a pair of conjugate zeroes and poles, which easily lead to mechanical resonance phenomenon. And this phenomenon is more obvious in the junction of feedback sensor and load connection in servo system [8].

Resonance is harmful in most cases. It causes mechanical deformation and greatly reduces the mechanical structure and even produces environmental pollution, and so on. In order to make the system have good dynamic performance, it is necessary to pay attention to control and eliminate resonance in servo control system. When resonance happened, the work of the excitation input system is balanced with the dissipated work phase, and the shape of the resonance peak is closely related to the damping. From the mechanical point of view, resonance precaution has the following measures: improving the structure or the mechanical excitation to make the natural frequency avoid the excitation frequency; adopting damping devices; passing the resonance fast when there is a mechanical starting or stopping. From the control point, the low-pass or notch filter is often used to reduce the influence of resonance in the system [912]. Other theories and approaches such as resonance ratio control [13] and acceleration feedback [14] have been put forward to decrease the influence of resonance mode [15, 16]. The simulation of closed-loop is requisite when analyzing the influence of the resonance modes in servo system. And the mathematical model of the resonance mode must be considered in the simulation; otherwise the closed-loop simulation results will differ from the actual servo system greatly. Therefore the study of numerical simulation of resonant modes has great significance. For the simulation of the resonance mode, only the simulation of single resonance mode is reported [17]. And the simulation of multiple resonance modes is still open. This motivates us to do this study.

Based on the analysis of the mathematical model of resonance mode, the resonance mode is perceived as a product of a second-order differentiation element and an oscillating element. And the second-order differentiation element is proposed to simulate the resonant part and the oscillating element is proposed to simulate the antiresonant part. The simulation approach for multiple resonance modes in servo systems is proposed in this paper.

2. Mathematical Model of Resonance Mode

Mechanical resonance is one of the most pervasive problems in motion control. Resonance is caused by springiness or compliance between two inertias. Most often, resonance is caused by compliance in transmission between motor and load. It is shown in Figure 1 [10, 15], where is electromagnetic torque, is motor position, is motor velocity, is motor acceleration, is load position, is load velocity, is motor acceleration, is the moment of inertia for motor, is the moment of inertia for load, is velocity compliance coefficient, and is position compliance. Once the motor shaft begins to turn, the combined transmission compliance winds up, which will produce torque to the load in proportion to the difference between motor and load positions.

When there is only one resonance mode in the system, the model of the resonance is expressed as follows [9, 10, 18]: The Bode diagram of this model is shown in Figure 2.

3. The Simulation of Single Resonance Mode

It is very difficult to get the value of and in (1) and users care little about these two values in applications. But the values of resonant frequency , resonant amplitude , antiresonant frequency , and antiresonant amplitude should be cared about. We can design the resonance mode shown in (1) if these four parameters are given. In the simulation of resonance mode, the following model can be considered:

We now consider setting the values of , , , and to make the frequency response of similar to its expected frequency response.

This model is a product of a second-order differentiation element and an oscillating element. At low frequency, coefficient makes the magnitude of the model’s frequency character turn to zero, which will not affect the low frequency character of the position loop object.

Before determining the undetermined coefficients in (2), we would consider the oscillating element

Given and  rad/s, the frequency character of is shown in Figure 3. This Bode diagram shows a resonance clearly, and our purpose is to use the magnitude of this resonance to generate the resonant magnitude in resonance model. It is easy to prove that the resonant frequency of this oscillating element occurs at , and it follows that [19]If the resonant magnitude is known, we can use it to get damping by rewriting formula (4) into the following: But the resonant magnitude unit in (4) and (6) is not dB, and if we want to use the known resonant magnitude (unit is dB) to calculate proper damping, the resonant magnitude whose unit is dB should be changed into corresponding resonant magnitude whose unit is not dB. The transformation formula is shown as follows:Substitute (7) into (6), to obtain

When resonant magnitude of resonance mode is small, it has little influence in servo systems. The resonant magnitudes which we need to consider generally have large value. Since the damping is small in (8), we can argue through (5) thatWhen simulating resonance modes, we can simply consider the resonant frequency as . If the resonant frequency and the resonant magnitude are known, we can know and ; thus the model of oscillating element shown in (3) can be defined.

Then we consider the second-order differentiation element in (2).Given and  rad/s, the frequency character of is shown in Figure 4.

The Bode diagram clearly shows an antiresonance, and our purpose is to use the magnitude of this resonance to generate the antiresonant magnitude . It can be easily proved that the antiresonant frequency of the element occurs at , and it follows that

But the unit of antiresonant magnitude in (11) is not dB, and if antiresonant magnitude (unit dB) is known and we use it to calculate proper damping, the antiresonant magnitude whose unit is dB should be changed into corresponding antiresonant magnitude whose unit is not dB. The transformation formula isSubstitute (13) into (11), to obtainSince the sign of the antiresonant magnitude is minus, the damping rate is small. We can argue through (12) thatWhen simulating resonance modes, we can simply consider the antiresonant frequency as . If antiresonant frequency and antiresonant magnitude are known, we can calculate and ; that is to say, the model of second-order differentiation element shown in (10) is defined.

Calculate (3) to obtain

Calculate (10) to obtainAdd formulas (16) and (17), and set and ; then can be calculated asSimplify formula (18) to obtainThis is a system of binary quadric equations about and one can calculate through solving the equality system. When the values of , , , and are gotten, the model of formula (2) can be gotten. That is to say, the mathematical model of a resonance mode is gotten.

4. The Simulation of Multiple Resonance Modes

If the system has two resonance modes, the main idea of the simulation is as follows:(1)Setting up the mathematical model of these two resonance modes separately(2)Multiplying these two mathematical models together(3)Fine-tuning the values of damping ratio.

The flow chart for the simulation of two resonance modes is shown in Figure 5. What we need to explain is that two resonance modes have coupling effect at the resonant frequency and antiresonant frequency when the Bode diagrams of two resonance modes are superposed, so the given and or designed and and the given and or designed and will not meet the requirements. In this case, we could fine-tune the values of , , , and by a way of circulation based on the sign of the difference of and or and . The principle of fine tuning is that the smaller the damping ratio is, the larger the resonance magnitude is and the larger the damping ratio is, the smaller the resonance magnitude is.

Similarly, this approach can be extended to the simulation of three or even more resonances in servo systems.

5. Numerical Simulation Examples

Example 1. Generate one resonance mode by the approach in this paper. The resonance mode has the antiresonant frequency of 200 Hz and the antiresonant magnitude of 20 dB, while the resonant frequency is 300 Hz and the resonant magnitude is 20 dB. Using the approach in this paper, the numerical model of this resonance mode can be gotten byThe Bode diagram of this resonance mode is shown in Figure 6. We can see clearly an antiresonance which has a magnitude of −20 dB and a resonance which has a magnitude of 20 dB that meet the requests.

Example 2. Generate two resonance modes by the approach in this paper. One resonance mode has the antiresonant frequency of 220 Hz and the antiresonant magnitude of 20 dB, while the resonant frequency is 310 Hz and the resonant magnitude is 20 dB. Another resonance mode has the antiresonant frequency of 540 Hz and the antiresonant magnitude of 10 dB, while the resonant frequency is 690 Hz and the resonant magnitude is 15 dB. Using the approach in this paper, the numerical model of this resonance mode can be gotten by

The Bode diagrams of the modes are shown in Figure 7. We can see clearly from the Bode diagrams that there is an antiresonance which has a magnitude of −19.9 dB at the frequency of 220 Hz, a resonance which has a magnitude of 19.4 dB at the frequency of 309 Hz, an antiresonance of −10 dB at the frequency of 540 Hz, and a resonance magnitude of 15 dB at 695 Hz that meet the requests.

6. Conclusions

The mathematical model of resonance modes is introduced in this paper. The second-order differentiation element is proposed to simulate the resonant part and the oscillating element is proposed to simulate the antiresonant part; the numerical simulation of a single resonant mode is realized in this way. In the case of the simulation of multiple resonance modes, one needs to multiply the simulated single resonance modes and fine-tuning damping to meet accuracy requirements. When fine-tuning the damping ratio, one should use a method of circulation based on the sign of the difference of two resonant magnitudes. The principle of fine tuning is that the smaller the damping ratio is, the larger the resonant magnitude is and the larger the damping ratio is, the smaller the resonant magnitude is.

This approach of simulation can be applied to the research on eliminating or compensating the effects of mechanical resonance in servo system and also the optimization of servo system, and so on. An interesting topic for further study is the method of fine-tuning damping since the multiple resonances will have the coupling effect.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was partly supported by National Natural Science Foundation of China under Grants 51375323 and 61563022, Major Program of Natural Science Foundation of Jiangxi Province, China, under Grant 20152ACB20009, Scientific Research Foundation of Suzhou University of Science and Technology under Grant XKZ201409, Foundation of Jiangsu Key Laboratory of Intelligent Building Energy Efficiency, and Qing Lan Project of Jiangsu Province, China.