Ir2110 en Inverter Con Teoria

45
Department of Electrical and Computer Engineering ELEC 499B LCC Resonant Inverter For A High Frequency Distributed Power System July 28, 2006 Project Supervisor: Dr A.K.S. Bhat Matt Weber (02-32601) Tyler Nitsch (01-31768) Sean Clutterbuck (00-29577) Geoff Lindsay (02-35351)

Transcript of Ir2110 en Inverter Con Teoria

Page 1: Ir2110 en Inverter Con Teoria

Department of Electrical and Computer Engineering

ELEC 499B

LCC Resonant Inverter

For A High Frequency Distributed Power System

July 28, 2006

Project Supervisor: Dr A.K.S. Bhat Matt Weber (02-32601) Tyler Nitsch (01-31768) Sean Clutterbuck (00-29577) Geoff Lindsay (02-35351)

Page 2: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page i

Abstract An LCC Resonant Inverter is proposed for applications in high frequency distributed AC power systems. The advantages of the LCC topology are low total harmonic distortion (THD) high efficiency and the ability to handle varying loads. Design of the LCC resonant tank was based around previously developed theory. This report documents one LCC configuration with a variety of load configurations. A microprocessor approach is taken over previous fixed frequency phase shift circuitry and FPGA chips to provide a lower cost solution to pulse width modulation control. This also enables later development of a more robust closed loop design. Efficiencies greater than 90% were obtained down to resistive loads of 50%. Efficiencies greater than 75% were obtained at significantly reduced loads (11%). Operation above resonance was utilized to increase the efficiency and maintain zero voltage switching (ZVS) for varied loads. Total harmonic distortion (THD) of less than 10% was achieved for all resistive loads.

Page 3: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page ii

Table of Contents 1. Introduction ................................................................................................1

Problem.............................................................................................................1 Project Specifications ........................................................................................2

2. Applications................................................................................................3 3. Construction ...............................................................................................4

Components......................................................................................................4 H-Bridge..........................................................................................................4 Driver Board....................................................................................................4 Microcontroller Gate Generator.......................................................................4 Fixed Frequency Phase Shift Board ...............................................................4 LCC Resonant Tank .......................................................................................4

LCC Configuration.............................................................................................5 Driver Board ......................................................................................................6 Bridge Board .....................................................................................................7 Fixed Frequency Phase Shift Board..................................................................9 ATmega8 Microcontroller ................................................................................10

4. Analysis....................................................................................................11 Design Calculations, Theoretical Output Values and Harmonic Analysis........11 Snubber Calculations ......................................................................................14

5. Simulation Results ...................................................................................15 Full Load Resistive Load Simulation Results ..................................................16 11% Load Resistive Load Simulation Results .................................................17 Full Load Inductive Load Simulation Results...................................................18 Full Load Capacitive Load Simulation Results ................................................19 Summary of Simulation Results ......................................................................20

6. Experimental Results ...............................................................................21 Summary of Experimental Results and Efficiency ...........................................27 Summary of Load Values ................................................................................27

7. Harmonic Analysis ...................................................................................28 Current Total Harmonic Distortion for Varied Resistive Loading .....................32

8. Discussion................................................................................................33 Microcontroller Selection and Programming Challenges.................................33 Choosing of the LCC.......................................................................................34 Concluding Comments ....................................................................................35

9. Recommendations ...................................................................................36 Closed Loop Design ........................................................................................36 LCC Resonant Tank Optimization ...................................................................36 Packaging .......................................................................................................37

10. References...............................................................................................38 11. Appendices ..............................................................................................39

ATmega8 Microcontroller Code.......................................................................39

Page 4: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page iii

Table of Figures Figure 1 - Simulation Circuit................................................................................15 Figure 2 - VAB and ILs at Full Load Resistive Load ..............................................16 Figure 3 Vout and Iout at Full Load Resistive Load................................................16 Figure 4 - VAB and ILs at 11% Load Resistive Load .............................................17 Figure 5 - Vout and Iout at 11% Load Resistive Load ............................................17 Figure 6 - VAB and ILs at Full Load Lagging Power Factor...................................18 Figure 7 - Vout and Iout at Full Load Lagging Power Factor ..................................18 Figure 8 - VAB and ILs at Full Load Leading Power Factor...................................19 Figure 9 - Vout and Iout at Full Load Leading Power Factor ..................................19 Figure 10 – VAB and ILs at Full Load Resistive Load............................................22 Figure 11 - Vout and Iout at Full Load Resistive Load ...........................................22 Figure 12 - VAB and ILs at 50% Load Resistive Load ...........................................23 Figure 13 - Vout and Iout at 50% Load Resistive Load ..........................................23 Figure 14 - VAB and ILs at 11% Load Resistive Load ...........................................24 Figure 15 - Vout and Iout at 11% Load Resistive Load ..........................................24 Figure 16 – VAB and ILs at Full Load Lagging Power Factor ................................25 Figure 17 – Vout and Iout at Full Load Lagging Power Factor ...............................25 Figure 18 – VAB and ILs at Full Load Leading Power Factor ................................26 Figure 19 – Vout and Iout at Full Load Leading Power Factor ...............................26 Figure 20- Full Load Current Spectrum...............................................................29 Figure 21 - Full Load Voltage Spectrum .............................................................29 Figure 22 - 50% Load Current Spectrum ............................................................30 Figure 23 - 50% Load Voltage Spectrum............................................................30 Figure 24 - 11% Load Current Spectrum ............................................................31 Figure 25 - 11% Load Voltage Spectrum............................................................31 Table 1 - Final LCC Resonant Tank Components ................................................5 Table 2 - Summary of RMS Current and Voltage from Simulation Results.........20 Table 3 - Summary of Experimental Results and Efficiency Calculations ...........27 Table 4 - Summary of Load Values.....................................................................27 Table 5 – Current Total Harmonic Distortion for Varied Resistive Loading .........32

