Next Article in Journal
A Survey of Planar Underactuated Mechanical System
Previous Article in Journal
An Advanced Approach for Predicting Workpiece Surface Roughness Using Finite Element Method and Image Processing Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamics and Chaos Intensity Analysis of Under-Actuated Mechanism by Uniformity and Particle Swarm Optimization

School of Electronic Information and Electrical Engineering, Chengdu University, Chengdu 610106, China
*
Author to whom correspondence should be addressed.
Machines 2024, 12(12), 828; https://doi.org/10.3390/machines12120828
Submission received: 24 October 2024 / Revised: 18 November 2024 / Accepted: 19 November 2024 / Published: 21 November 2024
(This article belongs to the Section Machine Design and Theory)

Abstract

:
Generally, nonlinear systems have dynamic uncertainties, and under certain conditions, the systems exhibit different chaos intensities. Therefore, it is an important consideration for designers to realize the suppression and enhancement of chaos intensity under nonlinear factors according to the actual situation, but there are few research results on this problem. To investigate the dynamic performance and chaotic intensity of a nonlinear mechanism, a planar closed-chain under-actuated mechanism, which has not been extensively studied before, is taken as an example. It is worth noting that a small change in the parameters of a nonlinear system will cause a large change in the motion state of the system and even the mutual transformation between chaotic phenomena and periodic phenomena. To solve this problem, uniformity is used to evaluate the chaos intensity of the system. Finally, based on uniformity, the particle swarm optimization algorithm successfully achieves the suppression and enhancement of the chaos intensity of the closed-chain under-actuated five-bar mechanism by optimizing its linkage length and driving speed, and the results are verified by the experimental platform.

1. Introduction

Chaos phenomena are wide-spread in nonlinear mechanical systems, such as gear systems [1], cam-follower mechanisms [2], rigid–flexible mechanisms [3], parallel mechanisms [4], planar mechanisms [5], under-actuated systems [6], and others [7,8]. In these areas of research, dynamic analysis and force analysis in a chaotic state are current hot spots [9,10,11]. However, there is little research on how to evaluate the chaos intensity of a system and realize the change in the chaos intensity of the system through a small change in the parameters of the mechanism, so that the chaos intensity and motion state of the mechanism can meet the actual needs. This paper mainly analyzes the dynamic modeling of under-actuated mechanisms, the influence of the driving speed and linkage length on the chaos intensity, and the optimization of the chaos intensity based on particle swarm optimization (PSO).
To improve the performance of a nonlinear system, many scholars use optimization [12], parameter design [13], force analysis [14], control [15,16], external disturbance [17], and other methods [18,19]. In the meantime, the majority of these works have concentrated on mathematical modeling and numerical simulation of the system’s dynamic behavior, so that a great deal of work has been conducted in this field [20,21]. In general, chaos control and force control of nonlinear mechanisms are realized by changing the size of clearance, driving speed, and joint friction in the mechanism with clearance, which is the main research method at present [22,23]. In these studies, some relatively novel methods are also used. To achieve the suppression of chaos intensity, Wu et al. [24] successfully suppressed the chaos intensity of a system under various parameters by adjusting the vibro-impact oscillator of the planar slider mechanism with a clearance joint. Arian and Taghvaei [25] mainly studied the modeling and analysis of chaotic dynamics of spur gear transmission systems with an idler and controlled the range of strange attractors of the system through the idler to achieve the suppression of chaotic phenomena of the system. In order to achieve chaos control of the pendulum, Kudra et al. [26] successfully achieved the goal of chaos suppression of the pendulum by installing a DC motor on the slider and using a phase diagram and bifurcation diagrams at the same time. To determine the parameter conditions of the transformation between chaotic motion and periodic motion in nonlinear systems, Li et al. [27] analyzed the motion states of the closed-chain under-actuated five-bar mechanism under different driving speeds and linkage lengths using permutation entropy and the Lyapunov exponent. This is also a reliable way to control the chaos of the system by changing the position of the center of mass of the linkage mechanism and changing the moment of inertia of the system [28,29].
Synthesizing the above studies, the mechanism chaos phenomena in nonlinear mechanisms have been analyzed widely, but there are few studies on how to judge the chaos intensity. Therefore, the main goal of this paper is to conduct a study on chaos intensity; thus, uniformity is chosen. Uniformity theory is a new conception proposed by the Chinese scholar Chuanwen Luo [30]. This theory focuses on describing the degree of dispersion of limited data within predefined boundaries, as well as the degree of spatial separation between points. Although this theory has the advantage of chaotic intensity judgment, it has not attracted the attention of scholars. To illustrate the correctness of uniformity, the bifurcations of logistic mapping and the Duffing oscillator are used, and the results prove that uniformity can be used to judge the chaos intensity.
According to the research results of previous scholars, the chaotic state of a nonlinear mechanism system can be transformed by changing the structural parameters of the system, such as the driving speed, the size of the clearance joints, and the force of the joint. Inspired by the above methods, this paper changes the chaos intensity of the system by changing the linkage length and drive speed of a closed-chain under-actuated five-bar mechanism. Compared with the common chaos caused by a clearance joint, the chaos caused by an under-actuated mechanism is more controllable, has a smaller impact force, and leads to less joint wear [27]. However, there is little research on the chaos phenomena caused by under-actuated mechanisms, which is mainly in the theoretical research stage at present, and the utilization of its chaos intensity will be the research focus at a later stage. Therefore, the main objective of this article is to establish a correct dynamic model of a closed-chain under-actuated five-bar mechanism and analyze the chaos intensity of the system through uniformity. In the last section, based on the uniformity theory and PSO, the chaos enhancement and suppression of the closed-chain under-actuated five-bar mechanism under certain conditions are successfully realized by optimizing the length of the linkage. This conclusion is also verified by the experimental platform.

