Wikia

How To Wiki

Watchlist Recent changes

How to design a flyback transformer

Warning: This page is incomplete, use this article with caution. Please help finish it




The transformer for a flyback converter is used as the converters inductor as well as an isolation transformer.

Contents

Variables and acronymsEdit

  • Universal constants
    • Permittivity of free space μo (Wb A-1 m-1)
      • μo = 4π10 − 7 (Wb A-1 m-1)


  • Wire variables:
    • ρ, Wire resistivity (Ω-cm)
    • Itot, Total RMS winding currents (A)
    • Im,max, Peak magnetizing current (A)
    • IRMS, Max RMS current, worst case (A)
    • Pcm, Allowed copper loss (W)
    • Ac, Cross sectional area of wire (cm2)


  • Xformer/inductor design parameters
    • n1,n2, turns (turns)
    • Lm, Magnetizing inductance (for an xformer) (H)
    • L, Inductance (H)
    • Ku, Winding fill factor (unitless)
    • Bmax, Core maximum flux density (T)


  • Core parameters
    • EC35, PQ 20/16, 704, etc, Core type (mm)
    • Kg, Geometrical constant (cm5)
    • Kgfe, Geometrical constant (cmx)
    • Ac, Cross-sectional area (cm2)
    • WA, Window area (cm2)
    • MLT, Mean length per turn (cm)
    • lm, Magnetic path length (cm)
    • l, or lg, Air gap length (cm)
    • μ, Permittivity (Wb A-1 m-1)
    • μr, Relative Permittivity (unitless)
      • μ = μoμr
Acronyms
  • RMS: root-mean-squared - x_\text{rms} = \sqrt{ \langle x^2 \rangle} \,\! (where \langle \ldots \rangle denotes the arithmetic mean)
  • MLT: mean length turn
  • AWG: American wire gauge

Initial calculationsEdit

Variables
  • Vo - output voltage [V]
  • Vin - input voltage [V]
  • VD - diode voltage drop [V]
  • VRds - transistor on voltage [V]
  • N - turns ratio [unitless]
  • D - duty cycle [unitless]
Calculate turns ratio

\frac{ V_o + V_D }{ V_{in} - V_{Rds} } = \frac{ 1 }{ N } * \left ( \frac{ D_{max} }{ 1 - D_{max} } \right )

  • Diode
    • Rectifier: VD = 0.8V
    • Schottky diode: VD = ?

Inductance calculationsEdit

The inductance of the transformer, Lm, controls the current ripple.

Say you want a current ripple 50% of average current.
Δi = 0.5 * I

Solve for Lm

let n = \frac{n_2}{n_1}


I=\frac{n}{D'}I_{load}


\Delta i = \frac{nI_{load}}{2D'}


L_m = \frac{V_g D T_s}{2 \Delta i}


L_m=\frac{\mu A_c n_1^2}{l}

The permittivity of free-space is so much larger than the permittivity the transformer material, that the magnetic path length, l, can be estimated to be the air gap lenght, lg. so l = lg and

L_m=\frac{\mu_o A_c n_1^2}{l_g}

Solve for n

Minimize total power loss: Ptot = Pfe + Pcu
Core loss: Pfe = KfeΔBβAclm

B_{ac} = \frac{L_m \Delta i}{n_1 A_c}
The β and Kfe are in the core material's datasheets

Core calculationsEdit

Core selectionEdit

Variables
  • PFe - power loss in the core [W]
  • Bsat - saturation flux density [T]
  • Bmax - max flux density [T]
  • ΔB - change in flux density [T], aka Bac
  • Aw - winding area [cm2]
  • Ae - effective cross-setional area of the core [cm2]
  • AP - Area Product [cm4]
  • Ku - window utilization factor, or fill factor [unitless]
  • NP - number of turns on the primary [unitless]
  • NS - number of turns on the secondary [unitless]
  • NB - number of turns on the bias [unitless]
  • μo - permittivity of free space (air) μo = 2π10 − 7 [H/m]


Material specifications
Grade Bsat [T] Specific Power Losses @100 °C [W/cm3] Manufacturer
B2 0.36 P_{Fe} = 1.15 * 10^{-5} * \Delta B^{2.26} * f_{sw}^{1.11} THOMSON
3C85 0.33 P_{Fe} = 1.54 * 10^{-7} * \Delta B^{2.62} * f_{sw}^{1.54} PHILIPS
N67 0.38 P_{Fe} = 8.53 * 10^{-7} * \Delta B^{2.54} * f_{sw}^{1.36} EPCOS (ex S+M)
PC30 0.39 P_{Fe} = 1.59 * 10^{-6} * \Delta B^{2.58} * f_{sw}^{1.32} TDK
F44 0.4 P_{Fe} = 2.39 * 10^{-6} * \Delta B^{2.23} * f_{sw}^{1.26} MMG


Calculate minimal AP needed

AP_{min} = 10^3 * \left ( \frac{ L_p * I_{Prms} }{ \Delta T^{ \frac{1}{2} } * K_u * B_{max} } \right )^{1.316} [cm4]

  • Bmax should be less than Bsat, to avoid core saturation. for example Bsat > 0.3T, then for a conservative calculation use Bmax = 0.25T
  • ΔT = TmaxTamb
    Generally Tmax = 100C and Tamb = 30C
  • Using Ku = 0.3 for off-line power supplies is a good estimate
Calculate minimum number of primary and secondary turns
  • N_{P-min} = \frac{ L_p * I_{pk} * 10^4 }{ B_{max} * A_e }
  • N_{S-min} = \frac{ N_{P-min} }{ N }
Calculate actual number of turn on the primary and secondary to be used.
  • NS: Round up NSmin to the nearest integer
  • NP = N * NS
Calculate air gap

l_g = \frac{ \mu_o * N_P^2 * A_e * 10^{-2} }{ L_p }

Current calculationsEdit

Variables
  • Ipk - Ripple current max peak
  • Imin - Ripple current min peak
  • ΔIpp - pk-pk ripple current IpkImin
Peak current

I_{pk} = \left ( \frac{ I_{out-max} }{ N } \right ) * \left ( \frac{ 1 }{ 1 - D_{max} } \right ) + \frac{ \Delta I_L }{ 2 }

DC current

I_{dc}=D \frac{I_{pk}+I_{min}}{2}

RMS current

I_{rms}=\sqrt{ D \left ((I_{pk}+I_{min}) + \frac{1}{3} (I_{pk}+I_{min})^2 \right )}

AC current

I_{rms}=\sqrt{ I_{rms}^2 - I_{dc}^2 }


Power LossEdit

Ptot = Pfe + Pcu

ReferencesEdit

Pages on How To Wiki

Add a Page
1,748pages on
this wiki
Advertisement | Your ad here

Latest Photos

Add a Photo
2,506photos on this wiki
See more >

Recent Wiki Activity

See more >

Around Wikia's network

Random Wiki