Page 5: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 1

1. Introduction Problem The increased use of distributed power systems (DPS) in recent years has driven the need for high efficiency power conversion techniques. Resonant inverters have come to be recognized as the next generation of power conversion circuits due to low component costs, small component sizes and high efficiency. Power systems for avionic applications require high frequency, high efficiency conversion systems, making resonant inverters ideal. Recent research by several authors [1, 2, 3] has shown that LCC topology resonant inverters have a number of desirable features as compared to series or parallel topologies. Designing an LCC-type resonant inverter that can operate under resistive and reactive loads is still a challenging process. Efforts to improve the efficiency under varying loads have shown good promise. We intend to focus primarily on designing a LCC topology to handle varied loads while maintaining constant output voltage with low total harmonic distortion (THD). While LCC topologies have been designed and tested for various applications, we intend to replace the FPGA phase shifter circuitry with a microcontroller. The microcontroller approach is ideal considering the rising cost of high frequency FPGAs.

Page 6: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 2

Project Specifications A High-Frequency DC/AC Power Inverter is proposed which is capable of supplying power to an AC bus with varying loads. Design parameters have been taken from previous work [1, 2, 3] and LCC configuration is based on these parameters. Zero voltage switching (ZVS) at full load ensures very low losses in the bridge circuit while at reduced loads the mode of operation in the MOSFET switches in one arm of the bridge is zero current switching (ZCS). By adjusting the resonant frequency of the LCC tank we intend to maximize the range of ZVS and therefore increase the total efficiency of the bridge. Having decided on an LCC resonant inverter topology our primary efforts will be towards optimizing the LCC parameters for the highest efficiency given varying loads. Considerable efforts will also be devoted to designing a microcontroller circuit to mimic existing fixed frequency phase shift circuits. Preliminary Specifications for our circuit are: Input Voltage 40-60V DC Output Power ~250 VA Output Voltage ~ 28 VRMS Output Current ~ 10 A Output Frequency 20 kHz Minimum Load Power Factor unity, 0.9 leading, 0.9 lagging Minimum Load Efficiency In excess of 80% Full Load Efficiency In excess of 90%

Page 7: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 3

2. Applications The target application for LCC resonant inverter topology detailed in this report is a high frequency distributed bus. A high frequency distributed bus implies a rail-like system where multiple loads can be connected in parallel to the same inverter output. The LCC resonant inverter topology has a number of advantages over other simpler topologies such as the parallel and series resonant topologies. Some of the advantages of the LCC topology are:

• Low total harmonic distortion (THD) • Low electromagnetic interference (EMI) • High efficiency • Load independence • Power factor stability • Small component size • Low component cost

LCC resonant inverter topologies are currently being used in the aerospace and aeronautics industries. For example, the international space station combines multiple LCC resonant inverters to convert the DC power produced by solar panels to a high frequency AC bus which supplies power throughout the space station. At high frequencies, the LCC resonant inverter components are very small. Smaller components yield a lighter inverter which is desirable for aerospace applications. Aircraft also utilize an LCC topology to provide efficient and highly reliable power throughout the aircraft. Obviously aircraft require highly reliable power sources to supply power to electronics and control circuitry.

Page 8: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 4

3. Construction Components H-Bridge

• 4 x IRPF3710 HEXFET Power MOSFETs • Power H-Bridge PCB • 1 x 2µF High Frequency High Voltage Bias Capacitor • 1 x 10µF High Voltage Bias Capacitor • 4 x 1.9nF, 100Ω (1/4 Watt) Snubber Circuits • 4 x MOSFET Bolt Mounted Heat Sinks

Driver Board

• Driver Board PCB • 2 x IR2110 High Power, High Frequency High and Low Side Drivers • 2 x A 2630 Dual Channel Optocouplers • 1 x CD4081BE CMOS Quad 2-Input AND Gate • 1 x HCF4049UBE CMOS-Input Level Translator - Hex Inverting Buffer

Microcontroller Gate Generator

• ATmega8 Microcontroller • 16MHz Crystal Oscillator

Fixed Frequency Phase Shift Board

• Fixed Frequency Phase Shift Board (Prebuilt) • 1 x UC3875N Phase Shift Resonant Controller

LCC Resonant Tank

• 3 x Syntax Generic Protoboards • 2 x High Frequency Magnetic Cores • 9 x 0.1µF High Frequency High Voltage Capacitors

Page 9: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 5

