Abstract

The 2-DOF controllable close-chain linkage mechanism is investigated in this paper. Based on the characteristics of the multi-DOF nonlinear coupling dynamic equation of the system established by the finite element method, an analytic method of multiple-scales Newmark is presented after thinking about the method of perturbation and the method of numerical analysis. Firstly, the first-order approximate solution of the dynamic responses of the system at the time of 𝑡 is calculated by the multiple scales method. Then, taken the first-order approximate solution as the initialization of the generalized coordinate of the system, the stable dynamic response of the system is obtained by the implicit Newmark method. The simulation and experimental results are given in the end. The studies indicate that the method of multiple-scales Newmark is correct and practicable to study the dynamic characteristics of such kind of multi-DOF nonlinear coupling system.

1. Introduction

Multi-DOF controllable linkage mechanism, which can accurately actualize the given trajectory, velocity, and acceleration, will has a wide outlook of application in robots, automatic production lines, and so on [15]. The dynamic equation of such kind of linkage mechanism is nonlinear coupling time-variant from the dynamics modeling process of the linkage system. The numerical Newmark method can calculate the dynamic responses, but that method could not analyze internal relation between the dynamic characteristics and scale and electromagnetism parameters. Though the multiple-scales method can analyze the vibratory mechanism, it usually adopts first approximations and quadratic or higher order approximation is very complex [610]. An evolutionary analytic method of multiple-scales-Newmark method is firstly presented to study the dynamic characteristics of such kind of multi-DOF coupling system synthetically using the property that the implicit Newmark method can calculate the unconditioned stable solution when the Newmark parameters are specific constants the features of the multiple scales method.

2. Nonlinear Dynamic Equation of System

The 2-DOF controllable close-chain linkage mechanism is investigated in this paper. The analysis diagram of system is shown in Figure 1. Based on the air-gap field of nonuniform airspace of controllable motors of the linkage mechanism caused by the eccentricity of rotor, the controllable motor element [11] as shown in Figure 2, which defined the transverse vibration and torsional vibration of the controllable motors as its nodal displacement, was established. In the diagram, numbers 1, 2, 3, and 4 denote four nodes of the element. So the transverse vibration and the torsional vibration can be expressed by the generalized coordinate vector 𝐮1=[𝑈1𝑈2𝑈3𝑈4]𝑇, and 𝑋𝑌𝑍 is the coordinate system of controllable motor element.

According to the mechatronics analysis dynamics, the air-gap eccentric vibration is shown in Figure 3, where point O is the inner circle geometric center of the motor stator, point O1 is the outer circle geometric center of the rotor journal, point O2 is the outer circle center of the journal under the deformation of shaft or bearing, the coordinate of point O3(𝑥,𝑦) is the outer circle geometric center of the rotor, 𝛿 is the length of air gap, and 𝑒1 is the air-gap eccentricity. 𝑒01=𝑒211+𝑒212 is the static eccentricity, which is caused by the rotor gravity and mismachining tolerance of motor. 𝜀01 is the rotational eccentricity, which is caused by centering error between the outer circle center of the journal and the outer circle geometric center of the rotor. The static eccentricity and the rotational eccentricity are considered at the same time in this paper. The static and rotational eccentricities also can be ignored, and only the eccentricity caused by rotor vibration can be considered in engineering application latterly. Then, 𝑒1=𝑥2+𝑦2,𝑥=𝑈1+𝑒11+𝜀01cos𝛽1,𝑦=𝑈2+𝑒12+𝜀01sin𝛽1,(2.1) where 𝑢1 and 𝑢2 are the components of vibration eccentricity in the 𝑥 and 𝑦 direction, and 𝑒0=𝑢21+𝑢22. 𝛽1=(1𝑠1)𝜔01𝑡 is the rotational angle of rotor with respect to the stator of controllable motor. 𝜔01 is the synchronous speed of rotation of controllable motor. 𝑠1is the slide ratio.

