skip to main content


Title: Self-triggered MPC with Performance Guarantee for Tracking Piecewise Constant Reference Signals
This paper considers a self-triggered MPC controller design strategy for tracking piecewise constant reference signals. The proposed triggering scheme is based on the relaxed dynamic programming inequality and the idea of reference governor; such a scheme computes both the updated control action and the next triggering time. The resulting self-triggered tracking MPC control law preserves stability and constraint satisfaction and also satisfies certain a priori chosen performance requirements without the need to impose stabilizing terminal conditions. An illustrative example shows the effectiveness of this self-triggered tracking MPC implementation.  more » « less
Award ID(s):
1904394
NSF-PAR ID:
10327229
Author(s) / Creator(s):
; ;
Date Published:
Journal Name:
Proceedings of European Control Conference, Doelen ICC Rotterdam, Netherlands, July 29-July 2, 2021
Page Range / eLocation ID:
620 to 625
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. A set-theoretic Failure Model and Effect Management (FMEM) strategy for stuck/jammed actuators in systems with redundant actuators is considered. This strategy uses a reference governor for command tracking while satisfying state and control constraints and, once the failure mode is known, generates a recovery command sequence during mode transitions triggered by actuator failures. In the paper, this FMEM strategy is enhanced with a scheme to detect and isolate failures within a finite time, and to handle unmeasured set-bounded disturbance inputs. A numerical example is reported to illustrate the offline design process and the online operation with the proposed approach. 
    more » « less
  2. null (Ed.)
    In this paper, we introduce a distributed secondary voltage and frequency control scheme for an islanded ac microgrid under event-triggered communication. An integral type event-triggered mechanism is proposed by which each distributed generator (DG) periodically checks its triggering condition and determines whether to update its control inputs and broadcast its states to neighboring DGs. In contrast to existing event-triggered strategies on secondary control of microgrids, the proposed event-triggered mechanism is able to handle the consensus problem in case of asynchronous communication. Under the proposed sampled-data based event-triggered mechanism, DGs do not need to be synchronized to a common clock and each individual DG checks its triggering condition periodically, relying on its own clock. Furthermore, the proposed method efficiently reduces communication rate. We provide sufficient conditions under which microgrid's frequency and a critical bus voltage asymptotically converge to the nominal frequency and voltage, respectively. Finally, effectiveness of our proposed method is verified by testing different scenarios on an islanded ac microgrid benchmark in the MATLAB/Simulink environment as well as a hardware-in-the-loop (HIL) platform, where the physical system is modeled in the Opal-RT and the cyber system is realized in Raspberry Pis. 
    more » « less
  3. This paper introduces a computationally efficient approach for solving Model Predictive Control (MPC) reference tracking problems with state and control constraints. The approach consists of three key components: First, a log-domain interior-point quadratic programming method that forms the basis of the overall approach; second, a method of warm-starting this optimizer by using the MPC solution from the previous timestep; and third, a computational governor that bounds the suboptimality of the warm-start by altering the reference command provided to the MPC problem. As a result, the closed-loop system is altered in a manner so that MPC solutions can be computed using fewer optimizer iterations per timestep. In a numerical experiment, the computational governor reduces the worst-case computation time of a standard MPC implementation by 90%, while maintaining good closed-loop performance. 
    more » « less
  4. Summary

    We present a certainty equivalence‐based adaptive boundary control scheme with a regulation‐triggered batch least‐squares identifier, for a heterodirectional transport partial differential equation‐ordinary differential equation (PDE‐ODE) system where the transport speeds of both transport PDEs are unknown. We use a nominal controller which is fed piecewise‐constant parameter estimates from an event‐triggered parameter update law that applies a least‐squares estimator to data “batches” collected over time intervals between the triggers. A parameter update is triggered by an observed growth in the norm of the PDE state. The proposed triggering‐based adaptive control guarantees: (1) the absence of a Zeno phenomenon; (2) parameter estimates are convergent to the true values in finite time (from most initial conditions); (3) exponential regulation of the plant states to zero. The effectiveness of the proposed design is verified by a numerical example.

     
    more » « less
  5. null (Ed.)
    The performance of hierarchical Model Predictive Control (MPC) is highly dependent on the mechanisms used to coordinate the decisions made by controllers at different levels of the hierarchy. Conventionally, reference tracking serves as the primary coordination mechanism, where optimal state and input trajectories determined by upper-level controllers are communicated down the hierarchy to be tracked by lower-level controllers. As such, significant tuning is required for each controller in the hierarchy to achieve the desired closed-loop system performance. This paper presents a novel terminal cost coordination mechanism using constrained zonotopes, designed to improve system performance under hierarchical control. These terminal costs allow lower-level controllers to balance both short- and long-term control performance without the need for controller tuning. Unlike terminal costs widely used to guarantee MPC stability, the proposed terminal costs are time-varying and computed on-line based on the optimal state trajectory of the upper-level controllers. A numerical example demonstrates the provable performance benefits achieved using the proposed terminal cost coordination mechanism. 
    more » « less