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

Authors

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.

Original languageEnglish
JournalMathematics and Computers in Simulation
Volume228
Pages (from-to)178-201
Number of pages24
ISSN0378-4754
DOIs
Publication statusPublished - 01.02.2025

Bibliographical note

Publisher Copyright:
© 2024 The Author(s)

    Research areas

  • Decoupled system, EKF, PI-MPC, PMSM, Saturation
  • Engineering

Recently viewed

Publications

  1. Automatic Error Detection in Gaussian Processes Regression Modeling for Production Scheduling
  2. Advanced Neural Classifier-Based Effective Human Assistance Robots Using Comparable Interactive Input Assessment Technique
  3. Flexible scripting in net-based learning groups
  4. Modelling and implementing business processes in distributed systems
  5. Interpreting Strings, Weaving Threads
  6. ACL–adaptive correction of learning parameters for backpropagation based algorithms
  7. Neural Network-Based Finite-Time Control for Stochastic Nonlinear Systems with Input Dead-Zone and Saturation
  8. Dynamic adjustment of dispatching rule parameters in flow shops with sequence-dependent set-up times
  9. Discourse Analyses in Chat-based CSCL with Learning Protocols
  10. An MPC for an Aggregate Actuator with a Self-Tuning Feedforward Control
  11. Preventive Emergency Detection Based on the Probabilistic Evaluation of Distributed, Embedded Sensor Networks
  12. Throttle valve control using an inverse local linear model tree based on a Fuzzy neural network
  13. Learning with animations and simulations in a computer-based learning environment about torques
  14. Analysis and comparison of two finite element algorithms for dislocation density based crystal plasticity
  15. Using mixture distribution models to test the construct validity of the Physical Self-Description Questionnaire
  16. Set-oriented numerical computation of rotation sets
  17. Trajectory-based computational study of coherent behavior in flows
  18. Digital Control of a Camless Engine Using Lyapunov Approach with Backward Euler Approximation
  19. Springback prediction and reduction in deep drawing under influence of unloading modulus degradation
  20. Joint entity and relation linking using EARL
  21. Human–learning–machines: introduction to a special section on how cybernetics and constructivism inspired new forms of learning
  22. Supporting discourse in a synchronous learning environment
  23. Cross-document coreference resolution using latent features
  24. Performance analysis for loss systems with many subscribers and concurrent services
  25. On finding nonisomorphic connected subgraphs and distinct molecular substructures.
  26. Improved sensorimotor control is not connected with improved proprioception
  27. Expertise in research integration and implementation for tackling complex problems
  28. Changes in the Complexity of Limb Movements during the First Year of Life across Different Tasks
  29. Analysis of semi-open queueing networks using lost customers approximation with an application to robotic mobile fulfilment systems
  30. A decoupled MPC using a geometric approach and feedforward action for motion control in robotino
  31. Model predictive control for switching gain adaptation in a sliding mode controller of a DC drive with nonlinear friction
  32. Finding Creativity in Predictability: Seizing Kairos in Chronos Through Temporal Work in Complex Innovation Processes
  33. An application of multiple behavior SIA for analyzing data from student exams
  34. Continuous and Discrete Concepts for Detecting Transport Barriers in the Planar Circular Restricted Three Body Problem
  35. Control of an Electromagnetic Linear Actuator Using Flatness Property and Systems Inversion
  36. Machine Learning and Knowledge Discovery in Databases