According to the theory of electromechanics and electromechanical analysis dynamics, as far as controllable motor is concerned, the voltage and current between the two windings are asymmetric, that is to say, the controllable motor works in elliptic magnetic field. According to this real running state of controllable motor, the kinetic energy and potential energy of controllable motor can be obtained as follows:𝑇1=12𝑙0𝑚1̇𝑊(𝑥)1(𝑥,𝑡)21𝑑𝑥+2𝑙0𝐽01̇𝑉(𝑥)1(𝑥,𝑡)21𝑑𝑥=2̇𝐮𝑇1𝐌1̇𝐮1,𝑉(2.2)1=12𝐮𝑇1𝐊11+𝐊12𝐮1+𝐞𝑇1𝐊11+𝐊12𝐮1+12𝐞𝑇1𝐊11+𝐊12𝐞1+𝐞1+𝐮1𝐤01+𝑝𝑅01𝐿01Λ01202𝜋𝐹+𝑠𝜔cos01𝑡𝑝𝛼+𝐹𝑠𝜔cos01𝑡+𝑝𝛼+𝐹+𝑟𝜔cos01𝑡𝑝𝛼𝜑10+𝐹𝑟𝜔cos01𝑡+𝑝𝛼𝜑202𝑑𝛼,(2.3) where 𝑊1(𝑥,𝑡)and 𝑉1(𝑥,𝑡) the transverse displacements and the angle of elastic torsion of any points in the controllable motor element, respectively (see the appendix), and 𝑙=𝑙1+𝑙2+𝑙3 is the length of controllable motor shaft (see the appendix);𝑚1(𝑥), including the rotor mass 𝑚0 which is at 𝑥=𝑙1, is the mass distribution function of the controllable motor shaft;𝐽01(𝑥), including the moment of inertia of rotor𝐽0which is at𝑥=𝑙1, is the moment of inertia distribution function of the controllable motor shaft. 𝑅01 is the inner radius of the controllable motor stator, 𝐿01 is the effective length of the rotor, Λ01=𝜇0/𝜎 is the even air gap permeance of the controllable motor, 𝜇0 is the magnetic permeability coefficient of air, 𝜎=𝑘𝜇𝛿0, 𝑘𝜇 is saturation, 𝛿0 is the uniform air-gap size, 𝑘𝜇=1+𝛿𝐹𝑒/𝑘1𝛿0, 𝑘1 is the calculation air-gap coefficient of the even air gap, 𝛿𝐹𝑒 is the equivalent air-gap of ferromagnetic materials, 𝜑10 is the phase angle of the positive-sequence current of rotor lagging behind the positive-sequence current of stator, and 𝜑20 is the phase angle of the negative-sequence current of rotor lagging behind the negative-sequence current of stator. 𝐹+𝑠,𝐹𝑠,𝐹+𝑟, and 𝐹𝑟 are the positive-sequence and negative-sequence components of the magnetomotive amplitude of stator and rotor respectively (see the appendix). 𝐌1 is the mass 4×4 matrix of controllable motor element, 𝐊11 is the stiffness 4×4 matrix of controllable motor element in connection with the structural parameters of the rotor, 𝐊12 is the stiffness 4×4 matrix of controllable motor element in connection with the electromagnetic parameters of the rotor, and 𝐤01 is the 4-order vector in connection with the eccentric motor (see the appendix). 𝐞=[𝑒11+𝜀01cos𝛽1𝑒12+𝜀01sin𝛽100]𝑇 is a matrix in connection with the static and rotary eccentricity of the controllable motor.

In general, the links of the 2-DOF controllable linkage mechanism are slim bars, so they are adapted to be simulated using beam element as shown in Figure 4. In dynamic analysis of the beam element, the coupling terms of the elastic motion and the rigid body motion in the Coriolis acceleration and transport acceleration are neglected in studying the absolute acceleration of any point in the beam element. In calculation of strain energy, the shearing deformation energy and yield deformation energy are also omitted. The material of the link is adopted as metal. Therefore, the kinetic energy and potential energy, respectively, are as follows: 𝑇3=12𝐿0𝜌𝐴𝑥̇𝑉3𝑥,𝑡2+̇𝑊3𝑥,𝑡2𝑑1𝑥=2̇𝐮𝑇3𝐌3̇𝐮3,𝑉(2.4)3=12𝐿0𝐸𝐽𝑥𝑊3𝑥,𝑡21𝑑𝑥+2𝐿0𝐸𝐴𝑥𝑉3𝑥,𝑡2+1𝑑𝑥2𝐿0𝐸𝐴𝑥𝑉3+1𝑥,𝑡2𝑊3𝑥,𝑡2𝑊3𝑥,𝑡2=1𝑑𝑥2̇𝐮𝑇3𝐊3̇𝐮3+12𝐿0𝐸𝐴𝑥𝑉3+1𝑥,𝑡2𝑊3𝑥,𝑡2𝑊3𝑥,𝑡2𝑑𝑥,(2.5) where 𝜌 is the average mass density of beam element, 𝐴(𝑥) is the cross-section area function, and 𝑉3(𝑥,𝑡) and 𝑊3(𝑥,𝑡) are, respectively, the longitudinal displacement and the transversal displacement of any point in the beam element (see the appendix). 𝐸 is the modulus of elasticity, 𝐽(𝑥) is the moment of inertia distribution function of the element. 𝐌3 and 𝐊3 are the mass matrix and stiffness matrix of the beam element, respectively, and they are 8×8 matrix (see the appendix).

We regard the links BC and CD as two beam elements, respectively, and regard the crank AB and DE as one element respectively as shown in Figure 1.     ,     ,     ,     ,        and       are the serial number of the beam element as shown in Figure 5. 𝑈11, 𝑈12,𝑈15,𝑈16, 𝑈19, 𝑈20, 𝑈23, 𝑈24, 𝑈27, and 𝑢28are elastic displacement, 𝑈9,𝑈13, 𝑈14, 𝑈17, 𝑈21, 𝑈22, 𝑈25, 𝑈29, 𝑈30, and 𝑢31 are elastic rotational angle, 𝑢10, 𝑢18, 𝑢26, and 𝑢32 are the curvature. The serial numbers of the controllable motor elements are      and    .

The global coordinate system is established, and the system elastic displacement vector in the global coordinate system is defined as 𝐮. Assume that 𝐑𝑖  is the transformation matrix of the 𝑖th element between the element coordinates and the global coordinates, and 𝐁𝑖  is the coordinate matrix of the 𝑖th element between the local numbering and the system numbering (see the appendix).

The linear viscous damper damping is adopted in this paper, according to the second Lagrange equation𝑑𝑑𝑡𝜕𝑇𝜕̇𝑢𝑖𝜕𝑇𝜕𝑢𝑖+𝜕𝑉𝜕𝑢𝑖=𝐏+𝐐.(2.6)

