This article addresses the quadrotors’ safety-critical landing control problem with external uncertainties and collision avoidance. A geometrically robust hierarchical control strategy is proposed for an underactuated quadrotor, which consists of a slow outer loop controlling the position and a fast inner loop regulating the attitude. First, an estimation error quantified (EEQ) observer is developed to identify and compensate for the target’s linear acceleration and the translational disturbances, whose estimation error has a nonnegative upper bound. Furthermore, an outer-loop controller is designed by embedding the EEQ observer and control barrier functions (CBFs), in which the negative effects of external uncertainties, collision avoidance, and input saturation are thoroughly considered and effectively attenuated. For the inner-loop subsystem, a geometric controller with a robust integral of the sign of the error (RISE) control structure is developed to achieve disturbances rejection and asymptotic attitude tracking. Based on Lyapunov techniques and the theory of cascade systems, it is rigorously proven that the closed-loop system is uniformly ultimately bounded. Finally, the effectiveness of the proposed control strategy is demonstrated through numerical simulations and hardware experiments.
more »
« less
Immersion and Invariance-based Disturbance Observer and Its Application to Safe Control
When the disturbance input matrix is nonlinear, existing disturbance observer design methods rely on the solvability of a partial differential equation or the existence of an output function with a uniformly well-defined disturbance relative degree, which can pose significant limitations. This note introduces a systematic approach for designing an Immersion and Invariance-based Disturbance Observer (IIDOB) that circumvents these strong assumptions. The proposed IIDOB ensures the disturbance estimation error is globally uniformly ultimately bounded by approximately solving a partial differential equation while compensating for the approximation error. Furthermore, by integrating IIDOB into the framework of control barrier functions, a filter-based safe control design method for control affine systems with disturbances is established where the filter is used to generate an alternative disturbance estimation signal with a known derivative. Sufficient conditions are established to guarantee the safety of the disturbed systems. Simulation results demonstrate the effectiveness of the proposed method.
more »
« less
- PAR ID:
- 10518861
- Publisher / Repository:
- IEEE
- Date Published:
- Journal Name:
- IEEE Transactions on Automatic Control
- Volume:
- 69
- Issue:
- 12
- ISSN:
- 0018-9286
- Page Range / eLocation ID:
- 8782-8789
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
This paper combines two control design aspects for a class of infinite dimensional systems, and each of the designs aims at significantly reducing the implementation complexity and computational load. A functional observer, and its extension of an unknown input functional observer, aims to reconstruct a functional of the infinite dimensional state. The resulting compensator only requires the solution to an operator Sylvester equation plus one differential equation for each dimension of the control signal, as opposed to an infinite dimensional filter evolution equation and an associated operator Riccati equation for the filter operator covariance. When the functional to be estimated coincides with the expression of a full state feedback control signal, then the functional observer becomes the minimum order compensator. When the parabolic system admits a decomposition whereby the system is decomposed into a lower finite dimensional subspace comprising the unstable eigenspectrum and an infinite stable subspace, then the functional observer-based compensator design becomes the minimum order compensator for the finite dimensional subsystem. This approach dramatically reduces the computation for solving the ARE needed for the full state controller and the associated Sylvester equation needed for the functional observer. Numerical results for a parabolic PDE in one and two spatial dimensions are included.more » « less
-
In this paper, a constrained cooperative Kalman filter is developed to estimate field values and gradients along trajectories of mobile robots collecting measurements. We assume the underlying field is generated by a polynomial partial differential equation with unknown time-varying parameters. A long short-term memory (LSTM) based Kalman filter, is applied for the parameter estimation leveraging the updated state estimates from the constrained cooperative Kalman filter. Convergence for the constrained cooperative Kalman filter has been justified. Simulation results in a 2-dimensional field are provided to validate the proposed method.more » « less
-
This article presents a framework for model-free control design for mechanical systems without velocity measurements and with an unknown dynamics, considered as a bounded disturbance input. The system states consist of zeroth-order (e.g position) and first-order (e.g velocity) vectors, but only the zeroth-order states are the measured outputs. This model-free control framework is based on a first-order signal differentiator and a finite-time stable extended state observer that simultaneously estimates the states and the bounded disturbance input in real time with guaranteed bounds on accuracy of the estimates. The estimates provided by this observer are used to track a desired output trajectory and compensate the disturbance in real time. Overall nonlinear stability and robustness of the observer is shown theoretically and verified through numerical simulations. The proposed method can be applied to second-order systems and their teams, like mobile robots, unmanned aerial vehicles, unmanned (under)water vehicles and space vehicles.more » « less
-
Abstract This article investigates the ‐optimal estimation problem of a class of linear system with delays in states, disturbance input, and outputs. The estimator uses an extended Luenberger estimator format which estimates both the present and history states. The estimator is designed using an equivalent Partial Integral Equation (PIE) representation of the coupled nominal system. The advantage of the resulting PIE representation is compact and delay free—obviating the need for commonly used bounding technique such as integral inequalities which typically introduces conservatism into the resulting optimization problem. The ‐optimal estimator synthesis problem is then reformulated as a Linear Partial Inequality (LPI)—a form of convex optimization using operator variables and inequlities. Such LPI‐based optimization problems can be solved using semidefinite programming via the PIETOOLS toolbox in Matlab. Compared with previous work, the proposed method simplifies the analysis and computation process and resulting in observers which are non‐conservtism to 4 decimal places when compared with Pad‐based ODE observer design methodologies. Numerical examples and simulation results are given to illustrate the effectiveness and scalability of the proposed approach.more » « less
An official website of the United States government

