NTNUJAVA Virtual Physics Laboratory
Enjoy the fun of physics with simulations!
August 28, 2014, 04:11:20 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
There is a better way to do it; find it. ..."Thomas Edison(1847-1931, American inventor, 1093 patients)"
Google Bookmarks Yahoo My Web MSN Live Netscape Del.icio.us FURL Stumble Upon Delirious Ask FaceBook

Pages: [1]   Go Down
  Print  
Author Topic: Ejs Open Source Gravitational Field & Potential of 2 Mass Java Applet  (Read 9027 times)
0 Members and 1 Guest are viewing this topic. Click to toggle author information(expand message area).
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
on: August 02, 2010, 12:29:48 pm » posted from:SINGAPORE,SINGAPORE,SINGAPORE

Ejs Open Source Gravitational Field & Potential of 2 Mass Java Applet
many thanks to
Professor Andrew Duffy for his original codes http://www.compadre.org/osp/items/detail.cfm?ID=9411 , to
Professor Fu-Kwun Hwang for his forum and community of learners & to
Professor Paco for creating Ejs toolkit.
Professor Wolfgang for OSP codes.

Embed a running copy of this simulation

Embed a running copy link(show simulation in a popuped window)
Full screen applet or Problem viewing java?Add http://www.phy.ntnu.edu.tw/ to exception site list
Press the Alt key and the left mouse button to drag the applet off the browser and onto the desktop. This work is licensed under a Creative Commons Attribution 2.5 Taiwan License
  • Please feel free to post your ideas about how to use the simulation for better teaching and learning.
  • Post questions to be asked to help students to think, to explore.
  • Upload worksheets as attached files to share with more users.
Let's work together. We can help more users understand physics conceptually and enjoy the fun of learning physics!

« Last Edit: October 02, 2012, 02:37:40 pm by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #1 on: August 02, 2010, 12:33:02 pm » posted from:SINGAPORE,SINGAPORE,SINGAPORE

remixing it for gravity field and potential work in progress Smiley


1 convert all variables to mass
2 convert constant to G
3 redraw the position of the force
4 introduce range and rangey to make the mass always appears as a circle as a function of the xmax, xmin, ymin, ymax used by applet
5 trying to convert the symbolic representation to mass type from electric type
6 added ODE to make test mass move according to d(xtest)/dt = vxtest & d(vxtest)/dt = g_net
7 added code to make vxtest=0 when slider move or xtest drag etc.
8 change all text to gravity instead of electric.
9 added Fnet = mtest*g 10 added U = mtest*ø


10 play button for ODE to run
11 added slider from text mass
12 changes are made based on an applet by Andrew Duffy http://physics.bu.edu/~duffy/classroom.html is the creator of his original applet.
13 closer remix was based on http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=1918.msg6989#msg6989
12 May 2011
added 0.00 E-08 to all readings to make it as calculated by calculator
July 2011
made the slider to include input fields for exact value of mass = 300 kg for example
some slight adjustment of the check-box
03 august 2011
added step () button
move checkbox to left of bar value for both potential and field to reduce space taken up by the words for the checkboxes

To do.
May need one customized to real earth and moon data
Mass of Earth = 6.0 x 1024 kg
Radius of Earth = 6.40 x 10^6 m

      Mass of Moon = 7.35 x 10^22 kg
Radius of Moon’s orbit = 3.84 x 10^8 m

      Time for Moon to complete one orbit around the Earth = 2.36 x 106 s


*** There are 3 more attached files. You need to login to acces it!
« Last Edit: August 03, 2011, 01:40:08 pm by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #2 on: March 09, 2012, 03:11:33 pm » posted from:SINGAPORE,SINGAPORE,SINGAPORE

discussion with teachers


G field strength & potential
- please add a button to reveal and hide the g field strength and potential value bars
- make colour change of g field value bar to reflect +ve and -ve values.
- make -ve sign more visible if possible
- dotted lines to trace the test mass to graphs (g field & potential) and to vertical axis
- analysis tool to reveal the gradient of tangent to potential graph and g field strength


this are to do
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #3 on: March 11, 2012, 09:35:05 pm » posted from:SINGAPORE,SINGAPORE,SINGAPORE

work in progress


*** There are 1 more attached files. You need to login to acces it!
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #4 on: March 12, 2012, 03:10:21 pm » posted from:SINGAPORE,SINGAPORE,SINGAPORE

updated!

changes include

