Zynq Implemented Luenberger Disturbance Observer Based Predictive Control Scheme for PMSM Drives

He L.; Wang F.; Wang J.; Rodriguez J.

Abstract

A Luenberger disturbance observer based control scheme for surface mounted permanent magnet synchronous motor (SPMSM) is proposed in this paper. First, an extended SPMSM model is given by considering the external disturbances and parametermismatches. Second, a Luenberger observer is introduced to estimate the lumped disturbances in the speed and current loops, respectively. Third, based on the observed disturbances, a speed controller is designed, which is proved to be stable. Finally, an improved deadbeat-based predictive current control (DPCC) based on the estimated disturbances and the new SPMSM model is designed to control the current loop. The proposed method is implemented on a Xilinx Zynq SoC XC7Z020-CLG484-1 and field programmable gate array (FPGA) implementations of the improved DPCC and conventional DPCC are compared and analyzed in detail in terms of area utilization and time consumption. Although the execution time of both methods is very short, the improved DPCC takes less time than the conventional DPCC due to the parallel processing capabilities of FPGAs. The experimental results verify that the proposed method has good dynamic performance, load disturbance suppression performance, and parameter robustness.

Más información

Título según WOS: Zynq Implemented Luenberger Disturbance Observer Based Predictive Control Scheme for PMSM Drives
Título según SCOPUS: Zynq Implemented Luenberger Disturbance Observer Based Predictive Control Scheme for PMSM Drives
Título de la Revista: IEEE TRANSACTIONS ON POWER ELECTRONICS
Volumen: 35
Número: 2
Editorial: IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Fecha de publicación: 2020
Página de inicio: 1770
Página final: 1778
Idioma: English
DOI:

10.1109/TPEL.2019.2920439

Notas: ISI, SCOPUS