LCC Configuration An LCC topology was designed based on recommendations and references from Dr. A.K.S. Bhat. The benefits of the LCC topology are mentioned previously.

The LCC components were calculated as is shown in the analysis section of this report. Design parameters Qs and Cn were very important to the design of the LCC resonant tank. Other important parameters included the ratio of the switching frequency (fsw) to the resonant frequency of the tank (fr) and the LCC tank gain. By reviewing reference papers values of Cn and Qs were chosen as 2 and 4 respectively. The frequency ratio (y) was chosen such that the circuit would operate above resonance and thus all 4 switches would operate in zero voltage switching. A resonant frequency was chosen as 19kHz initially and simulations confirmed that this would ensure zero voltage switching at full load.

Once Qs, Cn and y were chosen, the LCC resonant tank gain was computed and the value of Ls and the load resistance were finalized. Simulations verified this design and a number of other scenarios were simulated to assure that this design performed better. Final LCC component values are shown in Table 1 below. Table 1 - Final LCC Resonant Tank Components

Ls Cs Cp (on secondary) Transformer Winding Ratio

174.5µH 400nF 350nF 1.357

The LCC resonant tank gain was not sufficient to bring the 48VDC rail voltage down to the specified 28VRMS output. As such, a step-down transformer was hand-wound to bring the RMS output voltage down to 28V. Another benefit of the step-down transformer is that it serves to electrically isolate the load from the bridge circuit. The transformer ratio was to be 1.357 but in practice a slightly higher ratio was achieved.

Page 10: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 6

Driver Board The output power of both the fixed frequency phase shift board and the ATmega8 microcontroller was too low to properly gate the MOSFET switches. As such, a driver board was necessary as an intermediate circuit between the gating circuitry and the bridge board. The main purpose of the driver board is to amplify the gating signals to the appropriate voltage levels with sufficient current to turn on the MOSFET switches. The driver board also acts to isolate the gating circuitry from the bridge board. Additionally the driver board provides current to charge the MOSFET internal capacitance before gating. This serves to protect the MOSFET’s. Along with these attributes the driver board was designed to provide gating signals to MOSFET’s within an H-bridge and as such handles other possibly inherent behaviors of such a circuit. Fortunately the board design was provided by Dr. A.K.S. Bhat, along with an empty PCB to construct the driver board on. The basic driver board components were obtained from the engineering lab technicians in ELWB320. The integrated circuits as well as large high frequency capacitors were obtained from Dr. A.K.S. Bhat. Construction of the driver board was performed in ELWB320, using the high end soldering equipment. All team members participated in this phase, providing a valuable experience in electronics assembly. Once the driver board was constructed, Deepak Gautam helped our team test its function using a proven MOSFET H-bridge. Testing was immediately successful, allowing us to proceed to the next phase of the project.

Page 11: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 7

Bridge Board Due to the large currents in the H-bridge circuit, a special PCB was required to ensure safe operation. Fortunately a generic H-Bridge PCB was provided by Dr. A.K.S. Bhat. The circuit schematic for the generic board was also provided and gave us a starting point. The H-bridge schematic was analyzed to determine which components would have to be soldered onto the PCB and where. Due to the complexity of the circuit given, Dr. A.K.S. Bhat was consulted for all changes deemed necessary. Snubber Circuits Snubber circuits are required across each MOSFET switch to protect them during turn-on and turn-off from voltage and current transients. When a MOSFET switch is operating with zero voltage switching (ZVS) lossless snubbers are adequate. Lossless snubbers consist of only a capacitor. When a MOSFET switch is operating with zero current switching (ZCS) lossy snubbers are necessary to dissipate the high current through the snubber circuit. Lossy snubbers consist of a capacitor and a resistor in series. The final snubber circuit calculations are detailed in the analysis section of this report. During testing of the bridge circuit the snubber circuits were targeted as a possible cause of the input DC voltage ripple. Snubber values were recalculated for worst case scenarios and implemented. This did not solve the problem with the DC voltage ripple. The main considerations in calculating the snubber components were the MOSFET fall time and the dead gap time between consecutive gating pulses. The reason that the snubber circuit was required to complete its discharge period before gating the next MOSFET is to prevent a momentary short circuit across the H-bridge. Bias Capacitor A 2uF high frequency capacitor was connected across the input DC terminals to further clean up the DC input voltage. It was thought that this would be sufficient to smooth any ripple seen on the DC voltage, but this was not the case. During the first testing phase a large high frequency ripple was observed on the output of H-bridge (VAB). Some variation in VAB is expected due to the varying loss in the MOSFETs as the current varies sinusoidally, however the observed variation was clearly too great. Initially the variation was thought to be a result of an oscillation occurring between the bridge capacitances and the series inductor within the LCC. This theory was put to rest when a proven bridge board was connected and a similar ripple was observed. As mentioned above, the snubber circuitry

Page 12: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 8

