FPGA-based rapid control prototyping of permanent magnet synchronous motor servo drives

Conference: PCIM Europe 2019 - International Exhibition and Conference for Power Electronics, Intelligent Motion, Renewable Energy and Energy Management
05/07/2019 - 05/09/2019 at Nürnberg, Deutschland

Proceedings: PCIM Europe 2019

Pages: 6Language: englishTyp: PDF

Personal VDE Members are entitled to a 10% discount on this title

Authors:
Carpiuc, Sabin (The MathWorks Ltd, Matrix House, Cambridge Business Park, CB4 0HH, UK)
Villegas, Carlos (Speedgoat GmbH, Waldeggstrasse 30, Liebefeld, Switzerland)

Abstract:
The position control problem in permanent magnet synchronous machine (PMSM) drives is a challenging problem which is subject to tight time constraints and unknown disturbances. This paper presents experimental validation of a cascade control structure for position control in PMSM drives. A PI-based control algorithm is used in the inner loop to control the stator currents in the rotor d – q reference frame. Then an optimal controller is synthesized in the error space of the outer loop to control the position and velocity of the PMSM. A disturbance observer is employed to estimate the load torque and parameter mismatch of the drive and a control algorithm is deployed on a real-time system with a field-programmable gate array (FPGA) board, thereby performing an experimental validation in real-time.