Controllability results of four models of two-link microscale swimmers that are able to change the length of their links are obtained. The problems are formulated in the framework of Geometric Control Theory, within which the notions of fiber, total, and gait controllability are presented, together with sufficient conditions for the latter two. The dynamics of a general two-link swimmer is described by resorting to Resistive Force Theory and different mechanisms to produce a length-change in the links, namely, active deformation, a sliding hinge, growth at the tip, and telescopic links. Total controllability is proved via gait controllability in all four cases, and illustrated with the aid of numerical simulations.
- Paper ID: 2405.11961
- Title: Gait controllability of length-changing slender microswimmers
- Authors: Paolo Gidoni, Marco Morandotti, Marta Zoppello
- Classification: math.OC (Optimization and Control)
- Publication Date: May 20, 2024
- Paper Link: https://arxiv.org/abs/2405.11961
This paper investigates the controllability of four types of two-link microscale swimmers capable of changing link length. The research is conducted within the framework of geometric control theory, introducing the concepts of fiber controllability, full controllability, and gait controllability, with sufficient conditions provided for the latter two. The dynamics of general two-link swimmers are described using drag theory, and different mechanisms for generating link length changes are studied: active deformation, sliding hinges, terminal growth, and telescopic links. Full controllability is demonstrated through gait controllability in all four cases and verified through numerical simulations.
- Challenges in Microscale Swimming: In low Reynolds number environments, traditional swimming strategies fail due to the time-reversibility of hydrodynamic forces. Purcell's scallop theorem demonstrates that simple reciprocal motions cannot produce net displacement in viscosity-dominated fluids.
- Necessity of Symmetry Breaking: To achieve effective microscale swimming, the symmetry of reciprocal motion must be broken. This requires at least two independent control parameters to avoid reciprocal motion and achieve position control.
- Need for Minimal Models: When designing biomimetic robots, minimal models with the fewest parameters that still capture essential swimmer characteristics are needed, including the ability to move successfully and reach specified final positions.
Traditional slender microswimmer models are primarily based on controlling curvature or angles, such as N-link swimmers, traveling wave propagation, or helical flagellar rotation. However, these approaches have limitations in controlling degrees of freedom and implementing complex motions.
This paper proposes enhancing the controllability of fundamentally "uncontrollable" two-link swimmers by enabling them to change their link lengths. This length variation can be achieved through multiple mechanisms, each resulting in different velocity fields and viscous force distributions.
- Theoretical Framework: Systematically defines and compares three controllability concepts—fiber controllability, full controllability, and gait controllability—within the geometric control theory framework.
- Gait Controllability Theory: Proposes sufficient conditions for gait controllability (Theorem 2.10) and proves that gait controllability combined with shape full controllability implies system full controllability.
- Four Length-Changing Mechanisms: Provides detailed investigation of four distinct link length-changing mechanisms:
- Stretching links (active longitudinal strain)
- Sliding links (hinge movement)
- Growing links (terminal growth)
- Telescopic links (segmental sliding)
- Complete Controllability Proofs: Demonstrates full controllability for all four models through Lie bracket calculations and verification of linear independence.
- Numerical Verification: Validates theoretical results through numerical simulations, demonstrating trajectory behaviors produced by different control loops.
Studies the motion control of two-link microswimmers on a two-dimensional plane, where:
- Inputs: Time derivatives of shape variables (control parameters)
- Outputs: Position and orientation of the swimmer
- Constraints: Self-propulsion constraints (total hydrodynamic force and torque balance to zero)
System state is described by shape variables s∈S and position variables g∈G, where:
- S: Shape space (parallelizable n-dimensional manifold)
- G: Position space (connected d-dimensional Lie group), for planar motion G=SE(2)
The dynamics equation has the form:
(s˙g˙)=(f(s,u)gξ(s,u))
where f(s,u)=F(s)u and ξ(s,u)=∑i=1mξi(s)ui.
- Full Controllability: Ability to reach any final state from any initial state
- Fiber Controllability: Given an initial state, ability to reach any final position (without restricting final shape)
- Gait Controllability: Given an initial state, ability to reach any final position while maintaining initial shape
Hydrodynamic forces are described using drag theory, with linear density force given by:
f=C∥(v⋅t)t+C⊥(v⋅n)n
where C∥,C⊥>0 are drag coefficients in parallel and perpendicular directions, satisfying C⊥/C∥∈(1,2].
The swimmer consists of two links with hinge position ht, orientation angle θt, and opening angle 2σt. Points on each link are represented as:
xt±(η)=ht+λt±(η)et±
where et±=(cos(θt±σt),sin(θt±σt)).
- Mechanism: Uniform longitudinal strain along link direction
- Parameters: Deformation gradient γt± (constant)
- Reference Configuration: St±=[0,1]
- Control Variables: σ˙t,γ˙t+,γ˙t−
- Mechanism: Inextensible filaments change length distribution through moving hinge
- Constraint: Total length L remains constant
- Reference Configuration: St+=[at,0], St−=[−L−at,0]
- Control Variables: σ˙t,a˙t
- Mechanism: Material points added/removed at terminal ends
- Reference Configuration: St±=[0,bt±]
- Control Variables: σ˙t,b˙t+,b˙t−
- Mechanism: Inner and outer segments slide, resembling telescopic structure
- Reference Configuration: Outer segment S±=[0,L], inner segment S^t±=[a^t±,0]
- Control Variables: σ˙t,a^˙t+,a^˙t−
Controllability conditions are verified through Lie bracket calculations:
- Calculate Lie brackets of control vector fields at specific configuration points (e.g., σ∗=π/4)
- Verify linear independence of Lie brackets
- Apply Theorem 2.10 and Corollary 2.12 to prove controllability
- Initial Conditions: x0=y0=θ0=0, σ0=π/4
- Drag Coefficient Ratio: C⊥/C∥=2
- Control Loops: Periodic control sequences defined by formula (2.9)
- Simulation Types:
- Drift behavior (specific Lie bracket combinations)
- Quasi-periodic behavior (general control loops)
All four models are proven to possess full controllability:
- Stretching Links: Through calculating determinants of Lie brackets g4∗,g5∗,g6∗, proving their linear independence
- Sliding Links: Verifying that Lie bracket combinations generate three-dimensional Lie algebra
- Growing Links: Similar Lie bracket analysis
- Telescopic Links: Complete controllability proof
Net displacement along specific directions achieved through iterating particular control loops:
- Stretching Model: Horizontal translation (Figures 6a, 6c)
- Sliding Model: x-axis drift (Figure 7a)
- Growing Model: Horizontal axis translation (Figure 8a)
General control loops u(t)=(0.1cos(t),0.1sin(t)) produce bounded quasi-periodic trajectories (Figures 6b, 6d, 7b, 8b).
- Practicality of Gait Controllability: Gait controllability is an intermediate concept between fiber controllability and full controllability, more suitable for describing swimming behavior with periodic shape changes
- Geometric Significance of Lie Brackets: Different control loop combinations produce motion in different directions; Lie brackets provide theoretical predictions
- Equivalence of Mechanisms: Four distinct length-changing mechanisms all achieve the same controllability objectives
- N-Link Swimmers: Purcell's three-link swimmer and its generalizations
- Traveling Wave Propagation: Propulsion mechanisms based on bending waves
- Helical Flagella: Rotation-driven swimming strategies
- Bi-Sphere Swimmers: Volume-change-driven motion
- Chow-Rashevskii Theorem: Provides sufficient conditions for controllability
- Orbit Theorem: Describes manifold structures generated by vector fields
- Lie Bracket Calculations: Analyzes higher-order motion patterns
- Active Materials: Hydrogels and magnetorheological elastomers
- Biomimetic Design: Vine robots and root robots
- Isoperimetric Robots: Shape changes under constant perimeter constraints
- Theoretical Contribution: Establishes a complete controllability theoretical framework for length-changing microswimmers
- Practical Significance: All four mechanisms overcome the limitations of Purcell's scallop theorem
- Design Guidance: Provides theoretical foundation for microscale robot design
- Two-Dimensional Restriction: Research limited to planar motion; three-dimensional cases are more complex
- Idealized Assumptions: Neglects constraints in actual manufacturing and control
- Applicability of Drag Theory: May be insufficiently precise in certain geometric configurations
- Control Implementation: Practical microscale control implementation still faces technical challenges
- Three-Dimensional Extension: Extend theory to three-dimensional spatial motion
- Multi-Link Systems: Study N-link length-changing swimmers
- Experimental Verification: Develop actual microscale prototypes for experimental validation
- Optimal Control: Seek energy-optimal swimming gaits
- Environmental Adaptation: Consider effects of complex fluid environments
- Theoretical Rigor: Strict mathematical framework based on geometric control theory
- Completeness: Systematically investigates four distinct length-changing mechanisms
- Innovation: Introduction of gait controllability concept fills theoretical gaps
- Practical Value: Provides new strategies for microrobot design
- Lack of Experiments: Absence of actual physical experimental verification
- Complexity: Theoretical derivations are complex; engineering implementation is difficult
- Assumption Limitations: Multiple simplifying assumptions may affect practical applications
- Computational Complexity: Lie bracket calculations may become difficult in high-dimensional systems
- Academic Contribution: Provides important mathematical tools for microswimmer theory
- Application Prospects: Potential applications in microrobotics, drug delivery, and other fields
- Methodological Value: Geometric control theory methods are generalizable to other systems
- Microscale Robot Design: Provides theoretical foundation for designing microrobots with length-changing capabilities
- Biological Swimming Research: Understanding biological swimming mechanisms
- Control System Design: Provides analysis methods for complex nonlinear control systems
- Soft Robotics: Guides motion control strategies for soft robots
The paper cites 43 relevant references covering multiple fields including geometric control theory, microswimmer dynamics, drag theory, and soft robotics, providing a solid theoretical foundation for the research.