-
An optimal hierarchical control scheme for smart generation units: an application to combined steam and electricity generation
Authors:
Stefano Spinelli,
Marcello Farina,
Andrea Ballarino
Abstract:
Optimal management of thermal and energy grids with fluctuating demand and prices requires to orchestrate the generation units (GU) among all their operating modes. A hierarchical approach is proposed to control coupled energy nonlinear systems. The high level hybrid optimization defines the unit commitment, with the optimal transition strategy, and best production profiles. The low level dynamic…
▽ More
Optimal management of thermal and energy grids with fluctuating demand and prices requires to orchestrate the generation units (GU) among all their operating modes. A hierarchical approach is proposed to control coupled energy nonlinear systems. The high level hybrid optimization defines the unit commitment, with the optimal transition strategy, and best production profiles. The low level dynamic model predictive control (MPC), receiving the set-points from the upper layer, safely governs the systems considering process constraints. To enhance the overall efficiency of the system, a method to optimal start-up the GU is here presented: a linear parameter varying MPC computes the optimal trajectory in closed-loop by iteratively linearising the system along the previous optimal solution. The introduction of an intermediate equilibrium state as additional decision variable permits the reduction of the optimization horizon,while a terminal cost term steers the system to the target set-point. Simulation results show the effectiveness of the proposed approach.
△ Less
Submitted 28 June, 2023;
originally announced June 2023.
-
Deep Long-Short Term Memory networks: Stability properties and Experimental validation
Authors:
Fabio Bonassi,
Alessio La Bella,
Giulio Panzani,
Marcello Farina,
Riccardo Scattolini
Abstract:
The aim of this work is to investigate the use of Incrementally Input-to-State Stable ($δ$ISS) deep Long Short Term Memory networks (LSTMs) for the identification of nonlinear dynamical systems. We show that suitable sufficient conditions on the weights of the network can be leveraged to setup a training procedure able to learn provenly-$δ$ISS LSTM models from data. The proposed approach is tested…
▽ More
The aim of this work is to investigate the use of Incrementally Input-to-State Stable ($δ$ISS) deep Long Short Term Memory networks (LSTMs) for the identification of nonlinear dynamical systems. We show that suitable sufficient conditions on the weights of the network can be leveraged to setup a training procedure able to learn provenly-$δ$ISS LSTM models from data. The proposed approach is tested on a real brake-by-wire apparatus to identify a model of the system from input-output experimentally collected data. Results show satisfactory modeling performances.
△ Less
Submitted 6 April, 2023;
originally announced April 2023.
-
An Offset-Free Nonlinear MPC scheme for systems learned by Neural NARX models
Authors:
Fabio Bonassi,
Jing Xie,
Marcello Farina,
Riccardo Scattolini
Abstract:
This paper deals with the design of nonlinear MPC controllers that provide offset-free setpoint tracking for models described by Neural Nonlinear AutoRegressive eXogenous (NNARX) networks. The NNARX model is identified from input-output data collected from the plant, and can be given a state-space representation with known measurable states made by past input and output variables, so that a state…
▽ More
This paper deals with the design of nonlinear MPC controllers that provide offset-free setpoint tracking for models described by Neural Nonlinear AutoRegressive eXogenous (NNARX) networks. The NNARX model is identified from input-output data collected from the plant, and can be given a state-space representation with known measurable states made by past input and output variables, so that a state observer is not required. In the training phase, the Incremental Input-to-State Stability (δISS) property can be forced when consistent with the behavior of the plant. The δISS property is then leveraged to augment the model with an explicit integral action on the output tracking error, which allows to achieve offset-free tracking capabilities to the designed control scheme. The proposed control architecture is numerically tested on a water heating system and the achieved results are compared to those scored by another popular offset-free MPC method, showing that the proposed scheme attains remarkable performances even in presence of disturbances acting on the plant.
△ Less
Submitted 13 January, 2023; v1 submitted 30 March, 2022;
originally announced March 2022.
-
On Recurrent Neural Networks for learning-based control: recent results and ideas for future developments
Authors:
Fabio Bonassi,
Marcello Farina,
Jing Xie,
Riccardo Scattolini
Abstract:
This paper aims to discuss and analyze the potentialities of Recurrent Neural Networks (RNN) in control design applications. The main families of RNN are considered, namely Neural Nonlinear AutoRegressive eXogenous, (NNARX), Echo State Networks (ESN), Long Short Term Memory (LSTM), and Gated Recurrent Units (GRU). The goal is twofold. Firstly, to survey recent results concerning the training of RN…
▽ More
This paper aims to discuss and analyze the potentialities of Recurrent Neural Networks (RNN) in control design applications. The main families of RNN are considered, namely Neural Nonlinear AutoRegressive eXogenous, (NNARX), Echo State Networks (ESN), Long Short Term Memory (LSTM), and Gated Recurrent Units (GRU). The goal is twofold. Firstly, to survey recent results concerning the training of RNN that enjoy Input-to-State Stability (ISS) and Incremental Input-to-State Stability ($δ$ISS) guarantees. Secondly, to discuss the issues that still hinder the widespread use of RNN for control, namely their robustness, verifiability, and interpretability. The former properties are related to the so-called generalization capabilities of the networks, i.e. their consistency with the underlying real plants, even in presence of unseen or perturbed input trajectories. The latter is instead related to the possibility of providing a clear formal connection between the RNN model and the plant. In this context, we illustrate how ISS and $δ$ISS represent a significant step towards the robustness and verifiability of the RNN models, while the requirement of interpretability paves the way to the use of physics-based networks. The design of model predictive controllers with RNN as plant's model is also briefly discussed. Lastly, some of the main topics of the paper are illustrated on a simulated chemical system.
△ Less
Submitted 10 May, 2022; v1 submitted 26 November, 2021;
originally announced November 2021.
-
Nonlinear Model Predictive Control with Enhanced Actuator Model for Multi-Rotor Aerial Vehicles with Generic Designs
Authors:
Davide Bicego,
Jacopo Mazzetto,
Ruggero Carli,
Marcello Farina,
Antonio Franchi
Abstract:
In this paper, we propose, discuss, and validate an online Nonlinear Model Predictive Control (NMPC) method for multi-rotor aerial systems with arbitrarily positioned and oriented rotors which simultaneously addresses the local reference trajectory planning and tracking problems. This work brings into question some common modeling and control design choices that are typically adopted to guarantee…
▽ More
In this paper, we propose, discuss, and validate an online Nonlinear Model Predictive Control (NMPC) method for multi-rotor aerial systems with arbitrarily positioned and oriented rotors which simultaneously addresses the local reference trajectory planning and tracking problems. This work brings into question some common modeling and control design choices that are typically adopted to guarantee robustness and reliability but which may severely limit the attainable performance. Unlike most of state of the art works, the proposed method takes advantages of a unified nonlinear model which aims to describe the whole robot dynamics by explicitly including a realistic physical description of the actuator dynamics and limitations. As a matter of fact, our solution does not resort to common simplifications such as: 1) linear model approximation, 2) cascaded control paradigm used to decouple the translational and the rotational dynamics of the rigid body, 3) use of low-level reactive trackers for the stabilization of the internal loop, and 4) unconstrained optimization resolution or use of fictitious constraints. More in detail, we consider as control inputs the derivatives of the propeller forces and propose a novel method to suitably identify the actuator limitations by leveraging experimental data. Differently from previous approaches, the constraints of the optimization problem are defined only by the real physics of the actuators, avoiding conservative -- and often not physical -- input/state saturations which are present, e.g., in cascaded approaches. The control algorithm is implemented using a state-of-the-art Real Time Iteration (RTI) scheme with partial sensitivity update method. CONTINUES...
△ Less
Submitted 10 September, 2020; v1 submitted 19 November, 2019;
originally announced November 2019.
-
Design of aggregators for the day-ahead management of microgrids providing active and reactive power services
Authors:
Alessio La Bella,
Marcello Farina,
Carlo Sandroni,
Riccardo Scattolini
Abstract:
The increasing diffusion of distributed energy generation systems requires the development of new control paradigms for the coordination of micro-generators, storage systems, and loads aimed at maintaining the efficiency and the safe operability of the electricity network. MicroGrids (MGs) are an interesting way to locally manage groups of generation devices, but they cannot singularly provide a s…
▽ More
The increasing diffusion of distributed energy generation systems requires the development of new control paradigms for the coordination of micro-generators, storage systems, and loads aimed at maintaining the efficiency and the safe operability of the electricity network. MicroGrids (MGs) are an interesting way to locally manage groups of generation devices, but they cannot singularly provide a significant contribution to sustain the main electricity grid in terms of ancillary services, such as the availability of a minimum amount of power reserve for the frequency regulation. For these reasons, in this paper we propose a framework for the aggregation and coordination of interconnected MGs to provide ancillary services to the main utility. The proposed framework is structured in three main phases. In the first one, a distributed optimization algorithm computes the day-ahead profile of the active power production of the MGs based on the available forecasts of the renewable sources production and the loads absorption. In this phase, scalability of the optimization problem and confidentiality requirements are guaranteed. In the second phase, reactive power flows are scheduled and it is ensured that the active power trends planned in the first phase do not compromise the voltage/current limitations. A final third phase is used to schedule the active and reactive power profiles of the generation units of each MG to make them consistent with the requirements and results of the previous two phases. The developed method is used for control of the IEEE 13-bus system network and the results achieved are thoroughly discussed in terms of performance and scalability properties.
△ Less
Submitted 24 June, 2019; v1 submitted 6 April, 2018;
originally announced April 2018.
-
On multi-step prediction models for receding horizon control
Authors:
Enrico Terzi,
Lorenzo Fagiano,
Marcello Farina,
Riccardo Scattolini
Abstract:
The derivation of multi-step-ahead prediction models from sampled data of a linear system is considered. A dedicated prediction model is built for each future time step of interest. In addition to a nominal model, the set of all models consistent with data and prior information is derived as well, making the approach suitable for robust control design within a Model Predictive Control framework. T…
▽ More
The derivation of multi-step-ahead prediction models from sampled data of a linear system is considered. A dedicated prediction model is built for each future time step of interest. In addition to a nominal model, the set of all models consistent with data and prior information is derived as well, making the approach suitable for robust control design within a Model Predictive Control framework. The resulting parameter identification problem is solved through a sequence of convex programs, overcoming the non-convexity arising when identifying 1-step prediction models with an output-error criterion. At the same time, the derived models guarantee a worst-case error which is always smaller than the one obtained by iterating models identified with a 1-step prediction error criterion.
△ Less
Submitted 27 February, 2018;
originally announced February 2018.
-
New Upper Bounds on the Distance Domination Numbers of Grids
Authors:
Armando Grez,
Michael Farina
Abstract:
In his 1992 Ph.D. thesis Chang identified an efficient way to dominate $m \times n$ grid graphs and conjectured that his construction gives the most efficient dominating sets for relatively large grids. In 2011 Gonçalves, Pinlou, Rao, and Thomassé proved Chang's conjecture, establishing a closed formula for the domination number of a grid. In March 2013 Fata, Smith and Sundaram established upper b…
▽ More
In his 1992 Ph.D. thesis Chang identified an efficient way to dominate $m \times n$ grid graphs and conjectured that his construction gives the most efficient dominating sets for relatively large grids. In 2011 Gonçalves, Pinlou, Rao, and Thomassé proved Chang's conjecture, establishing a closed formula for the domination number of a grid. In March 2013 Fata, Smith and Sundaram established upper bounds for the $k$-distance domination numbers of grid graphs by generalizing Chang's construction of dominating sets to $k$-distance dominating sets. In this paper we improve the upper bounds established by Fata, Smith, and Sundaram for the $k$-distance domination numbers of grids.
△ Less
Submitted 15 October, 2014;
originally announced October 2014.
-
Plug-and-play distributed state estimation for linear systems
Authors:
Stefano Riverso,
Marcello Farina,
Riccardo Scattolini,
Giancarlo Ferrari-Trecate
Abstract:
This paper proposes a state estimator for large-scale linear systems described by the interaction of state-coupled subsystems affected by bounded disturbances. We equip each subsystem with a Local State Estimator (LSE) for the reconstruction of the subsystem states using pieces of information from parent subsystems only. Moreover we provide conditions guaranteeing that the estimation errors are co…
▽ More
This paper proposes a state estimator for large-scale linear systems described by the interaction of state-coupled subsystems affected by bounded disturbances. We equip each subsystem with a Local State Estimator (LSE) for the reconstruction of the subsystem states using pieces of information from parent subsystems only. Moreover we provide conditions guaranteeing that the estimation errors are confined into prescribed polyhedral sets and converge to zero in absence of disturbances. Quite remarkably, the design of an LSE is recast into an optimization problem that requires data from the corresponding subsystem and its parents only. This allows one to synthesize LSEs in a Plug-and-Play (PnP) fashion, i.e. when a subsystem gets added, the update of the whole estimator requires at most the design of an LSE for the subsystem and its parents. Theoretical results are backed up by numerical experiments on a mechanical system.
△ Less
Submitted 8 September, 2013;
originally announced September 2013.
-
Plug-and-Play Model Predictive Control based on robust control invariant sets
Authors:
Stefano Riverso,
Marcello Farina,
Giancarlo Ferrari-Trecate
Abstract:
In this paper we consider a linear system represented by a coupling graph between subsystems and propose a distributed control scheme capable to guarantee asymptotic stability and satisfaction of constraints on system inputs and states. Most importantly, as in Riverso et al., 2012 our design procedure enables plug-and-play (PnP) operations, meaning that (i) the addition or removal of subsystems tr…
▽ More
In this paper we consider a linear system represented by a coupling graph between subsystems and propose a distributed control scheme capable to guarantee asymptotic stability and satisfaction of constraints on system inputs and states. Most importantly, as in Riverso et al., 2012 our design procedure enables plug-and-play (PnP) operations, meaning that (i) the addition or removal of subsystems triggers the design of local controllers associated to successors to the subsystem only and (ii) the synthesis of a local controller for a subsystem requires information only from predecessors of the subsystem and it can be performed using only local computational resources. Our method hinges on local tube MPC controllers based on robust control invariant sets and it advances the PnP design procedure proposed in Riverso et al., 2012 in several directions. Quite notably, using recent results in the computation of robust control invariant sets, we show how critical steps in the design of a local controller can be solved through linear programming. Finally, an application of the proposed control design procedure to frequency control in power networks is presented.
△ Less
Submitted 20 December, 2013; v1 submitted 25 October, 2012;
originally announced October 2012.