Full-bridge converter


Introduction

The objective of this experiment is to study an isolated full-bridge DC-DC converter under open-loop conditions (no feedback). The four switches apply alternating positive and negative voltage pulses to the transformer primary, while a center-tapped rectifier and LC filter produce a regulated-polarity DC output.

Theoretical background

The full-bridge converter uses two switching legs. During one active interval, the upper switch of leg A and lower switch of leg B conduct, applying +Vin to the transformer primary. During the other active interval, the lower switch of leg A and upper switch of leg B conduct, applying -Vin. Between active intervals, the transformer primary voltage is zero and the output-inductor current freewheels through the rectifier.

Let d be the duration of each active diagonal-switch interval, normalized to the switching period Ts. Because there are two active intervals in every switching period, the rectified transformer-secondary voltage is present for a total duration of 2dTs. The duty cycle must remain below 0.5 so that a zero-voltage interval remains between the two bridge states.

Applying volt-second balance to the output inductor under continuous-conduction mode gives

\[2d \times T_{s} \times \left(\frac{N_{s}}{N_{p}}V_{\mathrm{in}} - V_{o}\right) + (1 - 2d) \times T_{s} \times (-V_{o}) = 0\]
\[\Rightarrow V_{o} = 2 \times \frac{N_{s}}{N_{p}} \times d \times V_{\mathrm{in}}\tag{1}\]

The Full Bridge magnetics card is labeled with a 1:1:1 transformer ratio and a 68 µH output inductor. With Ns/Np = 1, the ideal relationship simplifies to Vo = 2dVin.

Preparing the Workbench model
  1. Copy the folder where the pre-built example project for this experiment is present, usually in C:\Program Files (x86)\Sciamble\WorkBench v1\Examples\CUSPLab\BasicPowerElectronics\Experiment14, and paste it in a location where the user has permission to edit and save files, such as the Desktop folder.

  2. Launch the Workbench application.

  3. Pin (Dock hide icon) the Explorer dock on the right and the Toolbox dock on the left.

  4. Click the second icon within the Explorer dock, Open simulation/real-time control project button, to open the project.

  5. Navigate to the folder where the example was pasted in Step 1. Double-click the FullBridgeConverter.project node to open the project.

  6. Click the Project expand button icon to explore the project files. Double-click the Workbench model logo FullBridge node to display the model.

  7. Double-click the Workbench project logo FullBridgeConverter project node and open Device configuration. Verify that Frequency is 100000 and Waveform is Triangle within PWM Configuration.

  8. Verify the four PWM tools in the model:

    1. Ap PWM: Channel = 1, PWM Polarity = Normal.

    2. Ap PWM1: Channel = 2, PWM Polarity = Flipped.

    3. Bn PWM1: Channel = 3, PWM Polarity = Flipped.

    4. Bn PWM: Channel = 4, PWM Polarity = Normal.

  9. Open the Slider property and verify that its minimum, maximum, initial, and step values are 0, 0.45, 0, and 0.01, respectively. The Constant and Add tools generate the complementary 1-d command used by the flipped PWM channels.

