
Davi A. dos Santos
Linhas de Pesquisa
- • Modelagem, identificação, controle e navegação de MAVs
Publicações (51)
Robust prescribed-time control for fully actuated fixed-wing multirotor aerial vehicles
Silva, João F. , Ricardo, Jorge A. , Santos, Davi A.
Mostrar resumo Ocultar resumo
© The Author(s), under exclusive licence to Springer Nature B.V. 2024.This paper is concerned with the robust position and attitude control of fully actuated fixed-wing multirotor aerial vehicles in the presence of disturbances and model uncertainties. To address this problem, we formulate the system using the vehicle’s nonlinear equations of motion considering the aerodynamic effects of the fixed wing as an additional disturbance. Then, we propose disturbance-observer-based attitude and position control laws using hybrid prescribed-time algorithms to control the vehicle and estimate model uncertainties and disturbances in two stages. In the first stage, the aforementioned algorithms employ nonautonomous formulations to ensure the convergence of the tracking and estimation errors to the origin in a prescribed time interval. Subsequently, in the second stage, the algorithms assume autonomous formulations to ensure robust stability of the errors over the infinite time domain. The proposed method is numerically evaluated, showing to be effective in providing the prescribed-time convergence of the tracking errors to zero and keeping them there afterwards.
Attitude determination for multirotor aerial vehicles using a prescribed-time super-twisting algorithm
Silva, João Filipe , Santos, Davi A.
Mostrar resumo Ocultar resumo
© 2024 John Wiley & Sons Ltd.This paper is concerned with the prescribed-time robust attitude determination (AD) of multirotor aerial vehicles (MAVs) using vector measurements from the local magnetic field and local gravity. To address this problem, we first introduce a novel modified super-twisting algorithm endowed with the prescribed-time convergence property. The (Formula presented.) state of the proposed algorithm is governed by an unbounded time-varying gain up to the prescribed settling time (PST) and by a (Formula presented.) function after that. Therefore, after the PST, the new algorithm coincides with the conventional super-twisting, thus showing robust stability at the origin. This prescribed-time super-twisting algorithm (PTSTA) is then applied to the formulation of a three-stage gyro-free attitude determination method for MAVs. In the first stage, the classical QUEST algorithm is used to compute a Wahba-optimal attitude estimate from the vector measurements. In the second stage, the PTSTA is employed in the formulation of a robust state estimator that provides estimates of the attitude Gibbs vector and its rate. Finally, in the third stage, these state estimates as well as the attitude kinematic equation are immediately used to compute the MAV angular velocity. The proposed robust prescribed-time gyro-free AD method is evaluated numerically, showing invariance with respect to disturbance and model uncertainty.
Stability with Prescribed Convergence Time Applied to Estimation and Control
Silva, João F. , Santos, Davi A.
Mostrar resumo Ocultar resumo
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.This chapter explores advancements in achieving stability within prescribed convergence time constraints. Drawing from the evolution of stability concepts, including finite-time stability (FTS), fixed-time stability (FxTS), and predefined-time stability (PTS), the chapter presents strategies to address the limitations of traditional FTS methods. Furthermore, it introduces a novel two-stage super-twisting algorithm (STA) that ensures robust prescribed-time state convergence by employing both time-varying and switching gains. By tuning these gains, we guarantee that the proposed algorithm’s analytic solution robustly reaches the origin exactly at the prescribed time. Numerical simulations involving a state-observer-based control problem for a perturbed damped pendulum validate its performance. The results show that the estimation errors converge robustly to the origin at the prescribed instants and remain there afterward. Moreover, a second-order sliding mode is obtained for the controller, driving the tracking errors asymptotically to the origin.
Robust Collision-Free Guidance for Multirotor Aerial Vehicles Under Short-Range Sensors
Ricardo, Jorge A. , Silva, João Filipe , Santos, Davi A.
Mostrar resumo Ocultar resumo
© Brazilian Society for Automatics--SBA 2024.This paper is concerned with the translational guidance of multirotor aerial vehicles with uncertain dynamics and equipped with short-range detection sensors in a scenario containing disturbances/uncertainties, multiple accelerated obstacles, and velocity constraints. To address this problem, we propose a robust guidance strategy based on the continuous control obstacles method. To handle disturbances and uncertainties, the proposed method tightens the position and velocity admissible sets according to the respective tracking errors. Moreover, a hybrid prescribed-time arbitrary-order differentiator is employed to robustly estimate the obstacles’ velocities and accelerations within a prescribed time interval using measurements from a short-range sensor. As a result, the proposed method can fit into the available time for executing an avoidance maneuver upon the detection and tracking of obstacles. Then, we build a set of possible future positions for the obstacles according to their observed velocities and accelerations, and use this set to calculate a position command for the guided vehicle. The proposed method is experimentally evaluated using an augmented-reality setup composed of a Crazyflie quadcopter, motion capture cameras, and virtual obstacles. The results show that the proposed method is viable for real-time implementation and effective in providing collision avoidance and satisfying velocity constraints.
Adaptive sliding mode attitude control for multirotor aerial vehicles with experimental evaluation
Santos, Davi A. , Trentin, João F.S. , Ricardo, Jorge A. , Roéfero, Luiz Gustavo P. , Oliveira, Tiago Roux
Mostrar resumo Ocultar resumo
© The Author(s), under exclusive licence to The Brazilian Society of Mechanical Sciences and Engineering 2024.This paper is concerned with the design and analysis of the three-dimensional attitude control law of an arbitrary underactuated multirotor aerial vehicle with a fully actuated three-axis attitude motion subject to bounded matched disturbances and uncertainties, both with unknown bounds. To tackle the problem, the rotational kinematics and dynamics of the attitude and angular velocity control errors are first modeled in a geometrically consistent form using the Gibbs vector. Then, we formulate a multi-input adaptive sliding mode control strategy, of the unit-vector type, based on an increasing switching-gain adaptation law. The adaptive switching gain is proved to converge to its maximum bound, even in the presence of sufficiently small chattering, and the existence of an eventual sliding mode is assured. The method is extensively evaluated by simulation considering an X-shaped octa-rotor aerial vehicle. It is also demonstrated experimentally using a three-axis hover that emulates a quadrotor aerial vehicle.
On the Use of Prescribed-Time Super-Twisting for Fusing Multiple Redundant Noisy Measurements
Silva, Paula R. , Silva, Joao F. , Santos, Davi A.
Mostrar resumo Ocultar resumo
© 2024 IEEE.This paper deals with the robust prescribed-time nonlinear state estimation for fusing multiple redundant noisy sensor measurements. Firstly, we present the prescribed-time super-twisting algorithm (PT-STA), which is a recent modified version of the classical super-twisting algorithm that ensures robust convergence within a prescribed time. Subsequently, the PT-STA is used to design a prescribed-time nonlinear robust state observer for second-order systems subject to disturbances and uncertainties. The observer is then combined with an average-based sensor fusion strategy that further improve the overall estimates in terms of noise rejection and sensor fault tolerance. We introduce sensor fusion algorithm for considering the availability of multiple redundant measurements. The effectiveness of the proposed scheme is illustrated via numerical simulations of a perturbed damped pendulum, under different numbers of measurements and also considering sensor fault. We compare the results with those obtained using the conventional super-twisting observer. The results indicate robust convergence of estimation errors to the origin within the prescribed time, a reduction in measurement noise as the number of measurements is increased, and sensor fault tolerance.
Robust Collision-Free Guidance for Multicopters in Airspaces with Numerous Flying Obstacles
Ricardo, Jorge A. , Filipe Silva, Joao , Santos, Davi A.
Mostrar resumo Ocultar resumo
© 2024 IEEE.This paper proposes a robust guidance for mul-tirotor aerial vehicles with uncertain dynamics and equipped with short-range detection sensors in scenarios with multiple accelerated obstacles and velocity constraints. To handle the uncertain dynamics in the guidance level, the position and velocity admissible sets are tightened according to the respective inner-loop tracking errors. Moreover, a hybrid prescribed-time arbitrary-order differentiator is used to estimate the obstacles' velocities and accelerations using the sensor readings. Based on these estimates, we build a set of possible future positions for the obstacles, and use this set to calculate a robust collision-free position command for the vehicle. The proposed method is experimentally evaluated using a mixed-reality setup composed of a Crazyflie quad copter, motion capture cameras, and virtual obstacles. The results show that the proposed method is viable for real-time implementation and effective in providing collision avoidance and satisfying velocity constraints.
Control Allocation for an One-DOF Thrust-Vectored Quadcopter
Nery, Flavia P. , Bezerra, Jose A. , Santos, Davi A.
Mostrar resumo Ocultar resumo
© 2024 IEEE.The control allocation of a quad copter with I-DOF vectoring thrust, respecting the rotors and actuators' physical bounds, is the subject of this paper. We start by assuming a hierarchical control architecture, where the control law gen-erates resultant force and torque commands to be distributed by the control allocation algorithm among the spinning and thrust vectoring motors. We define the control allocation as an optimization problem with the thrust vector components of each rotor being the design variables. By doing so, we obtain a set of constraints that depend linearly on the thrust vector magnitudes. The magnitude constraints can lead to a non-convex set when the rotors' minimum speed command is greater than zero. We tackle this issue by defining a conservative inferior limit to one of the thrust components in a way that the non-convexity is excluded from the resulting constraint set. To ensure the feasibility of the method, we state that the control effort commands outputted by the vehicle control law must lie within an admissible set of that optimization problem. Simulation results compared the proposed method with other control allocation strategies and showed that it is more effective in preventing violations of rotor constraints while achieving the required command of resulting force and torque.
Super-Twisting Sliding Mode Control for a Formation of Fully-Actuated Multirotor Aerial Vehicles
Ricardo, Jorge Antonio , Santos, Davi Antonio
Mostrar resumo Ocultar resumo
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.The present paper is concerned with the robust attitude-position tracking control for a formation of heterogeneous fully actuated multirotor aerial vehicles equipped with fixed rotors and subject to matched model uncertainties and Lipschitz disturbances. Based on a geometrically consistent description of the control error in SE(3), a joint geometric attitude-position control law is designed using a super-twisting sliding mode approach. Trajectory commands for the formation are generated using a second-order polynomial S-curve model, which are designed in such a way that allow setting different time duration for the formation acquisition, position, and attitude commanded motions. The method is evaluated via numerical simulations using a formation of non-planar fully actuated hexacopters equipped with fixed rotors, showing to be effective and simple to implement and tune.
Global Sliding Mode Control for a Fully Actuated Non-planar Hexarotor Aerial Vehicle
Bezerra, José Agnelo , Trentin, João Francisco Silva , Santos, Davi A.
Mostrar resumo Ocultar resumo
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.This work is concerned with the attitude and position control of a fully actuated non-planar hexarotor aerial vehicle equipped with reversible fixed rotors. The complete nonlinear dynamics of the vehicle is modeled in a state error formulation with six degrees of freedom (DOF), being three for position and three others for attitude, while the control input is also a six-DOF quantity defined in terms of the resultant force and torque acting on the system. A control law is designed using an unit-vector global sliding mode control strategy, which ensures robustness against bounded force and torque disturbances during the entire flight since the sliding condition is guaranteed from the initial time. Furthermore, the proposed controller also ensures global exponential stability for both the closed-loop translational and rotational dynamics. Using computational simulations, the designed control law is compared with an inverse-dynamic stabilizing control, showing to be effective and to perform much better.
Nenhuma publicação encontrada
Orientações (14 mestrado, 3 doutorado)
Paula Reis da Silva (2025) Mestrado
Jorge Antonio Ricardo Junior (2024) Doutorado
João Filipe Renó Peixoto de Azevedo Silva (2024) Doutorado
Luiz Gustavo Pereira Roéfero (2022) Mestrado
José Agnelo Bezerra Guilherme Silva (2021) Doutorado
Jorge Antonio Ricardo Junior (2020) Mestrado
Matheus Kleming de Castro Cunha (2018) Mestrado
Beatriz Arruda Asfora (2018) Mestrado
José Agnelo Bezerra Guilherme Silva (2017) Mestrado
Raphael Ballet (2017) Mestrado