The electromechanical coupling nonlinear dynamic equation of the system can be obtained as 𝐌̈̇𝐮+𝐂𝐮+𝐊+𝐊0̈𝐮𝐮=𝐏𝐌𝑟𝐊𝑒1+𝐊𝑒2𝐞𝐤0+𝜀,(2.7) where 𝐮 is the generalized coordinates array of the system, 𝐌 and 𝐂 are, respectively, the 𝑛×𝑛 mass matrix and damping matrix of the system, 𝐊 and 𝐊𝑒1 are the 𝑛×𝑛 stiffness matrixes in connection with the structural parameters of system, 𝐊0 and 𝐊𝑒2 are the 𝑛×𝑛 stiffness matrixes in connection with the electromagnetic parameters of system, 𝑘0 is the 𝑛 orders array in connection with the electromagnetic parameters of system, 𝐏 is the external force array of the system, ̈𝐮𝑟 is the rigid acceleration array of system in the global coordinates, 𝐞 is an array in connection with the eccentricity of rotor, 𝜀 is the nonlinear term and also is a small parameter, and 𝜀=8𝑛=1𝐮𝑇𝐆𝑛𝐊𝑛1𝐮+28𝑛=1𝐮𝑇𝐊𝑛𝐮𝐆𝑛+12𝑔𝑙𝐮𝑇𝐆𝑔𝑙𝐮𝐊𝑔𝑙1𝐮+2𝑔𝑙𝐆𝑔𝑙𝐮𝐮𝑇𝐊𝑔𝑙𝐮,(𝑔,𝑙=2,3,4,6,7,8),(2.8)𝐆𝑛,𝐊𝑛,𝐆𝑘𝑙 and 𝐊𝑘𝑙 are the 𝑛×𝑛 matrixes in connection with the structural parameters of the linkage mechanism,𝐌=𝑛𝑖=1𝐁𝑇𝑖𝐑𝑇𝑖𝐌𝑖𝐑𝑖𝐁𝑖,𝐊=𝐊𝑒11+𝐊𝑒21+𝑛𝑖=3𝐁𝑇𝑖𝐑𝑇𝑖𝐊3𝐑𝑖𝐁𝑖,𝐊0=𝐊𝑒12+𝐊𝑒22,𝐊𝑒1=𝐊𝑒11+𝐊𝑒12,𝐊𝑒2=𝐊𝑒21+𝐊𝑒22,𝐊𝑒11=𝐁𝑇1𝐑𝑇1𝐊11𝐑1𝐁1,𝐊𝑒12=𝐁𝑇1𝐑𝑇1𝐊12𝐑1𝐁1,𝐊𝑒21=𝐁𝑇2𝐑𝑇2𝐊21𝐑2𝐁2,𝐊𝑒22=𝐁𝑇2𝐑𝑇2𝐊22𝐑2𝐁2,𝐞=𝐁𝑇1𝐑𝑇1𝐞1+𝐁𝑇2𝐑𝑇2𝐞2,𝐞1=𝑒11+𝜀01cos𝛽1𝑒12+𝜀01sin𝛽100𝑇,𝐞2=𝑒21+𝜀02cos𝛽2𝑒22+𝜀02sin𝛽200𝑇,𝐤0=𝐁𝑇1𝐑𝑇1𝐤01+𝐁𝑇2𝐑𝑇2𝐤02,𝐆𝑛=𝑛𝑖=3𝐁𝑇𝑖𝐑𝑇𝑖𝐠𝑛0𝑥0𝑓𝑓0𝑐𝐠𝑛𝑖=1,(𝑖=1,2,,8),𝐊𝑛=𝑛𝑖=3𝐁𝑇𝑖𝐑𝑇𝑖𝐿0𝐸𝐴𝐠𝑇𝑛𝐠𝐊𝑎𝑑𝑥𝐑𝑖𝐁𝑖,1𝐠=𝐿1000𝐿000𝑇,𝐊𝑎𝑖𝑗=𝛾𝑖𝛾𝑗𝐆,𝑖,𝑗=2,3,4,6,7,8,𝑔𝑙=𝑛𝑖=3𝐁𝑇𝑖𝐑𝑇𝑖𝐆𝑔𝑙𝐑𝑖𝐁𝑖,𝐆𝑔𝑙𝑔𝑙=𝐆𝑔𝑙𝑙𝑔𝐊=1,𝑔,𝑙=2,3,4,6,7,8,𝑔𝑙=𝑛𝑖=3𝐁𝑇𝑖𝐑𝑇𝑖𝐊𝑔𝑙𝐑𝑖𝐁𝑖,𝐊𝑔𝑙𝑖𝑗=𝐊𝑔𝑙𝑗𝑖=𝐿0𝐸𝐴𝛾𝑔𝛾𝑙𝛾𝑖𝛾𝑗𝑑𝑥,𝑖,𝑗=2,3,4,6,7,8,(2.9)

𝑛 is the number of the elements, and here 𝑛=8. 𝛾𝑖 are the shape functions (see the appendix).

In (2.7), ̈𝐮𝐌𝑟(𝐊𝑒1+𝐊𝑒2)𝐞𝐤0 are periodic terms. They can be expanded to the form of Fourier series as follows [12]:𝐅𝑓𝑖=𝑚𝑘=1𝐹𝑓𝑘𝑖cos𝑘𝑣𝑓𝑡+𝜏𝑓𝑘𝑖,(𝑓=1,2,8),(2.10) where 𝑣1 is the working frequency of rotor of controllable motor 1, 𝑣2 is the working frequency of rotor of controllable motor 2, and 𝑣3 is the smallest common multiple of 𝑣1 and 𝑣2. 𝑣4=𝑣1, 𝑣5=𝑣2, 𝑣6 is the rotation frequency of magnetic field of stator of the controllable motor 1, 𝑣7 is the rotation frequency of magnetic field of stator of the controllable motor 2, 𝑣5 is the smallest common multiple of 𝑣6 and 𝑣7, and 𝑣8 is the smallest common multiple of𝑣1, 𝑣2,𝑣6, and 𝑣7. 𝐹𝑓𝑘𝑖 express the amplitude values, 𝜏𝑓𝑘𝑖 are the corresponding phase angles, and 𝑚 is the number of terms of the Fourier expansion formula.

