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. A Wavelet Based Algorithm without a Priori Knowledge of Noise Level for Gross Errors Detection
  2. An on-line orthogonal wavelet denoising algorithm for high-resolution surface scans
  3. Modeling and Performance Analysis of a Node in Fault Tolerant Wireless Sensor Networks
  4. Throttle valve control using an inverse local linear model tree based on a Fuzzy neural network
  5. Setting controller parameters through a minimum strategy with a weighted least squares method
  6. Supervised clustering of streaming data for email batch detection
  7. Comparing Two Voltage Observers in a Sensorsystem using Repetitive Control
  8. Using haar wavelets for fault detection in technical processes
  9. Analysis of priority rule-based scheduling in dual-resource-constrained shop-floor scenarios
  10. An MPC for an Aggregate Actuator with a Self-Tuning Feedforward Control
  11. A Lightweight Simulation Model for Soft Robot's Locomotion and its Application to Trajectory Optimization
  12. Optimal trajectory generation using MPC in robotino and its implementation with ROS system
  13. Neural Combinatorial Optimization on Heterogeneous Graphs
  14. Inverting the Large Lecture Class: Active Learning in an Introductory International Relations Course
  15. Finding Similar Movements in Positional Data Streams
  16. Digital Control of a Camless Engine Using Lyapunov Approach with Backward Euler Approximation
  17. Different approaches to learning from errors: Comparing the effectiveness of high reliability and error management approaches
  18. Cross-document coreference resolution using latent features
  19. Methodologies for Noise and Gross Error Detection using Univariate Signal-Based Approaches in Industrial Application
  20. Ant colony optimization algorithm and artificial immune system applied to a robot route
  21. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  22. Random measurement and prediction errors limit the practical relevance of two velocity sensors to estimate the 1RM back squat
  23. A Quadrant Approach of Camera Calibration Method for Depth Estimation Using a Stereo Vision System
  24. Homogenization modeling of thin-layer-type microstructures
  25. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  26. A discrete approximate solution for the asymptotic tracking problem in affine nonlinear systems
  27. Neural network-based adaptive fault-tolerant control for strict-feedback nonlinear systems with input dead zone and saturation
  28. Multi-Parallel Sending Coils for Movable Receivers in Inductive Charging Systems
  29. The Use of Factorization and Multimode Parametric Spectra in Estimating Frequency and Spectral Parameters of Signal
  30. Perfect anti-windup in output tracking scheme with preaction
  31. Control of the inverse pendulum based on sliding mode and model predictive control
  32. Enhancing Performance of Level System Modeling with Pseudo-Random Signals
  33. Using Complexity Metrics to Assess Silent Reading Fluency
  34. Continuous 3D scanning mode using servomotors instead of stepping motors in dynamic laser triangulation
  35. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  36. Using the flatness of DC-Drives to emulate a generator for a decoupled MPC using a geometric approach for motion control in Robotino
  37. Dynamic Lot Size Optimization with Reinforcement Learning
  38. On robustness properties in permanent magnet machine control by using decoupling controller
  39. Classical PI Controllers with Anti-Windup Techniques Applied on Level Systems
  40. A model predictive control in Robotino and its implementation using ROS system
  41. Introducing parametric uncertainty into a nonlinear friction model
  42. Stepwise-based optimizing approaches for arrangements of loudspeaker in multi-zone sound field reproduction
  43. A geometric approach for controlling an electromagnetic actuator with the help of a linear Model Predictive Control
  44. A localized boundary element method for the floating body problem
  45. Mapping interest rate projections using neural networks under cointegration
  46. The Influence of Note-taking on Mathematical Solution Processes while Working on Reality-Based Tasks
  47. Robust Flatness Based Control of an Electromagnetic Linear Actuator Using Adaptive PID Controller
  48. Gaussian processes for dispatching rule selection in production scheduling
  49. Performance analysis for loss systems with many subscribers and concurrent services