#### Abstract

Multifrequency controlled synchronization of two homodromy eccentric rotors is investigated. The vibrating screen with two rotors is a typical underactuated system. So, the model of the vibrating screen is converted to a synchronization motion problem. Firstly, the mechanical-electromagnetic coupling dynamical model of the vibrating system is established. And then the fuzzy PID method is used for the two motors which are based on the master-slave control strategy. The slave motor uses the method of the phase ratio to trace the master motor and achieve the synchronous motion. Through the simulation, the two rotors cannot reach the state of multifrequency self-synchronization. And, then, it is realized by multifrequency controlled synchronization. The article presents the motion trails of the vibrating system between one and two times and realizes the zero phase difference after each period. Finally, some experiments are used to verify the accuracy and effectiveness of the conclusion in the simulation and analysis of the feature of the movement tracks.

#### 1. Introduction

Synchronization is a movement which exists in the nature. The earliest detailed account on synchronization motion was made by Huygens, who observed that two clock pendulums suspended from stiff wooden beams could run in a steady state and move in opposition to each other at the same angular velocity [1]. Vibration machines are a series of machines by utilizing vibratory principle to achieve works and are widely used in various fields, like mining, metallurgy, coal, agriculture, mechanical engineering, etc. [2, 3]. The theory of synchronization is introduced by Blehman [4, 5] to experiment on the inductor motors which are driven by two eccentric rotors. Inoue and Araki [6, 7] presented their research results about 3 times frequency synchronization of a dual-motor driving plane motion vibrating machine. To apply the synchronization in the project, self-synchronization theory is introduced in various vibrating machines excited by two ERs to replace gears or chains in forced synchronization [1]. With the development of the self-synchronization, the method of two perturbation small parameters is introduced to average angular velocity of two exciters and their phase difference [8]. Thus, the equation of frequency capture is deduced by averaging motion equations over their average period. Moreover, the experiment also has a rapid development [9, 10], which proves the stability and effectiveness of self-synchronization. However, self-synchronization has its own stable region which is a shortage. To solve this problem, controlled synchronization is introduced into the vibration machines.

For recent years, numbers of literatures have been finished to study the controlled synchronization. An adaptive feedforward control law is used by Tomizuka et al. on the motion synchronization [11, 12]. Li et al. use the adaptive sliding mode control algorithm to study the speed tracking and synchronization of multiple induction motors [13–15]. Kong xiangxi [16] et al. study the two nonidentical homodromy coupling exciters driven by inductor motors in a vibratory system with controlled synchronization. In their work, the master-slave control strategy is used to control the speed with the method of PI and adaptive sliding mode. Then the method of phase tracking is introduced into the phase synchronization. With the development of control method, intelligent control increases rapidly. Based on the PID method, the fuzzy PID method is widely used in the motor control [17–19].

The base frequency synchronization on the vibrating screen can only realize straight line and cycle motions which restrict the types of material and screening efficiency and the multifrequency self-synchronization has so many restrict factors that it is difficult to apply to engineering practice. However, the multifrequency controlled synchronization can present different kinds of motions so that the amplitude can be increased and finally the screening efficiency can be improved. So, in this article, multifrequency controlled synchronization of two homodromy eccentric rotors in a vibratory system is studied. In Section 2, the mechanical-electromagnetic coupling model of the vibration system is given and the responses of the three directions are shown. In Section 3, a modified master-slave strategy is used in the vibration system and fuzzy PID method is given to control the speed and phase of the motors. In Section 4, the numerical simulation and experimental verification are given to certify the effectiveness and stability. Finally, in Section 5, some conclusions are listed.

#### 2. Dynamic Model of the Vibration System

##### 2.1. The Model of the Mechanical System

As shown in Figure 1, the vibration system consists of one rigid body, two inductor motors with eccentric rotors, and four springs. is the central point and mass center of the rigid body and the motions of the rigid body are along the x and y directions. Two inductor motors are symmetrically installed along the y axis on the rigid body which is established on an elastic foundation with four springs installed symmetrically. Using Lagrange’s equations and choosing variables , , , , and as the generalized coordinates, the differential equations of motion of the vibratory system can be derived as follows [16]: where is the total mass of the vibratory system. ; and are the eccentric masses; is the mass of the rigid body, and ; is the eccentric radius; is the distance between the mass center and the rotary center of the eccentric rotor; is the moment of inertia of the vibration system, and , in which is the moment of inertia of the rigid body and is the equivalent radius; and are the moment of inertia of the eccentric rotors, , and ; , , and are damping coefficients of the vibratory system in the , , and directions, respectively; and are damping coefficients of the inductor motors. , , and are the stiffness of the spring; and are the electromagnetic torques of the inductor motors. and are the time varying load torques which can be expressed as follows:

