Physics · Oscillations

Simple Harmonic Motion (Spring-Mass) Visualizer

Interactive SHM visualizer. Adjust amplitude, spring constant, mass. Watch displacement, velocity, acceleration, and energy in real time.

🔄 Simple Harmonic Motion (Spring-Mass) Visualizer

Oscillations
What's happening? ω = √(k/m). Bigger k = faster oscillation. Bigger mass = slower. Watch KE and PE trade places — total energy stays constant.
Why this matters for JEE

Simple Harmonic Motion is a high-weightage JEE topic — 2-3 questions every year.

SHM appears in block-spring systems, pendulums, torsional oscillators, and even in wave problems. JEE tests both equation-solving and physical interpretation of SHM.

Key formulas

SHM Formulas

Angular frequency

ω = √(k/m)

For spring: ω = √(k/m). For pendulum: ω = √(g/L).

Displacement

x = A·cos(ωt + φ)

General solution. φ is phase constant from initial conditions.

Velocity & Acceleration

v = -Aω·sin(ωt + φ)
a = -ω²x

Acceleration always points to center. Max v = Aω, max a = Aω².

Total Energy

E = ½kA²

Constant. KE = ½mv², PE = ½kx². They swap but E stays fixed.

Pendulum period

T = 2π√(L/g)

Only depends on L and g — not mass or amplitude (small angles).

Damped SHM

