Popis: |
In this paper, a real-time digital implementation of a two level space vector pule width modulation (SVPWM) algorithm is carried out using ARDUINO DUE development board. The main contribution in this work is that the implementation was performed by using directly the internal PWM module of the ARM cortex M3 processor of the ARDUINO DUE. By mean of this, the computation time and the resources utilization of the processor are greatly reduced. The other contribution is that this implementation may reduce power losses and harmonics by minimizing the number of switching and generating symmetrical signals. To validate the implemented algorithm, an experimental validation of the SVPWM for two level inverters is carried out by using a SEMIKRON multi-function converter. The results obtained from the experimentation are closer to that of simulation, which confirms the validity of the implemented algorithm. |