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

Publikation: Beiträge in ZeitschriftenZeitschriftenaufsätzeForschungbegutachtet

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, Jahrgang 228, 01.02.2025, S. 178-201.

Publikation: Beiträge in ZeitschriftenZeitschriftenaufsätzeForschungbegutachtet

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 -

DOI

Zuletzt angesehen

Publikationen

  1. A genetic algorithm for a self-learning parameterization of an aerodynamic part feeding system for high-speed assembly
  2. Using Euler Discrete Approximation to Control an Aggregate Actuator in Camless Engines
  3. Application of non-convex rate dependent gradient plasticity to the modeling and simulation of inelastic microstructure development and inhomogeneous material behavior
  4. Managing Business Process in Distributed Systems: Requirements, Models, and Implementation
  5. Joint entity and relation linking using EARL
  6. Learning Rotation Sensitive Neural Network for Deformed Objects' Detection in Fisheye Images
  7. Dynamic adjustment of dispatching rule parameters in flow shops with sequence-dependent set-up times
  8. Evaluating the construct validity of Objective Personality Tests using a multitrait-multimethod-Multioccasion-(MTMM-MO)-approach
  9. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  10. A coding scheme to analyse global text processing in computer supported collaborative learning: What eye movements can tell us
  11. Binary Random Nets I
  12. Using Natural Language Processing Techniques to Tackle the Construct Identity Problem in Information Systems Research
  13. Ant colony optimization algorithm and artificial immune system applied to a robot route
  14. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  15. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  16. Analysis of Complexity Reduction in Kalman Filters Through Decoupling Control With Chattered Inputs in PMSM
  17. Towards a Dynamic Interpretation of Subjective and Objective Values
  18. Using protochirons for three-dimensional coding of certain chemical structures.
  19. Adaptive and Dynamic Feedback Loops between Production System and Production Network based on the Asset Administration Shell
  20. Predicting the Difficulty of Exercise Items for Dynamic Difficulty Adaptation in Adaptive Language Tutoring
  21. The Scalable Question Answering Over Linked Data (SQA) Challenge 2018
  22. A Lightweight Simulation Model for Soft Robot's Locomotion and its Application to Trajectory Optimization
  23. Isocodal and isospectral points, edges, and pairs in graphs and how to cope with them in computerized symmetry recognition
  24. On the Power and Performance of a Doubly Latent Residual Approach to Explain Latent Specific Factors in Multilevel-Bifactor-(S-1) Models
  25. Building a process layer for business applications using the blackboard pattern
  26. A discrete approximate solution for the asymptotic tracking problem in affine nonlinear systems
  27. Global text processing in CSCL with learning protocols
  28. Performance and Comfort when Using Motion-Controlled Tools in Complex Tasks
  29. Neural network-based adaptive fault-tolerant control for strict-feedback nonlinear systems with input dead zone and saturation
  30. N3 - A collection of datasets for named entity recognition and disambiguation in the NLP interchange format
  31. Comparing the Sensitivity of Social Networks, Web Graphs, and Random Graphs with Respect to Vertex Removal
  32. Optimal trajectory generation using MPC in robotino and its implementation with ROS system
  33. Multi-Parallel Sending Coils for Movable Receivers in Inductive Charging Systems
  34. On the Nonlinearity Compensation in Permanent Magnet Machine Using a Controller Based on a Controlled Invariant Subspace