2. Theoretical Framework of Uniformity and Examples

In Euclidean n-dimensional space, suppose S is a finite set in R n ; let x S , y S , and y x . If A is simply connected and S A , and the polyhedron A is considered to be the boundary polyhedron of S , then denote V * (●) as capacity and V * (A) = A v . Use M(x) = mid (x, y) to represent the minimum distance between two Euclidean points. By denoting M ( x ) = m i n y S , y x d ( x , y ) , the proximity distance is expressed by M ( x ) . A space sphere, whose center point is x and radius is M ( x ) / 2 , is called the monopolized sphere, which is expressed as B x , and its volume is v ( x ) .
The volume of the space sphere is
V n ( r ) = π n / 2 r n / Γ ( n 2 + 1 )
where Γ ( x ) is the Γ -function, and n = 1, 2, …, r is the radius of the space sphere.
By substituting r = M ( x ) / 2 in Equation (1), we obtain the following:
v ( x ) = V n [ M ( x ) 2 ] = V n ( 1 ) 2 n M ( x ) n
where V n ( 1 ) is the volume of the unit sphere in R n .
Let S have k points; then, the entire monopolized sphere volume, a , in S is
a = i = 1 k V * ( B ( x i ) ) = i = 1 k v ( x i )
There are many n-dimensional cubes with the monopolized sphere as the inner sphere, but their volume is the same. Choosing any n-dimensional cube as the monopolized body of x , its volume v c ( x ) is
v c ( x ) = M ( x ) n = 2 n v ( x ) / V n ( 1 )
Then, the uniformity (L) is
L ( k ) = 2 n a / [ V n ( 1 ) A v ] = 2 n i = 1 k v ( x i ) / [ V n ( 1 ) A v ] = i = 1 k v c ( x i ) / A v = i = 1 k M n ( x i ) / A v
Additional instructions for Equations (1)–(5) are as follows:
(1) If n = 1, the monopolized sphere should be called the monopolized line, and if n = 2, the monopolized sphere should be called the monopolized circle.
(2) The points in S are finite and non-coincident, the monopolized spheres are only tangential or separated from each other, and there is no intersection.
(3) The range of uniformity, L, is (0, 1); a bigger value of L means a more discrete distribution of points in R n .
An example of different values of L with the same data points is shown in Figure 1.
The number of points in Figure 1 is 4000; the red dots represent the position of the points in the phase portrait, and the black circles represent the monopolized circles. The points in Figure 1a are more concentrated and have a smaller value of L of 0.00014, while the data in Figure 1b are more divergent and have a larger value of L of 0.1469. The results in Figure 1 show that under the condition of the same points, the degree of dispersion of data points will affect the chaos intensity of the system, and the value of L can evaluate its intensity.

2.1. Logistic Mapping Example

The logistic mapping equation is
x n + 1 = k x n ( 1 x n )
where n = 0, 1, 2, …, k is the system parameter.
Let x 0   = 0.1; the simulation step size is 0.005, and iteration occurs every 2000 steps. The bifurcation diagram and L of the logistic mapping are shown in Figure 2.
In Figure 2, when the data points in Figure 2a change from one status to another, e.g., k = 3.83, the status changes from chaotic motion to periodic motion; meanwhile, in Figure 2b, L diminishes immediately. By comparing Figure 2a,b, it can be seen that when the system is in a state of periodic phenomena, the value of L is small and approaches 0, while when the system is in a state of chaotic phenomena, the value of L is large. The value of L in Figure 2b is consistent with the distribution of the bifurcation diagram points in Figure 2a, which indicates that the value of L can reflect the chaos intensity of the system.

2.2. Duffing Oscillator Example

The Duffing oscillator equation is as follows:
x ˙ = y y ˙ = r y + k x s x 3 + F cos ( t )
where t is the time; F is the excitation amplitude; and r = 1, k = 1, and s = 5.
Let 0.2 ≤ F ≤ 1 and let its value increase by 0.002 each time; the initial values of x and y are set to 0, the simulation step of t is π /50, and its period is π . According to the initial values of x and y, and using Equation (7), the bifurcation diagram of the Duffing oscillator is obtained by using the Runge–Kutta method in MATLAB, as shown in Figure 3.
It can be seen from Figure 3 that the Duffing oscillator has multiple regions of single and multiple periods, and it alternates between periods and chaos. Within the chaotic interval of logistic maps, L is greater than zero, and the maps increase or decrease at almost the same time. Both Figure 2 and Figure 3 show that the value of L can reflect the chaos intensity.
Further analysis of Figure 3b reveals that uniformity has successfully monitored the variation in chaos intensity in the system. For example, when F = 0.465, the system exhibits chaos suppression, and when F = 0.493, the system exhibits chaos enhancement. The results are shown in Figure 4.
In the results shown in Figure 4, only the system parameter F exhibits a small difference, but the chaos intensity of the system shows a large difference. The results of Figure 3 and Figure 4 prove the superiority of uniformity in determining the chaos intensity of nonlinear systems.

