20 research outputs found

    Time-optimal trajectory and robust adaptive control for hybrid underwater glider

    Get PDF
    The undersea environment is generally still a mystery for the human race, although it has been with us for a long time. To explore under the sea, the underwater glider is the efficient equipment capable of sustainable operation for several months. For faster and longer duration performance, a new design of underwater glider (UG) shaping ray type is proposed. To have the shortest settling time, a new design of time-optimal trajectory (TOT) for controlling the states of the ray-type hybrid underwater glider (RHUG) is proposed. And for the stable flight control, a robust adaptive controller is designed for the RHUG with unknown parameters and environmental disturbances. The heading dynamics of the RHUG is presented with linear and quadratic damping. A closed form solution of the heading dynamics is realized for designing the time-optimal trajectory. The conventional and super-twisting sliding mode control will be constructed for tracking this trajectory. The tracking performance considering the disturbance effect will be discussed in simulations. For identification of unknown parameters of the system, the adaptive control is designed and implemented by the heading experiment. The RHUG uses the net buoyancy force for gliding under the water, so the depth control is essential. In this dissertation, a robust control algorithm with TOT will be carried out for the heaving motion using a hybrid actuation of the buoyancy engine and the propeller. The net buoyancy force with a constant rate is generated by the buoyancy engine for both descending and ascending motion. And the second actuator for the depth control is the propeller with quick response in producing thrusting force. To apply the robust control with TOT, the control input is designed for the buoyancy engine and thruster individually. And finally, the robust control with TOT using the buoyancy engine and thruster is simulated with consideration of external disturbances. When the RHUG is the underactuated system, a robust adaptive control is designed for the RHUG dynamics based on Lyapunov’s direct method using the backstepping and sliding mode control techniques. The performance of this controller is simulated for gliding motion and depth control with unknown parameters and bounded disturbances.Contents Contents i List of Tables iv List of Figures v Chapter 1. Introduction 1 1.1. Hybrid underwater glider 1 1.2. Time-optimal trajectory 4 1.3. Nonlinear control design 5 Chapter 2. Dynamics of RHUG 8 2.1 Dynamics of underwater vehicles 8 2.2 Design of RHUG platform 11 2.2.1 Hull design 11 2.2.2 Buoyancy engine and mass-shifter 12 2.2.3 Battery 13 2.2.4 Sensors 14 2.2.5 Assembly 16 2.3 Dynamics of RHUG 17 2.4 Hydrodynamic coefficients 19 2.5 Thruster modeling 21 2.6 Buoyancy engine modeling 22 2.7 Mass-shifter modeling 23 Chapter 3. Time-optimal trajectory with actuator saturation for heading control 25 3.1 Time-optimal trajectory 25 3.2 Heading motion 25 3.3 Analytic solution of heading dynamic equation 26 3.3.1 Right-hand direction 29 3.3.2 Left-hand direction 36 3.4 Time-optimal trajectory 42 3.5 Super-twisting sliding mode control 44 3.6 Computer simulation 46 3.6.1 Simulation 1 46 3.6.2 Simulation 2 47 3.6.3 Simulation 3 49 Chapter 4. Time-optimal trajectory for heaving motion control using buoyancy engine and propeller individually 51 4.1. Heave dynamics and TOT 51 4.2. Analytical solution of heave dynamics with buoyancy and thruster force individually 54 4.2.1 First segment with positive rate 54 4.2.2 Second segment with maximum input 55 4.2.3 Third segment with constant velocity 56 4.2.4 Fourth segment with negative rate 57 4.2.5 Fifth segment with minimum input 58 4.3. Time-optimal trajectory for depth motion 59 4.3.1 Find z1, w1 and w1 59 4.3.2 Find t2, z2, w2 and w2 61 4.3.3 Find w3, z4 and w4 62 4.3.4 Find z3, t3 and t4 63 4.3.5 Find α and t5 64 4.4. Sliding mode control for heave dynamics 64 4.5. Computer simulation 66 4.5.1. Simulation 1 66 4.5.2. Simulation 2 69 Chapter 5. Experimental study of direct adaptive control along TOT for heading motion 72 5.1. Motivation 72 5.2. Composition of RHUG 73 5.3. Robust adaptive control for heading dynamics 77 5.4. Computer simulation 79 5.5 Experiment 82 5.5.1 First experiment with k1=2.5,k2=30 82 5.5.2 Second experiment with k1=2,k2=30 83 5.5.3 Third experiment with k1=2,k2=50 85 Chapter 6. Robust adaptive control design for vertical motion 89 6.1. Dynamics of vertical plane 89 6.2. Adaptive sliding-mode control for pitch motion 91 6.3. Adaptive sliding-mode control for surge motion 93 6.4. LOS and PI depth-keeping guidance 95 6.5. Computer simulation 97 6.5.1 Simulation 1 97 6.5.2 Simulation 2 104 Chapter 7. Conclusion 111 Reference 113Docto

    Geometric Active Disturbance Rejection Control for Autonomous Rotorcraft in Complex Atmospheric Environment

    Get PDF
    This dissertation presents several novel robust tracking control schemes of rotorcraft unmanned aerial vehicles under realistic atmospheric turbulence. To achieve fast converging and stable performance of the rotorcraft control scheme, a new H\ {o}lder-continuous differentiator, similar to the super-twisting algorithm used in the second-order sliding model control scheme, is proposed with guaranteed fast finite-time stability. Unlike the super-twisting algorithm, which uses a sliding-mode structure to achieve finite-time stability, the proposed differentiator maintains its fast finite-time stability with H\ {o}lder continuity, theoretically eliminating the harmful chattering phenomenon in practical control applications. Perturbation and noise robustness analyses are conducted for the proposed differentiator. The dissertation formulates the rotorcraft tracking control and disturbance estimation problems separately. The rotorcraft aerial vehicle is modeled as a rigid body with control inputs that actuate all degrees of freedom of rotational motion and only one degree of freedom of translational motion. The motion of the aircraft is globally represented on \TSE, which is the tangent bundle of the special Euclidean group \SE. The translational and attitude control schemes track the desired position and attitude on \SE. The disturbance estimation problem is formulated as an extended states observer on \TSE. Next, two rotorcraft control schemes on \SE with disturbance rejection mechanisms are presented. The proposed disturbance rejection control systems comprise two parts: an extended states observer for disturbance estimation and a tracking control scheme containing the disturbance rejection term to track the trajectory. The first disturbance rejection control scheme comprises an exponentially stable extended states observer and an asymptotically stable tracking control scheme. The second system comprises a fast finite-time stable extended state observer and a fast finite-time stable tracking control scheme. The fast finite-time stable extended state observer uses the \textup{H\ {o}}lder-continuous differentiator to estimate the resultant external disturbance force and disturbance torque acting on the vehicle. It ensures stable convergence of disturbance estimation errors in finite time when the disturbances are constant. Software-in-the-loop simulation is carried out for the active disturbance rejection control scheme with an open-source autopilot and a physics-based simulation tool. The simulation utilizes simulated wind gusts, propeller aerodynamics, actuator limitation, and measurement noise to validate the disturbance rejection control systems in a simulated environment with high fidelity. Two sets of flight experiments are conducted to investigate the autonomous rotorcraft flight control performance under turbulent income flows. A wind tunnel composed of fan arrays is involved in both experiments to provide different turbulent incoming flows by adjusting the duty of individual fans. The first set of experiments conducts income flow measurements for wind tunnel calibration. For the turbulent flows generated by different fan configurations, their steady velocity field and unsteady turbulence characteristics are measured by a pressure scanner and hot-wire anemometer. The second set of experiments involves flight tests of a rotorcraft within the turbulent environment measured and calibrated in the first experiment set. The proposed extended states observer is implemented onto a rotorcraft by customizing an open-source autopilot software. With this implementation, the flight control performance of the proposed disturbance rejection control schemes is presented and compared with the autopilot without customization. The experimental results show that the proposed disturbance rejection control scheme enhanced by the disturbance estimation schem

    Motion Planning

    Get PDF
    Motion planning is a fundamental function in robotics and numerous intelligent machines. The global concept of planning involves multiple capabilities, such as path generation, dynamic planning, optimization, tracking, and control. This book has organized different planning topics into three general perspectives that are classified by the type of robotic applications. The chapters are a selection of recent developments in a) planning and tracking methods for unmanned aerial vehicles, b) heuristically based methods for navigation planning and routes optimization, and c) control techniques developed for path planning of autonomous wheeled platforms

    Automatic Control and Routing of Marine Vessels

    Get PDF
    Due to the intensive development of the global economy, many problems are constantly emerging connected to the safety of ships’ motion in the context of increasing marine traffic. These problems seem to be especially significant for the further development of marine transportation services, with the need to considerably increase their efficiency and reliability. One of the most commonly used approaches to ensuring safety and efficiency is the wide implementation of various automated systems for guidance and control, including such popular systems as marine autopilots, dynamic positioning systems, speed control systems, automatic routing installations, etc. This Special Issue focuses on various problems related to the analysis, design, modelling, and operation of the aforementioned systems. It covers such actual problems as tracking control, path following control, ship weather routing, course keeping control, control of autonomous underwater vehicles, ship collision avoidance. These problems are investigated using methods such as neural networks, sliding mode control, genetic algorithms, L2-gain approach, optimal damping concept, fuzzy logic and others. This Special Issue is intended to present and discuss significant contemporary problems in the areas of automatic control and the routing of marine vessels

    A Survey of path following control strategies for UAVs focused on quadrotors

    Get PDF
    The trajectory control problem, defined as making a vehicle follow a pre-established path in space, can be solved by means of trajectory tracking or path following. In the trajectory tracking problem a timed reference position is tracked. The path following approach removes any time dependence of the problem, resulting in many advantages on the control performance and design. An exhaustive review of path following algorithms applied to quadrotor vehicles has been carried out, the most relevant are studied in this paper. Then, four of these algorithms have been implemented and compared in a quadrotor simulation platform: Backstepping and Feedback Linearisation control-oriented algorithms and NLGL and Carrot-Chasing geometric algorithms.Peer ReviewedPostprint (author's final draft

    An Innovative Solution to NASA's NEO Impact Threat Mitigation Grand Challenge and Flight Validation Mission Architecture Development

    Get PDF
    This final technical report describes the results of a NASA Innovative Advanced Concept (NIAC) Phase 2 study entitled "An Innovative Solution to NASA's NEO Impact Threat Mitigation Grand Challenge and Flight Validation Mission Architecture Development." This NIAC Phase 2 study was conducted at the Asteroid Deflection Research Center (ADRC) of Iowa State University in 2012-2014. The study objective was to develop an innovative yet practically implementable solution to the most probable impact threat of an asteroid or comet with short warning time (less than 5 years). The technical materials contained in this final report are based on numerous technical papers, which have been previously published by the project team of the NIAC Phase 1 and 2 studies during the past three years. Those technical papers as well as a NIAC Phase 2 Executive Summary report can be downloaded from the ADRC website (www.adrc.iastate.edu)
    corecore