81,818 research outputs found

    LQ Servo control design with Kalman filter for a quadrotor UAV

    Get PDF
    This paper deals with reference signal tracking control of a quadrotor UAV (Unmanned Aerial Vehicle). Before controller design, a nonlinear simulation model is needed, to be the base of design and the first testbed for the resulted controllers. The next step should be the linearization of the nonlinear model in hovering mode, and the reduction of the resulted linear model. The reduced linear model is controllable and observable. The control goal was to track a spatial trajectory with the helicopter center of gravity. For this purpose, an LQ Servo controller (with double integrator) was designed, augmented with a Kalman filter state observer. The resultant controller provided good tracking performance for a slowly varying reference signal, also on the nonlinear model! After the transient response, the tracking error was below 1 cm which provides safe handling even in indoor applications. The time of transients was approximately 4 seconds which is acceptable

    Knowledge Transfer Between Robots with Similar Dynamics for High-Accuracy Impromptu Trajectory Tracking

    Full text link
    In this paper, we propose an online learning approach that enables the inverse dynamics model learned for a source robot to be transferred to a target robot (e.g., from one quadrotor to another quadrotor with different mass or aerodynamic properties). The goal is to leverage knowledge from the source robot such that the target robot achieves high-accuracy trajectory tracking on arbitrary trajectories from the first attempt with minimal data recollection and training. Most existing approaches for multi-robot knowledge transfer are based on post-analysis of datasets collected from both robots. In this work, we study the feasibility of impromptu transfer of models across robots by learning an error prediction module online. In particular, we analytically derive the form of the mapping to be learned by the online module for exact tracking, propose an approach for characterizing similarity between robots, and use these results to analyze the stability of the overall system. The proposed approach is illustrated in simulation and verified experimentally on two different quadrotors performing impromptu trajectory tracking tasks, where the quadrotors are required to accurately track arbitrary hand-drawn trajectories from the first attempt.Comment: European Control Conference (ECC) 201

    Output tracking via sliding modes in causal systems with time delay modeled by higher order pade approximations

    Get PDF
    Output tracking in a SISO causal uncertain nonlinear system with an output subject to a time delay is considered using sliding mode control. A higher order Pade approximation to a delay function with a known time delay is used to construct a model of a transformed system without a time delayed output and is employed in a feedback sliding mode control. This model functions as a predictor of the plant states and the plant output, but is of nonminimum phase due to the application of the Pade approximation. The method of the stable system center is used to stabilize the internal dynamics of this plant model, and a control is developed using a sliding surface to allow the plant to track an arbitrary reference profile given by an exogenous system with a known characteristic equation. Simulations of the system are performed for the plant model using a first, second and third order Pade approximations and a controller in plant feedback mode. Numerical examples for Pade approximations of increasing order are considered and compare

    Online identification and nonlinear control of the electrically stimulated quadriceps muscle

    Get PDF
    A new approach for estimating nonlinear models of the electrically stimulated quadriceps muscle group under nonisometric conditions is investigated. The model can be used for designing controlled neuro-prostheses. In order to identify the muscle dynamics (stimulation pulsewidth-active knee moment relation) from discrete-time angle measurements only, a hybrid model structure is postulated for the shank-quadriceps dynamics. The model consists of a relatively well known time-invariant passive component and an uncertain time-variant active component. Rigid body dynamics, described by the Equation of Motion (EoM), and passive joint properties form the time-invariant part. The actuator, i.e. the electrically stimulated muscle group, represents the uncertain time-varying section. A recursive algorithm is outlined for identifying online the stimulated quadriceps muscle group. The algorithm requires EoM and passive joint characteristics to be known a priori. The muscle dynamics represent the product of a continuous-time nonlinear activation dynamics and a nonlinear static contraction function described by a Normalised Radial Basis Function (NRBF) network which has knee-joint angle and angular velocity as input arguments. An Extended Kalman Filter (EKF) approach is chosen to estimate muscle dynamics parameters and to obtain full state estimates of the shank-quadriceps dynamics simultaneously. The latter is important for implementing state feedback controllers. A nonlinear state feedback controller using the backstepping method is explicitly designed whereas the model was identified a priori using the developed identification procedure

    Feedback stabilization of displaced periodic orbits : Application to binary asteroid

    Get PDF
    This paper investigates displaced periodic orbits at linear order in the circular restricted Earth-Moon system (CRTBP), where the third massless body utilizes a hybrid of solar sail and a solar electric propulsion (SEP). A feedback linearization control scheme is implemented to perform stabilization and trajectory tracking for the nonlinear system. Attention is now directed to binary asteroid systems as an application of the restricted problem. The idea of combining a solar sail with an SEP auxiliary system to obtain a hybrid sail system is important especially due to the challenges of performing complex trajectories

    A Parametric Multi-Convex Splitting Technique with Application to Real-Time NMPC

    Get PDF
    A novel splitting scheme to solve parametric multiconvex programs is presented. It consists of a fixed number of proximal alternating minimisations and a dual update per time step, which makes it attractive in a real-time Nonlinear Model Predictive Control (NMPC) framework and for distributed computing environments. Assuming that the parametric program is semi-algebraic and that its KKT points are strongly regular, a contraction estimate is derived and it is proven that the sub-optimality error remains stable if two key parameters are tuned properly. Efficacy of the method is demonstrated by solving a bilinear NMPC problem to control a DC motor.Comment: To appear in Proceedings of the 53rd IEEE Conference on Decision and Control 201
    corecore