3. Dynamic Equations of the Planar Closed-Chain Under-Actuated Mechanism

The schematic diagram of the planar closed-chain under-actuated mechanism is shown in Figure 5. In Figure 5, four rotating joints and one translational joint are expressed as O, B, C, D, and E. At the same time, O is both the origin of coordinates and the driving joint. The lengths of the linkages OB, BC, and CD are labeled as l1, l2, and l3, while their respective masses are represented by m1, m2, and m3. The mass of the slider E is represented by m4.

3.1. Numerical Equations

The device in Figure 5 is a special mechanism that has five degrees of freedom. In this paper, the Lagrange equation of the first kind is used to build the dynamic equations. Therefore, the generalized coordinates, q j , and constraint equations, Φ , are chosen as follows:
q j = { θ 1 , θ 2 , θ 3 , x 4 }
Φ = l 1 sin θ 1 + l 2 sin θ 2 + l 3 sin θ 3 = 0 l 1 cos θ 1 + l 2 cos θ 2 + l 3 cos θ 3 = x 4 λ 1 λ 2
The equation of motion is given as follows [31]:
d d t ( T q ˙ j ) T q j = Q j + i = 1 s λ i f i q j
where T is the system’s kinetic energy, Q j is the generalized force, λ i is the Lagrange multiplier, and f i is the system constraint equation.
The kinetic energy of the mechanism is given as follows:
T = 1 2 m 1 ( x ˙ 1 2 + y ˙ 1 2 ) + 1 2 m 2 ( x ˙ 2 2 + y ˙ 2 2 ) + 1 2 m 3 ( x ˙ 3 2 + y ˙ 3 2 ) + 1 2 m 4 x ˙ 4 2 + 1 2 ( J 1 θ ˙ 1 2 + J 2 θ ˙ 2 2 + J 3 θ ˙ 3 2 )
in which
x ˙ 1 = l 1 sin θ 1 θ ˙ 1 / 2 y ˙ 1 = l 1 cos θ 1 θ ˙ 1 / 2 x ˙ 2 = l 1 sin θ 1 θ ˙ 1 l 2 sin θ 2 θ ˙ 2 / 2 y ˙ 2 = l 1 cos θ 1 θ ˙ 1 + l 2 cos θ 2 θ ˙ 2 / 2 x ˙ 3 = l 1 sin θ 1 θ ˙ 1 l 2 sin θ 2 θ ˙ 2 l 3 sin θ 3 θ ˙ 3 / 2 y ˙ 2 = l 1 cos θ 1 θ ˙ 1 + l 2 cos θ 2 θ ˙ 2 + l 3 cos θ 3 θ ˙ 3 / 2
Then, Equation (11) can be written as follows:
T = θ ˙ 1 2 ( 1 8 m 1 l 1 2 + 1 2 J 1 + 1 2 m 2 l 1 2 + 1 2 m 3 l 1 2 ) + θ ˙ 2 2 ( 1 8 m 2 l 2 2 + 1 2 J 2 + 1 2 m 3 l 2 2 ) + θ ˙ 3 2 ( 1 8 m 3 l 3 2 + 1 2 J 3 ) + 1 2 m 4 x ˙ 4 2 + ( 1 2 m 2 + m 3 ) l 1 l 2 θ ˙ 1 θ ˙ 2 ( sin θ 1 sin θ 2 + cos θ 1 cos θ 2 ) + 1 2 m 3 l 1 l 3 θ ˙ 1 θ ˙ 3 ( sin θ 1 sin θ 3 + cos θ 1 cos θ 3 ) + 1 2 m 3 l 2 l 3 θ ˙ 2 θ ˙ 3 ( sin θ 2 sin θ 3 + cos θ 2 cos θ 3 )
Based on Equations (9), (10), and (12), the acceleration equations for the generalized coordinates θ 2 , θ 3 , and x 4 are derived as follows:
θ 2 : θ ¨ 2 ( 1 4 m 2 l 2 2 + J 2 + m 3 l 2 2 ) + 1 2 m 3 l 2 l 3 θ ¨ 3 ( sin θ 2 sin θ 3 + cos θ 2 cos θ 3 ) + ( 1 2 m 2 + m 3 ) l 1 l 2 θ ˙ 1 2 ( cos θ 1 sin θ 2 sin θ 1 cos θ 2 ) + 1 2 m 3 l 2 l 3 θ ˙ 3 2 ( sin θ 2 cos θ 3 cos θ 2 sin θ 3 ) = M r 2 + λ 1 l 2 cos θ 2 λ 2 l 2 sin θ 2
θ 3 : θ ¨ 2 1 2 m 3 l 2 l 3 ( sin θ 2 sin θ 3 + cos θ 2 cos θ 3 ) + θ ¨ 3 ( 1 4 m 3 l 3 2 + J 3 ) + 1 2 m 3 l 1 l 3 θ ˙ 1 2 ( cos θ 1 sin θ 3 sin θ 1 cos θ 3 ) + 1 2 m 3 l 2 l 3 θ ˙ 2 2 ( cos θ 2 sin θ 3 sin θ 2 cos θ 3 ) = M r 3 + λ 1 l 3 cos θ 3 λ 2 l 3 sin θ 3
x 4 :   m 4 x ¨ 4 = F f λ 2
where M r 2 and M r 3 represent the external torque applied to joint θ 2 and θ 3 , respectively, and F f represents the frictional resistance of slider E.
Since θ 1 represents the driving speed, its speed is a fixed value, and its acceleration is zero.
Based on the Baumgarte approach, Equation (9) can be written as follows:
l 2 cos θ 2 θ ¨ 2 + l 3 cos θ 3 θ ¨ 3 = l 1 sin θ 1 θ ˙ 1 2 + l 2 sin θ 2 θ ˙ 2 2 + l 3 sin θ 3 θ ˙ 3 2 ε ( l 1 cos θ 1 θ ˙ 1 + l 2 cos θ 2 θ ˙ 2 + l 3 cos θ 3 θ ˙ 3 ) β ( l 1 sin θ 1 + l 2 sin θ 2 + l 3 sin θ 3 )
l 2 cos θ 2 θ ¨ 2 + l 3 cos θ 3 θ ¨ 3 = l 1 sin θ 1 θ ˙ 1 2 + l 2 sin θ 2 θ ˙ 2 2 + l 3 sin θ 3 θ ˙ 3 2 ε ( l 1 cos θ 1 θ ˙ 1 + l 2 cos θ 2 θ ˙ 2 + l 3 cos θ 3 θ ˙ 3 ) β ( l 1 sin θ 1 + l 2 sin θ 2 + l 3 sin θ 3 )
Here, ε and β are important parameters in the Baumgarte approach, whose values are 2 / h and 1 / h , respectively, while h is the simulation step size, whose value is 1 × 10−5.
Based on Equations (13)–(17), the acceleration of θ 2 , θ 3 and x 4 are derived as follows:
θ ¨ 3 = ( H 11 l 3 cos θ 3 l 2 cos θ 2 H 13 ) / ( l 3 cos θ 3 H 10 l 2 cos θ 2 H 12 )
λ 1 = ( H 10 θ ¨ 3 H 11 ) / ( l 2 2 cos 2 θ 2 )
θ ¨ 2 = ( H 7 l 3 cos θ 3 θ ¨ 3 ) / ( l 2 cos θ 2 )
λ 2 = θ ¨ 3 H 9 + ( F f m 4 H 8 )
x ¨ 4 = ( F f λ 2 ) / m 4
in which
H 1 = m 2 l 2 2 / 4 + J 2 + m 3 l 2 2 H 2 = m 3 l 2 l 3 ( sin θ 2 sin θ 3 + cos θ 2 cos θ 3 ) / 2 H 3 = M r 2 ( m 2 / 2 + m 3 ) l 1 l 2 θ ˙ 1 2 ( cos θ 1 sin θ 2 sin θ 1 cos θ 2 ) m 3 l 2 l 3 θ ˙ 3 2 ( sin θ 2 cos θ 3 cos θ 2 sin θ 3 ) / 2 H 4 = m 3 l 2 l 3 ( sin θ 2 sin θ 3 + cos θ 2 cos θ 3 ) / 2 H 5 = m 3 l 3 2 / 4 + J 3 H 6 = M r 3 0.5 m 3 l 1 l 3 θ ˙ 1 2 ( cos θ 1 sin θ 3 sin θ 1 cos θ 3 ) 0.5 m 3 l 2 l 3 θ ˙ 2 2 ( cos θ 2 sin θ 3 sin θ 2 cos θ 3 ) H 7 = l 1 sin θ 1 θ ˙ 1 2 + l 2 sin θ 2 θ ˙ 2 2 + l 3 sin θ 3 θ ˙ 3 2 ε ( l 1 cos θ 1 θ ˙ 1 + l 2 cos θ 2 θ ˙ 2 + l 3 cos θ 3 θ ˙ 3 ) β ( l 1 sin θ 1 + l 2 sin θ 2 + l 3 sin θ 3 ) H 8 = l 1 cos θ 1 θ ˙ 1 2 l 2 cos θ 2 θ ˙ 2 2 l 3 cos θ 3 θ ˙ 3 2 ε ( l 1 sin θ 1 θ ˙ 1 + l 2 sin θ 2 θ ˙ 2 + l 3 sin θ 3 θ ˙ 3 + x ˙ 4 ) + β ( l 1 cos θ 1 + l 2 cos θ 2 + l 3 cos θ 3 x 4 ) H 9 = ( l 2 cos θ 2 m 4 l 3 sin θ 3 m 4 l 2 sin θ 2 l 3 cos θ 3 ) / ( l 2 cos θ 2 ) H 10 = l 2 cos θ 2 H 2 H 1 l 3 cos θ 3 + l 2 2 cos θ 2 sin θ 2 H 9 H 11 = ( m 4 H 8 F f ) l 2 2 cos θ 2 sin θ 2 + l 2 cos θ 2 H 3 H 1 H 7 H 12 = l 2 cos θ 2 H 5 H 4 l 3 cos θ 3 + H 9 l 2 cos θ 2 l 3 sin θ 3 H 13 = ( m 4 H 8 F f ) l 2 cos θ 2 l 3 sin θ 3 + l 2 cos θ 2 H 6 H 4 H 7

