Capped Repulsion Limits the Size of Safely Separated Swarms in Potential-Game Flocking

This article introduces Flockwork, a distributed flocking law for drone swarms, and analyzes its energy and safety properties. Each drone follows the saturated negative gradient of a local cost combining a goal term and a coupling term to nearby neighbors. The pair repulsion is capped at a finite value, and the attraction between them switches off once they exceed a fixed sensing range. We first show that the individual costs form an exact potential game, so a single function decreases along every trajectory. We then prove that the sensing-range cutoff is harmless: for almost every starting condition the solution is unique and spends zero time on the switching surface. Next, we give a condition on the step size under which the discrete-time implementation still decreases the potential, and show that once the step size exceeds this bound, equilibria go unstable through period doubling. Finally, capping the repulsion at a finite value limits the size of a safely separated swarm: once the swarm exceeds a threshold that grows as the square of the cap-to-navigation-speed ratio, every equilibrium has a pair pushed into the saturated zone, where repulsion can no longer maintain the safety gap. This order is sharp: we build safe equilibria of the same order from concentric rings of drones. Numerical experiments on a literature parameter set and a deployed controller confirm the results.

Authors

Publication Details

Published
2026-10-28
DOI
https://doi.org/10.31224/8660
Primary Topic
Distributed Control Multi-Agent Systems
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
preprint

Capped Repulsion Limits the Size of Safely Separated Swarms in Potential-Game Flocking

Ayush Sreejith
1 links
Distributed Control Multi-Agent Systems
preprint

Capped Repulsion Limits the Size of Safely Separated Swarms in Potential-Game Flocking

Ayush Sreejith
preprint en

Abstract

This article introduces Flockwork, a distributed flocking law for drone swarms, and analyzes its energy and safety properties. Each drone follows the saturated negative gradient of a local cost combining a goal term and a coupling term to nearby neighbors. The pair repulsion is capped at a finite value, and the attraction between them switches off once they exceed a fixed sensing range. We first show that the individual costs form an exact potential game, so a single function decreases along every trajectory. We then prove that the sensing-range cutoff is harmless: for almost every starting condition the solution is unique and spends zero time on the switching surface. Next, we give a condition on the step size under which the discrete-time implementation still decreases the potential, and show that once the step size exceeds this bound, equilibria go unstable through period doubling. Finally, capping the repulsion at a finite value limits the size of a safely separated swarm: once the swarm exceeds a threshold that grows as the square of the cap-to-navigation-speed ratio, every equilibrium has a pair pushed into the saturated zone, where repulsion can no longer maintain the safety gap. This order is sharp: we build safe equilibria of the same order from concentric rings of drones. Numerical experiments on a literature parameter set and a deployed controller confirm the results.

Distributed Control Multi-Agent Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon
Capped Repulsion Limits the Size of Safely Separated Swarms in Potential-Game Flocking — Ayush Sreejith · (2026) | TGRS Research Map | TGRS