4 research outputs found

    Adaptive Modified RISE-based Quadrotor Trajectory Tracking with Actuator Uncertainty Compensation

    Get PDF
    This paper presents an adaptive robust nonlinear control method, which achieves reliable trajectory tracking control for a quadrotor unmanned aerial vehicle in the presence of gyroscopic effects, rotor dynamics, and external disturbances. Through novel mathematical manipulation in the error system development, the quadrotor dynamics are expressed in a control-oriented form, which explicitly incorporates the uncertainty in the gyroscopic term and control actuation term. An adaptive robust nonlinear control law is then designed to stabilize both the position and attitude loops of the quadrotor system. A rigorous Lyapunov-based analysis is utilized to prove asymptotic trajectory tracking, where the region of convergence can be made arbitrarily large through judicious control gain selection. Moreover, the stability analysis formally addresses gyroscopic effects and actuator uncertainty. To illustrate the performance of the control law, comparative numerical simulation results are provided, which demonstrate the improved closed-loop performance achieved under varying levels of parametric uncertainty and disturbance magnitudes

    Robust structural feedback linearization based on the nonlinearities rejection

    Get PDF
    International audienceIn this paper, we consider a class of affine control systems and propose a new structural feedback linearization technique. This relatively simple approach involves a generic linear-type control scheme and follows the classic failure detection methodology. The robust linearization idea proposed in this contribution makes it possible an effective rejection of nonlinearities that belong to a specific class of functions. The nonlinearities under consideration are interpreted here as specific signals that affect the initially given systems dynamics. The implementability and efficiency of the proposed robust control methodology is illustrated via the attitude control of a PVTOL

    Reference Governors for MIMO Systems and Preview Control: Theory, Algorithms, and Practical Applications

    Get PDF
    The Reference Governor (RG) is a methodology based on predictive control for constraint management of pre-stablized closed-loop systems. This problem is motivated by the fact that control systems are usually subject to physical restrictions, hardware protection, and safety and efficiency considerations. The goal of RG is to optimize the tracking performance while ensuring that the constraints are satisfied. Due to structural limitations of RG, however, these requirements are difficult to meet for Multi-Input Multi-Output (MIMO) systems or systems with preview information. Hence, in this dissertation, three extensions of RG for constraint management of these classes of systems are developed. The first approach aims to solve constraint management problem for linear MIMO systems based on decoupling the input-output dynamics, followed by the deployment of a bank of RGs for each decoupled channel, namely Decoupled Reference Governor (DRG). This idea was originally developed in my previous work based on transfer function decoupling, namely DRG-tf. This dissertation improves the design of DRG-tf, analyzes the transient performance of DRG-tf, and extends the DRG formula to state space representations. The second scheme, which is called Preview Reference Governor, extends the applicability of RG to systems incorporated with the preview information of the reference and disturbance signals. The third subject focuses on enforcing constraints on nonlinear MIMO systems. To achieve this goal, three different methods are established. In the first approach, which is referred to as the Nonlinear Decoupled Reference Governor (NL-DRG), instead of employing the Maximal Admissible set and using the decoupling methods as the DRG does, numerical simulations are used to compute the constraint-admissible setpoints. Given the extensive numerical simulations required to implement NL-DRG, the second approach, namely Modified RG (M-RG), is proposed to reduce the computational burden of NL-DRG. This solution consists of the sequential application of different RGs based on linear prediction models, each robustified to account for the worst-case linearization error as well as coupling behavior. Due to this robustification, however, M-RG may lead to a conservative response. To lower the computation time of NL-DRG while improving the performance of M-RG, the third approach, which is referred to as Neural Network DRG (NN-DRG), is proposed. The main idea behinds NN-DRG is to approximate the input-output mapping of NL-DRG with a well-trained NN model. Afterwards, a Quadratic Program is solved to augment the results of NN such that the constraints are satisfied at the next timestep. Additionally, motivated by the broad utilization of quadcopter drones and the necessity to impose constraints on the angles and angle rates of drones, the simulation and experimental results of the proposed nonlinear RG-based methods on a real quadcopter are demonstrated

    Control de robots m贸viles aut贸nomos en formaci贸n usando el esquema l铆der-seguidor

    Get PDF
    El concepto de robots trabajando en conjunto viene siendo cada vez m谩s popular gracias a los avances tecnol贸gicos de la autonom铆a en robots y a la reducci贸n de riesgos al momento de realizar tareas peligrosas para los seres humanos. Debido a esto se propone el desarrollo de dos sistemas de control para la formaci贸n de robots m贸viles aut贸nomos, que pueden ser utilizados en distintos 谩mbitos como operaciones militares, b煤squeda y rescate, vigilancia, reconocimiento de terrenos y/u objetos en espec铆fico, exploraci贸n de nuevos h谩bitats, entre otros. Existen tres tipos de soluciones propuestas en la literatura, estos son la estrategia de estructuras virtuales, la basada en comportamientos y el m茅todo l铆der-seguidor, el cual se va a emplear en esta tesis. Se centrar谩 en el modelamiento, inicializaci贸n y control de robots no holon贸micos en formaci贸n, siguiendo a un robot l铆der el cual guiar谩 al grupo a trav茅s de una trayectoria definida. Se usar谩 el modelo Ackerman de robots m贸viles junto con la teor铆a de Linealizaci贸n por Aproximaci贸n y Linealizaci贸n Entrada-Salida para controlar a cada robot utilizando conjuntos de ecuaciones diferenciales que modelan a la formaci贸n. Estas ecuaciones utilizan la distancia y el 谩ngulo de visibilidad entre un l铆der y su seguidor para determinar c贸mo se mover谩n al momento de llegar a su posici贸n dentro del grupo. Finalmente se realizan simulaciones con el software MATLAB variando en formaciones y trayectorias, para analizar la estabilidad y validar el comportamiento de los sistemas dise帽ados, encontrando a grandes rasgos que ambos controladores son efectivos en realizar la formaci贸n deseada desde sus posiciones iniciales, evitando colisiones. Adicionalmente, el grupo de robots es guiada por el robot l铆der sin inconvenientes, manteniendo estable la estructura de la formaci贸n
    corecore