NTNUJAVA Virtual Physics Laboratory
Enjoy the fun of physics with simulations!
March 25, 2017, 01:29:10 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  
"Nothing in life is to be feared, it is only to be understood." ..."Marie Curie 1867-1934, Polish born French Physicist, Twice Nobel Prize Winner- Physics and Chemistry)"
Google Bookmarks Yahoo My Web MSN Live Netscape Del.icio.us FURL Stumble Upon Delirious Ask FaceBook

Pages: 1 [2]   Go Down
Author Topic: Pendulum  (Read 428660 times)
0 Members and 3 Guests are viewing this topic. Click to toggle author information(expand message area).
Fu-Kwun Hwang
Hero Member
Offline Offline

Posts: 3079

Embed this message
Reply #30 on: June 05, 2010, 11:33:39 pm »

The source code is available as attached file under the first message (Please read the topic message carefully and you should have found it).
Offline Offline

Posts: 8

Embed this message
Reply #31 on: December 18, 2013, 10:50:39 am »

<center><applet code="pendulumSystem.class" width=500 height=350 codebase="/java/Pendulum/"><param name="Reset" value="Reset"><param name="Pause" value="Pause"><param name="Show" value="Show"><param name="Resume" value="Resume"><param name="" value=""></applet></center>

You are welcomed to check out Force analysis of a pendulum
<hr ALIGN=LEFT WIDTH="100%">
<font size=+1>How to change parameters?</font>
<ol>Set the initial position
<font color="#0000FF">Click and drag the left mouse button</font>
<ol>The horizontal position of the pendulum will follow the mouse Animation starts when you release the mouse button</ol>
<li>Adjust the length</li>
 <font color="#0000FF">dragging the pointer (while > holding down the left button)</font>
<ol><font color="#0000FF">from the support-point </font>(red dot) to a position that sets the length you want.</ol>
Animation starts when you release the mouse button
<li>Change gravity <font color="#FF0000">g</font></li>
 <font color="#0000FF">Click near the tip of the red arrow</font>,
<ol>and drag the mouse button to change it (up-down).</ol>
<li>Change the mass of the bob</li>
 <font color="#0000FF">Click near the buttom of the black stick,</font>
<ol>and drag the mouse button to change it (up-down).</ol>
Information displayed:
<ul>1. red dots: kinetic energy <font color="#0000FF">K = m v*v /2 </font>of the bob 2. blue dots: potential energy <font color="#0000FF">U = m g h</font>of the bob
<font color="#0000FF">Try ro find out the relation between kinetic energy and pontential energy!</font> 3.black dots (pair) represent the peroid T of the pendulum
<ul>move the mouse to the dot :
<ul>will display information for that dot in the textfield</ul>
Click show checkbox to show more information
<ol>blue arrow(1): gravity green arrows(2): components of gravity red arrow
(1): velocity of the bob
<font color="#0000FF">Try to compare velocity and the tangential component of the gravitional force!</font></ol>
<hr WIDTH="100%">The calculation is in real time (use Runge-Kutta 4th order method). The period(T) is calculated when the velocity change direction.
<ul><font color="#0000FF">You can produce a period verses angle ( T - X ) curve on the screen,just started at different positions and wait for a few second.</font></ul>

Therotically, the period of a pendulum T=\sqrt{g/L}.
Purpose for this applet:
1. The period of the pendulum mostly depends on the length of the pendulum and the gravity (which is normally a constant)
2. The period of the pendulum is independent of the mass.
3. The variation of the pendulum due to initial angle is very small.

The equation of motion for a pendulum is \frac{d^2\theta}{dt^2}=-\frac{g}{L}\, \sin\theta
when the angle is small math_failure (math_unknown_error): \theta &lt;&lt; 1 ,\sin\theta\approx \theta
so the above equation become \frac{d^2\theta}{dt^2}\approx-\frac{g}{L}\, \theta
which imply it is approximately a simple harmonic motion with period T=2\pi \sqrt{\frac{L}{g}}

What is the error introduced in the above approximation?
From Tayler's expansion \sin\theta=\theta-\frac{\theta^3}{3!}+\frac{\theta^5}{5!}-\frac{\theta^7}{7!}+\frac{\theta^9}{9!}-\frac{\theta^11}{11!}+...
To get first order approximation, the error is \frac{\theta^3}{3!}=\frac{\theta^3}{6}
So the relative error (error in percentage)= \frac{\theta^3/6}{\theta}=\frac{\theta^2}{6}
If the angle is 5 degree, which mean \theta=5*pi/180\approx=5/60=1/12
So the relative error is \frac{\theta^2}{6}=1/(12^2*6)=1/(144*6)=1/864\approx 0.00116

For angle=5 degree , the relative error is less than 0.116%
For angle=10 degree , the relative error is less than 0.463%
For angle=20 degree , the relative error is less than 1.85%

So the period of the pendulum is almost independent of the initial angle (the error is relatively small unless the angle is much larger than 20 degree- for more than 2% error).

So sad.. still can't find resource code. Sad Do you have any other way?

“Hard-earned good money is hard to waste; but can still have some good moments.”
― Mymathdone.com
Offline Offline

Posts: -15

Embed this message
Reply #32 on: April 18, 2014, 05:29:27 pm »

MAROSZ'S PARADOX ? /  Paradoks Marosza ?

EN > http://youtu.be/-qLIjbjB0GU 

PL > http://youtu.be/lmKccRTQgy4

More about radial forces problem

EN > http://youtu.be/XWYFIUEaOmc  PL >http://youtu.be/rs8d1zBHgrw



PL > http://youtu.be/YI2Vqf9TFi4
 EN > http://youtu.be/iTQweoVZspc




 EN > http://youtu.be/Aazwjy3n-fg

PL > http://youtu.be/uk9R7EylmQU


Jr. Member
Offline Offline

Posts: 25


Embed this message
Reply #33 on: December 14, 2014, 05:51:29 pm »

Mark it first..
I am new here.. I hope can get many thinks from this forum...
Pages: 1 [2]   Go Up
"Nothing in life is to be feared, it is only to be understood." ..."Marie Curie 1867-1934, Polish born French Physicist, Twice Nobel Prize Winner- Physics and Chemistry)"
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Pendulum in 3D
Fu-Kwun Hwang 6 21999 Last post November 19, 2015, 02:19:33 pm
by lookang
Pendulum in 3D
ahmedelshfie 1 3241 Last post June 08, 2010, 07:25:03 pm
by ahmedelshfie
Examples for beginner who want to learn EJS
Fu-Kwun Hwang 0 4401 Last post June 13, 2010, 04:57:58 pm
by Fu-Kwun Hwang
ahmedelshfie 1 2856 Last post September 24, 2010, 06:58:52 pm
by ahmedelshfie
3D rotational pendulum also known as Furuta's pendulum by Francisco Esquembre
lookang 2 12873 Last post March 10, 2011, 07:04:23 pm
by ahmedelshfie
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 6.115 seconds with 22 queries.since 2011/06/15