Inner loop model predictive control and outer loop PI reference governor for PMSMs with input and state saturation for torque control

Research output: Journal contributionsJournal articlesResearchpeer-review

Standard

Inner loop model predictive control and outer loop PI reference governor for PMSMs with input and state saturation for torque control. / Zwerger, Tanja; Mercorelli, Paolo.
In: Mathematics and Computers in Simulation, Vol. 228, 01.02.2025, p. 178-201.

Research output: Journal contributionsJournal articlesResearchpeer-review

Harvard

APA

Vancouver

Bibtex

@article{a58a15007bdf4b99890c20c1370490dd,
title = "Inner loop model predictive control and outer loop PI reference governor for PMSMs with input and state saturation for torque control",
abstract = "This contribution considers a torque control scheme consisting of model predictive control (MPC) in the inner control loop together with PI reference governor in the outer control loop and a decoupling feedforward control for an isotropic permanent magnet synchronous machine (PMSM). This innovative approach is known in literature as PI-MPC dual loop control. A particular emphasis is given to the control governor strategy which is the outer loop PI reference governor and allows to regulate the machine in the flux weakening region and is therefore only active for field weakening. In this context the analysis of the stability based on Lyapunov{\textquoteright} approach of the control loop in flux weakening region is shown. The desired currents represent the reference currents for the MPC, which forms the inner control loop. The MPC is adapted using an extended Kalman filter (EKF), which estimates inductance of the electrical system in dq coordinates by using a bivariate polynomial. Compared measurements with a hardware-in-the-loop (HIL) system show the effectiveness of the proposed control scheme with respect to a standard PI controller in inner loop (PI-PI scheme) in the presence of saturated inputs and state of a PMSM. The proposed MPC uses just an optimal, proportional control and thus avoids windup effects. Measurement results in the presence of input and state saturations show that MPC is working without overshoot in the currents which leads to less needed power in input.",
keywords = "Decoupled system, EKF, PI-MPC, PMSM, Saturation, Engineering",
author = "Tanja Zwerger and Paolo Mercorelli",
note = "Publisher Copyright: {\textcopyright} 2024 The Author(s)",
year = "2025",
month = feb,
day = "1",
doi = "10.1016/j.matcom.2024.08.006",
language = "English",
volume = "228",
pages = "178--201",
journal = "Mathematics and Computers in Simulation",
issn = "0378-4754",
publisher = "Elsevier B.V.",

}

RIS

TY - JOUR

T1 - Inner loop model predictive control and outer loop PI reference governor for PMSMs with input and state saturation for torque control

AU - Zwerger, Tanja

AU - Mercorelli, Paolo

N1 - Publisher Copyright: © 2024 The Author(s)

PY - 2025/2/1

Y1 - 2025/2/1

N2 - This contribution considers a torque control scheme consisting of model predictive control (MPC) in the inner control loop together with PI reference governor in the outer control loop and a decoupling feedforward control for an isotropic permanent magnet synchronous machine (PMSM). This innovative approach is known in literature as PI-MPC dual loop control. A particular emphasis is given to the control governor strategy which is the outer loop PI reference governor and allows to regulate the machine in the flux weakening region and is therefore only active for field weakening. In this context the analysis of the stability based on Lyapunov’ approach of the control loop in flux weakening region is shown. The desired currents represent the reference currents for the MPC, which forms the inner control loop. The MPC is adapted using an extended Kalman filter (EKF), which estimates inductance of the electrical system in dq coordinates by using a bivariate polynomial. Compared measurements with a hardware-in-the-loop (HIL) system show the effectiveness of the proposed control scheme with respect to a standard PI controller in inner loop (PI-PI scheme) in the presence of saturated inputs and state of a PMSM. The proposed MPC uses just an optimal, proportional control and thus avoids windup effects. Measurement results in the presence of input and state saturations show that MPC is working without overshoot in the currents which leads to less needed power in input.

