Next Article in Journal
Experimental Investigation of Laser Parameters Dependence of Surface Graphitization in Nanosecond Laser Ablation of  Nanocrystalline Diamond
Next Article in Special Issue
Kinetostatic Modeling and Workspace Analysis of Redundant Actuated n-4R Compliant Parallel Pointing Mechanism
Previous Article in Journal
Research on the Method of Optimizing the Stress and Improving the Performance for MEMS Gyroscope Based on the Cantilever-Plate Structure
Previous Article in Special Issue
Microgripper Robot with End Electropermanent Magnet Collaborative Actuation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stochastic Dynamic Analysis of a Three-Tailed Helical Microrobot in Confined Spaces

1
School of Mathematics and Statistics, Northwestern Polytectnical University, Xi’an 710072, China
2
Research and Development Institute of Northwestern Polytectnical University in Shenzhen, Shenzhen 518063, China
*
Author to whom correspondence should be addressed.
Micromachines 2025, 16(4), 373; https://doi.org/10.3390/mi16040373
Submission received: 5 March 2025 / Revised: 21 March 2025 / Accepted: 24 March 2025 / Published: 25 March 2025
(This article belongs to the Special Issue Advanced Applications in Microrobots)

Abstract

:
This study investigates the complex dynamic behavior of three-tailed helical microrobots operating in confined spaces. A stochastic dynamic model has been developed to analyze the effects of input angular velocity, current, fluid viscosity, and channel width on their motion trajectories, velocity, mean squared displacement (MSD), and wobbling rate. The results indicate that Gaussian white noise exerts a dispersive driving effect on the motion characteristics of the microrobots, leading to a 49% reduction in their velocity compared to deterministic conditions. Additionally, the time required for microrobots to traverse from the initial position to the bifurcation point decreases by 65% when the current is increased and by 39% when the fluid viscosity is reduced. These findings underscore the importance of optimizing control parameters to effectively mitigate noise impacts, enhancing the practical performance of the microrobots in real-world applications. This research offers solid theoretical support and guidance for the deployment of microrobots in complex environments.

1. Introduction

As a new microintelligent system, microrobots demonstrate significant potential for applications in biomedicine [1], environmental monitoring [2], micro–nano manufacturing [3], and other fields. They are capable of performing complex tasks in microscale environments, such as targeted drug delivery [4], cell manipulation [5], and microchannel cleaning [6], thereby providing innovative solutions for the advancement of modern science and technology. However, microrobots encounter numerous challenges in practical applications, including motion control, environmental adaptability, and stability [7,8,9]. Therefore, it is essential to conduct in-depth studies on the motion mechanisms and behavioral characteristics of microrobots in complex environments to enhance their performance and effectiveness across various applications.
The research on three-tailed spiral microrobots introduces a novel design concept in the field of microrobotics, elucidating the critical influence of tail structure on motion behavior and establishing a robust theoretical foundation for the optimal design of microrobots. Single-tailed microrobots primarily generate unidirectional propulsion through the rotation of a tail screw, enabling linear motion [10,11]. While this simple structure is easy to design and control, its adaptability and maneuverability in complex environments are limited, making it difficult to meet practical application requirements. Dual-tailed microrobots, on the other hand, achieve steering motion in a two-dimensional plane through the coordinated action of two tails, significantly enhancing motion flexibility and control accuracy [12,13]. However, the dual-tailed structure still faces limitations in three-dimensional motion, struggling to cope with complex three-dimensional fluid environments or spatial tasks. In contrast, the three-tailed spiral design not only significantly improves motion stability, controllability, and adaptability but also enables spiral motion and complex trajectory control in three-dimensional space through the cooperative rotation and asymmetric driving of the three tails. This three-dimensional motion capability expands the application scenarios of microrobots in targeted therapy and micromedical equipment operation, providing new possibilities for efficient navigation and task execution in complex environments.
In practical applications, microrobots usually need to perform tasks in limited environments, such as micropipes, blood vessels, or complex fluid networks [14,15,16]. These confined spaces have a significant impact on the motion behavior of the robots. First of all, the boundary effect will limit the freedom of motion of the robot, making it difficult to extend freely or change direction flexibly, thus affecting its trajectory and overall efficiency [17,18]. Secondly, the geometric shape of the channel (such as bending, bifurcation, or narrow areas) may further change the motion mode of the microrobot and even cause it to collide with the boundary, increasing the instability of the motion [19,20]. In addition, fluid resistance is particularly prominent in restricted environments, especially in high-viscosity fluids, which will significantly slow down the robot’s movement speed and make it difficult to complete tasks efficiently [21,22]. Studying the movement behavior of microrobots in restricted environments, can not only help to deeply uncover the interaction mechanism between microrobots and the environment but also provide a critical theoretical foundation for optimizing the structural design and control strategy of robots, thereby significantly improving their adaptability and performance in complex tasks.
When studying microrobots, it is very important to consider the influence of thermal noise to accurately describe their dynamic characteristics. Due to the microscale and complex working environments of microrobots, such as fluid turbulence, temperature fluctuations, and interactions with surrounding obstacles, they are easily disturbed by various random disturbances [23,24,25,26]. These disturbances may not only lead to deviations in the robot’s trajectory but also cause instability in the system, significantly increasing the error in control and observation. Noise significantly impacts the speed and directional control of microrobots, making it challenging to maintain the desired trajectory in practical applications [27]. Random noise also disturbs the sensing signals of microrobots, reducing their environmental perception and consequently affecting their navigation accuracy in complex environments [28]. Furthermore, the influence of noise on the cooperative movement behavior of microrobots is analyzed, providing a theoretical foundation for developing more robust group control algorithms [29]. These studies not only provide technical support for the application of microrobots in biomedicine, environmental monitoring, and other fields but also lay a solid foundation for their efficient navigation and task execution in complex environments.
In this study, we investigated a microrobot equipped with communication magnetic spheres and three rigid tails, aiming to explore its dynamic behavior under Gaussian white noise excitation. By developing a stochastic dynamic model, we analyzed the effects of input angular velocity, current, fluid viscosity, and channel width on the motion trajectories and velocities of the microrobot in confined spaces in order to evaluate the system’s performance.
The organization of this paper is as follows: The stochastic dynamic model of the microrobot is presented in Section 2. The motion behavior of the microrobot in random environments is analyzed in Section 3. Closing remarks are offered in Section 4.

