Simulation and analysis of a variable speed permanent magnet synchronous generator with flux weakening control
Space Vector PWM (SVPWM) model is often built based on high-level functions and verified based on the output of the inverter or the model of the electrical motor with best possible accuracy. However, SVPWM implementation on digital hardware such as Field Programmable Gate Array (FPGA) and Application-specific Integrated Circuit (ASIC) is constrained by the limited resources and computation accuracy in these digital hardware compared to the mathematical model. The paper proposed a method that utilizes Matlab Simulink and Fixed-Point Toolbox to construct hardware-amenable SVPWM model. Using the proposed model, it is possible to estimate the digital hardware resources used and analyze the accuracy of the system before the actual designing process takes place. The model has been simulated and verified with signal switching patterns and output signals from the model of the electrical motor. Based on functional comparisons, it was found that the outputs of the SVPWM model are almost identical to the digital hardware implementation.