Skip Navigation

DISCUS: Distributed Intelligent Swarm Control & Utilization System, Phase I

Active Technology Project

Project Introduction

SSCI and University of Washington (Prof. Behcet Acikmese) propose to develop, integrate and test an innovative Distributed Intelligent Swarm Control & Utilization System (DISCUS). The DISCUS will be based on advanced distributed state estimation techniques, probabilistic guidance and control under collision avoidance and other relevant mission constraints, real-time contingency management including reactive collision avoidance with un-responsive team members, and low-level fault-tolerant control robust to subsystem and component failures. Decentralized estimation is based on using RSS (Received Signal strength) and TOA (Time of Arrival) sensors, and fusion of information from EO (Electro-Optical) sensors. Guidance and Control (G&C) is based on extensions of an innovative approach to swarm density control using a Markov Chain Monte Carlo (MCMC) approach with guaranteed satisfaction of the ergodicity, motion, and safety constraints. Reactive collision avoidance will be based on extensions of a suite of SAA algorithms previously developed or under development by SSCI, while fault tolerance will be achieved by combining SSCI's approach to Fault detection, Identification and Accommodation (FDIA) with low-level baseline control. Focus on Phase I will be on the requirements and algorithm development, initial integration of a diverse suite of GNC algorithms, and feasibility demonstration on a simplified swarm simulation. Phase II will involve further maturation and full integration of DISCUS algorithms, and their demonstration under realistic conditions through hardware experiments. More »

Anticipated Benefits

Primary U.S. Work Locations and Key Partners

Share this Project

Organizational Responsibility

Project Management

Project Duration

Technology Maturity (TRL)

Technology Areas

Target Destinations

Light bulb

Suggest an Edit

Recommend changes and additions to this project record.