Power conversion system
11563367 · 2023-01-24
Assignee
Inventors
Cpc classification
H02M1/12
ELECTRICITY
H02P27/085
ELECTRICITY
H02M7/483
ELECTRICITY
H02P25/18
ELECTRICITY
Y02B70/10
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
Ina power conversion system having a fixed pulse pattern modulation unit 2 that is configured to refer to tables storing therein pulse patterns that determine respective command voltage levels corresponding to phase information for each modulation ratio and to generate a gate signal g on the basis of a command modulation ratio d and a control phase θ and driving a power converter 3 on the basis of the gate signal g, the fixed pulse pattern modulation unit 2 is further configured to, when performing a pulse pattern transition, search for a proper post-transition table reference position and make a command voltage level follow a command voltage level of a post-transition pulse pattern. With this, the power conversion system that can perform the pulse pattern transition without current impulse and that can also be applied to a multi-level power converter having four levels or more can be provided.
Claims
1. A power conversion system comprising: a fixed pulse pattern modulation unit configured to refer to tables storing therein pulse patterns that determine respective command voltage levels corresponding to phase information for each modulation ratio and to generate a gate signal on the basis of a command modulation ratio and a control phase, wherein the power conversion system drives a power converter on the basis of the gate signal, wherein the fixed pulse pattern modulation unit has: a transition index search unit configured to output a transition table index on the basis of the command modulation ratio; a transition switch configured to input the transition table index and a table index previous value and output, as a table index, the transition table index in a case of presence of the transition and the table index previous value in a case of absence of the transition; a table comparison unit configured to perform a table comparison on the basis of the table index and the control phase and output the gate signal; and a buffer configured to delay the table index by one control period and output the delayed table index as the table index previous value, and the fixed pulse pattern modulation unit is further configured to, when performing a pulse pattern transition, search for a proper post-transition table reference position and make a command voltage level follow a command voltage level of a post-transition pulse pattern.
2. The power conversion system as claimed in claim 1, wherein the table comparison unit has, as the tables, phase information in which a level changes for each modulation ratio and command voltage level information after the level change, and the table comparison unit is configured to read a table value on the basis of the table index, compare the control phase and the phase information of the table, if the control phase is greater than the phase information of the table, update the command voltage level and increment a reference position of the phase information of the table by one, if the control phase is equal to or less than the phase information of the table, hold the command voltage level and the reference position of the phase information of the table as previous values, generate the gate signal so as to have a same output voltage level as the command voltage level, and output the gate signal and the table index.
3. The power conversion system as claimed in claim 1, wherein the transition index search unit is configured to search for the pulse pattern of a modulation ratio closest to the command modulation ratio and set this modulation ratio as a modulation ratio index, for each phase of the power converter, set, as a phase index, phase information that is one smaller than a smallest of the phase information of the table which is greater than a transition-time phase, and output the transition table index in which the modulation ratio index and the phase index of each phase of the power converter are summarized.
4. The power conversion system as claimed in claim 1, wherein the power converter is a multi-level power converter having four levels or more.
5. A power conversion system comprising: a fixed pulse pattern modulation unit configured to refer to tables storing therein pulse patterns that determine respective command voltage levels corresponding to phase information for each modulation ratio and to generate a gate signal on the basis of a command modulation ratio and a control phase, wherein the power conversion system drives a power converter on the basis of the gate signal, wherein the fixed pulse pattern modulation unit has: a transition index search unit configured to output a transition table index on the basis of the command modulation ratio; a transition judgment unit configured to output a transition judgment result on the basis of the control phase and a control phase previous value; a transition switch configured to input the transition table index and a table index previous value and output, as a table index, the transition table index in a case of presence of the transition by the transition judgment result and the table index previous value in a case of absence of the transition by the transition judgment result; a table comparison unit configured to perform a table comparison on the basis of the table index and the control phase and output the gate signal; and a buffer configured to delay the table index by one control period and output the delayed table index as the table index previous value, transition timing of the pulse pattern is each vicinity of 0 rad, π/3 rad, 2π/3 rad, π rad, 4π/3 rad and 5π/3 rad of the control phase, and the fixed pulse pattern modulation unit is further configured to, when performing a pulse pattern transition, search for a proper post-transition table reference position and make a command voltage level follow a command voltage level of a post-transition pulse pattern.
6. The power conversion system as claimed in claim 5, wherein the table comparison unit has, as the tables, phase information in which a level changes for each modulation ratio and command voltage level information after the level change, and the table comparison unit is configured to read a table value on the basis of the table index, compare the control phase and the phase information of the table, if the control phase is greater than the phase information of the table, update the command voltage level and increment a reference position of the phase information of the table by one, if the control phase is equal to or less than the phase information of the table, hold the command voltage level and the reference position of the phase information of the table as previous values, generate the gate signal so as to have a same output voltage level as the command voltage level, and output the gate signal and the table index.
7. The power conversion system as claimed in claim 5, wherein the transition index search unit is configured to search for the pulse pattern of a modulation ratio closest to the command modulation ratio and set this modulation ratio as a modulation ratio index, for each phase of the power converter, set, as a phase index, phase information that is one smaller than a smallest of the phase information of the table which is greater than a transition-time phase, and output the transition table index in which the modulation ratio index and the phase index of each phase of the power converter are summarized.
8. The power conversion system as claimed in claim 5, wherein the transition judgment unit is configured to judge whether an absolute value of a difference between the control phase and the control phase previous value is greater than π rad, if the absolute value of the difference is greater than π rad, set the transition judgment result as presence of the transition, if the absolute value of the difference is equal to or less than π rad, select a transition candidate for a transition-time phase of a certain phase from π/3 rad, 2π/3 rad, a rad, 4π/3 rad and 5π/3, judge whether (the control phase−the transition candidate)*(the control phase previous value−the transition candidate) is smaller than 0, if (the control phase−the transition candidate)*(the control phase previous value−the transition candidate) is smaller than 0 in any one of the transition candidates, set the transition judgment result as presence of the transition, if (the control phase−the transition candidate)*(the control phase previous value−the transition candidate) is equal to or greater than 0 in all the transition candidates, set the transition judgment result as absence of the transition.
9. The power conversion system as claimed in claim 5, wherein the power converter is a multi-level power converter having four levels or more.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
EMBODIMENTS FOR CARRYING OUT THE INVENTION
(15) In the following description, embodiments 1 and 2 of a power conversion system according to the present invention will be described in detail with reference to
Embodiment 1
(16)
(17) After the command modulation ratio and the control phase are output from the higher control unit 1, pulse modulation is performed on the basis of these information by the fixed pulse pattern modulation unit 2. The fixed pulse pattern modulation unit 2 generates pulses by referring to a table (s) and comparing the control phase with a table value(s).
(18) Information of pulse pattern produced in advance is stored in the table to be used, and a command voltage level corresponding to phase information is determined for each modulation ratio. A gate signal is output from the fixed pulse pattern modulation unit 2, and an inverter (a power converter) 3 is driven by this gate signal. The inverter 3 is connected to a load 4 such as a motor, and a voltage corresponding to the gate signal is applied to the load 4.
(19)
(20)
(21) A transition switch SW1 inputs the transition table index idx′ and a table index previous value idx_z that is a previous output of a table comparison unit 6, and outputs the transition table index idx′ if there is a transition (presence of a transition) by a transition judgment and the table index previous value idx_z if there is no transition (absence of the transition) by the transition judgment, as a table index idx, to the table comparison unit 6.
(22) The table comparison unit 6 inputs not only the table index idx but also a control phase θ and performs a table comparison, then outputs a gate signal g. The table comparison unit 6 outputs the table index previous value idx_z, which is delayed by one control period through a buffer 7, to the transition switch SW1. This table index previous value idx_z may be incremented by processing of the table comparison unit 6, and is not necessarily the same as the table index idx.
(23) Here, the table index idx is determined on the basis of a configuration of the table to be used. In the embodiment 1, it is treated as an array having information of a modulation ratio index di for designating a pulse pattern (a table value) of the modulation ratio which is close to the command modulation ratio d and a phase index θi for determining which numbered phase is referred to.
(24) The important things in
(25) For instance, it could be a configuration in which a table comparison based on the transition table index idx′ and a table comparison based on the table index previous value idx_z are performed in parallel, and two types of gate signals are input to the transition switch SW1, then switching to use (adopt) either one of these two gate signals by a transition judgment is performed.
(26)
(27)
(28) The control intended in the embodiment 1 can be used in table comparison methods and table configurations of a variety of fixed pulse pattern methods. However, since there is a difference in detailed operation, for explaining working and operation, it is assumed that the following table is used. Here, regarding an expression of the following “level change”, since a voltage level changes due to switching of the power converter, the “level change” may be interpreted as “switching”, but in the embodiment 1, notation of the “level change” is mainly used.
(29) As the table, the table T.sub.θ having the phase information in which the level changes and the table T.sub.L having the command voltage level information after the level change are prepared. Each row of the two tables T.sub.θ and T.sub.L has information on one pulse pattern. A difference of the row indicates a difference of the modulation ratio of the pulse pattern. Each column of the both tables indicates information about each level change.
(30) For instance, a pulse pattern of
(31) TABLE-US-00001 TABLE 1 T.sub.θ di = l 0.12 0.36 0.56 0.61 . . . di = 2 0.11 0.40 0.55 0.62 . . . di = 3 0.30 0.33 0.59 0.80 . . . . . . . . . T.sub.L di = 1 1 2 1 2 . . . di = 2 1 2 1 2 . . . di = 3 1 2 3 2 . . . . . . . . .
(32) Also regarding the table comparison method by which the gate signal is determined by comparing the phase information of T.sub.θ and the control phase θ, for explaining working and operation, it is assumed that the table comparison method is based on the flow chart of
(33) At 1-1, the table index idx and the control phase θ are input. At 1-2, the table value (the modulation ratio index di=idx[1], the phase index θi−idx[2]) is read.
(34) At 1-3, the control phase θ is compared with the phase information of the table T.sub.θ[di, θi]. If the control phase θ is greater than the phase information of the table T.sub.θ[di, θi], the routine proceeds to 1-4. If the control phase θ is equal to or less than the phase information of the table T.sub.θ[di, θi], the routine proceeds to 1-6.
(35) At 1-4, a command voltage level L is updated to the command voltage level information of the table T.sub.L (L=T.sub.L[di, θi]). Then, at 1-5, reference positions of the tables T.sub.θ and T.sub.L are each shifted by one (idx[2]=++θi). That is, if the control phase θ is greater than a phase value of the table T.sub.θ[di, θi], the command voltage level L is updated, whereas if the control phase θ is equal to or less than the phase information of the table T.sub.θ[di, θi], the previous value remains unchanged.
(36) At 1-6, the gate signal g is determined so as to have the same output voltage level as the command voltage level L. At 1-7, the gate signal g and the table index idx are output, and processing in this control period is ended.
(37) With this processing, the pulse pattern based on the table value can be output. It is noted that this operation is performed for each phase existing in the system.
(38)
(39) An upper left of
(40) A lower left of
(41) On the basis of the above described table configuration and the table comparison method, the pulse pattern transition method is considered. An objective when performing the pulse pattern transition is to avoid a current impulse (current impact or shock).
(42) Causes causing the current impulse are the following two.
(43) (A) In a phase at the time of the transition, a phase index θi that is referred to for a pre-transition pulse pattern and a phase index θi that is referred to for a post-transition pulse pattern are different.
(44) (B) In a phase at the time of the transition, a command voltage level L of a pre-transition pulse pattern and a command voltage level L of a post-transition pulse pattern are different.
(45) (A) is a problem of the table reference position. The table of the pulse pattern is arranged in order of level change, and in a case of pulse patterns of different command modulation ratios d, there may arise a situation in which although their control phases θ are the same, a different table position is referred to. If, as a table reference position, a table reference position before the transition is inherited and used at the time of the transition, there is a risk that the level change in the pulse pattern after the transition will be skipped. That is, an unintended pulse pattern is generated, then the current impulse occurs.
(46)
(47) (B) is a problem of a pulse pattern shape. Besides the shift of the reference position in the phase at the time of the transition like the problem (A), there is a possibility that a level to be output will be different even if the reference position is not changed before and after the transition when the number of levels used for the pulse pattern is changed. In this case too, when the reference position and the command voltage level are inherited at the time of the transition, an unintended pulse pattern is generated, then the current impulse occurs.
(48)
(49) In order to solve the problems (A) and (B), the following two are necessary.
(50) (a) A mechanism or configuration for searching for a proper post-table-transition table reference position.
(51) (b) A mechanism or configuration for following the command voltage level L of the post-table-transition pulse pattern.
(52) A transition mechanism or configuration based on (a) and (b) is the transition index search unit 5 in
(53) Here, before the description of
(54) Further, when a phase of a certain phase is 0 rad, the switching may be performed at a specific timing. A voltage phase at the switching timing is hereinafter referred to as a transition-time phase (a phase at the time of the transition).
(55) Operation of the flow chart of
(56) 1. A pulse pattern of a modulation ratio that is closest to the command modulation ratio d is searched for (2-2).
(57) 2. A candidate n for the phase index θ1 is set, and phase information A.sub.n−T.sub.θ[di, n] of a table of its phase index θi is compared with a transition-time phase A.sub.x (2-5, 2-6, 2-8).
(58) 3. If the phase information A.sub.n of the table exceeds the transition-time phase A.sub.x, a phase index θix is rewound or set back by one (a phase index θix is made to go back by one), and this is adopted (2-9).
(59) 4. After the adoption, a search end flag “found” is set to 1 (found=1), and overwriting of an adoption index is prevented (2-7, 2-9).
(60) By performing the above for all phases existing in the system, the mechanisms or configurations of the above (a) and (b) can be realized.
(61) 1. is designation of a proper modulation ratio index di. For this, a modulation ratio index di is determined so as to be able to designate the pulse pattern closest to the command modulation ratio d according to a modulation ratio range in which the tables are prepared, steps or increments of the modulation ratio between the tables and so on.
(62) 2. is a branch as to whether or not a table reference position is a proper table reference position. Although the candidate n for the phase index θi is designated in ascending order from among phase information of the table T.sub.θ, it is not necessary to select all the phase information as the candidate. When the transition-time phase A.sub.x can be predicted, by searching for only an index that is a phase in the vicinity of the transition-time phase A.sub.x, a repetitive operation amount can be reduced.
(63) A table value to be referred to at the time of the transition is the smallest of table phase information that is greater than the transition-time phase A.sub.x. Since the candidate n is designated in ascending order from among the phase information of the table T.sub.θ as mentioned above, phase information A.sub.n of a table which exceeds the transition-time phase A.sub.x first is adopted. At 2-8, the flow is branched according to whether the phase information A.sub.n of the table exceeds the transition-time phase A.sub.x. With this processing of 2., the mechanism or configuration of (a) can be realized.
(64) 3. is processing for realizing (b). The problem (B) of selecting an improper command voltage level L after the transition even if the reference position is adjusted is described as above. If the candidate n for the phase index θi is merely adopted as it is, the problem (B) occurs. Therefore, measures are taken.
(65) When adopting the phase index θi, processing to execute rewinding or setting-back so as to adopt a table value that is one smaller is performed (θix=n−1) (2-9). To consider this processing, attention is focused on a table comparison immediately after a post-transition table index idx is adopted.
(66) Since the phase index θi is adopted so that the phase information A.sub.n of the table becomes smaller than the transition-time phase A.sub.x, the level change is immediately performed. Since a command voltage level L after this level change is a level to be commanded at the time of the transition in a new pulse pattern, the mechanism or configuration of (b) can be realized. After the level change, by the increment, the index is returned to the index designated at 2.. Therefore, the mechanism or configuration of (a) is not lost.
(67) 4. is prevention of improper overwriting. Since the candidate n is designated in ascending order from among the phase information of the table, after the index is adopted once, also in the case of a candidate n for the phase index θi in the next and subsequent loops, phase information A.sub.n of a table becomes greater than the transition-time phase A.sub.x. At this time, if measures are not taken, the reference position is overwritten by an improper one. To avoid this, processing is configured so that the search end flag “found” is set to 1 (2-9) at the time of a first adoption, and when the search end flag “found” is 1, the index cannot be adopted (2-7).
(68) It is noted that processing of 2. and 3. can also be realized by designating the candidate n for the phase index θi in descending order from among the phase information of the table T.sub.θ and adopting a first index by which phase information A.sub.n of a table falls below the transition-time phase A.sub.x without being rewound or set back (without making a first index go back).
(69) Processing of the transition index search unit 5 will be described below with reference of
(70) At 2-5, a candidate n for the phase index θi is set. At 2-6, phase information of a table of the candidate n is read out, and is set as A.sub.n (A.sub.n=T.sub.θ[di, n]). At 2-7, a judgment is made as to whether or not the search end flag “found” is 0. If the search end flag “found” is 0, the routine proceeds to 2-8. If the search end flag “found” is 1, the routine proceeds to 2-10.
(71) At 2-8, a judgment is made as to whether or not the phase information A.sub.n of the table of the candidate n is greater than the transition-time phase A.sub.x of the X-phase. If the phase information A.sub.n of the table of the candidate n is greater than the transition-time phase A.sub.x of the X-phase, the routine proceeds to 2-9. If the phase information A.sub.n of the table of the candidate n is equal to or less than the transition-time phase A.sub.x of the X-phase, the routine proceeds to 2-10.
(72) At 2-9, the phase index is rewound or set back by one (the phase index is made to go back by one), and a table value that is one smaller is adopted (θix=n−1). Also, the search end flag “found” is set to 1. At 2-10, a judgment is made as to whether or not all candidates for the phase index θi have been searched for. If all the candidates for the phase index θi have been searched for, the routine proceeds to 2-11. If all the candidates for the phase index θi have not been searched for, the routine is returned to 2-5. At 2-11, a judgment is made as to whether or not all the phases (the U-phase, the V-phase and the W-phase) have been considered. If all the phases have been considered, the routine proceeds to 2-12. If all the phases have not been considered, the routine is returned to 2-3. At 2-12, a transition table index idx′ in which the phase index θix and the modulation ratio index di for each phase are summarized is output.
(73)
(74) In
(75) The above is the description of the operation of the flow chart of
(76) However, important points of the embodiment 1 are to provide the following mechanisms or configurations (a) and (b), which are described again, in order to reduce the current impulse at the time of the transition, and the same mechanisms or configurations can be realized even if the table configuration and the table comparison method are different from those of the embodiment 1.
(77) (a) A mechanism or configuration for searching for a proper post-transition table reference position.
(78) (b) A mechanism or configuration for following the command voltage level of the post-transition pulse pattern.
(79) That is, as long as the mechanisms or configurations (a) and (b) are provided, detailed processing or operation is not limited to
(80) As described above, according to the embodiment 1, by designating the proper transition-time table reference position and making the command voltage level follow the command voltage level of the post-transition pulse pattern on the basis of
(81) Further, the present embodiment 1 has an advantage of being able to be applied to the multi-level power converter having f our levels or more over Patent Documents 1 and 2.
Embodiment 2
(82)
(83) A transition switch SW2 inputs the transition table index idx′ and a table index previous value idx_z that is a previous output of a table comparison unit 6, and outputs, as a table index idx, either one of them by a transition judgment result Sel to the table comparison unit 6.
(84) A transition judgment unit 9 outputs the transition judgment result Sel on the basis of a control phase θ and a control phase previous value θ_z which is delayed by one control period through a buffer 8. The table comparison unit 6 performs a table comparison on the basis of the control phase θ and the table index idx, and outputs agate signal g. Although the table comparison unit 6 outputs the table index previous value idx_z, which is delayed by one control period through a buffer 7, to the transition switch SW2, this may be incremented by processing of the table comparison unit 6, and is not necessarily the same as the input table index idx.
(85) Like
(86)
(87) In the embodiment 1, as the causes of the current impulse, (A) and (B) are raised. In the present embodiment 2, the following is further added.
(88) (C) A pre-transition pulse pattern and a post-transition pulse pattern are different in voltage harmonic components of the order of multiples of 3.
(89) (C) is a problem of a pulse pattern design method. In a three-phase system, harmonic components of the order of multiples of 3 of an output voltage do not appear as a current harmonic. For this reason, the pulse pattern could be designed with the voltage harmonics of the order of multiples of 3 being allowed. At this time, since magnitude of the voltage harmonic components of the order of multiples of 3 in each pulse pattern is different, if the transition is carried out without considering it, the current impulse tends to occur.
(90)
(91) In view of
(92)
(93) In this way, if the transition judgment is performed so that the transition table index idx′ is adopted in the zero-crossing phases of the third-order harmonic, i.e. in the vicinity of 0 rad, π/3 rad, 2π/3 rad, π rad, 4π/3 rad and 5π/3 rad, the current impulse caused by (C) can be prevented.
(94) Although a subject of (C) is all of the order of multiples of 3, since the zero-crossing phases of the third-order harmonic are zero-crossing phases of all the voltage harmonics of the order of multiples of 3, a problem with the harmonics of the order of multiples of 3 which is greater 3 does not occur.
(95) Operation to realize the above is considered. As shown in
(96) Next, operation of
(97) At 3-1, the control phase θ and the control phase previous value θ_z are input. As a prerequisite, the control phase θ changes in a range of 0<θ<2π. At 3-2, a judgment is made as to whether or not an absolute value of a difference between the control phase θ and the control phase previous value θ_z is greater than π rad. This judgment detects that the control phase θ changes from the vicinity of 0 rad to the vicinity of 2π rad or in its opposite direction. Normally, when θ is integrated, the increase and decrease of π rad or more do not occur in one control period. Therefore, if the difference is π rad or more, this is considered as exceeding 0 rad or 2π rad, and the transition is performed. If yes at 3-2, the routine proceeds to 3-7, and Sel is set to 1 (Sel=1).
(98) If No at 3-2, the routine proceeds to 3-3. At 3-3, assuming that the control phase θ is a reference of a phase of U-phase, a transition candidate A_U is selected from π/3 rad, 2π/3 rad, π rad, 4π/3 rad and 5π/3 rad except 0 rad.
(99) Subsequently, at 3-4, the flow is branched according to whether a magnitude relationship between the transition candidate A_U and the control phase θ changes from the control phase previous value θ_z. At 3-4, a judgment is made as to whether or not (θ−A_U)*(θ_z−A_U) is smaller than 0. If (θ−A_U)*(θ_z−A_U) is smaller than 0, the routine proceeds to 3-7. If (θ−A_U)*(θ_z−A_U) is equal to or greater than 0, the routine proceeds to 3-5. That is, calculation result is negative, since the transition candidate A_U is straddled by the control phase θ this time and the control phase previous value θ_z, the judgment is Yes, and the routine proceeds to 3-7, then Sel is set to 1 (Sel=1).
(100) At 3-5, a judgment is made as to whether or not processing has been performed for all the transition candidates. If No at 3-4 for all the transition candidates, no transition is performed, then the routine proceeds to 3-6, and Sel is set to 0 (Sel=0). After the transition judgment result Sel is fixed at 3-6 and 3-7, this result as an output is input to the transition switch SW2 of
(101) Although the flow chart of the transition index search unit 5 in
(102) Although only single-phase operation has been discussed, in the three-phase system, the zero-crossing phases of the third-order harmonic are also zero-crossing phases of the third-order harmonic in other phases. Even if other phases are taken into consideration, the number of phases in which the transition can be performed is not increased or decreased.
(103) Therefore, in the embodiment 2, by performing the control of
(104) As described above, according to the embodiment 2, by designating the proper transition-time table reference position, making the command voltage level follow the command voltage level of the post-transition pulse pattern and limiting transition timing to each vicinity of 0 rad, π/3 rad, 2π/3 rad, π rad, 4π/3 rad and 5π/3 rad on the basis of
(105) Further, the present embodiment 2 has advantages of being able to be applied to the multi-level power converter having four levels or more and of taking the variation or fluctuation of the voltage harmonics of the order of multiples of 3 in each pulse pattern into consideration over Patent Documents 1 and 2.
(106) Although the present invention has been described in detail only for the above embodiments, it is obvious to those skilled in the art that various modifications and corrections can be made within the scope of the technical idea of the present invention. As a matter of course, such modifications and corrections belong to the scope of the claim.