Вы находитесь на странице: 1из 9

Chinese Physics B

Related content
- Bifurcation and chaos in high-frequency
Comparison of performance between bipolar and peak current mode Buck converter*
Chang-Yuan Chang, Xin Zhao, Fan Yang
unipolar double-frequency sinusoidal pulse width et al.

- Effects of switching frequency and leakage


modulation in a digitally controlled H-bridge inductance on slow-scale stability in a
voltage controlled flyback converter
inverter system Wang Fa-Qiang and Ma Xi-Kui

- Symmetrical dynamical characteristic of


peak and valley current-mode controlled
To cite this article: Lei Bo et al 2013 Chinese Phys. B 22 060509 single-phase H-bridge inverter
Liu Hong-Chen, Li Fei, Su Zhen-Xia et al.

View the article online for updates and enhancements. Recent citations
- Synchronization control of single-phase full
bridge photovoltaic grid-connected inverter
Yao-Nan Tong et al

This content was downloaded from IP address 155.69.24.171 on 14/10/2017 at 12:56


Chin. Phys. B Vol. 22, No. 6 (2013) 060509

Comparison of performance between bipolar and unipolar


double-frequency sinusoidal pulse width modulation
in a digitally controlled H-bridge inverter system∗
Lei Bo(雷 博)† , Xiao Guo-Chun(肖国春), and Wu Xuan-Lü(吴旋律)
State Key Laboratory of Electrical Insulation and Power Equipment, School of Electrical Engineering,
Xi’an Jiaotong University, Xi’an 710049, China

(Received 20 October 2012; revised manuscript received 1 November 2012)

By deriving the discrete-time models of a digitally controlled H-bridge inverter system modulated by bipolar sinu-
soidal pulse width modulation (BSPWM) and unipolar double-frequency sinusoidal pulse width modulation (UDFSPWM)
respectively, the performances of the two modulation strategies are analyzed in detail. The circuit parameters, used in this
paper, are fixed. When the systems, modulated by BSPWM and UDFSPWM, have the same switching frequency, the stabil-
ity boundaries of the two systems are the same. However, when the equivalent switching frequencies of the two systems are
the same, the BSPWM modulated system is more stable than the UDFSPWM modulated system. In addition, a convenient
method of establishing the discrete-time model of piecewise smooth system is presented. Finally, the analytical results are
confirmed by circuit simulations and experimental measurements.

Keywords: bipolar sinusoidal pulse width modulation (SPWM), unipolar double-frequency SPWM, H-bridge
inverter, discrete-time model
PACS: 05.45.–a, 84.30.Jc, 47.20.Ky DOI: 10.1088/1674-1056/22/6/060509

1. Introduction that the equivalent switching frequency of the output volt-


age is twice the switching frequency. Therefore, the UDF-
With the improvement on performance and the reduc-
SPWM facilitates the choice of filter and has better output
tion in price of digital controller, the digitally controlled
waveforms. [11,12] Conventionally, the comparison of the per-
high-frequency switching power converter has aroused much
formance between BSPWM and UDFSPWM used is based on
interest. [1] In a digitally controlled system, there is a delay
the FFT analysis, [10,12] which cannot be used to analyze the
of sampling and calculating, so one-step-delay control is of-
dynamics of the system and the underlying mechanism. Up to
ten adopted. [2] Owing to the presence of one-step-delay and
now, by establishing the discrete-time model of the system, the
the switching nonlinearity, the digitally controlled switch-
performances of the UDFSPWM and BSPWM have not been
ing power converter system becomes a strongly nonlinear
studied.
system. [3] Digital sinusoidal pulse width modulation (SPWM)
Generally, the discrete-time model of a piece-wise
has received increasing attention in different applications in H-
smooth system can be obtained by ‘toggling’ the topologi-
bridge inverters for renewable energy systems, ac motor drives cal sequence in one switching period. [13–16] However, in some
and telecommunication systems. [4–6] The modulation strategy cases, the topological sequence in one switching period will
will influence the dynamics of the system significantly. [5–7] be changed. This means that the exact discrete-time model of
Thus, the performances of the different modulation schemes the system can be obtained by analyzing all possible discrete-
in a digitally controlled high-frequency switching power con- time models, which are obtained by using the state equation
verter should be studied in depth. of the corresponding topological sequence. Therefore, a con-
The bipolar SPWM (BSPWM) has been widely used venient method of establishing the discrete-time model of the
in the digitally controlled H-bridge inverter system because piece-wise smooth system is presented in this paper.
of its simple implementation. [6–8] However, the number of The rest of this paper is organized as follows. In Section 2
output voltage pulses and the frequency of the lowest har- BSPWM and UDFSPWM in an H-bridge inverter system are
monic voltage, which can also be named equivalent switching outlined. In Section 3, by the presented convenient method of
frequency, in the unipolar double-frequency SPWM (UDF- establishing the discrete-time model, the discrete-time models
SPWM) are twice those in the BSPWM with the same switch- of an H-bridge inverter system, modulated by BSPWM and
ing frequency. [8–11] The advantage of this method is that UDFSPWM, are obtained respectively. In addition, the per-
the filter elements needed are much less due to the fact formances of the two modulation strategies are compared in
∗ Project supported by the National Natural Science Foundation of China (Grant No. 51277146), the Foundation of Delta Science, Technology, and the Education
Development Program for Power Electronics (Grant No. DREG2011003).
† Corresponding author. E-mail: leibo@stu.xjtu.edu.cn

