Abstract
In recent years, finite-control-set model predictive control (FCS-MPC) has attracted significant attention in power electronic converter control, resulting in substantial research advancements. However, no formal method currently exists to prove the stability of FCS-MPC systems. Additionally, many application studies have yet to adequately address the relationship between the selection of design parameters and system performance. To address the lack of stability and performance guarantees in FCS-MPC system design, this paper investigates a class of single-step FCS-MPC systems. The analysis is based on regional input-to-state stability (ISS) theory. Sufficient conditions for ensuring regional stability are derived, and a method for estimating the system’s domain of attraction and ultimate bounded region is developed. Simulation experiments validated the analytical results and revealed the relationships between the domain of attraction and system stability, as well as between the ultimate bounded region and steady-state performance. The results indicate that appropriate parameter design can ensure system stability. Furthermore, the proposed method elucidates how changes in design parameters affect system stability and steady-state performance, providing a theoretical foundation for designing a class of FCS-MPC systems.
Keywords:
finite-control-set model predictive control (FCS-MPC); stability analysis; performance analysis; regional input-to-state stability (ISS); power converter MSC:
93D23; 93D30; 93C10
1. Introduction
Finite-control-set model predictive control (FCS-MPC) is a special form of model predictive control (MPC) characterized by restricting control inputs to a discrete set with a finite number of elements. Besides the general advantages of MPC, the most remarkable feature of FCS-MPC is its ability to solve optimization problems using the enumeration search algorithm. This makes the formulation of FCS-MPC strategies extremely simple and intuitive, and also results in a relatively low computational complexity under a short prediction horizon [1,2,3]. In recent years, FCS-MPC has attracted significant attention in the field of power electronic converter control, driving numerous research advancements [4,5,6,7]. Despite the extensive application and research on FCS-MPC algorithms in recent years, some issues still remain to be fully resolved. First, to date, there is no formal method available to prove the stability of FCS-MPC algorithms. Second, the relationship between system parameters and performance has not been adequately explored [8,9,10]. These issues undoubtedly hinder the further development of FCS-MPC.
In applied research, several novel design schemes aiming to ensure stability have been proposed [11,12,13,14]. These schemes rely on the Lyapunov direct method. Specifically, this method either introduces additional Lyapunov functions or uses the Lyapunov function itself as the cost function. System stability is ensured by guaranteeing a non-positive change in the Lyapunov function during the optimization process. However, due to the limitation of control inputs to a finite set, it is not always possible to find a feasible control input from this set during system operation to ensure a non-positive change in the Lyapunov function. This lack of necessary theoretical support has been a major constraint in the application of these methods.
In the initial development stage of FCS-MPC, some pioneering theoretical studies focusing on its stability were carried out. References [15,16] proposed a method to express the closed-loop solution of FCS-MPC systems. Based on this, reference [17] presented the stability results for linear time-invariant (LTI) systems with finite constraint sets. However, these results are only applicable to open-loop stable systems, and the finite control set must contain the origin. Reference [18] analyzed the stability of the FCS-MPC system using the regional input-to-state stability (ISS) theory, extending the analysis to open-loop unstable systems. Nevertheless, the obtained results were overly conservative. Subsequently, references [19,20] employed the practical stability theory to reduce the conservatism of the results through direct analysis. However, these methods are only applicable to single-input systems without constraints, and the theoretical derivation processes in these references are incomplete. The above-mentioned studies jointly constitute the analysis framework based on LTI systems with quantized inputs. Nevertheless, there are still some urgent problems to be solved within this framework. Unfortunately, after these initial studies, the theoretical research on the stability of FCS-MPC stagnated for a long time. In recent years, references [21,22,23] introduced a new analysis framework based on affine switching systems, providing new ideas for the stability research of FCS-MPC. However, compared with the earlier framework, these methods can only guarantee stability near a few equilibrium points determined by the discrete control set, which limits their practical applicability.
In summary, although the affine switching system provides an interesting new perspective, considering the potential for practical application, we chose to continue the theoretical research within the earlier framework. First, to address the issues such as the narrow applicability of the analysis methods and the incomplete theoretical derivations in the existing research under this framework, we analyzed the closed-loop model of the FCS-MPC system in detail. Following the approach in references [19,20], we modeled the effect of the finite control set as a quantization error. On this basis, we proposed a more general method for calculating the quantization error, which enables the analysis to be extended to multi-input systems, thus broadening the applicability of the method. Subsequently, by applying the ISS theory, we fully derived the sufficient conditions for system stability, provided a complete theoretical derivation and proof, and established the relationship between quantization error and system performance. At the same time, to address the issue of the unclear relationship between system parameters and performance to some extent, based on the above-derived theoretical results, we developed an iterative algorithm that can be used to estimate the system’s domain of attraction and ultimate convergence region. This method can intuitively demonstrate the stability characteristics and steady-state performance of the system under the current parameters, filling a gap in the current research within this framework, and thus providing a theoretical reference for controller design. Finally, simulation examples were used to verify the correctness of the theoretical results and demonstrate the reference value of the proposed method for controller design.
The rest of this paper is organized as follows. Section 2 presents the mathematical model of the studied system. Section 3 introduces the key concepts of the regional ISS theory. Section 4 analyzes the stability of the system and proposes a method for estimating the domain of attraction and ultimate bounded region. Section 5 validates the proposed method through simulation examples. Section 6 summarizes the main research findings and concludes the paper.
Notation and Basic Definitions: The sets of real numbers, integers, non-negative real numbers, non-negative integers, -dimensional real vectors and -dimensional real matrices are denoted by , , , , and respectively. The Euclidean norm of a vector or matrix is denoted by . Given a signal , denotes the signal’s sequence; and denote the set of where the values of are limited to a compact set . Given a matrix , the maximum and minimum eigenvalues of are denoted by and respectively. Given closed sets , where , then . If function is continuous, strictly increasing and positive definite, it is said to be a -function. If for each fixed , is a -function, for each fixed , is a non-increasing function, and ; then, function is said to be a -function.
2. Mathematical Model of Single-Step FCS-MPC System
2.1. Mathematical Model of the Controlled Plant
In the application research of FCS-MPC, one class of systems is the LTI system [2,3], which can be represented by the following dynamic equation:
where , and are the state vector and control input vector, respectively; and are constant matrices. The system is subject to the following state and control constraints:
where is a compact set and is a known finite set; the subscript is a constant indicating the number of control candidates.
Let the reference value be denoted by , which represents either a fixed point in the state space or a periodic state trajectory, satisfying
where denotes the steady-state control input, which may be a constant or a periodic value depending on the reference trajectory. Therefore
where is a known finite set. Let , and the error dynamics can then be expressed as
The control objective is to drive to zero.
2.2. Control Law of Single-Step FCS-MPC
Based on the discrete-time LTI system with state and finite-control-set constraints introduced in Section 2.1, this section presents the fundamental features of the single-step FCS-MPC algorithm applied to the aforementioned system. In Section 2.3, we will further formulate the mathematical model of the closed-loop system composed of the controlled plant and the FCS-MPC controller.
The general form of the FCS-MPC cost function is given by
where denotes the predicted state error calculated according to (6), and , and . Since the main idea of the FCS-MPC controller is to minimize a cost function related to the state error, matrix must be positive definite, while and are required to be positive semidefinite, as they may be zero in practical applications. For simplicity and clarity, the weighting matrices and are often chosen to be diagonal.
The structure of the single-step FCS-MPC system is illustrated in Figure 1.
Figure 1.
Structure of the single-step FCS-MPC system.
The single-step FCS-MPC algorithm can thus be formulated as the following optimization problem:
subject to the following:
- (1)
- The dynamic Equation (6);
- (2)
- The state constraint (2) and the discrete control constraints (3).
Let the solution to the above optimization problem be denoted by . Then, the closed-loop form of the FCS-MPC system can be expressed as
According to Refs. [17,24], is a piecewise function. Depending on the number of candidate inputs in the control set, the number of segments can be extremely large, making direct analysis of system (9) challenging.
Given that the control input is constrained to a finite set, if the state region under investigation is bounded such that all admissible inputs selected from the control set cannot drive the system state outside the constraint set, the state constraints can be neglected. Consequently, we consider the optimal control law without state constraints, which will be derived below.
Equation (7) can be transformed into the following form:
where , and . The optimal control vector without state constraints can be expressed as [15,16]
where , , denotes the Euclidean quantifier, which is defined as follows.
Definition 1 [Euclidean Vector Quantizer].
Consider a set and a countable (not necessarily finite) set , , which satisfies that . If function satisfies that , where , hold for ; then, is a Euclidean vector quantizer.
2.3. Closed-Loop System Model in Positively Invariant Set
If there exists an invariant set of system (6) with respect to the control law (11), and this set lies within the state constraint set , then (11) represents the optimal solution to the optimization problem (8) within this invariant set. Consequently, the closed-loop form of system (9) can be established for further analysis. To compute this invariant set in the following discussion, the controlled system is assumed to satisfy the following condition.
Assumption 1.
There exists a feedback control law , as well as a symmetric positive definite matrix , such that the matrices and in the cost function (7) satisfy the following relationship:
This assumption is not overly restrictive, as it can be satisfied whenever system (1) is stabilizable.
If Assumption 1 holds, the following properties of the system matrices can be derived, which are essential in the subsequent analysis. It is straightforward to obtain
This implies that is positive definite, and hence
Furthermore, similar to the derivation of (10), we have
which implies that is negative semidefinite.
Based on (10) and (15), for the unconstrained optimal control law (11) applied to system (6), we derive
and therefore, the set is a candidate invariant set.
To determine the conditions under which becomes invariant, we analyze the boundedness of over . Its upper bound can be computed as follows:
- (1)
- Compute the set :
Define
Let . Since , by augmenting it with linearly independent row vectors , we obtain a nonsingular matrix:
Then, we have
where , , and are auxiliary variables to be eliminated.
Let
and by setting the partial derivatives of with respect to the auxiliary variables to zero and solving the resulting equations, we obtain
Substituting into the inequality leads to
As illustrated in Figure 2, this set is the projection of onto the -dimensional hyperplane where resides.
Figure 2.
Illustration for relationship between and with , .
Thus,
As shown in Figure 3, for each , is obtained by translating in the hyperplane.
Figure 3.
Illustration for relationship between and , and the optimal space corresponding to each discrete control vector with , . The solid and dashed ellipses correspond to and , respectively.
- (2)
- Calculate the upper bound of on :
For each discrete control value , define the region [17]:
so that for .
Define
For each fixed , solving the optimization problem
over all regions yields the upper bound of over , denoted as
As shown in Figure 3, for each fixed , (26) is a quadratic optimization problem with linear and quadratic inequality constraints, which can be solved using standard optimization tools.
Assumption 2.
Suppose that there exists a constant , such that , and for all , the corresponding state .
If Assumption 2 holds, then from (14) and (16), for any ε ∈ Ξ , we have
Hence, is an invariant set of system (6) with respect to (11). When and , the solution of (8) is
By treating as a disturbance and denoting it as , we have
And
Thus, the closed-loop system (9) on the set becomes
3. Regional ISS Theory
ISS theory is an important tool to analyze the relationship between state trajectories and inputs of nonlinear systems. This concept was first proposed in [25] and has since been extended in various directions by subsequent researchers. In practical model predictive control (MPC) applications, state and input constraints are typically present, rendering global ISS results less applicable. To address this limitation, a regional version of ISS was proposed in [26], which allows for stability analysis within a restricted domain. This concept makes it feasible to apply ISS theory to constrained MPC systems. To characterize the stability properties of the FCS-MPC system studied in this paper, we adopt the definition of regional ISS presented in [27]:
Consider a discrete-time autonomous system of the following form:
where is the state, represents an unknown disturbance, and the transition map may be discontinuous. Given an initial state and a disturbance sequence , the state trajectory of the system is denoted as .
Assumption 3.
- (1)
- For system (33), the origin is an equilibrium point.
- (2)
- The disturbance satisfies for , where is a compact set containing the origin.
Definition 2 [Robust Positively Invariant Set (RPIS)].
Suppose that Assumption 3 holds; is an RPIS for system (33) if holds for and .
Definition 3 [Regional Input-to-State Stability (ISS)].
Suppose that Assumption 3 is satisfied. Given a compact set containing the origin as an interior point, if is an RPIS for system (33), and there exists a -function and a -function , such that
Then the system (33) is said to be regional ISS with in .
4. Analysis of System Stability and Performance
If Assumption 1 and Assumption 2 hold, then system (9) can be represented by (32) within the set . Moreover, system (32) satisfies Assumption 3, and is an RPIS for (32). The following proof establishes the ISS property of system (32) in .
4.1. ISS Proof
Theorem 1.
Suppose that Assumption 1 and Assumption 2 hold; then, system (32) is ISS in with respect to the disturbance sequence .
Proof of Theorem 1.
To facilitate the proof, we define several parameters and functions. Let , , , , ,
where . Using these definitions, the set can be rewritten as
It is straightforward to obtain
From inequality (16), we know that
By Assumption 2, there exists a constant such that , and thus . If , from (39), (40), and (14), we obtain
which implies that . Therefore, once the state trajectory enters , it remains inside.
If , from (39) and (40), it follows that there exists a constant such that
As is an RPIS containing the origin as an interior point for system (32), and is upper bounded on , for any initial condition , there exists a finite time index
For , we must have . From (39) and (40), it follows that
and iteratively
Thus, we have
where , which is a -function.
From inequality (38), it follows that
Finally, define
It can be verified that is a -function and is a -function. Therefore, the system (32) is ISS in with respect to the disturbance sequence . □
4.2. Performance Estimation
This section presents a computational procedure for estimating the domain of attraction and the ultimate bounded region of the system state trajectories, based on the results established in Section 2.3 and Section 4.1. In Section 5.1, the proposed method will be illustrated through simulation examples, where we demonstrate the relationship between the domain of attraction and system stability, as well as between the ultimate bounded region and steady-state performance.
According to inequality (46), the state trajectories originating from will asymptotically approach and eventually enter the set . Specifically, we have
Once the state trajectory enters , the feasible set of optimal control values changes, leading to a corresponding update in . If the new value of recalculated over still satisfies Assumption 2, then ISS analysis can be iteratively applied on the newly defined region . This process can continue until Assumption 2 is no longer satisfied.
Based on this idea, the following iterative algorithm (Algorithm 1) is proposed for estimating the domain of attraction and the ultimate bounded region of system (9):
| Algorithm 1 Calculation of Domain of Attraction and Ultimate Bounded Region | |
| 1: | Input the parameters and the number of iterations . Let . |
| 2: | Extend . |
| 3: | Set the partial derivative of Equation (20) with respect to the auxiliary control vari- |
| 4: | able to zero, and solve the system of equations to obtain Equation (21). |
| 5: | Obtain according to Equation (23). |
| 6: | for i = 1: n |
| 7: | For each in , according to (25). |
| 8: | Use the optimization tool to calculate the maximum value of on |
| 9: | all . |
| 10: | if |
| 11: | |
| 12: | else |
| 13: | Record the value of that last satisfies . |
| 14: | Break the loop. |
| 15: | end if |
| 16: | end for |
| 17: | |
| 18: | if i = 1 |
| 19: | The system is unstable on . |
| 20: | else |
| 21: | The system is stable on and ultimately converges to . |
| 22: | end if |
Then, the domain of attraction and the ultimate bounded region of system (9) can be expressed as
Remark 1.
The number of iterations is introduced to limit the computational time. By setting a maximum number of iterations within an acceptable range, a more accurate estimate of the ultimate bounded region can be obtained without excessive computational burden.
Remark 2.
According to [28], it is generally permissible for the state to temporarily exceed the constraint limits. This is because, as long as is within the state constraint bounds, the state trajectory will quickly converge back within the state constraints.
5. Simulation Experiment
Two models are considered in this section. The first is an open-loop unstable mathematical model with a fixed reference value, and the second is a three-phase inverter simulation model with a periodic reference signal. In both cases, the controller parameters are designed based on the procedures described in the previous sections. The stability and performance of the system are then analyzed, and the accuracy of the theoretical analysis is verified through simulations.
5.1. Illustrative Mathematical Example
The plant model is defined as
The state constraint set and the finite control set are
The weighting matrices are
where is obtained by solving the discrete Riccati equation. The reference state is , and the corresponding steady-state control is .
Using Algorithm 1, the domain of attraction and ultimate bounded region are calculated as shown in Figure 4.
and after 30 iterations, the estimated ultimate bounded region becomes
Figure 4.
Calculation results of the system’s domain of attraction and convergence region, and the state error trajectories. , represent the two components of the error vector . The black solid circle represents the domain of attraction, and the red circle indicates the convergence region. The black dashed circles illustrate the intermediate iterations in Algorithm 1, and the black dashed box denotes the imposed state constraints.
From the discussion in Section 4.1, it can be concluded that the domain of attraction represents the region within which the system stability is guaranteed. If the initial state error belongs to , the error trajectory will converge to and remain within in this process. Otherwise, it may diverge.
For example, with initial error , the trajectory converges to . However, for , the system diverges, as shown in Figure 4 and Figure 5, verifying the regional ISS property.
Figure 5.
System state trajectories starting from .
According to the definition of , the Euclidean norm of the steady-state error satisfies
Therefore, the size of ultimate bounded region represents the steady-state error of the system. The norm of the state error starting from is shown in Figure 6. As shown in Figure 6, this bound aligns with simulation results. The state waveform is illustrated in Figure 7.
Figure 6.
Estimated performance results and norm of state error starting from . The black solid line represents the Euclidean norm of the state error trajectory starting from , and the red dashed line indicates the estimated upper bound of the steady-state error norm.
Figure 7.
System state waveform starting from . The red and blue dashed lines indicate the reference values of and .
5.2. Two-Level Inverter Simulation Model
The circuit is shown in Figure 8, with parameters , and .
Figure 8.
Two-level inverter topology. The arrows indicate the reference directions of phase currents , and .
In the two-phase rotating coordinate system, the continuous-time model is
where
Using zero-order hold with sampling time , we discretize the system
Based on the circuit structure, the finite control set can be represented as
To simplify analysis, the state constraints are rewritten in terms of error
which indicates that the state variables do not exceed a certain range from the reference value.
The cost matrices are
where is obtained by solving the discrete Riccati equation. The reference is , and the steady-state control is .
Using Algorithm 1, as shown in Figure 9, we obtain the following:
Figure 9.
Calculation results of the system’s domain of attraction and convergence region, and the state error trajectories. , represent the two components of the error vector . The black solid circle represents the domain of attraction, and the red circle indicates the convergence region. The black dashed circles illustrate the intermediate iterations in Algorithm 1, and the black dashed box denotes the imposed state constraints.
After iterations,
For initial value , the error state trajectory, as shown in Figure 9, converges to .
According to the definition of , the Euclidean norm of the steady-state error satisfies
as shown in Figure 10, aligning with the performance estimation results. Additionally, the state waveform is illustrated in Figure 11.
Figure 10.
Estimated performance results and norm of state error starting from . The black solid line represents the Euclidean norm of the state error trajectory starting from , and the red dashed line indicates the estimated upper bound of the steady-state error norm.
Figure 11.
System state trajectories starting from .
Through the analysis of the mathematical model and circuit model, the specific calculation process of Algorithm 1 is elucidated, and the relationship between the domain of attraction and system stability, as well as the relationship between the ultimate bounded region and steady-state performance of the system, is shown. Additionally, the results of the analysis have been validated, proving the effectiveness of the analysis method and its applicability to a class of power electronic converters.
6. Conclusions
In this paper, we first conducted a detailed analysis of the closed-loop model of the single-step FCS-MPC system. Based on the relevant concepts of regional input-to-state stability (ISS) theory, we derived sufficient conditions to ensure the regional ISS of the system, established the relationship between quantization error and system performance, and provided a complete theoretical derivation and proof. On this basis, an iterative algorithm was proposed for estimating the system’s domain of attraction and ultimate bounded region. Finally, simulation experiments were carried out to verify the correctness of the theoretical analysis, which also demonstrated the relationship between the domain of attraction and system stability, as well as between the ultimate bounded region and steady-state performance. The results indicate that appropriate parameter design can provide stability assurance for the system, and the proposed method enables an intuitive illustration of the stability characteristics and steady-state performance under different parameter settings, thereby offering theoretical guidance for the design of a class of FCS-MPC systems. Compared with existing studies, this paper presents a more general quantization error calculation method, which extends the analysis from previously studied single-input systems to multi-input systems with state constraints. Furthermore, we provide a complete derivation of the sufficient conditions for ISS under certain conditions, thereby addressing the incomplete theoretical proofs observed in some earlier works within the same analytical framework. In addition, the iterative algorithm proposed in this study serves as an effective tool for exploring the relationship between system parameters and performance, filling a gap in the current research within this framework.
Author Contributions
W.H.: conceptualization, methodology, writing—original draft. L.C.: data curation, formal analysis, writing—review and editing. Z.W.: software, visualization, writing—review and editing. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China (NNSF) (grant no. 62103443) and the Hunan Natural Science Foundation (grant no. 2022JJ40630).
Data Availability Statement
The original contributions of the study are included in the article. Requests for additional information can be directed to the corresponding author.
Conflicts of Interest
The authors declare that no commercial or financial relationships were present during the course of the research that might constitute a potential conflict of interest.
References
- Rodriguez, J.; Garcia, C.; Mora, A.; Flores-Bahamonde, F.; Acuna, P.; Novak, M.; Zhang, Y.; Tarisciotti, L.; Davari, S.A.; Zhang, Z.; et al. Latest Advances of Model Predictive Control in Electrical Drives—Part I: Basic Concepts and Advanced Strategies. IEEE Trans. Power Electron. 2022, 37, 3927–3942. [Google Scholar] [CrossRef]
- Rodriguez, J.; Garcia, C.; Mora, A.; Davari, S.A.; Rodas, J.; Valencia, D.F.; Elmorshedy, M.; Wang, F.; Zuo, K.; Tarisciotti, L.; et al. Latest Advances of Model Predictive Control in Electrical Drives—Part II: Applications and Benchmarking with Classical Control Methods. IEEE Trans. Power Electron. 2022, 37, 5047–5061. [Google Scholar] [CrossRef]
- Karamanakos, P.; Geyer, T. Guidelines for the Design of Finite Control Set Model Predictive Controllers. IEEE Trans. Power Electron. 2020, 35, 7434–7450. [Google Scholar] [CrossRef]
- Gulbudak, O.; Gokdag, M. Finite Control Set Model Predictive Control Approach of Nine Switch Inverter-Based Drive Systems: Design, Analysis, and Validation. ISA Trans. 2021, 110, 283–304. [Google Scholar] [CrossRef] [PubMed]
- Saberi, S.; Rezaie, B. Robust Adaptive Direct Speed Control of PMSG-Based Airborne Wind Energy System Using FCS-MPC Method. ISA Trans. 2022, 131, 43–60. [Google Scholar] [CrossRef] [PubMed]
- Wu, W.; Wang, D.; Peng, Z.; Liu, X. Model Predictive Direct Power Control for Modular Multilevel Converter under Unbalanced Conditions with Power Compensation and Circulating Current Reduction. ISA Trans. 2020, 106, 318–329. [Google Scholar] [CrossRef]
- Ayala, M.; Doval-Gandoy, J.; Rodas, J.; Gonzalez, O.; Gregor, R. Current Control Designed with Model Based Predictive Control for Six-Phase Motor Drives. ISA Trans. 2020, 98, 496–504. [Google Scholar] [CrossRef]
- Vazquez, S.; Rodriguez, J.; Rivera, M.; Franquelo, L.G.; Norambuena, M. Model Predictive Control for Power Converters and Drives: Advances and Trends. IEEE Trans. Ind. Electron. 2017, 64, 935–947. [Google Scholar] [CrossRef]
- Quevedo, D.E.; Aguilera, R.P.; Geyer, T. Predictive Control in Power Electronics and Drives: Basic Concepts, Theory, and Methods. In Advanced and Intelligent Control in Power Electronics and Drives; Orłowska-Kowalska, T., Blaabjerg, F., Rodríguez, J., Eds.; Springer International Publishing: Cham, Switzerland, 2014; pp. 181–226. ISBN 978-3-319-03401-0. [Google Scholar] [CrossRef]
- Karamanakos, P.; Liegmann, E.; Geyer, T.; Kennel, R. Model Predictive Control of Power Electronic Systems: Methods, Results, and Challenges. IEEE Open J. Ind. Appl. 2020, 1, 95–114. [Google Scholar] [CrossRef]
- Akter, M.P.; Mekhilef, S.; Mei Lin Tan, N.; Akagi, H. Modified Model Predictive Control of a Bidirectional AC–DC Converter Based on Lyapunov Function for Energy Storage Systems. IEEE Trans. Ind. Electron. 2016, 63, 704–715. [Google Scholar] [CrossRef]
- Makhamreh, H.; Trabelsi, M.; Kükrer, O.; Abu-Rub, H. A Lyapunov-Based Model Predictive Control Design with Reduced Sensors for a PUC7 Rectifier. IEEE Trans. Ind. Electron. 2021, 68, 1139–1147. [Google Scholar] [CrossRef]
- Komurcugil, H.; Guler, N.; Bayhan, S. Weighting Factor Free Lyapunov-Function-Based Model Predictive Control Strategy for Single-Phase T-Type Rectifiers. In Proceedings of the IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society, Singapore, 18–21 October 2020; pp. 4200–4205. [Google Scholar] [CrossRef]
- Guler, N.; Komurcugil, H. Energy Function Based Finite Control Set Predictive Control Strategy for Single-Phase Split Source Inverters. IEEE Trans. Ind. Electron. 2022, 69, 5669–5679. [Google Scholar] [CrossRef]
- Quevedo, D.E.; Doná, J.A.D.; Goodwin, G.C. RECEDING HORIZON LINEAR QUADRATIC CONTROL WITH FINITE INPUT CONSTRAINT SETS. IFAC Proc. Vol. 2002, 35, 183–188. [Google Scholar] [CrossRef]
- Quevedo, D.E.; De Dona, J.A.; Goodwin, G.C. On the Dynamics of Receding Horizon Linear Quadratic Finite Alphabet Control Loops. In Proceedings of the 41st IEEE Conference on Decision and Control, 2002, Las Vegas, NV, USA, 10–13 December 2002; Volume 3, pp. 2929–2934. [Google Scholar] [CrossRef]
- Quevedo, D.E.; Goodwin, G.C.; De Doná, J.A. Finite Constraint Set Receding Horizon Quadratic Control. Int. J. Robust Nonlinear Control 2004, 14, 355–377. [Google Scholar] [CrossRef]
- Aguilera, R.P.; Quevedo, D.E. On the Stability of MPC with a Finite Input Alphabet. IFAC Proc. Vol. 2011, 44, 7975–7980. [Google Scholar] [CrossRef]
- Aguilera, R.P.; Quevedo, D.E. Stability Analysis of Quadratic MPC with a Discrete Input Alphabet. IEEE Trans. Autom. Control 2013, 58, 3190–3196. [Google Scholar] [CrossRef]
- Aguilera, R.P.; Quevedo, D.E. Predictive Control of Power Converters: Designs with Guaranteed Performance. IEEE Trans. Ind. Inform. 2015, 11, 53–63. [Google Scholar] [CrossRef]
- Xu, D.; Lazar, M. Finite Control Set Model Predictive Control with Limit Cycle Stability Guarantees. arXiv 2024, arXiv:2407.07615. Available online: http://arxiv.org/abs/2407.07615 (accessed on 22 April 2025).
- Xu, D.; Damsma, S.; Lazar, M. On the Steady-State Behavior of Finite-Control-Set MPC with an Application to High-Precision Power Amplifiers. In Proceedings of the 2022 European Control Conference (ECC), London, UK, 12–15 July 2022; pp. 820–825. Available online: https://ieeexplore.ieee.org/abstract/document/9838191 (accessed on 22 April 2025).
- Egidio, L.N.; Daiha, H.R.; Deaecto, G.S. Global Asymptotic Stability of Limit Cycle and H2/H∞ Performance of Discrete-Time Switched Affine Systems. Automatica 2020, 116, 108927. [Google Scholar] [CrossRef]
- Bemporad, A.; Morari, M.; Dua, V.; Pistikopoulos, E.N. The Explicit Linear Quadratic Regulator for Constrained Systems. Automatica 2002, 38, 3–20. [Google Scholar] [CrossRef]
- Sontag, E.D. Smooth Stabilization Implies Coprime Factorization. IEEE Trans. Autom. Control 1989, 34, 435–443. [Google Scholar] [CrossRef]
- Nesic, D.; Laila, D.S. A Note on Input-to-State Stabilization for Nonlinear Sampled-Data Systems. IEEE Trans. Autom. Control 2002, 47, 1153–1158. [Google Scholar] [CrossRef]
- Raimondo, D.M. Nonlinear Model Predictive Control: Stability, Robustness and Applications. Ph.D. Thesis, Università degli Studi di Pavia, Pavia, Italy, 2009. Available online: http://sisdin.unipv.it/labsisdin/raimondo/publications.php (accessed on 18 February 2025).
- Preindl, M. Robust Control Invariant Sets and Lyapunov-Based MPC for IPM Synchronous Motor Drives. IEEE Trans. Ind. Electron. 2016, 63, 3925–3933. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).