x = Ae^(-bt/2m)·cos(ω't + φ)

ω' = √(ω₀² - (b/2m)²). Amplitude decays exponentially.

Step-by-step problem solving

How to solve SHM problems in JEE

  1. Identify the system — block-spring, simple pendulum, or physical pendulum.
  2. Check if SHM is valid — force must be proportional to displacement and opposite (F = -kx).
  3. Find ω — ω = √(k/m) for spring, √(g/L) for pendulum.
  4. Use energy conservation — E = ½kA² = ½mv² + ½kx² to find v at any x.
  5. Apply initial conditions — use x(0) and v(0) to find amplitude A and phase φ.
Common JEE mistakes

What students get wrong

❌ Confusing ω with frequency

ω = 2πf, not f. JEE asks for angular frequency — use ω = √(k/m), not f = 1/T.

❌ Forgetting energy is constant

At extreme position all PE, at center all KE. The sum is always E = ½kA² — use this shortcut!

❌ Using large-angle pendulum formula

T = 2π√(L/g) only works for small angles (< 10°). For larger angles, use T = 2π√(L/g) · [1 + (1/16)θ₀² + ...]

❌ Mixing up x, v, a relationships

a = -ω²x (acceleration leads displacement by 180°). v = -Aω·sin(ωt+φ) leads x by 90°. Phase matters!

How important is Simple Harmonic Motion for JEE Main and Advanced?

Simple Harmonic Motion is a high-value topic in JEE Physics. Interactive SHM visualizer. Adjust amplitude, spring constant, mass. Questions from this chapter test both conceptual clarity and numerical accuracy. In JEE Main, expect direct formula-based problems; in JEE Advanced, expect multi-concept questions combining Simple Harmonic Motion with related topics. Mastering the visualization here builds the intuition needed to solve tricky MCQs under time pressure.

FAQs

SHM Questions

Is SHM always motion in a straight line?

Yes, SHM is always along a straight line (the x-axis). Even though the oscillator moves in 1D, the graph of x vs t is sinusoidal — not a wave on a string. The key signature: a = -ω²x.

Why is acceleration always toward the center?

In SHM, the restoring force always points toward equilibrium (F = -kx). Since F = ma, acceleration a = -(k/m)x = -ω²x. The minus sign means acceleration and displacement are opposite — hence "toward center.".

What's the difference between SHM and periodic motion?

ALL SHM is periodic, but NOT all periodic motion is SHM. SHM requires the special condition a = -ω²x. A bouncing ball is periodic but its acceleration is g (constant), not proportional to displacement.

Can energy ever equal zero in SHM?

No — E = ½kA² always. At the extremes, PE = E and KE = 0. At the center, KE = E and PE = 0. Energy shifts between KE and PE but the total never changes.

Is there a free online Simple Harmonic Motion (Spring simulator for JEE preparation?

Yes — JEEVisionary's Simple Harmonic Motion (Spring simulator is 100% free, runs in any browser, and requires no login or download. You can adjust parameters in real time and watch the visualization update instantly, making it ideal for building intuition before solving JEE Physics numericals.

How does the interactive Simple Harmonic Motion (Spring visualization help in JEE?

The interactive visualization lets you see how changing one variable affects the entire system — something textbook diagrams can't show. JEE frequently tests conceptual understanding through tricky options; using a simulator to build visual intuition helps you eliminate wrong choices faster during the exam.

Can I use this Simple Harmonic Motion (Spring simulator on mobile during revision?

Absolutely. JEEVisionary's concept lab simulators are fully responsive and work on phones, tablets, and desktops. The touch-friendly sliders let you explore parameters during bus rides, breaks, or quick revision sessions — no app install needed.

Try this

Quick exercise with the simulator

Step 1: Set all sliders to their default positions and observe the baseline visualization for Simple Harmonic Motion (Spring-Mass).

Step 2: Change only one parameter at a time. Before moving each slider, predict what will happen — then check if you were right.

Step 3: Try to find the extreme case — what slider value makes the output maximum or minimum? This is exactly how JEE tests your understanding.

Avoid these traps

Common mistakes

Consuming without acting

Most people do: read the entire page and close the tab without doing anything. You should do: pick one action from the "What to do next" section and complete it today.

Not verifying with official sources

Most people do: trust any website (including this one) as the final authority. You should do: check the linked official portal for dates, fees, eligibility, or document rules before making decisions.

Bookmarking instead of executing

Most people do: save 20 tabs "for later" and never return. You should do: write one next step on paper right now, then close extra tabs.

Before you leave

Revision checklist

  • I can explain the key relationship in Simple Harmonic Motion (Spring-Mass) without looking at formulas.
  • I tested at least 3 different parameter combinations in the simulator.
  • I can predict what happens when each variable increases or decreases.
  • I solved at least one JEE PYQ from this topic and verified my approach.
  • I noted any concept I found tricky in my error log for revision.
Direct answer

Use Simple Harmonic Motion (Spring-Mass) Visualizer to turn a Physics idea into one solved question.

This simulator is most useful when you predict the change first, move the controls second, and then solve a related JEE-style question without looking at the screen. Do not treat it like a video. Treat it like a small lab for checking whether the formula, graph, trend, or mechanism is actually clear in your head.

How

How to use this tool

  1. Read the formula or rule on the page and write your prediction before touching the controls.
  2. Change only one slider, value, or option at a time. If you change everything together, you will not know what caused the result.
  3. Say the reason out loud in one sentence: the graph shifts because of this term, the value changes because of this relation, or the reaction changes because of this condition.
  4. Solve one matching PYQ or coaching-sheet question immediately after using the simulator. The visual is only useful if it improves paper solving.
  5. Add one line to your error log if your prediction was wrong. Write the exact trigger you missed, not just "concept weak".
Example

A realistic way to practise

For a Physics graph or motion question, change one quantity at a time, predict what should happen, then check the diagram before solving a numerical question. If your prediction and the simulator disagree, pause there. Re-read the formula, test one smaller case, and only then move to a timed question.

Checklist

Before you leave this page

  • You can explain the main rule in under 20 seconds.
  • You solved at least one related question on paper after using the visual.
  • You know one common mistake this topic creates in JEE problems.
  • You saved the topic in your revision or error-log system if it still feels shaky.
What to do next

Take your next step

1. Mark the topic in A2Z

Track this page against the actual Physics, Chemistry, and Maths syllabus so it affects your plan.

Open
2. Build today's study block

Convert the advice into one focused session with revision, practice, and review.

Open
3. Use the mission router

If you are unsure what to open next, route by your current problem instead of reading randomly.

Open
WA
Sitemap