2. Model

In this study, we analyzed the motion characteristics of a three-tailed spiral microrobot operating in a confined space, as illustrated in Figure 1a. Under low Reynolds number conditions, the inertial effect can usually be ignored because fluid resistance dominates the motion. However, to ensure the integrity and accuracy of the theoretical model, we introduce the inertial effect into the microrobot model. Although the inertial effect is small at the microscale, its inclusion allows for a more comprehensive description of the robot’s motion behavior.
The microrobot consists of a communication magnetic sphere and three rigid helical tails of equal length. Figure 1b,c depict the geometric configuration and force analysis. The communication magnetic sphere is driven by an external magnetic field to generate propulsion and torque, while the three rigid helical tails interact with the fluid through rotational motion, further enhancing the propulsion efficiency and stability of the microrobot. In the model, we also consider the influence of confined spaces and thermal noise environments. Confined spaces impose geometric constraints and fluid resistance effects on the motion of the microrobot, while thermal noise introduces random disturbances, affecting the trajectory and stability of the microrobot. The translational and rotational equations of the microrobot can be described as follows [10]:
m x ¨ = F M + F t 1 + F t 2 + F t 3 + F c F p x + ξ 1 ( t ) , J θ ¨ = T M + T t 1 + T t 2 + T t 3 + T c θ T p θ + ξ 2 ( t ) , J Ψ ¨ = 3 / 2 ( F t 3 F t 2 ) t b + T c Ψ T p Ψ + ξ 3 ( t ) , J φ ¨ = F t 1 t b ( F t 2 + F t 3 ) t b / 2 + T c φ T p φ + ξ 4 ( t ) ,
where x represents the forward displacement, θ denotes the rotation angle of the x axis, Ψ is the rotation angle of the y axis, and φ is the rotation angle of the z axis. F M is the magnetic force, F t i , i = 1 , 2 , 3 , represents the force of the tail, and F p x denotes the resistive force of the magnetic ball. t b is the offset distance. T M is the magnetic torque; T p θ , T p Ψ , and T p φ denote the resistive torques from the sphere on the x axis, y axis, and z axis; and T t i , i = 1 , 2 , 3 denotes the torque of the tail. ξ 1 ( t ) , ξ 2 ( t ) , ξ 3 ( t ) , and ξ 4 ( t ) are random force and random torque.
m represents the sum of the masses of a magnetic sphere m p and the tail m t , where m p = 4 π r 3 ρ p / 3 , m t = 3 π b 2 L t ρ t , and ρ t and ρ p are the densities of m t and m p . The moment of inertia J = 2 m p r 2 / 5 + 3 m t b 2 / 2 . r is the radius of the magnetic sphere, L t is the length of the tail, and b denotes the cross-sectional radius of the tail.
The motion of the microrobot is driven by an external rotating magnetic field, which applies torque to the magnetic components of the structure, including the spherical body and the helical tail. The external magnetic field is generated by a set of electromagnetic coils and rotates in a controlled manner. As the magnetic field rotates, it induces the magnetic moments of the microrobot to align with the field direction, resulting in a torque that causes both the spherical body and the helical tail to rotate [30]. The magnetic field is generated and controlled using a Helmholtz coil system. The zero point of the coordinate system is set at the intersection of the coil axis and the central plane of the Helmholtz coils. Due to the influence of the uniform magnetic field, the magnetic force is zero, i.e., F M = 0 . The resulting magnetic torques are given by the following equations:
T m = V p M B ,
where V P is the volume of the communication magnetic sphere, M is the magnetization, the magnetic field strength B = μ 0 R 2 n I / 2 { 1 / [ R 2 + ( x + R / 2 ) 2 ] 3 / 2 + 1 / [ R 2 + ( x R / 2 ) 2 ] 3 / 2 } , R is the mean radius of the coil, n is the coil turns, μ 0 is the permeability of free space, and I is the current.
The tails generate the force and torque, which can be expressed as
F t i = L t ( C t n sin 2 β + C t t cos 2 β ) sec β x ˙ + L t ( C t t C t n ) A t sin β ( ω i θ ˙ ) , T t i = M t i + M t i v , i = 1 , 2 , 3 ,
where ω i , i = 1 , 2 , 3 is the input angular velocity of the microrobot system and θ ˙ is the resistive angular velocity. The driving torque M t i = L t ( C t t C t n ) A t sin β x ˙ + L t ( C t t sin 2 β + C t n cos 2 β ) A t 2 sec β ( ω i θ ˙ ) , i = 1 , 2 , 3 . The resistive coefficients C t t = 2 π μ / [ ln ( 2 λ t / b ) 1 / 2 ] , C t n = 4 π μ / [ ln ( 2 λ t / b ) + 1 / 2 ] . A t is amplitude of the tail, β = arctan ( 2 π A t / λ t ) is pitch angle of the tail, λ t represents wavelength of the tail, μ is the fluid viscosity, and M t i v = 4 π μ b 2 L t cos β ( ω i θ ˙ ) , i = 1 , 2 , 3 is the viscous torque.
The resistive force and resistive torque induced by the communication magnetic sphere can be written in the following form:
F p x = 6 π μ r x ˙ , T p θ = 8 π μ r 3 θ ˙ , T p Ψ = 8 π μ r 3 Ψ ˙ , T p φ = 8 π μ r 3 φ ˙ .
In the process of a microrobot making contact with a wall in a confined space, the contact force and contact torque are critical physical quantities that describe the interaction between the two. The contact process can be divided into two stages, loading and unloading, which correspond to the microrobot gradually approaching and separating from the wall [31].
The loading process refers to the phase in which the contact force gradually increases as the microrobot approaches the wall and begins to make contact. The contact force can be expressed as
F c = k | δ 1 | p H ( δ 1 ) ,
where k = 4 r 3 1 σ c 2 E c + 1 σ w 2 E w represents the contact stiffness, which is calculated based on the Hertz contact theory. E c and E w represent the Young’s modulus of the microrobot and the blood vessel wall, respectively, while σ c and σ w denote their respective Poisson’s ratios. δ 1 represents the elastic deformation of the wall at the contact point, while H ( δ 1 ) denotes the Hayside step function, which is utilized to describe the effective conditions of the contact force. During the loading process, the elastic deformation δ 1 increases with time, indicating that δ 1 ˙ > 0 .
The unloading process refers to the gradual separation of microrobots from a surface after contact, during which the contact force decreases until complete detachment occurs. The contact force during unloading can be expressed as follows:
F c = F δ m δ 1 δ 0 δ m δ 0 p H ( δ 1 ) ,
where F δ m is the maximum contact force, δ m denotes the corresponding maximum wall deformation, and δ 0 indicates the permanent deformation resulting from loading or unloading. The index p { 1.5 ; 2.5 } . During the unloading process, the elastic deformation δ 1 decreases over time, indicating that δ 1 ˙ < 0 .
Contact torque can be calculated using the cross product of the contact force and the position vector of the contact point:
T c = F c × r c .
We propose that the positional change of the contact point is primarily due to elastic deformation such that the position vector r c approximates the elastic deformation δ 1 .
Assuming the microrobot is influenced by thermal noises ξ 1 ( t ) , ξ 2 ( t ) , ξ 3 ( t ) , and ξ 4 ( t ) [32], these noises are mutually independent and can be represented as Gaussian white noise with a mean of zero and intensities D i , i = 1 , 2 , 3 , 4 ,
ξ i ( t ) = 0 , ξ i ( t ) ξ i ( t 0 ) = 2 D i δ ( t t 0 ) , i = 1 , 2 , 3 , 4 ,
where δ ( · ) means the Dirac-delta function and · is the expected value.
Replacing Equations (2)–(4) in Equation (1), the system models of the microrobot can be represented in the following manner:
m x ¨ = A 11 x ˙ + A 12 ( ω 1 + ω 2 + ω 3 3 θ ˙ ) + F c + ξ 1 ( t ) , J θ ¨ = T M + 3 A 12 x ˙ + A 13 ( ω 1 + ω 2 + ω 3 3 θ ˙ ) 8 π μ r 3 θ ˙ + T c θ + ξ 2 ( t ) , J Ψ ¨ = 3 A 12 t b ( ω 3 ω 2 ) / 2 8 π μ r 3 Ψ ˙ + T c Ψ + ξ 3 ( t ) , J φ ¨ = A 12 t b ( ω 1 θ ˙ ) t b A 12 ( ω 2 + ω 3 2 θ ˙ ) / 2 8 π μ r 3 φ ˙ + T c φ + ξ 4 ( t ) ,
where
A 11 = [ 3 L t ( C t n sin 2 β + C t t cos 2 β ) sec β + 6 π μ r ] , A 12 = L t ( C t t C t n ) A t sin β , A 13 = L t ( C t t sin 2 β + C t n cos 2 β ) A t 2 sec β + 4 π μ b 2 L t cos β .
The motion equations presented above are formulated in the object coordinate system. To provide a more intuitive representation of the microrobot’s motion, these equations are transformed into the reference coordinate system X-Y-Z, as illustrated in Figure 2. In this reference frame, the forward displacement x is decomposed into three components:
X = x cos Ψ cos φ , Y = x cos Ψ sin φ , Z = x sin Ψ .