##### 2.2. The Model of the Electromagnetic System

Because the inductor motors need to be controlled, the model of the inductor motor is given as follows [20]: Equations (3) and (4) are, respectively, flux-linkage equations and voltage equations of the inductor motor in the synchronous reference frame of the d and q axis. Because the model of the inductor motor is squirrel cage, the short circuit phenomenon appears in the rotor part. Hence, . When the system is at steady state, = constant and = 0. There are total nine variables in the synchronous reference frame of the d and q axis, in which five can be chosen to establish the state equation of an inductor motor in rotor field-oriented coordinate.

In this paper, are chosen, where represents and , represents and , and means rotate speed. Then the equation can be expressed aswhere the subscript and , respectively, represent stator and rotor; the subscript and , respectively, represent the axis and axis; represents current; u represents voltage; represents resistance; and are, respectively, self-inductance of the stator and rotor; is mutual inductance of the stator and rotor. is a rotor time constant, ; in a similar way, ; is leakage factor, ; is the number of pole-pairs of the inductor motor; is the mechanical speed; is the synchronous electric angular speed.

According to the model of the inductor motor, the following equation can be obtained. Because of = constant and = 0, (6) can be expressed asAs shown above, , , , and are constants. Hence, (7) is an equation with the variable when the inductor motor is at the steady state.

##### 2.3. Responses of the Vibration System

According to the document [8], in this article it is assumed that the average phase and phase difference are given as follows:where is the coefficient of the multifrequency synchronization of the vibrating system and it is a rational one. Then, taking the derivative of and , it can be derived asWhen the system is at the steady state, the mean value of the angular velocity is a constant [10, 11], where . Hence, (9) can be expressed aswhere and . Taking (10) into (1), then the responses of the vibration system in the , , and directions can be obtained aswhere , , , , , , , , , , , , , , and .

#### 3. Design of the Controlled System

With the multifrequency self-synchronization theory, it is known that if the parameter* n* is different, the multifrequency synchronization has different stable regions. It is hard to give a uniform kinetic formula which is a shortage. Hence, the controlling method is used to satisfy the arbitrary positive real number . In this section, the method consists of two parts. The controlling method is shown and how the controlled system works is explained.

##### 3.1. Design of the Electromechanical Coupling System

As shown in Figure 2, the controlling law of the master-slave form is adopted. Inductor motor 1 is the master motor and inductor motor 2 is the slave motor. Inductor motor 2 traces inductor motor 1 with the phase angle. The rotor flux oriented control (RFOC) and fuzzy PID method are used on the electromagnetic system of the inductor motors. is the given speed which is transferred to the master inductor motor. With the fuzzy PID controlling method, the speed of motor 1 is obtained. Then the feedback value is used for two parts. One part is to control the master inductor motor with . The other is to obtain through the integral method which is to trace the slave inductor motor. Finally, the speed of inductor motor 2 “” and phase “” which is fed back to the slave inductor motor are obtained which is fed back to the slave inductor motor. The RFOC in Figure 2 is shown as in Figure 3.

The given speed subtracts the feedback speed , and then the fuzzy PID method is used to obtain the electromagnetic torque which can calculate the stator current on the q axis . The stator current on the d axis can be obtained from the formulation , where is the given flux linkage. Hence, and can be obtained. The synchronization electric angle can be expressed as follows:where is slip angular velocity, . Through the coordinate transformation, and can be obtained. Finally the speed of the motor and with the SVPWM technology can be acquired.

##### 3.2. Design of the Fuzzy PID Method

According to the literature [18, 19], the fuzzy system can be structured by the following steps.

*Step 1. *Define the fuzzy set with the number of the variations .

*Step 2. *Use the fuzzy rules with the number of to structure the fuzzy system .where, .