3.2. Numerical Solution and Analysis

In this section, based on Equations (18)–(22), described in Section 3.1, the Runge–Kutta method is used to solve the dynamic behavior of the planar closed-chain under-actuated mechanism. The parameters of the mechanism are listed in Table 1.
Because the under-actuated mechanism is sensitive to the initial value, it is important to ensure that the initial conditions of each dynamic calculation and experiment are the same. The initial angles of θ 1 , θ 2 , and θ 3 are all zero, and the slider E is on the right. The schematic diagram of the initial state of the system is shown in Figure 6.
The initial value is important for the Runge–Kutta method. In Figure 6, θ 1   = 0, θ 2   = 0, θ 3   = 0, and x 4   = l1 + l2 + l3; meanwhile, θ ˙ 1 = ω , θ ˙ 2 = 0, θ ˙ 3 = l 1 c o s θ 1 ω / ( l 3 c o s θ 3 ) , and x ˙ 4 = 0 . By changing the driving speed, ω , and the length of l3, the chaos intensity curves of the system under different parameters are obtained, as shown in Figure 7.
Figure 7 shows that with the change in driving speed and the length of l3, the chaos intensity of the system undergoes significant change, especially when the driving speed is 1200 r/min, at which point the chaos intensity of the system is obviously suppressed and enhanced. When ω = 1 200 r/min, l3 = 0.06 m, and the system exhibits chaos suppression, and when ω = 1 200 r/min, l3 = 0.151 m, and the system exhibits chaos enhancement. The results are shown in Figure 8a and Figure 8b, respectively.
In order to ensure the proportional coordination of the phase diagram in Figure 8, the unit of the displacement of the slider E(x4) is decimeters. In Figure 8a, the distribution of data points is relatively concentrated, indicating that the chaos intensity of the system is suppressed. In Figure 8b, the distribution of data points is relatively divergent, indicating that the chaos intensity of the system is enhanced.

