10 research outputs found

    Finite-time average consensus in a Byzantine environment using Set-Valued Observers

    Get PDF
    This paper addresses the problem of consensus in the presence of Byzantine faults, modeled by an attacker injecting a perturbation in the state of the nodes of a network. It is firstly shown that Set-Valued Observers (SVOs) attain finite-time consensus, even in the case where the state estimates are not shared between nodes, at the expenses of requiring large horizons, thus rendering the computation problem intractable in the general case. A novel algorithm is therefore proposed that achieves finite-time consensus, even if the aforementioned requirement is dropped, by intersecting the set-valued state estimates of neighboring nodes, making it suitable for practical applications and enabling nodes to determine a stopping time. This is in contrast with the standard iterative solutions found in the literature, for which the algorithms typically converge asymptotically and without any guarantees regarding the maximum error of the final consensus value, under faulty environments. The algorithm suggested is evaluated in simulation, illustrating, in particular, the finite-time consensus property

    Set-valued estimation of switching linear system: an application to an automotive throttle valve

    Get PDF
    This paper introduces a polyhedral approximation algorithm for set-valued estimation of switching linear systems. The algorithm generates set-valued estimates for any possible sequence of switching parameters, under the assumption that the system has unknown but bounded disturbances and measurement noises. Our algorithm has practical implications; namely, set-valued estimates were generated for the position and electrical current of a real-time automotive electronic throttle valve, and the corresponding experimental data demonstrate the practical benefits of our approach.Postprint (author's final draft

    Set-valued observer-based active fault-tolerant model predictive control

    Get PDF
    This paper proposes an integrated actuator and sensor active fault-tolerant model predictive control scheme. In this scheme, fault detection is implemented by using a set-valued observer, fault isolation (FI) is performed by set manipulations, and fault-tolerant control is carried out through the design of a robust model predictive control law. In this paper, a set-valued observer is used to passively complete the fault detection task, while FI is actively performed by making use of the constraint-handling capability of robust model predictive control. The set-valued observer is chosen to implement fault detection and isolation (FDI) because of its simple mathematical structure that is not affected by the type of faults such as sensor, actuator, and system-structural faults. This means that only one set-valued observer is needed to monitor all considered actuator and sensor statuses (health and fault) and to carry out the fault detection and isolation task instead of using a bank of observers (each observer matching a health/fault status). Furthermore, in the proposed scheme, the advantage of robust model predictive control is that it can effectively deal with system constraints, disturbances, and noises and allow to implement an active FI strategy, which can improve FI sensitivity when compared with the passive FI methods. Finally, a case study based on the well-known two-tank system is used to illustrate the effectiveness of the proposed fault-tolerant model predictive control scheme.Peer ReviewedPostprint (author's final draft

    Fault detection and isolation of LTV systems using set-valued observers

    No full text
    Abstract — This paper introduces the novel concept of usin

    Deep Learning-Based, Passive Fault Tolerant Control Facilitated by a Taxonomy of Cyber-Attack Effects

    Get PDF
    In the interest of improving the resilience of cyber-physical control systems to better operate in the presence of various cyber-attacks and/or faults, this dissertation presents a novel controller design based on deep-learning networks. This research lays out a controller design that does not rely on fault or cyber-attack detection. Being passive, the controller’s routine operating process is to take in data from the various components of the physical system, holistically assess the state of the physical system using deep-learning networks and decide the subsequent round of commands from the controller. This use of deep-learning methods in passive fault tolerant control (FTC) is unique in the research literature. The proposed controller is applied to both linear and nonlinear systems. Additionally, the application and testing are accomplished with both actuators and sensors being affected by attacks and /or faults

    Fault-tolerant Stochastic Distributed Systems

    Get PDF
    The present doctoral thesis discusses the design of fault-tolerant distributed systems, placing emphasis in addressing the case where the actions of the nodes or their interactions are stochastic. The main objective is to detect and identify faults to improve the resilience of distributed systems to crash-type faults, as well as detecting the presence of malicious nodes in pursuit of exploiting the network. The proposed analysis considers malicious agents and computational solutions to detect faults. Crash-type faults, where the affected component ceases to perform its task, are tackled in this thesis by introducing stochastic decisions in deterministic distributed algorithms. Prime importance is placed on providing guarantees and rates of convergence for the steady-state solution. The scenarios of a social network (state-dependent example) and consensus (time- dependent example) are addressed, proving convergence. The proposed algorithms are capable of dealing with packet drops, delays, medium access competition, and, in particular, nodes failing and/or losing network connectivity. The concept of Set-Valued Observers (SVOs) is used as a tool to detect faults in a worst-case scenario, i.e., when a malicious agent can select the most unfavorable sequence of communi- cations and inject a signal of arbitrary magnitude. For other types of faults, it is introduced the concept of Stochastic Set-Valued Observers (SSVOs) which produce a confidence set where the state is known to belong with at least a pre-specified probability. It is shown how, for an algorithm of consensus, it is possible to exploit the structure of the problem to reduce the computational complexity of the solution. The main result allows discarding interactions in the model that do not contribute to the produced estimates. The main drawback of using classical SVOs for fault detection is their computational burden. By resorting to a left-coprime factorization for Linear Parameter-Varying (LPV) systems, it is shown how to reduce the computational complexity. By appropriately selecting the factorization, it is possible to consider detectable systems (i.e., unobservable systems where the unobservable component is stable). Such a result plays a key role in the domain of Cyber-Physical Systems (CPSs). These techniques are complemented with Event- and Self-triggered sampling strategies that enable fewer sensor updates. Moreover, the same triggering mechanisms can be used to make decisions of when to run the SVO routine or resort to over-approximations that temporarily compromise accuracy to gain in performance but maintaining the convergence characteristics of the set-valued estimates. A less stringent requirement for network resources that is vital to guarantee the applicability of SVO-based fault detection in the domain of Networked Control Systems (NCSs)

    Entwurf robuster modellbasierter Fehlerisolationsfilter

    Get PDF
    Die vorliegende Arbeit behandelt den Entwurf robuster modellbasierter Fehlerisolationsfilter für lineare zeitinvariante Systeme. Die Verfahren erlauben eine zuverlässige Lokalisierung von Fehlern auf Basis eines quantitativen Systemmodells. Zunächst wird die Dualität des Fehlerisolationsproblems zu Methoden des Entkopplungsreglerentwurfes herausgearbeitet. Auf dieser Grundlage werden Methoden zum Entwurf von Fehlerisolationsbeobachtern präsentiert. Die Robustheit der Beobachter sowohl hinsichtlich exogener Störungen als auch bezüglich unsicherer Systemparameter wird dabei unter Rückgriff auf lineare Matrixungleichungen optimiert. Schließlich werden Fehlerisolationsfilter allgemeinerer Struktur betrachtet, die gegenüber den beobachterbasierten Methoden einen vereinheitlichenden Entwurf liefern. Dieser erfolgt optimierungsbasiert und erlaubt eine einfache Auslegung, bei der lediglich intuitive Parameter einzustellen sind

    Entwurf robuster modellbasierter Fehlerisolationsfilter

    Full text link
    corecore