Electrical and Electronic Engineering - Research Publications

Permanent URI for this collection

Search Results

Now showing 1 - 6 of 6
  • Item
    No Preview Available
    Newton's method: sufficient conditions for practical and input-to-state stability
    Colabufo, GG ; Dower, PM ; Shames, I (ELSEVIER, 2020)
  • Item
    Thumbnail Image
    Active Learning for Linear Parameter-Varying System Identification
    Chin, R ; Maass, A ; Ulapane, N ; Manzie, C ; Shames, I ; Nesic, D ; Rowe, JE ; Nakada, H (ELSEVIER, 2020-01-01)
    Active learning is proposed for selection of the next operating points in the design of experiments, for identifying linear parameter-varying systems. We extend existing approaches found in literature to multiple-input multiple-output systems with a multivariate scheduling parameter. Our approach is based on exploiting the probabilistic features of Gaussian process regression to quantify the overall model uncertainty across locally identified models. This results in a flexible framework which accommodates for various techniques to be applied for estimation of local linear models and their corresponding uncertainty. We perform active learning in application to the identification of a diesel engine air-path model, and demonstrate that measures of model uncertainty can be successfully reduced using the proposed framework.
  • Item
    No Preview Available
    Complexity minimisation of suboptimal MPC without terminal constraints
    Pavlov, A ; Mueller, M ; Manzie, C ; Shames, I (ELSEVIER, 2021-04-14)
  • Item
    Thumbnail Image
    Tuning of model predictive engine controllers over transient drive cycles
    Maass, A ; Manzie, C ; Shames, I ; Chin, R ; Nesic, D ; Ulapane, N ; Nakada, H (ELSEVIER, 2021-07-18)
    A framework for tuning the parameters of model predictive controllers (MPCs) based on gradient-free optimisation (GFO) is proposed. Efficient calibration of MPCs is often a difficult task given the large number of tuning parameters and their non-intuitive correlation with the output response. We propose an efficient and systematic framework for the tuning of MPC parameters that can be implemented iteratively within the closed-loop setting. The performance of the proposed GFO-based algorithm is evaluated through its application to air-path control for diesel engines over simulations and experiments. We illustrate that the tuned parameters provide satisfactory tracking of reference trajectories over engine drive cycles with only a few iterations. Thereby, we extend existing MPC tuning approaches that calibrate parameters using step responses on the fuel rate and engine speed onto tuning over a full drive cycle response.
  • Item
    Thumbnail Image
    Asynchronous Distributed Optimization via Dual Decomposition and Block Coordinate Ascent
    Lin, Y ; Shames, I ; Nesic, D (IEEE, 2020-03-12)
    We study a class of distributed optimization problems of minimizing the sum of potentially non-differentiable convex objective functions (without requiring strong convexity). A novel approach to the analysis of asynchronous distributed optimization is developed. An iterative algorithm based on dual decomposition and block coordinate ascent is implemented in an edge based manner. We extend available results in the literature by allowing multiple and potentially overlapping blocks to be updated at the same time with non-uniform probabilities assigned to different blocks. Sublinear convergence with probability one is proved for the algorithm under the aforementioned weak assumptions. A numerical example is provided to illustrate the effectiveness of the algorithm.
  • Item
    Thumbnail Image
    State-feedback event-holding control for nonlinear systems
    Wang, W ; Nesic, D ; Postoyan, R ; Shames, I ; Heemels, WPMH (IEEE, 2020-03-12)
    We propose a novel triggering policy to implement state-feedback controllers for nonlinear systems via packet-based communication networks. The idea is to generate transmissions between the plant and the controller only when a state-dependent rule has been satisfied for a given amount of time. We refer to this new paradigm as event-holding control, in which a clock variable is thus only running when a state-dependent criterion is verified. This is different from time-regularized event-triggered control, where the clock variable keeps running after each transmission instant until it is reset to zero at the moment a state-based condition is verified. We approach the problem of designing an event-holding controller via emulation. We first synthesize a state-feedback law, which stabilizes the closed-loop system in the absence of the communication network. We then design the event-holding triggering mechanism under a set of general assumptions. The results are applied to two case studies consisting of linear systems and a class of nonlinear systems controlled by backstepping. We also provide a numerical backstepping control example, which demonstrates that the event-holding behaviour can reduce the number of transmissions.