Bidirectional Direct Current Converter and Control Method Thereof
20230179106 · 2023-06-08
Inventors
Cpc classification
H02M3/158
ELECTRICITY
H02M1/08
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
H02M1/08
ELECTRICITY
Abstract
A bidirectional direct current converter includes a controller that controls a switching transistor in the bidirectional direct current converter to reduce an inductance of an inductor, thereby reducing a size and costs of the inductor, and further reducing a size and costs of the entire bidirectional direct current converter. The bidirectional direct current converter further includes a first switching transistor, a second switching transistor, a third switching transistor, a fourth switching transistor, and a capacitor. The controller is coupled to the first switching transistor, the second switching transistor, the third switching transistor, and the fourth switching transistor. The controller performs complementary control on the first switching transistor and the third switching transistor, and performs complementary control on the second switching transistor and the fourth switching transistor.
Claims
1. A bidirectional direct current converter comprising: a first direct current terminal; a second direct current terminal: a third direct current terminal: a fourth direct current terminal; a first node; a second node; a third node; an inductor comprising: a first terminal coupled to the first direct current terminal; and a second terminal coupled to the first node; a first switching transistor comprising: a first electrode coupled to the first node; and a second electrode coupled to the second node; a second switching transistor comprising: a third electrode coupled to the second node; and a fourth electrode coupled to the second direct current terminal and the fourth direct current terminal; a third switching transistor comprising: a fifth electrode coupled to the first node; and a sixth electrode coupled to the third node; a fourth switching transistor comprising: a seventh electrode coupled to the third node; and an eighth electrode coupled to the third direct current terminal; a capacitor comprising: a thirdterminal coupled to the third node; and a fourth terminal coupled to the second node; and a controller coupled to the first switching transistor, the second switching transistor, the third switching transistor, and the fourth switching transistor, wherein the controller is configured to: perform first complementary control on the first switching transistor and the third switching transistor so that the first switiching transistor and the third switching transistor cannot be simultaneously turned on or off; perform second complementary control on the second switching transistor and the fourth switching transistor so that the second switching transistor and the fourth switching transistor cannot be simultaneously turned on or off; and control a first quantity of on times of the second switching transistor to be greater than a second quantity of on times of the first switching transistor in a same cycle, to reduce losses of the first switching transistor and the second switching transistor.
2. The bidirectional direct current converter of claim 1, further comprising in any cycle of the first switching transistor, a delay between an on moment of the first switching transistor and an on moment of the second switching transistor.
3. The bidirectional direct current converter of claim 2, wherein a cycle of the first switching transistor is the same as a cycle of the third switching transistor.
4. The bidirectional direct current converter of claim 2, wherein the controller is further configured to control a third quantity of on times of the fourth switching transistor to be greater than a fourth quantity of on times of the third switching transistor in a same cycle to reduce losses of the third switching transistor and the fourth switching transistor.
5. The bidirectional direct current converter of claim 1, wherein the controller is further configured to send a first drive signal to the first switching transistor, a second drive signal to the second switching transistor, a third drive signal to the third switching transistor, and a fourth drive signal to the fourth switching transistor to implement the complementary control on the first switching transistor and the third switching transistor and the complementary control on the second switching transistor and the fourth switching transistor, wherein the second drive signal has first N drive pulses in each cycle of the first drive signal, wherein the fourth drive signal has second N drive pulses in each cycle of the third drive signal, wherein the inductor has N+1 charging and discharging cycles in each cycle of the first drive signal or the third drive signal, and wherein N is an integer greater than or equal to 2.
6. The bidirectional direct current converter of claim 5, wherein the first N drive pulses are in low level time periods of each cycle of the first drive signal.
7. The bidirectional direct current converter of claim 5, wherein a first part of pulses of the second N drive pulses are in low level time periods of each cycle of the third drive signal and wherein a second part of pulses of the second N drive pulses are in high level time periods of each cycle of the third drive signal.
8. The bidirectional direct current converter of claim 5, wherein frequencies corresponding to at least two of the first N drive pulses or the second N drive pulses are different.
9. The bidirectional direct current converter of claim 8, wherein a frequency corresponding to each of the first N drive pulses or the second N drive pulses is different.
10. The bidirectional direct current converter of claim 8, wherein a pulse width of each of the first N drive pulses or the second N drive pulses is the same.
11. The bidirectional direct current converter of claim 5, wherein N≥3.
12. The bidirectional direct current converter of claim 11, wherein frequencies of first N-1 drive pulses of the first N drive pulses or the second N drive pulses are the same, and wherein a frequency of a last drive pulse of the first N drive pulses or the second N drive pulses is less than the frequencies.
13. The bidirectional direct current converter of claim 5, wherein, in each cycle of the first drive signal, a rising edge of a first drive pulse of the first N drive pulses is behind a falling edge of the first drive signal.
14. The bidirectional direct current converter of claim 13, wherein, in each cycle of the third drive signal, a rising edge of a first drive pulse of the second N drive pulses is in front of a falling edge of the third drive signal.
15. The bidirectional direct current converter of claim 14, wherein, in each cycle of the first drive signal, a time between a rising edge of the first drive signal and the rising edge of the first drive pulse of the first N drive pulses is a first lag time, or wherein, in each cycle of the third drive signal, a time between a rising edge of the third drive signal and the rising edge of the first drive pulse of the second N drive pulses is a second lag time.
16. The bidirectional direct current converter of claim 15, wherein the controller is further configured to control, in each charging cycle of the inductor and discharging cycle of the inductor, a charging current of the inductor to be equal to a discharging current of the inductor to obtain the first lag time or the second lag time.
17. The bidirectional direct current converter of claim 16, wherein the controller is further configured to: obtain the first lag time or the second lag time based on a first voltage of the bidirectional direct current converter, a second voltage of the bidirectional direct current converter, a third voltage of the capacitor, and a cycle of the first drive signal or a cycle of the third drive signal, wherein: the first voltage indicates a first input voltage of the bidirectional direct current converter and the second voltage indicates a first output voltage of the bidirectional direct current converter; or the first voltage indicates a second output voltage of the bidirectional direct current converter and the second voltage indicates a second input voltage of the bidirectional direct current converter.
18. The bidirectional direct current converter of claim 17, wherein the controller is further configured to obtain the first lag time or the second lag time according to a formula, wherein the formula comprises:
19. The bidirectional direct current converter of claim 15, wherein the controller is further configured to: obtain the first, lag time or the second lag time based on a loss of the first switching transistor or a loss of the second switching transistor; obtain the first lag time or the second lag time based on a loss of the third switching transistor or a loss of the fourth switching transistor; obtain the first lag time or the second lag time based on a ripple current of the inductor and the loss of at least one of the first switching transistor or the second switching transistor; or obtain the first lag time or the second lag time based on the ripple current and the loss of at least one of the third switching transistor or the fourth switching transistor, wherein each cycle of the first drive signal is the same as each cycle of the third drive signal, and wherein the bidirectional direct current converter further comprises a fifth switching transistory comprising: a fifth terminal coupled to the fourth terminal; and a sixthterminal coupled to the second node.
20. A control method of a bidirectional direct current converter comprising: performing, by a controller of the bidriectional direct current converter, complementary controlon a first switching transistor of the bidrectional direct current converter and a third switching transistor of the bidirectional direct current converter so that the first switching transistor and the third switching transistor cannot be simultaneously turned on or off, wherein the bidirectional direct current converter further comprises a second switching transistor, a fourth switching transistor, a capacitor, and an inductor, wherein a first terminal of the inductor is coupled to a first direct current terminal of the bidirectional direct current converter, wherein a second terminal of the inductor is coupled to a first node of the bidirectional direct current converter, wherein a first electrode of the first switching transistor is coupled to the first node, wherein a second electrode of the first switching transistor is coupled to a second node of the bidirectional direct current converter, wherein a first electrode of the second switching transistor is coupled to the second node, wherein a second electrode of the second switching transistor is coupled to a second direct current terminal of the bidirectional direct current converter and a fourth direct current terminal of the bidirectional direct current converter, wherein a first electrode of the third switching transistor is coupled to the first node, wherein a second electrode of the third switching transistor is coupled to a third node, wherein. a first electrode of the fourth switching transistor is coupled to the third node, wherein a second electrode of the fourth switching transistor is coupled to a third direct current terminal of the bidirectional direct current converter, wherein a first terminal of the capacitor is coupled to the third node, wherein a second terminal of the capacitor is coupled to the second node, and wherein the controller is coupled to the first switching transistor, the second switching transistor, the third switching transistor, and the fourth switching transistor; performing, by the controller, the complementary control on the second switching transistor and the fourth switching transistorso that the second switching transistor and the fourth switching transistor cannot be simultaneously turned on or off, and controlling a first quantity of on times of the second switching transistor to be greater than a second quantity of on times of the first switching transistor in the same cycle to reduce losses of the first switching transistor and the second switching transistor.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0092] To describe some of the technical solutions in this disclosure more clearly, the following briefly describes the accompanying drawings for describing embodiments. It is clear that the accompanying drawings in the following description show some embodiments of this disclosure, and a person of ordinary skill in the art may still derive other drawings from these accompanying drawings without creative efforts.
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
DESCRIPTION OF EMBODIMENTS
[0108] The following describes technical solutions of this disclosure with reference to the accompanying drawings.
[0109] To make the objectives, technical solutions, and advantages of this disclosure clearer, the following clearly describes the technical solutions in this disclosure with reference to the accompanying drawings in this disclosure. It is clear that the described embodiments are merely a part rather than all of embodiments of this disclosure. All other embodiments obtained by a person of ordinary skill in the art based on embodiments of this disclosure without creative efforts shall fall within the protection scope of this disclosure.
[0110] The terms “first”, “second”, and the like in the specification embodiments, claims, and accompanying drawings of this disclosure are merely used for distinguishing descriptions, and cannot be understood as indicating or implying relative importance, or as indicating or implying a sequence. In addition, the terms “include”, “have”, and any variation thereof are intended to cover non-exclusive inclusions, for example, a series of steps or units are included. Methods, systems, products, or devices are not limited to those clearly listed steps or units, and other steps or units that are not clearly listed or that are inherent to these processes, methods, products, or devices may be included.
[0111] It should be understood that, in this disclosure, “at least one (item)” refers to one or more, and “a plurality of” refers to two or more. The term “and/or” is used for describing an association relationship between associated objects, and represents that three relationships may exist. For example, “A and/or B” may represent the following three cases: only A exists, only B exists, and both A and B exist, where A and B may be singular or plural. The character “/” usually indicates an “or” relationship between associated objects. “At least one of the following items (pieces)” or a similar expression thereof indicates any combination of these items, including a single item (piece) or any combination of a plurality of items (pieces). For example, at least one item (piece) of a, b, or c may represent: a, b, c, “a and b”, “a and c”, “b and c”, or “a, b, and c”, where a, b, and c may be singular or plural.
[0112] An embodiment of this disclosure provides a bidirectional direct current converter, as shown in
[0113] Optionally, the bidirectional direct current converter 1 may include a first direct current terminal DC1, a second direct current terminal DC2, a third direct current terminal DC3, and a fourth direct current terminal DC4.
[0114] In an example, the first direct current terminal DC1 and the second direct current terminal DC2 may constitute an input terminal of the bidirectional direct current converter 1, and the third direct current terminal DC3 and the fourth direct current terminal DC4 may constitute an output terminal of the bidirectional direct current converter 1. Therefore, in
[0115] In another example, the third direct current terminal DC3 and the fourth direct current terminal DC4 may constitute an input terminal of the bidirectional direct current converter 1, and the first direct current terminal DC1 and the second direct current terminal DC2 may constitute an output terminal of the bidirectional direct current converter 1. Therefore, in
[0116] It can be learned that the bidirectional direct current converter provided in this embodiment of this disclosure can implement bidirectional power transmission. To be specific, a power may be transmitted from the first direct current terminal DC1 and the second direct current terminal DC2 that are used as the input terminal to the third direct current terminal DC3 and the fourth direct current terminal DC4 that are used as the output terminal, to implement forward power transmission (that is, the bidirectional direct current converter performs forward working).
[0117] Similarly, a power may alternatively be transmitted from the third direct current terminal DC3 and the fourth direct current terminal DC4 that are used as the input terminal to the first direct current terminal DC1 and the second direct current terminal DC2 that are used as the output terminal, to implement reverse power transmission (that is, the bidirectional direct current converter performs reverse working).
[0118] A first terminal of the inductor L (namely, a left terminal of the inductor L in
[0119] It can be learned from the foregoing connection relationship that the bidirectional direct current converter provided in this embodiment of this disclosure is a three-level direct current converter, and three levels are implemented by using a topology of the bidirectional direct current converter. In addition, voltage stress of a power device may be reduced, so that a high-level voltage output can be implemented by using a power device with a low withstand voltage level.
[0120] Optionally, the controller may be configured to perform complementary control on the first switching transistor S1 and the third switching transistor S3, and perform complementary control on the second switching transistor S2 and the fourth switching transistor S4.
[0121] The complementary control is used to indicate that two switching transistors in complementary control cannot be simultaneously turned on or off. For example, the first switching transistor S1 and the third switching transistor S3 cannot be simultaneously turned on or off, and the second switching transistor S2 and the fourth switching transistor S4 cannot be simultaneously turned on or off.
[0122] That is, the controller may control the first switching transistor S1 and the third switching transistor S3 not to be simultaneously turned on or off, and the controller may further control the second switching transistor S2 and the fourth switching transistor S4 not to be simultaneously turned on or off.
[0123] Further, the controller may be further configured to control a quantity of on times of the second switching transistor S2 to be greater than a quantity of on times of the first switching transistor S1 in a same cycle. It may also be understood as that, in one cycle, the controller may control a switching frequency of the second switching transistor S2 to be greater than a switching frequency of the first switching transistor S1, thereby reducing losses of the first switching transistor S1 and the second switching transistor S2.
[0124] In this embodiment of this disclosure, the controller may control the quantity of on times of the second switching transistor to be different from the quantity of on times of the first switching transistor in a same cycle. This can increase a quantity of charging and discharging times of the inductor in one cycle, that is, increase a charging and discharging frequency of the inductor. Therefore, the inductor with a small inductance may be used while a same ripple current percentage of the inductor is ensured. In addition, the inductor with a small inductance has a small size and low costs. This can reduce a size and costs of the bidirectional direct current converter. When the size of the bidirectional direct current converter is reduced, power density of the bidirectional direct current converter can be increased.
[0125] In a possible implementation, in any cycle of the first switching transistor S1, there may be a delay between an on moment of the first switching transistor S1 and an on moment of the second switching transistor S2. That is, the first switching transistor S1 and the second switching transistor S2 are not simultaneously turned on in any cycle.
[0126] Further, a cycle of the first switching transistor S1 may be the same as a cycle of the third switching transistor S3.
[0127] In a possible implementation, the controller may be further configured to control a quantity of on times of the fourth switching transistor S4 to be greater than a quantity of on times of the third switching transistor S3 in a same cycle. It may also be understood as that, in one cycle, the controller may control a switching frequency of the fourth switching transistor S4 to be greater than a switching frequency of the third switching transistor S3, thereby reducing losses of the fourth switching transistor S4 and the third switching transistor S3.
[0128] It may be understood that the controller controls the quantity of on times of the fourth switching transistor to be different from the quantity of on times of the third switching transistor in a same cycle. Similarly, this can increase a quantity of charging and discharging times of the inductor in one cycle, that is, increase a charging and discharging frequency of the inductor. Therefore, the inductor with a small inductance may be used while a same ripple current percentage of the inductor is ensured. In addition, the inductor with a small inductance has a small size and low costs. This can reduce a size and costs of the bidirectional direct current converter. When the size of the bidirectional direct current converter is reduced, power density of the bidirectional direct current converter can be increased.
[0129] In a possible implementation, the controller may send a first drive signal (which may be represented by PWM1) to the first switching transistor S1, send a second drive signal (which may be represented by PWM2) to the second switching transistor S2, send a third drive signal (which may be represented by PWM3) to the third switching transistor S3, and send a fourth drive signal (which may be represented by PWM4) to the fourth switching transistor S4.
[0130] Optionally, a cycle (namely, each cycle) of the first drive signal PWM1 and a cycle (namely, each cycle) of the third drive signal PWM3 are the same, and may be both represented by T.sub.sw (that is, T.sub.sw represents the cycle of the first drive signal PWM1 or the third drive signal PWM3).
[0131] The second drive signal PWM2 may have N drive pulses in each cycle of the first drive signal PWM1, that is, the second drive signal PWM2 and the first drive signal PWM1 are two asymmetric drive signals.
[0132] Similarly, the fourth drive signal PWM4 may also have N drive pulses in each cycle of the third drive signal PWM3, that is, the fourth drive signal PWM4 and the third drive signal PWM3 are two asymmetric drive signals.
[0133] Because the second drive signal PWM2 may have N drive pulses in each cycle of the first drive signal PWM1, a cycle of the second drive signal PWM2 is different from the cycle of the first drive signal PWM1. Similarly, because the fourth drive signal PWM4 may also have N drive pulses in each cycle of the third drive signal PWM3, a cycle of the fourth drive signal PWM4 is also different from the cycle of the third drive signal PWM3.
[0134] Optionally, the controller sends the first drive signal PWM1 to the first switching transistor S1, to control on and off of the first switching transistor S1. It may be understood that the first drive signal PWM1 may be used to indicate the first switching transistor S1 to be turned on, or the first drive signal PWM1 may be used to indicate the first switching transistor S1 to be turned off.
[0135] Similarly, the controller sends the second drive signal PWM2 to the second switching transistor S2, to control on and off of the second switching transistor S2. It may be understood that the second drive signal PWM2 may be used to indicate the second switching transistor S2 to be turned on, or the second drive signal PWM2 may be used to indicate the second switching transistor S2 to be turned off.
[0136] The controller sends the third drive signal PWM3 to the third switching transistor S3, to control on and off of the third switching transistor S3. It may be understood that the third drive signal PWM3 may be used to indicate the third switching transistor S3 to be turned on, or the third drive signal PWM3 may be used to indicate the third switching transistor S3 to be turned off.
[0137] The controller sends the fourth drive signal PWM4 to the fourth switching transistor S4, to control on and off of the fourth switching transistor S4. It may be understood that the fourth drive signal PWM4 may be used to indicate the fourth switching transistor S4 to be turned on, or the fourth drive signal PWM4 may be used to indicate the fourth switching transistor S4 to be turned off.
[0138] The inductor L has N+1 charging and discharging cycles in each cycle (namely, T.sub.sw) of the first drive signal PWM1 or the third drive signal PWM3, where N may be an integer greater than or equal to 2. A value of N is not limited in this embodiment of this disclosure.
[0139] Therefore, the inductor L has at least three charging and discharging cycles in each cycle T.sub.sw. The controller increases a charging and discharging frequency of the inductor L in each cycle T.sub.sw (namely, frequency increase), thereby reducing the inductance of the inductor L, and reducing the size and the costs of the inductor L.
[0140] For example, when N is equal to 2, the inductor L may have three charging and discharging cycles in each cycle T.sub.sw, and when N is equal to 3, the inductor L may have four charging and discharging cycles in each cycle T.sub.sw.
[0141] For ease of description, the following uses N=2 as an example for detailed description.
[0142]
[0143] Optionally, when the first drive signal PWM1 is at a high level, the first switching transistor S1 may be turned on, and when the first drive signal PWM1 is at a low level, the first switching transistor S1 may be turned off.
[0144] Similarly, when the third drive signal PWM3 is at a high level, the third switching transistor S3 may be turned on, and when the third drive signal PWM3 is at a low level, the third switching transistor S3 may be turned off.
[0145] It may be understood that the first drive signal PWM1 may be complementary to the third drive signal PWM3. That is, when the first drive signal PWM1 is at a high level, the third drive signal PWM3 may be at a low level. Similarly, when the first drive signal PWM1 is at a low level, the third drive signal PWM3 may be at a high level.
[0146] It should be noted that there is a delay interval (namely, T.sub.delay1 in
[0147] Optionally, when the second drive signal PWM2 is at a high level, the second switching transistor S2 may be turned on, and when the second drive signal PWM2 is at a low level, the second switching transistor S2 may be turned off.
[0148] Similarly, when the fourth drive signal PWM2 is at a high level, the fourth switching transistor S4 may be turned on, and when the fourth drive signal PWM4 is at a low level, the fourth switching transistor S4 may be turned off.
[0149] It may be understood that the second drive signal PWM2 may be complementary to the fourth drive signal PWM4. That is, when the second drive signal PWM2 is at a high level, the fourth drive signal PWM4 may be at a low level. Similarly, when the second drive signal PWM2 is at a low level, the fourth drive signal PWM4 may be at a high level.
[0150] It should be noted that there is also a delay interval (namely, T.sub.delay2 in
[0151] In a possible implementation, in any cycle of the first switching transistor S1, there may be a delay between the on moment of the first switching transistor S1 and the on moment of the second switching transistor S2. Therefore, in each cycle of the first drive signal PWM1, the rising edge of the first drive pulse of the N drive pulses in the second drive signal PWM2 may be behind the falling edge of the first drive signal PWM1. That is, there is a delay time (namely, a delay) between a first drive pulse of two drive pulses in the second drive signal PWM2 and the first drive signal PWM1.
[0152] Similarly, in each cycle of the third drive signal PWM3, a rising edge of the first drive pulse of the N drive pulses in the fourth drive signal PWM4 may be in front of a falling edge of the third drive signal PWM3. That is, there is a delay between a first drive pulse of two drive pulses in the fourth drive signal PWM4 and the third drive signal PWM3.
[0153] In the following, the third direct current terminal DC3 and the fourth direct current terminal DC4 in
[0154] In
[0155] It can be seen from
[0156] Optionally, the second drive signal PWM2 may have two drive pulses in each cycle T.sub.sw of the first drive signal PWM1, and the second drive signal PWM2 has two drive pulses in low level time periods of each cycle T.sub.sw of the first drive signal PWM1. Therefore, in one cycle T.sub.sw of the first drive signal PWM1, the inductor L has three charging and discharging cycles in total, that is, the inductor L completes three times of charging and discharging in one cycle T.sub.sw of the first drive signal PWM1. This increases the charging and discharging frequency of the inductor L.
[0157] One cycle T.sub.sw of the first drive signal PWM1 may be used as an example. The time period F11 is a high level time period of the first drive signal PWM1, and the time period F12, the time period F13, the time period F14, the time period F15, and the time period F16 each are a low level time period of the first drive signal PWM1.
[0158] The second drive signal PWM2 has drive pulses in the time period F13 and the time period F15, that is, the second drive signal PWM2 is at a high level in the time period F13 and the time period F15. The second drive signal PWM2 does not have a drive pulse in the time period F11, the time period F12, the time period F14, and the time period F16, that is, the second drive signal PWM2 is at a low level in the time period F11, the time period F12, the time period F14, and the time period F16.
[0159] That is, the second drive signal PWM2 has two drive pulses in the low level time periods of one cycle T.sub.sw of the first drive signal PWM1, that is, a drive pulse corresponding to the time period F13 and a drive pulse corresponding to the time period F15. Therefore, the inductor L completes charging and discharging in the time period F11 and the time period F12 for the first time, completes charging and discharging in the time period F13 and the time period F14 for the second time, and completes charging and discharging in the time period F15 and the time period F16 for the third time. It can be learned that the inductor L completes charging and discharging for three times in total. This increases the charging and discharging frequency of the inductor L in one cycle T.sub.sw of the first drive signal PWM1, and further reduces a ripple current in the inductor L.
[0160] The following describes in detail, with reference to
[0161] For ease of description, the following uses one cycle T.sub.sw of the first drive signal PWM1 as an example to describe a charging and discharging process of the inductor L.
[0162] As shown in
[0163] In the time period F13, the first drive signal PWM1 is at a low level, and the second drive signal PWM2 is at a high level. To be specific, the controller may control the first switching transistor S1 to be turned off and control the second switching transistor S2 to be turned on, so that the inductor L is discharged, and i.sub.L gradually decreases. In the time period F14, both the first drive signal PWM1 and the second drive signal PWM2 are at a low level. To be specific, the controller may control both the first switching transistor S1 and the second switching transistor S2 to be turned off, so that the inductor L is charged, and i.sub.L gradually increases. In this case, the inductor L completes charging and discharging for the second time.
[0164] In the time period F15, the first drive signal PWM1 is at a low level, and the second drive signal PWM2 is at a high level. To be specific, the controller may control the first switching transistor S1 to be turned off and control the second switching transistor S2 to be turned on, so that the inductor L is discharged, and i.sub.L gradually decreases. In the time period F16, both the first drive signal PWM1 and the second drive signal PWM2 are at a low level. To be specific, the controller may control both the first switching transistor S1 and the second switching transistor S2 to be turned off, so that the inductor L is charged, and i.sub.L gradually increases. In this case, the inductor L completes charging and discharging for the third time.
[0165] Therefore, the inductor L completes charging and discharging for three times in total in one cycle T.sub.sw of the first drive signal PWM1.
[0166] The controller sends the first drive signal PWM1 and the second drive signal PWM2 that are asymmetric to the first switching transistor S1 and the second switching transistor S2, to increase the quantity of charging and discharging times of the inductor L in each cycle of the first drive signal PWM1, that is, increase the charging and discharging frequency of the inductor L. Therefore, the inductor with a small inductance may be used while a same ripple current percentage of the inductor L is ensured. In addition, the inductor with a small inductance has a small size and low costs. This can reduce a size and costs of the bidirectional direct current converter.
[0167] Still refer to
[0168] It can be further seen from
[0169] Optionally, the fourth drive signal PWM4 may have two drive pulses in each cycle T.sub.sw of the third drive signal PWM3. One of the two drive pulses in the fourth drive signal PWM4 (namely, a first part of drive pulses in a plurality of drive pulses in the fourth drive signal PWM4) is in a low level time period of each cycle T.sub.sw of the third drive signal PWM3, and the other of the two drive pulses in the fourth drive signal PWM4 (namely, a second part of drive pulses in the plurality of drive pulses in the fourth drive signal PWM4) is in a high level time period of each cycle T.sub.sw of the third drive signal PWM3. Therefore, in one cycle T.sub.sw of the third drive signal PWM3, the inductor L has three charging and discharging cycles in total, that is, the inductor L completes three times of charging and discharging in one cycle T.sub.sw of the third drive signal PWM3. Similarly, this can increase the charging and discharging frequency of the inductor L.
[0170] One cycle T.sub.sw of the third drive signal PWM3 may be used as an example. The time period F21 is a low level time period of the third drive signal PWM3, and the time period F22, the time period F23, the time period F24, the time period F25, and the time period F26 each are a high level time period of the third drive signal PWM3.
[0171] The fourth drive signal PWM4 has drive pulses in the time period F21, the time period F22, the time period F24, and the time period F26, that is, the fourth drive signal PWM4 is at a high level in the time period F21, the time period F22, the time period F24, and the time period F26. The fourth drive signal PWM4 does not have a drive pulse in the time period F23 and the time period F25, that is, the fourth drive signal PWM4 is at a low level in the time period F23 and the time period F25.
[0172] That is, the fourth drive signal PWM4 has one drive pulse in a low level time period of one cycle T.sub.sw of the third drive signal PWM3, namely, a drive pulse corresponding to the time period F21. In addition, the fourth drive signal PWM4 has two drive pulses in high level time periods of one cycle T.sub.sw of the third drive signal PWM3, namely, a drive pulse corresponding to the time period F24 and a drive pulse corresponding to the time period F26.
[0173] Therefore, the inductor L completes charging and discharging in the time period F21 to the time period F23 for the first time, completes charging and discharging in the time period F24 and the time period F26 for the second time, and completes charging and discharging in the time period F26 for the third time. It can be learned that the inductor L completes charging and discharging for three times in total. This increases the charging and discharging frequency of the inductor L in one cycle T.sub.sw of the third drive signal PWM3, and further reduces a ripple current in the inductor L.
[0174] The following describes in detail, with reference to
[0175] For ease of description, the following uses one cycle T.sub.sw of the third drive signal PWM3 as an example to describe a charging and discharging process of the inductor L.
[0176] As shown in
[0177] In the time period F23, the third drive signal PWM3 is at a high level, and the fourth drive signal PWM4 is at a low level. To be specific, the controller may control the third switching transistor S3 to be turned on and control the fourth switching transistor S4 to be turned off, so that the inductor L is discharged, and i.sub.L gradually decreases. In the time period F24, both the third drive signal PWM3 and the fourth drive signal PWM4 are at a high level. To be specific, the controller may control both the third switching transistor S3 and the fourth switching transistor S4 to be turned on, so that the inductor L is charged, and i.sub.L gradually increases. In this case, the inductor L completes charging and discharging for the second time.
[0178] In the time period F25, the third drive signal PWM3 is at a high level, and the fourth drive signal PWM4 is at a low level. To be specific, the controller may control the third switching transistor S3 to be turned on and control the fourth switching transistor S4 to be turned off, so that the inductor L is discharged, and i.sub.L gradually decreases. In the time period F26, both the third drive signal PWM3 and the fourth drive signal PWM4 are at a high level. To be specific, the controller may control both the third switching transistor S3 and the fourth switching transistor S4 to be turned on, so that the inductor L is charged, and i.sub.L gradually increases. In this case, the inductor L completes charging and discharging for the third time.
[0179] Therefore, the inductor L completes charging and discharging for three times in total in one cycle T.sub.sw of the third drive signal PWM3.
[0180] The controller sends the third drive signal PWM3 and the fourth drive signal PWM4 that are asymmetric to the third switching transistor S3 and the fourth switching transistor S4, to increase the quantity of charging and discharging times of the inductor L in each cycle of the third drive signal PWM3, that is, increase the charging and discharging frequency of the inductor L. Therefore, the inductor with a small inductance may be used while a same ripple current percentage of the inductor L is ensured. In addition, the inductor with a small inductance has a small size and low costs. This can reduce a size and costs of the bidirectional direct current converter.
[0181] In the bidirectional direct current converter provided in this embodiment of this disclosure, the controller can send the asymmetric drive signals to the first switching transistor and the second switching transistor, and send the asymmetric drive signals to the third switching transistor and the fourth switching transistor. This increases the charging and discharging frequency of the inductor, thereby reducing the costs of the inductor, and further reducing the size and the costs of the bidirectional direct current converter. When the size of the bidirectional direct current converter is reduced, power density of the bidirectional direct current converter can be increased.
[0182] In addition, in this embodiment of this disclosure, the asymmetric drive signals are sent to the first switching transistor and the second switching transistor, and the asymmetric drive signals are sent to the third switching transistor and the fourth switching transistor, so that a state of the first switching transistor is opposite to a state of the third switching transistor (that is, the first switching transistor is complementary to the third switching transistor), and a state of the second switching transistor is opposite to a state of the fourth switching transistor (that is, the second switching transistor is complementary to the fourth switching transistor). Further, current sharing or complement is implemented between a branch in which the first switching transistor and the second switching transistor are located and a branch in which the third switching transistor and the fourth switching transistor are located (that is, between two branches), so that a voltage of the capacitor remains stable.
[0183] To verify advantages of the asymmetric drive signals shown in
[0184] When the bidirectional direct current converter shown in
[0185] A diagram of waveforms of the first drive signal PWM1 sent by the controller to the first switching transistor S1 and the second drive signal PWM2 sent by the controller to the second switching transistor S2 is shown in
[0186] It can be seen from
[0187] However, in
[0188] It can be learned from comparison between
[0189] When the bidirectional direct current converter shown in
[0190] A diagram of waveforms of the third drive signal PWM3 sent by the controller to the third switching transistor S3 and the fourth drive signal PWM4 sent by the controller to the fourth switching transistor S4 is shown in
[0191] It can be seen from
[0192] It can be learned from comparison between
[0193] The foregoing describes that the controller sends the asymmetric drive signals to the first switching transistor S1 and the second switching transistor S2, and sends the asymmetric drive signals to the third switching transistor S3 and the fourth switching transistor S4, to reduce the inductance of the inductor L, thereby reducing the size and the costs of the inductor L, and further reducing the size and the costs of the entire bidirectional direct current converter.
[0194] Optionally, the first switching transistor S1, the second switching transistor S2, the third switching transistor S3, and the fourth switching transistor S4 in
[0195] In a possible implementation, the N drive pulses in the second drive signal PWM2 may exist in each cycle of the first drive signal PWM1 in the following three manners:
[0196] Manner 1: All the N drive pulses in the second drive signal PWM2 may be in low level time periods of each cycle of the first drive signal PWM1.
[0197] Manner 2: All the N drive pulses in the second drive signal PWM2 may be in high level time periods of each cycle of the first drive signal PWM1.
[0198] Manner 3: The N drive pulses in the second drive signal PWM2 may be divided into a first part of drive pulses and a second part of drive pulses. The first part of drive pulses may be in low level time periods of each cycle of the first drive signal PWM1, and the second part of drive pulses may be in high level time periods of each cycle of the first drive signal PWM1.
[0199] It should be noted that, in this embodiment of this disclosure, an example in which the two drive pulses in the second drive signal PWM2 are in low level time periods of each cycle of the first drive signal PWM1 (namely, manner 1) is used for description.
[0200] In addition, in this embodiment of this disclosure, a quantity of drive pulses that are in the second drive signal PWM2 and that exist in low level time periods of each cycle of the first drive signal PWM1 may be not limited, that is, N may be two or more, for example, three or four.
[0201] In another possible implementation, the N drive pulses in the fourth drive signal PWM4 may exist in each cycle of the third drive signal PWM3 in the following three manners:
[0202] Manner 1: All the N drive pulses in the fourth drive signal PWM4 may be in low level time periods of each cycle of the third drive signal PWM3.
[0203] Manner 2: All the N drive pulses in the fourth drive signal PWM4 may be in high level time periods of each cycle of the third drive signal PWM3.
[0204] Manner 3: The N drive pulses in the fourth drive signal may be divided into a first part of drive pulses and a second part of drive pulses. The first part of drive pulses may be in low level time periods of each cycle of the third drive signal PWM3, and the second part of drive pulses may be in high level time periods of each cycle of the third drive signal PWM3.
[0205] It should be noted that, in this embodiment of this disclosure, an example in which one drive pulse (namely, the first part of drive pulses in the two drive pulses) in the fourth drive signal PWM4 is in a high level time period of each cycle of the third drive signal PWM3 and one drive pulse (namely, the second part of drive pulses in the two drive pulses) is in a low level time period of each cycle of the third drive signal PWM3 (namely, manner 3) is used for description.
[0206] In this embodiment of this disclosure, a quantity of drive pulses that are in the fourth drive signal PWM4 and that exist in low level time periods or high level time periods of each cycle of the third drive signal PWM3 may be not limited.
[0207] Because the first drive signal PWM1 is simple, the following describes the second drive signal PWM2 in one cycle T.sub.sw of the first drive signal PWM1 and the fourth drive signal PWM4 in one cycle T.sub.sw of the third drive signal PWM3.
[0208] The second drive signal PWM2 in one cycle T.sub.sw of the first drive signal PWM1 is first described in the following three aspects:
[0209] According to a first aspect, frequencies corresponding to at least two of the N drive pulses in the second drive signal PWM2 are different.
[0210] The following uses an example in which the second drive signal PWM2 has three drive pulses in low level time periods of each cycle T.sub.sw of the first drive signal PWM1 for description, that is, frequencies corresponding to two of the three drive pulses are different.
[0211] As shown in
[0212] It can be seen from
[0213] P0 represents a drive pulse of the first drive signal PWM1 in one cycle T.sub.sw, the drive pulse P0 corresponds to an on time of the first switching transistor S1, and the on time of the first switching transistor S1 may be obtained by multiplying a duty cycle D1 of the first switching transistor S1 by the cycle T.sub.sw of the first drive signal PWM1.
[0214] Refer to
[0215] Certainly, the three drive pulses that are in the second drive signal PWM2 and that exist in the low level time periods of each cycle T.sub.sw of the first drive signal PWM1 may be different.
[0216] For example, as shown in
[0217] Because there may be a plurality of drive pulses (for example, three drive pulses) that are in the second drive signal PWM2 and that are in low level time periods of the first drive signal PWM1, the charging and discharging frequency of the inductor L is increased. Even if the pulse widths of the drive pulses in the second drive signal PWM2 are different (as shown in
[0218] According to a second aspect, a frequency corresponding to each of the N drive pulses in the second drive signal PWM2 is different.
[0219] The following describes an implementation form of the second drive signal PWM2 by using an example in which the second drive signal PWM2 has three drive pulses in low level time periods of each cycle of the first drive signal PWM1. That is, when N=3, frequencies corresponding to the three drive pulses are different.
[0220] As shown in
[0221] Certainly, pulse widths of the three drive pulses that are in the second drive signal PWM2 and that exist in the low level time periods of each cycle of the first drive signal PWM1 may alternatively be different.
[0222] As shown in
[0223] Similarly, as shown in
[0224] It should be noted that the second drive signal PWM2 may have two drive pulses in low level time periods of each cycle of the first drive signal PWM1, and pulse widths of the two drive pulses are the same, as shown in
[0225] According to a third aspect, frequencies of first N-1 drive pulses of the N drive pulses in the second drive signal PWM2 are the same, and a frequency of a last drive pulse of the N drive pulses in the second drive signal is less than the frequencies of the first N-1 drive pulses.
[0226] The following uses an example in which the second drive signal PWM2 has three drive pulses in low level time periods of each cycle of the first drive signal PWM1 for description.
[0227] In an example, as shown in
[0228] In another example, as shown in
[0229] It can be learned from the foregoing three aspects that, in this embodiment of this disclosure, the controller sends the asymmetric drive signals to the first switching transistor S1 and the second switching transistor S2, so that the charging and discharging frequency of the inductor L increases, and the inductance of the inductor L can still be reduced while a same ripple current percentage of the inductor L is ensured, thereby further reducing the size and the costs of the inductor L.
[0230] The following describes the fourth drive signal PWM4 in one cycle T.sub.sw of the third drive signal PWM3 in the following cases:
[0231] According to a first aspect, frequencies corresponding to at least two of the N drive pulses in the fourth drive signal PWM4 are different.
[0232] The following uses an example in which the fourth drive signal PWM4 has three drive pulses in each cycle T.sub.sw of the third drive signal PWM3 and pulse widths of the three drive pulses are the same for description.
[0233] One drive pulse P1 exists in a low level time period of each cycle T.sub.sw of the third drive signal PWM3, two drive pulses (namely, a drive pulse P2 and a drive pulse P3) exist in high level time periods of each cycle T.sub.sw of the third drive signal PWM3, and all of a pulse width of the drive pulse P1, a pulse width of the drive pulse P2, and a pulse width of the drive pulse P3 are the same. If a cycle T1 corresponding to the drive pulse P1 is the same as a cycle T2 corresponding to the drive pulse P2 (that is, T1=T2), but the cycle T2 corresponding to the drive pulse P2 is different from a cycle T3 corresponding to the drive pulse P3 (that is, T2≠T3), a frequency f1 corresponding to the drive pulse P1 is the same as a frequency f2 corresponding to the drive pulse P2 (that is, fl=f2), and the frequency f2 corresponding to the drive pulse P2 is different from a frequency f3 corresponding to the drive pulse P3 (that is, f2≠f3).
[0234] Certainly, the pulse widths of the three drive pulses that are in the fourth drive signal PWM4 and that exist in each cycle T.sub.sw of the third drive signal PWM3 may alternatively be different. For details, refer to the foregoing related descriptions. Details are not described in this embodiment of this disclosure again.
[0235] Because there may be a plurality of drive pulses (for example, two drive pulses) that are in the fourth drive signal PWM4 and that are in a low level time period and a high level time period of the third drive signal PWM3, the charging and discharging frequency of the inductor L is also increased. Even if the pulse widths of the drive pulses in the fourth drive signal PWM4 are different, the inductance of the inductor L can still be reduced while a same ripple current percentage of the inductor L is ensured, thereby further reducing the size and the costs of the inductor L.
[0236] According to a second aspect, a frequency corresponding to each of the N drive pulses in the fourth drive signal PWM4 is different.
[0237] The following uses an example in which the fourth drive signal PWM4 has three drive pulses in each cycle T.sub.sw of the third drive signal PWM3, pulse widths of the three drive pulses are the same, and all frequencies corresponding to the three drive pulses are different for description.
[0238] One drive pulse P1 exists in a low level time period of each cycle T.sub.sw of the third drive signal PWM3, a drive pulse P2 and a drive pulse P3 exist in high level time periods of each cycle T.sub.sw of the third drive signal PWM3, and all of a pulse width of the drive pulse P1, a pulse width of the drive pulse P2, and a pulse width of the drive pulse P3 are the same. If all of a cycle T1 corresponding to the drive pulse P1, a cycle T2 corresponding to the drive pulse P2, and a cycle T3 corresponding to the drive pulse P3 are different (that is, T1≠T2≠T3), all of a frequency f1 corresponding to the drive pulse P1, a frequency f2 corresponding to the drive pulse P2, and a frequency f3 corresponding to the drive pulse P3 are different (that is, fl≠f2≠f3).
[0239] Certainly, the pulse widths of the three drive pulses that are in the fourth drive signal PWM4 and that exist in each cycle T.sub.sw of the third drive signal PWM3 may alternatively be different. For details, refer to the foregoing related descriptions. Details are not described in this embodiment of this disclosure again.
[0240] According to a third aspect, frequencies of first N-1 drive pulses of the N drive pulses in the fourth drive signal PWM4 are the same, and a frequency of a last drive pulse of the N drive pulses in the fourth drive signal PWM4 is less than the frequencies of the first N-1 drive pulses.
[0241] Similarly, the following uses an example in which the fourth drive signal PWM4 has three drive pulses in low level time periods of each cycle of the third drive signal PWM3 for description.
[0242] In an example, pulse widths of a drive pulse P1, a drive pulse P2, and a drive pulse P3 are the same, and cycles of the drive pulse P1 and the drive pulse P2 (namely, first two drive pulses) are the same (that is, T1=T2). Therefore, frequencies of the drive pulse P1 and the drive pulse P2 are the same (that is, fl=f2). In addition, a cycle of the drive pulse P3 (namely, a last drive pulse of the three drive pulses) is greater than the cycles of the drive pulse P1 and the drive pulse P2, that is, a frequency of the drive pulse P3 is less than the frequency of the drive pulse P1 (or the drive pulse P2) (that is, f3<fl).
[0243] In another example, a pulse width of a drive pulse P1 may be greater than a pulse width of a drive pulse P2, and the pulse width of the drive pulse P2 may be the same as a pulse width of a drive pulse P3. In addition, cycles of the drive pulse P1 and the drive pulse P2 are the same, that is, T1=T2, that is, frequencies of the drive pulse P1 and the drive pulse P2 are the same (that is, fl=f2). In addition, a cycle of the drive pulse P3 is greater than the cycles of the drive pulse P1 and the drive pulse P2, that is, a frequency of the drive pulse P3 is less than the frequency of the drive pulse P1 (or the drive pulse P2) (that is, f3<fl).
[0244] It can be learned from the foregoing three aspects that, in this embodiment of this disclosure, the controller sends the asymmetric drive signals to the third switching transistor S3 and the fourth switching transistor S4, so that the charging and discharging frequency of the inductor L increases, and the inductance of the inductor L can still be reduced while a same ripple current percentage of the inductor L is ensured, thereby further reducing the size and the costs of the inductor L.
[0245] In a possible implementation, in this embodiment of this disclosure, (in each cycle of the first drive signal PWM1) a time between a rising edge of the first drive signal PWM1 and the rising edge of the first drive pulse of the N drive pulses in the second drive signal PWM2 may be defined as a lag time (which is the lag time defined in manner 1, and is represented by T.sub.d1 for ease of understanding and distinguishing). Alternatively, (in each cycle of the third drive signal PWM3) a time between the rising edge of the third drive signal PWM3 and the rising edge of the first drive pulse of the N drive pulses in the fourth drive signal PWM4 may be defined as a lag time (which is the lag time defined in manner 2, and is represented by T.sub.d2 for ease of understanding and distinguishing).
[0246] The following describes in detail, with reference to the accompanying drawings, manners of obtaining the lag times defined in the foregoing two manners.
[0247] For the lag time T.sub.d1 defined in Manner 1, for ease of understanding, in this embodiment of this disclosure, an example in which the second drive signal PWM2 has two drive pulses in each cycle of the first drive signal PWM1 and pulse widths of the two drive pulses are the same is used for description.
[0248] In a first example, because the ripple current of the inductor L is affected by the lag time T.sub.d1, the controller may obtain the lag time T.sub.d1 based on the ripple current of the inductor L. To reduce the ripple current of the inductor L, in each charging and discharging cycle of the inductor L, the controller may control a charging current of the inductor L to be equal to a discharging current of the inductor L to obtain the lag time T.sub.d1.
[0249] It can be seen from
[0250] T.sub.sw represents one cycle of the first drive signal PWM1. D.sub.1 represents the duty cycle of the first switching transistor S1 and meets D.sub.1+D.sub.3=1, and D.sub.3 represents a duty cycle of the second switching transistor S3. D.sub.1T.sub.sw represents the on time of the first switching transistor S1.
[0251] Similarly, D.sub.2 represents a duty cycle of the second switching transistor S2 and meets D.sub.2+D.sub.4=1, and D.sub.4 represents a duty cycle of the fourth switching transistor S4. D.sub.2T.sub.sw may represent a delay time between the rising edge of the first drive pulse of the two drive pulses in the second drive signal PWM2 and the falling edge of the first drive signal PWM1.
[0252] The following describes, with reference to
[0253] The controller may obtain the lag time T.sub.d1 based on the first voltage V.sub.1 and the second voltage V.sub.2 of the bidirectional direct current converter shown in
[0254] Optionally, the first voltage V.sub.1 may be used to indicate the output voltage of the bidirectional direct current converter, and the second voltage V.sub.2 may be used to indicate the input voltage of the bidirectional direct current converter. Alternatively, the first voltage V.sub.1 may be used to indicate the input voltage of the bidirectional direct current converter, and the second voltage V.sub.2 may be used to indicate the output voltage of the bidirectional direct current converter. In this embodiment of this disclosure, an example in which the first voltage V.sub.1 is the input voltage and the second voltage V.sub.2 is the output voltage is used for description.
[0255] Refer to
[0256] In Formula (1), the duty cycle D.sub.1 of the first drive signal PWM1 may meet:
[0257] Further, the controller may obtain the lag time T.sub.d1 based on Formula (1) and Formula (2), thereby reducing the inductance of the inductor L.
[0258] In a second example, the controller may obtain the lag time T.sub.d1 based on the loss of at least one of the first switching transistor S1 and the second switching transistor S2 (namely, the loss of the first switching transistor S1 and/or the loss of the second switching transistor S1).
[0259] That is, to obtain the lag time T.sub.d1, the controller may obtain the lag time T.sub.d1 based on only the loss of the first switching transistor S1, may obtain the lag time T.sub.d1 based on only the loss of the second switching transistor S2, or may obtain the lag time T.sub.d1 based on both the loss of the first switching transistor S1 and the loss of the second switching transistor S2.
[0260] For example, the controller obtains the lag time T.sub.d1 based on only the loss of the first switching transistor S1. In this case, a time corresponding to a minimum loss of the first switching transistor S1 may be the lag time T.sub.d1.
[0261] For another example, the controller obtains the lag time T.sub.d1 based on only the loss of the second switching transistor S2. In this case, a time corresponding to a minimum loss of the second switching transistor S2 may be the lag time T.sub.d1.
[0262] For another example, the controller obtains the lag time T.sub.d1 based on both the loss of the first switching transistor S1 and the loss of the second switching transistor S2. In this case, a time corresponding to evenly distributed losses of the first switching transistor S1 and the second switching transistor S2 may be the lag time T.sub.d1.
[0263] Therefore, the controller may obtain the lag time T.sub.d1 based on the loss of the first switching transistor S1 and/or the loss of the second switching transistor S1, thereby reducing a loss generated by the bidirectional direct current converter and improving conversion efficiency of the bidirectional direct current converter.
[0264] In a third example, the controller may obtain the lag time T.sub.d1 based on the ripple current of the inductor L and the loss of at least one of the first switching transistor S1 and the second switching transistor S2.
[0265] To reduce both the ripple current of the inductor L and the loss generated by the bidirectional direct current converter, the controller may obtain the lag time T.sub.d1 by combining the first example and the second example.
[0266] Therefore, the controller can use a time corresponding to a low ripple current of the inductor L and a low loss of at least one of the first switching transistor S1 and the second switching transistor S2 as the lag time T.sub.d1.
[0267] For the lag time T.sub.d2 defined in Manner 2, for ease of understanding, in this embodiment of this disclosure, an example in which the fourth drive signal PWM4 has two drive pulses in each cycle of the third drive signal PWM3 and pulse widths of the two drive pulses are different is used for description.
[0268] In a first example, because the ripple current of the inductor L is affected by the lag time T.sub.d2, the controller may obtain the lag time T.sub.d2 based on the ripple current of the inductor L. To reduce the ripple current of the inductor L, in each charging and discharging cycle of the inductor L, the controller may control a charging current of the inductor L to be equal to a discharging current of the inductor L to obtain the lag time T.sub.d2.
[0269] The following describes, with reference to
[0270] In a first example, the controller may obtain the lag time T.sub.d2 based on the loss of at least one of the third switching transistor S3 and the fourth switching transistor S4 (namely, the loss of the third switching transistor S3 and/or the loss of the fourth switching transistor S4).
[0271] That is, to obtain the lag time T.sub.d2, the controller may obtain the lag time T.sub.d2 based on only the loss of the third switching transistor S3, may obtain the lag time T.sub.d2 based on only the loss of the fourth switching transistor S4, or may obtain the lag time T.sub.d2 based on both the loss of the third switching transistor S3 and the loss of the fourth switching transistor S4.
[0272] For example, the controller obtains the lag time T.sub.d2 based on only the loss of the third switching transistor S3. In this case, a time corresponding to a minimum loss of the third switching transistor S3 may be the lag time T.sub.d2.
[0273] For another example, the controller obtains the lag time T.sub.d2 based on only the loss of the fourth switching transistor S4. In this case, a time corresponding to a minimum loss of the fourth switching transistor S4 may be the lag time T.sub.d2.
[0274] For another example, the controller obtains the lag time T.sub.d2 based on both the loss of the third switching transistor S3 and the loss of the fourth switching transistor S4. In this case, a time corresponding to evenly distributed losses of the third switching transistor S3 and the fourth switching transistor S4 may be the lag time T.sub.d2.
[0275] Therefore, the controller may obtain the lag time T.sub.d2 based on the loss of the third switching transistor S3 and/or the loss of the fourth switching transistor S4, thereby reducing a loss generated by the bidirectional direct current converter and improving conversion efficiency of the bidirectional direct current converter.
[0276] In a second example, the controller may obtain the lag time T.sub.d2 based on the ripple current of the inductor L and the loss of at least one of the third switching transistor S3 and the fourth switching transistor S4.
[0277] To reduce both the ripple current of the inductor L and the loss generated by the bidirectional direct current converter, the controller may obtain the lag time T.sub.d2 by combining the first example and the second example.
[0278] Therefore, the controller can use a time corresponding to a low ripple current of the inductor L and a low loss of at least one of the third switching transistor S3 and the fourth switching transistor S4 as the lag time T.sub.d2.
[0279] In a possible implementation, based on
[0280] The capacitor C1 is connected between a node H and a node I, the node H is connected to the first direct current terminal DC1, and the node I is connected to the second direct current terminal DC2. The capacitor C2 is connected between a node F and a node G, the node F is connected to the third direct current terminal DC3, and the node G is connected to the fourth direct current terminal DC4.
[0281] Optionally, one terminal (which may be a positive terminal) of the capacitor C1 is connected to the node H, and the other terminal (which may be a negative terminal) of the capacitor C1 is connected to the node I. One terminal (which may be a positive terminal) of the capacitor C2 is connected to the node F, and the other terminal (which may be a negative terminal) of the capacitor C2 is connected to the node G.
[0282] Further, based on
[0283] Optionally, similar to the foregoing four switching transistors such as the first switching transistor S1, the fifth switching transistor S5 may also use a MOS transistor, an IGBT, a bidirectional switch, or the like. Certainly, the fifth switching transistor S5 may alternatively be another type of controllable power device. A type of the fifth switching transistor S5 is not limited in this embodiment of this disclosure.
[0284] For example, the fifth switching transistor S5 is a MOS transistor. A drain of the fifth switching transistor S5 may be connected to the second terminal of the capacitor C, and a source of the fifth switching transistor S5 may be connected to the node B.
[0285] For another example, the fifth switching transistor S5 is an IGBT. A collector of the fifth switching transistor S5 may be connected to the second terminal of the capacitor C, and an emitter of the fifth switching transistor S5 may be connected to the node B.
[0286] The bidirectional direct current converter 1 shown in
[0287] In a process in which the bidirectional direct current converter 1 converts the first voltage V.sub.1 (used as the input voltage) into the second voltage V.sub.2 (used as the output voltage) (that is, a power is transmitted from left to right in
[0288] For example, when the first voltage V.sub.1 is 900 volts (V) and the second voltage V.sub.2 is 1200 V (the bidirectional direct current converter 1 plays a boost role), the first switching transistor S1 and the third switching transistor S3 each may use an IGBT with a low withstand voltage level, for example, 650 V. If the fifth switching transistor S5 is not disposed, the voltage V.sub.c on the capacitor C is 0 at a moment when the bidirectional direct current converter 1 is connected to a power supply, that is, the first voltage V.sub.1 is almost completely applied to the second switching transistor S2. Consequently, the voltage that needs to be borne by the second switching transistor S2 exceeds voltage stress of the second switching transistor S2, and the second switching transistor S2 is damaged.
[0289] Similarly, in a process in which the bidirectional direct current converter 1 converts the second voltage V.sub.2 (used as the input voltage) into the first voltage V.sub.1 (used as the output voltage) (that is, a power is transmitted from right to left in
[0290] For example, when the first voltage V.sub.1 is 900 V and the second voltage V.sub.2 is 1200 V (the bidirectional direct current converter 1 plays a buck role), similarly, the first switching transistor S1 and the third switching transistor S3 each may use an IGBT with a low withstand voltage level, for example, 650 V. If the fifth switching transistor S5 is not disposed, the voltage V.sub.c on the capacitor C is 0 at a moment when the bidirectional direct current converter 1 is connected to a power supply, that is, the second voltage V.sub.2 is almost completely applied to the second switching transistor S2. Consequently, the voltage that needs to be borne by the second switching transistor S2 exceeds voltage stress of the second switching transistor S2, and the second switching transistor S2 is damaged.
[0291] In another possible implementation, based on
[0292] In
[0293] It may be understood that a function of the first diode D1 is to clamp a voltage drop borne by the second switching transistor S2, to prevent the second switching transistor S2 from bearing a voltage V.sub.bus (namely, the second voltage V.sub.2) of an entire direct current bus when the fourth switching transistor S4 is turned on. Similarly, a function of the second diode D2 is to clamp a voltage drop borne by the fourth switching transistor S4, to prevent the fourth switching transistor S4 from bearing a voltage V.sub.bus (namely, the second voltage V.sub.2) of an entire direct current bus when the second switching transistor S2 is turned on. Therefore, the first diode D1 and the second diode D2 may be referred to as clamping diodes.
[0294] A function of the bidirectional direct current converter 1 shown in
[0295] When the bidirectional direct current converter 1 is connected to the power supply and starts to perform forward working, the capacitor C is charged by using the first voltage V.sub.1, and there is no moment at which the voltage of the capacitor C is zero. Therefore, the first voltage V.sub.1 is not completely applied to the second switching transistor S2, thereby reducing the voltage stress borne by the second switching transistor S2, and protecting the second switching transistor S2.
[0296] Similarly, when the bidirectional direct current converter 1 is connected to the power supply and starts to perform reverse working, the capacitor C is charged by using the second voltage V.sub.2, and there is no moment at which the voltage of the capacitor C is zero either. Therefore, the second voltage V.sub.2 is not completely applied to the second switching transistor S2, thereby reducing the voltage stress borne by the second switching transistor S2, and protecting the second switching transistor.
[0297] Optionally, the first diode and the second diode each may alternatively be replaced with a switching transistor (for example, a MOS transistor, an IGBT, or a bidirectional switch). In this case, the controller only needs to send corresponding drive signals, so that the switching transistors implement working modes of the diodes. Details are not described in this embodiment of this disclosure again.
[0298] In conclusion, in the bidirectional direct current converters 1 shown in
[0299] An embodiment of this disclosure further provides an electronic device. The electronic device may include a bidirectional direct current converter. For detailed descriptions of the bidirectional direct current converter, refer to the foregoing descriptions. Details are not described in this embodiment of this disclosure again.
[0300] The foregoing describes the bidirectional direct current converter in detail. The following describes a control method of the bidirectional direct current converter. As shown in
[0301] The complementary control is used to indicate that two switching transistors in complementary control cannot be simultaneously turned on or off. For example, the first switching transistor S1 and the third switching transistor S3 cannot be simultaneously turned on or off, and the second switching transistor S2 and the fourth switching transistor S4 cannot be simultaneously turned on or off.
[0302] Optionally, the controller controls a quantity of on times of the second switching transistor S2 to be greater than a quantity of on times of the first switching transistor S1 in a same cycle. It may also be understood as that, in one cycle, the controller may control a switching frequency of the second switching transistor S2 to be greater than a switching frequency of the first switching transistor S1, thereby reducing losses of the first switching transistor S1 and the second switching transistor S2.
[0303] In the control method provided in this embodiment of this disclosure, the controller controls the quantity of on times of the second switching transistor to be different from the quantity of on times of the first switching transistor in a same cycle. This can increase a quantity of charging and discharging times of the inductor in one cycle, that is, increase a charging and discharging frequency of the inductor. Therefore, the inductor with a small inductance may be used while a same ripple current percentage of the inductor is ensured. In addition, the inductor with a small inductance has a small size and low costs. This can reduce a size and costs of the bidirectional direct current converter. When the size of the bidirectional direct current converter is reduced, power density of the bidirectional direct current converter can be increased.
[0304] In a possible implementation, in any cycle of the first switching transistor S1, there may be a delay between an on moment of the first switching transistor S1 and an on moment of the second switching transistor S2. That is, the first switching transistor S1 and the second switching transistor S2 are not simultaneously turned on in any cycle.
[0305] Further, a cycle of the first switching transistor S1 may be the same as a cycle of the third switching transistor S3.
[0306] In a possible implementation, the control method may further include the following. The controller controls a quantity of on times of the fourth switching transistor S4 to be greater than a quantity of on times of the third switching transistor S3 in a same cycle. It may also be understood as that, in one cycle, the controller may control a switching frequency of the fourth switching transistor S4 to be greater than a switching frequency of the third switching transistor S3, thereby reducing losses of the third switching transistor S3 and the fourth switching transistor S4.
[0307] It may be understood that the controller controls the quantity of on times of the fourth switching transistor to be different from the quantity of on times of the third switching transistor in a same cycle. Similarly, this can increase a quantity of charging and discharging times of the inductor in one cycle, that is, increase a charging and discharging frequency of the inductor. Therefore, the inductor with a small inductance may be used while a same ripple current percentage of the inductor is ensured. In addition, the inductor with a small inductance has a small size and low costs. This can reduce a size and costs of the bidirectional direct current converter. When the size of the bidirectional direct current converter is reduced, power density of the bidirectional direct current converter can be increased.
[0308] In a possible implementation, the controller may send a first drive signal PWM1 to the first switching transistor S1, send a second drive signal PWM2 to the second switching transistor S2, send a third drive signal PWM3 to the third switching transistor S3, and send a fourth drive signal PWM4 to the fourth switching transistor S4, to implement complementary control on the first switching transistor S1 and the third switching transistor S3, and implement complementary control on the second switching transistor S2 and the fourth switching transistor S4.
[0309] Optionally, the cycle of the first switching transistor S1 may be the same as the cycle of the third switching transistor S3. Therefore, a cycle of the first drive signal may be the same as a cycle of the third drive signal.
[0310] The second drive signal may have N drive pulses in each cycle of the first drive signal, that is, the second drive signal and the first drive signal are two asymmetric drive signals.
[0311] Similarly, the fourth drive signal may also have N drive pulses in each cycle of the third drive signal, that is, the fourth drive signal and the third drive signal are two asymmetric drive signals.
[0312] An inductor in the bidirectional direct current converter has N+1 charging and discharging cycles in each cycle of the first drive signal or the third drive signal, where N may be an integer greater than or equal to 2. A value of N is not limited in this embodiment of this disclosure.
[0313] When the first switching transistor S1 is turned on, the inductor L may perform charging and discharging for at least two times by sending the second drive signal PWM2 to the second switching transistor S2. Certainly, when the second switching transistor S2 is turned off, the inductor L may alternatively perform charging and discharging for one time by sending the first drive signal PWM1 to the first switching transistor S1.
[0314] Similarly, when the third switching transistor S3 is turned on, the inductor L may perform charging and discharging for at least two times by sending the fourth drive signal PWM4 to the fourth switching transistor S4. When the fourth switching transistor S4 is turned on, the inductor L may alternatively perform charging and discharging for one time by sending the third drive signal PWM3 to the third switching transistor S3.
[0315] It can be learned that, in one cycle of the first drive signal PWM1 or the third drive signal PWM3, the inductor L has at least three charging and discharging cycles. The controller increases a charging and discharging frequency of the inductor L in each cycle (namely, frequency increase), thereby reducing an inductance of the inductor L, and reducing a size and costs of the inductor L.
[0316] It should be noted that, for detailed descriptions of the first drive signal, the second drive signal, the third drive signal, and the fourth drive signal, refer to the foregoing descriptions. Details are not described in this embodiment of this disclosure again.
[0317] The foregoing descriptions are merely specific implementations of this disclosure, but are not intended to limit the protection scope of this disclosure. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in this disclosure shall fall within the protection scope of this disclosure. Therefore, the protection scope of this disclosure shall be subject to the protection scope of the claims.