© 2013 Chinese Physical Society and IOP Publishing Ltd http://iopscience.iop.org/cpb http://cpb.iphy.ac.cn

060509-1
Chin. Phys. B Vol. 22, No. 6 (2013) 060509
detail in Section 4. Circuit simulations and experimental mea- The four switches (S1 , S2 , S3 , and S4 ) are grouped into
surements are shown in Section 5 to illustrate and verify the two pairs (S1 , S2 ) and (S3 , S4 ). When the modulation scheme
theoretical results. Finally, some conclusions are given in Sec- is chosen as BSPWM, both of the switch pairs are controlled
tion 6. by d, which is generated by ic , in a complementary way. How-
ever, when UDFSPWM scheme is adopted, one pair of the
2. BSPWM and UDFSPWM switches (S1 , S2 ) is controlled by d and the other pair (S3 ,
The schematic plot of the digital-controlled H-bridge S4 ) is controlled by d 0 , which is generated by i0c . In Fig. 2,
grid-connected inverter is shown in Fig. 1. The inverter is fed i0c = −ic . dn and dn0 denote the sampled values of d and d 0 at
by a DC voltage source E. This inverter operates at a fixed n-th switching period. Due to the intrinsic time delay of the
switching frequency fs . Denote the switching period of the digital-controlled system, the dn and dn0 should be obtained by
system as Ts . An LC-filter and a resistive load are selected. comparing ic and i0c with triangular carrier signal in the (n−1)-
The controller of this system is composed of a load-voltage th switching cycle, respectively.
outer feedback, an inductor-current inner feedback, and a grid-
voltage feedforward. As shown in Fig. 1, iL is the inductor S1 S2 power stage
L iL
current; vR is the load voltage; vref , denoting Vm sin(2π f t), is E CM
+
the reference of the load voltage; kin , kout , kpre , and ksat are the C +
−VM vR R
S3 S4 −
proportional gains of the outer feedback loop, inner feedback
loop, feedforward loop, and the saturator, respectively; ic is
digital control A/D A/D
the control signal of the PWM modulator. At the beginning of ic
PWM
saturator ksat
+ k − kout
− vref
each switching cycle, iL and vR are sampled to compute the ic modulator +
in
+ +
using the controller. Then, the desired duty cycles of switches kpre
S1 to S4 are generated.
The digitally controlled BSPWM and UDFSPWM Fig. 1. Digitally controlled H-bridge grid-connected inverter system.

schemes are used in this paper. Figure 2 illustrates the con-


crete situation by showing the waveforms of the control sig- In this kind of modulation scheme, the dn and dn0 can
nal, the triangular signal, and the pulse drive signal of the two be defined as dn = 0.5 + ic ((n − 1)Ts ) and dn = 0.5 + i0c ((n −
modulation schemes. 1)Ts ) = 0.5ic ((n − 1)Ts ). For the BSPWM modulated system,

compute dn compute dn+1


triangular
0.5 load d n-1 load d n
carrier

ic
0
dn ic0

dn0
- 0.5

(n-1)Ts nTs
1
StB+ StB+ StB+ StB+

- - -
StB StB StB
0

1
StU+ StU+ StU+
0
d 0 StU StU0 StU0 StU0 StU0 StU0
- -
StU StU
-
StU
0