was analyzed to ensure it was not the cause of the ripple observed. Finally a 10uF capacitor was added in parallel across the DC voltage and the ripple was significantly reduced. Heat Sinks Heat sinks were mounted on the MOSFET switches to assist in heat dissipation. Under normal ZVS operation, the switches do not heat up, however when the load is reduced, the operation of the MOSFETs within the right arm of the H-bridge changes to ZCS and significant heating of the MOSFETs is noticable. Due to the geometry of the H-bridge and the heat sinks available to us, we were forced to mount two of the MOSFET switches on the top side of the PCB in order to avoid contact between the heat sinks themselves.

Page 13: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 9

Fixed Frequency Phase Shift Board Once the driver board and the H-bridge were constructed, a means of generating gating pulses to the MOSFETs with appropriate dead gap time and phase shifting ability for pulse width modulation was required. Two approaches were available: (1) Fixed Frequency Phase Shifting Board, (2) ATmega8 microcontroller. A fixed frequency phase shift board was available but it was designed to operate at a switching frequency of 100kHz. Modifications to the board were required in order to use it at 20kHz. The following changes were made to the fixed frequency phase shift board:

• Series resistor added to the frequency control potentiometer to change the range of operating frequencies.

• Parallel resistors added to the reference voltage resistor to bring the reference voltage into the proper range

• Ramp potentiometer added in order to properly vary the dV/dt rise of the ramp function. This allowed proper phase shifting at 20kHz.

The fixed frequency phase shift board was used for all experimental results and the demonstration because it was easy to adjust the pulse width modulation for varying loads. The ATmega8 controller was tested to ensure that operation exactly duplicated the fixed frequency phase shift board however it required reprogramming for different pulse widths.

Page 14: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 10

ATmega8 Microcontroller The ATmega8 microcontroller was used to perform the same function as the fixed frequency phase shift board. The ATmega8 microcontroller was chosen because it is a smaller and cheaper solution to PWM gating pulse generation. Assembly language was chosen as the platform for coding the microcontroller and a custom programming jig was available from the engineering lab technicians. The code was generated by using the microcontroller timer interrupts to toggle output pins between high state (+5V) and low state (0V). A difficulty realized in this approach was the clock frequency of the microcontroller. It was decided that the internal clock was both too slow and too unreliable to adequately generate the 20kHz gating pulses to the MOSFETs. As a solution to this, an external clock with frequency 16MHz was connected to the microcontroller. This external clock provided highly reliable timing to the microcontroller. The interrupt flags were triggered when timer counter compare register (TCCR1B) matches either of two high values. A 40kHz control signal was generated. The falling edge of the control signal was used as a trigger for the phase shifted gating pulses while the stable rising edge was used to generate the non-shifted gating pulses. The maximum time delay between the rising edge and the falling edge corresponds to the full load 50% duty cycle pulse train to the MOSFETs. A sufficient dead gap is ensured by a delay routine that has been programmed to generate an 800ns dead gap. This can be adjusted down to 3-5 clock cycles. This introduces a limitation in the gating frequency that can be achieved with this implementation. The current implementation of the microcontroller requires reprogramming of the controller whenever the duty cycle requires tuning. This is not ideal for testing but can be overcome by connecting an adjustable input voltage signal and scaling the value over the range of duty cycle tuning. The actual assembly language code is attached in the first appendix of this report.

Page 15: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 11

4. Analysis Design Calculations, Theoretical Output Values and Harmonic Analysis

Circuit Parameters fsw 20kHz:= fr 19kHz:= D 1:= V 48volt≡ ωr 2πfr:=

yfswfr

:=

y 1.053= k3828

:=

k is the transformer winding ratio

Design Calculations

Vin2 2Vπ

sinD π⋅

2⎛⎜⎝

⎞⎟⎠

:=

Vin 43.215V= Cn 2:= Qs 4:=

V_gain2 2⋅

π

y

y 11

Cn+ y2 1

Cn⋅−⎛⎜

⎝⎞⎟⎠

⋅ i Qs⋅ y2 1−( )⋅+

⋅ sinD π⋅

2⎛⎜⎝

⎞⎟⎠

⋅:=

V_gain 0.873= Vout Vin V_gain⋅:=

Vout 37.729V=

Cs 400 10 9− farad⋅:=

Cs 4 10 7−× F=

Cp k2 200⋅ 10 9−⋅ farad:=

Cp 3.684 10 7−× F=

Ls1

ωr2

Cs⋅

:=

Ls 1.754 10 4−× H=

R_loadωr Ls⋅

k2 Qs⋅:=

R_load 2.842Ω=

ratingVout2

k2R_load:=

rating 271.902W= ωsw 2 π⋅ fsw⋅:=

Tsw1

fsw:=

Page 16: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 12

Equivalent Impedance Computations X_load n( ) n ωsw⋅ L_load⋅:= Inherent Inductance X_load 1( ) 0.729Ω=

RL_load n( ) R_loadi X_load n( )⋅

k2+:=

Primary Side Load

RL_load 1( ) 2.87Ω=

Xcp n( )1

ωsw n⋅Cp

k2⋅

:=

Xcs n( )1

ωsw n⋅ Cs⋅:=

Xl n( ) ωsw n⋅ Ls⋅:=

Zparallel n( )i− Xcp n( )⋅ RL_load n( )⋅

i− Xcp n( )⋅( ) RL_load n( )( )+:=