With the product inference engine, singleton obfuscator, and center average obfuscator, the output of the fuzzy system can be expressed aswhere is member function of . Consider as a free parameter in the set and then introduce a column vector ; (14) can be derived aswhere is a column vector with the dimension number of , in which the th and th elements are Two input variables and three output variables are given in this part. The input variables are, respectively, the error and error change . The output variables are, respectively, , , and . Each of the five variables is divided into seven situations which are, respectively,* NB*,* NM*,* NS*,* Z*,* PS*,* PM*, and* PB*.* NB* and* PB* are the member functions of the model* Z* (*zmf*). The others are the member functions of the triangle model (*trimf*). The variables are shown in Figure 4.

**(a)**

**(b)**

**(c)**

**(d)**

**(e)**

Figure 4 shows the subjection function of variables. (a) is the error (); (b) is the error change (); (c) is the parameter ; (d) is the parameter ; and (e) is the parameter .

According to (13), forty-nine rules are established with the fuzzy control regulation in this article and then the following equations of the PID parameters can be obtained:With (17), (18), and (19), the surfaces of , , and can be obtained in Figure 5.

**(a)**

**(b)**

**(c)**

In Figure 5, (a) is the surface of , (b) is the surface of , and (c) is the surface of .

#### 4. Results and Discussion

For this part, Matlab/Simulink is used to prove the effectiveness of the method and the stability of the vibration system. The base frequency controlled synchronization can be deemed as the multifrequency controlled synchronization in the special situation of . Actually, when the two rotors reach the synchronous state equals and equals . Firstly, the simulation of the multifrequency self-synchronization on the situation is shown. And, then, the situations and are given in detail. The other situations of the multifrequency controlled synchronization from one to two times are shown with the movement tracks of the frame. Finally, some experiments are given to demonstrate the validity of the method. The parameters of the two motors and system are, respectively, shown in Tables 1 and 2.

##### 4.1. Numerical Simulation of the Multifrequency Self-Synchronization

According to the equations in Section 2, when the speed ratio and phase ratio are both 1.5 the two motors can be considered to be synchronous. In Figure 6, the given speeds of motors 1 and 2 are, respectively, 60 rad/s and 90 rad/s in (a). In (b), the phase difference does not have a stable value. It is a monotone function over time. So when the vibrating system is in a period variation the two motors cannot reach the synchronization state. Different from the situation of , the amplitude value of the multifrequency self-synchronization is not the same value because of the amplitude superposition. The values of the crest and though vary with the time periodically. A special phenomenon appears that the peaks of the amplitudes represent a sinusoidal variation in (c), (d), and (e).

**(a)**

**(b)**

**(c)**

**(d)**

**(e)**

##### 4.2. Numerical Simulation of the Multifrequency Controlled Synchronization

Although the multifrequency self-synchronization cannot be realized, it can be realized with the controlled synchronization. In this part, the given speeds of the master motor in Figures 7 and 8 are both 60 rad/s. Then the slave motor traces the master motor with the method of the phase ratio. With this method, the master and slave motors can both reach the speed and phase synchronization state. In Figure 7, when the system reaches the stable state as shown in (d), the phase ratio equals 1.2 which verifies the effectiveness of the method. (e) represents that it is zero phase difference when the phase ratio reaches 1.2 times, which guarantees the accuracy of the equations above ( equals ). In a similar way, equals . According to (8) to (10) in Section 2.3, if the phase ration equals 1.2, the speed ratio also equals 1.2. The simulation result in (c) is consistent with the theory. (a) and (b) are, respectively, speeds and load torques. From (a), it can be known that the speed of the slave motor is 72 rad/s. So the speed and phase both achieve multifrequency synchronization. (f), (g), and (h) are the responses of the , , and directions, respectively. Compared with the base frequency synchronization, the values of each crest or trough in the periods do not present a standard sinusoidal variation. Due to the different speeds of the two motors, the crest and trough appear with the phenomenon of modes of vibration superposition, which leads to the different values of the crest and trough in one period. It is because the speed of motor 1 is faster than motor 2 speed. When the two motors rotate in the same direction, the amplitude is in a superposed state. Otherwise, it is in an offset state.

**(a)**

**(b)**

**(c)**

**(d)**

**(e)**

**(f)**

**(g)**

**(h)**

**(a)**

**(b)**

**(c)**

**(d)**

**(e)**

**(f)**

**(g)**

**(h)**