AB - This contribution considers a torque control scheme consisting of model predictive control (MPC) in the inner control loop together with PI reference governor in the outer control loop and a decoupling feedforward control for an isotropic permanent magnet synchronous machine (PMSM). This innovative approach is known in literature as PI-MPC dual loop control. A particular emphasis is given to the control governor strategy which is the outer loop PI reference governor and allows to regulate the machine in the flux weakening region and is therefore only active for field weakening. In this context the analysis of the stability based on Lyapunov’ approach of the control loop in flux weakening region is shown. The desired currents represent the reference currents for the MPC, which forms the inner control loop. The MPC is adapted using an extended Kalman filter (EKF), which estimates inductance of the electrical system in dq coordinates by using a bivariate polynomial. Compared measurements with a hardware-in-the-loop (HIL) system show the effectiveness of the proposed control scheme with respect to a standard PI controller in inner loop (PI-PI scheme) in the presence of saturated inputs and state of a PMSM. The proposed MPC uses just an optimal, proportional control and thus avoids windup effects. Measurement results in the presence of input and state saturations show that MPC is working without overshoot in the currents which leads to less needed power in input.

KW - Decoupled system

KW - EKF

KW - PI-MPC

KW - PMSM

KW - Saturation

KW - Engineering

UR - http://www.scopus.com/inward/record.url?scp=85203145970&partnerID=8YFLogxK

UR - https://www.mendeley.com/catalogue/fa3f06df-7f4c-3199-b592-0e4c2d996f98/

U2 - 10.1016/j.matcom.2024.08.006

DO - 10.1016/j.matcom.2024.08.006

M3 - Journal articles

AN - SCOPUS:85203145970

VL - 228

SP - 178

EP - 201

JO - Mathematics and Computers in Simulation

JF - Mathematics and Computers in Simulation

SN - 0378-4754

ER -

Recently viewed

Publications

  1. Modelling and implementing business processes in distributed systems
  2. A development approach for a standardized quality data model using asset administration shell technology in the context of autonomous quality control loops for manufacturing processes
  3. A fault detection and data reconciliation algorithm in technical processes with the help of haar wavelets packets
  4. Modeling the Clickstream Across Multiple Online Advertising Channels Using a Binary Logit With Bayesian Mixture of Normals
  5. A Wavelet Based Algorithm without a Priori Knowledge of Noise Level for Gross Errors Detection
  6. Improving mechanical properties of constrained friction processing Mg-Zn-Ca alloys by modifying texture using multiple pass processing
  7. An incomplete and simplifying introduction to linked data
  8. Prediction of the tool change point in a polishing process using a modular software framework
  9. Using Technologies for Foreign Language Learning in Inclusive Settings
  10. How to get really smart: Modeling retest and training effects in ability testing using computer-generated figural matrix items
  11. N-term approximation in anisotropic function spaces
  12. ACL–adaptive correction of learning parameters for backpropagation based algorithms
  13. Fostering Circularity: Building a Local Community and Implementing Circular Processes
  14. Advanced Neural Classifier-Based Effective Human Assistance Robots Using Comparable Interactive Input Assessment Technique
  15. Calculation of Average Mutual Information (AMI) and false-nearest neighbors (FNN) for the estimation of embedding parameters of multidimensional time series in matlab
  16. Database enhanced acceleration method based on multivariate simplicial interpolation for material-dominated calculations
  17. Using trait-based filtering as a predictive framework for conservation
  18. A rough-and-ready cluster-based approach for extracting finite-time coherent sets from sparse and incomplete trajectory data
  19. Wavelet based Fault Detection and RLS Parameter Estimation of Conductive Fibers with a Simultaneous Estimation of Time-Varying Disturbance
  20. Preventive Emergency Detection Based on the Probabilistic Evaluation of Distributed, Embedded Sensor Networks
  21. Design of a Real Time Path of Motion Using a Sliding Mode Control with a Switching Surface
  22. A two-step approach for the prediction of mood levels based on diary data
  23. Setting controller parameters through a minimum strategy with a weighted least squares method
  24. Dynamic adjustment of dispatching rule parameters in flow shops with sequence-dependent set-up times
  25. Learning with animations and simulations in a computer-based learning environment about torques
  26. Modeling and simulation of inelastic microstructure development and inhomogeneous material behavior via non-convex rate dependent gradient plasticity
  27. Heuristic approximation and computational algorithms for closed networks
  28. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  29. Supervised clustering of streaming data for email batch detection
  30. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  31. Evolutionary generation of dispatching rule sets for complex dynamic scheduling problems
  32. Set-oriented numerical computation of rotation sets
  33. Linear Generalised Model Predictive Control to Avoid Input Saturation through Matrix Conditions