Abstract
In order to solve the problem of computational burden in the process of multi-step model predictive current control (MPCC) of surface-mounted permanent magnet synchronous motor (SPMSM), two simplified multi-step predictive control strategies are proposed. The conventional multi-step model predictive current control (C-MPCC) model of SPMSM is established. Based on the law of voltage vector selection, a simplified strategy (S-MPCC) is proposed. Taking n-step prediction (n≥2) as an example, C-MPCC needs (7 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">(n+1)</sup> -7)/6 current prediction calculations and (7 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</sup> -1) data comparison operations, while S-MPCC only needs (2n-1)×7 current prediction calculations and (25n-26) data comparison operations. Based on S-MPCC, another strategy to use an adding judgment to reduce calculation burden (S-MPCC-II) is proposed. Simulation results show that the motor system works properly under the control of the S-MPCC and S-MPCC-II. The control performances are almost the same as the C-MPCC. The execution time of three strategies in a single control cycle are compared based on the STM32H743 MCU platform. Experimental results show that the prediction time and the data comparison time in cost function optimization of S-MPCC are only 0.32% and 0.59% of C-MPCC, and the whole execution time of single control cycle is reduced to 0.30%. And the S-MPCC-II control strategy can further reduce the computational burden and improve the real-time performance of the system while maintaining the same control performances as the S-MPCC.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.