To demonstrate the arbitrariness of the multifrequency controlled synchronization, n is changed from 1.2 to 1.5. From (c) to (e) in Figure 8, it can be known that when the number n is 1.5 the speed and phase of the system are also synchronous. Similarly, the other numbers of the multifrequency parameters n are also tenable. With the speed ratio increasing, the values of the load torque also increase as shown in (b). Compared (f), (g), and (h) in Figure 7 with (f), (g), and (h) in Figure 8, the responses have different phenomenon which are influenced by the least common period. So a different parameter n represents a different response. Figure 9 shows the movement tracks of the frame from to . From Figure 9, some interesting conclusions can be summarized. Different from the situation of , the movement tracks are not only a ellipse as well as some other inner circles. A regulation can be known that if the fractional part of the ratio is odd number, the numbers of the minimum circle equal the decimal itself, shown as (a), (c), (g), and (i). If the fractional part of the ratio is even number, the numbers of the minimum circle equal half the decimal, shown as (b), (d), (f), and (h). However, a special example is . Because is a half period, it presents the phenomenon of the period which can be obtained from (e) in Figure 8. When the situation is , shown as (j), the external cycle which only exists in the situation of the integer part being 1 disappears and the inner cycle is retained. So the nonintegral period presents different phenomenon compared with the integral period and half-integral period.

**(a)**

**(b)**

**(c)**

**(d)**

**(e)**

**(f)**

**(g)**

**(h)**

**(i)**

**(j)**

##### 4.3. Experimental Verification

To get a further confirmation of the result, the experiment of the multifrequency self-synchronization is given firstly. And, then, the experiment of the multifrequency controlled synchronization is shown. The experiment parameters are the same as the parameters in the simulation. In the experiment of the self-synchronization, the frequencies of motors 1 and 2 are, respectively, 30 Hz and 45 Hz in Figure 10(a). When the vibrating system is in a steady state of period variation the phase difference is not stable. Contrast with (b) in Figure 6, the same conclusion can be obtained. The multifrequency self-synchronization cannot be realized in the vibrating system. (c), (d), and (e) are the responses of the vibrating system. They have the same tendency as the simulation, which certifies the consistency between the simulation and the experiment.

**(a)**

**(b)**

**(c)**

**(d)**

**(e)**

In the experiment of the multifrequency controlled synchronization, the speeds of the two motors are, respectively, set to 27 Hz and 40.5 Hz with two inverters. Then use a PLC (Programmable Logic Controller) to realize the master-slave control strategy. The photoelectric coder and the Hall sensor are used to measure and calculate the pulses. There are three acceleration sensors on the frame. One is on the x direction. Another is on the y direction in the center of the frame. The other is on the y direction in the edge of the frame. From (a) in Figure 11, it can be known that the speeds of the two motors are stable. (b) and (c) are, respectively, speed ratio and phase ratio which both equal 1.5. So when the vibrating system reaches the steady state the two rotors reach the synchronization state. Due to the error of the experiment, the phase difference in (d) is not zero. It floats around 15 degrees. Contrasting (e) in Figure 11 with (f) in Figure 8, the modes of vibration in the two figures are the same as the enlarged figure. Similarly, (f) and (g) in Figure 11 are the same as (g) and (h) in Figure 8, respectively.

**(a)**

**(b)**

**(c)**

**(d)**

**(e)**

**(f)**

**(g)**

#### 5. Conclusions

From the work above, the multifrequency controlled synchronization of two homodromy eccentric rotors in a vibrating system is studied. The multifrequency self-synchronization with the dynamic model in Figure 1 cannot be realized. To realize the multifrequency synchronization, the fuzzy PID method based on the master-slave strategy is introduced and the result is very effective. For proving the effectiveness, the multifrequency controlled synchronization can be realized in arbitrary situations by changing the parameter* n* which has an influence on the trajectories of the system. And, then, the trajectories of the system are shown from to . Finally, the different feature of the trajectories with the system is illuminated. Multifrequency controlled synchronization can increase the maximum amplitude of the vibrating system. Thereby, the efficiency of the vibrating screen which is simplified as in Figure 1 in this article can be promoted in the engineering.

#### Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

#### Conflicts of Interest

The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.

#### Acknowledgments

This project is supported by the National Natural Science Foundation of China (51675090, 51375080, and 51705337).