4. Optimization Example

According to the analysis in Section 3, in the closed-chain under-actuated five-bar mechanism, the length of the linkage and the size of the driving speed will cause a change in the chaos intensity of the system. In order to suppress and enhance the chaos intensity of the system, based on PSO, the maximum and minimum of the uniformity value are taken as the optimization objectives, and the linkage length and driving speed of the mechanism are taken as the optimal calculation parameters. This optimization mainly considers changing the force of the end slider by optimizing the lengths of the linkages, thus changing its mass and center of gravity position [28]. The optimization algorithm is shown in Table 2.
In Table 2, due to the limitation of our experimental equipment, 40   r / m i n ω 400   r / m i n ; ϖ is the inertia factor, C 1 and C 2 are acceleration constants; generally, C 1 =   C 2 [0, 4]; random (0, 1) indicates a random number in the range of 0 to 1; P i d represents the individual extreme value of the ith variable; and P g d represents the global optimal solution.
According to Table 1, the suppression and enhancement of chaotic phenomena in the system will be realized. In order to test the reliability of the dynamic simulation, based on the schematic diagram shown in Figure 6 and the parameters in Table 1, the experimental platform shown in Figure 9 was established.
In the system shown in Figure 9, the displacement data collected by the grating ruler are transmitted to LabVIEW through STM32. STM32 is a series of 32-bit microcontrollers (MCUs) produced by STMicroelectronics. This paper mainly uses the chip to collect data; then, the collected data are used to calculate the system speed based on time.

4.1. Chaos Suppression

When the chaos intensity value of the system is small, the force on the end slider E of the mechanism is uniform. As shown in Figure 10, the phenomenon is that the trajectory of the phase diagram composed of the displacement and velocity is smooth, and the data points are concentrated. In order to achieve the above purpose, L is taken as the optimization objective, the initial population number is 10, and the optimization algebra is 10 generations. The optimization result is that when the driving speed is 292.325 r/min, l 3   = 0.0592 m and the chaos intensity of the system is suppressed. The optimization phase diagram and optimal fitness evolution process are shown in Figure 10.
In Figure 10a, the data points of the phase diagram are concentrated, and the motion curve is smooth, which indicates that the force of the end slider is uniform during movement. Figure 10b shows that PSO has been looking for system parameters with low values of L. In Figure 10, the numerical simulation and experimental results show that the chaos intensity of the system is suppressed under this parameter.

4.2. Chaos Enhancement