3. First Approximate Solutions

Substituting (2.10) into (2.7) and assuming that the linear transfer functions are𝐮=𝝓𝜼,(3.1) where 𝝓 is the modal transfer matrix, 𝜼 is the modal coordinate vector corresponding to 𝝓. Substituting (3.1) into (2.7), and premultiply the equation by 𝝓𝑇, then (2.7) can be transferred as̈𝜼+𝝎2𝜼=𝐏0+8𝑓=1𝐅0𝑓+𝜀𝐊00𝜼+8𝑛=1𝜼𝑇𝐆0𝑛𝐊0𝑛1𝜼+28𝑛=1𝜼𝑇𝐊0𝑛𝜼𝐆0𝑛+12𝑔𝑙𝜼𝑇𝐆0𝑔𝑙𝜼𝐊0𝑔𝑙𝜼+12𝑔𝑙𝐆0𝑔𝑙𝜼𝜼𝑇𝐊0𝑔𝑙𝜼𝐂0̇𝜼,(𝑔,𝑙=2,3,4,6,7,8)(3.2) where 𝝎2=𝜔21𝜔0220𝜔2𝑛,𝐂0=2𝜁1𝜔102𝜁2𝜔202𝜁𝑛𝜔𝑛,(3.3)

𝐏0=𝝓𝑇𝐏, 8𝑓=1𝐅0𝑓=8𝑓=1𝝓𝑇𝐅𝑓, 𝐊0𝑛=𝝓𝑇𝐊𝑛𝝓, 𝐊00=𝝓𝑇𝐊0𝝓, 𝐆0𝑛=𝝓𝑇𝐆𝑛, 𝐌0=𝝓𝑇𝐌, 𝐆0𝑔𝑙=𝝓𝑇𝐆𝑔𝑙𝝓, 𝐊0𝑔𝑙=𝝓𝑇𝐊𝑔𝑙𝝓. 𝜁𝑛 and 𝜔𝑛 are the 𝑛-order damping ration mean and the 𝑛-order instantaneous natural frequency mean of the 𝑛-order canonical mode of the system in a period of motion, and 𝜁𝑛 can be obtained through experiment.

Equation (3.2) also can be expressed as̈𝜂𝑟+𝜔2𝑟𝜂𝑟=𝑃0𝑟+8𝑓=1𝐅0𝑓𝑟+𝜀2𝜁𝑟𝜔𝑟̇𝜂𝑟𝑠𝛼𝑠𝜂𝑠+𝑠,𝑡𝛿𝜂𝑠𝜂𝑡+𝑠,𝑡,𝑢𝛾𝑠𝑡𝑢𝜂𝑠𝜂𝑡𝜂𝑢(𝑔,𝑙=2,3,4,6,7,8;𝑟,𝑠,𝑡,𝑢=1,2,,𝑛),(3.4) where𝑠𝛼𝑠𝜂𝑠=𝜉𝐊0𝜼,𝑠,𝑡𝛿𝑠𝑡𝜂𝑠𝜂𝑡=8𝑛=1𝜉𝜂𝑇𝐆𝑛𝐊𝑛1𝜼+28𝑛=1𝜉𝜼𝑇𝐊𝑛𝜼𝐆𝑛,𝑠,𝑡,𝑢𝜈𝑠𝑡𝑢𝜂𝑠𝜂𝑡𝜂𝑢=12𝑔𝑙𝜉𝜂𝑇𝐆𝑔𝑙𝜼𝐊𝑔𝑙1𝜼+2𝑔𝑙𝜉𝐆𝑔𝑙𝜼𝜼𝑇𝐊𝑔𝑙𝜼,(3.5)𝛼𝑠,𝛿𝑠𝑡, and 𝛾𝑠𝑡𝑢 are the coefficients of 𝜂𝑠,𝜂𝑠𝜂𝑡, and 𝜂𝑠𝜂𝑡𝜂𝑢, respectively. 𝜉 is the 𝑛th-order vector, and the 𝑟th element of 𝜉 is 1 and the other elements are zero. Therefore, the system is affected by multifrequency excitations.

The method of multiple time scales is employed to study the nonlinear (3.4), and the frequent factors of system can be obtained. and some resonance phenomena will take place in the system under certain conditions.(1)On condition that 𝑣𝑝𝜔𝑟, the primary resonance will take place in the system. (2)On condition that 𝜔𝑟𝑘𝑣𝑝(𝑘1), the ultra-harmonic resonance will take place in the system.(3) On condition that 𝜔𝑟1/3𝑣𝑝 or 𝜔𝑟1/2𝑣𝑝, the subharmonic resonance will take place in the system.(4) On condition that 𝜔𝑠𝜔𝑡+𝜔𝑢, the inner resonance will take place in the system.(5)On condition that 𝜔𝑟|±𝑗𝑣𝑝±𝑘𝑣𝑞| or 𝜔𝑟|±2𝑗𝑣𝑝±𝑘𝑣𝑞|, the combination resonance will take place in the system.(6) On condition that two types of the resonance take place in the same time, the multiple resonance of the system will take place in the system.

