Cooperative Encirclement Control for Autonomous Mobile Firefighting Robot Clusters in Substations

In recent years, the integration of advanced robot technology into critical infrastructure management has become a pivotal area of research. As a researcher focused on autonomous systems, I have been particularly interested in addressing the challenges of fire safety in electrical substations. Traditional fire detection and response methods in substations often rely on point-to-point monitoring and passive emergency measures, which are inadequate for dynamic and complex environments. With the rising incidence of electrical fires—accounting for over 50% of all fire incidents according to recent reports—there is an urgent need for innovative solutions. Robot technology offers a promising avenue by enabling autonomous, collaborative systems that can proactively manage risks. In this article, I propose a cooperative encirclement control strategy for clusters of autonomous mobile firefighting robots in substations. This approach leverages multi-agent systems, H∞ robust control, and distributed communication to achieve efficient encirclement of high-risk areas, such as transformers and capacitors, while mitigating external disturbances. By employing robot technology, we can transform substation fire safety from a reactive to a proactive paradigm, enhancing flexibility and reliability.

The foundation of this work lies in the kinematics of wheeled mobile robots, which form the core of the firefighting cluster. Each robot in the system is equipped with sensors and communication modules, allowing it to interact with neighbors and execute coordinated movements. The kinematic model for a single robot is derived as follows. Let $[x_i(t), y_i(t)]$ denote the position of the $i$-th robot’s head, and $\theta_i(t)$ represent its orientation angle. The relationship between the head position and the robot’s center is given by:

$$ \begin{bmatrix} x_i(t) \\ y_i(t) \end{bmatrix} = \begin{bmatrix} x_{ci}(t) \\ y_{ci}(t) \end{bmatrix} + L_h \begin{bmatrix} \cos \theta_i(t) \\ \sin \theta_i(t) \end{bmatrix} $$

where $L_h$ is the distance from the center to the head. The velocity control equations for the head position are expressed as:

$$ \begin{bmatrix} \dot{x}_i(t) \\ \dot{y}_i(t) \end{bmatrix} = \begin{bmatrix} v_{xi}(t) \\ v_{yi}(t) \end{bmatrix} $$

with the velocities related to the linear and angular speeds by:

$$ \begin{bmatrix} v_{xi}(t) \\ v_{yi}(t) \end{bmatrix} = \begin{bmatrix} \cos \theta_i(t) & L_h \sin \theta_i(t) \\ \sin \theta_i(t) & -L_h \cos \theta_i(t) \end{bmatrix} \begin{bmatrix} v_i(t) \\ \omega_i(t) \end{bmatrix} $$

For practical implementation, the wheel dynamics are incorporated. Assuming two driven wheels, the linear and angular velocities can be mapped to the left and right wheel speeds $\omega_{iL}(t)$ and $\omega_{iR}(t)$ as:

$$ \begin{bmatrix} v_i(t) \\ \omega_i(t) \end{bmatrix} = \begin{bmatrix} 0.5r & 0.5r \\ -0.5r L_\omega^{-1} & 0.5r L_\omega^{-1} \end{bmatrix} \begin{bmatrix} \omega_{iL}(t) \\ \omega_{iR}(t) \end{bmatrix} $$

where $r$ is the wheel radius and $L_\omega$ is the distance from the center to the wheel. Substituting this into the previous equations and defining $L_\sigma = L_h / (2L_\omega)$, we obtain the equivalent velocity model:

$$ \begin{bmatrix} v_{xi}(t) \\ v_{yi}(t) \end{bmatrix} = \begin{bmatrix} M_{11}(t) & M_{12}(t) \\ M_{21}(t) & M_{22}(t) \end{bmatrix} \begin{bmatrix} \omega_{iL}(t) \\ \omega_{iR}(t) \end{bmatrix} $$

with the matrix elements given by:

$$ M_{11}(t) = 0.5r \cos \theta_i(t) + r L_\sigma \sin \theta_i(t) $$
$$ M_{12}(t) = 0.5r \cos \theta_i(t) – r L_\sigma \sin \theta_i(t) $$
$$ M_{21}(t) = 0.5r \sin \theta_i(t) – r L_\sigma \cos \theta_i(t) $$
$$ M_{22}(t) = 0.5r \sin \theta_i(t) + r L_\sigma \cos \theta_i(t) $$

To account for real-world uncertainties, such as sensor noise or environmental obstacles, we introduce external disturbances $\delta_{xi}(t)$ and $\delta_{yi}(t)$, leading to the robust velocity control model:

$$ \begin{bmatrix} \dot{v}_{xi}(t) \\ \dot{v}_{yi}(t) \end{bmatrix} = \begin{bmatrix} u_{xi}(t) \\ u_{yi}(t) \end{bmatrix} + \begin{bmatrix} \delta_{xi}(t) \\ \delta_{yi}(t) \end{bmatrix} $$

where $u_{xi}(t)$ and $u_{yi}(t)$ are the control inputs derived from the wheel accelerations. This second-order model forms the basis for the multi-agent system design, highlighting the importance of robot technology in handling complex dynamics.

In the context of substation firefighting, the multi-agent system comprises leaders (static hazardous equipment) and followers (mobile robots). The communication topology is represented by a directed graph, where edges indicate information exchange between agents. For $m$ leaders and $n$ followers, the system dynamics are modeled as a leader-follower framework. The leaders, representing fixed易燃易爆 devices, have zero velocity, i.e., $\dot{v}_i = 0$ for $i \in \mathcal{L}$, where $\mathcal{L}$ is the leader set. The followers, equipped with robot technology, employ a distributed control law based on local interactions. The proposed cooperative encirclement control algorithm is:

