Research Article  Open Access
Yanyan Song, Boyan Chang, Guoguang Jin, Zhan Wei, Bo Li, "Dynamics Modeling and Analysis of a Novel Constraint Metamorphic Reversible Plough", Mathematical Problems in Engineering, vol. 2019, Article ID 8370827, 20 pages, 2019. https://doi.org/10.1155/2019/8370827
Dynamics Modeling and Analysis of a Novel Constraint Metamorphic Reversible Plough
Abstract
To meet the requirements of different farming objects, this paper presents a novel constraint metamorphic reversible plough (CMRP) which has four distinct working phases and the feature of underactuation, and its prototype has been manufactured for practical testing purposes. Firstly, the kinematics of the mechanism in each phase are studied systematically with the closedloop vector method, including displacement, velocity, and acceleration analysis. Considering the underactuated characteristics of the mechanism in the source phase, its dynamic models in the source phase are further established by the Lagrange equation. Based on the theory that velocity and acceleration are the same in an extremely brief period, the motion laws of the slider in the source phase can be obtained. To obtain the constraint force/torque acting on the crucial joints in each phase, the dynamic model of the CMRP is established by the Newton–Euler equation. Furthermore, the initial position of the CMRP with a flexible prismatic joint can be determined using the static balance equation. Finally, the obtained kinematic and dynamic models of the CMRP in each phase are verified, respectively, through comparing the simulation results in SolidWorks and Matlab software, and the experiment with the prototype is conducted. The CMRP proposed in this study provides a feasible technical scheme for improving the capability of reversible plough over unknown and complex terrains.
1. Introduction
The twoway plough can perform twoway tillage, which is a plough for the tractor ploughing unit to perform oneway tillage in one round trip, and it can be divided into the reversible plough [1, 2] and the horizontally reversible plough [3]. The rotary plough frames of the reversible plough are equipped with two sets of plough bodies, and the two sets of plough bodies are alternately operated in the round trip by the reversible mechanism; the unidirectional turning is realized while having better tumbling coverage performance [4]. To date, many scholars have carried out thorough research into the reversible plough. Gebresenbet et al. [5] designed and developed a reversible animaldrawn plough, which is developed on the basis of laboratory experiments reported earlier to determine optimum parameters for a curved implement. Moitzi et al. [6] studied the influence of working width of reversible plough and Ttrailed cultivator on field capacity, fuel consumption, slip, and specific energy consumption. Mahmoodi et al. [7] identified a way to use a mathematical approach for the design of a moldboard plough. Comparing the determined guide curve extracted from this approach with traditional methods revealed that this approach not only can be a useful tool to design the moldboard plough with different curvatures but also can relatively easily determine the guide curve for the moldboard plough, which is traditionally considered as a very tedious and timeconsuming task. With the rapid development of agricultural mechanization, the reversible plough with changeable structures and mobility is expected in production to accommodate different operation environments and meet various task requirements. Several kinds of mechanisms such as the kinematotropic linkages [8] and metamorphic mechanisms [9, 10] have been developed in the past decades.
Metamorphic mechanisms are a new kind of mechanism originated from the configuration and mobility researches of decorative carton folds. Compared with traditional mechanisms, metamorphic mechanisms have the advantages of multifunctional stages, multitopological structures, and multidegree of freedom [11]. Meanwhile, according to the functional requirements or changes in the environment, metamorphic mechanisms can adapt to different tasks and be flexibly applied to different occasions by changing its configuration in motion and selfrestructuring or reconstruction. It is well known that the constraint metamorphic mechanism is a metamorphic mechanism that constrains movement cycles of metamorphic joints and is commonly used in practical operation, which is easy to control and realize [12]. Li et al. [13] proposed a method for designing the configuration of constraint metamorphic mechanisms according to the task requirements, which include the types of metamorphic kinematic pairs and the ways of constraints. Xu et al. [14] designed a metamorphic mechanism cell, which can realize deploying, selflocking, unlocking, retracting, and interlocking with other cells, by incorporating the variable kinematic joints. Ma et al. [15] presented two novel 6R metamorphic linkages as the sphericalplanar metamorphic linkage and the Bennettspherical metamorphic linkage with each of them having three motion branches. And they analyzed the reconfiguration of both linkages and revealed the geometrical constraints for motion branch transformations.
Above all, the principle of constraint metamorphosis is applied to the reversible plough, and a novel CMRP is designed. The CMRP not only has the characteristics of controllable, adjustable, and output performance of the controllable mechanism but also has the characteristics of multifunctional stages, multitopological structures, and multidegree of freedom of constraint metamorphic mechanism, which makes the CMRP flexibly applied to different occasions and different working objects.
Kinematic analysis [16] can reflect the kinematic characteristics of mechanisms, so it is very important for the CMRP. For example, kinematic models are essential for trajectory planning, computer simulation, and realtime control. Kinematic models are also the basis of dynamic models. More importantly, dynamic models contribute to the dynamic analysis and synthesis and are the basis of high precision in real control. For example, the analytical results of a dynamic model can be used for simulations, actuator selection, mechanical vibration analysis, and dynamic optimization.
Popular dynamic model methods include the Lagrange equation [17, 18], the Newton–Euler method [19], the Kane equation [20], the D’Alembert method [21], and the virtual work principle [22]. Gan et al. [23] presented a unified inverse kinematic and dynamic model of a metamorphic parallel mechanism with pure rotation and pure translation phases by using the Newton–Euler method. Jin et al. [24, 25] established dynamic equations of the metamorphic mechanism for an arbitrary configuration according to Kane’s equations. From these literatures, we know that the Lagrange equation needs to get the kinetic energy and potential energy of each part of the constraint metamorphic mechanism; the Newton–Euler method and Kane method involve differential equation causing the increase of calculated amount; the D’Alembert method states that the sum of the external forces, inertia forces, and joint forces is zero; the virtual work principle is known as the work of a force on a particle along a virtual displacement. So the appropriate solving method used in dynamics modeling is quite important. On the contrary, they are associated with the risk of errors. Selecting correct methods to improve gross performances and establishing the basic kinematic and dynamic models are all essential to design a novel CMRP which can be successfully used in agriculture.
In this paper, the principle of constraint metamorphosis is introduced into the design of the reversible plough, and a novel CMRP is designed. By using the Lagrange equation, the dynamics in the source phase are analyzed. Based on the theory that velocity and acceleration is the same in an extremely brief period, the motion law of the slider in the source phase can be obtained. Moreover, the dynamic model of the CMRP in each phase is established by the Newton–Euler equation. The dynamic performance of the CMRP such as the driving forces and the constraint forces/torques acting on the crucial joints will be analyzed in each phase, which provides a theoretical foundation for further study.
2. Structure Description and Kinematic Analysis
2.1. Structure Description
Figure 1 shows the computer aided design (SolidWorks) model of the CMRP, which is composed by a frame, a rotary plough frame, a slider, a compatibility rod, two springs, and two hydraulic cylinders. In addition, the frame is welded with baffles to limit the position of the rotary plough frame.
The schematic diagram of the CMRP is shown in Figure 2, in which the cylinders 5 and 7 of the two hydraulic cylinders and the frame 0 are hinged at joints D and E, and the corresponding cylinder rods 4 and 6 and the compatibility rod 2 are hinged at joints B and C, respectively. The compatibility rod 2 and the slider 3 are hinged at joint A, and the slider 3 is connected to the rotary plough frame 1 by two springs. At this time, the prismatic joint P_{3} between the slider 3 and the rotary plough frame 1 can be treated as a flexible prismatic joint. The rotary plough frame 1 and the frame 0 are hinged at joint O, resulting a closed kinematic chain. The system drives the rotary plough frame 1 to perform a 180degree reciprocating inversion through the joint action of the two hydraulic cylinders which can realize the alternate operation of the CMRP in the round trip.
(a)
(b)
Different from the horizontally reversible plough proposed in reference [26], the CMRP presented in this paper has four distinct working phases. As shown in Figure 3, the four distinct working phases of the CMRP can be expressed as follows. Configuration 1. As shown in Figure 3(a), the degrees of freedom (DOFs) of the mechanism in the source phase can be obtained using the Grübler–Kutzbach criterion as follows: where is the DOFs of the mechanism; is the DOFs of the ith kinematic joint; is the order of the mechanism, and ; is the public constraints; is the number of components including frame; and is the number of kinematic joints. In the source phase, the mechanism can be regarded as an equivalent eightbar planar linkage which has six revolute joints O, A, B, C, D, and E and three prismatic joints P_{1}, P_{2}, and P_{3}, and the number of actuators of the mechanism is less than the number of DOF; therefore, the mechanism in the source phase is an underactuated mechanism. Configuration 2. In this configuration, the metamorphosis of the mechanism is mainly realized by geometric constraint offered by the baffle when the rotary plough frame rotates to the phase in Figure 3(b). There is no relative movement between the rotary plough frame and the frame. According to the Grübler–Kutzbach criterion, the DOFs of the mechanism can be obtained as follows: Now, the mechanism works as an equivalent sevenbar planar linkage with five revolute joints A, B, C, D, and E and three prismatic joints P_{1}, P_{2}, and P_{3}, and two hydraulic cylinders fully actuate the mechanism. In this working phase, the mechanism can adapt to soil with a different hardness by adjusting the deformation of springs; therefore, this working phase can be denoted with the adjustment phase. Configuration 3. When the deformation of springs reaches a certain position shown in Figure 3(c), the revolute joints O and A and the prismatic joint P_{3} can be, respectively, seen as a fixed joint, and the DOFs of the mechanism can be obtained using the GrüblerKutzbach criterion as follows: In this time, the mechanism is in static balance and the rotary plough frame no longer rotates. In addition, the system state variables of the mechanism are consistent with the system state variables at the end of the adjustment phase. This working phase can be denoted with the normal working phase. Configuration 4. The metamorphosis of the mechanism is mainly realized by force constraint. When the mechanism moves to the phase in Figure 3(d), the rotary plough frame is disturbed by uncertainties such as stones and exceptionally hard soil, which is unavoidable in the process of cultivation. To avoid the damage of the plough blade, the mechanism will move in the way in Figure 3(d). And the prismatic joints P_{1} and P_{2} can be, respectively, seen as a fixed joint. In addition, the DOFs of the mechanism can be obtained using the GrüblerKutzbach criterion as follows: At this time, the rotary plough frame is driven by an external force, and the mechanism works as an equivalent sixbar planar linkage with six revolute joints O, A, B, C, D, and E and a prismatic joint P_{3}. This working phase can be denoted with special phase.
(a)
(b)
(c)
(d)
In summary, the CMRP has four phases including the source phase, the adjustment phase, the normal working phase, and the special phase. The source phase is a transferring phase, and the adjustment phase, the normal working phase, and the special phase can return to the source phase by releasing the constraints at the revolute joints and prismatic joints.
2.2. Displacement Analysis
The kinematic characteristics of the CMRP in each working phase are analyzed based on the closedloop vector method. For convenience of the following analysis, a coordinate system is established in Figure 2. With reference frame {O}, Oxy is attached to the frame.
2.2.1. Displacement Analysis of the Source Phase
As shown in Figure 2, θ_{1}, θ_{2}, θ_{3}, and θ_{4} are the angle between the rotary plough frame, the compatibility rod, the cylinders of the two hydraulic cylinders, and the xaxis, respectively. L_{OA′}, L_{A′A}, L_{AB}, L_{BD}, L_{GD}, L_{OG}, L_{GE}, L_{CE}, and L_{AC} represent the length of the line segment corresponding to two points, respectively. To simplify the annotation, A′ is not shown in Figure 2, and A′ represents the central position of the slider track.
For the closedloop kinematic chain OA′ABDGO, the closedloop vector equation can be written as follows:
For the closedloop kinematic chain OA′ACEGO, the closedloop vector equation can be written as follows:
θ_{3}, θ_{4}, L_{BD}, and L_{CE} can be obtained according to equations (5) and (6), respectively, and expressed as
The number of actuators of the CMRP is less than the DOF in the source phase, which is an underactuated mechanism. For such mechanism, both kinematic analysis and dynamic analysis must be performed. This issue will be explained in detail in Section 3.1.
2.2.2. Displacement Analysis of the Adjustment Phase
As shown in Figure 3(b), by substituting θ_{1} = 0, θ_{2} = 0, and into equations (7)–(10), θ_{3}, θ_{4}, L_{BD}, and L_{CE} in the adjustment phase can be obtained, respectively.
2.2.3. Displacement Analysis of the Normal Working Phase
As shown in Figure 3(c), in the normal working phase, the two hydraulic cylinders are locked and the springs are in an equilibrium position, at which time the arable work can be performed. The values of θ_{3}, θ_{4}, L_{BD}, and L_{CE} are the same as the values at the end of the adjustment phase.
2.2.4. Displacement Analysis of the Special Phase
For the CMRP, as mentioned above, the two hydraulic cylinders are not operated during the special phase. Thus, the closedloop vector equations in the kinematic diagram, as shown in Figure 3(d), can be written as follows:
The above equations are a set of highly nonlinear equations. Therefore, it cannot be solved directly and solved by the Newton–Raphson algorithm [27, 28]. The purpose of the Newton–Raphson method is to calculate a local solution of the forward kinematic problem based on the iterative procedure and an initial guessing. It is known to list the matrix equations for solving unknowns’ increments according to the Newton–Raphson algorithm as follows:in which
A set of initial values , , , and are selected, and the initial values can be approximated by the graphical method. Substituting these initial values into equations (11)–(15), the iterative increments (, , , and ) and the next iteration variables can be obtained as follows:where φ_{1}, φ_{2}, φ_{3}, and φ_{4} represent L_{A′A}, θ_{2}, θ_{3}, and θ_{4} and , , , and represent , , , and , respectively.
Thus, the displacement functions of the first iteration (i = 1, … , 4) can be calculated. Repeat iteratively until the r times, ifthe iterative procedure stops, where ε_{i} is the calculation accuracy set for each function f_{i}.
∆L_{A′A}, ∆θ_{2}, ∆θ_{3}, and ∆θ_{4} in the matrix can be solved by the subroutine of the Gaussian principal elimination method of solving the linear equations. Its iterative block diagram is shown in Figure 4.
2.3. Velocity Analysis
2.3.1. Velocity Analysis of the Source Phase
Differentiating equations (5) and (6) with respect to time yields
Equations (19) and (20) can be simplified as follows:
Supposing is the velocity vector of Cartesian coordinates and is the velocity vector of actuated joint coordinates, equation (21) can be written as the matrix form:
The velocity equation also can be obtained as follows:where
2.3.2. Velocity Analysis of the Adjustment Phase
As shown in Figure 3(b), the vector of Cartesian coordinates can be expressed as , and the vector of actuated joint coordinates can be expressed as . Thus, equation (21) can be written as the matrix form:
The velocity equation in the adjustment phase can be expressed aswhere
2.3.3. Velocity Analysis of the Normal Working Phase
When the mechanism changes to the normal working phase, the two hydraulic cylinders are locked and the springs are in an equilibrium position, so , , , and are all zero.
2.3.4. Velocity Analysis of the Special Phase
Supposing that the vector of Cartesian coordinates is expressed as and the vector of actuated joint coordinates is expressed as . Differentiating equations (11)–(14) with respect to time yields
The velocity equations in the special phase can be obtained aswhere
2.4. Acceleration Analysis
2.4.1. Acceleration Analysis of the Source Phase
Taking equations (7) and (8) into equation (23), its time derivative can be obtained:wherewhere is the acceleration vector of actuated joints and is the acceleration vector of Cartesian coordinates. e_{ij}, h_{ij}, and are the variables related to the posture of the mechanism (i = 1, 2; j = 1, 2, 3).
2.4.2. Acceleration Analysis of the Adjustment Phase
Taking equations (7) and (8) into equation (26), its time derivative can be obtained:wherewhere is the acceleration matrix of actuated joints and is the acceleration vector of Cartesian coordinates; , p_{ij}, and q are the variables related to the pose of the mechanism (i = 1, 2; j = 1, 2).
2.4.3. Acceleration Analysis of the Normal Working Phase
When the mechanism changes to the normal working phase, the two hydraulic cylinders are locked and the springs are in an equilibrium position, so , , , and are all zero.
2.4.4. Acceleration Analysis of the Special Phase
Taking equations (7) and (8) into equation (29), its time derivative can be obtained:wherewhere is the acceleration vector of actuated joint, is the acceleration vector of Cartesian coordinates, and z_{ij} and x_{ij} are the variables related to the posture of the mechanism (i = 1, 2, 3, 4; j = 1, 2, 3, 4).
3. Dynamic Analysis
The velocity and acceleration of each component obtained through the above kinematic analysis can be used to establish the inverse dynamic models of the CMRP. The results of dynamic analysis will be used for simulations, actuator selection, mechanical vibration analysis, and dynamic optimization. More importantly, the precision of the CMRP definitely relies on the dynamic properties.
3.1. Dynamic Analysis of the Source Phase
Kinematic analysis must be performed together with dynamic analysis for the CMRP, as mentioned in Section 2.2.1. In order to solve the force of each component conveniently, the Newton–Euler method is used to establish its dynamic model. However, for the metamorphic mechanism with force constraint, if the Newton–Euler method is directly used, the listed equations will be highly complex nonlinear differential algebraic equations and the number of equations is excessive, which will make it difficult to solve the equations.
From the energy view point, the dynamic equations obtained by the Lagrange method are relatively simple, and the number of equations is only related to the DOF of the mechanism. In addition, there is no external force input at the prismatic joint P_{3} for the mechanism with force constraint proposed in this paper.
Therefore, a solving method combining Lagrange equation with the Newton–Euler equation is presented. Firstly, according to no external force input at the prismatic joint P_{3}, the kinematics equation and dynamics equation are solved simultaneous by the Lagrange method. Then, the displacement, velocity, and acceleration of slider are obtained, which are brought into Newton–Euler equations. Finally, the equations are transformed into algebraic equations, which effectively improve the efficiency of solving the nonlinear differential algebraic equations and reduce the difficulty.
When modeling the system dynamics based on the Lagrange equation, the generalized coordinates of the system are selected first, and then the expressions of kinetic energy, potential energy, and generalized force of the system are obtained. Substituting into the Lagrange equation, the system dynamic equation can be derived as follows:where n is the DOF of the system, q_{i} denotes the generalized coordinates, U is the total potential energy of the system, T is the total kinetic energy of the system, and Q_{i} represents the generalized force corresponding to q_{i}.
3.1.1. Total Potential Energy of the Source Phase
For convenience, set m_{1}, m_{2}, m_{3}, m_{4}, m_{5}, m_{6}, and m_{7} as the masses of the rotary plough frame, the slider, the compatibility rod, the left cylinder rod, the corresponding left cylinder, the right cylinder rod, and the corresponding right cylinder, respectively; set s_{1}, s_{2}, s_{3}, s_{4}, s_{5}, s_{6}, and s_{7} as the centroids of the rotary plough frame, the slider, the compatibility rod, the left cylinder rod, the corresponding left cylinder, the right cylinder rod, and corresponding right cylinder, respectively. The positions of s_{2} and s_{3} coincide with the position of joint A; for convenience, they are not marked in the figures. The centroid coordinates of each component can be written as follows:
The total potential energy of the CMRP can be obtained from equations (38)–(44) as follows:in which U_{8} is expressed aswhere U_{8} is the elastic potential energy, k is the elastic coefficient, and is the gravitational acceleration along the negative direction of the yaxis.
3.1.2. Total Kinematic Energy of the Source Phase
All the components of the CMRP are moved in a plane, and the kinetic energy of each component can be expressed by the general formula as follows:
According to equation (47), the kinetic energy of each component in the system can be obtained asin which J_{1O} is the moment of inertia of the rotary plough frame around the point O; J_{5E} is the moment of inertia of the cylinder of the left hydraulic cylinder around the point E; J_{7D} is the moment of inertia of the cylinder of the right hydraulic cylinder around the point D; and J_{2}, J_{3}, J_{4}, and J_{6} denote the moment of inertia around centroid of the slider, the compatibility rod, the cylinder rod of left hydraulic cylinder, and the cylinder rod of right hydraulic cylinder, respectively.
The total kinetic energy of the system can be obtained from equations (48)–(54) as follows:
3.1.3. Establishing a Dynamic Model of the Source Phase Using the Lagrange Equation
In the source phase, the CMRP is a 3DOF mechanical system and L_{A′A}, θ_{1}, and θ_{2} are selected as generalized coordinates. As shown in Figure 2, the friction and clearance between the motion pairs and deformation of the components are ignored. Taking equations (38)–(55) into equation (37), the dynamic equations of the system can be written as follows:
Dynamic analysis must be performed in conjunction with the kinematic analysis due to the CMRP being an underactuated mechanism during the source phase. On the basis, considered the theory that velocity and acceleration are the same in an extremely brief period, simultaneous equations (7)–(10) and (56) can be used to obtain the displacement, velocity, and acceleration of the slider. Then, the generalized moments M_{1} and M_{2} can be solved according to equations (57) and (58), respectively.
According to the virtual work principle, the relationship between the driving forces F_{1} and F_{2} of the two hydraulic cylinders and the generalized moments M_{1} and M_{2} can be derived as follows:
Substituting equations (9) and (10) into equation (59) leads toin which
According to equation (60), the driving forces F_{1} and F_{2} of the two hydraulic cylinders can be expressed as
3.1.4. Establishing a Dynamic Model of the Source Phase Using the Newton–Euler Method
The velocity and acceleration of each component obtained through the above analysis can be used to establish the inverse dynamic model of the CMRP. The advantage of the Newton–Euler method is that, unlike other methods, this method not only can solve the driving forces but also can obtain the internal forces and moments applied to the passive joints. It is essential for engineering design applications such as selection of bearings and materials and design of the links.
The force analysis diagram of the rotary plough frame is shown in Figure 5. In the analysis, it is assumed that the centroid of the rotary plough frame is located at the geometric center, and the selfgravity of this linkage is G_{1}.
According to the D’Alembert principle, the dynamic equations of the rotary plough frame can be derived as follows:where F_{ox} and F_{oy} are the constraint forces of the joint O in the directions of the x and y, respectively, and F_{n} is the constraint force of the prismatic joint P_{3}.
The dynamic equations of the slider according to the D’Alembert principle, as shown in Figure 6, can be written as follows:where F_{ax} and F_{ay} are the constraint forces of the joint A in the directions of the x and y, respectively.
The dynamic equations of the compatibility rod according to the D’Alembert principle, as shown in Figure 7, can be written as follows:where F_{bx} and F_{by} are the constraint forces of the joint B in the directions of the x and y, respectively, and F_{cx} and F_{cy} are the constraint forces of the joint C in the directions of the x and y, respectively.
The dynamic equations of the left hydraulic cylinder according to the D’Alembert principle, as shown in Figure 8, satisfieswhere F_{ex} and F_{ey} are the constraint forces of the joint E in the directions of the x and y, respectively, and in which
The dynamic equations of the right hydraulic cylinder according to the D’Alembert principle, as shown in Figure 9, satisfieswhere F_{dx} and F_{dy} are the constraint forces of the joint D in the directions of the x and y, respectively, and in which Then, the driving forces of the two hydraulic cylinders can be expressed as
3.2. Dynamic Analysis of the Adjustment Phase
When the mechanism moves to the phase in Figure 3(b) where the joint O is locked, the mechanism is a 2DOF mechanical system with two effective actuators at the two hydraulic cylinders. The required driving forces based on the Newton–Euler method can be directly obtained according to the motion laws of the slider and the compatibility rod.
The dynamic equations of the slider according to the D’Alembert principle, as shown in Figure 10, satisfies
The force analysis diagrams of the compatibility rod and the two hydraulic cylinders are the same as Figures 7–9, respectively. Similarly, the dynamic equations of the compatibility rod and the two hydraulic cylinders can be expressed as equations (68)–(77), respectively.
Similarly, the driving forces of the two hydraulic cylinders can be expressed as the same as equations (79)–(82).
3.3. Dynamic Analysis of the Normal Working Phase
The driving forces of the two hydraulic cylinders and the internal forces applied to the passive joints, in the normal working phase, are the same as the end of the adjustment phase.
3.4. Dynamic Analysis of the Special Phase
The dynamic equations of the rotary plough frame according to the D’Alembert principle, as shown in Figure 11, satisfieswhere F is the external force and l denotes the distance from the action point of the external force to joint O.
The dynamic equations of the slider according to the D’Alembert principle, as shown in Figure 12, satisfies
The dynamic analysis diagrams of the compatibility rod and the two hydraulic cylinders are the same as Figures 7–9, respectively. The dynamic equations of the compatibility rod and the two hydraulic cylinders can be expressed as equations (68)–(77), respectively.
4. Numerical Simulation and Performance Analysis
4.1. Determination of the Initial Position of the Springs
Determining the initial compression length of the spring with the elastic coefficient is one of the most basic things due to the dynamic equations of the CMRP being solved numerically. Assume that the elastic coefficient k is 0.08 N/m. When the initial compression lengths of the two springs are 0, combining Table 1, L_{A′A} can be obtained numerically by solving equations (9), (10), and (56), as shown in Figure 13(a). As can be seen from Figure 13(a), the slider is in the vibrating state during the reversal process, which is determined by the initial compression length of the spring.