Zs n( ) i Xl n( )⋅ i Xcs n( )−:= Zeq n( ) Zs n( ) Zparallel n( )+:=

φ n( ) atanIm Zeq n( )( )Re Zeq n( )( )

⎛⎜⎝

⎞⎟⎠

:=

VAB Calculations

Vab n t,( )4 V⋅n π⋅

sin nπ

2⋅⎛⎜

⎝⎞⎟⎠

⋅ sin D n⋅π

2⋅⎛⎜

⎝⎞⎟⎠

⋅ sin n ωsw⋅ t⋅( )⋅⎛⎜⎝

⎞⎟⎠

:=

Vabrms n( )2

Tsw 0

Tsw

2tVab n t,( )2

⌠⎮⎮⌡

d⋅

⎛⎜⎜⎜⎝

⎞⎟⎟⎟⎠

1

2

:=

Vabrms 1( ) 43.215V= Vabrms 3( ) 14.405V= Vabrms 5( ) 8.643V= Vabrms 7( ) 6.174V=

Vabrms 9( ) 4.802V=

Vabrms 11( ) 3.929V= Vabrms 13( ) 3.324V=

Page 17: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 13

Output Voltage Across the Parallel Capacitor

Io n t,( )Vab n t,( )Zeq n( )

:=

Vcp n t,( )Io n t,( ) Zparallel n( )⋅

k:=

Vcprms n( )2

Tsw 0

Tsw

2tVcp n t,( )2

⌠⎮⎮⌡

d⋅

⎛⎜⎜⎜⎝

⎞⎟⎟⎟⎠

1

2

:=

Vcprms 1( ) 24.781V=Vcprms 3( ) 0.581V=Vcprms 5( ) 0.248V= Vcprms 7( ) 0.166V= Vcprms 9( ) 0.124V= Vcprms 11( ) 0.079V= Vcprms 13( ) 0.051V=

Output Current Through the Load

Iorms n( )Vcprms n( )Zparallel n( )

:=

Iorms 1( ) 8.571A= Iorms 3( ) 0.177A= Iorms 5( ) 0.06A= Iorms 7( ) 0.03A= Iorms 9( ) 0.018A= Iorms 11( ) 0.012A=

Iorms 13( ) 9.917 10 3−× A=

Ilrms

1

13

n

Iorms n( )∑=

:=

Ilrms 8.571A=

Vlrms

1

13

n

Vcprms n( )∑=

:=

Vlrms 24.781V=

Output Current Total Harmonic Distortion

THDIorms 3( )2 Iorms 5( )2

+ Iorms 7( )2+ Iorms 9( )2

+ Iorms 11( )2+ Iorms 13( )2

+

Iorms 1( ):=

THD 2.219%=

Page 18: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 14

Snubber Calculations

Iturnoff 10amp≡ tfall 48ns≡ Vdc 48volt≡ tdeadgap 800ns≡

Csnubber_maxIturnoff tfall⋅

Vdc:=

Csnubber_max 1 10 8−

× F=

Csnubber 1.9nF≡

Rsnubbertdeadgap

4 Csnubber⋅:=

Rsnubber 105.263Ω=

Page 19: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 15

5. Simulation Results The evaluation version of PSIM was used to model the LCC topology for varied loads and LCC configurations. The test circuit is shown in Figure 1 below. All components are assumed to be ideal for the simulation and the measured leakage inductance of the transformer is incorporated in the series inductor (Ls). The circuit in Figure 1 is used to model for the resistive load in the lab. The resistors had an intrinsic inductance which has been added in as Lload.

Figure 1 - Simulation Circuit

Page 20: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 16

Simulations were conducted for a number of different load configurations. Below are some of the simulation results that were compared to experimental results. Full Load Resistive Load Simulation Results

Figure 2 - VAB and ILs at Full Load Resistive Load

Figure 3 Vout and Iout at Full Load Resistive Load

Page 21: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 17

11% Load Resistive Load Simulation Results

Figure 4 - VAB and ILs at 11% Load Resistive Load

Figure 5 - Vout and Iout at 11% Load Resistive Load

Page 22: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 18

Full Load Inductive Load Simulation Results

Figure 6 - VAB and ILs at Full Load Lagging Power Factor

Figure 7 - Vout and Iout at Full Load Lagging Power Factor

Page 23: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 19

Full Load Capacitive Load Simulation Results

Figure 8 - VAB and ILs at Full Load Leading Power Factor

Figure 9 - Vout and Iout at Full Load Leading Power Factor

Page 24: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 20

Summary of Simulation Results Table 2 - Summary of RMS Current and Voltage from Simulation Results ILS (ARMS) Iout (ARMS) Vout (VRMS)

Full Load Resistive 12.0804 9.14905 31.002

11% Load Resistive 2.22031 1.0695 32.6106

Full Load Inductive 9.44276 7.65811 30.7639

Full Load Capacitive 20.1222 13.5684 52.2439

Page 25: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 21

6. Experimental Results In the following pages oscilloscope plots for a variety of actual loads are presented. The scaling factor on the high frequency current probe that was used did not give consistent results and as such, digital multi-meters were used to measure the RMS current through both the load and the series inductor. Digital multi-meters were also used to measure the RMS output voltage, the average DC input current and the DC rail voltage. Inductance and capacitance was measured and verified using the 1kHz RLC probe in ELWB303.

