|
|
(694 intermediate revisions by more than 100 users not shown) |
Line 1: |
Line 1: |
| In [[mechanics]] and [[physics]], '''simple harmonic motion''' is a type of [[oscillation|periodic motion]] where the restoring force is directly proportional to the displacement. It can serve as a [[mathematical model]] of a variety of motions, such as the oscillation of a spring. In addition, other phenomena can be approximated by simple harmonic motion, including the motion of a [[Pendulum|simple pendulum]] as well as [[molecular vibration]]. Simple harmonic motion is typified by the motion of a mass on a spring when it is subject to the linear elastic restoring force given by [[Hooke's Law]]. The motion is sinusoidal in time and demonstrates a single resonant frequency. In order for simple harmonic motion to take place, the net force of the object at the end of the pendulum must be proportional to the displacement.
| | This is a preview for the new '''MathML rendering mode''' (with SVG fallback), which is availble in production for registered users. |
|
| |
|
| Simple harmonic motion provides a basis for the characterization of more complicated motions through the techniques of [[Fourier analysis]].
| | If you would like use the '''MathML''' rendering mode, you need a wikipedia user account that can be registered here [[https://en.wikipedia.org/wiki/Special:UserLogin/signup]] |
| | * Only registered users will be able to execute this rendering mode. |
| | * Note: you need not enter a email address (nor any other private information). Please do not use a password that you use elsewhere. |
|
| |
|
| ==Introduction==
| | Registered users will be able to choose between the following three rendering modes: |
| [[File:Simple Harmonic Motion Orbit.gif|right|thumb|300px|Simple harmonic motion shown both in real space and [[phase space]]. The [[orbit (dynamics)|orbit]] is periodic. (Here the velocity and position axes have been reversed from the standard convention in order to align the two diagrams)]]
| |
|
| |
|
| In the diagram a [[Harmonic oscillator|simple harmonic oscillator]], comprising a mass attached to one end of a spring, is shown. The other end of the spring is connected to a rigid support such as a wall. If the system is left at rest at the [[Mechanical equilibrium|equilibrium]] position then there is no net [[force]] acting on the mass. However, if the mass is displaced from the equilibrium position, a restoring [[Elasticity (physics)|elastic]] force which obeys [[Hooke's law]] is exerted by the spring.
| | '''MathML''' |
| | :<math forcemathmode="mathml">E=mc^2</math> |
|
| |
|
| Mathematically, the restoring force '''F''' is given by
| | <!--'''PNG''' (currently default in production) |
| :<math> \mathbf{F}=-k\mathbf{x}, </math> | | :<math forcemathmode="png">E=mc^2</math> |
| where '''F''' is the restoring elastic force exerted by the spring (in [[International System of Units|SI]] units: [[Newton (unit)|N]]), ''k'' is the [[Hooke's law|spring constant]] ([[Newton (unit)|N]]·m<sup>−1</sup>), and '''x''' is the [[Displacement (vector)|displacement]] from the equilibrium position (in m).
| |
|
| |
|
| For any simple harmonic oscillator:
| | '''source''' |
| * When the system is displaced from its equilibrium position, a restoring force which resembles Hooke's law tends to restore the system to equilibrium.
| | :<math forcemathmode="source">E=mc^2</math> --> |
|
| |
|
| Once the mass is displaced from its equilibrium position, it experiences a net restoring force. As a result, it [[Acceleration|accelerates]] and starts going back to the equilibrium position. When the mass moves closer to the equilibrium position, the restoring force decreases. At the equilibrium position, the net restoring force vanishes. However, at ''x'' = 0, the mass has [[momentum]] because of the [[Impulse (physics)|impulse]] that the restoring force has imparted. Therefore, the mass continues past the equilibrium position, compressing the spring. A net restoring force then tends to slow it down, until its [[velocity]] reaches zero, whereby it will attempt to reach equilibrium position again.
| | <span style="color: red">Follow this [https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rendering link] to change your Math rendering settings.</span> You can also add a [https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rendering-skin Custom CSS] to force the MathML/SVG rendering or select different font families. See [https://www.mediawiki.org/wiki/Extension:Math#CSS_for_the_MathML_with_SVG_fallback_mode these examples]. |
|
| |
|
| As long as the system has no [[energy]] loss, the mass will continue to oscillate. Thus, simple harmonic motion is a type of [[Frequency|periodic]] motion.
| | ==Demos== |
|
| |
|
| ==Dynamics of simple harmonic motion== | | Here are some [https://commons.wikimedia.org/w/index.php?title=Special:ListFiles/Frederic.wang demos]: |
| For one-dimensional simple harmonic motion, the equation of motion, which is a second-order linear [[ordinary differential equation]] with constant coefficients, could be obtained by means of [[Newton's second law]] and [[Hooke's law]].
| |
|
| |
|
| :<math> F_{net} = m\frac{\mathrm{d}^2 x}{\mathrm{d}t^2} = -kx,</math>
| |
| where ''m'' is the [[Mass#Inertial_mass|inertial mass]] of the oscillating body, ''x'' is its [[displacement (vector)|displacement]] from the [[Mechanical equilibrium|equilibrium]] (or mean) position, and ''k'' is the [[Hooke's_law#The_spring_equation|spring constant]].
| |
|
| |
|
| Therefore,
| | * accessibility: |
| :<math> \frac{\mathrm{d}^2 x}{\mathrm{d}t^2} = -\left(\frac{k}{m}\right)x,</math> | | ** Safari + VoiceOver: [https://commons.wikimedia.org/wiki/File:VoiceOver-Mac-Safari.ogv video only], [[File:Voiceover-mathml-example-1.wav|thumb|Voiceover-mathml-example-1]], [[File:Voiceover-mathml-example-2.wav|thumb|Voiceover-mathml-example-2]], [[File:Voiceover-mathml-example-3.wav|thumb|Voiceover-mathml-example-3]], [[File:Voiceover-mathml-example-4.wav|thumb|Voiceover-mathml-example-4]], [[File:Voiceover-mathml-example-5.wav|thumb|Voiceover-mathml-example-5]], [[File:Voiceover-mathml-example-6.wav|thumb|Voiceover-mathml-example-6]], [[File:Voiceover-mathml-example-7.wav|thumb|Voiceover-mathml-example-7]] |
| | ** [https://commons.wikimedia.org/wiki/File:MathPlayer-Audio-Windows7-InternetExplorer.ogg Internet Explorer + MathPlayer (audio)] |
| | ** [https://commons.wikimedia.org/wiki/File:MathPlayer-SynchronizedHighlighting-WIndows7-InternetExplorer.png Internet Explorer + MathPlayer (synchronized highlighting)] |
| | ** [https://commons.wikimedia.org/wiki/File:MathPlayer-Braille-Windows7-InternetExplorer.png Internet Explorer + MathPlayer (braille)] |
| | ** NVDA+MathPlayer: [[File:Nvda-mathml-example-1.wav|thumb|Nvda-mathml-example-1]], [[File:Nvda-mathml-example-2.wav|thumb|Nvda-mathml-example-2]], [[File:Nvda-mathml-example-3.wav|thumb|Nvda-mathml-example-3]], [[File:Nvda-mathml-example-4.wav|thumb|Nvda-mathml-example-4]], [[File:Nvda-mathml-example-5.wav|thumb|Nvda-mathml-example-5]], [[File:Nvda-mathml-example-6.wav|thumb|Nvda-mathml-example-6]], [[File:Nvda-mathml-example-7.wav|thumb|Nvda-mathml-example-7]]. |
| | ** Orca: There is ongoing work, but no support at all at the moment [[File:Orca-mathml-example-1.wav|thumb|Orca-mathml-example-1]], [[File:Orca-mathml-example-2.wav|thumb|Orca-mathml-example-2]], [[File:Orca-mathml-example-3.wav|thumb|Orca-mathml-example-3]], [[File:Orca-mathml-example-4.wav|thumb|Orca-mathml-example-4]], [[File:Orca-mathml-example-5.wav|thumb|Orca-mathml-example-5]], [[File:Orca-mathml-example-6.wav|thumb|Orca-mathml-example-6]], [[File:Orca-mathml-example-7.wav|thumb|Orca-mathml-example-7]]. |
| | ** From our testing, ChromeVox and JAWS are not able to read the formulas generated by the MathML mode. |
|
| |
|
| Solving the differential equation above, a solution which is a [[Sine wave|sinusoidal function]] is obtained.
| | ==Test pages == |
| :<math> x(t) = c_1\cos\left(\omega t\right) + c_2\sin\left(\omega t\right) = A\cos\left(\omega t - \varphi\right),</math>
| |
| where
| |
| :<math> \omega = \sqrt{\frac{k}{m}}, </math>
| |
| :<math> A = \sqrt{{c_1}^2 + {c_2}^2}, </math>
| |
| :<math> \tan \varphi = \left(\frac{c_2}{c_1}\right), </math>
| |
| In the solution, ''c''<sub>1</sub> and ''c''<sub>2</sub> are two constants determined by the initial conditions, and the origin is set to be the equilibrium position.{{Cref2|A}} Each of these constants carries a physical meaning of the motion: ''A'' is the amplitude (maximum displacement from the equilibrium position), {{nowrap|''ω'' {{=}} 2π''f''}} is the [[angular frequency]], and ''φ'' is the phase.{{Cref2|B}}
| |
|
| |
|
| Using the techniques of [[differential calculus]], the [[velocity]] and [[acceleration]] as a function of time can be found:
| | To test the '''MathML''', '''PNG''', and '''source''' rendering modes, please go to one of the following test pages: |
| :<math> v(t) = \frac{\mathrm{d} x}{\mathrm{d} t} = - A\omega \sin(\omega t+\varphi),</math>
| | *[[Displaystyle]] |
| Speed = w.sqrt(A^2 - x^2)
| | *[[MathAxisAlignment]] |
| Maximum speed = wA (at equilibrium point)
| | *[[Styling]] |
| :<math> a(t) = \frac{\mathrm{d}^2 x}{\mathrm{d}t^2} = - A \omega^2 \cos( \omega t+\varphi).</math> | | *[[Linebreaking]] |
| Maximum acceleration = omega^2.A (at extreme points)
| | *[[Unique Ids]] |
| | *[[Help:Formula]] |
|
| |
|
| Acceleration can also be expressed as a function of displacement:
| | *[[Inputtypes|Inputtypes (private Wikis only)]] |
| :<math> a(x) = -\omega^2 x.\!</math>
| | *[[Url2Image|Url2Image (private Wikis only)]] |
| | | ==Bug reporting== |
| Then since {{nowrap|''ω'' {{=}} 2π''f''}},
| | If you find any bugs, please report them at [https://bugzilla.wikimedia.org/enter_bug.cgi?product=MediaWiki%20extensions&component=Math&version=master&short_desc=Math-preview%20rendering%20problem Bugzilla], or write an email to math_bugs (at) ckurs (dot) de . |
| :<math>f = \frac{1}{2\pi}\sqrt{\frac{k}{m}},</math>
| |
| | |
| and since {{nowrap|''T'' {{=}} 1/''f''}} where T is the time period,
| |
| :<math>T = 2\pi \sqrt{\frac{m}{k}}.</math>
| |
| | |
| These equations demonstrate that the simple harmonic motion is [[wikt:isochronous|isochronous]] (the period and frequency are independent of the amplitude and the initial phase of the motion).
| |
| | |
| ==Energy of simple harmonic motion==
| |
| | |
| The [[kinetic energy]] ''K'' of the system at time ''t'' is
| |
| :<math> K(t) = \frac{1}{2} mv^2(t) = \frac{1}{2}m\omega^2A^2\sin^2(\omega t - \varphi) = \frac{1}{2}kA^2 \sin^2(\omega t - \varphi),</math>
| |
| and the [[potential energy]] is
| |
| :<math>U(t) = \frac{1}{2} k x^2(t) = \frac{1}{2} k A^2 \cos^2(\omega t - \varphi).</math>
| |
| The total [[mechanical energy]] of the system therefore has the constant value
| |
| :<math>E = K + U = \frac{1}{2} k A^2.</math>
| |
| | |
| ==Examples==
| |
| | |
| [[Image:Animated-mass-spring.gif|right|frame|An undamped [[spring–mass system]] undergoes simple harmonic motion.]]
| |
| The following physical systems are some examples of [[Harmonic oscillator|simple harmonic oscillator]].
| |
| | |
| ===Mass on a spring===
| |
| | |
| A mass ''m'' attached to a spring of spring constant ''k'' exhibits simple harmonic motion in closed space. The equation
| |
| :<math> T= 2 \pi{\sqrt{\frac{m}{k}}}</math>
| |
| shows that the period of oscillation is independent of both the amplitude and gravitational acceleration
| |
| | |
| ===Uniform circular motion=== | |
| | |
| Simple harmonic motion can in some cases be considered to be the one-dimensional [[projection (mathematics)|projection]] of [[uniform circular motion]]. If an object moves with angular speed ''ω'' around a circle of radius ''r'' centered at the [[Origin (mathematics)|origin]] of the ''x''-''y'' plane, then its motion along each coordinate is simple harmonic motion with amplitude ''r'' and angular frequency ''ω''.
| |
| | |
| ===Mass on a simple pendulum===
| |
| | |
| [[Image:Simple Pendulum Oscillator.gif|right|frame|The motion of an undamped [[Pendulum]] approximates to simple harmonic motion if the amplitude is very small relative to the length of the rod.]]
| |
| | |
| In the [[small-angle approximation]], the motion of a simple pendulum is approximated by simple harmonic motion. The period of a mass attached to a pendulum of length ''ℓ'' with gravitational acceleration ''g'' is given by
| |
| | |
| :<math> T = 2 \pi \sqrt{\frac{\ell}{g}}</math>
| |
| | |
| This shows that the period of oscillation is independent of the amplitude and mass of the pendulum but not the acceleration due to gravity (''g''), therefore a pendulum of the same length on the Moon would swing more slowly due to the Moon's lower gravitational field strength.
| |
| | |
| This approximation is accurate only in small angles because of the expression for [[angular acceleration]] ''α'' being proportional to the sine of position:
| |
| :<math>m g \ell \sin(\theta)=I \alpha,</math>
| |
| where ''I'' is the [[moment of inertia]]. When ''θ'' is small, {{nowrap|sin ''θ'' ≈ ''θ''}} and therefore the expression becomes
| |
| :<math>-m g \ell \theta=I \alpha</math>
| |
| which makes angular acceleration directly proportional to ''θ'', satisfying the definition of simple harmonic motion.
| |
| | |
| ===Scotch yoke=== | |
| {{main|Scotch yoke}}
| |
| {{summarize|from|Scotch yoke}}
| |
| | |
| ==See also==
| |
| | |
| *[[Isochronous]]
| |
| *[[Uniform circular motion]]
| |
| *[[Complex harmonic motion]]
| |
| *[[Damping]]
| |
| *[[Harmonic oscillator]]
| |
| *[[Pendulum (mathematics)]]
| |
| *[[Circle group]]
| |
| | |
| ==Notes==
| |
| | |
| {{Cnote2 Begin|liststyle=upper-alpha|colwidth=40em}}
| |
| {{Cnote2|A|The choice of using a cosine in this equation is arbitrary. Other valid formulations are:
| |
| :<math> x(t) = A\sin\left(\omega t +\varphi'\right)</math>,
| |
| where
| |
| :<math> \tan \varphi' = \left(\frac{c_1}{c_2}\right)</math>,
| |
| since {{nowrap|cos''θ'' {{=}} sin(''θ'' + π/2)}}.}}
| |
| {{Cnote2|B|The maximum displacement (that is, the amplitude), ''x''<sub>max</sub>, occurs when {{nowrap|cos(''ωt'' + ''φ'')or (''ωt'' - ''φ'') {{=}} 1}}, and thus when {{nowrap|''x''<sub>max</sub> {{=}} ''A''}}.}}
| |
| {{Cnote2 End}}
| |
| | |
| ==References==
| |
| | |
| * {{Cite book| author=Walker, Jearl | title=Principles of Physics |edition=9th | publisher=Hoboken, N.J. : Wiley | year=2011 | isbn=0-470-56158-0}}
| |
| * {{Cite book| author=Thornton, Stephen T.; Marion, Jerry B. | title=Classical Dynamics of Particles and Systems (5th ed.) | publisher=Brooks Cole | year=2003 | isbn=0-534-40896-6}}
| |
| * {{Cite book| author=John R Taylor | title=Classical Mechanics | publisher=University Science Books | year=2005 | isbn=1-891389-22-X}}
| |
| * {{Cite book| author=Grant R. Fowles, George L. Cassiday | title=Analytical Mechanics (7th ed.) | publisher=Thomson Brooks/Cole | year=2005 | isbn=0-534-49492-7}}
| |
| | |
| ==External links==
| |
| * [http://hyperphysics.phy-astr.gsu.edu/hbase/shm.html Simple Harmonic Motion] from [[HyperPhysics]]
| |
| *[http://www.phy.hk/wiki/englishhtm/SpringSHM.htm Java simulation of spring-mass oscillator]
| |
| | |
| {{DEFAULTSORT:Simple Harmonic Motion}}
| |
| [[Category:Classical mechanics]]
| |
| [[Category:Pendulums]]
| |