Skip to main content

Showing 1–11 of 11 results for author: Forbes, J R

Searching in archive math. Search in all archives.
.
  1. arXiv:2411.16074  [pdf, other

    math.OC eess.SY

    Input-Output Stability of Gradient Descent: A Discrete-Time Passivity-Based Approach

    Authors: Sepehr Moalemi, James Richard Forbes

    Abstract: This paper presents a discrete-time passivity-based analysis of the gradient descent method for a class of functions with sector-bounded gradients. Using a loop transformation, it is shown that the gradient descent method can be interpreted as a passive controller in negative feedback with a very strictly passive system. The passivity theorem is then used to guarantee input-output stability, as we… ▽ More

    Submitted 24 November, 2024; originally announced November 2024.

    Comments: Submitted to IEEE Control Systems Letters (L-CSS)

  2. arXiv:2410.01057  [pdf, other

    eess.SY cs.LG math.DS

    Uncertainty Modelling and Robust Observer Synthesis using the Koopman Operator

    Authors: Steven Dahdah, James Richard Forbes

    Abstract: This paper proposes a robust nonlinear observer synthesis method for a population of systems modelled using the Koopman operator. The Koopman operator allows nonlinear systems to be rewritten as infinite-dimensional linear systems. A finite-dimensional approximation of the Koopman operator can be identified directly from data, yielding an approximately linear model of a nonlinear system. The propo… ▽ More

    Submitted 1 October, 2024; originally announced October 2024.

    Comments: 16 pages, 15 figures

  3. arXiv:2307.01089  [pdf, ps, other

    math.OC eess.SY math.DS

    Synthesizing Control Laws from Data using Sum-of-Squares Optimization

    Authors: Jason J. Bramburger, Steven Dahdah, James Richard Forbes

    Abstract: The control Lyapunov function (CLF) approach to nonlinear control design is well established. Moreover, when the plant is control affine and polynomial, sum-of-squares (SOS) optimization can be used to find a polynomial controller as a solution to a semidefinite program. This letter considers the use of data-driven methods to design a polynomial controller by leveraging Koopman operator theory, CL… ▽ More

    Submitted 3 July, 2023; originally announced July 2023.

  4. Cascaded Model Predictive Control of a Tandem-Rotor Helicopter

    Authors: Faraaz Ahmed, Ludwik Sobiesiak, James Richard Forbes

    Abstract: This letter considers cascaded model predictive control (MPC) as a computationally lightweight method for controlling a tandem-rotor helicopter. A traditional single MPC structure is split into separate outer and inner-loops. The outer-loop MPC uses an $SE_2(3)$ error to linearize the translational dynamics about a reference trajectory. The inner-loop MPC uses the optimal angular velocity sequence… ▽ More

    Submitted 28 June, 2023; originally announced June 2023.

    Comments: 6 pages, 3 figures

    MSC Class: 9306 (Primary); 4906 (Secondary)

    Journal ref: in IEEE Control Systems Letters, vol. 7, pp. 1345-1350, 2023

  5. arXiv:2303.15318  [pdf, other

    eess.SY cs.LG math.DS

    Closed-Loop Koopman Operator Approximation

    Authors: Steven Dahdah, James Richard Forbes

    Abstract: This paper proposes a method to identify a Koopman model of a feedback-controlled system given a known controller. The Koopman operator allows a nonlinear system to be rewritten as an infinite-dimensional linear system by viewing it in terms of an infinite set of lifting functions. A finite-dimensional approximation of the Koopman operator can be identified from data by choosing a finite subset of… ▽ More

    Submitted 1 May, 2024; v1 submitted 27 March, 2023; originally announced March 2023.

    Comments: 13 pages, 11 figures, 3 tables, accepted for accepted for publication in Machine Learning: Science and Technology

    Journal ref: Mach. Learn.: Sci. Technol. 5 025038 (2024)

  6. Model Predictive Control of a Tandem-Rotor Helicopter With a Nonuniformly Spaced Prediction Horizon

    Authors: Faraaz Ahmed, Ludwik Sobiesiak, James Richard Forbes

    Abstract: This letter considers model predictive control of a tandem-rotor helicopter. The error is formulated using the matrix Lie group $SE_2(3)$. A reference trajectory to a target is calculated using a quartic guidance law, leveraging the differentially flat properties of the system, and refined using a finite-horizon linear quadratic regulator. The nonlinear system is linearized about the reference tra… ▽ More

    Submitted 14 June, 2022; originally announced June 2022.

    Comments: 6 pages, 5 figures

    MSC Class: 9306 (Primary); 4906 (Secondary)

    Journal ref: in IEEE Control Systems Letters, vol. 6, pp. 2828-2833, 2022

  7. arXiv:2110.09658  [pdf, other

    eess.SY cs.LG math.DS

    System Norm Regularization Methods for Koopman Operator Approximation

    Authors: Steven Dahdah, James Richard Forbes

    Abstract: Approximating the Koopman operator from data is numerically challenging when many lifting functions are considered. Even low-dimensional systems can yield unstable or ill-conditioned results in a high-dimensional lifted space. In this paper, Extended Dynamic Mode Decomposition (DMD) and DMD with control, two methods for approximating the Koopman operator, are reformulated as convex optimization pr… ▽ More

    Submitted 9 August, 2022; v1 submitted 18 October, 2021; originally announced October 2021.

    Comments: 21 pages, 10 figures, 1 table, accepted for publication in the Proceedings of the Royal Society A (RSPA)

    Journal ref: Proc. R. Soc. A. 478: 20220162 (2022)

  8. The Complex-Step Derivative Approximation on Matrix Lie Groups

    Authors: Charles Champagne Cossette, Alex Walsh, James Richard Forbes

    Abstract: The complex-step derivative approximation is a numerical differentiation technique that can achieve analytical accuracy, to machine precision, with a single function evaluation. In this letter, the complex-step derivative approximation is extended to be compatible with elements of matrix Lie groups. As with the standard complex-step derivative, the method is still able to achieve analytical accura… ▽ More

    Submitted 6 May, 2021; originally announced May 2021.

    Comments: 8 pages, 8 figures, accepted to Robotics and Automation Letters, presented at ICRA 2020

    Journal ref: in IEEE Robotics and Automation Letters, vol. 5, no. 2, pp. 906-913, April 2020

  9. arXiv:2102.03613  [pdf, ps, other

    eess.SY cs.LG math.DS

    Linear Matrix Inequality Approaches to Koopman Operator Approximation

    Authors: Steven Dahdah, James Richard Forbes

    Abstract: The regression problem associated with finding a matrix approximation of the Koopman operator from data is considered. The regression problem is formulated as a convex optimization problem subject to linear matrix inequality (LMI) constraints. Doing so allows for additional LMI constraints to be incorporated into the regression problem. In particular, asymptotic stability constraints, regularizati… ▽ More

    Submitted 18 October, 2021; v1 submitted 6 February, 2021; originally announced February 2021.

    Comments: 13 pages

  10. arXiv:1903.08599  [pdf, ps, other

    eess.SY math.OC

    LMI Properties and Applications in Systems, Stability, and Control Theory

    Authors: Ryan James Caverly, James Richard Forbes

    Abstract: Linear matrix inequalities (LMIs) commonly appear in systems, stability, and control applications. Many analysis and synthesis problems in these areas can be solved as feasibility or optimization problems subject to LMI constraints. Although most well-known LMI properties and manipulation tricks, such as the Schur complement and the congruence transformation, can be found in standard references, m… ▽ More

    Submitted 21 May, 2024; v1 submitted 20 March, 2019; originally announced March 2019.

    Comments: See appendix A.1 for a detailed list of new additions and updates from the previous version

  11. Conic-sector-based analysis and control synthesis for linear parameter varying systems

    Authors: S Sivaranjani, James Richard Forbes, Peter Seiler, Vijay Gupta

    Abstract: We present a conic sector theorem for linear parameter varying (LPV) systems in which the traditional definition of conicity is violated for certain values of the parameter. We show that such LPV systems can be defined to be conic in an average sense if the parameter trajectories are restricted so that the system operates with such values of the parameter sufficiently rarely. We then show that suc… ▽ More

    Submitted 29 January, 2018; v1 submitted 3 December, 2017; originally announced December 2017.

    Comments: 7 pages, 2 columns