A Control Scheme for PMSMs using Model Predictive Control and a Feedforward Action in the Presence of Saturated Inputs

Research output: Contributions to collected editions/worksArticle in conference proceedingsResearchpeer-review

Authors

This contribution considers a control scheme consisting of Model Predictive Control (MPC) together with a feedforward control and a Maximal Torque per Ampere (MTPA) structure. The MTPA structure, which is in the outer loop of the control system, calculates the optimal direct and quadrature current from a given desired torque. This current represents the reference currents for the MPC which states the control loop. The MPC is adapted using a Dual Kalman Filter which estimates parameter of the electrical system in d-q coordinates. Simulations show the effectiveness of the proposed control scheme with respect to a standard PI controller in the presence of saturated inputs. In particular, simulated results in the presence of input saturations show that MPC is working without overshoot in the actual currents which leads to less needed power in the input. The reason of that is that the proposed MPC uses just an optimal proportional control and thus avoids windup effects. Nevertheless, using just a proportional action, a bias between the desired and obtained signal is present in the results.

Original languageEnglish
Title of host publication2021 22nd International Carpathian Control Conference, ICCC 2021
Number of pages6
Place of PublicationPiscataway
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
Publication date31.05.2021
Article number9454662
ISBN (print)978-1-7281-8610-8
ISBN (electronic)978-1-7281-8609-2
DOIs
Publication statusPublished - 31.05.2021
Event22nd International Carpathian Control Conference, ICCC 2021 - Online, Virtual, Velke Karlovice, Czech Republic
Duration: 31.05.202101.06.2021
Conference number: 22
http://www.icc-conf.cz/conference/iccc2021/

    Research areas

  • Model predictive control, PSMSM, saturating inputs
  • Engineering

Recently viewed

Publications

  1. Intersection tests for the cointegrating rank in dependent panel data
  2. PLM ‑supported automated process planning and partitioning for collaborative assembly processes based on a capability analysis
  3. GPU-accelerated meshfree computational framework for modeling the friction surfacing process
  4. Dispatching rule selection with Gaussian processes
  5. A model predictive control in Robotino and its implementation using ROS system
  6. A transfer operator based computational study of mixing processes in open flow systems
  7. Analysis and comparison of two finite element algorithms for dislocation density based crystal plasticity
  8. Optimizing sampling of flying insects using a modified window trap
  9. Interpreting Strings, Weaving Threads
  10. A New Framework for Production Planning and Control to Support the Positioning in Fields of Tension Created by Opposing Logistic Objectives
  11. Human–learning–machines: introduction to a special section on how cybernetics and constructivism inspired new forms of learning
  12. Exploration strategies, performance, and error consequences when learning a complex computer task
  13. The Use of Genetic Algorithm for PID Controller Auto-Tuning in ARM CORTEX M4 Platform
  14. Lyapunov stability analysis to set up a PI controller for a mass flow system in case of a non-saturating input
  15. Empowering materials processing and performance from data and AI
  16. Volume of Imbalance Container Prediction using Kalman Filter and Long Short-Term Memory
  17. Changing the Administration from within:
  18. Using cross-recurrence quantification analysis to compute similarity measures for time series of unequal length with applications to sleep stage analysis
  19. Contributions of declarative and procedural memory to accuracy and automatization during second language practice
  20. Using Decision Trees and Reinforcement Learning for the Dynamic Adjustment of Composite Sequencing Rules in a Flexible Manufacturing System
  21. A fast sequential injection analysis system for the simultaneous determination of ammonia and phosphate
  22. On the Functional Controllability Using a Geometric Approach together with a Decoupled MPC for Motion Control in Robotino
  23. On the Power and Performance of a Doubly Latent Residual Approach to Explain Latent Specific Factors in Multilevel-Bifactor-(S-1) Models
  24. The role of learners’ memory in app-based language instruction: the case of Duolingo.
  25. Using learning protocols for knowledge acquisition and problem solving with individual and group incentives
  26. A model predictive control for an aggregate actuator with a self-tuning initial condition procedure in combustion engines
  27. An extended analytical approach to evaluating monotonic functions of fuzzy numbers
  28. FaST: A linear time stack trace alignment heuristic for crash report deduplication
  29. Geographical patterns in prediction errors of species distribution models
  30. Development and validation of a method for the determination of trace alkylphenols and phthalates in the atmosphere
  31. Age effects on controlling tools with sensorimotor transformations
  32. A computational study of a model of single-crystal strain-gradient viscoplasticity with an interactive hardening relation
  33. Distinguishing state variability from trait change in longitudinal data
  34. Foundations and applications of computer based material flow networks for einvironmental management
  35. Comments on "Tracking Control of Robotic Manipulators With Uncertain Kinematics and Dynamics"
  36. Analysis of PI controllers with anti-windup techniques on level systems
  37. Artificial Intelligence Algorithms for Collaborative Book Recommender Systems
  38. Appendix A: Design, implementation, and analysis of the iGOES project
  39. ActiveMath - a Learning Platform With Semantic Web Features
  40. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems