Sunday, October 25, 2015

electromagnetism - Force between two finite parallel current carrying wires


Remark: This is not a homework question...It is pure out of theoretical interest. I asked this the mathematics-community a couple days ago and got no answer, so I figured I'd try here.


Most standard physics textbooks compute the force two infinite wires exert on each other, but they remain silent about the case where the wires are finite. Let's say we have two parallel wires carrying a current of equal magnitude in the same direction, both of which have a length d and also seperated by a distance d. I now want to find out the force one wire exerts on another, using the Biot-Savart Law.


Let the left wire be positioned at the origin of the xy-plane, going along the y-axis, and let the other wire be a distance d to the right. We assume the currents are flowing in the positive y-direction. Then we first choose a source element (on the left wire) of infinitesimal length dy described by the position vector r0=y0ˆj. This constitutes a current source of Idl=(Idy)ˆj.


We then pick an arbitrary field point P on the other wire with position vector rp=xˆi+yˆj. Then the position vector r pointing from the source point to the field point is given as r=rpr0=xˆi+(yy0)ˆj,

with x2+(yy0)2 being the length of this vector. If we now calculate the crossproduct dl×r, we can write it as dyˆj×(xˆi+(yy0)ˆj)=dyxˆk
Now comes the tricky part. I think I need to setup a double integral, because we are working with infinitesimal force elements dF, each which is given as dF=Idl×B. But we also have that dB=μ0I4πdl׈rr2=μ0I4πdl×rr3=μ0I4πdyxx2+(yy0)2ˆk
Hence I need to somehow integrate over dF and dB. Does anyone have an idea how to do this?



Answer



Let's call the circuit in the origin circuit one and it's line element dl1=(0,dy1,0) and the one to it's right r2=(d,y2,0) then the force between them is dF12=idl2×B1 where



B1=μ0i4πl1dl1×Δr(Δr)3


and Δr=(d,(y2y1),0) so we have that


dl1×Δr=(0,0,dy1d)


so we get as you wrote:


B1=μ0id4πd0dy1(d2+(y2y1)2)32


Ok now let's call y2y1=t so dt=dy1 then we can write


B1=μ0id4πy2dy2dt(d2+t2)32


we now make the substitution


t=dsinh(u)


and we obtain



dt=dcosh(u)du


and then


B1=μ0id4πdudcosh(u)d3cosh(u)3


in which we used


cosh(u)2sinh(u)2=1

B1=μ0i4πdducosh(u)2


now 1cosh2(u) is the derivative of tanh(u) so


ducosh(u)2=tanh(u)


we get then


B1=μ0i4πdtanh(asinh(y2y1d))+const


where we have substituted back all parameters



u=asinh(td)t=y2y1


so knowing that (where asinh(x) is the inverse function of sinh(x)):


tanh(asinh(x))=xx2+1


finally


B1=μ0i4πdy2y1d(y2y1d)2+1+const=μ0i4π1(y2y1)2+d2+const


now we calculate it between y1=0 and y1=d which yields


B1=μ0i4π[1(y2d)2+d21y22+d2]


to calculate the force we take B1=(0,0,B1ˆz) and we operate the following:


dF12=idl2×B1=i(B1dy2,0,0)


now we have to integrate on the circuit two:



F12=μ0i24πd0dy2[1(y2d)2+d21y22+d2]=μ0i24π[I(y2d)I(y2)]


and know we do the same trick as before


t=y2d or t=y2 for the second piece

t=dsinh(u)
dy2=dt=dcosh(u)du


then:


I=dudcosh(u)1d2cosh2(u)=u=asinh(td)


we finally get


F12=μ0i24π[asinh(y2dd)asinh(y2d)]d0


which curiously enough is zero for this choice of parameters! I hope that helped!


No comments:

Post a Comment

classical mechanics - Moment of a force about a given axis (Torque) - Scalar or vectorial?

I am studying Statics and saw that: The moment of a force about a given axis (or Torque) is defined by the equation: $M_X = (\vec r \times \...