662 research outputs found

    Virtual contractivity-based control of fully-actuated mechanical systems in the port-Hamiltonian framework

    Get PDF
    We present a trajectory tracking control design method for a class of mechanical systems in the port-Hamiltonian framework. The proposed solution is based on the virtual contractivity-based control (v-CBC) method, which employs the notions of virtual systems and of contractivity. This approach leads to a family of asymptotic tracking controllers that are not limited to those that preserve the pH structure of the closed-loop system nor require an intermediate change of coordinates. Nevertheless, structure preservation and other properties (e.g., passivity) are possible under sufficient conditions. The performance of the proposed v-CBC scheme is experimentally evaluated on a planar robot of two degrees of freedom (DoF)

    A family of virtual contraction based controllers for tracking of flexible-joints port-Hamiltonian robots:Theory and experiments

    Get PDF
    In this work, we present a constructive method to design a family of virtual contraction based controllers that solve the standard trajectory tracking problem of flexible-joint robots in the port-Hamiltonian framework. The proposed design method, called virtual contraction based control, combines the concepts of virtual control systems and contraction analysis. It is shown that under potential energy matching conditions, the closed-loop virtual system is contractive and exponential convergence to a predefined trajectory is guaranteed. Moreover, the closed-loop virtual system exhibits properties such as structure preservation, differential passivity, and the existence of (incrementally) passive maps. The method is later applied to a planar RR robot, and two nonlinear tracking control schemes in the developed controllers family are designed using different contraction analysis approaches. Experiments confirm the theoretical results for each controller

    Control Contraction Metrics on Finsler Manifolds

    Full text link
    Control Contraction Metrics (CCMs) provide a nonlinear controller design involving an offline search for a Riemannian metric and an online search for a shortest path between the current and desired trajectories. In this paper, we generalize CCMs to Finsler geometry, allowing the use of non-Riemannian metrics. We provide open loop and sampled data controllers. The sampled data control construction presented here does not require real time computation of globally shortest paths, simplifying computation.Comment: accepted to 2018 American Control Conferenc

    Robust Controller Design for Stochastic Nonlinear Systems via Convex Optimization

    Get PDF
    This paper presents ConVex optimization-based Stochastic steady-state Tracking Error Minimization (CV-STEM), a new state feedback control framework for a class of Ito stochastic nonlinear systems and Lagrangian systems. Its strength lies in computing the control input by an optimal contraction metric, which greedily minimizes an upper bound of the steady-state mean squared tracking error of the system trajectories. Although the problem of minimizing the bound is nonlinear, its equivalent convex formulation is proposed utilizing state-dependent coefficient parameterizations of the nonlinear system equation. It is shown using stochastic incremental contraction analysis that the CV-STEM provides a sufficient guarantee for exponential boundedness of the error for all time with L₂-robustness properties. For the sake of its sampling-based implementation, we present discrete-time stochastic contraction analysis with respect to a state- and time-dependent metric along with its explicit connection to continuous-time cases. We validate the superiority of the CV-STEM to PID, H∞, and given nonlinear control for spacecraft attitude control and synchronization problems
    • …
    corecore