Magnetic Coupling IEEE Seattle PELS
Magnetic Coupling IEEE Seattle PELS
Magnetic Coupling IEEE Seattle PELS
Presentation Outline
Introduction
Examples
SLIDE # 3
I had the good fortune of having a mentor, Dr. James H. Spreen, who
taught me how to analyze magnetic coupling
Only part of the flux produced by a current in one winding reaches other
windings
SLIDE # 5
di
Time domain vL
dt
Frequency domain v jLi
SLIDE # 8
di1 di2
L11 Self inductance of winding 1 v1 L11 L12
dt dt
L22 Self inductance of winding 2
di1 di2
L12 L21 Mutual inductance v2 L 21 L 22
dt dt
SLIDE # 9
v2 j L12 i1 j L 22 i2 j L23 i3 j L 2N iN
v N j LN 1i1 j LN 2 i2 j LN 3i3 j LN N iN
L12 L21 M
k 1 k 1
L11L22 L11L22 L1L2
SLIDE # 14
L12 L13
1
1 k12 k13 L11L 22 L11L33
L 21 L 23
K k 21 1
k 23 1
L 22 L11 L22 L33
k31 k32 1
L31 L32
L L 1
33 11 L33 L 22
SLIDE # 15
L1 L2 L1 L2
v1 j L11i1 j L12 i2
v2 j L12 i1 j L 22 i2
1 k12 1
Write down what is known for the series-aiding configuration
i1 i2
i2 i1
L1 L2
vaid v1 v2
vaid j Laid i1 series-aiding, Laid
SLIDE # 17
v1 j L11i1 jL12 i1
v2 j L 21i1 j L22 i1
Recall vaid v1 v2
i2 i1 i1 i2
vopp v1 v2 L1 L2
vopp j Lopp i1
series-opposing, Lopp
Recall vopp v1 v2
voc 21 voc12
k
vd 12 vd 21
Measurements can be corrupted by capacitance and loading
v1 j L11 i1 jL12 i2
v2 jL12 i1 j L22 i2
voc 21 voc12
Therefore k
vd 12 vd 21
SLIDE # 24
Lleak12 Lleak 21
k12 1 k 21 1
L11 L22
v1 j L11i1 jL12 i2
v2 jL12 i1 j L 22 i2
v1 j Lleak 12 i1
v2 0 j L12 i1 j L22 i2
Simplify 0 L12 i1 L22 i2
SLIDE # 26
Combine
equations for v1 v1 j Lleak 12 i1 j L11 i1 jL12 i2
Substitute L212
value of i2
Lleak 12 L11
L 22
SLIDE # 27
Therefore Lleak 12
k 1
L11
Similar formula Lleak 21
when winding 1 is k 1
shorted L22
SLIDE # 28
The ratios of the self inductances of windings on the same core will be
nearly equal to the square of the turns ratios
The ratios of the inductances are more important than the exact values
The ratios of the inductances are more important than the exact values
Best results are obtained if the core excitation is equal for all
measurements
For each pair of windings, shorting the winding with the highest Q gives
the best results.
SLIDE # 31
Use the same value for k12 and k21 when performing circuit calculations
If k12 k21, the one with the largest value is usually the most accurate
SLIDE # 32
k 1
Lleak 12
L11
2
Lleak12 L11 1 k12
Generally use at least four significant digits when the coupling coefficient is
close to 1 (k is known to more significant digits than the measured
inductances it was derived from)
SLIDE # 33
By convention, positive current flows into the terminals that are labeled as
being positive regardless of the polarity dot positions
1 k 1
k12 k 23 k31 0
SLIDE # 35
L11 L22 1 Lb 2
Ideal
La Lleak12 L 22
Lb L11 La Ne
Lb
Measure the inductance Measure the self Measure the self inductance of
at winding 1 with winding inductance of winding 1 winding 2 and calculate above
2 shorted and subtract La equation
Cantilever Model Derivation
k La 1: Ne
L11 L22 1 Lb 2
Ideal
L11 L22 1 Lb 2
Ideal
L11 L22 1 Lb 2
Ideal
L 22
Solve for the turns ratio Ne
Lb
Recall Lb k 2 L11
1 L 22
Thus, in terms of the coupled Ne
inductor model k L11
SLIDE # 39
N1 N1
LMag L11L22 Lleak12 L 22 L11L22 Lleak 21 L11
N2 N2
SLIDE # 40
v1 j L11i1 jL12 i2
v2 j L12 i1 j L 22 i2
N2
L12 LMag
N1
SLIDE # 41
N1
Solve for LMag L Mag L12
N2
2
Recall L11 Ll1 LMag N2
L 22 Ll 2 LMag
N1
Solve for the two leakage inductances
2
N2
Ll1 L11 LMag Ll 2 L 22 LMag
N1
Recall the equation for Lleak12 from the derivation of the Self and Leakage
Inductance model L2
Lleak 12 L11 12
L 22
L212
By symmetry, Lleak 21 L22
L11
SLIDE # 42
N1
Recall L Mag L12
N2
N1
Therefore L Mag L11L 22 Lleak12 L 22
N2
N1
Also, L Mag L11L 22 Lleak 21 L11
N2
SLIDE # 43
R2 R3 R4 R5
R2 R3 R4 R5 R1 R6
R15
R1 R15 R6
MMF1 MMF2 MMF3
High-leakage Transformer
with two E-Cores
SLIDE # 45
R1 R6
R15
MMF1 Rth1
L1
R7
R16
R12
short th1
R8 R9 R10 R11
Nx = turns of winding x
SLIDE # 46
Leakage Inductances
Replace the MMF source for each winding not being considered with a
short circuit
Replace the MMF source for the shorted winding with an open circuit
Determine Thvenin equivalent reluctance, th , at the MMF source for the
winding where the leakage inductance is to be determined
Inductance = turns squared divided by the Thvenin equivalent reluctance
R2 R3 R4 R5
R1 R6
R15 MMF1 Rth1
Nx = turns of winding x
SLIDE # 47
Energy Storage
The magnetic energy stored in one inductor is:
1 2
WM 1 Li
2
1
2
L11 L12 i1 1
WM 2 i1 i2
i 2 11 1
L i 2
2 L i i
12 1 2 L i
22 2
2
12
L L22 2
SLIDE # 49
1 k12 k1N
k 1
k2 N
K 21 k qr k rq
k N 1 k N 2 1
A set of coupled inductors is passive if and only if all of the eigenvalues
of K are non-negative
There are N eigenvalues for a set of N windings
Eigenvalue calculations can be calculated using built-in functions of
programs like Mathcad and Matlab
SLIDE # 51
Consistency Checks
The eigenvalue test can let you know if there are measurement errors, but
it wont help identify the errors
Set up test simulations to verify that the models match the test conditions
L1
Each diagonal element is equal to the reciprocal of the inductance of the
corresponding winding when all of the of the other windings are shorted
Set up an inductance matrix, Lx, by extracting all of the elements from the
total inductance matrix that apply only to windings 1, 3 and 4
SLIDE # 53
1
is the inductance at winding 1 when windings 3 and 4 are shorted
x11
SLIDE # 54
This type of analysis is well suited for handling circuits with coupled
windings
Node 1 v 1 vs
Write an equation for the voltage dropped across each coupled inductor
with the node variables on one side and the inductance and current
terms on the other side
v2 j L11i1 jL12 i2
v3 j L12 i1 j L22 i2
Note that the minus signs are due to the fact that i2 was assigned to be
flowing out of the dotted end of the winding instead of into it
SLIDE # 59
1
i1 j C1vs v2 v2 i1 vs
j C1
1 1
i2 j C 2 v3 j C 2 v3 i2 0
R1 R1
1
1 0 0
1
j C1 v2 v s
0 1 v 0
2
j C 2 0 1
3
R1 i1 0
3
1 0 j L11 jL12 i
2 0
4 0 1 j L12 j L22 i2
SLIDE # 61
If you want to have a symbolic solution, simple cases can be handled with
equivalent circuits (the cantilever model is easiest for two windings)
Equivalent circuit equations can get very messy with more than two
windings
https://groups.yahoo.com/neo/groups/Design-Oriented_Analysis_D-OA/info
Christophe P. Basso Linear Circuit Transfer Functions: An Introduction to Fast Analytical Techniques
Vatch Vorprian, Fast Analytical Techniques for Electrical and Electronic Circuits
SLIDE # 62
L3 10 H k13 0.98
SLIDE # 65
1 k12 k13
Construct the
coupling K k12 1 k23
coefficient matrix. k k 1
13 23
2.953
Compute the eigenvalues of
eigenvals ( K) 0.041
the coupling coefficient
matrix. 5.654 10 3
L1 K L1 L2 K L1 L3
1 2 1 3
Construct the inductance L K1 2 L1 L2 L2 K L2 L3
2 3
matrix.
K L1 L3 K L2 L3 L3
1 3 2 3
I1
Define a current vector I I2
I
3
I1i 1
Define an initial condition Ii I2i Ii 0 A
vector I 0
3i
The time response of the circuit of Fig. 1 can be described by the following
equation
I1 R1
d
I2 R2 L I (1)
I R dt
3 3
17.251
eigenvals 2.351
1
Compute the eigenvalues of .
H
0.033
I1 R1
d
Write (1) in terms of the inverse I I2 R2 (2)
inductance matrix dt I R
3 3
R1 0 0
d
Write (2) in a way that shows I I 0 R2 0 I (3)
in the right side dt 0 0 R
3
SLIDE # 70
R1 0 0
Define G G 0 R2 0 (4)
0 0 R
3
1.725 107
2.351 106 s
Compute the eigenvalues of G -1
eigenvals ( G)
4
3.277 10
SLIDE # 71
1 t
The solution to (5) will have the form c1 0 0 e
I 0 c2 0 e 2 t (6)
0 0 c
3 3 t
e
SLIDE # 72
The values of the constants c1, c2 and c3 can be determined from the initial
conditions
c1 c1 c1
0.295
c2
1
2 Ii
0.77 A s
I0 c
c c c2
3 3 c 0.565
3
c1 1 1
Check to see if the initial conditions c2 0 A Ii 0 A
are satisfied c 0 0
3
SLIDE # 73
(Note that the minimum index value for matrices in this document
is set at 1, not zero.)
1 t 2 t 3 t
Define current I1( t) C e C e C e
1 1 1 2 1 3
functions
1 t 2 t 3 t
I2( t) C e C e C e
2 1 2 2 2 3
1 t 2 t 3 t
I3( t) C e C e C e
3 1 3 2 3 3
SLIDE # 74
I1( t ) 0.5
I2( t )
I3( t )
0
0.5
7 6 6 6
0 5 10 1 10 1.5 10 2 10
t
Fig. 2. Winding Currents.
I1 drops quickly as the current builds up in the other two windings. All
of the currents then decay.
SLIDE # 76
I1( t)
Define a current vector to facilitate
calculating the stored energy. I( t) I2( t)
I ( t)
3
1 T
Define a function to compute the stored energy. W ( t) ( I( t) ) L I( t)
2
SLIDE # 77
7 5
t 0 10 s 10 s
6
5 10
6
4 10
W( t )
6
3 10
6
2 10
6 6 6 6 5
0 2 10 4 10 6 10 8 10 1 10
t
Fig. 3. Stored energy, J.
We can now examine a case where the coupling coefficient are improperly
specified. Are relatively small change in one of the couple coefficients is all
that is required to create an unstable configuration.
L3 10 H k13 0.99
(Previously 0.98)
SLIDE # 79
1 k12 k13
Construct the
coupling K k12 1 k23
coefficient matrix. k k 1
13 23
2.96
Compute the eigenvalues of
eigenvals ( K) 0.04
the coupling coefficient
matrix. 5
6.757 10
L1 K L1 L2 K L1 L3
1 2 1 3
Construct the inductance L K1 2 L1 L2 L2 K L2 L3
2 3
matrix.
K L1 L3 K L2 L3 L3
1 3 2 3
I1i 1
Define an initial condition Ii I2i Ii 0 A
vector I 0
3i
1.457 103
1
Compute the eigenvalues of . eigenvals ( ) 2.385
0.033 H
SLIDE # 83
R1 0 0
Define G G 0 R2 0 (4)
0 0 R
3
1.457 109
2.385 106 s
Compute the eigenvalues of G eigenvals ( G) 1
4
3.27 10
1 t
The solution to (5) will have the form c1 0 0 e
I 0 c2 0 e 2 t (6)
0 0 c
3 3 t
e
SLIDE # 85
The values of the constants c1, c2 and c3 can be determined from the initial
conditions
c1 c1 c1
1 0.414
c2 2 0.713 A s
I0 c Ii
c c c2
3 3 c 0.566
3
c1 1 1
Check to see if the initial conditions c2 0A Ii 0 A
are satisfied c
3 0 0
SLIDE # 86
1 t 2 t 3 t
Define current I1( t) C e C e C e
1 1 1 2 1 3
functions
1 t 2 t 3 t
I2( t) C e C e C e
2 1 2 2 2 3
1 t 2 t 3 t
I3( t) C e C e C e
3 1 3 2 3 3
SLIDE # 87
2
I1( t )
I2( t )
0
I3( t )
10 9 9
0 5 10 1 10 1.5 10
t
Fig. 4. Winding Currents.
I1( t)
Define a current vector to facilitate calculating
the stored energy. I( t) I2( t)
I ( t)
3
1 T
Define a function to compute the stored energy. W ( t) ( I( t) ) L I( t)
2
SLIDE # 90
6
5 10
W( t ) 0
6
5 10
9 9 9 9 9
0 1 10 2 10 3 10 4 10 5 10
t
The stored energy decays to zero, but it then goes negative as our imaginary inductor
pumps out energy at a rapidly-increasing rate.
One of the things that we can learn from this example is that estimating values for
coupling coefficients can easily produce a nonphysical circuit. Trying to simulate
such a circuit may produce frustration as one tries to figure out why the circuit won't
converge.