CN103973152B - A kind of pulse width modulation control method and device - Google Patents
A kind of pulse width modulation control method and device Download PDFInfo
- Publication number
- CN103973152B CN103973152B CN201410135786.8A CN201410135786A CN103973152B CN 103973152 B CN103973152 B CN 103973152B CN 201410135786 A CN201410135786 A CN 201410135786A CN 103973152 B CN103973152 B CN 103973152B
- Authority
- CN
- China
- Prior art keywords
- state
- pulse width
- action time
- switch periods
- pass
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Inverter Devices (AREA)
- Amplitude Modulation (AREA)
Abstract
The invention discloses a kind of pulse width modulation control method, including: the pulse width of threephase switch pipe in acquisition switch periods;Obtain the first action time of pass-through state ST in described switch periods;According to described pulse width and described first action time, the second action time of non-straight-through zero state in obtaining described switch periods;According to synthesizing described switch periods, described pulse width, described first action time and described second action time three-phase pulse bandwidth modulation signals, wherein, described pass-through state ST and described non-straight-through zero state lay respectively at crest and the wave trough position of carrier wave.Correspondingly, the invention also discloses a kind of PWM and control device.Use the present invention, can directly measure the crest voltage on dc bus, and then directly busbar voltage is controlled.
Description
Technical field
The present invention relates to control technical field, particularly relate to a kind of pulse width modulation control method and device.
Background technology
Inverter (Inverter) is that one is transformed into alternating current (direct current energy (battery, accumulator jar)
As be that 220V, 50Hz are sinusoidal wave) device or equipment, including voltage source inverter, current source inverter and
Z-source inverter (Z-source inverter is called for short ZSI).Generally, the control mode of inverter uses pulse width
Modulation (Pulse Width Modulation, PWM) control method, in traditional PWM control method,
The state of switching tube includes 8 non-pass-through states, wherein, 6 effective status V1 (001), V2 (010),
V3 (011), V4 (100), V5 (101), V6 (110) and 2 zero states V0 (000), V7 (111), 1 represents
Conducting, 0 represents shutoff.In voltage source inverter and current source inverter, lower three switching tubes of brachium pontis
State is contrary with the state of upper three switching tubes of brachium pontis, and a switch periods is by 2 effective statuses therein and 2
Individual zero state synthesizes;In Z-source inverter, switch periods is except including 2 effective statuses and 2 zero
Outside state, also including special pass-through state ST, upper and lower two switching tubes of the most same brachium pontis simultaneously turn on.
As it is shown in figure 1, Fig. 1 is the circuit theory diagrams of a kind of Z-source inverter provided in prior art,
In Fig. 1, inductance L1, inductance L2 and electric capacity C1, electric capacity C2 constitute Z source network, switch transistor T 1~open
Closing pipe T6 and constitute inverter bridge, wherein T1, T3, T5 are referred to as upper brachium pontis, and T2, T4, T6 are referred to as lower brachium pontis.
When the duty of Z-source inverter is pass-through state ST, diode D end, dc bus because of upper,
Lower switching tube is straight-through and short-circuit, now DC bus-bar voltage VPN=0;When the duty of Z-source inverter is non-
During pass-through state, diode D turns on, now DC bus-bar voltage VPN=VDC(VDCIt is referred to as busbar voltage
Peak value), after inverter bridge inversion, obtain exchange output.But in the pulse width of existing Z-source inverter
In modulation control method, pass-through state ST inserts the null vector being positioned at the crest B and trough A of carrier wave respectively
Between amount V0 (000) and V7 (111), as in figure 2 it is shown, Fig. 2 vows for a kind of state provided in prior art
Amount schematic diagram, in figure, the state in a switch periods is changed to (assume brachium pontis in certain switch periods
The effective status of breaker in middle pipe is 100 and 110): pass-through state ST-> zero state 000-> effective status 100->
Effective status 110-> zero state 111-> pass-through state ST-> zero state 111-> effective status 110-> effective status
100-> zero state 000-> pass-through state ST.Visible in a switch periods, pass-through state ST occurs 2
Secondary, DC bus-bar voltage VPNIn pulsating waveform, and the carrier frequency in pulse width modulation (PWM) control method
Rate is the highest, therefore, causes DC bus-bar voltage VPNIt is difficult to sample.Prior art typically all uses electric capacity
Voltage close loop control method obtains DC bus-bar voltage, i.e. controls the voltage V on electric capacity C1 or C2CKeep perseverance
Fixed, thus obtain busbar voltage peak value VDC=Vin/(1-2d0), wherein, d0For straight-through dutycycle.But, should
Method has the disadvantage in that capacitance voltage VCWith busbar voltage peak value VDCBetween be not linear relationship, although energy
Control capacitance voltage VCKeep constant, but VDCCan change, busbar voltage peak value with straight-through change in duty cycle
VDCIt is easy to fluctuation or deviates expected value, and busbar voltage peak value VDCSwitching tube may be damaged time too high.
Summary of the invention
The embodiment of the present invention provides a kind of pulse width modulation control method and device, can directly measure direct current female
Crest voltage on line, thus can directly busbar voltage be controlled.
The embodiment of the present invention provides a kind of pulse width modulation control method, including:
Obtain switch periods TsThe pulse width of interior threephase switch pipe, is expressed as Tas、Tbs、Tcs;
Obtain pass-through state ST in described switch periods first action time Tsh;
According to described pulse width and described first action time, non-straight-through zero shape in obtaining described switch periods
State second action time T0;
During according to described switch periods, described pulse width, described first action time and described second effect
Between synthesize three-phase pulse bandwidth modulation signals, wherein, described pass-through state ST and described non-straight-through zero state are divided
It is not positioned at crest and the wave trough position of carrier wave, the pulse width of described three-phase pulse bandwidth modulation signals table respectively
It is shown as Tga、Tgb、Tgc;
As a example by first sector, the on off state change order in switch periods Ts is: V0(000)、V4
(100)、V6(110), pass-through state ST, V6(110)、V4(100)、V0(000), or be: V7
(111)、V6(110)、V4(100), pass-through state ST, V4(100)、V6(110)、V7(111),
Correspondingly, the control method of other each sector is identical.
Wherein, described according to described pulse width with described first action time, obtain in described switch periods
Non-straight-through zero state second action time T0, including:
Relatively pulse width T of described threephase switch pipeas、Tbs、TcsSize, it is thus achieved that maximum of Tmax, minimum
Value TminWith intermediate value Tmid, i.e. Tmin≤Tmid≤Tmax;
According to described first action time TshWith described minima TminDetermine side-play amount Tf, Tf=Tsh-Tmin;
According to described switch periods Ts, described maximum of TmaxWith described side-play amount Tf, calculate described second effect
Time T0For: T0=Ts-(Tmax+Tf)。
Wherein, described according to described switch periods, described pulse width, described first action time and described
Second action time synthesized three-phase pulse bandwidth modulation signals, including:
Relatively more described second action time T0With zero size;
If T0>=0, according to described side-play amount TfPulse width T with described threephase switch pipeas、Tbs、TcsSynthesis
Three-phase pulse bandwidth modulation signals, wherein, pulse width T of described three-phase pulse bandwidth modulation signalsga、Tgb、
TgcIt is respectively as follows:
If T0< 0, according to described switch periods Ts, first action time TshPulse with described threephase switch pipe
Width Tas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, wherein, described three-phase pulse width modulated is believed
Number pulse width Tga、Tgb、TgcIt is respectively as follows:
Wherein, described acquisition switch periods TsThe pulse width of interior threephase switch pipe, including:
Voltage V according to A, B, C three-phase voltagea、Vb、Vc, expectation voltage V on dc busDCWith open
Close cycle Ts, it is thus achieved that pulse width T of described threephase switch pipeas、Tbs、TcsIt is respectively as follows:
Wherein, also include:
Within the action time of described non-straight-through zero state, DC bus-bar voltage is sampled, it is thus achieved that direct current is female
Line crest voltage.
Correspondingly, present invention also offers a kind of pulse width modulation and control device, including:
First acquisition module, is used for obtaining switch periods TsThe pulse width of interior threephase switch pipe, is expressed as
Tas、Tbs、Tcs;
Second acquisition module, for obtain pass-through state ST in described switch periods first action time Tsh;
3rd acquisition module, for according to described pulse width and described first action time, opens described in acquisition
In the cycle of pass non-straight-through zero state second action time T0;
Synthesis module, for according to described switch periods, described pulse width, described first action time and
Synthesize three-phase pulse bandwidth modulation signals described second action time, wherein, described pass-through state ST and described
Non-straight-through zero state lays respectively at crest and the wave trough position of carrier wave, described three-phase pulse bandwidth modulation signals
Pulse width is expressed as Tga、Tgb、Tgc;
As a example by first sector, the on off state change order in switch periods Ts is: V0(000)、V4
(100)、V6(110), pass-through state ST, V6(110)、V4(100)、V0(000), or be: V7
(111)、V6(110)、V4(100), pass-through state ST, V4(100)、V6(110)、V7(111),
Correspondingly, the control method of other each sector is identical.
Wherein, described 3rd acquisition module includes:
Comparing unit, for pulse width T of relatively described threephase switch pipeas、Tbs、TcsSize, it is thus achieved that
Maximum of Tmax, minima TminWith intermediate value Tmid, i.e. Tmin≤Tmid≤Tmax;
Choose unit, for according to described first action time TshWith described minima TminDetermine side-play amount Tf,
Tf=Tsh-Tmin;
Computing unit, for according to described switch periods Ts, described maximum of TmaxWith described side-play amount Tf, meter
Calculate described second action time T0For: T0=Ts-(Tmax+Tf)。
Wherein, described synthesis module includes:
Judging unit, for relatively more described second action time T0With zero size;
First synthesis unit, if for T0>=0, according to described side-play amount TfPulse with described threephase switch pipe
Width Tas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, wherein, described three-phase pulse width modulated is believed
Number pulse width Tga、Tgb、TgcIt is respectively as follows:
Second synthesis unit, if for T0< 0, according to described switch periods Ts, first action time TshAnd institute
State pulse width T of threephase switch pipeas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, wherein, described
Pulse width T of three-phase pulse bandwidth modulation signalsga、Tgb、TgcIt is respectively as follows:
Wherein, described first acquisition module is for the voltage V according to A, B, C three-phase voltagea、Vb、Vc、
Expectation voltage V on dc busDCWith switch periods Ts, it is thus achieved that pulse width T of described threephase switch pipeas、
Tbs、TcsIt is respectively as follows:
Wherein, also include:
Sampling module, for adopting DC bus-bar voltage within the action time of described non-straight-through zero state
Sample, it is thus achieved that dc bus crest voltage.
Implement the embodiment of the present invention, by removing one of them non-straight-through zero state, by whole pass-through state ST
Inserting the active position of this non-straight-through zero state, meanwhile, the action time of this non-straight-through zero state is loaded onto separately
On the action time of one non-straight-through zero state so that in a switch periods, pass-through state ST only occurs 1 time,
Non-straight-through zero state also only one of which.Non-straight-through zero state and pass-through state ST mono-are positioned at crest, another
It is positioned at trough, thus DC bus-bar voltage of can sampling within the action time of pass-through state ST easily, directly
Measure the crest voltage on dc bus in Z-source inverter, and then can directly busbar voltage be controlled.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to enforcement
In example or description of the prior art, the required accompanying drawing used is briefly described, it should be apparent that, describe below
In accompanying drawing be only some embodiments of the present invention, for those of ordinary skill in the art, do not paying
On the premise of going out creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the circuit theory diagrams of a kind of Z-source inverter provided in prior art;
Fig. 2 is a kind of state vector schematic diagram provided in prior art;
Fig. 3 is the schematic flow sheet of a kind of pulse width modulation control method that the embodiment of the present invention provides;
Fig. 4 is a kind of state vector schematic diagram that the embodiment of the present invention provides;
Fig. 5 is the structural representation of a kind of pulse width modulation control device of the embodiment of the present invention;
Fig. 6 is the structural representation of a kind of 3rd acquisition module in Fig. 5;
Fig. 7 is the structural representation of a kind of synthesis module in Fig. 5.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clearly
Chu, be fully described by, it is clear that described embodiment be only the present invention a part of embodiment rather than
Whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creation
The every other embodiment obtained under property work premise, broadly falls into the scope of protection of the invention.
The invention provides a kind of pulse width modulation control method and device, by pass-through state ST and non-straight-through
Zero state inserts crest and the wave trough position of carrier wave respectively, thus can be within the action time of non-straight-through zero state
DC bus-bar voltage is sampled, can directly measure the crest voltage of dc bus, thus can be directly to mother
Line voltage carries out Control of Voltage.It is described in greater detail individually below.
See the flow process that Fig. 3, Fig. 3 are a kind of pulse width modulation control methods that the embodiment of the present invention provides to show
Being intended to, in embodiments of the present invention, described control method comprises the following steps.
S101: obtain switch periods TsThe pulse width of interior threephase switch pipe, is expressed as Tas、Tbs、Tcs。
Concrete, according to the voltage V of A, B, C three-phase voltagea、Vb、Vc, expectation electricity on dc bus
Pressure VDCWith switch periods Ts, it is thus achieved that pulse width T of described threephase switch pipeas、Tbs、TcsIt is respectively as follows:
Wherein, the expectation voltage V on dc busDCExpectation crest voltage for dc bus.
S102: obtain pass-through state ST in described switch periods first action time Tsh。
When inverter bridge is in pass-through state ST, the switching tube in inverter bridge upper and lower bridge arm simultaneously turns on, quite
In dc bus short circuit, now, input power is charged to the electric capacity of Z source network, ac output end
Voltage is 0.During pass-through state ST, the capacitance energy storage of Z source network makes the direct current under non-pass-through state female
The voltage peak of line increases.Concrete, pass-through state ST first action time TshCan enter according to actual needs
Row arrange, the embodiment of the present invention to first action time TshValue do not limit.
S103: according to described pulse width and described first action time, non-straight in obtaining described switch periods
Logical zero state second action time T0。
The non-pass-through state of Z-source inverter include 6 effective status V1 (001), V2 (010), V3 (011),
V4 (100), V5 (101), V6 (110) and 2 zero states V0(000)、V7(111), at traditional PWM
In control method, in a switch periods, include 2 effective statuses, 2 non-straight-through zero states and pass-through state
ST.Wherein, non-straight-through zero state inserts crest and the trough of carrier wave respectively, and pass-through state ST is inserted respectively
Enter to be positioned in the non-straight-through zero state of crest and wave trough position (as shown in Figure 2), in fig. 2, effective status
For V4 (100) and V6 (110), the state of the threephase switch pipe in a switch periods is changed to: pass-through state
ST-> zero state 000-> effective status 100-> effective status 110-> zero state 111-> pass-through state ST-> zero shape
State 111-> effective status 110-> effective status 100-> zero state 000-> pass-through state ST.Visible open at one
In the cycle of pass, pass-through state ST occurs 2 times, owing to carrier frequency is the highest, therefore, causes dc bus
Voltage is difficult to acquisition of directly sampling.
In the PWM control method of the embodiment of the present invention, remove one of them non-straight-through zero state, by whole
Pass-through state ST inserts the active position of this non-straight-through zero state, meanwhile, during the effect of this non-straight-through zero state
Between be loaded onto on the action time of another non-straight-through zero state.Such as: the situation in Fig. 2 uses the present invention
After method, the on off state of the threephase switch pipe in switch periods is changed to: zero state 000-> effective status
100-> effective status 110-> pass-through state ST-> effective status 110-> effective status 100-> zero state 000 (as
Shown in Fig. 4, Fig. 4 is a kind of state vector schematic diagram that the embodiment of the present invention provides).It can be seen that it is straight-through
State ST is only present in the wave trough position of carrier wave, and non-straight-through zero state is only present in the crest location of carrier wave.Class
As, pass-through state ST may be located at crest location, rather than straight-through zero state can be located at wave trough position, this
Bright without limitation.Sum it up, in the PWM control method that the present invention provides, a switch periods
Middle pass-through state ST only occurs 1 time, and at crest B or the trough location A of carrier wave, non-straight-through zero state is also
Only one of which, at trough A or the crest B location of carrier wave, non-straight-through zero state is with pass-through state ST respectively
Occupying crest and the wave trough position of carrier wave, i.e. one is positioned at crest, and another is positioned at trough.
Concrete, the method for the action time obtaining non-straight-through zero state is: 1. to described switch periods TsInterior three
Pulse width T of phase switching tubeas、Tbs、TcsCompare acquisition maximum of Tmax, minima TminAnd intermediate value
Tmid, i.e. meet Tmin≤Tmid≤Tmax, such as: in first sector, have Tmin=Tcs, Tmid=Tbs, Tmax=Tas。
2. according to described first action time TshWith described minima TminDetermine side-play amount Tf, Tf=Tsh-Tmin.3. root
According to described switch periods Ts, described maximum of TmaxWith described side-play amount Tf, calculate described second action time T0
For: T0=Ts-(Tmax+Tf).Therefore, described switch periods T can finally be calculatedsIn non-straight-through zero state the
Two action time T0For: T0=Ts-Tmax-Tsh+Tmin。
S104: according to described switch periods, described pulse width, described first action time and described second
Synthesize three-phase pulse bandwidth modulation signals, wherein, described pass-through state ST and described non-straight-through zero action time
State lays respectively at crest and the wave trough position of carrier wave.
The pulse width of described threephase switch pipe adds same side-play amount TfEffective status can't be changed
Action time, therefore, exchange output will not be produced impact.For convenience of description, the embodiment of the present invention is with
As a example by one sector, i.e. effective status is V4(100)、V6(110), it is not added with side-play amount TfBefore, effective shape
State V4(100) T action time1' it is: T1'=Tmax-Tmid, effective status V6(110) T action time2' it is:
T2'=Tmid-Tmin.Add side-play amount TfRear effective status V4(100) T action time1For:
T1=(Tmax+Tf)-(Tmid+Tf)=Tmax-Tmid, effective status V6(110) T action time2For:
T2=(Tmid+Tf)-(Tmin+Tf)=Tmid-Tmin.It can be seen that add side-play amount TfRear effective status V4(100)
With effective status V6(110) keep action time constant.
Therefore, the pulse width of described threephase switch pipe adds same side-play amount TfAfter, obtain three-phase PWM
Pulse width T of signalga、Tgb、TgcIt is respectively as follows:
Wherein, side-play amount TfDifference, corresponding different PWM control method, therefore, to side-play amount Tf's
Value is critically important.In existing regular sampling, haveIn existing space vector fast algorithm,
In embodiments of the present invention, according to described first action time TshWith described minima TminDetermine side-play amount
Tf, choose side-play amount Tf=Tsh-Tmin, choose this value, it is ensured that non-straight-through zero state and pass-through state ST
Laying respectively at summit B and the valley point location A of carrier wave, the most non-straight-through zero state and pass-through state ST are by effectively
State isolation is opened, and in a switch periods, pass-through state ST only occurs 1 time, in a switch periods also only
There is a non-straight-through zero state, i.e. one of them of V0 (000) and V7 (111).Further, according to institute
State switch periods Ts, described pulse width Tga、Tgb、Tgc, described first action time TshMake with described second
Use time T0Can synthesize three-phase pulse bandwidth modulation signals, wherein, described pass-through state ST and described non-straight
Logical zero state lays respectively at crest and the wave trough position of carrier wave, as shown in Figure 4.
Relatively described non-straight-through zero state second action time T0With zero size, if T0>=0, then according to institute
State side-play amount TfPulse width T with threephase switch pipeas、Tbs、TcsObtain three-phase pulse bandwidth modulation signals
Pulse width Tga、Tgb、TgcIt is respectively as follows:
I.e.
Accordingly, if T0< 0, illustrates that all of zero state time is substituted not enough by pass-through state, then pressed
Modulation principle is according to described switch periods Ts, first action time TshPulse width with described threephase switch pipe
Tas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, it is thus achieved that the pulse width of three-phase pulse bandwidth modulation signals
Degree Tga、Tgb、TgcIt is respectively as follows:
As a example by first sector, can obtain the order of the on off state change in switch periods Ts is: V0(000)、
V4(100)、V6(110), pass-through state ST, V6(110)、V4(100)、V0, or be (000):
V7(111)、V6(110)、V4(100), pass-through state ST, V4(100)、V6(110)、V7(111),
Correspondingly, the control method of other each sector is identical.
As a kind of possible embodiment, the method also includes:
S105: at the effect instance sample DC bus-bar voltage of described non-straight-through zero state, it is thus achieved that dc bus
Crest voltage.
Owing to pass-through state ST and non-straight-through zero state lay respectively at summit and the position, valley point of carrier wave, the most straight-through
Separated by effective status between state ST and non-straight-through zero state, and in a switch periods, pass-through state only goes out
The most once, seeing Fig. 4, Fig. 4 is a kind of state vector schematic diagram that the embodiment of the present invention provides.Can from figure
To find out, the on off state change order in switch periods Ts is: V0(000)、V4(100)、V6(110)、
Pass-through state ST, V6(110)、V4(100)、V0(000).In applying due to reality, straight-through dutycycle is all
Limited (generally less than 30%, i.e. the action time of pass-through state ST is shorter), therefore, pass-through state ST
Only concentrate on one of them position in the crest B or trough A of carrier wave, it is assumed that at the trough A of carrier wave, then
Pass-through state ST concentrates on the position less than 30% centered by trough A.And in other positions of 70%
Corresponding is all non-pass-through state, then, has the abundant time to sample and obtains bus crest voltage.Excellent
Choosing, digital signal processor (DSP, Digital Signal Processor) can be very easily at triangular wave
Crest B or trough A arrange and interrupt, thus when in this place dc bus being sampled, directly
To bus crest voltage.
Implement the embodiment of the present invention, by removing one of them non-straight-through zero state, by whole pass-through state ST
Inserting the active position of this non-straight-through zero state, meanwhile, the action time of this non-straight-through zero state is loaded onto separately
On the action time of one non-straight-through zero state so that in a switch periods, pass-through state ST only occurs 1 time,
Non-straight-through zero state also only one of which.Non-straight-through zero state and pass-through state ST mono-are positioned at crest, another
It is positioned at trough, thus DC bus-bar voltage of can sampling within the action time of pass-through state ST easily, directly
Measure the crest voltage on dc bus in Z-source inverter, and then can directly busbar voltage be controlled.
See Fig. 5, be the structural representation of a kind of pulse width modulation control device of the embodiment of the present invention,
In the embodiment of the present invention, this PWM controls device and includes: first acquisition module the 10, second acquisition module 20,
3rd acquisition module 30 and synthesis module 40.
First acquisition module 10, is used for obtaining switch periods TsThe pulse width of interior threephase switch pipe, respectively table
It is shown as Tas、Tbs、Tcs。
Concrete, according to the voltage V of A, B, C three-phase voltagea、Vb、Vc, expectation electricity on dc bus
Pressure VDCWith switch periods Ts, it is thus achieved that pulse width T of described threephase switch pipeas、Tbs、TcsIt is respectively as follows:
Wherein, the expectation voltage V on dc busDCExpectation crest voltage for dc bus.
Second acquisition module, for obtain pass-through state ST in described switch periods first action time Tsh。
When inverter bridge is in pass-through state ST, the switching tube in inverter bridge upper and lower bridge arm simultaneously turns on, quite
In dc bus short circuit, now, input power is charged to the electric capacity of Z source network, ac output end
Voltage is 0.During pass-through state ST, the capacitance energy storage of Z source network makes the direct current under non-pass-through state female
The voltage peak of line increases.Concrete, pass-through state ST first action time TshCan enter according to actual needs
Row arrange, the embodiment of the present invention to first action time TshValue do not limit.
3rd acquisition module 30, for according to described pulse width and described first action time, obtains described
In switch periods non-straight-through zero state second action time T0。
The non-pass-through state of Z-source inverter include 6 effective status V1 (001), V2 (010), V3 (011),
V4 (100), V5 (101), V6 (110) and 2 zero states V0(000)、V7(111), at traditional PWM
In control method, in a switch periods, include 2 effective statuses, 2 non-straight-through zero states and pass-through state
ST.Wherein, non-straight-through zero state inserts crest and the trough of carrier wave respectively, and pass-through state ST is inserted respectively
Enter to be positioned in the non-straight-through zero state of crest and wave trough position (as shown in Figure 2), in fig. 2, effective status
For V4 (100) and V6 (110), the state of the threephase switch pipe in a switch periods is changed to: pass-through state
ST-> zero state 000-> effective status 100-> effective status 110-> zero state 111-> pass-through state ST-> zero shape
State 111-> effective status 110-> effective status 100-> zero state 000-> pass-through state ST.Visible open at one
In the cycle of pass, pass-through state ST occurs 2 times, owing to carrier frequency is the highest, therefore, causes dc bus
Voltage is difficult to acquisition of directly sampling.
In the PWM control method of the embodiment of the present invention, remove one of them non-straight-through zero state, by whole
Pass-through state ST inserts the active position of this non-straight-through zero state, meanwhile, during the effect of this non-straight-through zero state
Between be loaded onto on the action time of another non-straight-through zero state.Such as: the situation in Fig. 2 uses the present invention
After method, the on off state of the threephase switch pipe in switch periods is changed to: zero state 000-> effective status
100-> effective status 110-> pass-through state ST-> effective status 110-> effective status 100-> zero state 000 (as
Shown in Fig. 4, Fig. 4 is a kind of state vector schematic diagram that the embodiment of the present invention provides).It can be seen that it is straight-through
State ST is only present in the wave trough position of carrier wave, and non-straight-through zero state is only present in the crest location of carrier wave.Class
As, pass-through state ST may be located at crest location, rather than straight-through zero state can be located at wave trough position, this
Bright without limitation.Sum it up, in the PWM control method that the present invention provides, a switch periods
Middle pass-through state ST only occurs 1 time, and at crest B or the trough location A of carrier wave, non-straight-through zero state is also
Only one of which, at trough A or the crest B location of carrier wave, non-straight-through zero state is with pass-through state ST respectively
Occupying crest and the wave trough position of carrier wave, i.e. one is positioned at crest, and another is positioned at trough.
Preferably, the 3rd acquisition module 30 includes again: comparing unit 301, choose unit 302 and calculate mould
Block 303, as shown in Figure 6, Fig. 6 is the structural representation of a kind of 3rd acquisition module in Fig. 5.The most single
Unit 301, for pulse width T of relatively described threephase switch pipeas、Tbs、TcsSize, it is thus achieved that maximum of Tmax、
Minima TminWith intermediate value Tmid, i.e. Tmin≤Tmid≤Tmax.Such as: in first sector, have Tmin=Tcs,
Tmid=Tbs, Tmax=Tas.Choose unit 302, for according to described first action time TshWith described minima Tmin
Determine side-play amount Tf, Tf=Tsh-Tmin.Computing module 303, for according to described switch periods Ts, described
It is worth greatly TmaxWith described side-play amount Tf, calculate described second action time T0For: T0=Ts-(Tmax+Tf).Therefore,
Finally can calculate described switch periods TsIn non-straight-through zero state second action time T0For:
T0=Ts-Tmax-Tsh+Tmin。
Synthesis module 40, for according to described switch periods, described pulse width, described first action time
With synthesize three-phase pulse bandwidth modulation signals, wherein, described pass-through state ST and institute described second action time
State non-straight-through zero state and lay respectively at crest and the wave trough position of carrier wave.
The pulse width of described threephase switch pipe adds same side-play amount TfEffective status can't be changed
Action time, therefore, exchange output will not be produced impact.For convenience of description, the embodiment of the present invention is with
As a example by one sector, i.e. effective status is V4(100)、V6(110), it is not added with side-play amount TfBefore, effective shape
State V4(100) T action time1' it is: T1'=Tmax-Tmid, effective status V6(110) T action time2' it is:
T2'=Tmid-Tmin.Add side-play amount TfRear effective status V4(100) T action time1For:
T1=(Tmax+Tf)-(Tmid+Tf)=Tmax-Tmid, effective status V6(110) T action time2For:
T2=(Tmid+Tf)-(Tmin+Tf)=Tmid-Tmin.It can be seen that add side-play amount TfRear effective status V4(100)
With effective status V6(110) keep action time constant.
Therefore, the pulse width of described threephase switch pipe adds same side-play amount TfAfter, obtain three-phase PWM
Pulse width T of signalga、Tgb、TgcIt is respectively as follows:
Wherein, side-play amount TfDifference, corresponding different PWM control method, therefore, to side-play amount Tf's
Value is critically important.In existing regular sampling, haveIn existing space vector fast algorithm,
In embodiments of the present invention, according to described first action time TshWith described minima TminDetermine side-play amount
Tf, choose side-play amount Tf=Tsh-Tmin, choose this value, it is ensured that non-straight-through zero state and pass-through state ST
Laying respectively at summit B and the valley point location A of carrier wave, the most non-straight-through zero state and pass-through state ST are by effectively
State isolation is opened, and in a switch periods, pass-through state ST only occurs 1 time, in a switch periods also only
There is a non-straight-through zero state, i.e. one of them of V0 (000) and V7 (111).Further, according to institute
State switch periods Ts, described pulse width Tga、Tgb、Tgc, described first action time TshMake with described second
Use time T0Can synthesize three-phase pulse bandwidth modulation signals, wherein, described pass-through state ST and described non-straight
Logical zero state lays respectively at crest and the wave trough position of carrier wave, as shown in Figure 4.
As a kind of possible embodiment, synthesis module 40 includes again: judging unit 401, first synthesizes
Unit 402 and the second synthesis unit 402, see the structure that Fig. 7, Fig. 7 are a kind of synthesis modules in Fig. 5
Schematic diagram.Wherein, it is judged that unit 401, for relatively more described second action time T0With zero size.First
Synthesis unit 402, if for T0>=0, according to described side-play amount TfPulse width with described threephase switch pipe
Tas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, wherein, described three-phase pulse bandwidth modulation signals
Pulse width Tga、Tgb、TgcIt is respectively as follows:
I.e.
Second synthesis unit 402, if for T0< 0, illustrates that all of zero state time is substituted by pass-through state
Not enough, then ovennodulation principle is pressed according to described switch periods Ts, first action time TshOpen with described three-phase
Close pulse width T of pipeas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, wherein, described three-phase pulse
Pulse width T of bandwidth modulation signalsga、Tgb、TgcIt is respectively as follows:
As a example by first sector, can obtain the order of the on off state change in switch periods Ts is: V0(000)、
V4(100)、V6(110), pass-through state ST, V6(110)、V4(100)、V0, or be (000):
V7(111)、V6(110)、V4(100), pass-through state ST, V4(100)、V6(110)、V7(111),
Correspondingly, the control method of other each sector is identical.
As a kind of possible embodiment, this device also includes sampling module 50, for described non-straight-through
The effect instance sample DC bus-bar voltage of zero state, it is thus achieved that dc bus crest voltage.
Owing to pass-through state ST and non-straight-through zero state lay respectively at summit and the position, valley point of carrier wave, the most straight-through
Separated by effective status between state ST and non-straight-through zero state, and in a switch periods, pass-through state only goes out
The most once, seeing Fig. 4, Fig. 4 is a kind of state vector schematic diagram that the embodiment of the present invention provides.Can from figure
To find out, the on off state change order in switch periods Ts is: V0(000)、V4(100)、V6(110)、
Pass-through state ST, V6(110)、V4(100)、V0(000).In applying due to reality, straight-through dutycycle is all
Limited (generally less than 30%, i.e. the action time of pass-through state ST is shorter), therefore, pass-through state ST
Only concentrate on one of them position in the crest B or trough A of carrier wave, it is assumed that at the trough A of carrier wave, then
Pass-through state ST concentrates on the position less than 30% centered by trough A.And in other positions of 70%
Corresponding is all non-pass-through state, then, has the abundant time to sample and obtains bus crest voltage.Excellent
Choosing, digital signal processor (DSP, Digital Signal Processor) can be very easily at triangular wave
Crest B or trough A arrange and interrupt, thus when in this place dc bus being sampled, directly
To bus crest voltage.
Implement the embodiment of the present invention, by removing one of them non-straight-through zero state, by whole pass-through state ST
Inserting the active position of this non-straight-through zero state, meanwhile, the action time of this non-straight-through zero state is loaded onto separately
On the action time of one non-straight-through zero state so that in a switch periods, pass-through state ST only occurs 1 time,
Non-straight-through zero state also only one of which.Non-straight-through zero state and pass-through state ST mono-are positioned at crest, another
It is positioned at trough, thus DC bus-bar voltage of can sampling within the action time of pass-through state ST easily, directly
Measure the crest voltage on dc bus in Z-source inverter, and then can directly busbar voltage be controlled.
One of ordinary skill in the art will appreciate that all or part of flow process realizing in above-described embodiment method,
Can be by computer program and complete to instruct relevant hardware, described program can be stored in a calculating
In machine read/write memory medium, this program is upon execution, it may include such as the flow process of the embodiment of above-mentioned each method.
Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory,
Or random store-memory body (RandomAccess Memory, RAM) etc. ROM).
Above disclosed only one preferred embodiment of the present invention, can not limit this with this certainly
Bright interest field, one of ordinary skill in the art will appreciate that all or part of stream realizing above-described embodiment
Journey, and according to the equivalent variations that the claims in the present invention are made, still fall within the scope that invention is contained.
Claims (10)
1. a pulse width modulation control method, it is characterised in that including:
Obtain switch periods TsThe pulse width of interior threephase switch pipe, is expressed as Tas、Tbs、Tcs;
Obtain pass-through state ST in described switch periods first action time Tsh;
According to described pulse width and described first action time, in obtaining described switch periods non-straight-through zero state second action time T0;
Three-phase pulse bandwidth modulation signals is synthesized according to described switch periods, described pulse width, described first action time and described second action time, wherein, described pass-through state ST and described non-straight-through zero state lay respectively at crest and the wave trough position of carrier wave, and the pulse width of described three-phase pulse bandwidth modulation signals is expressed as Tga、Tgb、Tgc;
As a example by first sector, the on off state change order in switch periods Ts is: V0(000)、V4(100)、V6(110), pass-through state ST, V6(110)、V4(100)、V0(000), or: V7(111)、V6(110)、V4(100), pass-through state ST, V4(100)、V6(110)、V7(111)。
2. the method for claim 1, it is characterised in that described according to described pulse width with described first action time, in obtaining described switch periods non-straight-through zero state second action time T0, including:
Relatively pulse width T of described threephase switch pipeas、Tbs、TcsSize, it is thus achieved that maximum of Tmax, minima TminWith intermediate value Tmid, i.e. Tmin≤Tmid≤Tmax;
According to described first action time TshWith described minima TminDetermine side-play amount Tf, Tf=Tsh-Tmin;
According to described switch periods Ts, described maximum of TmaxWith described side-play amount Tf, calculate described second action time T0For: T0=Ts-(Tmax+Tf)。
3. method as claimed in claim 2, it is characterised in that described according to described switch periods, described pulse width, described first action time and described second action time synthesizing three-phase pulse bandwidth modulation signals, including:
Relatively more described second action time T0With zero size;
If T0>=0, according to described side-play amount TfPulse width T with described threephase switch pipeas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, wherein, pulse width T of described three-phase pulse bandwidth modulation signalsga、Tgb、TgcIt is respectively as follows:
If T0< 0, according to described switch periods Ts, first action time TshPulse width T with described threephase switch pipeas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, wherein, pulse width T of described three-phase pulse bandwidth modulation signalsga、Tgb、TgcIt is respectively as follows:
4. method as claimed in claim 3, it is characterised in that described acquisition switch periods TsThe pulse width of interior threephase switch pipe, including:
Voltage V according to A, B, C three-phase voltagea、Vb、Vc, expectation voltage V on dc busDCWith switch periods Ts, it is thus achieved that pulse width T of described threephase switch pipeas、Tbs、TcsIt is respectively as follows:
5. the method as described in any one of claim 1-4, it is characterised in that also include:
Within the action time of described non-straight-through zero state, DC bus-bar voltage is sampled, it is thus achieved that dc bus crest voltage.
6. a pulse width modulation controls device, it is characterised in that including:
First acquisition module, is used for obtaining switch periods TsThe pulse width of interior threephase switch pipe, is expressed as Tas、Tbs、Tcs;
Second acquisition module, for obtain pass-through state ST in described switch periods first action time Tsh;
3rd acquisition module, for according to described pulse width and described first action time, in obtaining described switch periods non-straight-through zero state second action time T0;
Synthesis module, for according to described switch periods, described pulse width, described first action time and described second action time synthesizing three-phase pulse bandwidth modulation signals, wherein, described pass-through state ST and described non-straight-through zero state lay respectively at crest and the wave trough position of carrier wave, and the pulse width of described three-phase pulse bandwidth modulation signals is expressed as Tga、Tgb、Tgc;
As a example by first sector, the on off state change order in switch periods Ts is: V0(000)、V4(100)、V6(110), pass-through state ST, V6(110)、V4(100)、V0(000), or be: V7(111)、V6(110)、V4(100), pass-through state ST, V4(100)、V6(110)、V7(111)。
7. device as claimed in claim 6, it is characterised in that described 3rd acquisition module includes:
Comparing unit, for pulse width T of relatively described threephase switch pipeas、Tbs、TcsSize, it is thus achieved that maximum of Tmax, minima TminWith intermediate value Tmid, i.e. Tmin≤Tmid≤Tmax;
Choose unit, for according to described first action time TshWith described minima TminDetermine side-play amount Tf, Tf=Tsh-Tmin;
Computing unit, for according to described switch periods Ts, described maximum of TmaxWith described side-play amount Tf, calculate described second action time T0For: T0=Ts-(Tmax+Tf)。
8. device as claimed in claim 7, it is characterised in that described synthesis module includes:
Judging unit, for relatively more described second action time T0With zero size;
First synthesis unit, if for T0>=0, according to described side-play amount TfPulse width T with described threephase switch pipeas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, wherein, pulse width T of described three-phase pulse bandwidth modulation signalsga、Tgb、TgcIt is respectively as follows:
Second synthesis unit, if for T0< 0, according to described switch periods Ts, first action time TshPulse width T with described threephase switch pipeas、Tbs、TcsSynthesis three-phase pulse bandwidth modulation signals, wherein, pulse width T of described three-phase pulse bandwidth modulation signalsga、Tgb、TgcIt is respectively as follows:
9. device as claimed in claim 8, it is characterised in that described first acquisition module is for the voltage V according to A, B, C three-phase voltagea、Vb、Vc, expectation voltage V on dc busDCWith switch periods Ts, it is thus achieved that pulse width T of described threephase switch pipeas、Tbs、TcsIt is respectively as follows:
10. the device as described in any one of claim 6-9, it is characterised in that also include:
Sampling module, for sampling to DC bus-bar voltage, it is thus achieved that dc bus crest voltage within the action time of described non-straight-through zero state.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410135786.8A CN103973152B (en) | 2014-04-04 | 2014-04-04 | A kind of pulse width modulation control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410135786.8A CN103973152B (en) | 2014-04-04 | 2014-04-04 | A kind of pulse width modulation control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103973152A CN103973152A (en) | 2014-08-06 |
CN103973152B true CN103973152B (en) | 2016-10-05 |
Family
ID=51242294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410135786.8A Expired - Fee Related CN103973152B (en) | 2014-04-04 | 2014-04-04 | A kind of pulse width modulation control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103973152B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108599608B (en) * | 2018-05-15 | 2019-09-24 | 湖南沃森电气科技有限公司 | Control device and method for current source inverter |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5155675A (en) * | 1989-11-22 | 1992-10-13 | Mitsubishi Denki Kabushiki Kaisha | Method of controlling an inverter |
CN101083399A (en) * | 2007-05-30 | 2007-12-05 | 东南大学 | Z source power transformation based photovoltaic network inverter |
KR101111439B1 (en) * | 2010-05-28 | 2012-04-06 | 전남대학교산학협력단 | Control Method for Three-phase Z-Source Inverter |
CN102969921A (en) * | 2012-12-19 | 2013-03-13 | 哈尔滨工业大学 | SVPWM (Space Vector Pulse Width Modulation) control method for Z-source inverter |
JP2014050143A (en) * | 2012-08-29 | 2014-03-17 | Toyo Electric Mfg Co Ltd | Z-source inverter |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EE05654B1 (en) * | 2011-02-28 | 2013-04-15 | Tallinna Tehnikaülikool | Method for Generating Lines with Block-Controlled HV or Multi Phase Impedance, Quasi-Impedance, and Transimpedance |
-
2014
- 2014-04-04 CN CN201410135786.8A patent/CN103973152B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5155675A (en) * | 1989-11-22 | 1992-10-13 | Mitsubishi Denki Kabushiki Kaisha | Method of controlling an inverter |
CN101083399A (en) * | 2007-05-30 | 2007-12-05 | 东南大学 | Z source power transformation based photovoltaic network inverter |
KR101111439B1 (en) * | 2010-05-28 | 2012-04-06 | 전남대학교산학협력단 | Control Method for Three-phase Z-Source Inverter |
JP2014050143A (en) * | 2012-08-29 | 2014-03-17 | Toyo Electric Mfg Co Ltd | Z-source inverter |
CN102969921A (en) * | 2012-12-19 | 2013-03-13 | 哈尔滨工业大学 | SVPWM (Space Vector Pulse Width Modulation) control method for Z-source inverter |
Non-Patent Citations (1)
Title |
---|
Z-Source Inverter;Fang Zheng Peng et al.;《IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS》;20030430;第39卷(第2期);第504-510页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103973152A (en) | 2014-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104953606B (en) | Networked layered compensation method for voltage unbalance of PCC (Point of Common Coupling) of islanded microgrid | |
CN102142694B (en) | Rotational coordinate transformation based current decoupling control method for three-phase grid-connected inverter | |
CN102611143B (en) | Method for controlling grid-connected current of three-phase grid-connected inverter | |
CN103345162A (en) | Power level digital-analog hybrid simulation system | |
CN102983768A (en) | Optimization control method based on selective harmonic elimination pulse width modulation (SHEPWM) | |
CN103107761B (en) | Three-dimensional space vector pulse width modulation (SVPWM) method based on four-phrase five-wire topology | |
CN103323790A (en) | Phase commutation failure analytical method based on direct-current transmission inverting side two-phase short-circuit fault | |
CN103973191A (en) | Default phase fault-tolerant control method of nine-phase flux-switching permanent magnetic motor | |
CN102916450A (en) | Hybrid real-time simulation method for three-phase asymmetric alternating current and direct current power system | |
CN103346583A (en) | Fixed-frequency direct-power PWM converter controlling method having rapid power response capability | |
CN105637752A (en) | Bidirectional insulated DC/DC converter and smart network using same | |
CN103744017A (en) | Operation synthesis tester for ultrahigh voltage direct current converter valve | |
CN103956890A (en) | Method for restraining leakage current of three-phase four-bridge-arm photovoltaic grid-connected inverter | |
Niitsoo et al. | Modelling EVs in residential distribution grid with other nonlinear loads | |
CN103475252B (en) | A kind of frequency converter dead-time compensation method and device | |
Omar et al. | New control technique applied in dynamic voltage restorer for voltage sag mitigation | |
CN103973152B (en) | A kind of pulse width modulation control method and device | |
CN205004756U (en) | Control device of three -phase photovoltaic grid -connected inverter | |
CN104300817A (en) | T-type three-level SVPWM control method in power conversion system | |
Tandjaoui et al. | Power quality improvement through unified power quality conditioner UPQC | |
CN104269838A (en) | Valve level control method for flexible DC power transmission system | |
CN105375780A (en) | Vehicle soft switching inversion power supply and voltage conversion circuit thereof | |
CN207664638U (en) | A kind of grid-connected VSG devices of distributed generation resource | |
CN102983770B (en) | The inverter that a kind of four bridge legs is grid-connected and the method with its local compensation zero-sequence current | |
CN107453589A (en) | Current transformer closed loop controller based on FPGA |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20161005 Termination date: 20180404 |