Page 26: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 22

Figure 10 – VAB and ILs at Full Load Resistive Load

Figure 11 - Vout and Iout at Full Load Resistive Load

Page 27: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 23

Figure 12 - VAB and ILs at 50% Load Resistive Load

Figure 13 - Vout and Iout at 50% Load Resistive Load

Page 28: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 24

Figure 14 - VAB and ILs at 11% Load Resistive Load

Figure 15 - Vout and Iout at 11% Load Resistive Load

Page 29: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 25

Figure 16 – VAB and ILs at Full Load Lagging Power Factor

Figure 17 – Vout and Iout at Full Load Lagging Power Factor

Page 30: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 26

Figure 18 – VAB and ILs at Full Load Leading Power Factor

Figure 19 – Vout and Iout at Full Load Leading Power Factor

Page 31: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 27

Summary of Experimental Results and Efficiency Table 3 - Summary of Experimental Results and Efficiency Calculations IDC (Amps) VDC (V) Iout (ARMS) Vout (VRMS) Efficiency Full Load Resistive 4.36 48.10 7.60 24.57 93.64%50% Load Resistive 2.10 48.00 3.81 24.56 93.61%11% Load Resistive 0.51 48.10 0.78 24.50 76.09%Full Load Inductive 3.20 48.00 7.05 19.21 88.17%Full Load Capacitive 9.30 48.20 12.30 31.59 86.68% Summary of Load Values The resistance was measured using an RMS Fluke digital multi-meter (DMM). Table 4 - Summary of Load Values

Resistance (Ω) Inductance (µH) Capacitance (µF) Full Load 3.30 5.80 - 50% Load 6.50 8.90 - 11% Load 30.00 41.40 - Inductive Load 3.30 18.40 - Capacitive Load 3.30 5.80 3.00

Page 32: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 28

7. Harmonic Analysis In the following pages, oscilloscope plots of the Fourier transforms of the output current and voltage. The input current harmonics were analyzed to try and obtain an expression for the total harmonic distortion. Harmonic analysis was only performed on the resistive load as true capacitive loading was not possible. Nor was true resistive loading possible due to the inherent inductance of the Lab-Volt resistance boxes. The power levels were measured relative to the fundamental at 20kHz.

Page 33: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 29

Figure 20- Full Load Current Spectrum

Figure 21 - Full Load Voltage Spectrum

Page 34: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 30

Figure 22 - 50% Load Current Spectrum

Figure 23 - 50% Load Voltage Spectrum

Page 35: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 31

Figure 24 - 11% Load Current Spectrum

Figure 25 - 11% Load Voltage Spectrum

Page 36: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 32

Current Total Harmonic Distortion for Varied Resistive Loading Table 5 – Current Total Harmonic Distortion for Varied Resistive Loading

Fundamental 3rd Harmonic

5th

Harmonic 7th

Harmonic 9th Harmonic THD

Full Load Resistive 0 -31.88 -23.12 -34.36 -39.36 7.75%50% Load Resistive 0 -35.2 -26.56 -60 -34.68 5.34%11% Load Resistive 0 -60 -21.25 -60 -60 8.66%

*All values are relative dB. **All dB levels were measured relative to the fundamental output current.

Page 37: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 33

8. Discussion The project was prepared, constructed and tested in the power lab (ELWB303) under the supervision of Dr. A.K.S. Bhat. Soldering was completed in ELWB303 with a basic soldering iron or in ELWB320 with the lab technicians’ high end soldering iron. Programming of the ATmega8 microcontroller was complete in the designated ELEC499 lab on a PC. This project design was chosen by Dr. A.K.S. Bhat to help us to gain understanding and familiarity with inverter topologies, power electronic equipment and test procedures as well as the many obstacles and uncertainties involved in construction of such a circuit. The LCC topology was given as a starting point for reasons involving simplicity, stability of the design and previously explored design curves. Our challenge was two-fold: (1) design a microcontroller solution to generate gating signals to the MOSFET switches and (2) choose and optimize an LCC configuration from the design parameters. There were a number of obstacles to overcome during the design of both challenges. Microcontroller Selection and Programming Challenges Choosing the correct microcontroller for the job was the first obstacle to overcome. Due to the high frequency of the output signals it was not immediately clear than standard output pins on the microcontroller IC would be fast enough. The manual for the microcontroller was exhaustively explored for an answer to this problem to no avail. Eventually, test algorithms were created to determine if the microcontroller outputs would be fast enough. Initially, it was thought that only the PWM output pins would be fast enough but this proved to be untrue and standard output pins were used to output the gating signals. The second challenge, and the more pertinent, was choosing an algorithm for the gating pulse generation. A variety of approaches were explored and finally a solution was reached using a control signal at double the output gating frequency. This method is similar to a previously explored method [4]. The rising edge of the control waveform is used to trigger the gating pulses to one arm of the H-Bridge while the falling edge is used to trigger the gating pulses to the other arm of the bridge. By varying the elapsed time between the rising and falling edge (essentially, manipulating an output compare register value) pulse width modulation was achieved. Due to time constraints a method to vary the pulse width modulation externally (ie. an adjustable reference voltage via a potentiometer) was not completed.