3. Simulation Results

In this study, we employ the fourth-order stochastic Runge–Kutta algorithm in MATLAB (version R2023a) to numerically simulate the trajectories of microrobots under varying input angular velocities. The effects of input angular velocity, current, fluid viscosity, and channel width on the speed, mean square displacement (MSD), and swing rate of the microrobots are systematically investigated. The regulatory mechanisms of these parameters on the motion behavior of the microrobots are revealed. Furthermore, a detailed analysis of the trajectories of microrobots in bifurcated pipelines is conducted, examining the time characteristics from their initial positions to the bifurcation points. The geometric parameters of the microrobots are provided in Table 1.

3.1. The Influence on the Trajectory

By controlling the input angular velocities of the microrobot’s tails, the trajectory variations in different spatial environments can be analyzed, thereby revealing the physical relationship between motion patterns and spatial constraints.
Only the confined space is considered as a cylindrical channel, where the channel radius r m = 0.003 m . In Figure 3a, the blue solid line and orange dashed line represent the motion trajectories in free space and confined space, respectively. When the input angular velocities of all tails are identical (i.e., the rotational speeds of the tails remain consistent), the microrobot moves in a straight line along its principal axis. This is because the symmetric angular velocities of the tails generate balanced propulsion forces, preventing any deviation in the overall motion direction and resulting in a stable linear motion. However, in the confined space considered, the microrobot does not collide with the boundaries while moving along the straight path, thus maintaining linear motion under limited constraints.
As shown in Figure 3b, when the input angular velocities of two tails are identical, the microrobot exhibits a helical motion trajectory. However, in confined space, geometric constraints restrict the degrees of freedom of its helical motion, reducing the radius and increasing the twist of the helical trajectory, which manifests as a contraction of the motion range. This demonstrates the significant influence of spatial boundaries on free motion at the microscale, highlighting the boundary effects on the motion characteristics of microrobots in confined environments.
Figure 3c illustrates that when the input angular velocities of all three tails differ, the microrobot demonstrates a more complex and irregular curved motion. This behavior is attributed to the asymmetry in both the direction and magnitude of the thrust produced by the three tails. Although the motion path appears random, the trajectory remains controllable through the regulation of the input angular velocities. By adjusting the angular velocities of the three tails, fine control over the motion trajectory of the microrobot can be achieved. In confined space, the cylindrical boundaries limit the motion amplitude, resulting in a smaller range of irregular motion compared to free space. This configuration not only enhances the motion flexibility of the robot in narrow spaces but also enables controlled motion ranges and trajectories through different combinations of angular velocities.
When Gaussian white noise is introduced to simulate random disturbances in the environment, the motion of the microrobot becomes uncontrollably more irregular, as shown in Figure 3d. This phenomenon reveals the significant impact of random disturbances in microscopic systems, indicating that under noise influence, the motion behavior of the microrobot becomes difficult to predict and may deviate from the intended trajectory. Such deviations can affect the precise control and motion stability of the microrobot in confined environments. Therefore, in-depth analysis of the motion characteristics of microrobots under random environmental conditions is of great importance.