When the chaos intensity value of the system is high, the force variation of the end slider E of the mechanism is strong. As shown in Figure 11, the mechanism is that the phase diagram trajectory composed of the displacement and velocity has a large and irregular variation interval, and the data points are relatively divergent. In order to achieve the above purpose, L is taken as the optimization objective, the initial population number is 10, and the optimization algebra is 10 generations. The optimization result is that when the drive speed is 391.255 r/min, l 3   = 0.0592 m, which indicates that the chaos intensity of the system is enhanced. The optimization phase diagram and the evolution process of optimal fitness are shown in Figure 11.
In Figure 11a, the data points of the phase diagram diverge, and the motion curves are irregular, which indicates that the force of the end slider changes significantly during movement. Figure 11b shows that PSO has been looking for system parameters with higher values of L. In Figure 11, the numerical simulation and experimental results show that the chaotic motion intensity of the system is improved under these parameters. Figure 11b shows that the optimization of the system has reached stability.
It can be seen from Figure 10 and Figure 11 that uniformity and PSO are used to successfully suppress and enhance the chaos intensity of a planar closed-chain under-actuated mechanism, and the experimental results verify the accuracy of dynamic modeling and the reliability of uniformity in determining the chaos intensity of the system.

5. Conclusions

In this paper, uniformity is used to determine the chaos intensity of nonlinear mechanical systems for the first time. With the help of a closed-chain under-actuated five-bar mechanism, the chaos intensity is suppressed and strengthened under different parameters. Uniformity achieves the suppression and enhancement of system’s chaos intensity by monitoring the distribution of data points in the phase diagram composed of the displacement and velocity caused by different driving speeds and connecting rod lengths. At the end of the article, the PSO is successfully applied to enhance and suppress the chaos intensity of the system.
In the dynamic analysis, the first Lagrange equation is used to establish the dynamic equation of the system, and the Runge–Kutta method is the solution of the system. The experimental platform verifies the optimization results of the PSO and also proves the accuracy of the dynamic modeling method and the high efficiency of the uniformity used to determine the chaotic intensity of the system.
This paper successfully applies the uniformity theory to the judgment of chaos intensity of nonlinear mechanical systems for the first time, which provides a new way for other scholars to analyze nonlinear systems. In the future, how to apply the chaos intensity determination method to different systems, reduce the impact of the difference in the amount of system data points on the results, and improve the accuracy of this method will have high research value.

Author Contributions

