Robust Consensus of High-Order Systems

Robust Consensus of High-Order Systems

Robust Consensus of High-Order Systems under Output Constraints: Application to Rendezvous of Underactuated UAVs Esteban Restrepo, Antonio Loria, Ioannis Sarras, Julien Marzat To cite this version: Esteban Restrepo, Antonio Loria, Ioannis Sarras, Julien Marzat. Robust Consensus of High-Order Systems under Output Constraints: Application to Rendezvous of Underactuated UAVs. 2021. hal- 03275331 HAL Id: hal-03275331 https://hal.archives-ouvertes.fr/hal-03275331 Preprint submitted on 1 Jul 2021 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. SUBMITTED TO IEEE TRANS. AUTOMAT. CONTROL, APRIL 27, 2021 1 Robust Consensus of High-Order Systems under Output Constraints: Application to Rendezvous of Underactuated UAVs Esteban Restrepo Antonio Lor´ıa Ioannis Sarras Julien Marzat Abstract— We address the output and state consensus On the other hand, in realistic settings, physical sys- problems for multi-agent high-order systems in feedback tems operate under multiple restrictions in the form of form under realistic conditions. First, under the premise output or state constraints such as limited range measure- that measurements may be of different kinds, we con- sider systems interconnected over undirected-topology ments/communication, physical limitations imposed by the networks as well as directed spanning-trees and directed actuators (input saturation) or the environment (collisions, cycles. Second, we assume that the systems may be sub- bounded workspace). In addition, such systems are constantly ject to multiple restrictions in the form of output or state subject to disturbances such as external inputs, modeling constraints, such as limited-range measurements, physical uncertainties, delays, etc. Thus, for consensus control laws limitations imposed by the actuators or by the environment, etc. In addition, we suppose that the systems may be sub- to be of practical use, constraints must be considered and ject to external disturbances, such as undesired forces or robustness with respect to disturbances must be guaranteed. modeling uncertainties. Under these conditions, we provide These pose significant challenges for control design and formal a control framework and a formal analysis that establishes analysis that we address in this paper. robust stability in the input-to-state sense. The former relies A good example of a scenario of cooperative systems in on a modified backstepping method and the latter on multi- stability theory. In addition, we show how our approach ap- which a plethora of difficulties appear naturally is that of ren- plies to meaningful problems of physical systems through dezvous control of unmanned-autonomous vehicles (UAVs). a case-study of interest in the aerospace industry: safety- First, the systems’ dynamics are clearly nonlinear and under- aware rendezvous control of underactuated UAVs subject actuated [15]. Therefore, the literature on consensus tailored to connectivity and collision-avoidance constraints. for linear low-order systems [1], [16] does not apply. Second, the measurements usually come from embedded relative- I. INTRODUCTION measurement sensors, such as cameras, LiDAR, ultrasound, etc. The use of such devices naturally imposes directed net- A. Problem description work topologies [17], which add difficulty to the consensus- Consensus control constitutes the basis of cooperative in- control design. Third, autonomous vehicles moving “freely” teraction for multi-agent systems [1], [2]. For instance, in in the workspace are prone to undesired collisions among the case of (robotic) vehicles the consensus objective is themselves; therefore, guaranteeing the safety of the system fundamental to achieve complex formation maneuvering tasks in the sense of inter-agent collision avoidance is a restriction [3]. Hence, the literature is rife with works addressing diverse that must be considered as well. A fourth difficulty stems from consensus problems for a variety of dynamical systems, such the use of on-board relative-measurement devices, which are as linear systems [4]–[6], relative-degree-one nonholonomic reliable only if used within a limited range. This translates vehicles [7], or second-order Euler-Lagrange systems [8], into guaranteeing that the UAVs do not drift “too far” apart [9], to mention a few. However, such models may fall short from their neighbors. Finally, UAVs are constantly subject to at representing many meaningful and complex engineering external undesired forces and they may also be affected by problems in which the input-output relationship imposes a modeling uncertainties, etc.; these constitute external distur- high relative degree (with respect to an output of interest) bances at different levels in the dynamic model. model. Consensus of high-order systems has been addressed, for instance, in [10]–[13]. A good example of high-order B. Literature review systems is that of certain autonomous vehicles —see [1], [2], [14], and Section V in this paper. The characteristics described above coin a realistic scenario of automatic control of multi-agent systems, not restricted to E. Restrepo, I. Sarras, and J. Marzat are with DTIS, ON- UAVs. Consensus under such conditions has been addressed ERA, Universite´ Paris-Saclay, F-91123 Palaiseau, France. E-mail: festeban.restrepo, ioannis.sarras, [email protected]. A. Lor´ıa is in the literature, but to the best of our knowledge never with L2S, CNRS, 91192 Gif-sur-Yvette, France. E-mail: [email protected] simultaneously. E. Restrepo is also with L2S-CentraleSupelec,´ Universite´ Paris-Saclay, There are many articles that address the constrained con- Saclay, France. The work of A. Lor´ıa was supported by the French ANR via project HANDY, contract number ANR-18-CE40-0010 and by sensus problem for low-order systems interconnected over, CEFIPRA under the grant number 6001-A. both, undirected and directed topologies [16], [18]–[21]. Fewer 2 SUBMITTED TO IEEE TRANS. AUTOMAT. CONTROL, APRIL 27, 2021 works, however, address the consensus control problem with field that “explodes” near the limits to avoid. That is, the constraints for high-order systems. In [22] a tracking con- control input as a function of the state grows unboundedly sensus controller is proposed for networked systems over as the vehicle approaches a specified region. This technique undirected graphs, but the constraints are considered on the is also reminiscent of potential/navigation functions used in synchronization error and not directly on the inter-agent rela- robot control [27], [32]. tive states. In [23] a synchronization control is designed using Now, because we consider systems in feedback form, the an adaptation of the prescribed performance framework in control design also appeals to the popular passivity-based order to achieve consensus over directed graphs with desired backstepping method [33]. However, since in the presence of bounds on the transient response. Nevertheless, as in [22], constraints this may involve successive derivatives of functions the prescribed-performance constraints are imposed on the with multiple saddle points, we use the command-filtered consensus error and not on the inter-agent relative states. backstepping approach [34], in which the successive deriva- A consensus control for high-order systems with constraints tives are approximated by linear strictly-positive-real filters. and interacting over strongly connected directed graphs is We describe our control-design framework for systems in presented in [24]. Yet, the constraints considered therein weigh feedback form in Section III. on each individual agent’s states (e.g., constraints on the In regards to the formal analysis, it is important to stress that velocity, the acceleration, etc.), and do not reflect inter-agent in contrast to the more-often used nodes-based graph modeling restrictions. approach, our approach is based on the edge-agreement frame- In the case of rendezvous of underactuated UAVs, only a work introduced in [29]. Since in this framework the consensus handful of works in the literature consider the problem under a problem is recast as one of stabilization of the origin, it set of realistic assumptions while not at the expense of formal constitutes a more natural setting for the consideration of inter- analysis. A distributed controller is proposed in [25] based on agent constraints. Furthermore, since inter-agent constraints prescribed-performance control that achieves formation track- may introduce undesired unstable equilibria within the edges’ ing with collision avoidance for multiple UAVs. Nonetheless, perspective, the closed-loop system is analyzed relying on the results therein apply only to undirected topologies. Based the theory of multi-stable systems [35], [36]. Based on the on the attitude and thrust extraction algorithm, the authors in latter, we establish asymptotic convergence of the multi-agent [26] solve the formation problem for multiple UAVs subject system to the consensus manifold, as well as robustness with to connectivity constraints, but only undirected topologies

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    17 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us