3.2. The Influence on the Velocity

By analyzing how different parameters influence velocity variations, the contributions of various forces to motion can be directly observed, thereby enhancing the understanding of the relationship between force and velocity. As demonstrated in Figure 4, an increase in current directly amplifies the magnetic field strength, which in turn increases the magnetic torque acting on the microrobot, enabling it to overcome fluid resistance and achieve higher motion speeds. On the other hand, as fluid viscosity increases, the viscous drag force exerted by the fluid on the microrobot gradually rises, significantly counteracting its forward velocity. The increase in fluid viscosity implies that the microrobot must overcome greater resistance during motion, leading to a gradual reduction in its speed. Furthermore, within a certain range, the width of the channel has no significant impact on the microrobot’s velocity, as the microrobot primarily relies on magnetic propulsion rather than being constrained by channel boundaries. Compared to deterministic driving conditions, the motion speed of the microrobot decreases in a random environment. Random driving introduces irregular fluctuations in force and torque, disrupting the stable motion trajectory of the microrobot. These random disturbances weaken the continuous driving force, causing the average speed of the microrobot to gradually decline.

3.3. The Mean Squared Displacement

The influence of different input angular velocities and channel widths on the MSD of microrobots was analyzed to better understand their diffusion behavior in confined environments, highlighting the diffusive characteristics of microrobot motion. As shown in Figure 5a, the MSD of the microrobots significantly increases with the expansion of the channel radius. This is attributed to the larger activity space provided by wider channels, which enhances the displacement range of the microrobots. In Figure 5b, when the input angular velocities are identical, the MSD of the microrobots is relatively small due to the balanced driving forces, resulting in more stable motion trajectories and a reduced diffusion range. When two input angular velocities are identical, the microrobots experience asymmetric driving forces, leading to helical motion and an increase in MSD. When all three input angular velocities are different, the motion of the microrobots becomes highly irregular, and the unbalanced driving forces significantly enhance their diffusivity, causing the MSD to reach its maximum value. The variations in MSD reflect the diffusion characteristics of microrobots under different driving conditions and channel constraints, revealing the influence of driving forces and spatial degrees of freedom on their motion in confined environments. These insights are crucial for predicting and controlling the behavior of microrobots in complex environments.

3.4. The Wobbling Rate

By analyzing the influence of parameter variations on the wobbling rate of microrobots, the generation mechanism and regulation of their periodic motion in microscopic environments can be understood. Different tasks and environmental requirements may necessitate adjustments to the wobbling rate to meet specific motion demands. Studying the wobbling rate helps ensure that microrobots can effectively navigate through narrow or irregular spaces. The wobbling rate is defined as ω S = ω Ψ 2 + ω φ 2 [33], where ω Ψ , ω φ represent the rotational angular velocity around the Y axis and the Z axis, respectively.
Figure 6 reveals that as the channel radius gradually increases, the wobbling rate of the microrobots also increases. When the channel width reaches a certain value, the wobbling rate stabilizes. The constraints of the channel directly affect the motion patterns of the microrobots. The larger the space, the higher the possibility and amplitude of oscillation. In Figure 6a, when the channel width increases to a certain extent, the microrobots gain sufficient degrees of freedom during motion, and the oscillation amplitude is no longer limited by the channel size. This implies that even if the channel further widens, the wobbling rate of the microrobots will not significantly increase, as their motion approaches that in free space. When the input angular velocities are identical, the wobbling rate of the microrobots is zero. This indicates that under uniform driving, the microrobots exhibit no relative motion and thus cannot generate oscillations. The uniform driving force does not induce dynamic changes within the microrobots, resulting in the absence of oscillation. When two input angular velocities are identical, the wobbling rate of the microrobots increases. This is due to the asymmetric driving force causing the microrobots to oscillate. This change demonstrates that differences in input angular velocities directly influence the motion state of the microrobots, making their dynamic behavior more complex. When all input angular velocities are different, the wobbling rate reaches its maximum. This indicates that unbalanced driving forces enable the microrobots to oscillate with greater amplitude, increasing their motion freedom and flexibility. This also reflects the importance of driving force imbalance on the behavior of microrobots. Figure 6b demonstrates that as the current increases, the magnetic torque generated by the microrobots strengthens, enhancing the driving force acting on them. The increased driving force improves the directionality of motion, allowing the microrobots to maintain more consistent trajectories within a certain range and reducing the likelihood of large deviations, thereby minimizing the possibility of significant oscillations. As the fluid viscosity increases, the wobbling rate of the microrobots also rises in Figure 6c. Higher viscosity means that the microrobots face greater fluid resistance during motion, which slows down their oscillatory movements and leads to larger oscillation amplitudes. Conversely, in lower-viscosity fluids, the directionality of the microrobots’ motion is enhanced. In this case, the fluid resistance on the microrobots decreases, enabling them to move at higher speeds and with stronger propulsion, maintaining smaller oscillation amplitudes and achieving more stable motion, thus avoiding the impact of large oscillations on their trajectories.
In Figure 6d, the wobbling rate of microrobots in a random environment is lower than that under deterministic conditions within a specific range of channel radii. Deterministic conditions refer to a scenario in which the dynamics of microrobots are modeled without accounting for Gaussian white noise, offering an idealized representation of their behavior. In contrast, random conditions incorporate Gaussian white noise to simulate real-world uncertainties. Under random conditions, microrobots are subjected to random disturbances from different directions and magnitudes, which are temporally disordered. Random forces from different directions tend to cancel each other out, reducing the net motion and oscillation amplitude of the microrobots, resulting in an overall decrease in the wobbling rate. When the channel radius increases beyond a certain point, the difference between random and deterministic conditions gradually diminishes. This is because in larger spaces, the interaction and cancellation effects of disturbances become less significant, allowing the microrobots to move more freely, and their wobbling rate approaches that in deterministic conditions. This result highlights the importance of considering environmental randomness in practical applications, where microrobots may face various uncertainties and disturbances. This understanding aids in optimizing the control strategies and performance of microrobots, achieving better stability and efficiency.