Fig. 2. Waveforms of the control, triangular, and pulse drive signal using BSPWM and UDFSPWM.

060509-2
Chin. Phys. B Vol. 22, No. 6 (2013) 060509
when d is “high”, the system works in StB+ state; when d is Define 𝑥 and d as the state variables. Let 𝑥n dn , and dn0
“low”, the system works in StB state. In addition, for the UDF- be the sampled values of 𝑥 and d at nTs , respectively.
SPWM system when d is “high” and d 0 is “low”, the system
works in StU + state; when d and d 0 are both “high” or “low”, 3.1. Convenient method of establishing the discrete-time
model
the system works in StU state; then, when d is “low” and d 0 is
“high”, the system works in StU state. Traditionally, the discrete-time model of a piece-wise
From Figs. 1 and 2, it can be found that the topologies smooth system can be obtained by ‘toggling’ the topological
of StB+ state and StU + state are same, while the topologies sequence in one switching period. It will be complicated when
of StB state and StU state are also the same. Define the state the topology sequence of the system has more than one possi-
variable vector 𝑥 = [iL , vR ]T . The dynamic behaviors of this bility situation, just like the situation in the H-bridge inverter
H-bridge inverter modulated by BSPWM and UDFSPWM can system modulated by UDFSPWM.
be described by the following equations: Using the automatic control theory, the dynamics of a
StB+ and StU + state: system under a motivation can be composed of zero-input re-
d𝑥 sponse and zero-state response. For one topology in a piece-
= 𝐴𝑥 + 𝐵 + E; (1a) wise smooth system, the dynamic of this topology is deter-
dt
mined by a zero-input response, whose initial state can be ob-
StB+ and StU + state: tained by the state of the previous topology, and a zero-state
d𝑥 response, whose input is determined by the input in this topol-
= 𝐴𝑥 + 𝐵 − E; (1b)
dt ogy. Suppose that the system has M topology changing in a
StU state: switching period, the action time of each topology is at t1 –tM
d𝑥 and the response of each topology is ϕ1 (t1 ) − ϕM (tM ). Since
= 𝐴𝑥 + 𝐵 0 E, (1c) the system matrix 𝐴 is fixed at different topologies in this sys-
dt
tem, state-transition matrix can be set as
where, 𝐴, 𝐵 + , 𝐵, and 𝐵 0 are the system matrixes, whose
definitions are shown in Appendix A. φ (t) = e 𝐴t . (3)
From Fig. 2, it can be found that the topology sequence
According to Eq. (1), ϕ + (t), ϕ − (t), and ϕ 0 (t) can be de-
at n-th switching period of the BSPWM modulated system is
scribed as
StB → StB+ → StB; the topology sequence of the UDFSPWM
modulated system can be StU → StU + → StU → StU + → StU ϕ + (t) = E (ϕ (t) − 𝐼) 𝐴−1 𝐵 + , (4a)
(if d is greater than d 0 , this situation is defined as US1 ) and −
ϕ (t) = E (ϕ (t) − 𝐼) 𝐴 𝐵 , −1 −
(4b)
StU → StU → StU → StU → StU (if d 0 is greater than d, this
ϕ 0 (t) = E (ϕ (t) − 𝐼) 𝐴−1 𝐵 0 = 0. (4c)
situation is defined as US2 ). In the following section, the per-
formances of the BSPWM and UDFSPWM in this H-bridge The discrete-time model of the system can be described
system will be compared with each other in detail by estab- as
lishing the discrete-time model. M M M
!
𝑥n+1 = 𝑥n ∏ φ (t j ) + ∑ ϕi (ti ) ∏ φ (t j ) . (5)
j=1 i=1 j=M−i
3. Discrete-time model
The system can be divided into power stage block and By using Eqs. (3)–(5), the discrete-time model of a piece-
control block. Owing to the time delay problem and the sam- wise smooth system can be obtained directly. In addition,
pling and holding process, the discrete-time model of control when the topology sequence has more than one condition, the
block can be obtained directly, while, the discrete-time model difference between the conditions can be analyzed simply.
of the power stage block can be derived from the state equa- In one switching period, each special topology spends a
tions (1a)–(1c). Combining the discrete-time models of the fraction of Ts . Set the beginning and terminative time of one
two blocks, the discrete-time model of the whole system can of the topologies to be ton and toff and define 𝑥ton and 𝑥toff as
be obtained. the sampled values of 𝑥 at ton and toff respectively, then the
Owing to the presence of the vref (it is time varying with discrete-time model of this topology can be given as
Z toff
the line frequency), the accuracy of the discrete-time model
𝑥toff = (𝐴𝑥 + 𝐵 s E)dτ
depends on the process of “quasi-static” approximation. [17] ton
The reference load voltage at n-th switching period can be = φ (toff − ton ) 𝑥ton + ϕ s (toff − ton ) , (6)
written as
where, ϕ s is the response of this special topology, and 𝐼 is a
vrefn = vref (nTs ). (2) second-order unit matrix.
060509-3
Chin. Phys. B Vol. 22, No. 6 (2013) 060509
3.2. Discrete-time model of control block for US1 state
When digitally controlled modulation is applied, dn+1
𝑥n+1 = φ (Ts )𝑥n + E(φ (Ts (1 + dn )/2)ϕ 0 (Ts (1 − dn )/2)
should be determined by 𝑥n and can be determined by:
+ φ (Ts (1 + dn0 )/2)ϕ + (Ts (dn − dno )/2)
dn+1 = 0.5 + ksat (voffn + kin (kout (voffn − vR ) − iL )) + φ (Ts (1 − dn0 )/2)ϕ 0 (Ts dno )
= 0.5 + ksat (1 + kin kout ) voff n + φ (Ts (1 − dn )/2)ϕ + (Ts (dn − dno )/2)
− ksat kin iL − ksat kin kout vR . (7) + ϕ 0 (Ts (1 − dn )/2))

