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

Aktivitäten

  1. Computer Simulations in Design. How Social Media meet Computational Methods in Design Processes
  2. Probabilistic and discrete methods for the computational study of coherent behavior in flows
  3. Interpreting Strings, Weaving Threads – Structuring Provenance Data with AI
  4. Small Input Devices Used by the Elderly – How Sensorimotor Transformation and Task Complexity Affect Interaction
  5. Learner Performance of Language Learning Tasks in Web-Based Environments
  6. Probabilistic and discrete methods for the computational study of coherent behavior in flows
  7. Multi-Agent Path Finding with Kinematic Constraints for Robotic Mobile Fulfillment Systems
  8. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  9. Applications of transfer operator methods in fluid dynamics
  10. Exploiting the Frame for Active Learning in Multi-class Classification
  11. Model Predictive Control for Switching Gain Adaptation in a Sliding Mode Controller of a DC Drive with Nonlinear Friction
  12. A New Approach for Optimal Solving of Cyclic and Non-Cyclic Bus Driver Rostering Problems
  13. Keynote speech entitled: "A Stabilizing Control Strategy for a Bank System using State Space and Sliding Mode Control Approach with an Extended Kalman Filter"
  14. Event History Analysis and Applications Using STATA - 2013
  15. Dynamic Resource Development: How Parties Exploit vs. Invest into Common Resources
  16. Domestication and/or Digital Divide – How to Overcome Binary Classifications in Analysing Everyday Internet Use and Diffusion

Publikationen

  1. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  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. Evolutionary generation of dispatching rule sets for complex dynamic scheduling problems
  4. Set-oriented numerical computation of rotation sets
  5. Linear Generalised Model Predictive Control to Avoid Input Saturation through Matrix Conditions
  6. Using Natural Language Processing Techniques to Tackle the Construct Identity Problem in Information Systems Research
  7. A genetic algorithm for a self-learning parameterization of an aerodynamic part feeding system for high-speed assembly
  8. Using Euler Discrete Approximation to Control an Aggregate Actuator in Camless Engines
  9. Database Publishing Without Databases
  10. Insights from classifying visual concepts with multiple kernel learning
  11. Semi-supervised learning for structured output variables
  12. Global text processing in CSCL with learning protocols
  13. Detection and mapping of water pollution variation in the Nile Delta using multivariate clustering and GIS techniques
  14. Modeling precipitation kinetics for multi-phase and multi-component systems using particle size distributions via a moving grid technique
  15. Ambient Intelligence and Knowledge Processing in Distributed Autonomous AAL-Components
  16. Modelling and implementing business processes in distributed systems
  17. What is learned in approach-avoidance tasks? On the scope and generalizability of approach-avoidance effects
  18. How to get really smart: Modeling retest and training effects in ability testing using computer-generated figural matrix items
  19. A Lightweight Simulation Model for Soft Robot's Locomotion and its Application to Trajectory Optimization
  20. Inversion of Fuzzy Neural Networks for the Reduction of Noise in the Control Loop for Automotive Applications
  21. Different complex word problems require different combinations of cognitive skills
  22. Optimal trajectory generation using MPC in robotino and its implementation with ROS system
  23. Transformer with Tree-order Encoding for Neural Program Generation
  24. A Multilevel CFA-MTMM Model for Nested Structurally Different Methods
  25. Closed-loop control of product geometry by using an artificial neural network in incremental sheet forming with active medium
  26. A Framework for Anomaly Classification and Segmentation in Remanufacturing using Autoencoders and Simulated Data
  27. Inverting the Large Lecture Class: Active Learning in an Introductory International Relations Course
  28. Application of non-convex rate dependent gradient plasticity to the modeling and simulation of inelastic microstructure development and inhomogeneous material behavior
  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. Managing Business Process in Distributed Systems: Requirements, Models, and Implementation