3.5. Motion Trajectory in Bifurcated Channels

By investigating the motion trajectories of microrobots in bifurcated channels and their behavior under the influence of noise through numerical simulations and statistical analysis, this study reveals the regulatory mechanisms of driving conditions on motion patterns. The channel produces two bifurcations at a distance of 0.0035 m from the starting point. The outer boundary of the cylindrical channel is defined by the following function:
Z = ± 3 × 10 3 , X 0.0035 .
The outer boundary of the bifurcated channel is represented by a linear function:
Z = 3 × 10 3 + 0.5 ( X 0.0035 ) , X > 0.0035 , the upper boundary , 3 × 10 3 0.5 ( X 0.0035 ) , X > 0.0035 , the lower boundary .
The inner boundary of the bifurcated channel is defined by the following function:
Z = ± 0.5 ( X 0.0035 ) , X > 0.0035 .
In our study, we conducted a statistical analysis of the movement trajectories of microrobots over identical time intervals. A total of 10,000 distinct data sets were collected to enable a comprehensive investigation into their spatial distribution characteristics. As shown in Figure 7a, when the input angular velocities of all three tails are identical, the microrobot maintains linear motion and enters the upper and lower bifurcating channels with equal probability at the bifurcation point. This indicates that the microrobot can maintain motion stability under symmetric driving conditions. In Figure 7b, when the input angular velocities of two tails are identical and greater than that of the third tail, the microrobot exhibits helical motion, collides with the lower boundary of the channel, and subsequently enters the lower bifurcating channel. Similarly, as illustrated in Figure 7c, when the input angular velocities of two tails are less than that of the third tail, the microrobot collides with the upper boundary and enters the upper bifurcating channel. This behavior demonstrates that asymmetric driving conditions generate a net torque on the microrobot, causing its trajectory to deviate and ultimately guiding it toward a specific direction. According to Figure 7d, when the input angular velocities of all three tails are different, the microrobot exhibits oscillatory motion, illustrating that complex driving conditions may lead to motion instability.

3.6. The Time to Reach the Bifurcation

Through numerical simulations, this study systematically investigates the influence of different parameter variations on the time taken for microrobots to reach the bifurcation point, revealing the regulatory mechanisms of driving conditions, fluid properties, and environmental noise on their motion behavior. As shown in Figure 8a, when the input angular velocities of all three tails of the microrobot are identical, the time taken to reach the bifurcation point significantly decreases as the driving current gradually increases. This phenomenon indicates that an increase in driving current enhances the propulsion force of the microrobot, thereby improving its motion speed. However, as the noise intensity increases, the time to reach the bifurcation point is significantly prolonged, demonstrating that environmental noise disrupts the motion stability of the microrobot and reduces its motion efficiency. As shown in Figure 8b, when the fluid viscosity gradually increases, the time taken for the microrobot to reach the bifurcation point also significantly increases. This is due to the greater resistance exerted by high-viscosity fluids on the motion of the microrobot, thereby slowing its speed. Similarly, as the noise intensity increases, the time required to reach the bifurcation point becomes longer.

4. Conclusions

In this study, the dynamic behavior of a three-tailed spiral microrobot in a confined space within a random environment is systematically analyzed. The effects of input angular velocity, current, fluid viscosity, and channel width on its trajectory, velocity, MSD, and wobbling rate are discussed. The results show that the microrobot can maintain stable linear motion under symmetric driving conditions. However, its motion trajectory becomes more complex and challenging to predict under the influence of asymmetric driving and random disturbances. In the stochastic case, the velocity of the microrobots decreases to 0.0018 m/s, which is approximately 49% lower than the deterministic case (0.0035 m/s). The research also reveals that the geometric constraints of the channel significantly impact the motion characteristics of microrobots, especially in bifurcated channels. As the driving current increases, the propulsion of the microrobot is enhanced, leading to improved movement speed. Specifically, when the current is increased fivefold, the time taken by the microrobots to travel from the initial position to the bifurcation point is reduced by approximately 65% (from 17 s to 6 s). Similarly, when the fluid viscosity is reduced to one-third, this time is decreased by approximately 39% (from 12.9 s to 7.9 s). Through an in-depth analysis of these factors, this study provides theoretical support for optimizing the control strategies of microrobots in practical applications and lays a foundation for understanding their behavior in complex environments.

