Introduction

As all formulas for intensity factors and most of the metrics require a normalized power, 3record tries to estimate the power even for activities that do not have the power information.

This is based on speed and slope according to literature formulas explained below. Note that these are only approximations though and can be quite far from the actual power produced depending on the circumstances.

Power estimation

Methodology

Power is defined as the product of force times velocity

and therefore a good way to calculate the power is to estimate the forces one had to overcome to reach a certain speed. These forces are detailed in the paragraphs below according to the specificity of the sport, but fall generally in the following categories:
Drag (also referred as aerodynamism)
Drag force is the resistance that air or water opposes to your movement. It depends on the square of velocity () and on the density of the medium. The square dependence makes it much stronger and noticeable in biking than in running. Similarly, high density of water and slow swimming speed makes it the dominant contributino in swimming.
Gravity
Gravity force is what makes it difficult to overcome a climb. It depends on the slope of the climb .
Resistance and friction
Friction generally depends linearly on speed but can have quite complicated forms depending on the source of losses. Sometimes, this is included globally in an efficiency factor to account for all the force not converted into useful power to produce speed (some being lost in heat for instance).
Kinetic energy
Speed changes (changes in kinetic energy by ) require the application of a force and therefore translate into power.

Swimming

In swimming, the main resistance against movement is due to the drag of water. We can use for instance the formula from Toussaint available in [1, Skiba SwimScore] and used by Skiba for his SwimScore (note that the NP is still calculated with the 4th power and constant-weighted averages in 3record and not the 3rd of exponentially-weighted averages as in the SwimScore).

The force depends then on the square of the velocity and, consequently, the power is a factor times the third power of velocity.

with an efficiency factor and the athlete's mass.

Biking

It is quite difficult in biking to make accurate estimations of power. Martin et al. have published a model [2, Martin Cycling power] that depends on speed , slope and wind speed. Wind speed as well as drafting are neglected as the relevant factors cannot be known. The results are therefore only rough estimations.

The power is split into different contributions:

where is an efficiency factor assumed to 1 and the following factors:

Leading to the final formula

which can be approximated by

Note that you can find a similar online calculator at http://www.analyticcycling.com/

Running

In running, more formulas have been develop to quantify the effort of running at a certain speed on a certain slope .

One example is the one used by Skiba for his GOVSS metric [3, Skiba GOVSS], yielding the following formula:

where is an efficiency factor and is the runner weight, and the following factors:

Leading to the final formula which can be approximated for small slopes and speeds by

References

References in text

[1, Skiba SwimScore]
SwimScore, P. Skiba, http://www.physfarm.com/swimscore.pdf.
[2, Martin Cycling power]
Validation of a Mathematical Model for Road Cycling Power, J. Martin et al., J Appl Physiol 1998, http://www.naspspa.org/AcuCustom/Sitename/Documents/DocumentItem/2415.pdf.
[3, Skiba GOVSS]
GOVSS, P. Skiba, http://www.physfarm.com/govss.pdf.
[4, Minetti Running slope]
Energy cost of walking and running at extreme uphill and downhill slopes, Minetti et al, J Appl Physiol 2002, http://jap.physiology.org/content/jap/93/3/1039.full.pdf.

Additional references

[Skiba BikeScore]
BikeScore, P. Skiba, http://www.physfarm.com/bikescore.pdf.
[Golden Cheetah]
Golden Cheetah, http://goldencheetah.org, source code available at https://github.com/GoldenCheetah/GoldenCheetah/.
[Wattage group]
Wattage on Google groups, https://groups.google.com/forum/#!forum/wattage (Membership required).