Google

29 Eylül 2007 Cumartesi

Efficient Implementation of the SV-PWM

Table 2. seems to show that the duty cycles have different expressions in each sector. A thorough study of these expressions show that since sin(x)=sin(π-x) , all these duty cycles can be written in a unified way as dk and dk+1 with θ''=(π/3)- θ' and θ'= θ -(k-1)π/3. Since these expressions no longer depend on the sector number, they can be denoted as da and db . Since θ' is always between 0 and π/3, computing da and db requires a sine table for angles inside this interval only. This greatly reduces the amount of memory required to store this sine table. The AT90PWM3 provides the 3 power stage controllers (PSC) to generate the switching waveforms computed from the Space Vector algorythms. The counters will count from zero to a value corresponding to one half of the switching period (as shown on the lower side of Fig. 4), and then count down to zero. The values that must be stored in the three compare registers are given in Table 3.


Hiç yorum yok: