Compass in a solenoid, oscillating

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
59 replies · 7K views
TFM
Messages
1,016
Reaction score
0

Homework Statement



A compass, consisting of a small bar magnet resting on a frictionless pivot through its centre, is placed in the middle of a long solenoid, which in turn is aligned with its axis pointing North-South. With a current of 1 Amp passing through the solenoid, a small displacement of the compass from its equilibrium orientation causes it to oscillate with a period of 2 seconds. If a current of 2 Amps is used, the restoring torque is zero and the period is infinite. Calculate the period of the oscillation when no current flows in the solenoid.

Homework Equations



Magnetic Field in a solenoid:

[tex]B=\mu_0 nI[/tex]

Where B is the magnetic field, n the number of coils, and I the current


Magnetic Force:

[tex]F = q(E+v\times B)[/tex]

Torque on a magnetic dipole:

[tex]G = m\times B[/tex]

where G is torque

Torque:

[tex]torque = I\alpha[/tex]

where I is the Moment of inertia

Oscillation:

[tex]x = A cos(\omega_0t + \phi)[/tex]
[tex]v = A\omega sin(\omega_0t + \phi)[/tex]
[tex]a = -A\omega^2 cos(\omega_0t + \phi)[/tex]

[tex]\omega_0^2 = \frac{k}{m}[/tex]

The Attempt at a Solution



The equation doesn't give you some of the required variables for the formulas I believe you need; most importantly, it doesn't give you the number of coils, so you can work out the B field.

So far, I have divided it into sections:

1 Amp:

[tex]B = \mu_0 n*1[/tex]

[tex]G = m\times \left(\mu_0 n*1 \right)[/tex]

2 Amp:

[tex]B = \mu_0 n*2[/tex]

[tex]G = m\times \left(\mu_0 n*2 \right)[/tex]

0 Amp:

[tex]B = \mu_0 n*0 = 0[/tex]

There is no B field with no current

[tex]G = m\times \left(\mu_0 n*0 \right)[/tex]

No torque from magnetic dipole

does this look at all right?

TFM
 
Physics news on Phys.org
Does this look correct

?

TFM
 
What should i be doing then?

TFM
 
Greetings,

