81,818 research outputs found
LQ Servo control design with Kalman filter for a quadrotor UAV
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
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
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
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
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
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
- …