HALF-BRIDGE WITH VARIABLE DEAD BAND CONTROL AND ZERO-VOLTAGE SWITCHING
20210391784 · 2021-12-16
Inventors
Cpc classification
H02M1/083
ELECTRICITY
H02M1/38
ELECTRICITY
H02M1/0058
ELECTRICITY
H02M3/33571
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/38
ELECTRICITY
H02M1/08
ELECTRICITY
Abstract
An improved method for zero-voltage switching (ZVS) of a voltage-fed half-bridge using a variable dead band is provided. The duration of the dead band is determined dynamically and is precisely long enough to ensure the absence of shoot-through events while also minimizing or eliminating switching losses and reverse conduction losses. The method generally includes: (a) calculating the equivalent capacitance as seen by the current source charging the midpoint of the half-bridge; (b) calculating the ZVS charge requirement based on the link voltage and the equivalent capacitance; (c) calculating the charge delivered by the current source over time during a dead band vector, equating the result to the ZVS charge requirement, and solving for the ZVS time requirement at each commutation point over the switching cycle; and (d) updating the dead bands for each commutation of each half-bridge in the switched-mode power converter.
Claims
1. A method comprising: providing a switch mode power converter including a voltage source outputting a DC rail voltage, a half-bridge having first and second switches and a midpoint node, and a controller; determining, by the controller, a zero-voltage-switching dead band in which the first and second switches are closed, wherein determining the zero-voltage-switching dead band includes: calculating a zero-voltage-switching charge requirement (Q.sub.ZVS) for moving a voltage at the midpoint node from 0V to the DC rail voltage, calculating the average current (I(T.sub.ZVS)), at the midpoint node during deactivation of the first switch and deactivation of the second switch, and determining the time interval (T.sub.ZVS) for zero-voltage-switching based on a quotient of the zero-voltage-switching charge requirement (Q.sub.ZVS) and the average current (I(T.sub.ZVS)); providing, by the controller, switching control signals to the first and second switches for generating an AC output, wherein a time interval between deactivation of the first switch and activation of the second switch is at least equal to the zero-voltage-switching dead band.
2. The method of claim 1 wherein determining the zero-voltage-switching dead band is in response to a detected change in input current to the midpoint node of the half-bridge.
3. The method of claim 1 wherein determining the zero-voltage-switching dead band is in response to a detected change in the DC rail voltage.
4. The method of claim 1 wherein calculating a zero-voltage-switching charge requirement (Q.sub.ZVS) is based on an equivalent capacitance at the midpoint node in which an input current is kept constant or a voltage across the half-bridge is kept constant.
5. The method of claim 4 wherein the equivalent capacitance includes a parasitic capacitance, a winding capacitance, and a switch capacitance.
6. The method of claim 1 further including storing the zero-voltage-switching dead band to non-transitory computer readable memory.
7. The method of claim 1 wherein the half bridge is one of a plurality of half bridges of the switch mode power converter, the method further including determining, by the controller, the zero-voltage-switching dead band for each of the plurality of half bridges.
8. The method of claim 1 wherein the time interval is equal to the zero-voltage-switching dead band.
9. The method of claim 1 wherein the time interval is equal to the zero-voltage-switching dead band and a buffer period, the buffer period being between 1% and 10% of the dead band.
10. A switch mode power converter comprising: a direct-current voltage source for providing a DC rail voltage; a half-bridge connected in parallel with the direct current voltage source, the half-bridge including first and second switches and a midpoint node; and a controller operable to provide switching control signals to the first and second switches and operable to adjust a time interval between deactivation of the first switch and activation of the second switch, wherein controller determines the time interval by: calculating a zero-voltage-switching charge requirement (Q.sub.ZVS) for moving a voltage at the midpoint node from 0V to the DC rail voltage, calculating the average current (I(T.sub.ZVS)), at the midpoint node during deactivation of the first switch and deactivation of the second switch, and determining the time interval (T.sub.ZVS) for zero-voltage-switching based on quotient of the zero-voltage-switching charge requirement (Q.sub.ZVS) and the average current (I(T.sub.ZVS)).
11. The switch mode power converter of claim 10 wherein the controller determines the time interval in response to a detected change in input current to the midpoint node of the half-bridge.
12. The switch mode power converter of claim 10 wherein the controller determines the time interval in response to a detected change in the DC rail voltage.
13. The switch mode power converter of claim 10 wherein calculating a zero-voltage-switching charge requirement (Q.sub.ZVS) is based on an equivalent capacitance at the midpoint node in which an input current is kept constant or a voltage across the half-bridge is kept constant.
14. The switch mode power converter of claim 10 further including a second half-bridge including a third switch and a fourth switch, the controller being operable to adjust a time interval between deactivation of the third switch and activation of the fourth switch.
15. The switch mode power converter of claim 10 wherein the half bridge forms part of a full bridge DC to AC inverter.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION OF THE CURRENT EMBODIMENT
[0020] An improved method for zero-voltage switching of a voltage-fed half-bridge using a variable dead band is provided. As discussed herein, the duration of the dead band is determined dynamically to ensure the absence of shoot-through events while also minimizing or eliminating switching losses and reverse conduction losses. As background, Part I below includes known techniques for zero-voltage switching of a voltage-fed half-bridge. Part II below includes a discussion of the method of the present invention, namely the zero-voltage switching of a voltage-fed half-bridge using a dynamically calculated variable dead band control vector.
I. Zero-Voltage Switching of Voltage-Fed Half-Bridge
[0021] Zero Voltage Switching (ZVS) is the commutation of a semiconductor switch from an off state to an on state while there is zero voltage across its primary conduction path. The process by which a ZVS commutation takes place can be illustrated with the low-to-high commutation of an arbitrary VFHB, as shown in
[0022] Prior to commutation in
[0023] If the switch has a fast turn-off edge rate, as in a MOSFET, the channel stops conducting well before the C.sub.oss charges to the opposite linkage rail, so the dead band must be long enough to charge the midpoint from GND to V.sub.link, and thereby discharge C1 from V.sub.link to 0V. Ideally, S1 would turn on at exactly V.sub.HB=V.sub.link, but in reality V.sub.HB will continue charging until D1 of S1 becomes reversed biased and clamps V.sub.HB to V.sub.link+V.sub.rth Once the midpoint voltage is clamped, S1 is burning energy for the remainder of the dead band. Thus, it is desired to make this region as short as possible. When S1 commutates on, some switching loss will be experienced due to C1 being charged to V.sub.rth and discharging through the forming channel, but this loss will be small. Post S1's commutation, i.sub.hb should still be positive into the bridge, though, ideally, i.sub.hb would reach 0 A immediately after S1's commutation to minimize the resonant current.
[0024] Typically, the dead band is set in the control circuit generating the Pulse Width Modulation (PWM) for the half-bridge to a fixed value. The ZVS Time Requirement T.sub.ZVS is the minimum time required for controlling a current source (assuming a known current) to deliver the charge needed for ZVS. The ZVS Time Requirement T.sub.ZVS is inversely proportional to the current during the dead band and directly proportional to the link voltage. Therefore, a typical control circuit for a ZVS application will fix the dead band according to the lowest expected I(T.sub.ZVS) and the highest link voltage so that ZVS can be ensured for all operating points. However, this means that when the current flowing into the half-bridge is larger, the ZVS charge requirement will be met faster, and the midpoint voltage, v.sub.hb, of the half-bridge defined by S1 and S2 will reach the targeted linkage rail before the end of the dead band and continue charging beyond the rail.
[0025] If this charging is allowed to continue, not only will ZVS be lost, but, under high switching currents, the voltage rating of the semiconductor switch may be exceeded leading to life degradation and device failure. For this reason, ZVS topologies (and most SPMC topologies in general) provide a free-wheeling path to the midpoint current, i.sub.hb. This is accomplished by the antiparallel body or external diodes of MOSFETs and IGBTs or the reverse conduction properties of the 2 DEG in HEMTs, for example. Because this reverse conduction is uncontrolled, there must be an associated voltage drop equal to threshold of the antiparallel device, and the midpoint will therefore be clamped to the linkage rail plus the reverse threshold voltage, V.sub.rth. In this clamped conduction state, i.sub.hb is being forced through the device in the direction of the reverse voltage drop, generating thermal losses referred to as reverse conduction losses. This condition is depicted in
II. Variable Dead Band Control for Voltage Switching of Voltage-Fed Half-Bridge
[0026] In order to eliminate the reverse conduction losses discussed in Part I above, the dead band is calculated dynamically for each commutation point instead of using a predetermined value corresponding to a worse-case requirement. Eliminating reverse conduction losses improves the efficiency of the SMPC, reduces thermal stresses on the semiconductor devices, and allows for a more easily designed cooling solution.
[0027] Referring to the flow-chart of
[0028] Calculating the equivalent capacitance C.sub.eq at step 10 includes determining any capacitances along the return path of the current source. This can include parasitic PCB capacitances, winding capacitances of magnetics, and intended capacitances (such as resonant tanks). The examples used in
[0029] Based on the equivalent capacitance C.sub.eq, the ZVS charging requirement, Q.sub.ZVS, is then calculated according to the following (equation 2), wherein C.sub.eq is a function of voltage because the C.sub.oss of a semiconductor is usually not constant over output voltage, v.sub.oss:
Q.sub.ZVS=∫.sub.0V.sup.V.sup.
As noted above, Q.sub.ZVS is the charge required to move the midpoint voltage of S1 and S2, v.sub.hb=v.sub.oss2, from ˜0V to V.sub.link, which, in turn, discharges v.sub.oss1 from V.sub.link to ˜0V. Calculating the ZVS timing requirement, T.sub.ZVS, is then performed according to the following (equation 3-4):
In the above equations 3, Q.sub.ZVS is calculated as the average current during a dead band vector (the inverse ZVS period multiplied by the integral of the current). In the above equation 4, T.sub.ZVS is solved for as the required charge for ZVS divided by the average current over the time allowed for ZVS, or I(T.sub.ZVS). Accordingly, to properly set the initial conditions for determining T.sub.ZVS, the initial current at the start of each dead band during a switching cycle must be calculated.
[0030] As one example, the controlled current source in
[0031] The method further includes updating the dead bands for each commutation of each half-bridge in the SMPC at step 16. Each step of the foregoing method can be implemented in digital logic in connection with a dual-active-bridge (DAB) converter having four half-bridges, but the present method can be implemented in other SMPCs as desired. The method does not require any additional hardware, and instead relies on a mathematical model of the system topology to calculate the dead band in real time. As noted above, eliminating reverse conduction losses according to the present method improves the efficiency of the SMPC, reduces thermal stresses on the semiconductor devices, and allows for more easily designed cooling solutions.
[0032] In accordance with a further embodiment, a single-phase voltage-fed inverter for producing a square wave output is shown in
[0033] The above description is that of current embodiment of the invention. Various alterations and changes can be made without departing from the spirit and broader aspects of the invention. This disclosure is presented for illustrative purposes and should not be interpreted as an exhaustive description of all embodiments of the invention or to limit the scope of the claims to the specific elements illustrated or described in connection with these embodiments. Any reference to elements in the singular, for example, using the articles “a,” “an,” “the,” or “said,” is not to be construed as limiting the element to the singular.