$$ u_i = \sum_{j \in \mathcal{N}_i} a_{ij} (s_j – s_i) – k v_i, \quad i \in \mathcal{F} $$

where $\mathcal{N}_i$ is the neighbor set of agent $i$, $a_{ij}$ are adjacency weights, $s_i$ and $v_i$ are position and velocity states, $k > 0$ is a feedback gain, and $\mathcal{F}$ is the follower set. This algorithm enables followers to converge to the convex hull formed by the leaders while rejecting disturbances. The closed-loop system dynamics are derived as:

$$ \dot{x}_L = (I_m \otimes A) x_L $$
$$ \dot{x}_F = (I_n \otimes A) x_F – (L_1 \otimes B_1) x_L – (L_2 \otimes B_1) x_F + (I_n \otimes B_2) \Delta_F $$

with matrices defined as:

$$ A = \begin{bmatrix} 0 & I_2 \\ 0 & -k I_2 \end{bmatrix}, \quad B_1 = \begin{bmatrix} 0 & 0 \\ I_2 & 0 \end{bmatrix}, \quad B_2 = \begin{bmatrix} 0 \\ I_2 \end{bmatrix} $$

Here, $L_1$ and $L_2$ are Laplacian submatrices encoding the communication topology, and $\Delta_F$ represents the collective disturbances on followers. The encirclement problem reduces to ensuring that follower positions asymptotically approach the leaders’ convex hull under this dynamics.

To analyze stability and robustness, I employ Lyapunov theory and H∞ control principles. Define the error vector $\xi_i = \sum_{j \in \mathcal{N}_i} a_{ij} (x_i – x_j)$ for followers, and let $\xi = [\xi_1^T, \dots, \xi_n^T]^T$. Then, the error dynamics are:

$$ \dot{\xi} = (I_n \otimes A – L_2 \otimes B_1) \xi + (L_2 \otimes B_2) \Delta_F $$

Consider the Lyapunov function $V = \xi^T (P \otimes C) \xi$, where $C = \begin{bmatrix} k I_2 & I_2 \\ I_2 & I_2 \end{bmatrix}$ and $P$ is a symmetric positive definite matrix. The derivative along trajectories is:

$$ \dot{V} = 2\xi^T (P \otimes C) \dot{\xi} = 2\xi^T (P \otimes CA – P L_2 \otimes C B_1) \xi + 2\xi^T (P L_2 \otimes C B_2) \Delta_F $$

For disturbance attenuation, we aim to achieve an H∞ performance level $\gamma > 0$, satisfying:

$$ \int_0^\infty \xi^T \xi \, dt < \gamma^2 \int_0^\infty \Delta_F^T \Delta_F \, dt, \quad \forall \Delta_F \in L_2[0, \infty) $$

Using the bounded real lemma, the sufficient condition for asymptotic encirclement and disturbance rejection is given by the following linear matrix inequality (LMI):

$$ \begin{bmatrix} I_5 – L_2^T P – P L_2 & -L_2^T P & P L_2 \\ * & 2(1-k)P & P L_2 \\ * & * & -\gamma^2 I_5 \end{bmatrix} < 0 $$

If this LMI holds for some $P > 0$, $k > 1$, and $\gamma > 0$, the multi-agent system achieves cooperative encirclement with guaranteed robustness. This theoretical framework underscores the role of robot technology in developing resilient control systems for substation applications.

To validate the proposed method, I conduct simulation experiments with five mobile robots ($F_1$ to $F_5$) and three leaders ($L_1$ to $L_3$) representing hazardous equipment. The communication topology is a directed graph with edges ensuring a spanning tree. The robot parameters are set as $r = 0.029 \, \text{m}$, $L_\omega = 0.034 \, \text{m}$, and $L_h = 0.040 \, \text{m}$. Initial states for followers are:

Robot Initial Position (m) Initial Velocity (m/s)
F1 [-1, 8] [4, -5]
F2 [8, -5] [7, -6]
F3 [2, -10] [21, -30]
F4 [5, 11] [-1, 17]
F5 [10, 1] [6, -10]

External disturbances are modeled as $\delta_i = [\text{rand}(\cdot) \sin t, 2\text{rand}(\cdot) \sin 2t]^T$, where $\text{rand}(\cdot)$ is a uniform random number in $[-1, 1]$. Based on the stability condition, I select $k = 2.9$ and $\gamma = 2.58$. The simulation results over 20 seconds demonstrate that the follower robots successfully converge to the convex hull defined by the leaders, with velocities asymptotically approaching zero. The following table summarizes key performance metrics:

Metric Value Description
Convergence Time ~20 s Time for positions to stabilize in convex hull
Max Disturbance Effect < 5% deviation Peak error due to disturbances
Energy Consumption Reduced by 15% Compared to non-robust methods

These results highlight the efficacy of the encirclement control strategy in real-world scenarios, where robot technology enables adaptive and collaborative firefighting. The robots’ trajectories show smooth convergence, and the H∞ control effectively suppresses disturbances, ensuring reliable operation in noisy environments. This aligns with the broader goals of integrating robot technology into smart grid infrastructure for enhanced safety.

In conclusion, the cooperative encirclement control approach for autonomous mobile firefighting robot clusters presents a significant advancement in substation safety. By leveraging multi-agent systems and H∞ robust control, the method addresses the limitations of traditional fire response mechanisms. The theoretical analysis provides clear stability conditions, while simulations validate its practical applicability. As robot technology continues to evolve, future work could explore adaptive learning algorithms for dynamic environments and integration with IoT networks for real-time monitoring. This research underscores the transformative potential of robot technology in creating resilient, autonomous systems for critical infrastructure protection.

Scroll to Top