Preparing the setup
    warningWarning

    Before proceeding, ensure that the isolated power supply is powered down and that the USB cable is disconnected.

  1. Magnetics card connection: Replace the existing magnetics card with the Full Bridge magnetics card, making sure that all six pins are properly aligned and in contact with the power-pole board, adjusting the angle if necessary.

    warningWarning

    Never leave the magnetics card unscrewed. If contact is lost while the converter is running, the interruption of inductor current can create a very high voltage, potentially damaging the converter or creating a safety hazard.

  2. Rheostat setting: Set the slider such that the resistance across the two closest rheostat terminals is 8 Ω.

  3. Power connections:

    1. Connect the I+/I- terminals to the isolated power supply:

      1. DC +ve: I+ (Red)

      2. DC −ve:  I− (Black)

    2. Connect the O+/O- terminals to the rheostat load:

      1. Rheostat rail: O+ (Red)

      2. Rheostat terminal closest to the rail:  O− (Black)

    3. Connect the power supply ground to the ground terminal on the board:

      Ground: GND (Green)

  4. DSO connections:

    1. Connect DSO channel 1 probe to Ii. Set the following options, if they are supported by the DSO:

      1. Set the probe to 1x.

      2. Set the measurement type as Current.

      3. Set the scaling factor to 4x.

      4. Set the offset at 1.5 V or 6 A.

      5. Set termination to 1 MHz.

      6. Set the channel as inverted.

    2. Connect DSO channel 2 probe to Io. Use the same settings as Channel 1.

    3. Connect DSO channel 3 probe to Sa using the 20:1 attenuator. Set the following options, if they are supported by the DSO:

      1. Set the probe to 1x.

      2. Set the measurement type as Voltage.

      3. Set the scaling factor to 20x.

      4. Set the offset at 0 V.

      5. Set termination to 1 MHz.

      6. Set the channel as default/non-inverted.

    4. Connect DSO channel 4 probe to Sb using the 20:1 attenuator. Use the same settings as Channel 3.

    5. On the DSO, create the math trace Channel 3 - Channel 4 to display the transformer-primary voltage vpri = vSa - vSb.

    warningWarning

    Use the board's attenuated S_a and S_b measurement terminals. Do not connect a grounded DSO probe directly across the two high-power switching terminals.

  5. Jumper settings:

    1. Insert jumpers ❶ and ❺ () to bypass the external current-measurement resistors.

    2. Jumper ❷ () does not select either full-bridge leg; leave it between Sa and Sw for consistency with the preceding experiments.

    3. Insert jumper ❸ () to connect the GaN leg's external freewheeling diode.

    4. Insert jumper ❹ () to connect the high-side switch drains to the positive DC bus.

  6. Connect the USB cable to the power-pole board and the computer.

  7. DC power supply settings:

    1. Make sure that the DC power supply is fully turned down to 0 V prior to turning on the supply.

    2. Turn on the power supply and gradually ramp up the voltage from 0 V to 15 V.

    3. If the option is available, set the power supply current limit at 4.5 A.

The final wiring should look similar to this:

Full-bridge converter wiring diagram

warningWarning

The transformer provides functional isolation inside the full-bridge power stage, but the lab kit's measurement system references the input and output negatives to a common point. Treat the lab output as non-isolated.

Real-time open-loop control of full-bridge converter
Running the setup:
  1. Click on the Numerical simulation to Real-time mode transition button icon in the top dock of Workbench to transition from simulation mode to real-time mode.

  2. Click Numerical simulation and real-time prototyping Run button to run the control algorithm in real time.

  3. If an undervoltage fault occurs, slightly increase the input voltage above 15 V but keep it below 16 V. Stop the model by clicking Numerical simulation and real-time prototyping Stop button and rerun it.

  4. Gradually increment the duty cycle from 0 to 0.4 in steps of 0.05. If a fault occurs, stop the model by clicking Numerical simulation and real-time prototyping Stop button.

  5. Make the following measurements:

    1. For duty cycles of 0.1, 0.2, 0.3, and 0.4, capture the input current (channel 1), output-inductor current (channel 2), the two bridge midpoint voltages (channels 3 and 4), and the primary-voltage math trace (channel 3 - channel 4). Adjust the time base to show between 4 and 10 switching cycles.

    2. For each duty-cycle step, record the values displayed by Ip Voltage, Op Voltage, Avg Ip Current, and Avg Op Current in Workbench.

    warningWarning

    Do not exceed a duty cycle of 0.45. The zero-voltage interval is required to prevent overlap between the two diagonal bridge states.

  6. Click Numerical simulation and real-time prototyping Stop button to stop the model.

  7. Turn OFF the power supply and disconnect the USB cable.

Lab report and reading assignment
  1. Attach the DSO waveforms showing both bridge midpoint voltages, the transformer-primary voltage, the input current, and the output-inductor current at 100 kHz for duty cycles of 0.1, 0.2, 0.3, and 0.4.

  2. For duty cycles varying from 0.1 to 0.4 in steps of 0.05, enter the measured values from Workbench and calculate the following values:

    dset Vin (V) Iin,avg (A) Pin (W) Vo (V) Io,avg (A) Pout (W) dact Efficiency (%)
            
            
            
            
            
            
            
            
            

    For the card's 1:1 turns ratio, calculate the actual duty cycle using \(d_{\mathrm{act}} = \frac{V_{o}}{2V_{\mathrm{in}}}\).

    Plot Vo and efficiency as functions of dset, and compare the measured voltage gain with Eqn. 1.

  3. At a duty cycle of 0.4, measure the peak-to-peak output-current ripple and estimate the output inductance using \(L_{o} = \frac{(N_{s}V_{\mathrm{in}} - N_{p}V_{o}) \times d \times T_{s}}{N_{p} \times \Delta i_{L}}\). Compare the result with the 68 µH value printed on the Full Bridge magnetics card.

Reference
  1. "Power Electronics, A First Course," Ned Mohan and Siddharth Raju, Wiley Publication.



< Forward converter : previous topic