Page 38: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 34

Further work on this design would begin by first incorporating an external control leading naturally into a closed loop design. Choosing of the LCC The LCC topology was recommended by Dr. A.K.S. Bhat based on previously published results. The target application for the LCC resonant inverter constructed here is a high frequency distributed bus. The LCC topology is advantageous for this design for a number of reasons mentioned above. Choice of the LCC resonant tank components was a difficult task involving numerous calculations and recalculations. The first approach that was taken was to calculate arbitrary values of series inductance and series capacitance based on the resonant frequency that was required for this application. After closer inspection of the reference papers it was realized that a more rigorous method of choosing LCC tank values was needed. At this point, MathCAD was utilized to calculate the LCC resonant tank gain and the output voltage at various stages of the circuit. With this in mind, the remaining LCC tank values were calculated using proven design parameters. The ratio of Ls (series inductance) to the load resistance for example, is an important design parameter. Below are the two most important equations for LCC resonant tank design.

CnCsCp

:=

Once this approach was verified, construction of the LCC resonant tank began. It soon became clear that the initial capacitances that were calculated would not be available and some recalculation was necessary. By selecting the capacitors beforehand and using these values to calculate the gain of the LCC resonant tank we were able to construct a new set of boundary conditions for the calculation of the series inductor. Final LCC tank configuration is available in Table 1. Exact values of the series and parallel capacitors were not available and they were constructed from series and parallel combinations of 0.1µF high frequency, high voltage capacitors. The series inductor was hand wound around a high frequency magnetic core. The step down transformer was also hand wound around a similar high frequency magnetic core. Capacitance and inductance was verified using a 1kHz RLC multi-meter.

Qsωr Ls⋅

R_load:=

Page 39: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 35

Concluding Comments Above all else a high level of confidence with high power equipment and measurement techniques was gained. The experience in design, redesign, circuit troubleshooting and simulation was invaluable. The targeted design constraints, including efficiency, output voltage and output power, were met successfully. An important factor in the test procedure was the self inductance of the Lab-Volt resistance boxes. This prohibited measurement of a purely resistive load and hindered efforts to accurately vary the power factor. Another important consideration to mention is the disproportionate variation of the inherent inductance with decreased load. As the load was decreased the inductance increased dramatically making 11% load results nearly meaningless as the power factor of the load was so low. Despite the aforementioned difficulties, high efficiencies were achieved. At full resistive (partially inductive) load an efficiency of 93.64% was obtained with less than 7.75% total harmonic distortion (THD). As the load was decreased, efficiencies remained high. At 11% load the efficiency of the circuit was measured as 76.09% with THD of 8.66%. The fact that the large inherent inductance did not significantly affect the result obtained at reduced loads helps to validate the operation of the LCC resonant tank.

Page 40: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 36

9. Recommendations The LCC resonant inverter topology constructed for this project serves as a strong foundation for a marketable high frequency distributed bus inverter. Before marketing this device there are a number of foreseeable developments that would need to be first added. First, the LCC resonant inverter would have to have a closed loop control circuit built in to adjust the pulse width as the load varied. Second, the LCC topology described in this report needs optimization. Finally, the LCC resonant inverter could be designed and packaged in a space efficient manner. Closed Loop Design Closed loop design implies that as the load current changes the pulse width modulation used to control the bridge output voltage would be automatically adjusted. By varying the output of the bridge the power delivered to the load is varied thus maintaining the 28VRMS output across the load terminals (also the parallel capacitor terminals). By programming the gate pulse generation into a microprocessor this closed loop design would be a simple addition to the inverter package. A reference voltage take from the output could be monitored and scaled to control the duty cycle of the control waveform thus varying the duty cycle of the bridge output voltage. LCC Resonant Tank Optimization Due to limitations of available components and measurement equipment the capacitors and inductors in the LCC tank were subject to some drift from the ideal. If it were possible to construct the exact components needed then it would be possible to achieve a more ideal tank gain. Another method of optimizing the circuit is to adjust the switching frequency slightly to vary the ratio of the resonant frequency to the switching frequency. This method also varies the values of the resonant tank and recalculation is again required. A limitation of winding the inductor and the transformer was realized in the 1kHz test frequency output by the multi-meter. Ideally, a more precise method of measuring the inductance and the transformer inductance would have aided in the implementation of the LCC tank and could be utilized to optimize the design at a later date.

Page 41: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 37

Packaging Before finalizing a marketable product some consideration of packaging and documentation would need to be decided upon. Packaging should be tailored to suit applications in aerospace and aeronautics where size and weight are paramount. Documentation should also be compiled listing key operating parameters of the entire LCC resonant inverter. This last would require more sophisticated test gear and much more lab time.

Page 42: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 38

10. References

