CN101355318A - Improved method for controlling hysteresis loop current - Google Patents
Improved method for controlling hysteresis loop current Download PDFInfo
- Publication number
- CN101355318A CN101355318A CNA2008101394166A CN200810139416A CN101355318A CN 101355318 A CN101355318 A CN 101355318A CN A2008101394166 A CNA2008101394166 A CN A2008101394166A CN 200810139416 A CN200810139416 A CN 200810139416A CN 101355318 A CN101355318 A CN 101355318A
- Authority
- CN
- China
- Prior art keywords
- current
- hysteresis
- ring system
- fuzzy
- pwm
- 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.)
- Pending
Links
Images
Landscapes
- Inverter Devices (AREA)
- Control Of Ac Motors In General (AREA)
- Dc-Dc Converters (AREA)
Abstract
The invention discloses an improved method for controlling hysteretic current. The method solves the problems of the prior current hysteretic controller that the frequency of a switch is not stable, the requirement on the frequency of a switch of the device is high, and the waveform of output PWM voltage is irregular, and so on. The method has the advantages that the simplicity is realized, the use is convenient and the dynamic performance of the system is improved effectively, and the like. The method comprises the following steps: (1) the error of the current of the current hysteretic controller is obtained according to the prior current hysteretic control method; (2) in the PWM modulating process, a timing interruption subroutine is used for continuously changing the cycle comparative value to change the dutyfactor of the PWM, thereby realizing different voltages; (3) the current hysteretic comparative result is combined with the cycle comparative value of the PWM on each bridge arm; and (4) the current hysteretic coefficient Ki is changed in real time through the fuzzy logic control strategy, the hysteretic coefficient Ki is obtained according to the fuzzy logic, the current hysteretic coefficient Ki is changed in real time through the fuzzy logic control strategy, and the hysteretic current control is realized.
Description
Technical field
The present invention relates to a kind of current hysteresis ring control mode, relate in particular to the improved method for controlling hysteresis loop current under the restricted situation of switching frequency.
Background technology
The control of current hysteresis ring is by control the conversion of three phase winding supply power voltages, force actual current track reference electric current, make the actual current waveform approach set-point as far as possible.This control mode can make actual current real-time tracking reference current theoretically, does not therefore have the problem that postpones or lag behind; And, obtained extensive use at present owing to implement fairly simple.But traditional current hysteresis ring controller exist switching frequency fixing, the switching frequency of device is had relatively high expectations and is exported shortcomings such as the PWM voltage waveform is irregular.
Summary of the invention
Purpose of the present invention be exactly for solve traditional current hysteresis ring controller exist switching frequency fixing, the switching frequency of device is had relatively high expectations and is exported problems such as the PWM voltage waveform is irregular, provide that a kind of to have method simple, easy to use, can effectively improve the improved method for controlling hysteresis loop current of advantages such as dynamic performance.
The present invention adopts following technical scheme for achieving the above object:
A kind of improved method for controlling hysteresis loop current, its method is:
(1) obtains the error of current hysteresis ring controller electric current according to traditional electric current hysteresis control method thereof;
(2) when carrying out the PWM modulation, come continuous change cycle comparison value to change the duty ratio of PWM with a timing interruption subroutine, thereby realize different voltage;
(3) current hysteresis chain rate result and PWM carried out combination at the cycle of each brachium pontis comparison value;
(4) come real time altering current hysteresis ring system to count K by fuzzy logic control strategy
i, the ring system that stagnates is counted K
iObtain according to fuzzy logic, and come real time altering current hysteresis ring system to count K by fuzzy logic control strategy
i, realize hysteresis current control.
In the described step (1), when obtaining the error of electric current, by A phase current reference value i according to traditional electric current hysteresis control method thereof
a *Deduct A current actual value i
aConstitute current deviation | Δ i|, and with current deviation | Δ i| be divided into (0, h, 3h, 5h) several scopes, h is a hysteresis band here, gets 1% rated current.
In the described step (3), when the duty ratio of resulting PWM in current deviation result in the step (1) and the step (2) is combined, current deviation and cycle comparison value come combination according to the methods below, if | Δ i| just keeps the duty ratio numerical value of original voltage vector calculating less than h; If | Δ i| is greater than the hysteresis band h that presets, and duty ratio numerical value just multiply by the current hysteresis ring system counts K
i, the ring system that stagnates is counted K
iObtain according to fuzzy logic, and come real time altering current hysteresis ring system to count K by fuzzy logic control strategy
i, realize hysteresis current control.
Described step (4) comes real time altering current hysteresis ring system to count in the process by fuzzy logic control strategy, and the ring system that stagnates is counted K
iDefinite method be:
At first, by current deviation | Δ i| be divided into (0, h, 3h 5h), determines current error Δ i
a(k) domain is: { 5h ,-3h ,-h, 0, h, 3h, 5h}, Δ i
a(k) fuzzy set is: and NB, NM, NS, Z, PS, PM, PB}, NB here, NM, NS, Z, PS, PM, the PB meaning is respectively negative maximum, and negative is medium, negative minimum, zero, positive minimum, positive is medium, positive maximum;
Secondly, reference current i
a *Domain be: 1,1}; , i
a *Fuzzy set be: NB, NM, NS, Z, PS, PM, PB}, NB here, NM, NS, Z, PS, PM, the PB meaning is respectively negative maximum, negative is medium, negative minimum, zero, positive minimum, positive is medium, positive maximum;
Once more, stagnant ring system is counted K
iFuzzy set be: N, P}, N here, the P meaning is for negative, just; K
iDomain be: 0.5,0.7,0.9,1,1.1,1.3,1.5};
The 4th, according to current error Δ i
a(k), reference current i
a *And the ring system that stagnates is counted K
iFuzzy set and the domain degree of membership of determining fuzzy variable thereof, determine the degree of membership of domain interior element to the fuzzy language variable;
The 5th, according to the degree of membership of each above-mentioned variable, set up fuzzy reasoning table:
K
iControl law
The 6th, according to the 5th determined fuzzy reasoning table, obtain the control logic of following current controller:
1) for
If Δ i
a(k)>5h, then K
i=0.5;
2) for
If Δ i
a(k)>5h, then K
i=1.5;
Then the 5th step, the 4th step, resulting stagnant ring system was counted K
iThe duty ratio that the product that obtains the cycle comparison value with second step forms new PWM has so just realized improved method for controlling hysteresis loop current.
Because the control principle of an inverter arm of traditional hysteresis current controller is by A phase current reference value i
a *Deduct A phase current actual value i
aConstitute current deviation | Δ i|, if | Δ i| is greater than the hysteresis band h that presets, and this arm is just according to current phase situation forward (or anti-phase) conducting; If | Δ i|<h, this arm just turn-offs.Because the conducting of the direct power controlling pipe of switching signal relatively, the switching frequency of inverter is not subjected to program control.
Current controller of the present invention improves above-mentioned conventional current hysteresis control method thereof, when program realizes the PWM modulation, generally is to come continuous change cycle comparison value to change the duty ratio of PWM with an interruption subroutine, thereby realizes different voltage.Result and PWM combines at the cycle of each brachium pontis comparison value with the current hysteresis chain rate, comes real time altering current hysteresis ring system to count K by fuzzy logic control strategy
iThereby, reach real-time Control current, improve dynamic performance.
Description of drawings
Fig. 1 is the stagnant ring controller control schematic diagram of existing inverter one support arm control;
Fig. 2 is Δ i of the present invention
a(k) degree of membership;
Fig. 3 is i of the present invention
a *Degree of membership;
Fig. 4 is K of the present invention
iDegree of membership.
Embodiment
The invention will be further described below in conjunction with accompanying drawing and embodiment.
Fig. 1 provides the control principle of an inverter arm of traditional hysteresis current controller.By A phase current reference value i
a *Deduct A phase current actual value i
aConstitute current deviation | Δ i|, if | Δ i| is greater than the hysteresis band h that presets, and just according to current phase situation forward (or anti-phase) conducting, the PWM duty ratio is equivalent to 100% to this arm; If | Δ i|<h, this arm just turn-offs, and the PWM duty ratio is equivalent to 0.Because the conducting of the direct power controlling pipe of switching signal relatively, the switching frequency of inverter is not subjected to program control.
Current controller of the present invention improves above-mentioned conventional current hysteresis control method thereof:
The first step at first obtains the error of electric current, by A phase current reference value i according to traditional electric current hysteresis control method thereof
a *Deduct A current actual value i
aConstitute current deviation | Δ i|, and with current deviation | Δ i| be divided into (0, h, 3h, 5h) several scopes, h gets 1% rated current here.
In second step, when single-chip microcomputer or digital signal processor (DSP) program realization PWM modulation, come continuous change cycle comparison value to change the duty ratio of PWM with a timing interruption subroutine, thereby realize different voltage.
In the 3rd step, the result and the second cycle comparison value that goes on foot each brachium pontis of gained of the current hysteresis chain rate in the first step combined.Current deviation and cycle comparison value come combination according to the methods below, if | Δ i| is less than h, and this arm just keeps the duty ratio numerical value of original voltage vector calculating; If | Δ i| is greater than the hysteresis band h that presets, and the duty ratio numerical value on this arm just multiply by the current hysteresis ring system counts K
i, the ring system that stagnates is counted K
iObtain according to fuzzy logic, and come real time altering current hysteresis ring system to count K by fuzzy logic control strategy
i
The realization order of fuzzy logic is as follows:
Input is by current deviation | Δ i|, reference current i
a *Constitute, obtain exporting stagnant ring system by fuzzy logic ordination and count K
iFig. 2, Fig. 3, Fig. 4 are the degree of membership of above-mentioned variable.
At first, by current deviation | Δ i| be divided into (0, h, 3h 5h), determines current error Δ i
a(k) domain is: { 5h ,-3h ,-h, 0, h, 3h, 5h}, Δ i
a(k) fuzzy set is: and NB, NM, NS, Z, PS, PM, PB}, NB here, NM, NS, Z, PS, PM, the PB meaning is respectively negative maximum, and negative is medium, negative minimum, zero, positive minimum, positive is medium, positive maximum.Current error Δ i
a(k) the domain and the relation of fuzzy set are as Fig. 2) shown in.
Secondly, reference current i
a *Domain be: 1,1}; , i
a *Fuzzy set be: NB, NM, NS, Z, PS, PM, PB}, NB here, NM, NS, Z, PS, PM, the PB meaning is respectively negative maximum, negative is medium, negative minimum, zero, positive minimum, positive is medium, positive maximum.Reference current i
a *Domain and the relation of fuzzy set as Fig. 3) shown in.
Once more, stagnant ring system is counted K
iFuzzy set be: N, P}, N here, the P meaning is for negative, just; K
iDomain be: 0.5,0.7,0.9,1,1.1,1.3,1.5}.The ring system that stagnates is counted K
iDomain and the relation of fuzzy set as Fig. 4) shown in.
The 4th, according to current error Δ i
a(k), reference current i
a *And the ring system that stagnates is counted K
iFuzzy set and the domain degree of membership of determining fuzzy variable thereof, determine the degree of membership of domain interior element to the fuzzy language variable.
The 5th, according to the degree of membership of each above-mentioned variable, set up fuzzy reasoning table as shown in table 1.
Table 1K
iControl law
The 6th, according to the 5th determined fuzzy reasoning table, obtain the control logic of following current controller:
1) for
If Δ i
a(k)>5h, then K
i=0.5;
2) for
If Δ i
a(k)>5h, then K
i=1.5.
In the 5th step, the 4th step, resulting stagnant ring system was counted K
iThe product that obtains the cycle comparison value with second step forms the duty ratio of new PWM.So just realized improved method for controlling hysteresis loop current.
Application by reality proves that the voltage source pulse width modulation inverter of above-mentioned improved Current Control can obviously improve the performance of drive system, because current controller combines hysteresis current control and pulse-width modulation, overcome current hysteresis ring controller switching frequency and do not fix, export the irregular shortcoming of PWM voltage waveform.
Claims (4)
1. an improved method for controlling hysteresis loop current is characterized in that, its method is:
(1) obtains the error of current hysteresis ring controller electric current according to traditional electric current hysteresis control method thereof;
(2) when carrying out the PWM modulation, come continuous change cycle comparison value to change the duty ratio of PWM with a timing interruption subroutine, thereby realize different voltage;
(3) current hysteresis chain rate result and PWM carried out combination at the cycle of each brachium pontis comparison value;
(4) come real time altering current hysteresis ring system to count K by fuzzy logic control strategy
i, the ring system that stagnates is counted K
iObtain according to fuzzy logic, and come real time altering current hysteresis ring system to count K by fuzzy logic control strategy
i, realize hysteresis current control.
2. improved method for controlling hysteresis loop current as claimed in claim 1 is characterized in that, in the described step (1), when obtaining the error of electric current according to traditional electric current hysteresis control method thereof, by A phase current reference value i
a *Deduct A current actual value i
aConstitute current deviation | Δ i|, and with current deviation | Δ i| be divided into (0, h, 3h, 5h) several scopes, h is a hysteresis band here, gets 1% rated current.
3. improved method for controlling hysteresis loop current as claimed in claim 1 or 2, it is characterized in that, in the described step (3), when the duty ratio of resulting PWM in current deviation result in the step (1) and the step (2) is combined, current deviation and cycle comparison value come combination according to the methods below, if | Δ i| just keeps the original duty ratio numerical value that calculates less than h; If | Δ i| is greater than the hysteresis band h that presets, and duty ratio numerical value just multiply by the current hysteresis ring system counts K
i
4. improved method for controlling hysteresis loop current as claimed in claim 1 or 2 is characterized in that, described step (4) comes real time altering current hysteresis ring system to count in the process by fuzzy logic control strategy, and the ring system that stagnates is counted K
iDefinite method be:
At first, by current deviation | Δ i| be divided into (0, h, 3h 5h), determines current error Δ i
a(k) domain is: { 5h ,-3h ,-h, 0, h, 3h, 5h}, Δ i
a(k) fuzzy set is: and NB, NM, NS, Z, PS, PM, PB}, NB here, NM, NS, Z, PS, PM, the PB meaning is respectively negative maximum, and negative is medium, negative minimum, zero, positive minimum, positive is medium, positive maximum;
Secondly, reference current i
a *Domain be: 1,1}; , i
a *Fuzzy set be: NB, NM, NS, Z, PS, PM, PB}, NB here, NM, NS, Z, PS, PM, the PB meaning is respectively negative maximum, negative is medium, negative minimum, zero, positive minimum, positive is medium, positive maximum;
Once more, stagnant ring system is counted K
iFuzzy set be: N, P}, N here, the P meaning is for negative, just; K
iDomain be: 0.5,0.7,0.9,1,1.1,1.3,1.5};
The 4th, according to current error Δ i
a(k), reference current i
a *And the ring system that stagnates is counted K
iFuzzy set and the domain degree of membership of determining fuzzy variable thereof, determine the degree of membership of domain interior element to the fuzzy language variable;
The 5th, according to the degree of membership of each above-mentioned variable, set up fuzzy reasoning table:
K
iControl law
The 6th, according to the 5th determined fuzzy reasoning table, obtain the control logic of following current controller:
1) for i
a *>0, if Δ i
a(k)>5h, then K
i=0.5;
2) for i
a *<0, if Δ i
a(k)>5h, then K
i=1.5;
Then the 5th step, the 4th step, resulting stagnant ring system was counted K
iThe duty ratio that the product that obtains the cycle comparison value with second step forms new PWM has so just realized improved method for controlling hysteresis loop current.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101394166A CN101355318A (en) | 2008-09-11 | 2008-09-11 | Improved method for controlling hysteresis loop current |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101394166A CN101355318A (en) | 2008-09-11 | 2008-09-11 | Improved method for controlling hysteresis loop current |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101355318A true CN101355318A (en) | 2009-01-28 |
Family
ID=40307953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101394166A Pending CN101355318A (en) | 2008-09-11 | 2008-09-11 | Improved method for controlling hysteresis loop current |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101355318A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895253A (en) * | 2010-06-18 | 2010-11-24 | 中国航天科技集团公司第五研究院第五一三研究所 | Refrigeration control method realized by sinusoidal pulse width modulation |
CN102064716A (en) * | 2010-11-18 | 2011-05-18 | 华北电力大学 | Current tracking method for voltage type PWM (Pulse-Width Modulation) converter |
CN102545256A (en) * | 2011-12-30 | 2012-07-04 | 阳光电源股份有限公司 | Control device for grid connection current |
CN103856088A (en) * | 2012-11-28 | 2014-06-11 | 沈阳工业大学 | Hysteresis current control method for changing timing period |
CN104506049A (en) * | 2015-01-15 | 2015-04-08 | 山东省科学院自动化研究所 | Device and method for inhibiting transient fluctuation of inverter power supply output voltage |
US10116287B2 (en) | 2016-06-20 | 2018-10-30 | Nxp Usa, Inc. | Switched current control module and method therefor |
-
2008
- 2008-09-11 CN CNA2008101394166A patent/CN101355318A/en active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895253A (en) * | 2010-06-18 | 2010-11-24 | 中国航天科技集团公司第五研究院第五一三研究所 | Refrigeration control method realized by sinusoidal pulse width modulation |
CN102064716A (en) * | 2010-11-18 | 2011-05-18 | 华北电力大学 | Current tracking method for voltage type PWM (Pulse-Width Modulation) converter |
CN102064716B (en) * | 2010-11-18 | 2013-12-11 | 华北电力大学 | Current tracking method for voltage type PWM (Pulse-Width Modulation) converter |
CN102545256A (en) * | 2011-12-30 | 2012-07-04 | 阳光电源股份有限公司 | Control device for grid connection current |
CN102545256B (en) * | 2011-12-30 | 2014-07-16 | 阳光电源股份有限公司 | Control device for grid connection current |
CN103856088A (en) * | 2012-11-28 | 2014-06-11 | 沈阳工业大学 | Hysteresis current control method for changing timing period |
CN104506049A (en) * | 2015-01-15 | 2015-04-08 | 山东省科学院自动化研究所 | Device and method for inhibiting transient fluctuation of inverter power supply output voltage |
US10116287B2 (en) | 2016-06-20 | 2018-10-30 | Nxp Usa, Inc. | Switched current control module and method therefor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106685232B (en) | Efficient modulator approach in double active full-bridge current transformer full power ranges | |
CN101355318A (en) | Improved method for controlling hysteresis loop current | |
CN103856062B (en) | The dual-loop control circuit of phase-shifting full-bridge circuit of synchronous rectification | |
CN201490955U (en) | Two-phase step driver | |
CN101764529B (en) | Method for restricting midpoint potential drifting of three-level inverter in direct drive wind power system | |
CN202737746U (en) | Improved single cycle control full bridge converter | |
CN110112913B (en) | Direct current converter model prediction control method based on Fal function filter | |
CN102025266B (en) | Numeric control method for liquid level control (LLC) resonant conversion circuit | |
CN103427419A (en) | Active power filter selective harmonic compensation control method | |
CN109638887B (en) | Dead-beat fuzzy control system and control method of photovoltaic grid-connected inverter | |
CN105226983A (en) | A kind of modulator approach of many level PWMs based on mixed carrier | |
US11228251B2 (en) | Hybrid five-level bidirectional DC/DC converter and voltage match modulation method thereof | |
CN104065295A (en) | Control method suitable for H bridge hybrid cascaded inverter with voltage ratio of 1:2 | |
CN104852557A (en) | Digital-analog hybrid phase-shift frequency-multiplication modulation method for power converter | |
CN104638970A (en) | Single-phase high-frequency inverter based on SCC-LCL-T resonant network | |
CN110572041B (en) | Bilateral PWM (pulse-Width modulation) plus phase shift control method of double-active full-bridge converter | |
Zhang et al. | An improved dc bias elimination strategy with extended phase shift control for dual-active-bridge dc-dc | |
CN103117670A (en) | Novel direct current (DC)/ (alternating current) AC inverter based on BUCK-BOOST circuit | |
CN102013681A (en) | Three-phase solar inversion output waveform dynamic compensation control method | |
CN201726331U (en) | Inverter | |
CN104135158A (en) | Disperse phase-shifting angle control method of phase-shifting full-bridge DC-DC (Direct Current-Direct Current) converter, and device of control method | |
CN104201869A (en) | Dead-zone compensation method for parabolic current control | |
CN109150064A (en) | A kind of cascade SVG speed-regulating system dead time effect pulsewidth bilateral adjustment compensation method based on zero current region detection | |
CN111756267B (en) | Double fuzzy PI controller of three-phase full-bridge circuit voltage outer ring and control method thereof | |
CN208386515U (en) | A kind of high-power current-control type negative resistance for resonance circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090128 |