1. Introduction
Power devices are the cornerstone of power electronics technology, playing a pivotal role in their advancement towards higher frequencies and greater power densities [
1,
2,
3]. Recently, SiC power devices, emblematic of wide-bandgap materials, have experienced rapid development. These devices boast superior bandwidth, critical breakdown electric field strength, and thermal conductivity, making them ideal for high-frequency, high-voltage, high-temperature, and high-current applications [
4,
5,
6]. Consequently, they address the performance limitations of silicon-based devices. However, excessive rates of change in drain current (d
Id/d
t) and drain-source voltage (d
Vds/d
t) can induce switching overshoots and oscillations. These phenomena not only increase switching losses and exacerbate electromagnetic interference but may also cause device malfunction and compromise reliability [
7,
8].
Conventional resistor–capacitor–diode (RCD) snubber circuits effectively reduce voltage spikes and oscillations, but they cannot be dynamically adjusted. In contrast, active gate drive (AGD) circuits can more precisely control the switching device’s on and off processes to adapt to varying load conditions and switching states. This allows for the delivery of more drive current when needed, facilitating quicker changes in the gate state of charge, resulting in reduced switching times and lower voltage spikes and oscillations. Active drive circuits optimize switching times, reduce switching losses, and improve overall system efficiency. Unlike traditional RCD snubber circuits, which continuously dissipate energy as heat, active drive circuits provide electrical isolation that maintains stable gate voltage and avoid voltage fluctuations even during fast switching transients [
9]. It is crucial for ensuring the reliability of metal–oxide–semiconductor field-effect transistors (MOSFETs) and preventing avalanche breakdown.
The conventional gate driver (CGD) circuit can reduce the switching speed of the power device by adjusting the gate drive voltage or resistance, thereby mitigating current and voltage overshoot. However, this method impacts the entire switching process of the SiC metal–oxide–semiconductor field-effect transistor (MOSFET), leading to increased additional loss. In contrast, AGDs not only effectively reduce this additional loss while controlling switching speed but also allow for adjustments in gate voltage or current during voltage and current spikes in the SiC MOSFET switching process. Various active gate driver techniques for controlling the d
v/d
t and d
i/d
t of Si insulated-gate bipolar transistors (IGBTs) are reported in references [
10,
11]. A two-stage digital gate driving method for arresting ringing in power devices is presented in references [
12,
13]. Reference [
14] integrates both CGD and AGD methods to minimize losses and voltage fluctuations. References [
15,
16,
17,
18] employ multi-stage drive voltages and resistors to achieve gate drive current adaptability, reducing the drive current during the switching stage when voltage oscillations need to be suppressed and increasing it in other stages to reduce switching losses. Reference [
19] utilizes complex programmable logic devices to achieve multilevel control of the switching process, effectively suppressing the turn-off voltage overshoot of SiC MOSFETs, though the complex circuitry increases the design difficulty and cost of the gate driver. Reference [
20] proposed a current injection active driver circuit that effectively suppresses current and voltage overshoots by detecting the d
i/d
t of SiC MOSFETs and injecting currents into the gate at specific stages. However, it cannot suppress current and voltage oscillations during the switching process of SiC MOSFETs. The current source active gate drive (ACGD) circuit as described in reference [
21] employs the triode amplification principle to inject current into the gate. This approach effectively reduces turn-off voltage spikes and turn-on current spikes in SiC MOSFETs but it does not significantly suppress oscillations in these devices.
To address the aforementioned issues, this paper first analyzes the SiC MOSFET switching process in stages. The parameter changes in each stage are described in detail, and the generation mechanisms of turn-on current overshoot and turn-off voltage overshoot are examined. Additionally, the oscillation generation mechanism of the SiC MOSFET switching process is analyzed through double pulse experimental circuit modeling. Based on these mechanisms, an active driver circuit is designed. This circuit detects the SiC MOSFET drain current and drain-source voltage during the current spike and voltage spike phases. During these phases, the gate drive current is reduced, and the gate drive resistance is increased to effectively mitigate current and voltage spikes and oscillations. Finally, PSpice simulation experiments and physical verification experiments are conducted.
2. Overshoot Analysis of SiC MOSFET Switching Process
Figure 1 illustrates a double pulse test circuit used to analyze the switching process of SiC MOSFETs and measure their switching characteristics [
22]. The components in the circuit include
Uin (DC input voltage),
Cin (energy storage capacitance),
Lp (bus parasitic inductance),
Lload (load inductance),
Q1 (SiC MOSFET under test),
Q2 (SiC MOSFET under test),
Ld (SiC MOSFET drain parasitic inductance),
Ls (SiC MOSFET source parasitic inductance), and
Lg (SiC MOSFET gate parasitic inductance).
Rg is the gate drive resistor.
Df is the SiC MOSFET parasitic diode.
Cgs is the SiC MOSFET gate-source parasitic capacitance.
Cgd is the SiC MOSFET gate-drain parasitic capacitance and
Cds is the SiC MOSFET drain-source parasitic capacitance.
A typical SiC MOSFET turn-on transient waveform is shown in
Figure 2.
VCC represents the positive driving voltage and
VEE represents the negative driving voltage of the SiC MOSFET.
Vgs denotes the gate-source voltage, while
Ig indicates the driving current.
Vmiller refers to the Miller plateau and
Vth is the turn-on threshold voltage of the SiC MOSFET.
Vds is the voltage across the drain-source terminals and
Id is the drain current.
Irr represents the drain current overshoot and
IL is the load current. The turn-on process of the SiC MOSFET is divided into five stages, which are as follows:
Stage 1 [t1~t2]: Driving voltage rise stage. Vgs increases from VEE to Vth. During this stage, the SiC MOSFET remains in the pinch-off region and does not conduct.
Stage 2 [t2~t3]: Drain current rise stage. At t2, the device transitions from the pinch-off region to the constant current region. Vgs increases from Vth to the Miller platform Vmiller, and Id begins to rise.
Stage 3 [
t3~
t4]: Drain current overshoot stage. The drain current overshoot is caused by the charging of the junction capacitance of the continuity diode. The charging current
Irr is superimposed with the current of the load inductance, resulting in a continuous increase in the SiC MOSFET drain current
Id. This current reaches its peak
Idpeak at
t4. The peak drain current
Idpeak can be calculated using Equation (1):
The peak drain current is influenced by
Irr, which is directly proportional to the
Id conversion rate, as expressed in Equation (2).
The value of
Qrr representing the reverse recovery charge of the diode’s junction capacitance can be found in the SiC MOSFET datasheet. The conversion rate of the SiC MOSFET drain current can be calculated using Equation (3).
The input capacitance of the SiC MOSFET, denoted as
Ciss, is the sum of
Cgs and
Cgd. The transconductance
gfs of the SiC MOSFET is calculated as follows:
Substituting Equations (3) and (4) into Equation (2) yields
Irr as a function of
Ig:
The current overshoot Irr is directly proportional to the gate current Ig according to Equation (5). To reduce the current overshoot of SiC MOSFETs, it is essential to decrease the gate drive current Ig during the t3~t4 stage. This adjustment will enhance the overall performance and reliability of the SiC MOSFET.
Stage 4 [t4~ t5]: During the drain-source voltage drop stage, Vds rapidly decreases to zero, while Vgs is maintained at Vmiller. The drain current also decreases from its peak to the bus current IL.
Stage 5 [t5~ t6]: The device transitions into the full conduction phase, during which Vgs surpasses Vmiller and rapidly increases to VCC. Vds remains close to zero, with Id equal to IL.
The transient waveform of the SiC MOSFET turn-off is depicted in
Figure 3, with all physical quantities in the waveform consistent with the turn-on phase.
Stage 6 [t7~t8]: In the gate drive voltage drop stage, Vgs starts to drop and continues to decrease to Vmiller.
Stage 7 [t8~t9]: The drain-source voltage rise stage begins, with Vds starting to increase while Vgs remains at Vmiller at t8. The input capacitor Ciss continues to discharge through Rg, and Id remains constant.
Stage 8 [t9~t10]: During the drain-source voltage overshoot stage, Id starts to decrease, causing a large induced voltage on the parasitic inductance of the power loop due to the rapidly decreasing Id. This induced voltage, combined with the bus voltage, leads to the formation of the voltage overshoot phenomenon during the shutdown stage. The voltage overshoot spike Vdspeak occurs after this combination. Vgs gradually decreases from Vmiller to Vth.
The voltage overshoot spike can be calculated from Equation (6):
The total power loop inductance (Loop) is the sum of the bus circuit inductance, drain inductance, and source inductance of the SiC MOSFET device. When the power loop remains constant, the total power loop inductance (Loop) also remains constant.
The rate of change of the drain current when the device drain-source voltage reaches a spike can be calculated using Equation (7):
From Equations (4) and (7), it is evident that the rate of change of the drain current can be reduced by lowering Vgs or decreasing Ig, thereby reducing the voltage spike generated during the device’s turn-off process.
Stage 9 [t10~t11]: Drain-source voltage stabilization. At t10, the device transitions from the constant current region to the pinch-off region. Vds stops increasing, exhibits oscillations, and then stabilizes. Id continues to decrease to zero and Vgs continues to fall.
Stage 10 [t11~t12]: Complete device turn-off. Vgs drops to VEE, Vds remains constant, and Id also remains constant.
3. Oscillation Analysis of SiC MOSFET Switching Process
Figure 4 shows the equivalent circuit for the turn-on of the SiC MOSFET, considering the device’s on-resistance
Rds(on) [
23,
24,
25]. The parasitic diode
Q1 is in reverse cutoff and the drain-source capacitance
Cds1 of
Q1 is charged.
The gate drive circuit is a series RLC resonant circuit, and its impedance can be expressed by Equation (8) as follows:
where
won is the resonant angular frequency. The entire turn-on equivalent circuit is also a series RLC resonant circuit, with inductive reactance equal to the capacitive reactance. The resonant angular frequency can be calculated from Equation (9):
The circuit shown below features a parallel connection of two impedances at node a, as illustrated in the Equation (10) below:
The SiC MOSFET switching oscillations are underdamped and require increased damping to mitigate them. By combining Equations (8) and (10), the impedance at node a can be adjusted by varying the gate drive resistance. Higher gate resistance results in higher impedance and reduced oscillations [
26].
The equivalent circuit of the SiC MOSFET during shutdown is depicted on the left side of
Figure 5. Here,
Q2 is disconnected and
Cds2 is charging. The parasitic diode of
Q1 is conducting forward, bypassing
Cds1 of
Q1. On the right side of
Figure 5, the parasitic capacitor of
Q2, originally in a triangular configuration, is converted to a star configuration.
The impedance of the gate drive circuit at this point is represented by Equation (11):
won can be calculated by Equation (12):
The impedance of the source branch is as follows:
The circuit impedance below node a is the parallel connection of two impedances; see Equation (14) below:
By combining Equation (11) with Equation (14), it is evident that reducing oscillation requires increasing the impedance below node a to stabilize the system. Since the parasitic inductance and parasitic capacitance of the SiC MOSFET are constants, the impedance below node a can only be modified by adjusting the gate drive resistance. A higher gate resistance results in higher impedance and, consequently, lower oscillation.
4. Active Gate Driver Circuit Analysis
Based on the above analysis, it is essential to reduce the gate drive current during the
t3–
t4 and
t9–
t10 stages to lower the d
i/d
t, thereby minimizing turn-on transient current overshoot and turn-off transient voltage overshoot [
27,
28,
29]. By examining the oscillation in the switching process of SiC MOSFETs, it is evident that increasing the gate drive resistance can effectively reduce drain current and drain-source voltage oscillation during the switching process.
Figure 6 illustrates the current overshoot suppression circuit. Before
Q2 conducts, the gate current is denoted as
ig. The gate drive resistor is formed by connecting
R1 and
Rgon in parallel. The detection circuit utilizes the voltage
VLs generated by the source inductor to monitor the conduction state of
Q2. The ground of the AGD circuit is defined as SGND. Using this reference point, the source inductor senses the voltage
VLs, which can be determined by Equation (15). When
VLs reaches a certain value, the instant of
Q2 conduction can be identified [
30]. Upon detecting
Q2 conduction, if the difference between the base voltage
Vref of transistor
Q3 and the source inductor voltage
VLs exceeds 0.7 V, the transistor begins to conduct, initiating the shunt circuit. The gate current
ig is then divided into two parts, one of which is
igo; thus, the actual gate current is
ig1 =
ig −
igo, reducing the gate drive current. Meanwhile, the operational amplifier AMP functions as a comparator when
Q2 is on. If the source inductor voltage
VLs exceeds the reference voltage
Vref2, the operational amplifier AMP outputs a low level to turn off
Qon. At this point, the gate drive resistance is only
Rgon, thereby increasing the gate resistance. Consequently, the reduction in gate current and increase in gate resistance are achieved, mitigating turn-on current overshoots and oscillations. The
Vref1 settings can be adjusted according to the working conditions. When
VLs is smaller, it can be set to a higher value. To simplify the circuit, this paper sets
Vref1 to 0 V. To prevent false triggering of the comparator due to circuit noise,
Vref2 cannot be set to 0 V. Therefore, this paper sets
Vref2 to 1.2 V.
The transistor
Q3 begins to conduct when
Vref −
VLs exceeds 0.7 V. The current
igo is diverted from the gate main circuit and can be calculated using Equation (16). At this point, the actual gate drive current
ig1 is determined by Equation (17):
The collector-emitter voltage drop of the transistor denoted as VBE, is generally 0.7 V. From Equation (17), it is evident that the shunt current igo increases when Vref − VLs is larger, resulting in a decrease in the actual gate drive current ig1. Equation (5) indicates that the turn-on current overshoot can be mitigated by reducing the gate drive current. A lower rate of change in the drain current of the SiC MOSFET leads to a lower current overshoot during turn-on.
As illustrated in
Figure 7, the voltage overshoot suppression circuit is shown. Prior to disconnecting
Q2, the gate current is represented as
ig. The gate drive resistor consists of
R2 and
Rgoff in parallel. The detection circuit monitors the rate of change of the
Q2 drain-source voltage, and the transistor
Q4 begins to conduct when the
Q2 drain-source voltage changes significantly. At this time,
Vref3 injects current
igin into the gate drive circuit. If the positive drive current is considered as the positive direction, the gate current is actually |
ig|−|
igin|, thus reducing the gate drive current. Conversely, when
Vf exceeds the reference voltage
Vref4, the comparator COM outputs a low level to turn off
Qoff. At this time, the gate drive resistance is only
Rgoff, thereby increasing the gate resistance. In this way, the gate current decreases and the gate resistance increases, achieving the purpose of reducing the turn-off voltage overshoot and oscillation.
Vref3 can be set to a larger value as the injection voltage source; for simplicity, this paper sets
Vref3 to +5 V. The
Vref4 setting is determined according to the working conditions; considering the high value of
Vf, it is set to 5 V in this paper.
The detection circuit samples the drain voltage using an RC differential circuit.
Vf represents the sampled voltage,
Rf is the sampling resistor, and
Cf is the sampling capacitance [
31]. As shown in Equation (18),
Vf characterizes the rate of change of the drain voltage:
The current direction at the turn-on moment is defined as positive. To reduce the gate drive current at the turn-off moment, it is necessary to inject current. At this point, the gate drive current can be calculated using Equation (19):
The injected current magnitude can be determined from the circuit diagram using Equation (20). By decreasing the values of
R4 and
R3, the injection current can be increased, which in turn increases the reverse gate drive current and reduces the drain-source voltage overshoot.