The theory of a new analytical-solution-based algorithm for calculating the optimal solution in model-predictive control applications with hexagonal constraints is discussed in this article. Three-phase voltage-source inverters for power electronic and electric motor drive applications are the target of the proposed method. The indirect model-predictive control requires a constrained quadratic programming (QP) solver to calculate the optimal solution. Most of the QP solvers use numerical algorithms, which may result in unbearable computational burdens. However, the optimal constrained solution can be calculated in an analytical way when the control horizon is limited to the first step. A computationally efficient algorithm with a certain maximum number of operations is proposed in this article. A thorough mathematical description of the solver in both the stationary and rotating reference frames is provided. Experimental results on real test rigs featuring either an electricmotor or a resistive-inductive load are reported to demonstrate the feasibility of the proposed solver, thus smoothing theway for its implementation in industrial applications. The name of the proposed solver is aVsIs, which is released under Apache License 2.0 in GitHub, and a free example is available in Code Ocean.
aVsIs: An Analytical-Solution-Based Solver for Model-Predictive Control With Hexagonal Constraints in Voltage-Source Inverter Applications
De Martin, ID;Pasqualotto, D;Tinazzi, F
2022
Abstract
The theory of a new analytical-solution-based algorithm for calculating the optimal solution in model-predictive control applications with hexagonal constraints is discussed in this article. Three-phase voltage-source inverters for power electronic and electric motor drive applications are the target of the proposed method. The indirect model-predictive control requires a constrained quadratic programming (QP) solver to calculate the optimal solution. Most of the QP solvers use numerical algorithms, which may result in unbearable computational burdens. However, the optimal constrained solution can be calculated in an analytical way when the control horizon is limited to the first step. A computationally efficient algorithm with a certain maximum number of operations is proposed in this article. A thorough mathematical description of the solver in both the stationary and rotating reference frames is provided. Experimental results on real test rigs featuring either an electricmotor or a resistive-inductive load are reported to demonstrate the feasibility of the proposed solver, thus smoothing theway for its implementation in industrial applications. The name of the proposed solver is aVsIs, which is released under Apache License 2.0 in GitHub, and a free example is available in Code Ocean.File | Dimensione | Formato | |
---|---|---|---|
aVsIs_An_Analytical-Solution-Based_Solver_for_Model-Predictive_Control_With_Hexagonal_Constraints_in_Voltage-Source_Inverte.pdf
accesso aperto
Tipologia:
Published (publisher's version)
Licenza:
Creative commons
Dimensione
1.27 MB
Formato
Adobe PDF
|
1.27 MB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.