This paper presents a comparative study of three Predictive Current Control (PCC) schemes for Permanent Magnet Synchronous Machines (PMSM) drives. The first control scheme predicts the future evolution of the currents for each possible configuration of the inverter legs. Then the switching state which minimizes a given cost function is selected and applied during the next sampling time. The second control scheme uses a modulator to apply two configurations of the inverter legs during a computation period. Among these configurations, one leads to null voltages. The duration of the other configuration is calculated in order to minimize the distance between the obtained state vector and the desired one. The third control scheme uses a model of the PMSM in order to predict the stator voltages which allows to reach the desired currents after one modulation period. An algebraic method is presented to compute the duty cycle of each leg of the inverter in a direct manner. These control schemes are detailed and tested using the same switching frequency on the same test-bench (1.6kW PMSM drive). A simulation study is performed in order to compare sensitivity to parameters of each control schemes. Experiments confirm the simulation results.
Abstract-This paper presents the implementation of a hybridcontrol strategy applied to a permanent-magnet synchronousmotor (PMSM) drive. Hybrid control is a general approach for control of a switching-based hybrid system (HS). This class of HS includes a continuous process controlled by a discrete controller with a finite number of states. In the case of ac motor drives, in contrast to conventional vector control like proportional-integral control or predictive control, where the inverter is not taken into account by the controller, hybrid control integrates the inverter model and considers the state of the inverter as a control variable. It allows to obtain faster torque dynamics than vector-control algorithms. The hybrid control algorithm requires both computing velocity for real-time implementation and code flexibility for management of low-performance functions and analog-digital interfaces. Codesign appears as a promising methodology for partitioning hybrid-control algorithm between software (flexible) and hardware (velocity) while taking care of overall time constrains. In this paper, the implementation of hybrid-control algorithm for a PMSM drive is performed through a codesign approach on an Excalibur board, embedding a CPU-core (Nios-2 by Altera) inside an APEX20KE200EFC484-2X field-programmable gate array. The partitioning of software and hardware parts is explained. Experimental results show the effectiveness of the implementation. Performances, advantages, and limitations are discussed.Index Terms-AC motor drives, control, dynamic hybrid system (HS), field-programmable gate array (FPGA), hardware-software codesign.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.