Conceptualization, H.L. and Y.S.; methodology, H.L.; software, Y.G.; validation, H.L.; formal analysis, H.L.; investigation, W.X.; resources, F.Z.; data curation, H.L.; writing—original draft preparation, H.L.; writing—review and editing, H.L.; visualization, F.Z.; supervision, W.X.; project administration, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are unavailable due to privacy.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, J.A.; Luo, Z.J.; Shan, Z.A.; Yi, Y. Chaotic Characteristic Analysis of Planetary Gear Transmission System Under Multi-coupling Factor Considering Thermal Effect. J. Vib. Eng. Technol. 2024, 12, 4287–4311. [Google Scholar] [CrossRef]
  2. Natali, C.; Battarra, M.; Theodossiades, S. Continuation analysis of cam-follower mechanisms considering time-varying stiffness and loss of contact. Nonlinear Dyn. 2023, 111, 16921–16938. [Google Scholar] [CrossRef]
  3. Linjing, X.; Chengzhe, L.; Fangping, Y.; Shuai, J. Dynamics research and chaos identification of rigid-flexible coupling multi-link mechanism with irregular wear clearances. Nonlinear Dyn. 2023, 111, 12983–13015. [Google Scholar] [CrossRef]
  4. Pan, L.Q.; Zhang, J.W.; Zhang, D.; Tang, H.Y. Modeling and Analysis of a Novel 3R Parallel Compliant Mechanism. Machines 2023, 11, 375. [Google Scholar] [CrossRef]
  5. Ren, J.C.; Zhang, J.Y.; Wei, Q. Dynamic analysis of planar four-bar mechanism with clearance in microgravity environment. Nonlinear Dyn. 2024, 112, 15933–15951. [Google Scholar] [CrossRef]
  6. Tutsoy, O.; Barkana, D.E. Model free adaptive control of the under-actuated robot manipulator with the chaotic dynamics. ISA Trans. 2021, 118, 106–115. [Google Scholar] [CrossRef]
  7. Wang, S.P.; Cui, Y.; Wang, C.E. Dynamics Analysis and Chaos Identification of Compound Pendulum Jaw Crusher with Joint Clearance. Appl. Sci. 2023, 13, 238. [Google Scholar] [CrossRef]
  8. Margielewicz, J.; Gaska, D.; Opasiak, T.; Litak, G. Multiple solutions and transient chaos in a nonlinear flexible coupling model. J. Braz. Soc. Mech. Sci. Eng. 2021, 43, 15. [Google Scholar] [CrossRef]
  9. Chen, X.L.; Yao, E.R. Dynamic characteristics analysis of multi-link mechanism with clearances considering uncertain parameters. Mech. Based Des. Struct. Mech. 2024, 1–28. [Google Scholar] [CrossRef]
  10. Chen, X.L.; Jiang, S.Y. Dynamic response and chaos in planar multi-link mechanism considering revolute clearances. Arch. Appl. Mech. 2020, 90, 1919–1941. [Google Scholar] [CrossRef]
  11. Jiang, S.; Lin, Y.P.; Zhou, S.T.; Wang, J.C.; Li, Y.Z.; Xiao, L.J.; Fuqiang, Y. Nonlinear dynamic analysis of multi-link mechanism considering the wear effect of kinematic pair. Nonlinear Dyn. 2024, 112, 865–885. [Google Scholar] [CrossRef]
  12. Jiang, S.; Lin, Y.P.; Liu, J.N.; Xiao, L.J.; Zhang, S.S. Dynamics Optimization Research and Dynamics Accuracy and Reliability Analysis of a Multi-Link Mechanism with Clearances. Machines 2022, 10, 698. [Google Scholar] [CrossRef]
  13. Wang, Z.M.; Jin, G.G.; Liang, D.; Wei, Z.; Chang, B.Y.; Zhou, Y. Nonlinear analysis of complex mechanisms with multi-clearances considering dry friction and lubricated joints. Nonlinear Dyn. 2023, 111, 10911–10938. [Google Scholar] [CrossRef]
  14. Wang, J.G.; Shan, Z.A.; Chen, S. Bifurcation and Chaos Analysis of Gear System With Clearance Under Different Load Conditions. Front. Phys. 2022, 10, 12. [Google Scholar] [CrossRef]
  15. Zhang, Z.Y.; Rui, X.T.; Yang, R.; Chen, Y.S. Control of Period-Doubling and Chaos in Varying Compliance Resonances for a Ball Bearing. J. Appl. Mech.-Trans. ASME 2020, 87, 10. [Google Scholar] [CrossRef]
  16. Nezhad, A.H.; Noiey, A.R.; Soltanpour, M.R.; Veysi, M. A new fuzzy decoupled sliding mode control of flexible joint robotic manipulators based on the finite-time observer in the presence of chaos with experimental validation. IET Contr. Theory Appl. 2024, 18, 422–441. [Google Scholar] [CrossRef]
  17. Zhang, P.; Lai, X.Z.; Wang, Y.W.; Wu, M. Chaos-PSO-based Motion Planning and Accurate Tracking for Position-posture Control of a Planar Underactuated Manipulator with Disturbance. Int. J. Control Autom. Syst. 2021, 19, 3511–3521. [Google Scholar] [CrossRef]
  18. Dang, T.J.; Liu, Z.; Morandini, M.; Ma, L.J.; Masarati, P. Bifurcation and Chaos Analysis of a Supersonic Slipper-Track System. J. Comput. Nonlinear Dyn. 2024, 19, 14. [Google Scholar] [CrossRef]
  19. Fang, Y.C.; Wang, Y.J.; Sha, J.L.; Gu, T.G. Reliability analysis of mechanisms with mixed uncertainties using polynomial chaos expansion. Qual. Reliab. Eng. Int. 2023, 39, 1248–1268. [Google Scholar] [CrossRef]
  20. Xiao, L.J.; Yan, F.P.; Chen, T.X.; Zhang, S.S.; Jiang, S. Study on nonlinear dynamics of rigid-flexible coupling multi-link mechanism considering various kinds of clearances. Nonlinear Dyn. 2023, 111, 3279–3306. [Google Scholar] [CrossRef]
  21. Qian, M.B.; Yan, S.Z.; Zhang, L.; Luo, Z.J.; Yang, Y.Q. A new method of nonlinear analysis for a mechanism with a cylindrical clearance joint using information entropy theory. Nonlinear Dyn. 2022, 108, 3903–3926. [Google Scholar] [CrossRef]
  22. Chen, Y.; Wu, K.; Wu, X.Z.; Sun, Y.; Zhong, T.S. Kinematic accuracy and nonlinear dynamics of a flexible slider-crank mechanism with multiple clearance joints. Eur. J. Mech. A-Solids 2021, 88, 20. [Google Scholar] [CrossRef]
  23. Jiang, S.; Zhao, M.R.; Liu, J.A.; Lin, Y.P.; Xiao, L.J.; Jia, Y.H. Dynamic response and nonlinear characteristics of multi-link mechanism with clearance joints. Arch. Appl. Mech. 2023, 93, 3461–3493. [Google Scholar] [CrossRef]
  24. Wu, X.Z.; Sun, Y.; Wang, Y.; Chen, Y. Passive chaos suppression for the planar slider-crank mechanism with a clearance joint by attached vibro-impact oscillator. Mech. Mach. Theory 2022, 174, 23. [Google Scholar] [CrossRef]
  25. Arian, G.; Taghvaei, S. Dynamic analysis and chaos control of spur gear transmission system with idler. Eur. J. Mech. A-Solids 2021, 87, 14. [Google Scholar] [CrossRef]
  26. Kudra, G.; Balthazar, J.M.; Tusset, A.M.; Wasilewski, G.; Stanczyk, B.; Awrejcewicz, J. Dynamics analysis and control of a pendulum driven by a DC motor via a slider-crank mechanism. Mech. Syst. Signal Process. 2022, 166, 14. [Google Scholar] [CrossRef]
  27. Li, H.; Xie, J.; Wei, W. Permutation entropy and Lyapunov exponent: Detecting and monitoring the chaotic edge of a closed planar under-actuated system. Mech. Syst. Signal Process. 2019, 123, 206–221. [Google Scholar] [CrossRef]
  28. Varedi, S.M.; Daniali, H.M.; Dardel, M. Dynamic synthesis of a planar slider-crank mechanism with clearances. Nonlinear Dyn. 2015, 79, 1587–1600. [Google Scholar] [CrossRef]
  29. Rahmanian, S.; Ghazavi, M.R. Bifurcation in planar slider-crank mechanism with revolute clearance joint. Mech. Mach. Theory 2015, 91, 86–101. [Google Scholar] [CrossRef]
  30. Luo, C.W.; Yi, C.D.; Wang, G.; Li, L.S.; Wang, C.C. The mathematical description of uniformity and related theorems. Chaos Solitons Fractals 2009, 42, 2748–2753. [Google Scholar] [CrossRef]
  31. Li, H.; Xie, J.; Wei, W. Numerical and Dynamic Errors Analysis of Planar Multibody Mechanical Systems With Adjustable Clearance Joints Based on Lagrange Equations and Experiment. J. Comput. Nonlinear Dyn. 2020, 15, 081001. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The phase portraits of different values of L. (a) L = 0.00014; (b) L = 0.1469.
