How to be a pro skateboarder?

Picture of the lab member

Mohanraj

MS Student

2025-02-27

Introduction

Skateboarding is a blend of art, skill, and physics. Each of these elements interplays seamlessly to create the fluid and captivating motion we see on ramps and skateparks. Skateboarders demonstrate an uncanny ability to maintain speed, even while navigating uphill sections of a park, and to build momentum without any external pushes. Their motion appears sleek and effortless, a testament to their mastery of technique and an underlying strategy known as pumping. Pumping is the key to understanding how skateboarders generate and sustain speed through precise shifts in body weight and movement. It combines intuition with principles of physics to achieve an elegant balance between effort and motion.

This blog will explore the pumping motion, delve into its mathematical modeling, and uncover why this strategy works so effectively to enhance performance.

Understanding the pumping motion

Imagine standing at the base of a mound on a skateboard park, ready to ascend without a single push off the ground. Skateboarders achieve this seemingly effortless feat through the pumping technique. This dynamic movement involves transferring energy to build and maintain momentum, even on upward slopes or curved transitions.

Step-by-step guide to pumping

The information about the pumping process has been adapted from LearnToRideASkateboard.com, where you can find further resources and insights.

Step by Step way to pump on a mound.

While these steps outline the process of pumping, the underlying physical principles are equally fascinating. The efficiency of pumping lies in its resemblance to a variable-length pendulum, with the skateboarder being the pendulum (we are head heavy and so an inverted pendulum). When ascending, extending the legs increases the pendulum's effective length (distance from wheels to the rider's center of mass), while crouching shortens it during descent. These timed adjustments inject energy into the system through parametric oscillations, much like pumping a swing. Mathematical modeling reveals how subtle shifts in body position translate to measurable speed gains, optimizing the skateboarder's path through transitions. By synchronizing with the ramp's curvature, riders harness kinetic and potential energy conversions, turning muscular effort into sustained momentum.

Mathematical modeling of pumping

To delve deeper into the mechanics of pumping, we model a skateboarder as a variable-length pendulum of length L(t)L(t), adapting insights from the seminal paper "How to Pump a Swing?". Though a skateboarder can be modeled as an inverted pendulum, here we want to focus only on the mechanism of pumping. Thus we resort to the simpler swinging problem from hereon, however the broader qualitative takeaways are similar for skateboarding as well. The attached paper demonstrates how timed length variations of the pendulum, ΔL\Delta L can amplify oscillations without external pushes, a similar principle skateboarders exploit through precise body movements. As shown in the figure below, the rider's crouching or standing changes the length LL corresponding to change in location of the center of mass mm from the pivot point OO.

Schematic of a variable-length pendulum showing key forces acting on the mass. The pendulum has a length L(t)L(t) varying as a function of time, an angular displacement θ(t)\theta(t), and experiences gravitational force mgmg. The force components are mgsinθmg \sin\theta (tangential) and mgcosθmg \cos\theta (radial).

A variable-length pendulum consists of the following components: the mass mm representing the skateboarder's body, the time-varying length L(t)L(t), which is the distance from the pivot point to the center of mass, and the dynamic angular displacement θ(t)\theta(t), which measures the angle from the vertical. The angular momentum, H(t)H(t) which quantifies rotational inertia, is given by H(t)=mL2(t)θ˙(t),H(t) = mL^2(t)\dot{\theta}(t), where θ˙(t)\dot{\theta}(t) is the angular velocity (rate of rotation) and the torque, N(t)N(t) which arises from gravity, is given by N(t)=mgLsinθ(t),N(t) = -mgL\sin\theta(t), here g=9.81m/s2g = 9.81 \, \text{m/s}^2 is gravitational acceleration. By applying Newton's law H˙(t)=N(t)\dot{H}(t) = N(t), the equation of motion becomes, ddt(L2(t)θ˙(t))=gL(t)sinθ(t).\frac{d}{d t}\left( L^2(t) \dot{\theta}(t) \right) = -gL(t) \sin\theta(t).

Skateboarders/Swing riders modulate the length of the pendulum LL strategically during a pumping cycle. Standing up (LL \downarrow) occurs near θ0\theta \approx 0 (the flat bottom of the ramp), while crouching (LL \uparrow) occurs at θmax\theta_{\text{max}} (the apex of the ramp or swing). From angular momentum conservation, sudden changes in LL alter the angular velocity θ˙\dot{\theta} as follows θ˙+=(LsquatLstand)2θ˙,\dot{\theta}^+ = \left( \frac{L_{\text{squat}}}{L_{\text{stand}}} \right)^2 \dot{\theta}^-, where θ˙\dot{\theta}^- and θ˙+\dot{\theta}^+ are angular velocities before and after standing up. For instance, if Lsquat=1.5mL_{\text{squat}} = 1.5 \, \text{m} and Lstand=1.2mL_{\text{stand}} = 1.2 \, \text{m}, then θ˙+=(1.51.2)2θ˙1.56θ˙.\dot{\theta}^+ = \left( \frac{1.5}{1.2} \right)^2 \dot{\theta}^- \approx 1.56 \dot{\theta}^-. This represents a 56% increase in angular velocity. However, the tangential (linear) speed v(t)v(t) is given by v(t)=L(t)θ˙(t)v(t) = L(t) \, \dot{\theta}(t). In the crouched (squat) position, the speed is v=Lsquatθ˙,v^- = L_{\text{squat}}\,\dot{\theta}^-, and after standing up it becomes, v+=Lstandθ˙+=Lstand(LsquatLstand)2θ˙=Lsquat2Lstandθ˙.v^+ = L_{\text{stand}}\,\dot{\theta}^+ = L_{\text{stand}} \left(\frac{L_{\text{squat}}}{L_{\text{stand}}}\right)^2 \dot{\theta}^- = \frac{L_{\text{squat}}^2}{L_{\text{stand}}}\,\dot{\theta}^-. Thus, the ratio of the speeds is, v+v=Lsquat2/LstandLsquat=LsquatLstand=1.51.2=1.25.\frac{v^+}{v^-} = \frac{L_{\text{squat}}^2/L_{\text{stand}}}{L_{\text{squat}}} = \frac{L_{\text{squat}}}{L_{\text{stand}}} = \frac{1.5}{1.2} = 1.25. This indicates a 25% increase in tangential speed.

