skip to main content

This content will become publicly available on November 30, 2023

Title: Output-only identification of self-excited systems using discrete-time Lur'e models with application to a gas-turbine combustor
A self-excited system is a nonlinear system with the property that a constant input yields a bounded, nonconvergent response. Nonlinear identification of self-excited systems is considered using a Lur'e model structure, where a linear model is connected in feedback with a nonlinear feedback function. To facilitate identification, the nonlinear feedback function is assumed to be continuous and piecewise affine (CPA). The present paper uses least-squares optimization to estimate the coefficients of the linear dynamics and the slope vector of the CPA nonlinearity, as well as mixed-integer optimization to estimate the order of the linear dynamics and the breakpoints of the CPA function. The proposed identification technique requires only output data, and thus no measurement of the constant input is required. This technique is illustrated on a diverse collection of low-dimensional numerical examples as well as data from a gas-turbine combustor.
Authors:
; ;
Award ID(s):
1634709
Publication Date:
NSF-PAR ID:
10382861
Journal Name:
International Journal of Control
Page Range or eLocation-ID:
1 to 26
ISSN:
0020-7179
Sponsoring Org:
National Science Foundation
More Like this
  1. This paper considers system identification for systems whose output is asymptotically periodic under constant inputs. The model used for system identification is a discretetime Lur’e model consisting of asymptotically stable linear dynamics, a time delay, a washout filter, and a static nonlinear feedback mapping. For sufficiently large scaling of the loop transfer function, these components cause divergence under small signal levels and decay under large signal amplitudes, thus producing an asymptotically oscillatory output. A leastsquares technique is used to estimate the coefficients of the linear model as well as the parameters of a piecewise-linear approximation of the feedback mapping.
  2. A closed-loop control algorithm for the reduction of turbulent flow separation over NACA 0015 airfoil equipped with leading-edge synthetic jet actuators (SJAs) is presented. A system identification approach based on Nonlinear Auto-Regressive Moving Average with eXogenous inputs (NARMAX) technique was used to predict nonlinear dynamics of the fluid flow and for the design of the controller system. Numerical simulations based on URANS equations are performed at Reynolds number of 106 for various airfoil incidences with and without closed-loop control. The NARMAX model for flow over an airfoil is based on the static pressure data, and the synthetic jet actuator is developed using an incompressible flow model. The corresponding NARMAX identification model developed for the pressure data is nonlinear; therefore, the describing function technique is used to linearize the system within its frequency range. Low-pass filtering is used to obtain quasi-linear state values, which assist in the application of linear control techniques. The reference signal signifies the condition of a fully re-attached flow, and it is determined based on the linearization of the original signal during open-loop control. The controller design follows the standard proportional-integral (PI) technique for the single-input single-output system. The resulting closed-loop response tracks the reference value andmore »leads to significant improvements in the transient response over the open-loop system. The NARMAX controller enhances the lift coefficient from 0.787 for the uncontrolled case to 1.315 for the controlled case with an increase of 67.1%.« less
  3. We propose a learning-based robust predictive control algorithm that compensates for significant uncertainty in the dynamics for a class of discrete-time systems that are nominally linear with an additive nonlinear component. Such systems commonly model the nonlinear effects of an unknown environment on a nominal system. We optimize over a class of nonlinear feedback policies inspired by certainty equivalent "estimate-and-cancel" control laws pioneered in classical adaptive control to achieve significant performance improvements in the presence of uncertainties of large magnitude, a setting in which existing learning-based predictive control algorithms often struggle to guarantee safety. In contrast to previous work in robust adaptive MPC, our approach allows us to take advantage of structure (i.e., the numerical predictions) in the a priori unknown dynamics learned online through function approximation. Our approach also extends typical nonlinear adaptive control methods to systems with state and input constraints even when we cannot directly cancel the additive uncertain function from the dynamics. Moreover, we apply contemporary statistical estimation techniques to certify the system’s safety through persistent constraint satisfaction with high probability. Finally, we show in simulation that our method can accommodate more significant unknown dynamics terms than existing methods.
  4. Vibrational control is an open loop stabilization technique via the application of highamplitude, high-frequency oscillatory inputs. The averaging theory has been the standard technique for designing vibrational control systems. However, it stipulates too high oscillation frequency that may not be practically feasible. Therefore, although vibrational control is very robust and elegant (stabilization without feedback), it is rarely used in practical applications. The only well-known example is the Kapitza pendulum; an inverted pendulum shose pivot is subject to vertical oscillation. the unstable equilibrium of the inverted pendulum gains asymptotic stability due to the high-frequency oscillation of the pivot. In this paper, we provide a new vibrational control system from Nature; flapping flight dynamics. Flapping flight is a rich dynamical system as a representative model will typically be nonlinear, time-varying, multi-body, multi-time-scale dynamical system. Over the last two decades, using direct averaging, there has been consensus in the flapping flight dynamics community that insects are unstable at the hovering equilibrium due to the lack of pitch stiffness. In this work, we perform higher-order averaging of the time-periodic dynamics of flapping flight to show a vibrational control mechanism due to the oscillation of the driving aerodynamic forces. We also experimentally demonstrate such amore »phenomenon on a flapping apparatus that has two degrees of freedom: forward translation and pitching motion. It is found that the time-periodic dynamics of the flapping micro-air-vehicle is naturally (without feedback) stabilized beyond a certain threshold. Moreover, if the averaged aerodynamic thrust force is produced by a propeller revolving at a constant speed while maintaining the wings stationary at their mean positions, no stabilization is observed. Hence, it is concluded that the observed stabilization in the flapping system at high frequencies is due to the oscillation of the driving aerodynamic force and, as such, flapping flight indeed enjoys vibrational stabilization.« less
  5. Fukumizu, Kenji (Ed.)
    While the identification of nonlinear dynamical systems is a fundamental building block of model-based reinforcement learning and feedback control, its sample complexity is only understood for systems that either have discrete states and actions or for systems that can be identified from data generated by i.i.d. random inputs. Nonetheless, many interesting dynamical systems have continuous states and actions and can only be identified through a judicious choice of inputs. Motivated by practical settings, we study a class of nonlinear dynamical systems whose state transitions depend linearly on a known feature embedding of state-action pairs. To estimate such systems in finite time identification methods must explore all directions in feature space. We propose an active learning approach that achieves this by repeating three steps: trajectory planning, trajectory tracking, and re-estimation of the system from all available data. We show that our method estimates nonlinear dynamical systems at a parametric rate, similar to the statistical rate of standard linear regression.