Sie sind auf Seite 1von 11

Problem 1 - Simple UI Core Analyiss Dimensions, etc cm := 1 10 w := 1 cm ws := 5 cm B sat := 1.

3 u 0 := 4 10
7 2

mm := 1.0 10 d s := 2 cm d := 5 cm

g := 1.5 mm N := 100

Point where saturation occurs

Now let's compute some reluctances. For flux densities that are not saturated u := 1500 u 0 R 12 := ws + w w d u

R 56 := R12 R 23 := w 2 w d u

R 81 := R23 R 34 := g w d u 0

R 78 := R34 ds + R 45 := w 2

w d u

R 67 := R45

R eff := R 12 + R23 + R 34 + R45 + R 56 + R67 + R 78 + R81 R eff = 4.966 10


6

OK. Now, the cross sectional area we have is A := w d The flux where we saturate is sat := B sat A The current to achieve this flux sat N

i sat :=

Reff
0

i sat = 32.277 10 L := N
2

Reff

L = 2.014 10

Inductance of UI Core with standard gap

E :=

1 2

L i sat

E = 1.049 10

Energy stored in inductor

Now lets change the gap to zero g := 0 R 34 := g w d u 0

R 78 := R34 R eff := R 12 + R23 + R 34 + R45 + R 56 + R67 + R 78 + R81 R eff = 190.986 10 sat N


3

i sat :=

Reff
0

We know saturated with very little current

i sat = 1.241 10

L :=

Reff

L = 52.36 10

The inductance of UI Core with no gap is much higher

E :=

1 2

L i sat

E = 40.346 10

Energy stored in inductor is much lower

Problem 2 0 := 4 10
7

M sat := 1.0 M sat H

Hb := 200

B ( H) := 0 H + 1+ K := 1000 k := 1 .. K 1 H :=
k

Hb
H Hb

k K1

10000

0.8

0.6 B( Hk) 0.4

0.2

0 0 2 10
3

4 10

6 10 Hk

8 10

Next

( )

B H :=
k

( k)
H
k

5 10

4 10

3 10 k 2 10

1 10

0 0 210
3

4 10

6 10 Hk

8 10

5 10

4 10

3 10 k 2 10

1 10

0.5 B( H k )

Problem 3
5

( B) := 0 5 e := 0.01 r := 0.08 g := 0.001 N := 100 A := e e R m( B ) :=

B + 1.001
5 5

permeability

B + 1.001 1 edge length mean radious gap length

( 2 r) g A ( B)

R g :=

g A 0

R + R g m N A N i ( ) :=
N K := 1000 k := 1 .. K 1 := 0.005
k

k K1

5 10

4 10

3 10 k 2 10

1 10

10 i( k)

15

20

Problem 4 e := exp( 1 ) 10 1 e

( i ) :=

5 i

) + 5 i

1000

Absolute inductance: i 0 := 150 10


3 3

i 0 = 6.026 10 i0 i0

( )

( )

= 40.176 10

Incremental inductance: Linc( i ) := 50 e


5 i

+5
3

1000

Linc i 0 = 28.618 10

( )

Problem 5 0 := 4 10 r := 0.08 e := 0.01 := 2000 0 g := 0.001


7

permeability of free space mean radius edge length permeability airgap

N1 := 50 N2 := 20 i 1 := 5

winding 1 turns

winding 2 turns

i 2 := 3 R m := R g := ( 2 r) g e e g e e 0

R t := R m + Rg L11 := N1
2

Rt
2

L11 = 251.161 10

L22 :=

N2

Rt N1 N2 Rt

L22 = 40.186 10

L12 :=

L12 = 100.464 10

1 := L11 i 1 + L12 i 2

1 = 954.412 10

Problem 6

% % % % % %

Problem 6 Computation of lambda-i curve for UI core inductor using a simple but nonlinear MEC. S.D. Sudhoff for ECE321 January 13, 2012

% clear work space clear all close all % assign parameters cm = 1e-2; mm = 1e-3; wU=1.25*cm; wI=0.75*cm; ws=5*cm; ds=2*cm; d=5*cm; g=1*mm; N=100; mu0=4e-7*pi; n=5; a=1.001;

% % % % % % % % % % % %

a centimeter in meters a millimiter in meters u-core cross section width (m) i-core cross section width (m) slot width (m) slot depth (m) depth into page (m) air gap (m) number of turns permeability of free space (H/m) permeability function permeability function parameter

AmU=wU*d; AmI=wI*d;

% magnetic cross section of U-Core (m^2) % magnetic cross section of i-core (m^2)

% start with flux linkage lambda=linspace(0,0.03,1000); % find flux and B and mu phi=lambda/N; BU=phi/AmU; temp=(BU.^n+a^n).^(1/n); muU=mu0*temp./(temp-1); BI=phi/AmI; temp=(BI.^n+a^n).^(1/n); muI=mu0*temp./(temp-1);

% Assign relutances; R12=(ws+wU)./(AmI*muI); R56=(ws+wU)./(AmU*muU); R23=wI./(2*AmU*muU); R81=R23; R34=g/(AmU*mu0); R78=R34; R45=(ds+wU/2)./(AmU*muU); R67=R45; % compute effective reluctances Reff=R12+R23+R34+R45+R56+R67+R78+R81; % compute MMF and currentf F=Reff.*phi; i=F/N; % compute absolute and incremental inductance Labs=lambda./i; Linc=(lambda(2:end)-lambda(1:end-1))./ ... (i(2:end)-i(1:end-1)); % find lambda-i characteristic figure(1) plot(i,lambda); xlabel('i, A');

ylabel('\lambda, Vs'); grid on; axis([0 30 0 0.03]); % plot inductances figure(2) plot(i,Labs*1000,i(1:end-1),Linc*1000); legend('Absolute Inductance','Incremental Inductance'); xlabel('i, A'); ylabel('L, mH'); grid on; axis([0 30 0 4]); % show B-H characteristic for fun H=BI./muI; figure(3) plot(H,BI) xlabel('H, A/m'); ylabel('B, T'); grid on;

Das könnte Ihnen auch gefallen