Assumption 1
01RXThe plant and model have the same well-defined relative degree \gamma = (\gamma_1, \gamma_2, \dots, \gamma_q) on all of \mathbb{R}^n.
This paper proposes a framework for adaptively learning a feedback linearization-based tracking controller for an unknown system using discrete-time model-free policy-gradient parameter update rules. The primary advantage of the scheme over standard model-reference adaptive control techniques is that it does not require the learned inverse model to be invertible at all instances of time. This enables the use of general function approximators to approximate the linearizing controller for the system without having to worry about singularities. However, the discrete-time and stochastic nature of these algorithms precludes the direct application of standard machinery from the adaptive control literature to provide deterministic stability proofs for the system. Nevertheless, we leverage these techniques alongside tools from the stochastic approximation literature to demonstrate that with high probability the tracking and parameter errors concentrate near zero when a certain persistence of excitation condition is satisfied. A simulated example of a double pendulum demonstrates the utility of the proposed theory. 1
The plant and model have the same well-defined relative degree \gamma = (\gamma_1, \gamma_2, \dots, \gamma_q) on all of \mathbb{R}^n.
The model and plant are both exponentially minimum phase.
Let the persistence of excitation condition (?) hold and assume that there exists C>0 such that \mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\originalleft\lVert W(t)\aftergroup\egroup\aftergroup\egroup\aftergroup\egroup\aftergroup\egroup\originalright\rVert<C for each t \in \mathbb{R}. Then there exists M>0 and \zeta>0 such that for each t_1, t_2 \in \mathbb{R}
with \Phi(t_1,t_2) defined as above.
The signal y_d(\cdot) is continuous and uniformly bounded. Furthermore, for each j = 1, \dots, q the derivatives \{\dot{y}_{j,d}(\cdot), \ddot{y}_{j,d}(\cdot), \dots , y_{j,d}^{(\gamma_j)}(\cdot)\} are also continuous and uniformly bounded.
Typical convergence proofs in the continuous-time adaptive control literature generally only require that (y_{j,d}(\cdot), \dot{y}_{1,d}(\cdot), \dots , y_{j,d}^{\gamma_{j}-1}(\cdot)) be continuous and bounded, but these methods also assume that the input to the plant can be updated continuously. In the sampled data setting, we require the continuity of y_{j,d}^{\gamma_j}(\cdot) to ensure that it does not vary too much within a given sampling period.
There exists a constant C>0 such that \sup_{k\geq0}\| w_k\| < C almost surely.
There exists a constant C>0 such \sup_{k \geq 0} \|x_k \| < C and \sup_{k \geq 0} \|\theta_k \| < C almost surely.
Let Assumptions 3-5 hold. Then \Delta \hat{J}_k(\cdot | \theta_k, x_k, e_k) is a sub-Gaussian distribution where
and
Let Assumptions 3-5 hold. Then \Delta_{k}^e(\cdot|\theta_k, x_k, e_k) and \Delta_{k}^\phi(\cdot|\theta_k, x_k, e_k) are sub-Gaussian random variables where
Let Assumptions 3-5 hold. Further assume that W^T W is persistently exciting and let M>0 and \zeta>0 be defined as in Lemma 1. Then there exists numerical constants C_1>0 and C_2>0 such that
and for each \lambda>0 with probability 1-\lambda we have
3-5 hold. Then there exists a constant C>0 such that
and
Let Assumptions 3-5 hold. Then there exits C>0 such that for each t \in [t_k, t_{k+1}) we have \mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\originalleft\lVert \xi(t) -\xi_k\aftergroup\egroup\aftergroup\egroup\aftergroup\egroup\aftergroup\egroup\originalright\rVert <C\Delta and \mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\originalleft\lVert x(t) - x_k\aftergroup\egroup\aftergroup\egroup\aftergroup\egroup\aftergroup\egroup\originalright\rVert<C\Delta t and \mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\mathopen{}\mathclose\bgroup\originalleft\lVert \bar{\phi}(t) - \phi_k\aftergroup\egroup\aftergroup\egroup\aftergroup\egroup\aftergroup\egroup\originalright\rVert C_1 \Delta t..
The text on this page is from arXiv:2004.02766v1 by Tyler Westenbroek, Eric Mazumdar, David Fridovich-Keil, Valmik Prabhu, Claire J. Tomlin and S. Shankar Sastry, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.
The record of each item is in analysis/objects/2004/2004.02766.jsonl.