TIDUD61E
October 2020 – April 2021
Description
Resources
Features
Applications
5
1
System Description
1.1
Key System Specifications
2
System Overview
2.1
Block Diagram
2.2
Design Considerations
2.2.1
Input AC Voltage Sensing
2.2.2
Bus Voltage Sensing
2.2.3
AC Current Sensing
2.2.4
Sense Filter
2.2.5
Protection (CMPSS)
2.3
Highlighted Products
2.3.1
C2000™ MCU F28004x
2.3.2
LMG3410R070
2.3.3
UCC27714
2.4
System Design Theory
2.4.1
PWM
2.4.2
Current Loop Model (PFC and Inverter mode)
2.4.3
DC Bus Regulation Loop (for PFC mode only)
2.4.4
Soft Start Around Zero Crossing for Eliminate or Reduce Current Spike
2.4.5
AC Drop Test
3
Hardware, Software, Testing Requirements, and Test Results
3.1
Required Hardware and Software
3.1.1
Hardware
3.1.1.1
Base Board Settings
3.1.1.2
Control Card Settings
3.1.2
Software
3.1.2.1
Opening Project Inside CCS
3.1.2.2
Project Structure
3.1.2.3
Using CLA on C2000 MCU to Alleviate CPU Burden
3.1.2.4
CPU and CLA Utilization and Memory Allocation
3.1.2.5
Running the Project
3.1.2.5.1
Lab 1: Open Loop, DC (PFC Mode)
3.1.2.5.1.1
Setting Software Options for LAB 1
3.1.2.5.1.2
Building and Loading Project
3.1.2.5.1.3
Setup Debug Environment Windows
3.1.2.5.1.4
Using Real-Time Emulation
3.1.2.5.1.5
Running Code
3.1.2.5.2
Lab 2: Closed Current Loop DC (PFC)
3.1.2.5.2.1
Setting Software Options for Lab 2
3.1.2.5.2.2
Designing Current Loop Compensator
3.1.2.5.2.3
Building and Loading Project and Setting up Debug
3.1.2.5.2.4
Running Code
3.1.2.5.3
Lab 3: Closed Current Loop, AC (PFC)
3.1.2.5.3.1
Setting Software Options for Lab 3
3.1.2.5.3.2
Building and Loading Project and Setting up Debug
3.1.2.5.3.3
Running Code
3.1.2.5.4
Lab 4: Closed Voltage and Current Loop (PFC)
3.1.2.5.4.1
Setting Software Options for Lab 4
3.1.2.5.4.2
Designing Voltage Loop Compensator
3.1.2.5.4.3
Building and Loading Project and Setting up Debug
3.1.2.5.4.4
Running Code
3.1.2.5.5
Lab 5: Open loop, DC (Inverter)
3.1.2.5.5.1
Setting Software Options for Lab 5
3.1.2.5.5.2
Building and Loading Project
3.1.2.5.5.3
Setup Debug Environment Windows
3.1.2.5.5.4
Running Code
3.1.2.5.6
Lab 6: Open loop, AC (Inverter)
3.1.2.5.6.1
Setting Software Options for Lab 6
3.1.2.5.6.2
Building and Loading Project and Setting up Debug
3.1.2.5.6.3
Running Code
3.1.2.5.7
Lab 7: Closed Current Loop, DC (Inverter with resistive load)
3.1.2.5.7.1
Setting Software Options for Lab 7
3.1.2.5.7.2
Designing Current Loop Compensator
3.1.2.5.7.3
Building and Loading Project and Setting up Debug
3.1.2.5.7.4
Running Code
3.1.2.5.8
Lab 8: Closed Current Loop, AC (Inverter with resistive load)
3.1.2.5.8.1
Setting Software Options for Lab 8
3.1.2.5.8.2
Building and Loading Project and Setting up Debug
3.1.2.5.8.3
Running Code
3.1.2.5.9
Lab 9: Closed Current Loop (Grid Connected Inverter)
3.1.2.5.9.1
Setting Software Options for Lab 9
3.1.2.5.9.2
Building and Loading Project and Setting up Debug
3.1.2.5.9.3
Running Code: Emulated Grid-tied Condition (Verification purpose only)
3.1.2.5.9.4
Running Code: Grid-tied Condition
3.1.2.6
Running Code on CLA
3.1.2.7
Advanced Options
3.1.2.7.1
Input Cap Compensation for PF Improvement Under Light Load
3.1.2.7.2
83
3.1.2.7.3
Adaptive Dead Time for Efficiency Improvements
3.1.2.7.4
Phase Shedding for Efficiency Improvements
3.1.2.7.5
Non-Linear Voltage Loop for Transient Reduction
3.1.2.7.6
Software Phase Locked Loop Methods: SOGI - FLL
3.2
Testing and Results
3.2.1
Test Results at Input 120 Vrms, 60 Hz, Output 380-V DC
3.2.1.1
Startup
3.2.1.2
Steady State Condition
3.2.1.3
Transient Test With Step Load Change
3.2.1.3.1
0% to 50% Load Step Change
3.2.1.3.2
50% to 100% Load Step Change
3.2.1.3.3
100% to 50% Load Step Change
3.2.1.3.4
50% to 100% Load Step Change
3.2.2
Test Results at Input 230 Vrms, 50 Hz, Output 380 V DC
3.2.2.1
Startup
3.2.2.2
Steady State Condition
3.2.2.3
Transient Test With Step Load Change
3.2.2.3.1
33% to 100% Load Step Change
3.2.2.3.2
100% to 33% Load Step Change
3.2.3
Test Results Graphs
4
Design Files
4.1
Schematics
4.2
Bill of Materials
4.3
PCB Layout Recommendations
4.3.1
Layout Prints
4.4
Altium Project
4.5
Gerber Files
4.6
Assembly Drawings
5
Software Files
6
Related Documentation
6.1
Trademarks
7
About the Author
8
Revision History
4.1
Schematics
To download the schematics, see the design files at
TIDM-1007
.