Considering the first two orders modal of vibration, the first approximation solutions of the multi-DOF nonlinear coupling system in the generalized coordinate are also obtained by the method of multiple scales as follows:𝑢=2𝑟=1𝜂𝑟𝜙(𝑟),(3.6)𝜂𝑟=2𝑎𝑟𝜔cos𝑟𝑡+𝜃𝑟+8𝑚𝑓=1𝑘=1Λ𝑟𝑓𝑘cos𝑖𝑘𝑣𝑓𝑡+𝜏𝑓𝑘𝑖,(𝑟=1,2),(3.7) where 𝑎𝑟 and 𝜃𝑟 can be resolved by the method of Newton-Raphson, 𝜔𝑟 is the 𝑟-order instantaneous natural frequency mean of the system, and Λ𝑟𝑓𝑘=Γ𝑟𝑓𝑘exp(𝑖𝜏𝑓𝑘𝑖) and Γ𝑟𝑓𝑘=𝐹𝑟𝑓𝑘/(2(𝜔2𝑟𝑘2𝑣2𝑓)).

Therefore, the resonance characteristics of the multi-DOF nonlinear coupling system can be analyzed using the method of multiple scales, and the first approximate solutions of the dynamic model of the system also can be obtained by that method.

4. Newmark Stable Numerical Solution

Because the implicit Newmark integration method can calculate the unconditioned stable solution when the Newmark parameters 𝜍 and 𝜗 are specific constants [13, 14], the method is adopted to obtain the stable solution of the multi-DOF nonlinear coupling system. Therefore, the stable solutions can be obtained using the implicit Newmark integration method based on the first approximate solutions calculated by the method of multiple scales.

In order to calculate the dynamic response of the system as shown in (2.7), the period 𝑡 of motion of the system is divided into 𝑆 time steps Δ𝑡 under given trajectory, that is to say, 𝑇=𝑆Δ𝑡.(4.1) And the first approximate solution of dynamic response of the system is solved by the multiple-scales method firstly as shown in (3.7). The first approximate solution when 𝑡 is at a moment is looked as the initial value,and then the dynamic response of system is solved by immediate integration implicit Newmark method.

When we calculate the response of the system by implicit Newmark method, the hypothesis about the response of some moment must be taken aṡ𝐮𝑡+Δ𝑡=̇𝐮𝑡+̈𝐮(1𝜍)𝑡̈𝐮+𝜍𝑡+Δ𝑡Δ𝑡,(4.2)𝐮𝑡+Δ𝑡=𝐮𝑡+̇𝐮𝑡1Δ𝑡+2̈𝐮𝜗𝑡+𝜗𝐮𝑡+Δ𝑡Δ𝑡2,(4.3) where 𝜍 and 𝜗 are the Newmark parameters, namely, the constant of integration and 𝜍0.5 and 𝜗0.25(0.5+𝜍)2.

Because the multi-DOF nonlinear coupling dynamic (2.7) is time variant, the equation at the moment of 𝑡+Δ𝑡 can be expressed as𝐌𝑡+Δ𝑡̈𝐮𝑡+Δ𝑡+𝐂𝑡+Δ𝑡̇𝐮𝑡+Δ𝑡+𝐊𝑡+Δ𝑡+𝐊0𝑡+Δ𝑡𝐮𝑡+Δ𝑡=𝐏𝑡+Δ𝑡𝐌𝑡+Δ𝑡̈𝐮𝑟𝐊𝑒1+𝐊𝑒2𝑡+Δ𝑡𝐤𝐞0𝑡+Δ𝑡+(𝜀)𝑡+Δ𝑡,(𝑘,𝑙=2,3,4,6,7,8).(4.4)

Substituting ̈𝐮𝑡+Δ𝑡 calculated according to (4.3) into (4.4), the 𝐮𝑡+Δ𝑡 expressed by 𝐮𝑡, ̇𝐮𝑡 and ̈𝐮𝑡 can be obtained. The calculation accuracy is related to time stepΔ𝑡.

5. Simulation and Experimental Results

Every link of the linkage mechanism is homogeneous. The width and thickness are 30 mm and 2 mm, respectively. The lengths of each links are, crank 𝐿1=200mm and 𝐿4=150mm, coupler 𝐿2=𝐿3=400mm, and frame 𝐿5=400mm as shown in Figure 1. The material of link is aluminium. The density of aluminium 𝜌=2700kg/m3 and the Young’s modulus 𝐸=70GPa. The lumped mass of the intersection between the crank and the coupler is 𝑚01=0.142kg. The lumped mass of the intersection between the two couplers is 𝑚02=0.092kg. The controllable motor 1 is 90ZYT motor and motor 2 is YS8024 motor. The motors are custom made by motor manufacturer. The parameters of motors are offered by the manufacturer.

