×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

How to calculate inductor flux density?

How to calculate inductor flux density?

How to calculate inductor flux density?

(OP)
There are two ways to approach calculating B: by inductor voltage E or by current I. The voltage formula is B = E / (k * Ae * N * f) and the current formula involves calculating H = (N * I) / (path length) and determining B from H * mu or a material hysteresis curve.

The problem is these often lead to very different results. For example, consider a simple L-C lowpass filter passing significant current well below its cutoff frequency. The voltage across the inductor in this case is very low which indicates low B from the first formula, but the current is high indicating high B from the second.

The two formulas depend on different physical inductor characteristics, too: Ae in one and path length in the other. Increasing path length, for example, doesn't reduce B in the first formula but does in the second.

Can anyone shed any light on this? Thanks in advance!
Replies continue below

Recommended for you

RE: How to calculate inductor flux density?

(OP)
And more puzzlement: increasing turns count N reduces B in the voltage formula but increases it in the current formula!

RE: How to calculate inductor flux density?

The problem is that those formulas have been developed with some assumptions that aren't necessarily compatible. As long as you maintain the assumptions, things work out. For example, you've assumed inductor voltage and current is sinusoidal and the peak values are E and I respectively. So for a fixed frequency, greater E means greater B from the 1st formula and greater H means greater I from the 2nd formula, which is as you would expect for an inductor at a fixed frequency. The problem you have is that your relative measurements of "low" and "high" are comparing different things. It's the low 'f' that bumps up B in the 1st formula, giving you the high I in the 2nd.

On the physical parameters, the "path length" in the secondary formula is very specific and probably misleadingly labelled. The field strength right at the centre of a loop of conductor carrying current I, with loop diameter l, is I/l. If you imagine there are several loops right on top of each other, it will be N*I/l. Notice how "path length" is actually related to Ae (not to the length of the inductor), so changing one changes the other.

Finally, increasing N in the first formula also changes E, because E is proportional to N^2. So you'll see by cancelling the N's that both formulas are proportional to N.

RE: How to calculate inductor flux density?

(OP)
Yes, I'm assuming sinusoidal E and I. I'm not sure I follow the rest of your first paragraph. E and I are the voltage and current in the inductor at a given frequency and operating condition, and calculating B from one or the other gives different results.

H in the middle of a loop is indeed I/l as you've defined l, but the path length l in N*I/l is measured along the axis of the stacked loops of your example. In a toroid path length l is the mean circumference, and in a solenoid it's the length of the solenoid. So l is perpendicular to the cross sectional area Ae.

Changing N doesn't change E. E is the voltage applied across the inductor of turns N.

RE: How to calculate inductor flux density?

(OP)
Well, I'll be darned! I set up a hypothetical inductor in MathCad and calculated B both ways, and it comes out the same when I vary E, N, or f. In this example I'm applying E across the inductor and calculating I, but it would work the other way around too. There is a slight numerical discrepancy between the two results, but that's due to redundancy in the core constants and isn't important.

LiteYear, I think this is what you were saying. I haven't worked out the whole linkage between the two formulas, but I bet it depends on the definitions of the core constants Ae, AL, l, and mu.

RE: How to calculate inductor flux density?

Oh, I see what you mean about the path length now - you're considering the infinite length solenoid approximation. Okay, different explanation then:

Quote (reson8r)

Increasing path length, for example, doesn't reduce B in the first formula but does in the second.

That's because the formulae assume constant reluctance, R.

R = path length /(u * Ae)

or

path length = R * u * Ae

so to maintain constant reluctance, Ae goes as path length goes.

Quote (reson8r)

Changing N doesn't change E. E is the voltage applied across the inductor of turns N.

You've got the cause and effect back to front. Voltage only forms across an inductor due to the change in flux. If you increase the number of turns and want to keep the voltage the same, you'll have to lower the current. If you keep the same current, voltage will go up, in proportion to N^2.

Quote (reson8r)

I set up a hypothetical inductor in MathCad and calculated B both ways, and it comes out the same when I vary E, N, or f.

That might be a bit less surprising than you think. Because you're using the manufacturer's inductance factor (A_L), you're effectively cancelling the other constants. Your two B formulas are identical, provided (A_L * I) / (u_i * A_e) is 1. It's actually 0.97, hence the small difference in result.

But yes, I guess the equivalence of the formulae was what I was trying to show in the first place...

RE: How to calculate inductor flux density?

(OP)

Quote (LiteYear)

You've got the cause and effect back to front. Voltage only forms across an inductor due to the change in flux.
I don't quite agree with this. Faraday's Law describes a relationship between voltage and flux; it doesn't decree which comes first. If you apply a voltage across an inductor a flux will result, and vice versa.

Anyway, I ground through the algebra and satisfied myself that the two expressions for flux density are the same. I wrote it up here. I used Faraday's Law to derive B as a function of E and the relationship of B = mu * H for B as a function of I, but you can also derive them both from Faraday's Law.

I got hung up on current transformers for a while till I realized that very little of the primary current actually goes to creating flux in the core. Most of it is transformed to the secondary. This is true of transformers in general, actually, but I didn't think of current transformers that way.

RE: How to calculate inductor flux density?

Quote (reson8r)

Quote (LiteYear)

You've got the cause and effect back to front. Voltage only forms across an inductor due to the change in flux.
I don't quite agree with this. Faraday's Law describes a relationship between voltage and flux; it doesn't decree which comes first. If you apply a voltage across an inductor a flux will result, and vice versa.

Quite right. I was specifically addressing your assertion that "Changing N doesn't change E". I meant to point out that changing N does indeed change E, if everything else stays the same. The E is a result of the inductor's properties and the change in flux. Or equivalently, as you point out, the change in flux is a result of the applied E and the inductor's properties.

Thanks for publishing your results. Very useful to see your treatment of the science.

RE: How to calculate inductor flux density?

(OP)
Yes, it all depends on what you're driving. I asserted that "changing N doesn't change E" because I was assuming E was the fixed source. In that case, changing N changes B instead.

Thanks for your help & insight!

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members! Already a Member? Login



News


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close