Author Contributions

Conceptualization, methodology, writing—original draft preparation, X.S.; software, visualization, supervision, writing—review and editing, Y.L.; conceptualization, supervision, writing—review and editing, K.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partly supported by the National Science Foundation of Guangdong Province, China (No. 2023A1515012329).

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors acknowledge fruitful discussions with Yong Xu.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lee, J.G.; Raj, R.R.; Day, N.B.; Shields IV, C.W. Microrobots for biomedicine: Unsolved challenges and opportunities for translation. ACS Nano 2023, 17, 14196–14204. [Google Scholar] [PubMed]
  2. Zheng, Z.; Wang, H.; Dong, L.; Shi, Q.; Li, J.; Sun, T.; Huang, Q.; Fukuda, T. Ionic shape-morphing microrobotic end-effectors for environmentally adaptive targeting, releasing, and sampling. Nat. Commun. 2021, 12, 411. [Google Scholar] [PubMed]
  3. Shui, L.; Ni, K.; Wang, Z. Aligned magnetic nanocomposites for modularized and recyclable soft microrobots. Acs Appl. Mater. Interfaces 2022, 14, 43802–43814. [Google Scholar] [PubMed]
  4. Nguyen, K.T.; Go, G.; Jin, Z.; Darmawan, B.A.; Yoo, A.; Kim, S.; Nan, M.; Lee, S.B.; Kang, B.; Kim, C.S.; et al. A magnetically guided self-rolled microrobot for targeted drug delivery, real-time X-Ray imaging, and microrobot retrieval. Adv. Healthc. Mater. 2021, 10, 2001681. [Google Scholar]
  5. Zhang, S.; Scott, E.Y.; Singh, J.; Chen, Y.; Zhang, Y.; Elsayed, M.; Chamberlain, M.D.; Shakiba, N.; Adams, K.; Yu, S.; et al. The optoelectronic microrobot: A versatile toolbox for micromanipulation. Proc. Natl. Acad. Sci. USA 2019, 116, 14823–14828. [Google Scholar]
  6. Cappelleri, D.J.; Piazza, G.; Kumar, V. A two dimensional vision-based force sensor for microrobotic applications. Sensors Actuators Phys. 2011, 171, 340–351. [Google Scholar]
  7. Yang, L.; Zhang, L. Motion control in magnetic microrobotics: From individual and multiple robots to swarms. Annu. Rev. Control. Robot. Auton. Syst. 2021, 4, 509–534. [Google Scholar]
  8. Yang, L.; Sun, M.; Zhang, M.; Zhang, L. Multimodal motion control of soft ferrofluid robot with environment and task adaptability. IEEE/Asme Trans. Mechatronics 2023, 28, 3099–3109. [Google Scholar]
  9. Xin, C.; Jin, D.; Hu, Y.; Yang, L.; Li, R.; Wang, L.; Ren, Z.; Wang, D.; Ji, S.; Hu, K.; et al. Environmentally adaptive shape-morphing microrobots for localized cancer cell treatment. ACS Nano 2021, 15, 18048–18059. [Google Scholar]
  10. Shi, X.; Li, Y.; Xu, Y.; Liu, Q. Complex dynamics of a magnetic microrobot driven by single deformation soft tail in random environment. Theor. Appl. Mech. Lett. 2024, 14, 100534. [Google Scholar]
  11. Williams, B.J.; Anand, S.V.; Rajagopalan, J.; Saif, M.T.A. A self-propelled biohybrid swimmer at low Reynolds number. Nat. Commun. 2014, 5, 3081. [Google Scholar] [PubMed]
  12. Khalil, I.S.; Tabak, A.F.; Hamed, Y.; Tawakol, M.; Klingner, A.; El Gohary, N.; Mizaikoff, B.; Sitti, M. Independent actuation of two-tailed microrobots. IEEE Robot. Autom. Lett. 2018, 3, 1703–1710. [Google Scholar]
  13. Khalil, I.S.; Klingner, A.; Hamed, Y.; Hassan, Y.S.; Misra, S. Controlled noncontact manipulation of nonmagnetic untethered microbeads orbiting two-tailed soft microrobot. IEEE Trans. Robot. 2020, 36, 1320–1332. [Google Scholar]
  14. Xing, J.; Ning, C.; Zhi, Y.; Howard, I. Analysis of bifurcation and chaotic behavior of the micro piezoelectric pipe-line robot drive system with stick-slip mechanism. Commun. Nonlinear Sci. Numer. Simul. 2024, 134, 107998. [Google Scholar]
  15. Wang, G.; Bickerdike, A.; Liu, Y.; Ferreira, A. Analytical solution of a microrobot-blood vessel interaction model. Nonlinear Dyn. 2025, 113, 2091–2109. [Google Scholar]
  16. Lu, K.; Zhou, C.; Li, Z.; Liu, Y.; Wang, F.; Xuan, L.; Wang, X. Multi-level magnetic microrobot delivery strategy within a hierarchical vascularized organ-on-a-chip. Lab Chip 2024, 24, 446–459. [Google Scholar]
  17. Yang, L.; Wang, Q.; Zhang, L. Model-free trajectory tracking control of two-particle magnetic microrobot. IEEE Trans. Nanotechnol. 2018, 17, 697–700. [Google Scholar]
  18. Liu, Z.; Qin, F.; Zhu, L.; Yang, R.; Luo, X. Effects of the intrinsic curvature of elastic filaments on the propulsion of a flagellated microrobot. Phys. Fluids 2020, 32, 041902. [Google Scholar]
  19. Temel, F.Z.; Yesilyurt, S. Simulation-based analysis of micro-robots swimming at the center and near the wall of circular mini-channels. Microfluid. Nanofluidics 2013, 14, 287–298. [Google Scholar]
  20. Aghakhani, A.; Yasa, O.; Wrede, P.; Sitti, M. Acoustically powered surface-slipping mobile microrobots. Proc. Natl. Acad. Sci. USA 2020, 117, 3469–3477. [Google Scholar]
  21. Fan, X.; Sun, M.; Sun, L.; Xie, H. Ferrofluid droplets as liquid microrobots with multiple deformabilities. Adv. Funct. Mater. 2020, 30, 2000138. [Google Scholar]
  22. Su, M.; Xu, T.; Lai, Z.; Huang, C.; Liu, J.; Wu, X. Double-modal locomotion and application of soft cruciform thin-film microrobot. IEEE Robot. Autom. Lett. 2020, 5, 806–812. [Google Scholar]
  23. Chattopadhyay, S.; Moldovan, R.; Yeung, C.; Wu, X. Swimming efficiency of bacterium Escherichia coli. Proc. Natl. Acad. Sci. USA 2006, 103, 13712–13717. [Google Scholar]
  24. Patil, G.; Ghosh, A. Analysing the motion of scallop-like swimmers in a noisy environment. Eur. Phys. J. Spec. Top. 2023, 232, 927–933. [Google Scholar] [PubMed]
  25. Ghosh, A.; Paria, D.; Rangarajan, G.; Ghosh, A. Velocity fluctuations in helical propulsion: How small can a propeller be. J. Phys. Chem. Lett. 2014, 5, 62–68. [Google Scholar]
  26. Ryan, P.; Diller, E. Magnetic actuation for full dexterity microrobotic control using rotating permanent magnets. IEEE Trans. Robot. 2017, 33, 1398–1409. [Google Scholar]
  27. Boudaoud, M.; Haddab, Y.; Le Gorrec, Y.; Lutz, P. Noise characterization in millimeter sized micromanipulation systems. Mechatronics 2011, 21, 1087–1097. [Google Scholar]
  28. Berman, S.A.; Mitchell, K.A. Swimmer dynamics in externally driven fluid flows: The role of noise. Phys. Rev. Fluids 2022, 7, 014501. [Google Scholar]
  29. Meng, K.; Jia, Y.; Yang, H.; Niu, F.; Wang, Y.; Sun, D. Motion planning and robust control for the endovascular navigation of a microrobot. IEEE Trans. Ind. Informatics 2019, 16, 4557–4566. [Google Scholar]
  30. Peyer, K.E.; Tottori, S.; Qiu, F.; Zhang, L.; Nelson, B.J. Magnetic helical micromachines. Chem. Eur. J. 2013, 19, 28–38. [Google Scholar]
  31. Arcese, L.; Fruchard, M.; Ferreira, A. Endovascular magnetically guided robots: Navigation modeling and optimization. IEEE Trans. Biomed. Eng. 2011, 59, 977–987. [Google Scholar] [PubMed]
  32. Fier, G.; Hansmann, D.; Buceta, R.C. Langevin equations for the run-and-tumble of swimming bacteria. Soft Matter 2018, 14, 3945–3954. [Google Scholar] [PubMed]
  33. Acemoglu, A.; Yesilyurt, S. Effects of geometric parameters on swimming of micro organisms with single helical flagellum in circular channels. Biophys. J. 2014, 106, 1537–1547. [Google Scholar] [PubMed]
