Skip to content
Physics

Physical Pendulum Calculator

A physical pendulum is any rigid body that swings about a fixed pivot under gravity. Unlike a simple pendulum (which concentrates mass at a point), a physical pendulum has a distributed mass with a known moment of inertia. Enter the moment of inertia, mass, pivot-to-centre-of-mass distance, initial angle, and gravitational acceleration below to get the oscillation period, frequency, angular frequency, equivalent simple-pendulum length, maximum potential energy, and maximum velocity at the bottom of the swing.

Your details

Total mass of the rigid body. Metric: kilograms; imperial: pounds.
kg
Rotational inertia of the body about the pivot axis. Use the parallel-axis theorem: I_pivot = I_cm + m*d^2.
kg-m2
Distance from the pivot point to the centre of mass of the body along the pendulum axis.
m
Starting angular displacement from vertical. Below 15 degrees the small-angle approximation is accurate to within 0.5%. Above 30 degrees the period increases noticeably.
deg
Standard Earth gravity is 9.81 m/s^2. Change this to model other planets: Moon 1.62, Mars 3.72, Jupiter 24.79.
m/s2
PeriodNormal oscillation
1.5859s

Time for one complete oscillation (small-angle approximation)

Frequency0.6305Hz
Angular frequency3.9618rad/s
Equivalent simple-pendulum length0.625m
Maximum potential energy0.2674J
Max angular velocity1.0342rad/s
Max linear velocity at CM0.4137m/s
Small-angle approximationGood (error < 5%)
1.5859 s
Very fast<0.5Normal0.5-2Slow2-5Very slow5+
-15015012
Time (s)
Angle (deg) / Angular velocity (rad/s)
Time (s)Angular displacement (deg)Angular velocity (rad/s)
0150
0.0314.92-0.11
0.0514.67-0.21
0.0814.27-0.32
0.1113.7-0.42
0.1312.99-0.52
0.1612.14-0.61
0.1911.15-0.69
0.2110.04-0.77
0.248.82-0.84
0.267.5-0.9
0.296.1-0.94
0.324.64-0.98
0.343.12-1.01
0.371.57-1.03
0.40-1.03
0.42-1.57-1.03
0.45-3.12-1.01
0.48-4.63-0.98
0.5-6.1-0.94
0.53-7.5-0.9
0.56-8.82-0.84
0.58-10.04-0.77
0.61-11.15-0.69
0.63-12.13-0.61
0.66-12.99-0.52
0.69-13.7-0.42
0.71-14.27-0.32
0.74-14.67-0.21
0.77-14.92-0.11
0.79-150
0.82-14.920.11
0.85-14.670.22
0.87-14.270.32
0.9-13.70.42
0.93-12.990.52
0.95-12.130.61
0.98-11.150.69
1-10.040.77
1.03-8.820.84
1.06-7.50.9
1.08-6.10.95
1.11-4.630.98
1.14-3.121.01
1.16-1.571.03
1.1901.03
1.221.571.03
1.243.121.01
1.274.640.98
1.36.10.95
1.327.50.9
1.358.820.84
1.3710.040.77
1.411.150.69
1.4312.140.61
1.4512.990.52
1.4813.70.42
1.5114.270.32
1.5314.670.22
1.5614.920.11
1.59150
  • Angular displacement (deg)
  • Angular velocity (rad/s)

Period 1.5859 s, angular frequency 3.962 rad/s

  • The period is 1.5859 s, meaning the pendulum completes 0.631 full oscillations every second.
  • This physical pendulum behaves identically to a simple pendulum 0.625 m long. You can use that length to cross-check or simplify related calculations.
  • Starting from 15 degrees, the system stores 0.2674 J of potential energy. At the lowest point the centre of mass reaches 0.414 m/s.

Next stepThe small-angle approximation is reliable at 15 degrees. To lengthen the period, increase the moment of inertia or move the pivot closer to the centre of mass.

Formula

T=2πImgd,f=1T,ω=2πT,Leq=Imd,E=mgd(1cosθ0),vmax=ωmaxdT = 2\pi\sqrt{\dfrac{I}{mgd}}, \quad f = \dfrac{1}{T}, \quad \omega = \dfrac{2\pi}{T}, \quad L_{\text{eq}} = \dfrac{I}{md}, \quad E = mgd(1-\cos\theta_0), \quad v_{\max} = \omega_{\max} d

Worked example

A uniform thin rod of mass 2 kg and length 1.0 m pivots about one end. The moment of inertia about the pivot is I = (1/3)*m*L^2 = (1/3)*2*1^2 = 0.667 kg-m^2. The centre of mass is at d = 0.5 m from the pivot. With g = 9.81 m/s^2 and initial angle 15 deg: T = 2*pi*sqrt(0.667 / (2*9.81*0.5)) = 2*pi*sqrt(0.068) = 1.642 s. Frequency = 0.609 Hz. Energy = 2*9.81*0.5*(1-cos(15deg)) = 0.342 J.

What is a physical pendulum?

A simple (or mathematical) pendulum idealises the swinging mass as a point located at the end of a massless string. A physical pendulum is the real-world generalisation: any rigid body free to rotate about a fixed horizontal pivot under the influence of gravity. A swinging door, a metronome arm, a compound pendulum in a clock, and a gymnast on a high bar all behave as physical pendulums. The key difference from the simple case is that mass is distributed throughout the body, so the oscillation depends on how that mass is arranged relative to the pivot, captured by the moment of inertia I.

The formula and its terms

The period of small oscillations is T = 2*pi*sqrt(I / (m*g*d)), where I is the moment of inertia of the body about the pivot axis (in kg-m^2), m is the total mass (kg), g is gravitational acceleration (m/s^2), and d is the distance from the pivot to the centre of mass (m). The formula is exact in the small-angle limit (angles below about 15 degrees) and remains a good approximation up to roughly 23 degrees with less than 5 percent error. The equivalent simple-pendulum length L_eq = I / (m*d) lets you replace any physical pendulum with a point-mass pendulum of that length and get the same period. The energy at the maximum angle is E = m*g*d*(1 - cos(theta)), all of which converts to kinetic energy at the equilibrium position, giving maximum angular velocity omega_max = sqrt(2E / I) and maximum centre-of-mass speed v_max = omega_max * d.

Moment of inertia and the parallel-axis theorem

The moment of inertia I about the pivot is the key parameter that distinguishes a physical pendulum from a simple one. For standard shapes you can look up I_cm (the moment about the centre of mass) from tables, then apply the parallel-axis theorem: I_pivot = I_cm + m*d^2, where d is the distance from the centre of mass to the pivot. For example, a uniform thin rod of length L pivoting about one end has I_cm = (1/12)*m*L^2 and I_pivot = (1/12)*m*L^2 + m*(L/2)^2 = (1/3)*m*L^2. More complex shapes can be treated by summing contributions from their component parts.

Small-angle approximation and accuracy limits

The period formula T = 2*pi*sqrt(I/(mgd)) relies on the approximation sin(theta) = theta (in radians), which is accurate to 0.5 percent for angles up to about 10 degrees, and to 5 percent for angles up to about 23 degrees. At 45 degrees the error reaches around 18 percent, and the true period (given by an elliptic integral) is noticeably longer. For most pendulum clock and physics-lab applications the amplitude is kept small precisely to maintain constant period. If your initial angle is large, the calculator flags this and you should use the exact elliptic-integral solution or a numerical simulation for precision work.

Common moment of inertia values for uniform rigid bodies

ShapeAxisI about centre of mass
Thin rod, length LPerpendicular to rod at CM(1/12) m L^2
Solid disk, radius RThrough centre, perpendicular to face(1/2) m R^2
Solid sphere, radius RAny diameter(2/5) m R^2
Hollow sphere (thin), radius RAny diameter(2/3) m R^2
Rectangular plate, w x hPerpendicular to plate at CM(1/12) m (w^2 + h^2)
Hollow cylinder, radii R1 and R2Cylinder axis(1/2) m (R1^2 + R2^2)

For a body of mass m. Use the parallel-axis theorem (I_pivot = I_cm + m*d^2) to shift from the centre of mass to any parallel pivot axis.

Frequently asked questions

How is a physical pendulum different from a simple pendulum?

A simple pendulum treats all the mass as concentrated at a single point at the end of a massless rod. A physical pendulum is a real rigid body with mass spread throughout. The period depends on the full moment of inertia about the pivot rather than just the length to the mass. A simple pendulum is actually a special case of a physical pendulum where the equivalent length L_eq equals the rod length.

What is the moment of inertia and how do I find it?

The moment of inertia I measures how mass is distributed relative to the rotation axis. Look up the formula for your shape in the reference table (or a physics textbook), calculate I_cm for that formula, then add m*d^2 using the parallel-axis theorem to shift from the centre of mass to your pivot. For irregular bodies, I can be determined experimentally by measuring the oscillation period T and rearranging: I = (T / (2*pi))^2 * m * g * d.

What does the equivalent simple-pendulum length mean?

L_eq = I / (m*d) is the length of a simple (point-mass) pendulum that would oscillate with exactly the same period. It is useful for quick comparisons and for visualising the effective geometry of a complex shape. For a uniform rod pivoting about one end, L_eq = (2/3)*L, which is two-thirds of the rod length.

How do I set gravitational acceleration for another planet?

Change the gravitational acceleration field. Standard values: Moon 1.62 m/s^2, Mars 3.72 m/s^2, Earth 9.81 m/s^2, Jupiter 24.79 m/s^2. Because the period scales as 1/sqrt(g), a pendulum on the Moon swings about 2.46 times slower than the same pendulum on Earth.

At what angle does the small-angle approximation break down?

The approximation is within 0.5 percent error up to about 10 degrees, within 5 percent up to about 23 degrees, and within 18 percent up to 45 degrees. For precise work above 20 degrees, use the exact solution involving a complete elliptic integral of the first kind, or a numerical ODE solver.

Sources

Written by Dr. Tomás Okafor, PhD Physicist · Lagos, Nigeria

Physicist specializing in classical mechanics, bringing 17 years of research and applied dynamics expertise to every calculator he reviews.

Search 3,500+ calculators

Loading search…