Then, according to Fig. 2, the relationship between dn and = φ (Ts )𝑥n + E(φ (Ts (1 + dn0 )/2)ϕ + (Ts (dn − dno )/2)
dn0 can be described as + φ (Ts (1 − dn )/2)ϕ + (Ts (dn − dno )/2)); (11a)

dn + dno = 1. (8) for US2 state,

3.3. Discrete-time model of power stage block 𝑥n+1 = φ (Ts )𝑥n + E(φ (Ts (1 + dn0 )/2)ϕ 0 (Ts (1 − dn0 )/2)
3.3.1. BSPWM system + φ (Ts (1 + dn )/2)ϕ − (Ts (dno − dn )/2)
In the BSPWM system, the topology sequence is fixed. + φ (Ts (1 − dn )/2)ϕ 0 (Ts dn )
In the n-th switching period, the action times of StB−, StB+ , + φ (Ts (1 − dn0 )/2)ϕ − (Ts (dn0 − dn )/2)
and StB are (1 − dn )Ts /2, dn Ts , and (1 − dn )Ts /2, respectively.
+ ϕ 0 (Ts (1 − dn0 )/2))
Using the conclusion presented in Subsection 3.1, the discrete-
time model of power stage block in the H-bridge inverter sys- = φ (Ts )𝑥n + E(φ (Ts (1 + dn )/2)ϕ − (Ts (dn0 − dn )/2)
tem modulated by BSPWM can be obtained by + φ (Ts (1 − dn0 )/2)ϕ − (Ts (dn0 − dn )/2)). (11b)

