466 research outputs found

    Two fault-tolerant control problems for multiple-integrators networks

    Get PDF
    The paper considers a network of agents with multiple-integrator internal dynamics, which share partial information on their states according to an arbitrary topology. For this system, two control problems are addressed and solved. The first consists in assigning the dominant closed-loop poles. The second consists in achieving a specified consensus with arbitrarily fast dynamics. In both cases, the regulator is required to be decentralized and the controlled network has to result tolerant with respect to faults in the communication apparatuses of the agents

    Distributed Collision-Free Bearing Coordination of Multi-UAV Systems With Actuator Faults and Time Delays

    Get PDF
    Coordination of unmanned aerial vehicle (UAV) systems has received great attention from robotics and control communities. In this paper, we investigate the distributed formation tracking problem in heterogeneous nonlinear multi-UAV networks via bearing measurements. Firstly, a novel bearing-only protocol is designed for follower agents to achieve the desired formation. Particularly, we establish a compensation function on the basis of bearing measurements to deal with the non-linearity and actuator faults in the agent dynamics. The stability of the proposed strategy can be ensured by Lyapunov method in the presence of certain time delays. Moreover, to ensure safe operation in real-world scenarios, we extend the protocol and propose a sufficient condition to avoid potential collisions among the agents. The robustness of the collision-free controller with continuous action is also considered in the protocol design. Finally, the simulation case studies are presented to validate the feasibility of the theoretical results

    Fault-tolerant Synchronization of Autonomous Underwater Vehicles

    Get PDF
    The main objective of this thesis is to develop a fault-tolerant and reconfigurable synchronization scheme based on model-based control protocols for stern and sail hydroplanes that are employed as actuators in the attitude control subsystem (ACS) of an autonomous underwater vehicle (AUV). In this thesis two control approaches are considered for synchronization, namely i) state feedback synchronization, and ii) output feedback synchronization. Both problems are tackled by proposing a passive control approach as well as an active reconfiguration (re-designing the control gains). For the ”state feedback” synchronization scheme, to achieve consensus the relative/absolute measurements of the AUV’s states (position and attitude) are available. The states of a longitudinal model of an AUV are mainly heave, pitch, and their associated rates. For the state feedback problem we employ a static protocol, and it is shown that the multi-agent system will synchronize in the stochastic mean square sense in the presence of measurement noise. However, the resulting performance index defined as the accumulated sum of variations of control inputs and synchronization errors is high. To deal with this problem, Kalman filtering is used for states estimation that are used in synchronization protocol. Moreover, the e�ffects of parameter uncertainty of the agent’s dynamics are also investigated through simulation results. By employing the static protocol it is demonstrated that when a loss of e�ffectiveness (LOE) or float fault occurs the synchronization can still be achieved under some conditions. Finally, one of the main problems that is tackled in the state feedback scenario is our proposed proportional-integral (PI) control methodology to deal with the lock in place (LIP) fault. It is shown that if the LIP fault occurs, by employing a PI protocol the synchronization could still be achieved. Finally, our proposed dynamic synchronization protocol methodology is applied given that the fault (LOE/float) severity is known. Since after a fault occurrence the agents become heterogeneous, employing the dynamic scheme makes the task of reconfiguration (redesigning the gains) more e�ffective. For the ”output feedback” synchronization approach, to achieve consensus relative/absolute measurements of the AUV’s states except the pitch rate are available. For the output feedback problem a dynamic protocol through a Luenberger observer is first employed for state estimation and the synchronization achievement is demonstrated. Then, a system under state and measurement noise is considered, and it is shown that by employing a Kalman filter for the state estimation; the multi-agent system will synchronize in the stochastic mean square sense. Furthermore, by employing the static protocol, it is shown that when a LOE/float fault occurs the synchronization is still achieved under certain conditions. Finally, one of the main problems that is tackled in the output feedback scenario is our proposed dynamic controller methodology. The results of this scheme are compared with another approach that exploits both dynamic controller and dynamic observer. The former approach has less computational e�ort and results in more a robust control with respect to the actuator fault. The reason is that the later method employs an observer that uses the control input matrix information. When fault occurs, this information will not be correct any more. However, if there is a need to redesign the synchronization gains under faulty scenario, the later methodology is preferred. The reason is that the former approach becomes complicated when there is a fault even though its severity is known. In this thesis, fault-tolerant synchronization of autonomous underwater vehicles is considered. In the first chapter a brief introduction on the motivation, problem definition, objectives and the methodologies that are used in the dissertation are discussed. A literature review on research dedicated to synchronization, fault diagnosis, and fault-tolerant control is provided. In Chapter 2, a through literature review on unmanned underwater vehicles is covered. It also comprises a comprehensive background information and definitions including algebraic graph theory, matrix theory, and fault modeling. In the problem statement, the two main problems in this thesis, namely state feedback synchronization and output feedback synchronization are discussed. Chapters 3 and 4 will cover these two problems, their solutions, and the corresponding simulation results that are provided. Finally, Chapter 5 includes a discussion of conclusions and future work

    Investigating Actuation Force Fight with Asynchronous and Synchronous Redundancy Management Techniques

    Get PDF
    Within distributed fault-tolerant systems the term force-fight is colloquially used to describe the level of command disagreement present at redundant actuation interfaces. This report details an investigation of force-fight using three distributed system case-study architectures. Each case study architecture is abstracted and formally modeled using the Symbolic Analysis Laboratory (SAL) tool chain from the Stanford Research Institute (SRI). We use the formal SAL models to produce k-induction based proofs of a bounded actuation agreement property. We also present a mathematically derived bound of redundant actuation agreement for sine-wave stimulus. The report documents our experiences and lessons learned developing the formal models and the associated proofs

    Collaborative autonomy in heterogeneous multi-robot systems

    Get PDF
    As autonomous mobile robots become increasingly connected and widely deployed in different domains, managing multiple robots and their interaction is key to the future of ubiquitous autonomous systems. Indeed, robots are not individual entities anymore. Instead, many robots today are deployed as part of larger fleets or in teams. The benefits of multirobot collaboration, specially in heterogeneous groups, are multiple. Significantly higher degrees of situational awareness and understanding of their environment can be achieved when robots with different operational capabilities are deployed together. Examples of this include the Perseverance rover and the Ingenuity helicopter that NASA has deployed in Mars, or the highly heterogeneous robot teams that explored caves and other complex environments during the last DARPA Sub-T competition. This thesis delves into the wide topic of collaborative autonomy in multi-robot systems, encompassing some of the key elements required for achieving robust collaboration: solving collaborative decision-making problems; securing their operation, management and interaction; providing means for autonomous coordination in space and accurate global or relative state estimation; and achieving collaborative situational awareness through distributed perception and cooperative planning. The thesis covers novel formation control algorithms, and new ways to achieve accurate absolute or relative localization within multi-robot systems. It also explores the potential of distributed ledger technologies as an underlying framework to achieve collaborative decision-making in distributed robotic systems. Throughout the thesis, I introduce novel approaches to utilizing cryptographic elements and blockchain technology for securing the operation of autonomous robots, showing that sensor data and mission instructions can be validated in an end-to-end manner. I then shift the focus to localization and coordination, studying ultra-wideband (UWB) radios and their potential. I show how UWB-based ranging and localization can enable aerial robots to operate in GNSS-denied environments, with a study of the constraints and limitations. I also study the potential of UWB-based relative localization between aerial and ground robots for more accurate positioning in areas where GNSS signals degrade. In terms of coordination, I introduce two new algorithms for formation control that require zero to minimal communication, if enough degree of awareness of neighbor robots is available. These algorithms are validated in simulation and real-world experiments. The thesis concludes with the integration of a new approach to cooperative path planning algorithms and UWB-based relative localization for dense scene reconstruction using lidar and vision sensors in ground and aerial robots

    Distributed Control of Networked Nonlinear Euler-Lagrange Systems

    Get PDF
    Motivated by recent developments in formation and cooperative control of networked multi-agent systems, the main goal of this thesis is development of efficient synchronization and formation control algorithms for distributed control of networked nonlinear systems whose dynamics can be described by Euler-Lagrange (EL) equations. One of the main challenges in the design of the formation control algorithm is its optimality and robustness to parametric uncertainties, external disturbances and ability to reconfigure in presence of component, actuator, or sensor faults. Furthermore, the controller should be capable of handling switchings in the communication network topology. In this work, nonlinear optimal control techniques are studied for developing distributed controllers for networked EL systems. An individual cost function is introduced to design a controller that relies on only local information exchanges among the agents. In the development of the controller, it is assumed that the communication graph is not fixed (in other words the topology is switching). Additionally, parametric uncertainties and faults in the EL systems are considered and two approaches, namely adaptive and robust techniques are introduced to compensate for the effects of uncertainties and actuator faults. Next, a distributed H_infinity performance measure is considered to develop distributed robust controllers for uncertain networked EL systems. The developed distributed controller is obtained through rigorous analysis and by considering an individual cost function to enhance the robustness of the controllers in presence of parametric uncertainties and external bounded disturbances. Moreover, a rigorous analysis is conducted on the performance of the developed controllers in presence of actuator faults as well as fault diagnostic and identification (FDI) imperfections. Next, synchronization and set-point tracking control of networked EL systems are investigated in presence of three constraints, namely, (i) input saturation constraints, (ii) unavailability of velocity feedback, and (iii) lack of knowledge on the system parameters. It is shown that the developed distributed controllers can accomplish the desired requirements and specification under the above constraints. Finally, a quaternion-based approach is considered for the attitude synchronization and set-point tracking control problem of formation flying spacecraft. Employing the quaternion in the control law design enables handling large rotations in the spacecraft attitude and, therefore, any singularities in the control laws are avoided. Furthermore, using the quaternion also enables one to guarantee boundedness of the control signals both with and without velocity feedback

    Resilient Cooperative Control of Networked Multi-Agent Systems

    Get PDF

    Decentralized receding horizon control of cooperative vehicles with communication delays

    Get PDF
    This thesis investigates the decentralized receding horizon control (DRHC) for a network of cooperative vehicles where each vehicle in the group plans its future trajectory over a finite prediction horizon time. The vehicles exchange their predicted paths with the neighbouring vehicles through a communication channel in order to maintain the cooperation objectives. In this framework, more frequent communication provides improved performance and stability properties. The main focus of this thesis is on situations where large inter-vehicle communication delays are present. Such large delays may occur due to fault conditions with the communication devices or limited communication bandwidth. Large communication delays can potentially lead to poor performance, unsafe behaviour and even instability for the existing DRHC methods. The main objective of this thesis is to develop new DRHC methods that provide improved performance and stability properties in the presence of large communication delays. Fault conditions are defined and diagnosis algorithms are developed for situations with large communication delays. A fault tolerant DRHC architecture is then proposed which is capable of effectively using the delayed information. The main idea with the proposed approach is to estimate the path of the neighbouring faulty vehicles, when they are unavailable due to large delays, by adding extra decision variables to the cost function. It is demonstrated that this approach can result in significant improvements in performance and stability. Furthermore, the concept of the tube DRHC is proposed to provide the safety of the fleet against collisions during faulty conditions. In this approach, a tube shaped trajectory is assumed in the region around the delayed trajectory of the faulty vehicle instead of a line shaped trajectory. The neighbouring vehicles calculate the tube and are not allowed to enter that region. Feasibility, stability, and performance of the proposed fault tolerant DRHC are also investigated. Finally, a bandwidth allocation algorithm is proposed in order to optimize the communication periods so that the overall teaming performance is optimized. Together, these results form a new and effective framework for decentralized receding horizon control with communication faults and large communication delays
    • …
    corecore