(a)
(b)
Therefore, the static balance analysis of the CMRP can be performed by changing the acceleration of each component in equations (63)–(82) to 0, and L_{A′A} can be solved (the initial compression length of the spring is 0.00059 m), as shown in Figure 13(b). As can be seen from Figure 13(b), with this initial spring constant, the nonhesitating motion of the slider during the reversal process can be achieved.
4.2. Kinematic Numerical Simulations
Table 1 presents all of the related parameters: the structure parameters L_{OA′}, L_{AC}, L_{AB}, L_{GE}, L_{GD}, L_{OG}, r_{1}, r_{3}, r_{4}, r_{5}, r_{6}, r_{7}, α_{1}, and ; the component masses m_{1}, m_{2}, m_{3}, m_{4}, m_{5}, m_{6}, and m_{7}; and the moments of inertia J_{1O}, J_{2}, J_{3}, J_{4}, J_{5E}, J_{6}, and J_{7D}.
From the above analysis, the kinematic numerical simulations in the source phase can be obtained by equations (7)–(10) and (56), in the adjustment phase by equations (7)–(10), and the kinematic numerical simulations in the normal working phase stay the same as the state at the end of the adjustment phase, and in the special phase by equations (15) and (17). And Figure 14 shows the curves obtained from Matlab software, among which (a)–(c) reflect the displacements, velocities, and accelerations of the two hydraulic cylinders.
(a)
(b)
(c)
In order to verify the numerical example, the results obtained by means of the kinematic models are compared with the simulation results by creating the 3D model in SolidWorks software. Under SolidWorks environment, the structure parameters and initial kinematic parameters are the same as the previous analytical model. The simulation results generated in SolidWorks software are shown in Figure 15, among which (a)–(c) reflect the displacements, velocities, and accelerations of the two hydraulic cylinders, respectively.
(a)
(b)
(c)
By comparing the curves shown in Figures 14 and 15, we can see that the variation tendencies of the results obtained by the two programs are identical. This is sufficient to guarantee the correct of the theoretical kinematic models.
4.3. Dynamic Numerical Simulations and Contrast Analysis
To verify the above dynamic models of the CMRP, the same operations as the above kinematic analysis are done. And then the results from the two different programs are shown in Figures 16(a) and 16(b) reflecting the actuation forces of the two hydraulic cylinders from the Matlab and SolidWorks software, respectively. Furthermore, the relative error analysis is given in Figure 16(c) in order to guarantee the accurate result.
(a)
(b)
(c)
Figure 16(c) shows that the maximal relative error of the actuation forces is less than 0.045. It is known that the dynamic simulation results are in excellent agreement with the analytic results derived from the analytic method. And the actuation forces can judge the loading characteristics of the actuators. Except that, the internal forces acting on revolute joints can help us to judge the joints stiffness. Here, the revolute joints related to the slider and the coordinated linkage are picked out as examples, and the joint forces are obtained; the internal forces acting on the revolute joints are shown in Figure 17.
(a)
(b)
(c)
Figure 17(a) shows the joint force F_{a} of the revolute joint located at point A; Figure 17(b) shows the joint force F_{b} of the revolute joint located at point B; and Figure 17(c) shows the joint force F_{c} of the revolute joint located at point C. From the results shown in Figure 17, we know that all of these three joint forces change comparatively smooth and steadily in the first three configurations. When the CMRP is in the special phase, all of these three joint forces change a lot under the effect of uncertain external force.
4.4. Experimental Verification
An experimental trajectory has been designed to conduct the experiment and measured the displacements of the two hydraulic cylinders. In this paper, the electrohydraulic servo control system can be used to control the position of the two hydraulic cylinders, and the block diagram of the control system is shown in Figure 18. When the displacement command signals L_{i} of the two hydraulic cylinders are input into the given potentiometer, the corresponding voltage signals U_{1i} are generated and transmitted to the amplifier, and the amplifier converts voltage signal U_{1i} to current signal I_{i} and applies it to the position feedback electrohydraulic servo valve. The flows Q_{i} are obtained by the proportional relationship between the output signal current of the electrohydraulic servo valve and the input signal current, which makes the hydraulic cylinder move. Then, the displacements L_{i0} of the two hydraulic cylinders measured by the measuring element are fed back to the input end of the system by the voltage signals U_{2i} generated by the feedback potentiometer. Finally, compared with the input signals U_{1i}, the deviation signals are amplified and corrected and applied to the electrohydraulic servo valve to drive the hydraulic cylinder to move in the direction of eliminating the deviation until the deviation approaches zero.
On the basis, the principle prototype of the CMRP is built. Due to the limited experimental space, only the experiments of the source phase and the adjustment phase are carried out. As shown in Figure 19, the automatic operation mode of the CMRP prototype is started after the parameters related to the test are input into the control system through the operation panel. When the rotary plough frame is turned over to 180°, the CMRP prototype is stopped. Then, the displacement data of the hydraulic cylinder collected by the displacement sensor are derived. Finally, the comparisons between theoretical displacement and measured displacement are shown in Figure 20.
(a)
(b)
From Figure 20, we can see the trend of the two curves is generally the same. On the contrary, this also verifies the correctness of the theoretical model. But there is a sight difference between the two curves through the comparisons. Through the analysis, we can know the main reasons that caused the difference between the two curves:(1)Construction Error. When the prototype is built, the size and shape of actual parts are not exactly the same as the simulation model. In the dynamic model, the parameters of the CMRP are identical but different in the actual part. The assembly clearances between the parts are not considered in the dynamic model. These errors can lead to many differences between theory and reality.(2)Measurement Error. When we measure the displacements of the two hydraulic cylinders, the measuring instrument has certain accuracy. In addition, the structure of the instrument cannot be guaranteed to satisfy various geometric relations during the process and assemblies. Such an instrument will inevitably bring errors to the measurement.
5. Conclusions
A novel CMRP is proposed, which has potential for agriculture. Aiming at the CMRP with four work patterns, its kinematics, including displacement, velocity, and acceleration, are analyzed in detail. Using the Newton–Euler method and Lagrange method, dynamics modeling of the CMRP with flexible patristic joint is established on the basis of kinematics. Then, based on the static balance analysis, the initial compression length of the spring with the elastic coefficient is determined. And the numerical simulations containing kinematic models and dynamic models are performed using Matlab software and SolidWorks software, respectively. The comparisons, especially the error analysis of the actuation forces, show the validity of dynamic models. The internal forces acting on the revolute joints A, B, and C are also solved by means of separated model blocks, and the results are conducive to judge the joints stiffness. The contrast analyses of the displacements of the two hydraulic cylinders according to theoretical calculation and experimental verification are given, which is conducive to verify the correctness of the theoretical model.
The main contribution of this paper lies in the theoretical analysis of a novel CMRP, which lays a foundation for practical application with dynamic models taken into account. The research also shows that the pressure of the bottom of the rotary plough frame to the bottom of the groove can be adjusted to maintain the stability of the depth of the tillage. The metamorphic characteristics of the underactuated mechanism enhances the research application of the metamorphic mechanism. Therefore, the CMRP has potential application prospects. In our future work, field trail of this novel CMRP with outstanding performance will be performed.
Data Availability
All data generated or analyzed during this study are included in this published article, and other pieces of information are available from the corresponding author on reasonable request.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
This work was supported by the National Natural Science Foundation of China (grant numbers 51275352 and 51475330), the Natural Science Foundation of Tianjin (grant numbers 17JCQNJC03900 and 18JCQNJC05300), the Tianjin Municipal Education Commission Research Program (grant number 2018KJ205), and the Program for Innovative Research Team in University of Tianjin (grant number TD135037).
References
 Y. Yin, S. Guo, Z. Meng, W. Qin, B. Li, and C. Luo, “Method and system of plowing depth online sensing for reversible plough,” IFACPapersOnLine, vol. 51, no. 17, pp. 326–331, 2018. View at: Publisher Site  Google Scholar
 K. C. Mouli, S. Arunkumar, B. Satwik, S. B. Ram, J. R. Tej, and A. S. Chaitanya, “Design of reversible plough attachment,” Materials Today: Proceddings, vol. 5, no. 11, pp. 23702–23709, 2018. View at: Publisher Site  Google Scholar
 L. Zhu, J.R. Ge, X. Cheng et al., “Modeling of share/soil interaction of a horizontally reversible plow using computational fluid dynamics,” Journal of Terramechanics, vol. 72, pp. 1–8, 2017. View at: Publisher Site  Google Scholar
 Y. Chen, F. Tian, Y. Yan et al., “Development overview and analysis of tillage machinery abroad,” Journal of Chinese Agricultural Mechanization, vol. 39, no. 1, pp. 7–11, 2018. View at: Google Scholar
 G. Gebresenbet, E. Zerbini, A. Astatke, and P. Kaumbutho, “Optimization of animal drawn tillage implement systems: part 2, development of a reversible plough and a ridger,” Journal of Agricultural Engineering Research, vol. 67, no. 4, pp. 299–310, 1997. View at: Publisher Site  Google Scholar
 G. Moitzi, M. Haas, H. Wagentristl, J. Boxberger, and A. Gronauer, “Energy consumption in cultivating and ploughing with traction improvement system and consideration of the rear furrow wheelload in ploughing,” Soil and Tillage Research, vol. 134, pp. 56–60, 2013. View at: Publisher Site  Google Scholar
 M. MahmoodiEshkaftaki, R. Ebrahimi, D. Ghanbarian, and E. Houshyar, “Geometric characterization of moldboard plough using coupled close photography and surface fitting model,” Soil and Tillage Research, vol. 170, pp. 122–129, 2017. View at: Publisher Site  Google Scholar
 C. Galletti and P. Fanghella, “Singleloop kinematotropic mechanisms,” Mechanism and Machine Theory, vol. 36, no. 6, pp. 743–761, 2001. View at: Publisher Site  Google Scholar
 J. S. Dai and J. Rees Jones, “Mobility in metamorphic mechanisms of foldable/erectable kinds,” Journal of Mechanical Design, vol. 121, no. 3, pp. 375–382, 1999. View at: Publisher Site  Google Scholar
 J. Dai and Q. Zhang, “Metamorphic mechanisms and their configuration models,” Chinese Journal of Mechanical Engineering (English Edition), vol. 13, no. 3, pp. 212–218, 2000. View at: Publisher Site  Google Scholar
 W. Zhang, T. Wu, and X. Ding, “An optimization method for metamorphic mechanisms based on multidisciplinary design optimization,” Chinese Journal of Aeronautics, vol. 27, no. 6, pp. 1612–1618, 2014. View at: Publisher Site  Google Scholar
 S. Li, H. Wang, Q. Meng, and J. S. Dai, “Taskbased structure synthesis of source metamorphic mechanisms and constrained forms of metamorphic joints,” Mechanism and Machine Theory, vol. 96, pp. 334–345, 2016. View at: Publisher Site  Google Scholar
 S. Li, H. Wang, X. Li, H. Yang, and J. Dai, “Taskorientated design method of practical constraint metamorphic mechanisms,” Journal of Mechanical Engineering, vol. 54, no. 3, pp. 26–35, 2018. View at: Publisher Site  Google Scholar
 K. Xu, L. Li, S. Bai, Q. Yang, and X. Ding, “Design and analysis of a metamorphic mechanism cell for multistage orderly deployable/retractable mechanism,” Mechanism and Machine Theory, vol. 111, pp. 85–98, 2017. View at: Publisher Site  Google Scholar
 X. Ma, K. Zhang, and J. S. Dai, “Novel sphericalplanar and Bennettspherical 6R metamorphic linkages with reconfigurable motion branches,” Mechanism and Machine Theory, vol. 128, pp. 628–647, 2018. View at: Publisher Site  Google Scholar
 D. Zhang, Y. Xu, J. Yao, B. Hu, and Y. Zhao, “Kinematics, dynamics and stiffness analysis of a novel 3DOF kinematically/actuation redundant planar parallel mechanism,” Mechanism and Machine Theory, vol. 116, pp. 203–219, 2017. View at: Publisher Site  Google Scholar
 V. Venkatesan, J. K. Mohanta, S. K. Saha, and M. Santhakumar, “Dynamic modelling approaches for a 3PPR planar parallel manipulator,” in International Conference on Advancements in Automation, Robotics and Sensing, B. Vinod, R. Voyles, P. Vadakkepat, M. Sundaram, K. Sujatha, and J. Brislin, Eds., pp. 41–52, Springer, Singapore, 2016. View at: Google Scholar
 S. M. Varedi, H. M. Daniali, M. Dardel, and A. Fathi, “Optimal dynamic design of a planar slidercrank mechanism with a joint clearance,” Mechanism and Machine Theory, vol. 86, pp. 191–200, 2015. View at: Publisher Site  Google Scholar
 M. Sharifzadeh, A. Arian, A. Salimi, M. Tale Masouleh, and A. Kalhor, “An experimental study on the direct & indirect dynamic identification of an overconstrained 3DOF decoupled parallel mechanism,” Mechanism and Machine Theory, vol. 116, pp. 178–202, 2017. View at: Publisher Site  Google Scholar
 G. Cheng and X. Shan, “Dynamics analysis of a parallel hip joint simulator with four degree of freedoms (3R1T),” Nonlinear Dynamics, vol. 70, no. 4, pp. 2475–2486, 2012. View at: Publisher Site  Google Scholar
 L. Dong, Y. Song, T. Sun, G. Dong, and B. Lian, “Dynamic modeling and performance analysis of a redundantly actuated 2DOF parallel manipulator,” in International Conference on Intelligent Robotics and Applications, H. Liu, N. Kubota, X. Zhu, R. Dillmann, and D. Zhou, Eds., pp. 408–419, Springer, Cham, Switzerland, 2015. View at: Google Scholar
 A. Arian, B. Danaei, H. Abdi, and S. Nahavandi, “Kinematic and dynamic analysis of the GantryTau, a 3DoF translational parallel manipulator,” Applied Mathematical Modelling, vol. 51, pp. 217–231, 2017. View at: Publisher Site  Google Scholar
 D. Gan, J. S. Dai, J. Dias, and L. Seneviratne, “Joint force decomposition and variation in unified inverse dynamics analysis of a metamorphic parallel mechanism,” Meccanica, vol. 51, no. 7, pp. 1583–1593, 2016. View at: Publisher Site  Google Scholar
 G. Jin, X. Ding, and Q. Zhang, “Research on configurationcomplete dynamics modeling and numerical simulation of metamorphic mechanism,” Acta Aeronautica Et Astronautica Sinica, vol. 25, no. 4, pp. 401–405, 2004. View at: Google Scholar
 S. H. Hu, H. G. Wang, X. L. Liu, and X. D. Zhang, “Research on configurationcomplete dynamic modeling of metamorphic mechanism based on screw theory,” Advanced Materials Research, vol. 655–657, pp. 531–536, 2013. View at: Publisher Site  Google Scholar
 L. Zhu, S.S. Peng, Y.Y. Qi et al., “An improved horizontally reversible plow design based on virtual assembly semantics and constraint,” Journal of Mechanical Science and Technology, vol. 30, no. 1, pp. 257–266, 2016. View at: Publisher Site  Google Scholar
 Y. Li, H. Zhang, J. Han, and Q. Sun, “Distributed multiagent optimization via eventtriggered based continuoustime Newton–Raphson algorithm,” Neurocomputing, vol. 275, pp. 1416–1425, 2018. View at: Publisher Site  Google Scholar
 S. Y. Gatilov, “Using lowrank approximation of the Jacobian matrix in the Newton–Raphson method to solve certain singular equations,” Journal of Computational and Applied Mathematics, vol. 272, pp. 8–24, 2014. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2019 Yanyan Song et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.