The parameters of the motors are as follows:

   The Parameters of the Control Motor 1. The rated power of the 90ZYT motor, 𝑃𝑁=0.75kW, the rated voltage, 𝑈𝑘𝑛=220V, the rated rotational speed of the motor is 1500 r/min, and the stall torque is 2.0Nm. The static-geometric eccentricity of the motor, 𝑒01=0.75mm and the rotational eccentricity, 𝜀01=0.5mm. The magnetic permeability coefficient of air is 𝜇0=4𝜋×107H/m, the length of the even air is gap 𝛿0=0.25mm, and the saturation is 𝑘𝜇=1.2. The number of excitation windings of the motor is 𝑊=924, and the coefficient is 𝐾𝑤=0.92. The peak value of field current, 𝐼=3.58A. The number of magnetic pole-pairs of the motor is 𝑝=1.𝑚1=2 and 𝑚2=2 are the number of phases of the stator and rotor, respectively. The reactance of field windings is 𝑥𝑚=594.35Ω. The reduction value of resistance and equivalent self-induction reactance of rotor, respectively, are 𝑟=27.24Ω and 𝑥=0.0196Ω. The slide ratio is 𝑠=0.0713. The control voltage is 𝑈𝑘=26V. The mass of the motor rotor is 𝑚0=2.2kg. The moment of inertia of the motor rotor is 𝐽0=0.018kgm2. The length of the motor shaft is 𝑙=363mm(𝑙1=130mm,𝑙1=53mm, and𝑙1=180mm), the effective length of the rotor 𝐿01=140mm, and the inner radius of the motor stator is 𝑅01=23mm.

   The Parameters of the Control Motor 2. The rated power of the YS8024 motor is 𝑃𝑁=0.75Kw, the rated current is 𝐼𝑁=3.48/2.01A, the rated voltage is 𝑈𝑘𝑛=220V, and the rated rotational speed is 𝑛N=1440r/min. The static-geometric eccentricity is 𝑒02=0.73mm and the rotational eccentricity is 𝜀02=0.5mm. The magnetic permeability coefficient of air is 𝜇0=4𝜋×107H/m the length of the even air gap is 𝛿0=0.25mm, and the saturation is 𝑘𝜇=1.2. The number of excitation windings of the motor is 𝑊=824 and the coefficient is 𝐾𝑤=1. The peak value of field current is 𝐼=3.58A. The number of the magnetic pole-pair of compounded magnetic field is 𝑝=2. 𝑚1=3 and 𝑚2=0.5 are the number of phases of the stator and rotor respectively. The reactance of field windings is 𝑥𝑚=600Ω. The reduction value of resistance and equivalent self-induction reactance of rotor, respectively, are 𝑟=30Ω and 𝑥=0.02Ω. The slide ratio is 𝑠=0.15. The control voltage is 𝑈𝑘=95V. The mass of the motor rotor is 𝑚0=2.93kg. The moment of inertia of the motor rotor 𝐽0=0.021kgm2. The length of the motor shaft 𝑙=208mm(𝑙1=100mm,𝑙2=33mm, and 𝑙3=175mm), the effective length of the rotor 𝐿01=100mmand the inner radius of the motor stator is 𝑅01=38mm.

As shown in Figure 1, The initial angles of the two cranks are 0°. The calculation initial value of the response is the one when the two cranks move to the initial position of them after the system comes to the stabilized state. Given 𝜍=0.25 and 𝜗=0.5, the period of motion of the linkage mechanism is divided into S=100 time steps.

The responses of transversal and longitudinal displacement of the midpoints of the links 𝐿2, and 𝐿3 can be calculated by the method of multiple-scales Newmark mentioned above, then the dynamic responses on the direction perpendicular to the links’ axis can be simulated by the Multiple-Scales-Newmark method mentioned above as shown in Figure 6, and the corresponding experimental curve of dynamic response of the links’ midpoint on the same parameter conditions can be obtained through experiment as shown in Figure 6. The dynamic responses of midpoints of the links are measured by the dynamic test system in experiment. Comparing the simulation with experimental figures, one can find that the multiple-scales Newmark method studied in this paper is correct and practicable.

6. Conclusions

The numerical method can calculate the dynamic responses, but that method could not analyze internal relationship between the dynamic characteristics and the scale and electromagnetism parameters. Though the multiple-scales method can analyze the dynamics mechanism, it usually adopt first approximations and second, or higher-order approximation is very complex. An evolutionary analytic method of multiple-scales Newmark is firstly presented in this paper to study the dynamic characteristics of such kind of multi-DOF nonlinear coupling system synthetically using the property that the implicit Newmark method can calculate the unconditioned stable solution when the parameters of Newmark are specific constants with the features of the multiple scales method. The numerical simulation and experimental results indicate that the multiple-scales Newmark method mentioned in this paper is correct and practicable. The study provides the basis of further study on the dynamic control of such kind of mechanism.

Appendix

According to the finite element method, 𝑊1(𝑥,𝑡) and 𝑉1(𝑥,𝑡) can be expressed as𝑊1(𝑥,𝑡)=𝑖𝜓𝑖(𝑥)𝑈𝑖(𝑉𝑡),𝑖=1,2,1(𝑥,𝑡)=𝑖𝜓𝑖(𝑥)𝑈𝑖(𝑡),𝑖=3,4,(A.1)

where 𝜓𝑖(𝑥) are the shape functions, 𝜓1,2(𝑥)=110𝑒31+15𝑒416𝑒51,𝑥𝑙1,110𝑒32+15𝑒426𝑒52,𝑙1<𝑥𝑙1+𝑙2,0,𝑙1+𝑙2<𝑥𝑙1+𝑙2+𝑙3,𝜓3(𝑥)=0,𝑥𝑙1,1𝑒2,𝑙1<𝑥𝑙1+𝑙2,𝑒3,𝑙1+𝑙2<𝑥𝑙1+𝑙2+𝑙3,𝜓4(𝑥)=0,𝑥𝑙1,0,𝑙1<𝑥𝑙1+𝑙2,1𝑒3,𝑙1+𝑙2<𝑥𝑙1+𝑙2+𝑙3,(A.2)where 𝑒1=𝑥/𝑙1, 𝑒2=(𝑙1+𝑙2𝑥)/𝑙2, 𝑒3=(𝑙1+𝑙2+𝑙3𝑥)/𝑙3, 𝑙1, 𝑙2, and 𝑙3 are, respectively, the length between point 1 and point 2, point 2 and point 3, point 3 and point 4. 𝑈𝑖(𝑡) is the nodal displacement as shown in Figure 2.