Your going in the right direction with this problem. I am not certain that the magnetic dipole will be zero though (don't forget the B-field of the magnet arises from all the tiny currents inside the magent, so there is a currrent and there should be a diplole). You need to apply Newtons second law using the torque due to a (magnetic) dipole and the usual expression for torque (I*alpha).

Once you've done this you should end up with a second order O.D.E. , which you can then solve by letting theta=something.
 
okay, so:

[tex]I \alpha = m \times B[/tex]

[tex]B = \mu_0 n I[/tex]

thus:

[tex]I \alpha = m \times \mu_0 n I[/tex]

should I assume they are perpendicular to give:

[tex]I \alpha = m \mu_0 n I[/tex]

also, the moment of inertia for a cuboid is:

[tex]I = \frac{m(b^2 + c^2)}{12}[/tex]

but we aren't given the dimensions of the magnet

?

TFM
 
Sorry you can just leave the moment of inertia as I, you'll find an expression later that takes care of the unknowns. Edit: sorry they are are not perpendicualr here! You can use the small angle approxiamtion ie: sin(theta)=theta. Also keep B as B in the expression.

Now how are theta nd alpha realted?
 
Okay so:

[tex]I_m \alpha = m \mu_0 n I[/tex]

So now I need to find a way to get the period from this equation.

Does this mean I need to put the angular version of this equation:

[tex]x = A cos(\omega_0t + \phi)[/tex]

into the previous one?

TFM
 
Let me elaborate, you take the cross product as being equal to mBsin(theta) (ie just the magnitude of the cross product). This is a restoring torque so it's sign should be negative.
 
so it should be:

[tex]I_m \alpha = -m \mu_0 n I[/tex]

?

TFM
 
It should be;

[tex]I \alpha=-mBsin(\theta)[/tex]

[tex]=-mB\theta[/tex] for small [tex]\theta[/tex]

can you see why?

Note:I'm not expanding B to avoid confusion with inertia and also it's tidier ans we don't need to expand it yet.
 
I see,

I get that, its the small angle substitution, because in radians, the sin of small angles is near enough the same as the angle.

so:

[tex]I \alpha = -mB\theta[/tex]

so now I think I have to get a differential in there to make it into a second order ODE, probably:

[tex]\alpha = ddot{\theta}[/tex]

[tex]\alpha = \ddot{\theta} = \frac{d^2\theta}{dt^2}[/tex]

Look right?

TFM
 
Thats right. Now you can solve this equation if you let [tex]\theta=\theta*sin(\omega*t)[/tex]
 
So:

[tex]I \alpha = -mB\theta[/tex]

and thus:

[tex]I \frac{d^2\theta}{dt^2} = -mB\theta[/tex]


Vuldoraq said:
Thats right. Now you can solve this equation if you let [tex]\theta=\theta*sin(\omega*t)[/tex]

I'm not sure, were did you get the expression from?

TFM
 
Well the compass is moving with simple harmonic motion (we assume), and so it's displacement [tex]\theta[/tex] at any point will be related to it's angular frequency and the time at which we are looking at the situation. The equation is identical to the one in your first post, except the phase angle is zero and I'm saying the amplitude is just theta (which it should be in this case).
 
I see so:

\theta = \theta cos(\omega_0t + \phi)

Assume no starting phase:

\theta = \theta cos(\omega_0t)

I see now. I was confused slightly by the fact that you had two thetas equalling each other. Maybe I should call the Amplitude theta theta_0, as to not confuse myself:

[tex]\theta = \theta_0 cos(\omega_0t)[/tex]

okay, so now:

[tex]I \frac{d^2\theta}{dt^2} = -mB\theta[/tex]

[tex]I \frac{d^2\theta}{dt^2} = -mB(\theta_0 cos(\omega_0t))[/tex]

now I have to rearrange the differential?

TFM
 
Yeah, I should have made that clearer, sorry. Now you solve like you would any O.D.E. in which you are using a substitution: just differentiate your expression for theta to find theta double dot in terms of this substitution and then sub all new expressions into the original equation (if that makes sense?).
 
so we now have to differentiate:[tex]\theta = \theta_0 cos(\omega_0t)[/tex]

[tex]\theta = \theta_0 cos(\omega_0t)[/tex]

Edit: the above should be theta, not d theta.

twice?

giving:[tex]\frac{d\theta}{dt} = t \theta_0 sin(\omega_0t)[/tex]

and

[tex]\frac{d\theta}{dt} = -t^2 \theta_0 cos(\omega_0t)[/tex]

?

TFM
 
Last edited:
Ooops you should be differentiating wrt to t rather than omega.

[tex]\frac{d\theta}{dt}=-\theta_{0}*\omega*sin(\omega*t)[/tex]

[tex]\frac{d^{2}\theta}{dt^{2}}=-\theta_{0}*\omega^{2}cos(\omega*t)[/tex]
 
I thought it should have been omega coming out, since that is what happens with the wave equation. so now do I insert this value of

[tex]\frac{d^2 \theta}{dt^2}[/tex]

into the previous equation,

[tex]I \frac{d^2\theta}{dt^2} = -mB(\theta_0 cos(\omega_0t))[/tex]

TFM
 
Thats right, then you should be able to cancel down and get a simpler expression.
 
okay, so we have:

[tex]I \frac{d^2\theta}{dt^2} = -mB(\theta_0 cos(\omega_0t))[/tex]

[tex]\frac{d^{2}\theta}{dt^{2}}=-\theta_{0}*\omega^{2}cos(\omega*t)[/tex]

Thus:

[tex]-I \theta_{0}*\omega^{2}cos(\omega*t) = -mB\theta_0 cos(\omega_0t)[/tex]

Some parts will cancel:

[tex]-I \omega^{2}cos(\omega*t) = -mB cos(\omega_0t)[/tex]

and:

[tex]-I \omega^{2} = -mB[/tex]

Looking okay so far?

TFM
 
so what term do I need to rearrange for?

TFM
 
We're looking for the period so we want an expression that involves T.
 
Okay so:

[tex]-I \omega^{2} = -mB[/tex]

and

[tex]\omega = \frac{\theta}{T}[/tex]

so:

[tex]-I (\frac{\theta}{T})^{2} = -mB[/tex]

[tex]-I \frac{\theta^2}{T^2} = -mB[/tex]


[tex]I \frac{\theta^2}{mB} = T^2[/tex]

giving:

[tex]T = \sqrt{I \frac{\theta^2}{mB}}[/tex]

Does this look okay?

TFM
 
That theta should be 2*Pi, [tex]\omega=2*\pi /T[/tex]

Apart from that your expression looks good, although I would be happier if another PF'er could confirm this, just to be on the safe side? (I am prone to making mistakes, so my apoligies).
 
Okay so:

[tex]-I \omega^{2} = -mB[/tex]

and

[tex]\omega = \frac{2 \pi}{T}[/tex]

so:

[tex]-I (\frac{2 \pi}{T})^{2} = -mB[/tex]

[tex]-I \frac{4 \pi^2}{T^2} = -mB[/tex]


[tex]I \frac{4 \pi^2}{mB} = T^2[/tex]

giving:

[tex]T = \sqrt{I \frac{4 \pi^2}{mB}}[/tex]

and T is the period, so now, assuming all is well, do I stick in the values given at the beginning to find values for I and n, and then use these to find the period for when I = 0?

TFM
 
That's definitely the way to go.
 
Do we just need to find a ratio, because we don't know the mass m , or the number of coils n or the Moment of Inertia I

?

TFM