6,795 research outputs found

    Analysis of aircraft pitch axis stability augmentation system using sum of squares optimization

    Get PDF
    In this paper, we use SOS (sum of squares) programming approaches to analyze the stability and robustness properties of the controlled pitch axis (6 state system) of a nonlinear model of an aircraft. The controller is a LTI dynamic inversion based control law designed for the short period dynamics of the aircraft. The closed loop system is tested for its robustness to uncertainty in the location of center of gravity along the body x-axis. Results in the form of stability regions about a trim point are computed and verified using simulations

    Robust nonlinear control of vectored thrust aircraft

    Get PDF
    An interdisciplinary program in robust control for nonlinear systems with applications to a variety of engineering problems is outlined. Major emphasis will be placed on flight control, with both experimental and analytical studies. This program builds on recent new results in control theory for stability, stabilization, robust stability, robust performance, synthesis, and model reduction in a unified framework using Linear Fractional Transformations (LFT's), Linear Matrix Inequalities (LMI's), and the structured singular value micron. Most of these new advances have been accomplished by the Caltech controls group independently or in collaboration with researchers in other institutions. These recent results offer a new and remarkably unified framework for all aspects of robust control, but what is particularly important for this program is that they also have important implications for system identification and control of nonlinear systems. This combines well with Caltech's expertise in nonlinear control theory, both in geometric methods and methods for systems with constraints and saturations

    Accurate Tracking of Aggressive Quadrotor Trajectories using Incremental Nonlinear Dynamic Inversion and Differential Flatness

    Full text link
    Autonomous unmanned aerial vehicles (UAVs) that can execute aggressive (i.e., high-speed and high-acceleration) maneuvers have attracted significant attention in the past few years. This paper focuses on accurate tracking of aggressive quadcopter trajectories. We propose a novel control law for tracking of position and yaw angle and their derivatives of up to fourth order, specifically, velocity, acceleration, jerk, and snap along with yaw rate and yaw acceleration. Jerk and snap are tracked using feedforward inputs for angular rate and angular acceleration based on the differential flatness of the quadcopter dynamics. Snap tracking requires direct control of body torque, which we achieve using closed-loop motor speed control based on measurements from optical encoders attached to the motors. The controller utilizes incremental nonlinear dynamic inversion (INDI) for robust tracking of linear and angular accelerations despite external disturbances, such as aerodynamic drag forces. Hence, prior modeling of aerodynamic effects is not required. We rigorously analyze the proposed control law through response analysis, and we demonstrate it in experiments. The controller enables a quadcopter UAV to track complex 3D trajectories, reaching speeds up to 12.9 m/s and accelerations up to 2.1g, while keeping the root-mean-square tracking error down to 6.6 cm, in a flight volume that is roughly 18 m by 7 m and 3 m tall. We also demonstrate the robustness of the controller by attaching a drag plate to the UAV in flight tests and by pulling on the UAV with a rope during hover.Comment: To be published in IEEE Transactions on Control Systems Technology. Revision: new set of experiments at increased speed (up to 12.9 m/s), updated controller design using quaternion representation, new video available at https://youtu.be/K15lNBAKDC

    Application of velocity-based gain-scheduling to lateral auto-pilot design for an agile missile

    Get PDF
    In this paper a modern gain-scheduling methodology is proposed which exploits recently developed velocity-based techniques to resolve many of the deficiencies of classical gain-scheduling approaches (restriction to near equilibrium operation, to slow rate of variation). This is achieved while maintaining continuity with linear methods and providing an open design framework (any linear synthesis approach may be used) which supports divide and conquer design strategies. The application of velocity-based gain-scheduling techniques is demonstrated in application to a demanding, highly nonlinear, missile control design task. Scheduling on instantaneous incidence (a rapidly varying quantity) is well-known to lead to considerable difficulties with classical gain-scheduling methods. It is shown that the methods proposed here can, however, be used to successfully design an effective and robust gain-scheduled controller

    Feedback methods for inverse simulation of dynamic models for engineering systems applications

    Get PDF
    Inverse simulation is a form of inverse modelling in which computer simulation methods are used to find the time histories of input variables that, for a given model, match a set of required output responses. Conventional inverse simulation methods for dynamic models are computationally intensive and can present difficulties for high-speed applications. This paper includes a review of established methods of inverse simulation,giving some emphasis to iterative techniques that were first developed for aeronautical applications. It goes on to discuss the application of a different approach which is based on feedback principles. This feedback method is suitable for a wide range of linear and nonlinear dynamic models and involves two distinct stages. The first stage involves design of a feedback loop around the given simulation model and, in the second stage, that closed-loop system is used for inversion of the model. Issues of robustness within closed-loop systems used in inverse simulation are not significant as there are no plant uncertainties or external disturbances. Thus the process is simpler than that required for the development of a control system of equivalent complexity. Engineering applications of this feedback approach to inverse simulation are described through case studies that put particular emphasis on nonlinear and multi-input multi-output models
    corecore