The mass matrix 𝐌1 of the electromotor element is 4×4 matrix, 𝐌111=𝑙0𝑚1(𝑥)𝜓1(𝑥)𝜓1(𝑥)𝑑𝑥,𝐌122=𝑙0𝑚1(𝑥)𝜓2(𝑥)𝜓2(𝑥)𝑑𝑥,𝐌1𝑘𝑝=𝑙0𝑚1(𝑥)𝜓𝑘(𝑥)𝜓𝑝(𝑥)𝑑𝑥,(𝑘,𝑝=3,4),(A.3)

and the other components are equal to zeros.

The stiffness matrixes of the electromotor element are 𝐊𝟏𝟏11=𝑙0𝐸1𝐼1(𝜕𝑥)2𝜒1(𝑥)𝜕𝑥22𝑑𝑥,𝐊𝟏𝟏12=𝐊1121=𝑙0𝐸1𝐼1(𝑥)𝜕𝜒1(𝑥)𝜕𝑥𝜕𝜒2(𝑥)𝜕𝑥𝑑𝑥,𝐊𝟏𝟏22=𝑙0𝐸1𝐼1(𝜕𝑥)2𝜒2(𝑥)𝜕𝑥22𝑑𝑥,𝐊𝟏𝟏𝑘𝑝=𝑙0𝐺1𝐽1(𝑥)𝜕𝜒𝑘(𝑥)𝜕𝑥𝜕𝜒𝑝(𝑥)𝜕𝑥𝑑𝑥,𝑘,𝑝=3,4,𝐊𝟏𝟐11=𝑝𝑅01𝑙01Λ014𝜎2202𝜋𝐹(1+cos2𝛼)+𝑠𝜔cos01𝑡𝑝𝛼+𝐹𝑠𝜔cos01𝑡+𝑝𝛼+𝐹+𝑟𝜔cos01𝑡𝑝𝛼𝜑10+𝐹𝑟𝜔cos01𝑡+𝑝𝛼𝜑202𝑑𝛼,𝐊𝟏𝟐12=𝐊𝟏𝟐21=𝑝𝑅01𝑙01Λ014𝜎2202𝜋𝐹(sin2𝛼)+𝑠𝜔cos01𝑡𝑝𝛼+𝐹𝑠𝜔cos01𝑡+𝑝𝛼+𝐹+𝑟𝜔cos01𝑡𝑝𝛼𝜑10+𝐹𝑟𝜔cos01𝑡+𝑝𝛼𝜑202𝑑𝛼,𝐊𝟏𝟐22=𝑝𝑅01𝑙01Λ014𝜎2202𝜋𝐹(1cos2𝛼)+𝑠𝜔cos01𝑡𝑝𝛼+𝐹𝑠𝜔cos01𝑡+𝑝𝛼+𝐹+𝑟𝜔cos01𝑡𝑝𝛼𝜑10+𝐹𝑟𝜔cos01𝑡+𝑝𝛼𝜑202𝑑𝛼,𝐊𝟏𝟐𝑘𝑝=0,𝑘,𝑝=3,4,𝐊𝟏𝟏13=𝐊𝟏𝟏14=𝐊𝟏𝟏23=𝐊𝟏𝟏24=𝐊𝟏𝟏31=𝐊𝟏𝟏32=𝐊𝟏𝟏41=𝐊𝟏𝟏42=𝐊𝟏𝟐13=𝐊𝟏𝟐14=𝐊𝟏𝟐23=𝐊𝟏𝟐24=𝐊𝟏𝟐31=𝐊𝟏𝟐32=𝐊𝟏𝟐41=𝐊𝟏𝟐42=0,𝐤011=𝑝𝑅01𝑙01Λ012𝜎02𝜋𝐹(cos𝛼)+𝑠𝜔cos01𝑡𝑝𝛼+𝐹𝑠𝜔cos01𝑡+𝑝𝛼+𝐹+𝑟𝜔cos01𝑡𝑝𝛼𝜑10+𝐹𝑟𝜔cos01𝑡+𝑝𝛼𝜑202𝑑𝛼,𝐤012=𝑝𝑅01𝑙01Λ012𝜎02𝜋𝐹(sin𝛼)+𝑠𝜔cos01𝑡𝑝𝛼+𝐹𝑠𝜔cos01𝑡+𝑝𝛼+𝐹+𝑟𝜔cos01𝑡𝑝𝛼𝜑10+𝐹𝑟𝜔cos01𝑡+𝑝𝛼𝜑202𝑑𝛼,𝐤013=𝐤014=0.(A.4)

According to the finite element method, 𝑉3(𝑥,𝑡) and 𝑊3(𝑥,𝑡) can be expressed as𝑉3=𝑥,𝑡𝑖𝛾𝑖𝑥𝑢𝑖(𝑊𝑡),(𝑖=1,5),3=𝑥,𝑡𝑖𝛾𝑖𝑥𝑢𝑖(𝑡),(𝑖=2,3,4,6,7,8),(A.5)