redesign the way g and V are plotted by combining into a graph for ease of data analysis tool with a blocker to block the middle line
made the mathematical representation without *
improve the scale to draw force
move g and V to the right side and made to scale
add indicator lines for both g and V
add data analysis tool for investigation of dV/dx = - g for any point x


enjoy!



*** There are 1 more attached files. You need to login to acces it!
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #5 on: April 27, 2012, 12:45:30 pm » posted from:SINGAPORE,SINGAPORE,SINGAPORE

need to have discussion with teacher F2F before i implement the changes

1) Can we have the arrow scale slider permanently displayed, instead of hiding in the green check box?
added permanent on the left

 
2) Can we have the two arrows along the same line, instead of one above another?
the purpose is to allow visualization when both are perfectly align it is hard to see.
i make it slightly apart still acting of the particle, should be better now.


 
3) Can we also hide Mass 1 and display only Mass 2? This will help students observe the individual g and potential graphs before they observe the net g and potential graphs.
agree, done


4) Can we have a button to hide the g field arrows? So that the arrows won't confuse the students when they are observing the potential graphs.
agree, done
 
5) Is it necc to have the Fnet and Unet? I suggest remove the green and transparent check boxes.
to complete the computer model to allow inquiry into the Fnet and Unet.
i recommend keep them for students to understand


 
6) Can we indicate 'g' beside the g graph check box? same for potential graph check box.
agree, done


7) Mass 1 and Mass 2 sliders and display boxes are just next to each other and the same blue colour may make it difficult to differentiate. Can you demarcate the two with a thick solid line.
 agree, done


Cool Can we have a button to display a tangent for potential graph? The gradient of tangent should be equal to the - (g value). Good to display the value of gradient and g value simultaneously for comparison.
agree, done
made dV/dr = to show to be compare to g.
for realization of dV/dr = - g.
the minus sign is to be included by students to deepen thinking.



* eduLabGravityMassYJC.png (57.77 KB, 758x634 - viewed 107 times.)

* Ejs Open Source Gravitational Field & Potential of 2 Mass Java Applet1.png (65.9 KB, 763x645 - viewed 154 times.)

*** There are 3 more attached files. You need to login to acces it!
« Last Edit: May 07, 2012, 08:21:07 am by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #6 on: May 07, 2012, 08:22:47 am » posted from:SINGAPORE,SINGAPORE,SINGAPORE

changes made:

made the mathematical representation consistent for mass1 to be not shown.
add scale1 to make the formula consistent
gy= k*q1*scale1/((xtest-x1)*(xtest-x1))*(xtest-x1)/Math.abs(xtest-x1)+ k*q2*scale2/((xtest-x2)*(xtest-x2))*(xtest-x2)/Math.abs(xtest-x2);
Vy = k*q1*scale1/(Math.sqrt((xtest-x1)*(xtest-x1)))+ k*q2*scale2/(Math.sqrt((xtest-x2)*(xtest-x2)));

enjoy!
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #7 on: May 07, 2012, 04:36:03 pm » posted from:SINGAPORE,SINGAPORE,SINGAPORE

discussion with teacher



1) there is a small circle below the test mass. I think the circle is meant for potential graph. Can the circle only appears when the potential graph is checked, to reduce distraction? Thanks.
 
2) right now, the g field arrow only appears when we check the g button and then check the g1 button. Actually I would like the students to visualise the arrows first without looking at the graph. Furthermore, when we uncheck the g button and check the V button, the arrow still appears because the g1 button is not unchecked. Can we have another button to activate the g arrows? and the arrow for the particular M will appear as long as the g arrow button is checked and the M button is checked. Thanks.
 
3) can we make it such that the g2 bar (on the right side) only apears when the M2 button is checked? because it is causing distraction and serves no purpose if M2 is not present. Similarly the g net bar should only appear when both M1 and M2 buttons are checked simultaneously. What do you think?
 
4) the tangent for dV/dr is nice, although I think the value is fake. Smiley but it provides good visualisation for our students. Just one small request, the dV/dr value has a 'E08' placed very far to the right. Students may not notice it. Can we reduce the length of the value display bar?3


can you standardise the symbol for potential because the sim uses both V and greek symbol 'phi'.
« Last Edit: May 07, 2012, 04:38:22 pm by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #8 on: June 02, 2012, 08:31:52 am » posted from:SINGAPORE,SINGAPORE,SINGAPORE

More discussion
NO time to change yet.

For the attached simulation, I notice that the potential is labelled as V.
Can you change it to the 'phi' symbol for all?