𝑥n+1 = φ (Ts ) 𝑥n + E(φ (Ts (1 + dn )/2) ϕ − (Ts (1 − dn )/2) By using Eqs. (3) and (4), equations (10a) and (10b) are
+
+ φ (Ts (1 − dn )/2) ϕ (Ts dn ) the same. Therefore, in the subsequent discussions of this pa-
per, equation (10a) will be used as the discrete-time of power
+ ϕ − (Ts (1 − dn )/2)). (9)
stage in the H-bridge inverter system modulated by UDF-
By using the method presented in Ref. [14], equation (9) SPWM.
can be described as: Similarly, by using the method presented in Ref. [14],
equation (11) can be described as
iL(n+1) = σ (1, 1, 1)iLn + σ (1, 1, 2)vRn
+ 2E(Γ (1, 1)(2sinh(dn λ𝐴1 /2) − sinh(λ𝐴1 /2)) iL(n+1) = σ (1, 1, 1)iLn + σ (1, 1, 2)vRn

+ Γ (1, 2)(2sinh(dn λ𝐴2 /2) − sinh(λ𝐴2 /2)), + E(Γ (1, 1)(sinh(dn λ𝐴1 2)
(10a) + sinh((dn − 1)λ𝐴1 /2)) + Γ (1, 2)(sinh(dn λ𝐴2 /2)
vR(n+1) = σ (1, 2, 1)iLn + σ (1, 2, 2)vRn + sinh((dn − 1)λ𝐴2 /2))), (12a)
+ 2E(Γ (2, 1)(2sinh(dn λ𝐴1 /2) − sinh(λ𝐴1 /2)) vR(n+1) = σ (1, 2, 1)iLn + σ (1, 2, 2)vRn
+ Γ (2, 2)(2sinh(dn λ𝐴2 /2) − sinh(λ𝐴2 /2)), + E(Γ (2, 1)(sinh(dn λ𝐴1 /2)
(10b)
+ sinh((dn − 1)λ𝐴1 /2)) + Γ (2, 2)(sinh(dn λ𝐴2 /2)
where λ𝐴1 and λ𝐴 are the eigenvalues of 𝐴, the definitions of + sinh((dn − 1)λ𝐴2 /2))). (12b)
σ (x, y, z) and Γ (x, y) are shown in Appendix B.

3.3.2. UDFSPWM system 4. Dynamics analysis of BSPWM and UDF-


In the UDFSPWM system, the topology sequence has SPWM
two possibilities. In the n-th switching period, when the sys- Based on the “quasi-static” approximation, [17] there are
tem is in US1 , the action times of StU 0 , StU + , StU 0 , StU + , Neq (Neq = fs / f ) equilibrium points in one line period. By an-
and StU are (1 − dn )Ts /2, (dn dn0 )Ts /2, dn Ts , (dn dn0 )Ts /2, and alyzing the Neq equilibrium points, the dynamics of the system
(1 − dn )Ts /2, respectively; when the system is in US2 , the ac- can be obtained.
tion times of StU 0 , StU − , StU 0 , StU, and StU are (1−dn0 )Ts /2, For each switching period, by letting 𝑥n+1 = 𝑥n and
(dn0 dn )Ts /2, dn0 Ts , (dn0 dn )Ts /2, and (1 − dn0 )Ts /2, respectively. dn+1 = dn , the equilibrium point of this switching period can
Using the conclusion presented in Subsection 3.1 and Eq. (8), be obtained. Moreover, the dynamics of this switching period
the discrete-time models of power stage block in US1 and US2 can be obtained with the help of the corresponding Jacobian
can be obtained by matrix.
060509-4
Chin. Phys. B Vol. 22, No. 6 (2013) 060509
i∗L , v∗R , and dn∗ denote one of the Neq equilibrium points. where F0 , F1 , and F2 are coefficients of the characteristic equa-
Define 𝐽B and 𝐽U as the Jacobian matrixes of the system mod- tion, and their definitions are indicated in Appendix C.
ulated by BSPWM and UDFSPWM respectively. Also 𝐽B and Using the conclusion predicted in Refs. [13] and [14], the
𝐽U can be described as: stability boundary derived by Eq. (16) can be obtained as
 
σ (1, 1, 1) σ (1, 1, 2) ΛB1 γ1
kin < . (17)
𝐽B =  σ (1, 2, 1) σ (1, 2, 2) ΛB2  , (13a) γ2 + γ3 kout
−ksat kin −ksat kin kout 0 𝑥 =𝑥∗ ;d =d ∗
 
n n n n The definitions of γ1 , γ2 , and γ3 are given in Appendix C.
σ (1, 1, 1) σ (1, 1, 2) ΛU1 Using inequality (17) and the circuit parameters listed in
𝐽U =  σ (1, 2, 1) σ (1, 2, 2) ΛU2  , (13b) Table 1, two stability boundaries, whose switching frequencies
−ksat kin −ksat kin kout 0 𝑥 =𝑥∗ ;d =d ∗ are 10 kHz and 5 kHz respectively, are derived (Fig. 3) to ana-
n n n n

where ΛB1 , ΛB2 , ΛU1 , and ΛU2 can be obtained as lyze the stabilities of the BSPWM and UDFSPWM-modulated
system using the same equivalent switching frequency.
ΛB1 = 2E(Γ (1, 1)λ𝐴1 cosh(dn λ𝐴1 /2)
+ Γ (1, 2)λ𝐴2 cosh(dn λ𝐴2 /2)), (14a) 2.0
(a)
ΛB2 = 2E(Γ (2, 1)λ𝐴1 cosh(dn λ𝐴1 /2)
1.5
+ Γ (2, 2)λ𝐴2 cosh(dn λ𝐴2 /2)), (14b) unstable
ΛU2 = E(Γ (1, 1)λ𝐴1 (cosh(dn λ𝐴1 /2) 1.0

kin
+ cosh((dn − 1)λ𝐴1 /2))
stable
+ Γ (1, 2)λ𝐴2 (cosh(dn λ𝐴2 /2) 0.5

+ cosh((dn − 1)λ𝐴2 /2))), (14c)


0
ΛU2 = E(Γ (2, 1)λ𝐴1 (cosh(dn λ𝐴1 /2) 0 0.5 1.0 1.5 2.0
kout
+ cosh((dn − 1)λ𝐴1 /2)) 2.0
(b)
+ Γ (2, 2)λ𝐴2 (cosh(dn λ𝐴2 /2)
+ cosh((dn − 1)λ𝐴2 /2))). (14d) 1.5
unstable
Since the switching frequency is greater than line fre- 1.0
kin

quency, so that dn λA1 /2  1, dn λA2 /2  1, (dn − 1)λA1 /2 


1, and (dn − 1)λA2 /2  1. Combined with the definition of stable
0.5
function cosh, equations (14) can be simplified, respectively,
into 0
0 0.5 1.0 1.5 2.0
ΛB1 = 2E(Γ (1, 1)λ𝐴1 + Γ (1, 2)λ𝐴2 ), (15a) kout
Fig. 3. Stability boundaries with switching frequency fs = 10 kHz (a)
ΛB2 = 2E(Γ (2, 1)λ𝐴1 + Γ (2, 2)λ𝐴2 ), (15b) and 5 kHz (b).
ΛU2 = 2E(Γ (1, 1)λ𝐴1 ..+Γ (1, 2)λ𝐴2 ), (15c)
ΛU2 = 2E(Γ (2, 1)λ𝐴1 ..+Γ (2, 2)λ𝐴2 ). (15d) From Fig. 3, when fs = 5 kHz, the equivalent switching
frequency of UDFSPWM is 10 kHz, the stability boundary,
According to Eqs. (13)–(15), since 𝐽B and 𝐽U are inde- shown by Fig. 3(b), is smaller than that in Fig. 3(a), whose
pendent of 𝑥∗n and dn∗ , the dynamic behaviors for all the switch- switching frequency is 10 kHz.
ing period at one line period are almost the same. In addition,
from Eq. (15), it can be found that ΛB1 = ΛU1 and ΛB2 = ΛU2 . Table 1. Circuit parameters.

Set Λ1 = ΛB1 = ΛU1 , Λ2 = ΛB2 = ΛU2 , then 𝐽B and 𝐽U will Parameters Value Parameters Value
E 100 V f 50 Hz
be the same. For this reason, when the systems, modulated by
L 1 mH fs 5 kHz–10 kHz
BSPWM and UDFSPWM, have the same switching frequency C 20 µF Ts 0.0002 s–0.0001 s
and circuit parameters, the stability boundaries of the two sys- R 8Ω kpre 1
tems are the same. Vm 70 ksat 1/(2E)=0.005
Define λ𝐽 1 –λ𝐽 3 as the characteristic roots of the Jacobian
By using inequality (17), when fs = 10 kHz, one of the
matrix. By using Eq. (13), the characteristic equation can be
bifurcation points is obtained: kout = 1 and kout = 0.95; when
written as
the equivalent switching frequency of UDFSPWM system is
λ𝐽3 + λ𝐽2 F2 + λ𝐽 F1 + F0 = 0, (16) 10 kHz, one of the bifurcation points is kout = 1 and kin = 0.68.
060509-5
Chin. Phys. B Vol. 22, No. 6 (2013) 060509
5. Circuit simulation and experiments P, and LEM, LV28-P respectively. Additionally, the digital
oscilloscope Tektronix DPO3034 is employed to capture the
In this section, the theoretical results will be verified us-
measured waveforms.
ing circuit simulation and experimental measurements. The
When fs = 10 kHz, figures 6 and 7 are shown to verify
circuit parameters, used in this section, are the same as those
the conclusion that the systems modulated by BSPWM and
in Table 1.
UDFSPWM have the same stability boundary when the cir-
According to Fig. 1, the SIMULINK model of the sys- cuit parameters are the same. kout is chosen to be 1 while kin
tem is shown in Fig. 4. Since there is a power stage, the is chosen to be 0.9 in Fig. 6 and 1 in Fig. 7. In addition, the
SIMULINK model is set as ‘continuous mode’. Meanwhile, accuracy of inequality (17) is verified.
the ‘sample time’ in the unit-delay and sum module is set as Ts When fs = 5 kHz, using kout = 1 and kin = 0.75, the cir-
to simulate the time delay and the sampling and holding pro- cuit simulations and experimental measurements of the UDF-
cess. In addition, the BSPWM and UDFSPWM scheme used SPWM modulated system are shown in Fig. 8.
in simulation are shown in Fig. 5. From Fig. 8, it can be found that the system is unstable.
The experimental platform of the system is designed ac- The conclusion, i.e., the BSPWM modulated system is more
cording to Fig. 1. IGBTs are used as the switches S1 –S4 in the stable than the UDFSPWM when the equivalent switching fre-
inverter. The current and voltage transducer are LEM, LV55- quencies of the two systems are the same, is proved.

kpre
1
PWM generator
ssat ksat ksat1 sum kout sum vref
bridge 1
pulses signal(s) -K- -K-
z
g

100 V A
C_M L
B
continuous C V
R
V_M

Fig. 4. SIMULINK model of digital-controlled H-bridge inverter system.

signal(s)
1
NOT boolean
pulses
1 double triangle

(a) BSPWM scheme

signal(s)
1
NOT boolean

pulses triangle
1 double

-1
NOT boolean

(b) UDFSPWM scheme

Fig. 5. (color online) BSPWM and UDFSPWM scheme.

060509-6
Chin. Phys. B Vol. 22, No. 6 (2013) 060509
100

50

-50

-100
0.06 0.07 0.08 0.09 0.10

(a) Simulation result of BSPWM system (b) Experimental result of BSPWM system (25 V/div; 4 ms/div)

100

50

-50

-100
0.06 0.07 0.08 0.09 0.10
(c) Simulation result of UDFSPWM system (d) Experimental result of UDFSPWM system (25 V/div; 4 ms/div)

Fig. 6. Time domain waveform of vR when fs = 10 kHz, kout = 1, and kin = 0.9.

100

50

-50

-100
0.06 0.07 0.08 0.09 0.10
(a) Simulation result of BSPWM system (b) Experimental result of BSPWM system (25 V/div; 4 ms/div)
100

50

-50

-100
0.06 0.07 0.08 0.09 0.10
(c) Simulation result of UDFSPWM system (d) Experimental result of UDFSPWM system (25 V/div; 4 ms/div)

Fig. 7. Time domain waveform of vR when fs = 10 kHz, kout = 1, and kin = 1.

100

50

-50

-100
0.06 0.07 0.08 0.09 0.10

(a) Simulation result of UDFSPWM system (b) Experimental result of UDFSPWM system (25 V/div; 4 ms/div)

Fig. 8. Time domain waveforms of vR when fs = 5 kHz, kout = 1, and kin = 0.75.

6. Conclusions are obtained. When the systems, modulated by BSPWM and

The performances of the BSPWM and UDFSPWM UDFSPWM, have the same switching frequency, the stabil-
strategies are compared in this paper. By establishing the ity boundaries of the two systems are the same. However,
discrete-time model of the system, the following conclusions when the two systems have the same equivalent switching fre-
060509-7
Chin. Phys. B Vol. 22, No. 6 (2013) 060509
quency, the BSPWM modulated system is more stable than = [ σ (2, x, 1) σ (2, x, 2) ]
the UDFSPWM modulated system. In addition, a convenient × [ [ ε(y, 1, 1) ε(y, 1, 2) ]𝜉 [ ε(y, 2, 1) ε(y, 2, 2) ]𝜉 ]T ,
method of establishing the discrete-time model for the piece- (B6)
wise smooth system is presented. Finally, the analytical results
are confirmed by circuit simulations and experimental mea- where the values of x and y could be 1 or 2.
surements.
The above analysis results in this paper are very helpful Appendix C
when analyzing the influence of the modulation method in a F0 , F1 , and F2 can be described, respectively, as
digitally controlled H-bridge inverter system. It will also sim-
plify the modeling, stability analysis, and design of the piece-
wise smooth system. F0 = ksat ((Λ2 σ (1, 1, 2) − Λ1 σ (1, 2, 2))kin
+ (Λ1 σ (1, 2, 1) − Λ2 σ (1, 1, 1))kin kout ), (C1)
Appendix A F1 = σ (1, 1, 1)σ (1, 2, 2) − σ (1, 1, 2)σ (1, 2, 1)
+ ksat kin (Λ1 + Λ2 kout ), (C2)
 −1  F0 = σ (1, 1, 1) + σ (1, 2, 2), (C3)
0
L 
𝐴= , (A1)

1 −1 γ1 = 2(1 − σ (1, 1, 1)σ (1, 2, 2) + σ (1, 1, 2)σ (1, 2, 1)), (C4)
C RC γ2 = ksat (σ (1, 1, 1) + σ (1, 2, 2))(Λ1 σ (1, 2, 2)
 T
1 − Λ2 σ (1, 1, 2)) + 2Λ1 , (C5)
𝐵+ = 0 , (A2)
L
 T γ2 = ksat (σ (1, 1, 1) + σ (1, 2, 2))(Λ2 σ (1, 1, 1)
− 1
𝐵 = 0 , (A3) − Λ1 σ (1, 2, 1)) + 2Λ2 . (C6)
L
T
𝐵− = 0 0 .

(A4)
References
Appendix B [1] Blaabjerg F, Teodorescu R, Liserre M and Timbus A V 2006 IEEE
Trans. Ind. Electron. 53 1398
The eigenvector matrix of 𝐴 is denoted by 𝜅, and the in- [2] Kjaer S B, Pedersen J K and Blaabjerg F 2005 IEEE Trans. Ind. Elec-
verse matrix of 𝜅 is represented by 𝜌. The 𝜅 and 𝜌 are defined, tron. 41 1292
respectively, as [3] Peterchev A V and Sanders S R 2003 IEEE Trans . Power Electron. 18
301
 
κ11 κ12 [4] Xiao H and Xie S 2010 IEEE Trans. Electromagn. Compat. 52 902
𝜅= , (B1) [5] Zang C, Pei Z J, He J J, Ting G, Zhu J and Sun W 2009 Proceedings of
κ21 κ22
PEDS 2009, November 2–5, 2009, Wuhan, China, p. 1439
and [6] Townsend C, Summers T J and Betz R E 2010 Proceeding of 36th An-
  nual Conference on IEEE Industrial Electronics Society, November 7–
ρ11 ρ12 10, 2010, Glendale, AZ, p. 2019
𝜌 = 𝜅−1 = . (B2) [7] Townsend C, Summers T J and Betz R E 2010 Proceeding of 36th An-
ρ21 ρ22
nual Conference on IEEE Industrial Electronics Society, November 7–
Define a function ε(x, y, z) as 10, 2010, Glendale, AZ, p. 2025
[8] Hooman D, Nayar C V and Chang L 2003 Proceedings of ISIE, January
ε(x, y, z) = κyx ρxz , (B3) 9–11, 2003, Rio de Janeiro, Brazil, p. 985
[9] Venkatasubramanian D, Natarajan S P and Shanthi B 2012 Int. J. Com-
put. Appl. 49 26
where the values of x, y, and z could be 1 or 2. Set ξ as
[10] Zhang Z C and Ooi B T 1993 IEEE Trans. Ind. Electron. 8 250
𝜉 = 𝐴−1 𝐵 + . (B4) [11] Zhu J W and Gong C Y2004 Power Electron 38 25 (in Chinese)
[12] Zhou J H, Yang Z and Su Y M 2005 Electric Drive 35 23
Then the definition of σ (x, y, z) and Γ (x, y) can be ex- [13] Lei B, Xiao G C, Wu X L and Qi Y R 2011 Acta Phys. Sin. 60 090501
(in Chinese)
pressed as [14] Lei B, Xiao G C and Wu X L 2012 Acta Phys. Sin. 61 090501 (in
T Chinese)
σ (x, y, z) = e λ𝐴1 /x e λ𝐴2 /x ε (1, y, z) ε (2, y, z) , (B5)
 
[15] Lu W G, Zhou L W and Luo Q M 2007 Chin. Phys. 16 3256
[16] Zhou G H, Xu J P, Bao B C, Zhang F and Liu X S 2010 Chin. Phys.
where the values of x, y, and z could be 1 or 2. Lett. 27 090504
[17] Tse C 2003 Complex Behavior in Switching Power Converters (New
Γ (x, y) York: Boca Raton, CRC) p. 59

060509-8

Вам также может понравиться