Figure 1. Schematic of the microrobot: (a) confined space; (b) geometric configuration; (c) force analysis.
Figure 1. Schematic of the microrobot: (a) confined space; (b) geometric configuration; (c) force analysis.
Micromachines 16 00373 g001
Figure 2. Schematic of the microrobot in reference coordinate system.
Figure 2. Schematic of the microrobot in reference coordinate system.
Micromachines 16 00373 g002
Figure 3. The positional changes of the microrobot: The blue solid line and orange dashed line represent the motion trajectories in free space and confined space, respectively. (a) The deterministic case with identical input angular velocities, ω 1 = ω 2 = ω 3 = 5   rad / s . (b) The deterministic case where the two tail input angular velocities are the same, ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s . (c) The deterministic case in which the three tail input angular velocities differ, ω 1 = 5   rad / s , ω 2 = 10   rad / s , ω 3 = 50   rad / s . (d) The stochastic case with identical input angular velocities, D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 . μ = 0.001   Pa · s , I = 1   A , r m = 0.003   m .
Figure 3. The positional changes of the microrobot: The blue solid line and orange dashed line represent the motion trajectories in free space and confined space, respectively. (a) The deterministic case with identical input angular velocities, ω 1 = ω 2 = ω 3 = 5   rad / s . (b) The deterministic case where the two tail input angular velocities are the same, ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s . (c) The deterministic case in which the three tail input angular velocities differ, ω 1 = 5   rad / s , ω 2 = 10   rad / s , ω 3 = 50   rad / s . (d) The stochastic case with identical input angular velocities, D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 . μ = 0.001   Pa · s , I = 1   A , r m = 0.003   m .
Micromachines 16 00373 g003
Figure 4. Changes in microrobot speed under the influence of various parameters: (a) Variation of current and fluid viscosity under deterministic case, r m = 0.003   m . (b) Variation of current and fluid viscosity under stochastic case, r m = 0.003   m , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 . (c) Variation in channel width and fluid viscosity under deterministic case, I = 1   A . (d) Variation in channel width and fluid viscosity under stochastic case, I = 1   A , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 . ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s .
Figure 4. Changes in microrobot speed under the influence of various parameters: (a) Variation of current and fluid viscosity under deterministic case, r m = 0.003   m . (b) Variation of current and fluid viscosity under stochastic case, r m = 0.003   m , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 . (c) Variation in channel width and fluid viscosity under deterministic case, I = 1   A . (d) Variation in channel width and fluid viscosity under stochastic case, I = 1   A , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 . ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s .
Micromachines 16 00373 g004
Figure 5. The MSD analysis: (a) MSD as a function of time under varying channel widths with ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s . (b) MSD as a function of time under varying input angular velocities with r m = 0.004   m . Other parameters are set as μ = 0.001   Pa · s , I = 1   A , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 .
Figure 5. The MSD analysis: (a) MSD as a function of time under varying channel widths with ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s . (b) MSD as a function of time under varying input angular velocities with r m = 0.004   m . Other parameters are set as μ = 0.001   Pa · s , I = 1   A , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 .
Micromachines 16 00373 g005
Figure 6. Changes in wobbling rate under the influence of various parameters: (a) under varying input angular velocities; (b) under varying current; (c) under varying fluid viscosity. (d) Comparison between stochastic case and deterministic case. μ = 0.001   Pa · s , I = 1   A , ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 .
Figure 6. Changes in wobbling rate under the influence of various parameters: (a) under varying input angular velocities; (b) under varying current; (c) under varying fluid viscosity. (d) Comparison between stochastic case and deterministic case. μ = 0.001   Pa · s , I = 1   A , ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 .
Micromachines 16 00373 g006
Figure 7. Trajectory analysis of the microrobot in a bifurcated channel: (a) Case with identical input angular velocity, ω 1 = ω 2 = ω 3 = 5   rad / s . (b) Case with two input angular velocities equal to and greater than the third, ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s . (c) Case with two input angular velocities equal to and less than the third, ω 1 = 40   rad / s , ω 2 = ω 3 = 5   rad / s . (d) Case where all input angular velocities are different, ω 1 = 5   rad / s , ω 2 = 10 , ω 3 = 50   rad / s . μ = 0.001   Pa · s , I = 1   A , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 .
Figure 7. Trajectory analysis of the microrobot in a bifurcated channel: (a) Case with identical input angular velocity, ω 1 = ω 2 = ω 3 = 5   rad / s . (b) Case with two input angular velocities equal to and greater than the third, ω 1 = 5   rad / s , ω 2 = ω 3 = 40   rad / s . (c) Case with two input angular velocities equal to and less than the third, ω 1 = 40   rad / s , ω 2 = ω 3 = 5   rad / s . (d) Case where all input angular velocities are different, ω 1 = 5   rad / s , ω 2 = 10 , ω 3 = 50   rad / s . μ = 0.001   Pa · s , I = 1   A , D 1 = 0.00001 , D 2 = D 3 = D 4 = 0.00002 .
Micromachines 16 00373 g007
Figure 8. Effect of parameter variations on the microrobot’s time to reach the bifurcation point: (a) under different currents, μ = 0.001   Pa · s ; (b) under different fluid viscosities, I = 1   A . ω 1 = ω 2 = ω 3 = 5   rad / s .
Figure 8. Effect of parameter variations on the microrobot’s time to reach the bifurcation point: (a) under different currents, μ = 0.001   Pa · s ; (b) under different fluid viscosities, I = 1   A . ω 1 = ω 2 = ω 3 = 5   rad / s .
Micromachines 16 00373 g008
Table 1. Parameters values.
Table 1. Parameters values.
Parameter NameSymbolValue
Radius of the magnetic spherer 2 × 10 4 m
Length of the tail L t 8 × 10 4 m
Amplitude of the tail A t 4 × 10 4 m
Wavelength of the tail λ t 2 × 10 4 m
Maximum wall deformation δ m 10 4 m
Permanent deformation δ 0 10 6 m
Offset distance t b 10 4 m
Mean radius of the coilR 8 × 10 4 m
Cross-sectional radius of the tailb 2 × 10 5 m
Coil turnn 10 N
Poisson’s ratio of the microrobot σ c 0.27
Poisson’s ratio of the blood vessel wall σ w 0.2
Young’s modulus of the microrobot E c 10 9 Pa
Young’s modulus of the blood vessel wall E w 10 5 Pa
Density of the sphere ρ p 6500 kg / m 3
Density of the tail ρ t 1500 kg / m 3
Permeability of free space μ 0 4 π × 10 7 T · m / A
MagnetizationM 2 × 10 4 A / m
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

Shi, X.; Li, Y.; Suleiman, K. Stochastic Dynamic Analysis of a Three-Tailed Helical Microrobot in Confined Spaces. Micromachines 2025, 16, 373. https://doi.org/10.3390/mi16040373

AMA Style

Shi X, Li Y, Suleiman K. Stochastic Dynamic Analysis of a Three-Tailed Helical Microrobot in Confined Spaces. Micromachines. 2025; 16(4):373. https://doi.org/10.3390/mi16040373

Chicago/Turabian Style

Shi, Xinpeng, Yongge Li, and Kheder Suleiman. 2025. "Stochastic Dynamic Analysis of a Three-Tailed Helical Microrobot in Confined Spaces" Micromachines 16, no. 4: 373. https://doi.org/10.3390/mi16040373

APA Style

Shi, X., Li, Y., & Suleiman, K. (2025). Stochastic Dynamic Analysis of a Three-Tailed Helical Microrobot in Confined Spaces. Micromachines, 16(4), 373. https://doi.org/10.3390/mi16040373

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