So, if the skateboarder's tangential speed in the crouched phase is, for instance, 19.2 km/h, then after the pump cycle the speed becomes approximately 1.25×19.2km/h=24.0km/h,1.25 \times 19.2 \, \text{km/h} = 24.0 \, \text{km/h}, yielding a net speed gain of about 4.8 km/h per pump cycle.
During the standing phase (t0tt0+Δtt_0 \leq t \leq t_0 + \Delta t), with θ<ϵ|\theta| < \epsilon, integration of the equation of motion reveals, Lstand2θ˙standLsquat2θ˙squat=t0t0+ΔtgLsinθ0dt,L_{\text{stand}}^2 \dot{\theta}_{\text{stand}} - L_{\text{squat}}^2 \dot{\theta}_{\text{squat}} = \int_{t_0}^{t_0 + \Delta t} \underbrace{gL \sin\theta}_{\approx 0} \, dt, which simplifies to: Lstand2θ˙stand=Lsquat2θ˙squatL_{\text{stand}}^2 \dot{\theta}_{\text{stand}} = L_{\text{squat}}^2 \dot{\theta}_{\text{squat}}. This negligible integral confirms that energy injection primarily occurs through changes in LL, rather than through gravity.

Phase portrait (θ(t)\theta(t) vs. θ˙(t)\dot{\theta}(t)) of a variable-length pendulum illustrating energy accumulation through controlled length modulation. The simulation starts with an initial displacement θ0=0.30\theta_0 = 0.30 rad and zero initial velocity (θ˙0=0\dot{\theta}_0 = 0), using gravitational acceleration g=9.8g = 9.8 m/s2^2 and pendulum lengths Lsquat=2.7L_{\text{squat}} = 2.7 m and Lstand=2.3L_{\text{stand}} = 2.3 m. Energy is injected at θ=0\theta = 0 (flat-bottom position) where the length instantaneously shortens, increasing angular velocity based on the scaling factor (Lsquat/Lstand)2(L_{\text{squat}} / L_{\text{stand}})^2. The red arrows indicate the direction of motion in phase space, showing the system's evolution with each pumping cycle. The staircase-like jumps in θ˙(t)\dot{\theta}(t) correspond to discrete boosts in energy as the rider transitions from squatting to standing. The trajectory is generated using Python's solve_ivp function, with event handling for zero crossings and turning points. The integration alternates between squatting and standing phases, applying angular velocity boosts at transition points (at θ\theta = 0).

Over successive cycles, the energy in the system accumulates with a net energy gain expressed as: ΔE=12m(Lsquat2θ˙squat2Lstand2θ˙stand2)12mv2((LsquatLstand)21).\Delta E = \frac{1}{2}m\left(L_{\text{squat}}^2\dot{\theta}_{\text{squat}}^2 - L_{\text{stand}}^2\dot{\theta}_{\text{stand}}^2\right) \approx \frac{1}{2}mv^2\left(\left(\frac{L_{\text{squat}}}{L_{\text{stand}}}\right)^2 - 1\right). This accumulated energy offsets friction and air resistance, enabling sustained or increased speed mimicking the way children pump swings to greater heights.

Conclusion

The pumping strategy in skateboarding is not just a clever trick--it reflects a simple strategy for actuation grounded in physics. By dynamically adjusting their stance to inject energy at the right moments, skateboarders employ a technique similar to bang-bang control. In simple terms, a bang-bang control is a simple strategy to make a system approach a desired state by driving the system with a forcing that switches abruptly between two extreme states, rather than making gradual adjustments. For further insights, check out my colleague Vishnu's post on bang-bang control, which offers a broader perspective on how this principle manifests across engineering and physics.

This article was inspired by two cool articles, the first being "Optimal strategies for Kiiking: active pumping to invert a swing", which explores how athletes use precisely timed squatting and standing cycles to inject energy into the system, a mechanism remarkably similar to the pumping motion of skateboarders. The other study was "Mechanical optimization of skateboard pumping", which presents a detailed mathematical model validating that skilled skateboarders naturally follow an optimal strategy by dynamically shifting their center of mass. These studies reinforce the idea that energy-efficient motion is not just a theoretical concept but is actively realized in human movement across different sports.