Figure 1. The phase portraits of different values of L. (a) L = 0.00014; (b) L = 0.1469.
Machines 12 00828 g001
Figure 2. The bifurcation diagram and L of the logistic mapping. (a) Bifurcation diagram. (b) L.
Figure 2. The bifurcation diagram and L of the logistic mapping. (a) Bifurcation diagram. (b) L.
Machines 12 00828 g002
Figure 3. The bifurcation diagram and L of the Duffing oscillator. (a) Bifurcation diagram. (b) L.
Figure 3. The bifurcation diagram and L of the Duffing oscillator. (a) Bifurcation diagram. (b) L.
Machines 12 00828 g003
Figure 4. Chaos suppression and enhancement. (a) F = 0.465; L = 0.0.01517. (b) F = 0.493; L = 0.262.
Figure 4. Chaos suppression and enhancement. (a) F = 0.465; L = 0.0.01517. (b) F = 0.493; L = 0.262.
Machines 12 00828 g004
Figure 5. Schematic diagram of the planar closed-chain under-actuated mechanism.
Figure 5. Schematic diagram of the planar closed-chain under-actuated mechanism.
Machines 12 00828 g005
Figure 6. Initial state.
Figure 6. Initial state.
Machines 12 00828 g006
Figure 7. Chaos intensity.
Figure 7. Chaos intensity.
Machines 12 00828 g007
Figure 8. ω = 1200 r/min; chaos intensity. (a) l3 = 0.06 m; chaos suppression. (b) l3 = 0.151 m; chaos enhancement.
Figure 8. ω = 1200 r/min; chaos intensity. (a) l3 = 0.06 m; chaos suppression. (b) l3 = 0.151 m; chaos enhancement.
Machines 12 00828 g008
Figure 9. The experimental platform.
Figure 9. The experimental platform.
Machines 12 00828 g009
Figure 10. Chaos suppression: (a) phase diagram; (b) optimal fitness evolution process.
Figure 10. Chaos suppression: (a) phase diagram; (b) optimal fitness evolution process.
Machines 12 00828 g010
Figure 11. Chaos suppression: (a) phase diagram; (b) optimal fitness evolution process.
Figure 11. Chaos suppression: (a) phase diagram; (b) optimal fitness evolution process.
Machines 12 00828 g011
Table 1. The parameters of the under-actuated mechanism.
Table 1. The parameters of the under-actuated mechanism.
LinkLengthMassMoment of Inertia
l10.14 m0.131 kg0.00004684 kg/m2
l20.32 m 0.3 kg0.00010706 kg/m2
l30.16 m0.15 kg0.00005353 kg/m2
m3unused0.698 kgunused
Table 2. Particle swarm optimization parameters.
Table 2. Particle swarm optimization parameters.
Optimization ParametersMathematical Expression
Objectivemin(L) and max(L)
Dynamic parameters 40   r / m i n ω 400   r / m i n , l 1 = 0.14 m, 0.01   m     l 3     0.16   m , l 2 = 0.48 l 3   m
Speed update V i d = ϖ V i d + C 1 r a n d o n 0,1 P i d X i d + C 2 r a n d o m ( 0,1 ) P g d X i d
Position update X i d = X i d + V i d
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, H.; Shu, Y.; Gu, Y.; Xiang, W.; Zhang, F. Dynamics and Chaos Intensity Analysis of Under-Actuated Mechanism by Uniformity and Particle Swarm Optimization. Machines 2024, 12, 828. https://doi.org/10.3390/machines12120828

AMA Style

Li H, Shu Y, Gu Y, Xiang W, Zhang F. Dynamics and Chaos Intensity Analysis of Under-Actuated Mechanism by Uniformity and Particle Swarm Optimization. Machines. 2024; 12(12):828. https://doi.org/10.3390/machines12120828

Chicago/Turabian Style

Li, Hui, Yang Shu, Yongping Gu, Wuye Xiang, and Feng Zhang. 2024. "Dynamics and Chaos Intensity Analysis of Under-Actuated Mechanism by Uniformity and Particle Swarm Optimization" Machines 12, no. 12: 828. https://doi.org/10.3390/machines12120828

APA Style

Li, H., Shu, Y., Gu, Y., Xiang, W., & Zhang, F. (2024). Dynamics and Chaos Intensity Analysis of Under-Actuated Mechanism by Uniformity and Particle Swarm Optimization. Machines, 12(12), 828. https://doi.org/10.3390/machines12120828

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop