skip to main content


Title: Data-Driven Decomposition Control to Output Tracking With Nonperiodic Tracking–Transition Switching Under Input Constraint
Abstract This paper is concerned with solving, from the learning-based decomposition control viewpoint, the problem of output tracking with nonperiodic tracking–transition switching. Such a nontraditional tracking problem occurs in applications where sessions for tracking a given desired trajectory are alternated with those for transiting the output with given boundary conditions. It is challenging to achieve precision tracking while maintaining smooth tracking–transition switching, as postswitching oscillations can be induced due to the mismatch of the boundary states at the switching instants, and the tracking performance can be limited by the nonminimum-phase (NMP) zeros of the system and effected by factors such as input constraints and external disturbances. Although recently an approach by combining the system-inversion with optimization techniques has been proposed to tackle these challenges, modeling of the system dynamics and complicated online computation are needed, and the controller obtained can be sensitive to model uncertainties. In this work, a learning-based decomposition control technique is developed to overcome these limitations. A dictionary of input–output bases is constructed offline a priori via data-driven iterative learning first. The input–output bases are used online to decompose the desired output in the tracking sessions and design an optimal desired transition trajectory with minimal transition time under input-amplitude constraint. Finally, the control input is synthesized based on the superpositioning principle and further optimized online to account for system variations and external disturbance. The proposed approach is illustrated through a nanopositioning control experiment on a piezoelectric actuator.  more » « less
Award ID(s):
1851907 1663055
NSF-PAR ID:
10324422
Author(s) / Creator(s):
;
Date Published:
Journal Name:
Journal of Dynamic Systems, Measurement, and Control
Volume:
144
Issue:
6
ISSN:
0022-0434
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. This paper is focused on the output tracking control problem of a wave equation with both matched and unmatched boundary uncertainties. An adaptive boundary feedback control scheme is proposed by utilizing radial basis function neural networks (RBF NNs) to deal with the effect of system uncertainties. Specifically, two RBF NN models are first developed to approximate the matched and unmatched system uncertain dynamics respectively. Based on this, an adaptive NN control scheme is derived, which consists of: (i) an adaptive boundary feedback controller embedded by the NN model approximating the matched uncertainty, for rendering stable and accurate tracking control; and (ii) a reference model embedded by the NN model approximating the unmatched uncertainty, for generating a prescribed reference trajectory. Rigorous analysis is performed using the Lyapunov theory and the C0-semigroup theory to prove that our proposed control scheme can guarantee closed-loop stability and wellposedness. Simulation study has been conducted to demonstrate effectiveness of the proposed approach. 
    more » « less
  2. Abstract A safety-critical measure of legged locomotion performance is a robot's ability to track its desired time-varying position trajectory in an environment, which is herein termed as “global-position tracking.” This paper introduces a nonlinear control approach that achieves asymptotic global-position tracking for three-dimensional (3D) bipedal robots. Designing a global-position tracking controller presents a challenging problem due to the complex hybrid robot model and the time-varying desired global-position trajectory. Toward tackling this problem, the first main contribution is the construction of impact invariance to ensure all desired trajectories respect the foot-landing impact dynamics, which is a necessary condition for realizing asymptotic tracking of hybrid walking systems. Thanks to their independence of the desired global position, these conditions can be exploited to decouple the higher-level planning of the global position and the lower-level planning of the remaining trajectories, thereby greatly alleviating the computational burden of motion planning. The second main contribution is the Lyapunov-based stability analysis of the hybrid closed-loop system, which produces sufficient conditions to guide the controller design for achieving asymptotic global-position tracking during fully actuated walking. Simulations and experiments on a 3D bipedal robot with twenty revolute joints confirm the validity of the proposed control approach in guaranteeing accurate tracking. 
    more » « less
  3. Continuous trajectory control of fixed-wing unmanned aerial vehicles (UAVs) is complicated when considering hidden dynamics. Due to UAV multi degrees of freedom, tracking methodologies based on conventional control theory, such as Proportional-Integral-Derivative (PID) has limitations in response time and adjustment robustness, while a model based approach that calculates the force and torques based on UAV’s current status is complicated and rigid.We present an actor-critic reinforcement learning framework that controls UAV trajectory through a set of desired waypoints. A deep neural network is constructed to learn the optimal tracking policy and reinforcement learning is developed to optimize the resulting tracking scheme. The experimental results show that our proposed approach can achieve 58.14% less position error, 21.77% less system power consumption and 9:23% faster attainment than the baseline. The actor network consists of only linear operations, hence Field Programmable Gate Arrays (FPGA) based hardware acceleration can easily be designed for energy efficient real-time control. 
    more » « less
  4. Abstract Accurate tracking of nonminimum phase (NMP) systems is well known to require large amounts of control effort. It is, therefore, of practical value to minimize the effort needed to achieve a desired level of tracking accuracy for NMP systems. There is growing interest in the use of the filtered basis functions (FBF) approach for tracking the control of linear NMP systems because of distinct performance advantages it has over other methods. The FBF approach expresses the control input as a linear combination of user-defined basis functions. The basis functions are forward filtered through the dynamics of the plant, and the coefficients are selected such that the tracking error is minimized. There is a wide variety of basis functions that can be used with the FBF approach, but there has been no work to date on how to select the best set of basis functions. Toward selecting the best basis functions, the Frobenius norm of the lifted system representation (LSR) of dynamics is proposed as an excellent metric for evaluating the performance of linear time varying (LTV) discrete-time tracking controllers, like FBF, independent of the desired trajectory to be tracked. Using the metric, an optimal set of basis functions that minimize the control effort without sacrificing tracking accuracy is proposed. The optimal set of basis functions is shown in simulations and experiments to significantly reduce control effort while maintaining or improving tracking accuracy compared to popular basis functions, like B-splines. 
    more » « less
  5. Accurate tracking of nonminimum phase (NMP) systems is well known to require large amounts of control effort. It is, therefore, of practical value to minimize the effort needed to achieve a desired level of tracking accuracy for NMP systems. There is growing interest in the use of the filtered basis functions (FBF) approach for tracking the control of linear NMP systems because of distinct performance advantages it has over other methods. The FBF approach expresses the control input as a linear combination of user-defined basis functions. The basis functions are forward filtered through the dynamics of the plant, and the coefficients are selected such that the tracking error is minimized. There is a wide variety of basis functions that can be used with the FBF approach, but there has been no work to date on how to select the best set of basis functions. Toward selecting the best basis functions, the Frobenius norm of the lifted system representation (LSR) of dynamics is proposed as an excellent metric for evaluating the performance of linear time varying (LTV) discrete-time tracking controllers, like FBF, independent of the desired trajectory to be tracked. Using the metric, an optimal set of basis functions that minimize the control effort without sacrificing tracking accuracy is proposed. The optimal set of basis functions is shown in simulations and experiments to significantly reduce control effort while maintaining or improving tracking accuracy compared to popular basis functions, like B-splines. 
    more » « less