where 𝑥 is the coordinate of beam element in local coordinate system, and the shape functions are as follows: 𝛾1𝑥𝛾=1𝑒,2𝑥=110𝑒3+15𝑒46𝑒5,𝛾3𝑥=𝐿×𝑒6𝑒3+8𝑒43𝑒5,𝛾4𝑥=𝐿2×𝑒23𝑒3+3𝑒45𝑒52,𝛾5𝑥𝛾=𝑒,6𝑥=10𝑒315𝑒4+6𝑒5,𝛾7𝑥=𝐿×4𝑒3+7𝑒43𝑒5,𝛾8𝑥=𝐿2×𝑒32𝑒4+𝑒52,(A.6) where 𝑒=𝑥/𝐿, 𝐿 is the length of the beam element.

The mass matrix and stiffness matrix of the beam element are as follows:𝐌𝟑𝑖𝑗=𝜌𝐴𝑥𝐿0𝛾𝑖𝑥𝛾𝑗𝑥𝑑𝑥+𝑝𝐼𝐿0𝛾𝑖𝑥𝛾𝑗𝑥𝑑𝑥,(𝑖,𝑗=2,3,4,6,7,8),𝐌𝟑𝑖𝑗=𝜌𝐴𝑥𝐿0𝛾𝑖𝑥𝛾𝑗𝑥𝑑𝑥,(𝑖,𝑗=1,5),(A.7)𝐊3𝑖𝑗=𝐸𝐽𝑥𝐿0𝛾𝑖𝑥𝛾𝑗𝑥𝑑𝑥,(𝑖,𝑗=2,3,4,6,7,8),𝐊3𝑘𝑝=𝐸𝐴𝑥𝐿0𝛾𝑘𝑥𝛾𝑝𝑥𝑑𝑥,(𝑘,𝑝=1,5),(A.8)

where 𝐼 is the moment of inertia of cross-section.

The positive-sequence and negative-sequence components of the magnetomotive amplitude of stator and rotor, respectively, are𝐹+𝑠=121+𝑎e𝐹𝑚,𝐹𝑠=121𝑎e𝐹𝑚,𝐹(A.9)+𝑟=12𝑚2𝑚1𝑥𝑚(𝑟/𝑠)2+(𝑥)21+𝑎2𝐹𝑚,𝐹𝑟=12𝑚2𝑚1𝑥𝑚[𝑟]/(2𝑠)2+(𝑥)21+𝑎2𝐹𝑚,(A.10)

where 𝐹𝑚=0.9(𝑊𝐾𝑤)/𝑝𝐼, 𝑊 is the number of turns of field winding, 𝐾𝑤 is the coefficient of field winding, 𝑝 is the number of pole pairs, 𝐼 is the peak value of field current. 𝑎e=𝑈𝑘/𝑈𝑘𝑛 is the effective signal coefficient, 𝑈𝑘𝑛 is the rated voltage, and 𝑈𝑘 is the actual control voltage. 𝑚1 and 𝑚2 are the number of phases of the stator and rotor, respectively, 𝑥𝑚 is the reactance of field windings, 𝑟 and 𝑥 are respectively the reduction value of resistance and equivalent self-induction reactance of rotor windings, and the slip ratio 𝑠 is the difference between the rotor speed and forward revolving field. 2𝑠 is the slip ratio between the rotor speed and backward revolving field.

The transformation matrix of the 𝑖th element 𝐑𝑖 is as follows

𝐑1=𝐑2=11,𝐑10013=cos𝛽1sin𝛽1sin𝛽1cos𝛽110(4×4)1cos𝛽1sin𝛽1sin𝛽1cos𝛽10(4×4)11,𝐑4=𝐑5=cos𝛽2sin𝛽2sin𝛽2cos𝛽210(4×4)1cos𝛽2sin𝛽2sin𝛽2cos𝛽20(4×4)11,𝐑6=𝐑7=cos𝛽3sin𝛽3sin𝛽3cos𝛽310(4×4)1cos𝛽3sin𝛽3sin𝛽3cos𝛽30(4×4)11,𝐑8=cos𝛽4sin𝛽4sin𝛽4cos𝛽410(4×4)1cos𝛽4sin𝛽4sin𝛽4cos𝛽40(4×4)11,(A.11)

where 𝛽𝑖 is the position angle of the link 𝐿𝑖 with the level position.

The coordinate matrix of the 𝑖th element 𝐁𝟏 and 𝐁𝟐 is 4×32 matrixes, and 𝐁3, 𝐁4, 𝐁5, 𝐁6, 𝐁7, and 𝐁8 are 8×24 matrixes, and𝐁111=𝐁122=𝐁133=𝐁144𝐁=1,215=𝐁226=𝐁237=𝐁248𝐁=1,33,9=𝐁34,10=𝐁35,11=𝐁36,12=𝐁37,13𝐁=1,41,11=𝐁42,12=𝐁43,14=𝐁45,15=𝐁46,16=𝐁47,17=𝐁48,18𝐁=1,51,15=𝐁52,16=𝐁53,17=𝐁54,18=𝐁55,19=𝐁56,20=𝐁57,21𝐁=1,61,19=𝐁62,20=𝐁63,21=𝐁63,22=𝐁65,23=𝐁66,24=𝐁67,25=𝐁68,26𝐁=1,71,23=𝐁72,24=𝐁73,25=𝐁74,26=𝐁75,27=𝐁76,28=𝐁77,29𝐁=1,81,27=𝐁82,28=𝐁83,30=𝐁87,31=𝐁88,32=1,(A.12)

and the other components of 𝐁𝑖 are 0.

Acknowledgments

This research was supported by the National Natural Science Foundation of China (Grant no. 51075077), the Scientific Research Foundation of Guangxi University (Grant no. X081018), and the Teams for Innovation in the Construction of Talent Highlands in Guangxi Institutions of Higher Learning. The authors gratefully acknowledge the supporting agencies.