Robust periodic economic model predictive control using probabilistic set invariance for descriptor systems
Abstract
This paper proposes a robust periodic economic model predictive control (MPC) using probabilistic set invariance for discrete-time descriptor systems. The considered systems are affected by additive disturbances that are bounded and follow a zero-mean Gaussian distribution. To guarantee robustness of the proposed robust economic MPC, a probabilistic invariant set with a given probability is used to contract the state and input constraints. An auxiliary input variable is defined to satisfy algebraic equations from descriptor systems in presence of disturbances. Finally, an application of the proposed MPC strategy to a smart micro-grid is provided to illustrate the performance.
Full text
10.1016/j.ifacol.2018.11.054 2405-8963 Robust Periodic Economic Model Predictive Control using Probabilistic Set Invariance for Descriptor Systems Ye Wang ∗David Mu˜noz de la Pe˜na ∗∗ Vicen¸c Puig ∗ Gabriela Cembrano ∗,∗∗∗ ∗Institut de Rob`otica i Inform`atica Industrial (IRI), CSIC-UPC, Universitat Polit`ecnica de Catalunya, C/. Llorens i Artigas 4-6, 08028 Barcelona, Spain (e-mail: {ywang, vpuig, cembrano}@iri.upc.edu) ∗∗ Departamento de Ingenier´ıa de Sistemas y Autom´atica, Escuela Superior de Ingenieros, Universidad de Sevilla, Avenida de los Descubrimientos, S/N, 41092 Sevilla, Spain (e-mail: [email protected]) ∗∗∗ Cetaqua, Water Technology Centre, Ctra. d’Esplugues 75, Cornell`a de Llobregat, 08940 Barcelona, Spain Abstract: This paper proposes a robust periodic economic model predictive control (MPC) using probabilistic set invariance for discrete-time descriptor systems. The considered systems are affected by additive disturbances that are bounded and follow a zero-mean Gaussian distribution. To guarantee robustness of the proposed robust economic MPC, a probabilistic invariant set with a given probability is used to contract the state and input constraints. An auxiliary input variable is defined to satisfy algebraic equations from descriptor systems in presence of disturbances. Finally, an application of the proposed MPC strategy to a smart micro-grid is provided to illustrate the performance. Keywords: Economic MPC, robustness, periodic operation, probabilistic set invariance, descriptor systems, smart grids. 1. INTRODUCTION During the past decade, economic model predictive control (MPC) has been widely investigated and attracted much attention (Mayne, 2014). Economic MPC has been also proved to be useful for a large amount of industrial processes, such as drinking/waster-water networks (Puig et al., 2017; Wang et al., 2017; Zeng and Liu, 2015) and electrical grids (Pereira et al., 2015). Considering endogenous and exogenous signals, an optimal periodic operation can be achieved in economic MPC (see, e.g. Huang et al. (2011); Limon et al. (2014); M¨uller and Gr¨une (2016)). From an application point of view, disturbances often affect performance negatively and can even lead to constraint violations and possible loss of feasibility of MPC controllers. In literature, several robust economic MPC controllers have been developed (see e.g. Broomhead et al. (2015); Bayer et al. (2016, 2018)), where the tube-based technique introduced in Mayne et al. (2005) is usually used to refine the state and input constraints. This work has been partially funded by the Spanish State Research Agency (AEI) and the European Regional Development Fund (ERFD) through the project DEOCS (ref. DPI2016-76493) and SCAV (ref. DPI2017-88403-R), the FPI grant (ref. BES-2014- 068319), and by AGAUR of Generalitat de Catalunya through the Advanced Control Systems (SAC) group grant (ref. 2017-SGR-482). Among increasing applications, the mathematical model includes not only differential/difference equations describing system dynamics but also algebraic equations describing static relations among the chosen variables due to mass balance and energy conservation laws. For instance, in water distribution networks, inflows and outflows through an interconnected non-storage node are built in an algebraic equation that must be used to describe the system behavior. This class of systems, modeled by differential/difference and algebraic equations, is called descriptor, singular or differential/difference-algebraic systems (Dai, 1989). The control design and optimization for descriptor systems have been discussed in Biegler et al. (2012) and some applications to water systems and electrical grids can be found in Wang et al. (2017); Pereira et al. (2017). It is worth mentioning that if disturbances are not taken into account, algebraic equations can be regarded as additional equality constraints in the prediction model. However, for descriptor systems affected by unknown disturbances, algebraic equations cannot be satisfied in a robust manner for all possible perturbations. For linear systems, it is possible to guarantee robust constraint satisfaction of linear algebraic equations by reducing the degrees of freedom of the controller, including in the prediction model an explicit feedback to compensate the effect of the perturbations (Pereira et al., 2017). In this paper, we use the probabilistic set invariance introduced in Kofman et al. (2011) and Kofman et al. (2012), where unknown 6th IFAC Conference on Nonlinear Model Predictive Control Madison, WI, USA, August 19-22, 2018 Robust Periodic Economic Model Predictive Control using Probabilistic Set Invariance for Descriptor Systems Ye Wang ∗David Mu˜noz de la Pe˜na ∗∗ Vicen¸c Puig ∗ Gabriela Cembrano ∗,∗∗∗ ∗Institut de Rob`otica i Inform`atica Industrial (IRI), CSIC-UPC, Universitat Polit`ecnica de Catalunya, C/. Llorens i Artigas 4-6, 08028 Barcelona, Spain (e-mail: {ywang, vpuig, cembrano}@iri.upc.edu) ∗∗ Departamento de Ingenier´ıa de Sistemas y Autom´atica, Escuela Superior de Ingenieros, Universidad de Sevilla, Avenida de los Descubrimientos, S/N, 41092 Sevilla, Spain (e-mail: [email protected]) ∗∗∗ Cetaqua, Water Technology Centre, Ctra. d’Esplugues 75, Cornell`a de Llobregat, 08940 Barcelona, Spain Abstract: This paper proposes a robust periodic economic model predictive control (MPC) using probabilistic set invariance for discrete-time descriptor systems. The considered systems are affected by additive disturbances that are bounded and follow a zero-mean Gaussian distribution. To guarantee robustness of the proposed robust economic MPC, a probabilistic invariant set with a given probability is used to contract the state and input constraints. An auxiliary input variable is defined to satisfy algebraic equations from descriptor systems in presence of disturbances. Finally, an application of the proposed MPC strategy to a smart micro-grid is provided to illustrate the performance. Keywords: Economic MPC, robustness, periodic operation, probabilistic set invariance, descriptor systems, smart grids. 1. INTRODUCTION During the past decade, economic model predictive control (MPC) has been widely investigated and attracted much attention (Mayne, 2014). Economic MPC has been also proved to be useful for a large amount of industrial processes, such as drinking/waster-water networks (Puig et al., 2017; Wang et al., 2017; Zeng and Liu, 2015) and electrical grids (Pereira et al., 2015). Considering endogenous and exogenous signals, an optimal periodic operation can be achieved in economic MPC (see, e.g. Huang et al. (2011); Limon et al. (2014); M¨uller and Gr¨une (2016)). From an application point of view, disturbances often affect performance negatively and can even lead to constraint violations and possible loss of feasibility of MPC controllers. In literature, several robust economic MPC controllers have been developed (see e.g. Broomhead et al. (2015); Bayer et al. (2016, 2018)), where the tube-based technique introduced in Mayne et al. (2005) is usually used to refine the state and input constraints. This work has been partially funded by the Spanish State Research Agency (AEI) and the European Regional Development Fund (ERFD) through the project DEOCS (ref. DPI2016-76493) and SCAV (ref. DPI2017-88403-R), the FPI grant (ref. BES-2014- 068319), and by AGAUR of Generalitat de Catalunya through the Advanced Control Systems (SAC) group grant (ref. 2017-SGR-482). Among increasing applications, the mathematical model includes not only differential/difference equations describing system dynamics but also algebraic equations describing static relations among the chosen variables due to mass balance and energy conservation laws. For instance, in water distribution networks, inflows and outflows through an interconnected non-storage node are built in an algebraic equation that must be used to describe the system behavior. This class of systems, modeled by differential/difference and algebraic equations, is called descriptor, singular or differential/difference-algebraic systems (Dai, 1989). The control design and optimization for descriptor systems have been discussed in Biegler et al. (2012) and some applications to water systems and electrical grids can be found in Wang et al. (2017); Pereira et al. (2017). It is worth mentioning that if disturbances are not taken into account, algebraic equations can be regarded as additional equality constraints in the prediction model. However, for descriptor systems affected by unknown disturbances, algebraic equations cannot be satisfied in a robust manner for all possible perturbations. For linear systems, it is possible to guarantee robust constraint satisfaction of linear algebraic equations by reducing the degrees of freedom of the controller, including in the prediction model an explicit feedback to compensate the effect of the perturbations (Pereira et al., 2017). In this paper, we use the probabilistic set invariance introduced in Kofman et al. (2011) and Kofman et al. (2012), where unknown 6th IFAC Conference on Nonlinear Model Predictive Control Madison, WI, USA, August 19-22, 2018 Copyright © 2018 IFAC 532 Robust Periodic Economic Model Predictive Control using Probabilistic Set Invariance for Descriptor Systems Ye Wang ∗David Mu˜noz de la Pe˜na ∗∗ Vicen¸c Puig ∗ Gabriela Cembrano ∗,∗∗∗ ∗Institut de Rob`otica i Inform`atica Industrial (IRI), CSIC-UPC, Universitat Polit`ecnica de Catalunya, C/. Llorens i Artigas 4-6, 08028 Barcelona, Spain (e-mail: {ywang, vpuig, cembrano}@iri.upc.edu) ∗∗ Departamento de Ingenier´ıa de Sistemas y Autom´atica, Escuela Superior de Ingenieros, Universidad de Sevilla, Avenida de los Descubrimientos, S/N, 41092 Sevilla, Spain (e-mail: [email protected]) ∗∗∗ Cetaqua, Water Technology Centre, Ctra. d’Esplugues 75, Cornell`a de Llobregat, 08940 Barcelona, Spain Abstract: This paper proposes a robust periodic economic model predictive control (MPC) using probabilistic set invariance for discrete-time descriptor systems. The considered systems are affected by additive disturbances that are bounded and follow a zero-mean Gaussian distribution. To guarantee robustness of the proposed robust economic MPC, a probabilistic invariant set with a given probability is used to contract the state and input constraints. An auxiliary input variable is defined to satisfy algebraic equations from descriptor systems in presence of disturbances. Finally, an application of the proposed MPC strategy to a smart micro-grid is provided to illustrate the performance. Keywords: Economic MPC, robustness, periodic operation, probabilistic set invariance, descriptor systems, smart grids. 1. INTRODUCTION During the past decade, economic model predictive control (MPC) has been widely investigated and attracted much attention (Mayne, 2014). Economic MPC has been also proved to be useful for a large amount of industrial processes, such as drinking/waster-water networks (Puig et al., 2017; Wang et al., 2017; Zeng and Liu, 2015) and electrical grids (Pereira et al., 2015). Considering endogenous and exogenous signals, an optimal periodic operation can be achieved in economic MPC (see, e.g. Huang et al. (2011); Limon et al. (2014); M¨uller and Gr¨une (2016)). From an application point of view, disturbances often affect performance negatively and can even lead to constraint violations and possible loss of feasibility of MPC controllers. In literature, several robust economic MPC controllers have been developed (see e.g. Broomhead et al. (2015); Bayer et al. (2016, 2018)), where the tube-based technique introduced in Mayne et al. (2005) is usually used to refine the state and input constraints. This work has been partially funded by the Spanish State Research Agency (AEI) and the European Regional Development Fund (ERFD) through the project DEOCS (ref. DPI2016-76493) and SCAV (ref. DPI2017-88403-R), the FPI grant (ref. BES-2014- 068319), and by AGAUR of Generalitat de Catalunya through the Advanced Control Systems (SAC) group grant (ref. 2017-SGR-482). Among increasing applications, the mathematical model includes not only differential/difference equations describing system dynamics but also algebraic equations describing static relations among the chosen variables due to mass balance and energy conservation laws. For instance, in water distribution networks, inflows and outflows through an interconnected non-storage node are built in an algebraic equation that must be used to describe the system behavior. This class of systems, modeled by differential/difference and algebraic equations, is called descriptor, singular or differential/difference-algebraic systems (Dai, 1989). The control design and optimization for descriptor systems have been discussed in Biegler et al. (2012) and some applications to water systems and electrical grids can be found in Wang et al. (2017); Pereira et al. (2017). It is worth mentioning that if disturbances are not taken into account, algebraic equations can be regarded as additional equality constraints in the prediction model. However, for descriptor systems affected by unknown disturbances, algebraic equations cannot be satisfied in a robust manner for all possible perturbations. For linear systems, it is possible to guarantee robust constraint satisfaction of linear algebraic equations by reducing the degrees of freedom of the controller, including in the prediction model an explicit feedback to compensate the effect of the perturbations (Pereira et al., 2017). In this paper, we use the probabilistic set invariance introduced in Kofman et al. (2011) and Kofman et al. (2012), where unknown 6th IFAC Conference on Nonlinear Model Predictive Control Madison, WI, USA, August 19-22, 2018 Copyright © 2018 IFAC 532 Robust Periodic Economic Model Predictive Control using Probabilistic Set Invariance for Descriptor Systems Ye Wang ∗David Mu˜noz de la Pe˜na ∗∗ Vicen¸c Puig ∗ Gabriela Cembrano ∗,∗∗∗ ∗Institut de Rob`otica i Inform`atica Industrial (IRI), CSIC-UPC, Universitat Polit`ecnica de Catalunya, C/. Llorens i Artigas 4-6, 08028 Barcelona, Spain (e-mail: {ywang, vpuig, cembrano}@iri.upc.edu) ∗∗ Departamento de Ingenier´ıa de Sistemas y Autom´atica, Escuela Superior de Ingenieros, Universidad de Sevilla, Avenida de los Descubrimientos, S/N, 41092 Sevilla, Spain (e-mail: [email protected]) ∗∗∗ Cetaqua, Water Technology Centre, Ctra. d’Esplugues 75, Cornell`a de Llobregat, 08940 Barcelona, Spain Abstract: This paper proposes a robust periodic economic model predictive control (MPC) using probabilistic set invariance for discrete-time descriptor systems. The considered systems are affected by additive disturbances that are bounded and follow a zero-mean Gaussian distribution. To guarantee robustness of the proposed robust economic MPC, a probabilistic invariant set with a given probability is used to contract the state and input constraints. An auxiliary input variable is defined to satisfy algebraic equations from descriptor systems in presence of disturbances. Finally, an application of the proposed MPC strategy to a smart micro-grid is provided to illustrate the performance. Keywords: Economic MPC, robustness, periodic operation, probabilistic set invariance, descriptor systems, smart grids. 1. INTRODUCTION During the past decade, economic model predictive control (MPC) has been widely investigated and attracted much attention (Mayne, 2014). Economic MPC has been also proved to be useful for a large amount of industrial processes, such as drinking/waster-water networks (Puig et al., 2017; Wang et al., 2017; Zeng and Liu, 2015) and electrical grids (Pereira et al., 2015). Considering endogenous and exogenous signals, an optimal periodic operation can be achieved in economic MPC (see, e.g. Huang et al. (2011); Limon et al. (2014); M¨uller and Gr¨une (2016)). From an application point of view, disturbances often affect performance negatively and can even lead to constraint violations and possible loss of feasibility of MPC controllers. In literature, several robust economic MPC controllers have been developed (see e.g. Broomhead et al. (2015); Bayer et al. (2016, 2018)), where the tube-based technique introduced in Mayne et al. (2005) is usually used to refine the state and input constraints. This work has been partially funded by the Spanish State Research Agency (AEI) and the European Regional Development Fund (ERFD) through the project DEOCS (ref. DPI2016-76493) and SCAV (ref. DPI2017-88403-R), the FPI grant (ref. BES-2014- 068319), and by AGAUR of Generalitat de Catalunya through the Advanced Control Systems (SAC) group grant (ref. 2017-SGR-482). Among increasing applications, the mathematical model includes not only differential/difference equations describing system dynamics but also algebraic equations describing static relations among the chosen variables due to mass balance and energy conservation laws. For instance, in water distribution networks, inflows and outflows through an interconnected non-storage node are built in an algebraic equation that must be used to describe the system behavior. This class of systems, modeled by differential/difference and algebraic equations, is called descriptor, singular or differential/difference-algebraic systems (Dai, 1989). The control design and optimization for descriptor systems have been discussed in Biegler et al. (2012) and some applications to water systems and electrical grids can be found in Wang et al. (2017); Pereira et al. (2017). It is worth mentioning that if disturbances are not taken into account, algebraic equations can be regarded as additional equality constraints in the prediction model. However, for descriptor systems affected by unknown disturbances, algebraic equations cannot be satisfied in a robust manner for all possible perturbations. For linear systems, it is possible to guarantee robust constraint satisfaction of linear algebraic equations by reducing the degrees of freedom of the controller, including in the prediction model an explicit feedback to compensate the effect of the perturbations (Pereira et al., 2017). In this paper, we use the probabilistic set invariance introduced in Kofman et al. (2011) and Kofman et al. (2012), where unknown 6th IFAC Conference on Nonlinear Model Predictive Control Madison, WI, USA, August 19-22, 2018 Copyright © 2018 IFAC 532 Robust Periodic Economic Model Predictive Control using Probabilistic Set Invariance for Descriptor Systems Ye Wang ∗ David Mu˜noz de la Pe˜na ∗∗ Vicen¸c Puig ∗ Gabriela Cembrano ∗ , ∗∗∗ ∗Institut de Rob`otica i Inform`atica Industrial (IRI), CSIC-UPC, Universitat Polit`ecnica de Catalunya, C/. Llorens i Artigas 4-6, 08028 Barcelona, Spain (e-mail: {ywang, vpuig, cembrano}@iri.upc.edu) ∗∗ Departamento de Ingenier´ıa de Sistemas y Autom´atica, Escuela Superior de Ingenieros, Universidad de Sevilla, Avenida de los Descubrimientos, S/N, 41092 Sevilla, Spain (e-mail: [email protected]) ∗∗∗ Cetaqua, Water Technology Centre, Ctra. d’Esplugues 75, Cornell`a de Llobregat, 08940 Barcelona, Spain Abstract: This paper proposes a robust periodic economic model predictive control (MPC) using probabilistic set invariance for discrete-time descriptor systems. The considered systems are affected by additive disturbances that are bounded and follow a zero-mean Gaussian distribution. To guarantee robustness of the proposed robust economic MPC, a probabilistic invariant set with a given probability is used to contract the state and input constraints. An auxiliary input variable is defined to satisfy algebraic equations from descriptor systems in presence of disturbances. Finally, an application of the proposed MPC strategy to a smart micro-grid is provided to illustrate the performance. Keywords: Economic MPC, robustness, periodic operation, probabilistic set invariance, descriptor systems, smart grids. 1. INTRODUCTION During the past decade, economic model predictive control (MPC) has been widely investigated and attracted much attention (Mayne, 2014). Economic MPC has been also proved to be useful for a large amount of industrial processes, such as drinking/waster-water networks (Puig et al., 2017; Wang et al., 2017; Zeng and Liu, 2015) and electrical grids (Pereira et al., 2015). Considering endogenous and exogenous signals, an optimal periodic operation can be achieved in economic MPC (see, e.g. Huang et al. (2011); Limon et al. (2014); M¨uller and Gr¨une (2016)). From an application point of view, disturbances often affect performance negatively and can even lead to constraint violations and possible loss of feasibility of MPC controllers. In literature, several robust economic MPC controllers have been developed (see e.g. Broomhead et al. (2015); Bayer et al. (2016, 2018)), where the tube-based technique introduced in Mayne et al. (2005) is usually used to refine the state and input constraints. This work has been partially funded by the Spanish State Research Agency (AEI) and the European Regional Development Fund (ERFD) through the project DEOCS (ref. DPI2016-76493) and SCAV (ref. DPI2017-88403-R), the FPI grant (ref. BES-2014- 068319), and by AGAUR of Generalitat de Catalunya through the Advanced Control Systems (SAC) group grant (ref. 2017-SGR-482). Among increasing applications, the mathematical model includes not only differential/difference equations describing system dynamics but also algebraic equations describing static relations among the chosen variables due to mass balance and energy conservation laws. For instance, in water distribution networks, inflows and outflows through an interconnected non-storage node are built in an algebraic equation that must be used to describe the system behavior. This class of systems, modeled by differential/difference and algebraic equations, is called descriptor, singular or differential/difference-algebraic systems (Dai, 1989). The control design and optimization for descriptor systems have been discussed in Biegler et al. (2012) and some applications to water systems and electrical grids can be found in Wang et al. (2017); Pereira et al. (2017). It is worth mentioning that if disturbances are not taken into account, algebraic equations can be regarded as additional equality constraints in the prediction model. However, for descriptor systems affected by unknown disturbances, algebraic equations cannot be satisfied in a robust manner for all possible perturbations. For linear systems, it is possible to guarantee robust constraint satisfaction of linear algebraic equations by reducing the degrees of freedom of the controller, including in the prediction model an explicit feedback to compensate the effect of the perturbations (Pereira et al., 2017). In this paper, we use the probabilistic set invariance introduced in Kofman et al. (2011) and Kofman et al. (2012), where unknown 6th IFAC Conference on Nonlinear Model Predictive Control Madison, WI, USA, August 19-22, 2018 Copyright © 2018 IFAC 532 Robust Periodic Economic Model Predictive Control using Probabilistic Set Invariance for Descriptor Systems Ye Wang ∗David Mu˜noz de la Pe˜na ∗∗ Vicen¸c Puig ∗ Gabriela Cembrano ∗,∗∗∗ ∗Institut de Rob`otica i Inform`atica Industrial (IRI), CSIC-UPC, Universitat Polit`ecnica de Catalunya, C/. Llorens i Artigas 4-6, 08028 Barcelona, Spain (e-mail: {ywang, vpuig, cembrano}@iri.upc.edu) ∗∗ Departamento de Ingenier´ıa de Sistemas y Autom´atica, Escuela Superior de Ingenieros, Universidad de Sevilla, Avenida de los Descubrimientos, S/N, 41092 Sevilla, Spain (e-mail: [email protected]) ∗∗∗ Cetaqua, Water Technology Centre, Ctra. d’Esplugues 75, Cornell`a de Llobregat, 08940 Barcelona, Spain Abstract: This paper proposes a robust periodic economic model predictive control (MPC) using probabilistic set invariance for discrete-time descriptor systems. The considered systems are affected by additive disturbances that are bounded and follow a zero-mean Gaussian distribution. To guarantee robustness of the proposed robust economic MPC, a probabilistic invariant set with a given probability is used to contract the state and input constraints. An auxiliary input variable is defined to satisfy algebraic equations from descriptor systems in presence of disturbances. Finally, an application of the proposed MPC strategy to a smart micro-grid is provided to illustrate the performance. Keywords: Economic MPC, robustness, periodic operation, probabilistic set invariance, descriptor systems, smart grids. 1. INTRODUCTION During the past decade, economic model predictive control (MPC) has been widely investigated and attracted much attention (Mayne, 2014). Economic MPC has been also proved to be useful for a large amount of industrial processes, such as drinking/waster-water networks (Puig et al., 2017; Wang et al., 2017; Zeng and Liu, 2015) and electrical grids (Pereira et al., 2015). Considering endogenous and exogenous signals, an optimal periodic operation can be achieved in economic MPC (see, e.g. Huang et al. (2011); Limon et al. (2014); M¨uller and Gr¨une (2016)). From an application point of view, disturbances often affect performance negatively and can even lead to constraint violations and possible loss of feasibility of MPC controllers. In literature, several robust economic MPC controllers have been developed (see e.g. Broomhead et al. (2015); Bayer et al. (2016, 2018)), where the tube-based technique introduced in Mayne et al. (2005) is usually used to refine the state and input constraints. This work has been partially funded by the Spanish State Research Agency (AEI) and the European Regional Development Fund (ERFD) through the project DEOCS (ref. DPI2016-76493) and SCAV (ref. DPI2017-88403-R), the FPI grant (ref. BES-2014- 068319), and by AGAUR of Generalitat de Catalunya through the Advanced Control Systems (SAC) group grant (ref. 2017-SGR-482). Among increasing applications, the mathematical model includes not only differential/difference equations describing system dynamics but also algebraic equations describing static relations among the chosen variables due to mass balance and energy conservation laws. For instance, in water distribution networks, inflows and outflows through an interconnected non-storage node are built in an algebraic equation that must be used to describe the system behavior. This class of systems, modeled by differential/difference and algebraic equations, is called descriptor, singular or differential/difference-algebraic systems (Dai, 1989). The control design and optimization for descriptor systems have been discussed in Biegler et al. (2012) and some applications to water systems and electrical grids can be found in Wang et al. (2017); Pereira et al. (2017). It is worth mentioning that if disturbances are not taken into account, algebraic equations can be regarded as additional equality constraints in the prediction model. However, for descriptor systems affected by unknown disturbances, algebraic equations cannot be satisfied in a robust manner for all possible perturbations. For linear systems, it is possible to guarantee robust constraint satisfaction of linear algebraic equations by reducing the degrees of freedom of the controller, including in the prediction model an explicit feedback to compensate the effect of the perturbations (Pereira et al., 2017). In this paper, we use the probabilistic set invariance introduced in Kofman et al. (2011) and Kofman et al. (2012), where unknown 6th IFAC Conference on Nonlinear Model Predictive Control Madison, WI, USA, August 19-22, 2018 Copyright © 2018 IFAC 532 disturbances follows a zero-mean probability distribution. The probabilistic invariant set will be applied in the robust economic MPC design following a tube-based technique (Mayne et al., 2005). The main contribution of this paper is to propose a robust economic MPC of descriptor systems for periodic operation following the economic MPC formulation in Wang et al. (2018). The additive disturbances are considered in the system, which is assumed to be bounded and follows a zero-mean Gaussian distribution. We use a tube-based technique with the probabilistic invariant set to refine the constraints of the corresponding MPC problem. Taking into account that linear algebraic equations appear in the descriptor system, a new input variable is defined to satisfy these algebraic equations affected by additive disturbances. Finally, we apply the proposed robust economic MPC strategy to a smart micro-grid including three nanogrids to show its performance. The remainder of this paper is structured as follows. The problem statement is presented in Section 2. The probabilistic set invariance is introduced in Section 3. The robust periodic economic MPC using probabilistic set invariance is proposed in Section 4. An application of the proposed robust periodic economic MPC to a smart microgrid is provided in Section 5. Finally, conclusion remarks are drawn in Section 6. Notation. Rnis a set of real numbers with the order n and Nis a set of natural numbers. For a vector z, we use diag(z) to denote a diagonal matrix with elements in diagonal defined by z. For two matrices Aand B, we use blkdiag(A, B) to denote a block diagonal matrix with elements in diagonal defined by Aand B. For two scalars a and b, mod(a, b) returns the modulo operation of aand b. For two sets X,Y⊂Rn, we use ⊕to denote the Minkowski sum as X⊕Y := {x+y∈Rn:x∈X,y ∈ Y}, and use to denote the Pontryagin difference as XY := {z∈Rn:z+ y∈X,∀y∈ Y}. 2. PROBLEM STATEMENT Consider the following class of discrete-time linear descriptor systems subject to additive disturbances x(k+ 1) = Ax(k)+Bu(k)+Bdd(k)+Bww(k),(1a) 0=Exx(k)+Euu(k)+Edd(k)+Eww(k),(1b) where x∈Rn,u∈Rm,d∈Rmd,w∈Rmwdenote the vectors of system states, control inputs, endogenous demands and unknown disturbances, respectively. Besides, A∈Rn×n,B∈Rn×m,Bd∈Rn×md,Bw∈Rn×mw,Ex∈ Rnr×n,Eu∈Rnr×m,Ed∈Rnr×mdand Ew∈Rnr×mware system matrices depending on the system topology. The system states and control inputs of (1) are constrained in the following convex sets: x(k)∈X,u(k)∈U,∀k∈N.(2) Before the discussion of designing the robust periodic economic MPC, the following assumptions are made: Assumption 1. The signal d(k) is a known input following a periodic behavior, that is d(k)=d(k+T), ∀k∈Nwith a period T. Assumption 2. The disturbance w(k) is formed by mw independent noise elements, where each element wi(k) for i=1,...,m wis a white noise that follows a zeromean Gaussian distribution with the variance Σwi. The variance matrix of w(k) is a constant diagonal matrix, that is Σw= diag Σw1,...,Σwmw. Therefore, with a confidence level 0 <α w<1, the confidence interval of w(k) can be found as w(k)∈W,∀k∈Nwith the probability Pr (w(k)∈W)=αw. Assumption 3. The system state x(k) in (1) is fully measurable at each time step k∈N. The performance of the system (1) is measured by a timevarying economic cost function: (x(k),u(k),c i),i= mod(k, T),(3) where c={c0,...,c T−1}is a periodic sequence with a period T. In practice, the signal ccould represent the timevarying economic price pattern, for instance the price of the electricity usages in electrical grids. In general, the control objective is to minimize a closed-loop economic cost function, that can be formulated as J∞(x∞,u ∞,c) = lim M→∞ 1 M M−1 k=0 (x(k),u(k),c i),(4) for i= mod(k, T). Since w(k) is unknown, the descriptor model in (1) cannot be directly used as the prediction model in the MPC design. In this paper, we will propose a robust periodic economic MPC by means of the combination of the tubebased technique and the probabilistic set invariance and a reduction of the degrees of freedom of the controller to guarantee the satisfaction of the equality constraints. 3. PROBABILISTIC SET INVARIANCE In this section, we introduce the probabilistic set invariance proposed in Kofman et al. (2011) and Kofman et al. (2012). The probabilistic invariant set will be further used in the design of the robust periodic economic MPC. For a dynamical system described in (1a) with u≡0 and d≡0, based on Kofman et al. (2012), the probabilistic invariant set is defined in the following. Definition 1. (Probabilistic invariant sets). Consider a dynamical system described in (1a) with u≡0 and d≡0, a probability pwith 0 <p≤1. S⊂Rnis a probabilistic invariant set with a probability pif for any x(k)∈S, the probability Pr [x(k+M)∈S]≥pfor each M∈N with M>0. Since the system state vector x∈Rn, given a probability p with 0 <p<1, let us define nparameters ˜pifor i= 1,...,n such that 0<˜pi<1, n i=1 ˜pi=1−p. (5) Therefore, we address the computation result of the probabilistic invariant set in the following lemma. Lemma 1. Consider a dynamical system described in (1a) with u≡0 and d≡0, where the matrix Ais Schur stable and diagonalizable, and the Jordan decomposition of Acan 2018 IFAC NMPC Madison, WI, USA, August 19-22, 2018 533
disturbances follows a zero-mean probability distribution. The probabilistic invariant set will be applied in the robust economic MPC design following a tube-based technique (Mayne et al., 2005). The main contribution of this paper is to propose a robust economic MPC of descriptor systems for periodic operation following the economic MPC formulation in Wang et al. (2018). The additive disturbances are considered in the system, which is assumed to be bounded and follows a zero-mean Gaussian distribution. We use a tube-based technique with the probabilistic invariant set to refine the constraints of the corresponding MPC problem. Taking into account that linear algebraic equations appear in the descriptor system, a new input variable is defined to satisfy these algebraic equations affected by additive disturbances. Finally, we apply the proposed robust economic MPC strategy to a smart micro-grid including three nanogrids to show its performance. The remainder of this paper is structured as follows. The problem statement is presented in Section 2. The probabilistic set invariance is introduced in Section 3. The robust periodic economic MPC using probabilistic set invariance is proposed in Section 4. An application of the proposed robust periodic economic MPC to a smart microgrid is provided in Section 5. Finally, conclusion remarks are drawn in Section 6. Notation. Rnis a set of real numbers with the order n and Nis a set of natural numbers. For a vector z, we use diag(z) to denote a diagonal matrix with elements in diagonal defined by z. For two matrices Aand B, we use blkdiag(A, B) to denote a block diagonal matrix with elements in diagonal defined by Aand B. For two scalars a and b, mod(a, b) returns the modulo operation of aand b. For two sets X,Y⊂Rn, we use ⊕to denote the Minkowski sum as X⊕Y := {x+y∈Rn:x∈X,y ∈ Y}, and use to denote the Pontryagin difference as XY := {z∈Rn:z+ y∈X,∀y∈ Y}. 2. PROBLEM STATEMENT Consider the following class of discrete-time linear descriptor systems subject to additive disturbances x(k+ 1) = Ax(k)+Bu(k)+Bdd(k)+Bww(k),(1a) 0=Exx(k)+Euu(k)+Edd(k)+Eww(k),(1b) where x∈Rn,u∈Rm,d∈Rmd,w∈Rmwdenote the vectors of system states, control inputs, endogenous demands and unknown disturbances, respectively. Besides, A∈Rn×n,B∈Rn×m,Bd∈Rn×md,Bw∈Rn×mw,Ex∈ Rnr×n,Eu∈Rnr×m,Ed∈Rnr×mdand Ew∈Rnr×mware system matrices depending on the system topology. The system states and control inputs of (1) are constrained in the following convex sets: x(k)∈X,u(k)∈U,∀k∈N.(2) Before the discussion of designing the robust periodic economic MPC, the following assumptions are made: Assumption 1. The signal d(k) is a known input following a periodic behavior, that is d(k)=d(k+T), ∀k∈Nwith a period T. Assumption 2. The disturbance w(k) is formed by mw independent noise elements, where each element wi(k) for i=1,...,m wis a white noise that follows a zeromean Gaussian distribution with the variance Σwi. The variance matrix of w(k) is a constant diagonal matrix, that is Σw= diag Σw1,...,Σwmw. Therefore, with a confidence level 0 <α w<1, the confidence interval of w(k) can be found as w(k)∈W,∀k∈Nwith the probability Pr (w(k)∈W)=αw. Assumption 3. The system state x(k) in (1) is fully measurable at each time step k∈N. The performance of the system (1) is measured by a timevarying economic cost function: (x(k),u(k),c i),i= mod(k, T),(3) where c={c0,...,c T−1}is a periodic sequence with a period T. In practice, the signal ccould represent the timevarying economic price pattern, for instance the price of the electricity usages in electrical grids. In general, the control objective is to minimize a closed-loop economic cost function, that can be formulated as J∞(x∞,u ∞,c) = lim M→∞ 1 M M−1 k=0 (x(k),u(k),c i),(4) for i= mod(k, T). Since w(k) is unknown, the descriptor model in (1) cannot be directly used as the prediction model in the MPC design. In this paper, we will propose a robust periodic economic MPC by means of the combination of the tubebased technique and the probabilistic set invariance and a reduction of the degrees of freedom of the controller to guarantee the satisfaction of the equality constraints. 3. PROBABILISTIC SET INVARIANCE In this section, we introduce the probabilistic set invariance proposed in Kofman et al. (2011) and Kofman et al. (2012). The probabilistic invariant set will be further used in the design of the robust periodic economic MPC. For a dynamical system described in (1a) with u≡0 and d≡0, based on Kofman et al. (2012), the probabilistic invariant set is defined in the following. Definition 1. (Probabilistic invariant sets). Consider a dynamical system described in (1a) with u≡0 and d≡0, a probability pwith 0 <p≤1. S⊂Rnis a probabilistic invariant set with a probability pif for any x(k)∈S, the probability Pr [x(k+M)∈S]≥pfor each M∈N with M>0. Since the system state vector x∈Rn, given a probability p with 0 <p<1, let us define nparameters ˜pifor i= 1,...,n such that 0<˜pi<1, n i=1 ˜pi=1−p. (5) Therefore, we address the computation result of the probabilistic invariant set in the following lemma. Lemma 1. Consider a dynamical system described in (1a) with u≡0 and d≡0, where the matrix Ais Schur stable and diagonalizable, and the Jordan decomposition of Acan 2018 IFAC NMPC Madison, WI, USA, August 19-22, 2018 533
be given by Λ = diag (λ1,...,λ n)=V−1AV . Suppose that the disturbance vector w(k), ∀k∈Nfollows a zero-mean Gaussian distribution with the variance matrix Σw. Given a probability pand the corresponding ˜pifor i=1,...,n satisfying (5). Then, S:= {x∈Rn:V−1x≤b} is a probabilistic invariant set for this system with a probability p, where the vector bis composed by b= [b1,...,b n]Tand bifor i=1,...,n can be computed by bi:= 2 [Σv]i,i (1 −|λi|)erf−1(1 −˜pi),(6) where [Σv]i,i is the i-th diagonal element of Σv= V−1BwΣwBT w(V−1)T. erf is the error function: erf(z) := 2 √πz 0e−ζ2dζ and erf−1is the inverse erf function. Proof. The proof of this lemma can be found in (Kofman et al., 2011, Theorem 2) and is omitted at here. From Definition 1, with a given probability p, the set S obtained from Lemma 1 is also RPI such that AS⊕BwW⊆S.(7) 4. ROBUST PERIODIC ECONOMIC MPC USING PROBABILISTIC SET INVARIANCE In this section, we propose the robust periodic economic MPC using probabilistic set invariance for the descriptor system (1). The goal is to use a robust tube-based technique based on nominal predictions that drives the closed-loop system trajectory to a neighborhood of an optimal periodic steady trajectory. A local controller is used to reduce the difference between nominal predictions and closed-loop trajectory. This local controller is designed to stabilize the nominal dynamical model of (1a) and simultaneously to satisfy the algebraic equation (1b). 4.1 Refined state and input constraints Based on Pereira et al. (2017), an auxiliary input signal v∈ R(m−nr)is used. Therefore, the control input u(k) is structured from the solution of (1) satisfying the algebraic equation (1b) for any w(k) as u(k)=Mxx(k)+Mdd(k)+Mww(k)+Mvv(k),(8) where the matrices Mx∈Rm×n,Md∈Rm×md,Mw∈ Rm×mwand Mv∈Rm×mvshould be designed. By combining (1b) and (8), we have that the following condition holds: Exx(k)+Edd(k)+Eww(k)=−EuMxx(k)−EuMdd(k) −EuMww(k)−EuMvv(k). which gives Ex+EuMx=0,(9a) Ed+EuMd=0,(9b) Ew+EuMw=0,(9c) EuMv=0.(9d) From the condition (9), we can obtain matrices Mx,Md and Mw. Note that there are infinity solutions of these matrices Mx,Mdand Mw. Specifically, Mvis the null space (kernel) of Eu, and Mx,Mdand Mwcan be obtained in a generalized solution with pseudo-inverse matrices. Besides, by combining (1a) and (8), we have x(k+ 1) = ˜ Ax(k)+ ˜ Bvv(k)+ ˜ Bdd(k)+ ˜ Bww(k),(10) where ˜ A=A+BMx,˜ Bv=BMv,˜ Bd=Bd+BMd and ˜ Bw=Bw+BMw. Let us define the nominal dynamical model of (10) as ¯x(k+ 1) = ˜ A¯x(k)+ ˜ Bv¯v(k)+ ˜ Bdd(k),(11) where ¯x∈Rnand ¯v∈R(m−nr), and define the error between closed-loop states and state predictions as e(k)= x(k)−¯x(k). With (10) and (11), the error dynamics is given by e(k+ 1) = ˜ Ae(k)+ ˜ Bv(v(k)−¯v(k)) + ˜ Bww(k).(12) To attenuate the effect of this error along the prediction horizon, a local control law K∈R(m−nr)×nis proposed for v(k)=Kx(k) and ¯v(k)=K¯x(k) such that the matrix ˜ AK=˜ A+˜ BvKis Schur stable. Therefore, (12) is simplified as e(k+ 1) = ˜ AKe(k)+ ˜ Bww(k).(13) If Assumption 2 holds, w(k)∈W,∀k∈Nwith a confidence level αw. Moreover, by applying Lemma 1 with a probability pto the closed-loop error system (13), we obtain the probabilistic invariant set e(k)∈Sand the set Sis RPI satisfying ˜ AKS⊕ ˜ BwW⊆S. Therefore, for any k∈N,e(k)∈Sis equivalent to x(k)−¯x(k)∈S. With x(k)∈X, we have ¯x(k)∈X S.(14) Based on (8), let us also denote the nominal input ¯u∈Rm as ¯u(k)=Mx¯x(k)+Mdd(k)+Mv¯v(k).(15) By combining (8) and (15), we derive u(k)−¯u(k)=Mx(x(k)−¯x(k)) + Mww(k) +Mvv(k)−Mv¯v(k) =Mxe(k)+Mww(k)+MvKe(k). Since u(k)∈U,e(k)∈Sand w(k)∈W, we obtain ¯u(k)∈UMxSMwWMvKS.(16) As a result, the constraints on the nominal state and input vectors are refined as in (14) and (16), which will be used in the robust economic MPC design. 4.2 Robust periodic economic MPC planner An approximation of the optimal periodic trajectory can be obtained solving the following open-loop optimization problem 1. This optimization problem is set with free initial state and a periodicity constraint for achieving periodic operation. minimize ¯x(0),...,¯x(T), ¯u(0),...,¯u(T−1) JT(¯x, ¯u, c)= T−1 i=0 (¯x(i),¯u(i),c i),(17a) 1It is an approximation because the optimal periodic trajectory would profit from feedback at each sampling time, while in this optimization problem, the predictions are carried out in open-loop for the whole period. 2018 IFAC NMPC Madison, WI, USA, August 19-22, 2018 534 subject to ¯x(i+ 1) = A¯x(i)+B¯u(i)+Bdd(i),(17b) 0=Ex¯x(i)+Eu¯u(i)+Edd(i),(17c) ¯x(i)∈X S,(17d) ¯u(i)∈UMxSMwWMvKS,(17e) ¯x(0) = ¯x(T).(17f) The feasible solutions of the optimization problem (17) define the optimal periodic steady trajectory of system states and control inputs as ¯xp={¯x(0),...,¯x(T)},(18a) ¯up={¯u(0),...,¯u(T)}.(18b) The closed-loop system with the proposed controller will be driven close to a neighborhood of this trajectory. 4.3 Robust periodic economic MPC formulation The proposed controller is based on modifying the optimization problem (17) to take into account the current measurement of the state. The current state x(k) at time k∈Nis set into a shift position j= mod (k,T) taken into account the period T. The advantage of this setting is to keep the constraints in (17) that are independent to the current state x(k). In general, the robust periodic economic MPC controller is proposed by implementing the following optimization problem: minimize ¯x(0),...,¯x(T), ¯u(0),...,¯u(T−1) JT(¯x, ¯u, c),(19a) subject to ¯x(i+ 1) = A¯x(i)+B¯u(i)+Bdd(i),(19b) 0=Ex¯x(i)+Eu¯u(i)+Edd(i),(19c) ¯x(i)∈X S,(19d) ¯u(i)∈UMxSMwWMvKS,(19e) ¯x(0) = ¯x(T),(19f) Pr [x(k)−¯x(j)∈S]≥p, j = mod (k, T).(19g) From the feasible solutions of the optimization problem (19), the control action at time kis chosen to be u(k)=¯u(j)+Mww(k) +(Mx+MvK)(x(k)−¯x(j)),(20) with j= mod (k, T). Note that in the closed-loop simulation, at time k∈N, the current state x(k) and the disturbance w(k) are measurable to implement the control action u(k) chosen in (20). 5. APPLICATION TO A SMART MICRO-GRID In this section, we apply the proposed robust control strategy into a smart micro-grid chosen from (Pereira et al., 2017). Periodic operation has been proved to be suitable for this system taking into account the potential periodicity of signals in the system. 5.1 Description The micro-grid system includes three nano-grids placed in parallel. Each nano-grid consists of a cluster of batteries and a fuel cell. These batteries are used to compensate the voltage peaks from the fast system dynamics. Therefore, two system state variables are chosen as the state of charge of batteries and the storage level of hydrogen in the metal hydride tank. Besides, control inputs in each nano-grid are the power of exchange with the electric utility, the power of exchange with the hydrogen and the load power. The control-oriented model of this micro-grid is built by difference-algebraic equations in the form of (1) with the sampling time of 30 minutes, where system matrices are defined by A= 100000 010000 001000 000100 000010 000001 ,B= blkdiag (Bn,B n,B n), Bd= 5.5847 0 0 0 0000 05.5847 0 0 0000 0 05.5847 0 0000 ,B w=Bd, with Bn=5.5847 5.5847 −5.5847 −3.4495 0 0 . And Ex= 0,E u=[ 001001001 ], Ed=[ 000−1], Ew=Ed. The constraint sets on the state vector x(k)∈X and the input vector u(k)∈U,∀k∈Nare considered as follows: X= x∈R6: 40 20 40 20 40 20 ≤x≤ 95 95 95 95 95 95 , U= u∈R9: −0.9 −1.5 0 −0.9 −1.5 0 −0.9 −1.5 0 ≤u≤ 0.9 1 2 0.9 1 2 0.9 1 2 . The patterns of the periodic signal d(k) with the period T= 48 are shown in Fig. 1. This periodic signal is repeated along the simulation time. The variance matrix Σwfor the Gaussian white disturbance w(k) is given by Σw= diag ([0.0339,0.0264,0.0189,0.0532]) and with the 95% confidence level, the set w(k)∈W,∀k∈Ncan be obtained. The initial state x(0) is chosen as x(0) = [67.2513,47.4267,67.0940,47.4985,67.3972,47.0535]T. According to Pereira et al. (2017), the main control objectives for the management of this micro-grid are considered: •To optimize the economic costs by maximizing the benefit of the energy exchange taken into account a time-varying electricity prices presented in c; •To minimize the usage damages of equipments. Based on these two objectives, the cost functions are defined as follows: 2018 IFAC NMPC Madison, WI, USA, August 19-22, 2018 535
subject to ¯x(i+ 1) = A¯x(i)+B¯u(i)+Bdd(i),(17b) 0=Ex¯x(i)+Eu¯u(i)+Edd(i),(17c) ¯x(i)∈X S,(17d) ¯u(i)∈UMxSMwWMvKS,(17e) ¯x(0) = ¯x(T).(17f) The feasible solutions of the optimization problem (17) define the optimal periodic steady trajectory of system states and control inputs as ¯xp={¯x(0),...,¯x(T)},(18a) ¯up={¯u(0),...,¯u(T)}.(18b) The closed-loop system with the proposed controller will be driven close to a neighborhood of this trajectory. 4.3 Robust periodic economic MPC formulation The proposed controller is based on modifying the optimization problem (17) to take into account the current measurement of the state. The current state x(k) at time k∈Nis set into a shift position j= mod (k,T) taken into account the period T. The advantage of this setting is to keep the constraints in (17) that are independent to the current state x(k). In general, the robust periodic economic MPC controller is proposed by implementing the following optimization problem: minimize ¯x(0),...,¯x(T), ¯u(0),...,¯u(T−1) JT(¯x, ¯u, c),(19a) subject to ¯x(i+ 1) = A¯x(i)+B¯u(i)+Bdd(i),(19b) 0=Ex¯x(i)+Eu¯u(i)+Edd(i),(19c) ¯x(i)∈X S,(19d) ¯u(i)∈UMxSMwWMvKS,(19e) ¯x(0) = ¯x(T),(19f) Pr [x(k)−¯x(j)∈S]≥p, j = mod (k, T).(19g) From the feasible solutions of the optimization problem (19), the control action at time kis chosen to be u(k)=¯u(j)+Mww(k) +(Mx+MvK)(x(k)−¯x(j)),(20) with j= mod (k, T). Note that in the closed-loop simulation, at time k∈N, the current state x(k) and the disturbance w(k) are measurable to implement the control action u(k) chosen in (20). 5. APPLICATION TO A SMART MICRO-GRID In this section, we apply the proposed robust control strategy into a smart micro-grid chosen from (Pereira et al., 2017). Periodic operation has been proved to be suitable for this system taking into account the potential periodicity of signals in the system. 5.1 Description The micro-grid system includes three nano-grids placed in parallel. Each nano-grid consists of a cluster of batteries and a fuel cell. These batteries are used to compensate the voltage peaks from the fast system dynamics. Therefore, two system state variables are chosen as the state of charge of batteries and the storage level of hydrogen in the metal hydride tank. Besides, control inputs in each nano-grid are the power of exchange with the electric utility, the power of exchange with the hydrogen and the load power. The control-oriented model of this micro-grid is built by difference-algebraic equations in the form of (1) with the sampling time of 30 minutes, where system matrices are defined by A= 100000 010000 001000 000100 000010 000001 ,B= blkdiag (Bn,B n,B n), Bd= 5.5847 0 0 0 0000 05.5847 0 0 0000 0 05.5847 0 0000 ,B w=Bd, with Bn=5.5847 5.5847 −5.5847 −3.4495 0 0 . And Ex= 0,E u=[ 001001001 ], Ed=[ 000−1], Ew=Ed. The constraint sets on the state vector x(k)∈X and the input vector u(k)∈U,∀k∈Nare considered as follows: X= x∈R6: 40 20 40 20 40 20 ≤x≤ 95 95 95 95 95 95 , U= u∈R9: −0.9 −1.5 0 −0.9 −1.5 0 −0.9 −1.5 0 ≤u≤ 0.9 1 2 0.9 1 2 0.9 1 2 . The patterns of the periodic signal d(k) with the period T= 48 are shown in Fig. 1. This periodic signal is repeated along the simulation time. The variance matrix Σwfor the Gaussian white disturbance w(k) is given by Σw= diag ([0.0339,0.0264,0.0189,0.0532]) and with the 95% confidence level, the set w(k)∈W,∀k∈Ncan be obtained. The initial state x(0) is chosen as x(0) = [67.2513,47.4267,67.0940,47.4985,67.3972,47.0535]T. According to Pereira et al. (2017), the main control objectives for the management of this micro-grid are considered: •To optimize the economic costs by maximizing the benefit of the energy exchange taken into account a time-varying electricity prices presented in c; •To minimize the usage damages of equipments. Based on these two objectives, the cost functions are defined as follows: 2018 IFAC NMPC Madison, WI, USA, August 19-22, 2018 535
k 10 20 30 40 d(k) 0 0.5 1 1.5 d1d2d3d4 Fig. 1. The patterns of the periodic signal d(k). 1(¯u(i),c i) := λ1(ci−P1¯u(i))2, 2(¯u(i)) := λ2¯u1(i)2+λ2¯u2(i)2 +λ2¯u4(i)2+λ2¯u5(i)2 +λ2¯u7(i)2+λ2¯u8(i)2, where P1=[ 010010010 ]. Moreover, Λ1and Λ2are prioritization weights. In this simulation, they are chosen as Λ1= 10 and Λ2= 40. 5.2 Simulation results By satisfying the condition in (9), we can obtain Mv as the null space of Euand Mdis equal to Mw. For the design of the local control law K, the LQR technique is used with the weighing matrices Q= diag ([0.0182,0.0133,0.0182,0.0133,0.0182,0.0133]), R= diag ([0.5556,0.4,0.5,0.5556,0.4,0.5,0.5556,0.4,0.5]). With a chosen probability p=0.99, the probabilistic RPI set S can be obtained using Lemma 1. The simulation has been carried out for 2 hours (192 sampling time steps). The optimization problems (17) and (19) are solved using the linear programming technique. Note that the planner implemented (17) is only solved once to find the optimal periodic steady trajectory (18). And the closed-loop simulation considers the system (1) with the robust periodic economic MPC controller in (19). The Gaussian white disturbances w(k)∈Ware sampled in a customized way as shown in Fig. 2(c). With these disturbances, the closed-loop system is recursively feasible. Besides, some simulation results of the closed-loop state and input trajectories are shown in Fig. 2 and Fig. 3. Since this micro-grid consists of three nano-grids, we show the results of the first nano-grid. As shown in Fig. 2, the blue lines represent the closed-loop states x1(k) and x2(k) while the red dashed lines represent the optimal periodic steady states xp 1and xp 2. When the disturbances are present in Fig. 2(c), both closed-loop states reach a neighborhood of the optimal periodic steady states and when the disturbances vanish, they converge to their optimal periodic steady states. For this nano-grid, as also shown in Fig. 3 control inputs are close to a neighborhood of the optimal periodic steady inputs. k 50 100 150 x1(k) 40 50 60 70 80 90 x1xp 1 (a) k 50 100 150 x2(k) 20 30 40 50 60 70 80 90 x2xp 2 (b) k 50 100 150 w(k) -0.1 -0.05 0 0.05 0.1 w1 w2 w3 w4 (c) Fig. 2. The closed-loop state trajectory and the sampled Gaussian white disturbances of the smart micro-grid. 2018 IFAC NMPC Madison, WI, USA, August 19-22, 2018 536 k 50 100 150 u1(k) -1 -0.5 0 0.5 1u1up 1 (a) k 50 100 150 u2(k) -1.5 -1 -0.5 0 0.5 1u2up 2 (b) Fig. 3. The closed-loop input trajectory of the smart micro-grid. 6. CONCLUSION In this paper, we have presented a robust economic MPC of discrete-time linear descriptor systems based on the probabilistic set invariance for periodic operation. The considered descriptor system is affected by unknown disturbances following a zero-mean Gaussian distribution. The tube-based technique is used with the probabilistic RPI set, where a local controller is proposed by choosing an auxiliary input signal. Finally, the proposed robust periodic economic MPC controller is applied to a smart micro-grid. The closed-loop simulation results show that the closed-loop trajectory is close to a neighborhood of the optimal periodic steady trajectory obtained by the proposed robust periodic economic MPC planner. In particular, for this application, when the disturbances are zero, the closed-loop trajectory converges to the optimal periodic steady trajectory obtained by the planner. As a future research, we will investigate the closed-loop properties using the Karush-Kuhn-Tucker optimality conditions. REFERENCES Bayer, F., Lorenzen, M., M¨uller, M., and Allg¨ower, F. (2016). Robust economic model predictive control using stochastic information. Automatica, 74, 151–161. Bayer, F., M¨uller, M., and Allg¨ower, F. (2018). On optimal system operation in robust economic MPC. Automatica, 88, 98–106. Biegler, L., Campbell, S., and Mehrmann, V. (2012). Control and Optimization with Differential-Algebraic Constraints. Society for Industrial and Applied Mathematics. Broomhead, T., Manzie, C., Shekhar, R., and Hield, P. (2015). Robust periodic economic MPC for linear systems. Automatica, 60, 30–37. Dai, L. (1989). Singular Control Systems. Springer. Huang, R., Harinath, E., and Biegler, L. (2011). Lyapunov stability of economically oriented {NMPC}for cyclic processes. Journal of Process Control, 21(4), 501–509. Kofman, E., De Don´a, J., and Seron, M. (2011). Probabilistic ultimate bounds and invariant sets for lti systems with gaussian disturbances. In 2011 Australian Control Conference, 537–542. Kofman, E., De Don´a, J., and Seron, M. (2012). Probabilistic set invariance and ultimate boundedness. Automatica, 48(10), 2670–2676. Limon, D., Pereira, M., Mu˜noz de la Pe˜na, D., Alamo, T., and Grosso, J. (2014). Single-layer economic model predictive control for periodic operation. Journal of Process Control, 24(8), 1207–1224. Mayne, D.Q. (2014). Model predictive control: Recent developments and future promise. Automatica, 50(12), 2967–2986. Mayne, D., Seron, M., and Rakovi´c, S. (2005). Robust model predictive control of constrained linear systems with bounded disturbances. Automatica, 41(2), 219– 224. M¨uller, M. and Gr¨une, L. (2016). Economic model predictive control without terminal constraints for optimal periodic behavior. Automatica, 70, 128–139. Pereira, M., Limon, D., Mu˜noz de la Pe˜na, D., and Limon, D. (2017). Robust economic model predictive control of a community micro-grid. Renewable Energy, 100, 3–17. Pereira, M., Limon, D., Mu˜noz de la Pe˜na, D., Valverde, L., and Alamo, T. (2015). Periodic economic control of a nonisolated microgrid. IEEE Transactions on Industrial Electronics, 62(8), 5247–5255. Puig, V., Ocampo-Martinez, C., P´erez, R., Cembrano, G., Quevedo, J., and Escobet, T. (2017). Real-time Monitoring and Operational Control of Drinking-Water Systems. Springer. Wang, Y., Puig, V., and Cembrano, G. (2017). Non-linear economic model predictive control of water distribution networks. Journal of Process Control, 56, 23–34. Wang, Y., Salvador, J., Mu˜noz de la Pe˜na, D., Puig, V., and Cembrano, G. (2018). Economic model predictive control based on a periodicity constraint. Journal of Process Control, 68, 226–239. Zeng, J. and Liu, J. (2015). Economic model predictive control of wastewater treatment processes. Industrial & Engineering Chemistry Research, 54(21), 5710–5721. 2018 IFAC NMPC Madison, WI, USA, August 19-22, 2018 537
k 50 100 150 u1(k) -1 -0.5 0 0.5 1u1up 1 (a) k 50 100 150 u2(k) -1.5 -1 -0.5 0 0.5 1u2up 2 (b) Fig. 3. The closed-loop input trajectory of the smart micro-grid. 6. CONCLUSION In this paper, we have presented a robust economic MPC of discrete-time linear descriptor systems based on the probabilistic set invariance for periodic operation. The considered descriptor system is affected by unknown disturbances following a zero-mean Gaussian distribution. The tube-based technique is used with the probabilistic RPI set, where a local controller is proposed by choosing an auxiliary input signal. Finally, the proposed robust periodic economic MPC controller is applied to a smart micro-grid. The closed-loop simulation results show that the closed-loop trajectory is close to a neighborhood of the optimal periodic steady trajectory obtained by the proposed robust periodic economic MPC planner. In particular, for this application, when the disturbances are zero, the closed-loop trajectory converges to the optimal periodic steady trajectory obtained by the planner. As a future research, we will investigate the closed-loop properties using the Karush-Kuhn-Tucker optimality conditions. REFERENCES Bayer, F., Lorenzen, M., M¨uller, M., and Allg¨ower, F. (2016). Robust economic model predictive control using stochastic information. Automatica, 74, 151–161. Bayer, F., M¨uller, M., and Allg¨ower, F. (2018). On optimal system operation in robust economic MPC. Automatica, 88, 98–106. Biegler, L., Campbell, S., and Mehrmann, V. (2012). Control and Optimization with Differential-Algebraic Constraints. Society for Industrial and Applied Mathematics. Broomhead, T., Manzie, C., Shekhar, R., and Hield, P. (2015). Robust periodic economic MPC for linear systems. Automatica, 60, 30–37. Dai, L. (1989). Singular Control Systems. Springer. Huang, R., Harinath, E., and Biegler, L. (2011). Lyapunov stability of economically oriented {NMPC}for cyclic processes. Journal of Process Control, 21(4), 501–509. Kofman, E., De Don´a, J., and Seron, M. (2011). Probabilistic ultimate bounds and invariant sets for lti systems with gaussian disturbances. In 2011 Australian Control Conference, 537–542. Kofman, E., De Don´a, J., and Seron, M. (2012). Probabilistic set invariance and ultimate boundedness. Automatica, 48(10), 2670–2676. Limon, D., Pereira, M., Mu˜noz de la Pe˜na, D., Alamo, T., and Grosso, J. (2014). Single-layer economic model predictive control for periodic operation. Journal of Process Control, 24(8), 1207–1224. Mayne, D.Q. (2014). Model predictive control: Recent developments and future promise. Automatica, 50(12), 2967–2986. Mayne, D., Seron, M., and Rakovi´c, S. (2005). Robust model predictive control of constrained linear systems with bounded disturbances. Automatica, 41(2), 219– 224. M¨uller, M. and Gr¨une, L. (2016). Economic model predictive control without terminal constraints for optimal periodic behavior. Automatica, 70, 128–139. Pereira, M., Limon, D., Mu˜noz de la Pe˜na, D., and Limon, D. (2017). Robust economic model predictive control of a community micro-grid. Renewable Energy, 100, 3–17. Pereira, M., Limon, D., Mu˜noz de la Pe˜na, D., Valverde, L., and Alamo, T. (2015). Periodic economic control of a nonisolated microgrid. IEEE Transactions on Industrial Electronics, 62(8), 5247–5255. Puig, V., Ocampo-Martinez, C., P´erez, R., Cembrano, G., Quevedo, J., and Escobet, T. (2017). Real-time Monitoring and Operational Control of Drinking-Water Systems. Springer. Wang, Y., Puig, V., and Cembrano, G. (2017). Non-linear economic model predictive control of water distribution networks. Journal of Process Control, 56, 23–34. Wang, Y., Salvador, J., Mu˜noz de la Pe˜na, D., Puig, V., and Cembrano, G. (2018). Economic model predictive control based on a periodicity constraint. Journal of Process Control, 68, 226–239. Zeng, J. and Liu, J. (2015). Economic model predictive control of wastewater treatment processes. Industrial & Engineering Chemistry Research, 54(21), 5710–5721. 2018 IFAC NMPC Madison, WI, USA, August 19-22, 2018 537