FTISS Adaptive Bearing-Only Formation Tracking Control with Unknown Disturbance Rejection

Hong Liang Cheah,Mohammad Deghat
2024-12-20
Abstract:This paper proposes a finite-time input-to-state stable (FTISS) bearing-only formation control law that rejects unknown constant disturbances. Unlike existing finite-time bearing-based formation control laws, which typically rely on the availability of a global coordinate frame and some information about the disturbances, our approach requires only local bearing vector measurements and does not necessitate the alignment of agent coordinate frames. The proposed control law guarantees that formation control errors converge to a neighborhood of zero in finite time, and subsequently converge to zero asymptotically. We first address the scenario where leaders are stationary and then extend the results to leaders moving with a constant velocity. Simulation and experimental results are presented to validate the effectiveness of the proposed control law.
Systems and Control
What problem does this paper attempt to address?
### What problems does this paper attempt to solve? This paper aims to solve the azimuth - based formation control problem in multi - agent systems, especially how to achieve finite - time input - to - state stable (FTISS, Finite - Time Input - to - State Stable) formation tracking control in the presence of unknown constant disturbances. Specifically, the research focuses on the following points: 1. **No need for a global coordinate system**: Existing azimuth - based formation control methods usually rely on a global coordinate system and require some information about disturbances. However, the method proposed in this paper only depends on local azimuth vector measurements and does not require aligning the coordinate systems of each agent. 2. **Handling unknown constant disturbances**: Many existing formation control methods cannot effectively deal with unknown disturbances, especially when these disturbances are constant. This paper proposes a control law that can reject unknown constant disturbances, ensuring that the formation error converges to a neighborhood of zero in a finite time and finally asymptotically converges to zero. 3. **Extension to the scenario of a moving leader**: In addition to the case of a static leader, this paper also extends the results to a leader moving at a constant speed, demonstrating that the proposed control law is still effective in this case. 4. **Experimental verification**: Unlike many studies that only provide simulation results, this paper also provides experimental tests to prove the feasibility of the proposed control law in the actual environment. #### Specific problem description This paper mainly solves the following problems: - **Problem 1**: Design an azimuth - based formation control law so that the multi - agent system can reach the desired formation shape in a finite time in the presence of unknown constant disturbances. - **Problem 2**: Ensure that the formation error converges to a neighborhood of zero in a finite time and then asymptotically converges to zero. - **Problem 3**: Apply the above - mentioned control law to the case of a moving leader, ensuring that the followers can track the leader's movement and maintain the desired formation shape. By solving these problems, this paper proposes a novel and highly robust formation control method, which is suitable for various complex multi - agent systems. #### Summary of mathematical formulas To understand the core content of this paper more clearly, the following are several key formulas: - **Control law**: \[ iu_i = k_p \text{sig} \left( \sum_{j \in N_i} \hat{g}_{ij} (f_{ij} - f^*_{ij}) \right)^\alpha - \hat{\omega}_i \] \[ \dot{\hat{\omega}}_i = -k_e \sum_{j \in N_i} \hat{g}_{ij} (f_{ij} - f^*_{ij}) \] - **Error dynamics**: \[ \dot{z}_e = R_E \dot{p} \] \[ \dot{z}_e = -k_p R_E Q \bar{M} \text{sig} \left( \frac{\rho \bar{M} Q^\top R_E^\top z_e}{\rho} \right)^\alpha - R_E \bar{M} (\hat{\omega} - \omega) \] - **Lyapunov function and its derivative**: \[ V(z_e, \tilde{\omega}) = V_1 + \frac{1}{2k_e} \| \tilde{\omega} \|^2 \] \[ \dot{V} = \rho z_e^\top \dot{z}_e + \frac{1}{k_e} \tilde{\omega}^\top \dot{\hat{\omega}} \] These formulas show how to achieve the expected formation control goals by designing appropriate control laws and analyzing the stability of the system.