Abstract

In nonlinear model predictive control (NMPC), higher accuracy can be obtained with a shorter prediction horizon in steady-state, better dynamics can be obtained with a longer prediction horizon in a transient state, and calculation burden is proportional to the prediction horizon which is usually pre-selected as a constant according to dynamics of the system with NMPC. The minimum calculation and prediction accuracy are hard to ensure for all operating states. This can be improved by an online changing prediction horizon. A nonlinear model predictive speed control (NMPSC) with advanced angular velocity error (AAVE) prediction horizon self-tuning method has been proposed in which the prediction horizon is improved as a discrete-time integer variable and can be adjusted during each sampling period. A permanent magnet synchronous motor (PMSM) rotor position control system with the proposed strategy is accomplished. Tracking performances including rotor position Integral of Time-weighted Absolute value of the Error (ITAE), the maximal delay time, and static error are improved about 15.033%, 23.077%, and 10.294% respectively comparing with the conventional NMPSC strategy with a certain prediction horizon. Better disturbance resisting performance, lower weighting factor sensitivities, and higher servo stiffness are achieved. Simulation and experimental results are given to demonstrate the effectiveness and correctness.

Highlights

  • Permanent magnet synchronous motor (PMSM) is frequently used in industry due to high level of power density, efficiency, and torque-ampere ratio with low weight and volume [1]

  • The proportional-integral (PI) controller is usually used in the PMSM control system to control motor speed and stator currents to obtain desired dynamic and performance

  • model predictive control (MPC) strategy has been highlighted in recent years due to better dynamics, easier understanding, and handling, and has been widely applied in motor driving and power electronic realm [5]

Read more

Summary

Introduction

Permanent magnet synchronous motor (PMSM) is frequently used in industry due to high level of power density, efficiency, and torque-ampere ratio with low weight and volume [1]. The proportional-integral (PI) controller is usually used in the PMSM control system to control motor speed and stator currents to obtain desired dynamic and performance. Two controllers are adopted in the 2-DoF control to adjust and decouple dynamic and disturbance resisting performance [2]. The MPC in the PMSM system can be divided into model predictive current control (MPCC), model predictive speed control (MPSC), and model predictive torque control (MPTC) according to the primary control objective [8,9,10]. A voltage smoother in [11] and an integral sliding mode disturbance observer in [12] are combined with the MPSC respectively to enhance control performances of speed or angular velocity

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call