done using
Code:
math_failure (math_unknown_error): \\phi


Also can I suggest that the g field strength arrow/s appear automatically
when the g button is clicked and M1 or/and M2 is clicked?

done


Instead of having to check the box on top of the g field strength bars (on
the right of the screen).
What happen now is that the students may have unchecked the g button but
the g arrows are still around because they have not unchecked the box on
top of the g field strength bars.
« Last Edit: June 08, 2012, 02:21:32 pm by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #9 on: June 08, 2012, 01:33:48 pm » posted from:SINGAPORE,SINGAPORE,SINGAPORE

More discussion

For the "Gravitational Field and Potential in One Dimension Model", could he make it such that if the central button for potential "v" is NOT clicked, the tick box for dv/dx will also automatically be unticked? I initially was confused at how come there was a gradient line but it didnt follow the g-field plot. [OK, i was not following instructions in the worksheet, but playing around on my own]


done


* Ejs_Open_Source_Gravitational_Field_&_Potential_of_2_Mass_Java_Applet_2012-06-08_1526.png (55.64 KB, 758x634 - viewed 87 times.)

* eduLabGravityMassYJC.png (57.77 KB, 758x634 - viewed 99 times.)

*** There are 1 more attached files. You need to login to acces it!
« Last Edit: June 08, 2012, 02:26:46 pm by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #10 on: June 11, 2012, 10:55:31 am » posted from:SINGAPORE,SINGAPORE,SINGAPORE

discussion

Now I'm looking at the checkbox for the "?" at the lower right hand corner.
In the pop-up window, the last set of instructions [to click on graph area>Select Elements options - PlottingPanel - DataAnalysis to verify dg = - d\phi/dr] . . . i cant find DataAnalysis after the PlottingPanel. Also, should it be g = - d\phi/dr ?


done, i have removed Data Analysis and replace with the phi and d(phi)/dr check box and display for more immediate concept-trend generalization after discussion with teacher(s)


Also, i noticed the displayed values for d\phi/dr is always kept to 2 dp. But the bar is exceptionally long. Verifying manually, i missed out the E-08 at the end initially. If it's not too much trouble already, could you help me reduce that box length sincethe values are already constrained?

done



*** There are 1 more attached files. You need to login to acces it!
« Last Edit: June 11, 2012, 01:03:00 pm by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #11 on: June 12, 2012, 11:30:02 am » posted from:SINGAPORE,SINGAPORE,SINGAPORE

teacher feedback

"Thanks! I particularly like the horizontal lines you added to map to the bars on the right. "

Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 1728


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #12 on: June 28, 2012, 08:17:32 am » posted from:SINGAPORE,SINGAPORE,SINGAPORE

changes

added time to allow a sense of passage of time especially when m1 is moving and simulation pause when m1 hits M1 or M2
improved collision detection and pause
//case 2  inside mass1
 if (show1==true&&xtest <(x1+size/2)&&xtest>(x1-size/2))
{
  _pause();
  }
//case 3  inside mass2
 if (show2==true&&xtest <(x2+size/2)&&xtest>(x2-size/2))
{
  _pause();
  }


*** There are 1 more attached files. You need to login to acces it!
Logged
Pages: [1]   Go Up
  Print  
There is a better way to do it; find it. ..."Thomas Edison(1847-1931, American inventor, 1093 patients)"
 
Jump to:  


Related Topics
Subject Started by Replies Views Last post
Ejs Open Source Electric Field & Potential of 2 Charged Particles Java Applet
Collaborative Community of EJS
lookang 1 6112 Last post July 27, 2010, 09:07:16 pm
by lookang
Ejs Open Source Gravitational Field & Potential of Earth and Moon Java Applet
Collaborative Community of EJS
lookang 8 9719 Last post June 28, 2012, 09:09:29 am
by lookang
Ejs Open Source 2 Charge Model with Field Vector, Field Lines, Potential Visual
Collaborative Community of EJS
lookang 12 7684 Last post August 15, 2013, 07:41:28 am
by lookang
Ejs Open Source 2 Mass Model with Gravity Field Vector, Field Lines, Potential
Collaborative Community of EJS
lookang 1 3341 Last post September 06, 2011, 06:40:27 pm
by lookang
Ejs Open Source Magnetic Dipole Field Vector & Field Lines 3D Model Java Applet
Collaborative Community of EJS
lookang 2 3966 Last post December 13, 2012, 10:03:40 am
by lookang
Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.283 seconds with 23 queries.since 2011/06/15