7 research outputs found

    Supervisory control of differentially flat systems based on abstraction

    Get PDF
    The limiting factor in most implementations of safety enforcing controllers is the model's complexity, and a common work-around includes the abstraction of the physical model, based on differential equations, to a finite symbolic model. We exploit the specific structure of a class of systems (the differentially flat systems) to perform the abstraction. The objective is to construct a supervisor enforcing a set of safety rules, while imposing as little constraints as possible on the system's functionality. An example - a collision avoidance algorithm for a fleet of vehicles converging to an intersection - is presented. Our approach improves on previous results by providing a deterministic symbolic model irrespective of the stability properties of a system, and by addressing explicitly the problem of enforcing safety.National Science Foundation (U.S.) (Award CNS 0930081

    Evolution of VANETS to IoV: Applications and Challenges

    Get PDF
    Advancement in wireless communication technology along with the evolution of low power computational devices, have given rise to the Internet of things paradigm. This paradigm is transforming conventional VANETs into Internet-of- vehicles. This transition has led to a substantial commercial interest; as a result, there has been a significant boost in the field of the Internet of vehicles during the past few years. IoV promises a wide range of applications of commercial interest as well as public entertainment and convenience (collision warning systems, on-demand in-car entertainment, smart parking, traffic information). Applications related to vehicular and passenger safety are particularly of great commercial as well as a research interest as such IoV is going to be a core component in implementing the smart city concept. This paper gives an overview of the transition of conventional VANETs to IoV and highlights the potential applications and challenges faced by the Internet of Vehicles (IoV) paradigm

    Robust multi-agent collision avoidance through scheduling

    Get PDF
    We propose a class of computationally efficient algorithms for conflict resolution in the presence of modeling and measurement uncertainties. Specifically, we address a scenario where a number of agents, whose dynamics are possibly nonlinear, must cross an intersection avoiding collisions. We obtain an exact solution and an approximate one with quantified error bound whose complexity scales polynomially with the number of agents.National Science Foundation (U.S.) (Award CNS 0930081)Roberto Rocca Foundatio

    Efficient Algorithms for Collision Avoidance at Intersections

    Get PDF
    We consider the problem of synthesising the least restrictive controller for collision avoidance of multiple vehicles at an intersection. The largest set of states for which there exists a control that avoids collisions is known as the maximal controlled invariant set. Exploiting results from the scheduling literature we prove that, for a general model of vehicle dynamics at an intersection, the problem of checking membership in the maximal controlled invariant set is NP-hard. We then describe an algorithm that solves this problem approximately and with provable error bounds. The approximate solution is used to design a supervisor for collision avoidance whose complexity scales polynomially with the number of vehicles. The supervisor is based on a hybrid algorithm that employs a dynamic model of the vehicles and periodically solves a scheduling problem

    Influence of wireless communication transport latencies and dropped packages on vehicle stability with an offsite steering controller

    Get PDF
    In recent years, advanced driver assistance systems (ADASs) have been used to improve the safety of vehicles by either providing additional information to the driver or by taking over complete control. The majority of ADASs currently being utilised run entirely on the vehicle, only having access to information provided by the sensors that are onboard the vehicle itself. Part of the next step in the evolution of ADAS is to incorporate information from other offsite sensors or obtain control inputs from infrastructure which can coordinate multiple vehicles simultaneously via a wireless interface. Wireless communication is inherently delayed and prone to dropped packets. This study looks at the effect of transport latencies and dropped packets on an off-site autoregressive steering controller supplying direct steering inputs to a vehicle. A fully non-linear vehicle simulation model is used to test the effect of delaying steering inputs and dropped packets to test the stability of the controller. The study shows that at dropped packet percentages of up to 40% adequate vehicle control is maintained, while transport latencies of up to 100 ms allow for moderately accurate vehicle control.http://www.ietdl.org/IET-ITShj2020Mechanical and Aeronautical Engineerin

    First steps toward formal controller synthesis for bipedal robots with experimental implementation

    Get PDF
    Bipedal robots are prime examples of complex cyber–physical systems (CPSs). They exhibit many of the features that make the design and verification of CPS so difficult: hybrid dynamics, large continuous dynamics in each mode (e.g., 10 or more state variables), and nontrivial specifications involving nonlinear constraints on the state variables. In this paper, we propose a two-step approach to formally synthesize controllers for bipedal robots so as to enforce specifications by design and thereby generate physically realizable stable walking. In the first step, we design outputs and classical controllers driving these outputs to zero. The resulting controlled system evolves on a lower dimensional manifold and is described by the hybrid zero dynamics governing the remaining degrees of freedom. In the second step, we construct an abstraction of the hybrid zero dynamics that is used to synthesize a controller enforcing the desired specifications to be satisfied on the full order model. Our two step approach is a systematic way to mitigate the curse of dimensionality that hampers the applicability of formal synthesis techniques to complex CPS. Our results are illustrated with simulations showing how the synthesized controller enforces all the desired specifications and offers improved performance with respect to a classical controller. The practical relevance of the results is illustrated experimentally on the bipedal robot AMBER 3

    Discrete Event System Methods for Control Problems Arising in Cyber-physical Systems.

    Full text link
    We consider two problems in cyber-physical systems. The first is that of dynamic fault diagnosis. Specifically, we assume that a plant model is available in the form of a discrete event system (DES) containing special fault events whose occurrences are to be diagnosed. Furthermore, it is assumed that there exist sensors that can be turned on or off and are capable of detecting some subset of the system’s non-faulty events. The problem to be solved consists of constructing a compact structure, called the most permissive observer (MPO), containing the set of all sequences of sensor activations that ensure the timely diagnosis of any fault event’s occurrence. We solve this problem by defining an appropriate notion of information state summarizing the information obtained from the past sequence of observations and sensor activations. The resulting MPO has a better space complexity than that of the previous approach in the literature. The second problem considered in this thesis is that of controlling vehicles through an intersection. Specifically, we wish to obtain a supervisor for the vehicles that is safe, non-deadlocking, and maximally permissive. Furthermore, we solve this problem in the presence of uncontrolled vehicles, bounded disturbances in the dynamics, and measurement uncertainty. Our approach consists of discretizing the system in time and space, obtaining a DES abstraction, solving for maximally permissive supervisors in the abstracted domain, and refining the supervisor to one for the original, continuous, problem domain. We provide general results under which this approach yields maximally permissive memoryless supervisors for the original system and show that, under certain conditions, the resulting supervisor will be maximally permissive over the class of all supervisors, not merely memoryless ones. Our contributions are as follows. First, by constructing DES abstractions from continuous systems, we can leverage the supervisory control theory of DES, which is well-suited to finding maximally permissive supervisors under safety and non-blocking constraints. Second, we define different types of relations between transition systems and their abstractions and, for each relation, characterize the class of supervisors over which the supervisors obtained under our approach are maximally permissive.PHDElectrical Engineering: SystemsUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttp://deepblue.lib.umich.edu/bitstream/2027.42/108720/1/edallal_1.pd
    corecore