TIDUF63 December   2023

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
    1. 1.1 PV or Battery Input With DC/DC Converter
    2. 1.2 Isolation and CLLLC Converter
    3. 1.3 DC/AC Converter
    4. 1.4 Key System Specifications
  8. 2System Design Theory
    1. 2.1 Boost Converter Design
    2. 2.2 MPPT Operation
    3. 2.3 CLLLC Converter Design
      1. 2.3.1 Achieving Zero Voltage Switching (ZVS)
      2. 2.3.2 Resonant Tank Design
    4. 2.4 DC/AC Converter Design
  9. 3System Overview
    1. 3.1 Block Diagram
    2. 3.2 Design Considerations
      1. 3.2.1 DC/DC Converter
        1. 3.2.1.1 Input Current and Voltage Senses and MPPT
        2. 3.2.1.2 Inrush Current Limit
      2. 3.2.2 CLLLC Converter
        1. 3.2.2.1 Low-Voltage Side
        2. 3.2.2.2 High-Voltage Side
      3. 3.2.3 DC/AC Converter
        1. 3.2.3.1 Active Components Selection
          1. 3.2.3.1.1 High-Frequency FETs: GaN FETs
          2. 3.2.3.1.2 Isolated Power Supply
          3. 3.2.3.1.3 Low-Frequency FETs
        2. 3.2.3.2 Passive Components Selection
          1. 3.2.3.2.1 Boost Inductor Selection
          2. 3.2.3.2.2 Cx Capacitance Selection
          3. 3.2.3.2.3 EMI Filter Design
          4. 3.2.3.2.4 DC-Link Output Capacitance
        3. 3.2.3.3 Voltage and Current Measurements
    3. 3.3 Highlighted Products
      1. 3.3.1  TMDSCNCD280039C - TMS320F280039C Evaluation Module C2000™ MCU controlCARD™
      2. 3.3.2  LMG3522R050 - 650-V 50-mΩ GaN FET With Integrated Driver
      3. 3.3.3  LMG2100R044 - 100-V, 35-A GaN Half-Bridge Power Stage
      4. 3.3.4  TMCS1123 - Precision Hall-Effect Current Sensor
      5. 3.3.5  AMC1302 - Precision, ±50-mV Input, Reinforced Isolated Amplifier
      6. 3.3.6  AMC3330 - Precision, ±1-V Input, Reinforced Isolated Amplifier With Integrated DC/DC Converter
      7. 3.3.7  AMC1311 - High-Impedance, 2-V Input, Reinforced Isolated Amplifier
      8. 3.3.8  ISO6741 - General-Purpose Reinforced Quad-Channel Digital Isolators with Robust EMC
      9. 3.3.9  UCC21540 - Reinforced Isolation Dual-Channel Gate Driver
      10. 3.3.10 LM5164 - 100-V Input, 1-A Synchronous Buck DC/DC Converter with Ultra-low IQ
  10. 4Hardware, Software, Testing Requirements, and Test Results
    1. 4.1 Hardware Requirements
    2. 4.2 Test Setup
      1. 4.2.1 DC/DC Board
      2. 4.2.2 DC/AC Board
    3. 4.3 Test Results
      1. 4.3.1 Input DC/DC Boost Results
      2. 4.3.2 CLLLC Results
      3. 4.3.3 DC/AC Results
  11. 5Design and Documentation Support
    1. 5.1 Design Files
      1. 5.1.1 Schematics
      2. 5.1.2 BOM
    2. 5.2 Tools and Software
    3. 5.3 Documentation Support
    4. 5.4 Support Resources
    5. 5.5 Trademarks
  12. 6About the Author

MPPT Operation

The power output from a PV panel depends on a few parameters, such as the irradiation received by the panel, panel voltage, panel temperature, and so forth. The power output also varies continuously throughout the day as the conditions affecting the change.

Figure 2-1 shows the I-V curve and the P-V curve of a solar panel. The I-V curve represents the relationship between the panel output current and the output voltage. As the I-V curve in the figure shows, the panel current is at the maximum when the terminals are shorted and is at the lowest when the terminals are open and unloaded.

GUID-C5C8BC5B-69AC-41BE-A6E3-6B602F93AC55-low.gifFigure 2-1 Solar Panel Characteristics I-V and P-V Curves

As shown, the maximum power obtained from the panel represented as PMAX at a point when the product of the panel voltage and the panel current is at the maximum. This point is designated as the maximum power point (MPP).

The graphs below show examples of how each of the various parameters affect the output power from the solar panel. The graphs also show the variation in the power output of a solar panel as a function of irradiance. Observe in these graphs how the power output from a solar panel increases with the increase in irradiance and decreases with a decrease in irradiance. Also note that the panel voltage at which the MPP occurs also shifts with the change in irradiance.

GUID-86A961E2-3108-4840-A25C-DBD2754DEBDA-low.gifFigure 2-2 Solar Panel Output Power Variation Under Different Irradiation Conditions—Graph A
GUID-49467050-459D-4D2F-8ED8-F940836AFDE1-low.gifFigure 2-3 Solar Panel Output Power Variation Under Different Irradiation Conditions—Graph B

The challenge of automatically identifying the MPP of the panel is typically performed by employing MPPT algorithms in the system. The MPPT algorithm tries to operate the photovoltaic panel at the maximum power point and uses a switching power stage to supply the load with the power extracted from the panel.

Perturb and Observe (PO) is one of the most popular MPPT algorithms used. The fundamental principle behind this algorithm is simple and easy to implement in a microcontroller based system. The process involves slightly increasing or decreasing (perturbing) the operating voltage of a panel. Perturbing the panel voltage is accomplished by changing the duty cycle of the converter. Assuming that the panel voltage has been slightly increased and that this leads to an increase in the panel power, then another perturbation in the same direction is performed. If the increase in the panel voltage decreases the panel power, then a perturbation in the negative direction is done to slightly lower the panel voltage.

By performing the perturbations and observing the power output, the system begins to operate close to the MPP of the panel with slight oscillations around the MPP. The size of the perturbations determines how close the system is operating to the MPP. Occasionally this algorithm can become stuck in the local maxima instead of the global maxima, but this problem can be solved with minor tweaks to the algorithm.

The PO algorithm is easy to implement and effective, and was chosen for this design.