NTNUJAVA Virtual Physics Laboratory
Physics Simulations to help you enjoy the fun of physics!
September 09, 2010, 07:30:56 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: This site host hundreds of physics related java simulations under create common license. All registered user will be able to get files for offline use when user login and view the simulation. Switch to this new system on 2007/02/14. (previous system2001-2007, 1996-2001) ,Check out Chinese forum to find more simulations and resources in Chinese.
 
   Home   Help Search Login Register  
Simplicity is the ultimate sophistication. ..."da Vinci (1452-1519, Italian artist, sculptor, painter, architect, engineer and scientist) "
Google Bookmarks Yahoo My Web MSN Live Netscape Del.icio.us FURL Stumble Upon Delirious Ask FaceBook

Pages: [1]   Go Down
  Print  
Author Topic: Current Loop in magnetic field (How motor works!)  (Read 9417 times)
0 Members and 1 Guest are viewing this topic. Click to toggle author information(expand message area).
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2363


WWW
« on: February 01, 2009, 04:32:40 PM »

Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME

This simulation shows a current loop in uniform magnetic field.
The black arrows show the force due to magnetic field on the loop.
\vec{F}= q \vec{v} \times \vec{B} or \vec{F}= I \int d\vec{\ell} \times \vec{B}
The magnetic field in in the +Z direction if Bz>0.
Then ,torque for the loop is calculated from definition \vec{\tau}=\vec{r}\times\vec{F}

Because the current flow in the same counter-clockwise direction.
The force on the loop change sign during each helf cycle.
If we current reverse direction during each helf cycle, the following device can turn into a motor.
A voltage source is needed in the loop to drive the current.


P.S. The above simulation did not include the induced emf due to changing magnetic field in the loop.

You are welcomed to check out a very good animation DC motor operation principle


Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2363


WWW
« Reply #1 on: February 01, 2009, 11:16:43 PM »

Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME

Here is the real motor:

In order to make motor reach stable rotational motion. A friction force is introduced: F=-constant *b*omage;//where b is the width in y-direction
Even thought magnitude of the magnetic force is the same (black arrows),
  the torque is a function of cos(w*t)



If the process is reversed: A loop rotating in a uniform magnetic field will become electric power generator.
Please check out A loop rotating in a magnetic field (How electric power generator works!)


Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
Logged
lookang
lookang
Hero Member
*
Offline Offline

Posts: 1082

http://sgeducation.co.nr


WWW
« Reply #2 on: February 02, 2009, 07:58:33 AM » posted from:Singapore,,Singapore

This simulation shows a current loop in uniform magnetic field.The magnetic field in in the +Z direction if Bz>0.
1. Add vector field arrow(s) for vector Bz .


Because the current flow in the same counter-clockwise direction.

2. Add  arrow(s) line along the sides of the wires to aid visualization of I current and q current flow.
\vec{F}= q \vec{v} \times \vec{B} or \vec{F}= I \int d\vec{\ell} \times \vec{B}


3. in the electron objects, can draw a negative sign -, to make it immediately association to electrons?

indeed  nice applets Smiley
can split posts into 2 separate applets for ease of discussion/collaboration etc.

thanks!
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2363


WWW
« Reply #3 on: February 02, 2009, 09:59:13 AM »

I modified it according to your suggestion. However, I did not draw negative sign, because there are too many symbol shown already.
More checkboxs are added for user to decide which symbols s/he did not need! (velocity/field/force)
Logged
lookang
lookang
Hero Member
*
Offline Offline

Posts: 1082

http://sgeducation.co.nr


WWW
« Reply #4 on: October 23, 2009, 12:36:18 PM » posted from:Singapore,,Singapore

i found these applets that can be referred to for improving the Ejs applet above.

http://www.magnet.fsu.edu/education/tutorials/java/dcmotor/index.html

http://www.walter-fendt.de/ph11e/electricmotor.htm


i try to remix from your applets, i will learn a lot from remixing.

will ask again for help
Logged
lookang
lookang
Hero Member
*
Offline Offline

Posts: 1082

http://sgeducation.co.nr


WWW
« Reply #5 on: October 29, 2009, 01:45:34 PM » posted from:Singapore,,Singapore

i am done remixing Ejs Open Source DC Motor Model by Fu-Kwun Hwang and lookang
http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=1266
enjoy and thanks again Prof Hwang!

http://www.phy.ntnu.edu.tw/ntnujava/index.php?action=dlattach;topic=1266.0;attach=1432;image[/img]]http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=1266
« Last Edit: October 29, 2009, 01:47:17 PM by lookang » Logged
lookang
lookang
Hero Member
*
Offline Offline

Posts: 1082

http://sgeducation.co.nr


WWW
« Reply #6 on: December 12, 2009, 12:26:45 AM »

Hi prof hwang,
found the second applet not loading like i encountered before.
load: class users.ntnu.fkh.currentloopinbmotor_pkg.currentloopinbmotorApplet.class not found.
java.lang.ClassNotFoundException: users.ntnu.fkh.currentloopinbmotor_pkg.currentloopinbmotorApplet.class
   at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
   at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
   at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://www.phy.ntnu.edu.tw/ntnujava/ejs4/users/ntnu/fkh/currentloopinbmotor_pkg/currentloopinbmotorApplet/class.class
   at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
   at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
   at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   ... 7 more
Exception: java.lang.ClassNotFoundException: users.ntnu.fkh.currentloopinbmotor_pkg.currentloopinbmotorApplet.class
Reading certificates from 11 http://www.phy.ntnu.edu.tw/ntnujava/ejsuser/14019/ejs_DCmotor.jar | C:\Users\160\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\21\48384655-45e7ddf6.idx
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2363


WWW
« Reply #7 on: December 12, 2009, 09:41:27 AM » posted from:Taipei,T\'ai-pei,Taiwan

Thank you! It is fixed now.
Logged
macfamous
Newbie
*
Offline Offline

Posts: 5

« Reply #8 on: February 26, 2010, 01:11:08 AM » posted from:Yogyakarta,Yogyakarta,Indonesia

Sorry but I still get a little problem here .. may we have just a simple formula for this .. -*-
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2363


WWW
« Reply #9 on: February 26, 2010, 11:03:49 AM » posted from:Taipei,T\'ai-pei,Taiwan

The fomula for force and torque are provided in the previous posts.
May I know what kind of formula are you looking for?
Logged
Pages: [1]   Go Up
  Print  
Simplicity is the ultimate sophistication. ..."da Vinci (1452-1519, Italian artist, sculptor, painter, architect, engineer and scientist) "
 
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.581 seconds with 26 queries.