46 research outputs found

    Finite-time altitude and attitude tracking of a tri-rotor UAV using modified super-twisting second order sliding mode

    Get PDF
    This paper presents the problem of robust altitude and attitude trajectory tracking of a tri-rotor Unmanned Aerial Vehicle (UAV) based on a finite-time second order sliding mode control algorithm. The chosen algorithm is a modified super-twisting control with double closed-loop feedback regulation that provides fast finite-time convergence even when the system trajectories are far from the sliding surface, robustness against a wide class of uncertainties and disturbances.CONACYT – Consejo Nacional de Ciencia y TecnologíaPROCIENCI

    Cascade first and second order sliding mode controller of a quadrotor UAV based on exponential reaching law and modified super-twisting algorithm

    Get PDF
    Unmanned aerial vehicles have become a disruptive technology, which has experienced exponential growth in several applications. The control of these vehicles is a fairly wide area and the cascade PID controller is the most used in practice. However, this latter structure doesn’t ensure high performances in the presence of unmodelled dynamics, uncertainties and external abrupt disturbances. To that end, this work proposes a new method that consists of a non-linear cascade configuration of the variable structure control between first order sliding mode based on exponential reaching law and modified super-twisting second order sliding mode algorithm. The developed method is tested on simulation on a quadrotor system, the results obtained demonstrate good performance for trajectory tracking and as well as other non-linear controller options, it is robust against unmodeled dynamics and disturbances.CONACYT – Consejo Nacional de Ciencia y TecnologíaPROCIENCI

    Robust finite-time position and attitude tracking of a quadrotor UAV using super-twisting control algorithm with linear correction terms

    Get PDF
    This work investigates the problem of finite-time position and attitude trajectory of quadrotor unmanned aerial vehicle systems based on a modified second order sliding mode algorithm. The selected algorithm is a modified super-twisting with both nonlinear and linear correction terms.CONACYT – Consejo Nacional de Ciencia y TecnologíaPROCIENCI

    Position and attitude tracking of MAV quadrotor using SMC-based adaptive PID controller

    Get PDF
    A micro air vehicle (MAV) is physically lightweight, such that even a slight perturbation could affect its attitude and position tracking. To attain better autonomous flight system performance, MAVs require good control strategies to maintain their attitude stability during translational movement. However, the available control methods nowadays have fixed gain, which is associated with the chattering phenomenon and is not robust enough. To overcome the aforementioned issues, an adaptive proportional integral derivative (PID) control scheme is proposed. An adaptive mechanism based on a second-order sliding mode control is used to tune the parameter gains of the PID controller, and chattering phenomena are reduced by a fuzzy compensator. The Lyapunov stability theorem and gradient descent approach were the basis for the automated tuning. Comparisons between the proposed scheme against SMC-STA and SMC-TanH were also made. MATLAB Simulink simulation results showed the overall favourable performance of the proposed scheme. Finally, the proposed scheme was tested on a model-based platform to prove its effectiveness in a complex real-time embedded system. Orbit and waypoint followers in the platform simulation showed satisfactory performance for the MAV in completing its trajectory with the environment and sensor models as perturbation. Both tests demonstrate the advantages of the proposed scheme, which produces better transient performance and fast convergence towards stability

    Nonlinear control and perturbation compensation in UAV quadrotor

    Get PDF
    The great interest in the field of flying robotics encouraged a lot of research work to improve its control strategies. This thesis is about modelling and design of controllers and perturbation compensators for a UAV quadrotor. Four approaches are built in this purpose. The first approach is perturbation attenuation system in a UAV quadrotor. Hierarchical Perturbation Compensator (HPC) is built to compensate for system uncertainties, non-modelled dynamics and external disturbances. It comprises three subsystems designed to provide continuous and precise estimation of perturbation. Each subsystem is designed to avoid the drawbacks of the other. This approach has superior proficiency to decrease unknown perturbation either external or internal. The second approach is a Three Loop Uncertainties Compensator (TLUC), designed to estimate unknown time- varying uncertainties and perturbations to reduce their effects and in order to preserve stability. The novelty of this approach is that the TLUC can estimate and compensate for uncertainties and disturbances in three loops made to provide tracking to residual uncertainty in order to achieve a higher level of support to the controller. Exponential reaching law sliding mode controller is proposed and applied. It is integrated based on Lyapunov stability theory to obtain fast response with lowest possible chattering. The performance is verified through analyses, simulations and experiments. The third approach is Feedback Linearization based on Sliding Mode Control (FLSMC). The purpose is to provide nonlinear control that reduces the effect of the highly coupled dynamic behavior and the hard nonlinearity in the quadrotor. The proposed controller uses a Second Order sliding mode Exact Differentiator SOED to estimate the velocity and the acceleration. The fourth approach proposes an improved Non-Singular Terminal Super-Twisting Control for the problem of position and attitude tracking of quadrotor systems. The super-twisting algorithm is an effective control used to provide high precision and less chattering. The proposed method is based on a non-singular terminal sliding surface with new exponent that solves the problem of singularity in terminal sliding mode control. Design procedure and the stability analysis using Lyapunov theory are detailed for the considered approaches. The performance is verified through analyses, simulations and experiments

    Flight controller optimization of unmanned aerial vehicles using a particle swarm algorithm

    Get PDF
    In this paper, a simultaneous calibration algorithm of the parameters of the attitude and altitude control for an unmanned aerial vehicle (UAV) is proposed. The algorithm is based on the multi-objective particle swarm optimization (MOPSO) technique.CONACYT – Consejo Nacional de Ciencia y TecnologíaPROCIENCI

    Pareto optimal PID tuning for Px4-Based unmanned aerial vehicles by using a multi-objective particle swarm optimization algorithm

    Get PDF
    Unmanned aerial vehicles (UAVs) are affordable these days. For that reason, there are currently examples of the use of UAVs in recreational, professional and research applications. Most of the commercial UAVs use Px4 for their operating system. Even though Px4 allows one to change the flight controller structure, the proportional-integral-derivative (PID) format is still by far the most popular choice.CONACYT – Consejo Nacional de Ciencia y TecnologíaPROCIENCI

    A Model-Free Control Algorithm Based on the Sliding Mode Control Method with Applications to Unmanned Aircraft Systems

    Get PDF
    Control methods require the use of a system model for the design and tuning of the controllers in meeting and/or exceeding the control system performance objectives. However, system models contain errors and uncertainties that also may be complex to develop and to generalize for a large class of systems such as those for unmanned aircraft systems. In particular, the sliding control method is a superior robust nonlinear control approach due to the direct handling of nonlinearities and uncertainties that can be used in tracking problems for unmanned aircraft system. However, the derivation of the sliding mode control law is tedious since a unique and distinct control law needs to be derived for every individual system and cannot be applied to general systems that may encompass all classifications of unmanned aircraft systems. In this work, a model-free control algorithm based on the sliding mode control method is developed and generalized for all classes of unmanned aircraft systems used in robust tracking control applications. The model-free control algorithm is derived with knowledge of the system’s order, state measurements, and control input gain matrix shape and bounds and is not dependent on a mathematical system model. The derived control law is tested using a high-fidelity simulation of a quadrotor-type unmanned aircraft system and the results are compared to a traditional linear controller for tracking performance and power consumption. Realistic type hardware inputs from joysticks and inertial measurement units were simulated for the analysis. Finally, the model-free control algorithm was implemented on a quadrotor-type unmanned aircraft system testbed used in real flight experimental testing. The experimental tracking performance and power consumption was analyzed and compared to a traditional linear-type controller. Results showed that the model-free approach is superior in tracking performance and power consumption compared to traditional linear-type control strategies

    Sistemas de control no lineal aplicado a vehículos aéreos no tripulados en el campo energético.

    Get PDF
    Presentación realizada en el marco del Proyecto: Seminario Internacional sobre Energías Renovables, ENERPY 2019, cuyo objetivo general era compartir con la comunidad científica, académica y la sociedad en general los últimos avances en el área de la ingeniería aplicada a las energías renovables y eficiencia energética.CONACYT - Consejo Nacional de Ciencias y TecnologíaPROCIENCI

    Robust Control of Vectored Thrust Aerial Vehicles via Variable Structure Control Methods

    Full text link
    The popularity of Unmanned Aerial Vehicles (UAVs) has grown rapidly in many civil and military applications in the last few decades. Recent UAV applications include crop monitoring, terrain mapping and aerial photography, where one or several image sensors attached to the UAV provide important terrain information. A thrust vectoring aerial vehicle, a vehicle with the ability to change the direction of thrust generated while keeping the UAV body at a zero roll and pitch orientation, can serve well in such applications by allowing the sensors to capture stable image data without additional gimbals, reducing the payload and cost while increasing the flight endurance. Furthermore, thrust vectoring UAVs can perform fast forward flight as well as hover operations with non-zero pitch: features which can serve well in military applications. The first part of this research focuses on developing a comprehensive dynamic model and a low level attitude and position control structure for a tri-rotor UAV with thrust vectoring capability, namely the Vectored Thrust Aerial Vehicle. Nonlinear dynamics of UAVs require robust control methods to realize stable flight. Special attention needs to be given to wind gust disturbances, and parametric uncertainties. Sliding Mode Control , a type of Variable Structure Controller, has served well over the years in controlling UAVs and other dynamic systems. However, conventional Sliding Mode Control results in a high frequency switching behavior of the control signal. Furthermore, Sliding Mode Control does not focus on fast set-point regulation or tracking, which can be advantageous for UAVs and many other robotic systems. Taking these research gaps into account, this work presents an Adaptive Variable Structure Control method, which can acquire fast set-point regulation while maintaining robustness against external disturbances and uncertainties. The adaptive algorithm developed in this work is fundamentally different from current Adaptive Sliding Mode Control and other Variable Structure methods. Simulation and experimental results are provided to demonstrate the superiority of the proposed approach compared to Sliding Mode Control. The novel adaptive algorithm is applicable to many nonlinear dynamic systems including UAVs, robot arm manipulators and space robots. The same adaptive concept is then utilized to develop an Adaptive Second Order Sliding Mode Controller. Compared to existing Second Order Sliding Mode Control methods, the proposed methodology is able to produce reduced sliding manifold reach times and consume less amount of control resources: features which are particularly advantageous for systems with limited control resources. Simulations are conducted to evaluate the performance of the proposed Adaptive Second Order Sliding Mode Control algorithm
    corecore