Resilient cooperation and perception for multi-agent systems in adversarial settings

Multi-agent systems such as multi-robot sytems or vehicle platooning rely on wireless communication and perceptual sensing modalities that are known to be vulnerable to stealthy adversarial perturbation and intrusions. Such adversaries are deleterious to the system's stability and challenging to detect preemptively. In this research, we leverage information redundancy and conformity to the neywork-level dynamics of the system to design distributed and decentralized frameworks capable of detecting and discarding transmitted adversarial data and non-coopretative agents (robots), allowing for resilient decision-making, information consensus, and cooperation.

Open-source project Open-source project

Publication

Bahrami, M. and Jafarnejadsani, H.
Distributed Detection of Adversarial Attacks for Resilient Cooperation of Multi-Robot Systems with Intermittent Communication.
[ Under Revision] [Request] [ GitHub]

Bahrami, M. and Jafarnejadsani, H. (IEEE ICUAS 2022)
Detection of Stealthy Adversaries for Networked Unmanned Aerial Vehicles.
The 2022 International Conference on Unmanned Aircraft Systems (ICUAS), Dubrovnik, Croatia, June, 2022. [IEEE Xplore], [ arXiv] [ GitHub]

Bahrami, M. and Jafarnejadsani, H. (IEEE CDC 2021)
Privacy-Preserving Stealthy Attack Detection in Multi-Agent Control Systems.
The 60th IEEE conference on Decision and Control, Austin, Texas, USA, December, 2021.
[IEEE Xplore], [ arXiv]


Bio-inspired approach for adaptive monitoring and fault-tolerant control of electro-hydraulic actuators

Fault-Tolerant Control
Sliding Mode Observer

The human body has evolved to work with specific blood flow and blood pressure through various feedback mechanisms allowing for adaptations to maintain blood flow and pressure at adequate levels. For example, in cases of acute bleeding, blood pressure decreases due to blood volume loss. Then. Reflex tachycardia signals, as a physiological response in the form of a feedback mechanism, signals the brain to increase heart rate, compensating for a drop in blood pressure. Taking inspiration from such biological feedback mechanisms, we proposed a reconfigurable fault-tolerant control and monitoring framework for electro-hydraulic systems to address performance degradation problems such as leakage faults causing a pressure drop. The framework incorporates two concurrent feedback mechanisms designed to maintain system performance and stability under faulty conditions. More specifically, we develop an adaptive monitoring algorithm (a higher-order sliding mode observer) that allows for the estimation and reconstruction of the leakage faults that cause a pressure drop and consequently performance degradation in the systems. The second set of adaptive feedback mechanisms leverages the signals generated by the monitoring algorithms to adjust and regulate the system's supply pressure and the control algorithm. These adaptive feedback-control algorithms enable the system to continue operating normally despite the presence of leakage faults.

Publication

M. Bahrami, M. Naraghi, M. Zareinejad.
"Adaptive super-twisting observer for fault reconstruction in electro-hydraulic systems." ISA transactions 76 (2018): 235-245. [ScienceDirect],[ arXiv]

M. Bahrami, M. Zareinejad,
"Adaptive higher-order sliding mode observer for a class of nonlinear systems", [In Preparation] [Request]

M. Bahrami, M. Zareinejad.
"Bio-inspired fault-tolerant control in hydraulic actuators", [In Preparation] [Request]


A bio-inspired approach for increased efficiency of servo actuators through a switching control configuration

Energy saving

Nature is the most impressive source of inspiration for engineers making more capable systems. Across nature, the movement of some animals strongly depends on their environment, which means passive locomotion. In this type of mobility, the environment- air or water -is a propulsion because its direction is essentially the same as the animal movement. For instance, jellyfish and flatworms just swim along the flow. The blue crab and continental-shelf fish such as plaice can sense the direction of a tidal flow whether it is favorably directed or not, to use it for increasing their speed of swimming. Hydraulic actuators are usually in interaction with their environment to exert torques and forces. Sometimes, the direction of the external load exerted by the environment is the same as the actuator’s desired movement. The main objective of this research is to exploit the external load of the environment as a propulsion in motion tracking. In this condition, the hydraulic system finds a secondary supply of energy that leads to increased efficiency. To this aim, a new arrangement of control valves is used to have a controllable supply pressure and regulate the system pressure according to the actuator's demands. In an encounter with assistive loads, the system pressure decreases and the external load is used to move in the desired direction. The H-infinity control strategy is used to synthesize suitable control algorithms for motion tracking in the presence of model uncertainties.

Publication

M. Bahrami, A. Tivay, K. Baghestan, S. M. Rezaei, M. Zareinejad.
"An energy-saving robust motion control of redundant electro-hydraulic servo systems" Robotics and Mechatronics (ICROM), 2016 4th International Conference on. IEEE, 2016. [Link], [PDF]