[1] A.K.S. Bhat, “Fixed Frequency PWM Series-Parallel Resonant Converter”, in IEEE Transactions on Industrial Electronics. October 1992, Vol. 28, No. 5, pp 1002-1009. [2]J. A. Sabate, M.M. Jovanic, F.C. Lee, R.T. Gean, “Analysis and Design-Optimization of LCC Resonant Inverter for High-Frequency AC Distributed Power System”, in IEEE Transactions on Industrial Electronics. February 1995, Vol. 42, No. 1, pp 63-71. [3] A.K.S. Bhat, Shashi B. Dewan, “A Generalized Approach for the Steady-State Analysis of Resonant Inverters”, in IEEE Transactions on Industrial Electronics. March/April 1989, Vol. 25, No. 2, pp 326-338. [4] Dhaval B. Dalal, “A 500kHz Multi-Output Converter with Zero Voltage Switching”, in Digital Equiptment Corporation, IEEE, 1990. pp 265-274.

Page 43: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 39

11. Appendices ATmega8 Microcontroller Code ;------------------------------------------------------------------------------------------------- ;MOSFET Gating Pulse Generation for the ATMEL ATmega8. ; ;Authors: Tyler Nitsch, Sean Clutterbuck, Matt Weber, Geoff Lindsay. ;Date: July 2006. ; ;General Description of Approach: ; ;We are using PORTB1,2,3,4 as our output gating signals ;It must be noted that on an H-bridge we have defined the following; ; ;Starting at the top left switch in the H-bridge we have switch G1 ;Moving counter-clockwise through the switches we have G2, G4, and ;finally G3 as the top right-most switch. As labeled on the H-Bridge PCB. ; ;SO! Our Gating pulses come from the following PORTB outputs: ; Switch G1 = PORTB3 = PIN 17 ; Switch G2 = PORTB4 = PIN 18 ; Switch G3 = PORTB2 = PIN 16 ; Switch G4 = PORTB1 = PIN 15 ; ;At 100% load, G1 and G4 are in phase as well as G2 and G2 ;There must also be a delay between the turn off of G1 and G4 ;into the turn on of G2 and G3. This delay is also seen in the ;reverse where G2 and G3 turn off and G1 and G4 turn on. ;------------------------------------------------------------------------------------------------- .include "m8def.inc" ;Interrupt Service Vectors .org 0x000 rjmp Reset .org OC1Aaddr rjmp T1comA ;timer counter 1 compare match A .org OC1Baddr rjmp T1comB ;timer counter 1 compare match B ;Register definitions for variables .def pwmhi=r16 ;hi time for main control signal .def pwmlo=r17 ;lo time for main control signal .def pwmT=r18 ;Period of control signal .def tf=r19 ;Delay time for rise and fall .def temp=r20 .def temp2=r21

Page 44: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 40

;Reset vector - initialize interrupts and service routines Reset: ldi temp,low(RAMEND) ;Set stack ptr to ram end out SPL,temp ldi temp,high(RAMEND) out SPH,temp ;Initialize timercounter1 and interrupts

ldi temp,(1<<WGM12)+(1<<CS10) ;WGM12 Clear timer on compare to OCIE1A out TCCR1B, temp ;CS10 no prescale run at clock speed ldi temp,(1<<OCIE1A)+(1<<OCIE1B) ;tc1 compare matchA and matchB interrupts out TIMSK,temp ;------------------------------------------- ;Control signal values are here for Peroid value correspond to # of CPU cycles ;loads max count value for TimerCounter1 ;this is our period of control waveform

ldi temp,0x01 out OCR1AH,temp ldi temp,0x90 out OCR1AL,temp ;This Changes duty cycle change me change me ;loads compare value for duty cycle note must load H before low ldi temp,0x01 ;100% 0x01 15% 0x00 out OCR1BH,temp ldi temp,0x90 ;100% 0x90 15% 0x30 out OCR1BL,temp ;--------------------------------------------------- ;Initialize outputs ldi temp,(1<<DDB4)|(1<<DDB3)|(1<<DDB2)|(1<<DDB1) ;sets data direction for pins out DDRB,temp ;set data direction to out ldi tf,0x01 sei loop: rjmp loop ;Rising of Control signal T1comA: sbis PORTB,(PORTB2) rjmp bit2clear nop ;these nop’s make both pulses have equivalent duty cycle nop nop cbi PORTB,(PORTB2) ;Clear G3

Page 45: Ir2110 en Inverter Con Teoria

Matt Weber, Tyler Nitsch, Sean Clutterbuck, Geoff Lindsay Page 41

rcall DELAY sbi PORTB,(PORTB1) ;Set G4 reti bit2clear: cbi PORTB,(PORTB1) ;Clear G4 rcall DELAY sbi PORTB,(PORTB2) ;Set G3 reti ;Falling of Control signal T1comB: sbis PORTB,(PORTB4) rjmp bit4clear nop ;these nops make both pulses have equivalent duty cycle nop nop cbi PORTB,(PORTB4) ;Clear G2 rcall DELAY sbi PORTB,(PORTB3) ;Set G1 reti bit4clear: cbi PORTB,(PORTB3) ;Clear G1 rcall DELAY sbi PORTB,(PORTB4) ;Set G2 reti ;Delay subroutine DELAY: ldi temp,0x00 loopy: inc temp cpse temp,tf rjmp loopy

ret