La carrera de los 100 m lisos
Usain Bolt batió los records existentes hasta entonces en los Juegos Olímpicos de Pekín de 2008 y en los Campeonatos del Mundo de Berlín de 2009. Los datos correspondientes a este campeonato son los siguientes
| x (m) | 0 | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| t (s) | 0 | 1.89 | 2.88 | 3.78 | 4.64 | 5.47 | 6.29 | 7.10 | 7.92 | 8.75 | 9.58 |
Modelo 1
Aceleración
Velocidad
Posición
En el modelo más simple, el movimiento del corredor se describe mediante dos fuerzas: la fuerza que ejerce el corredor F y una fuerza de rozamiento que se opone a su movimiento proporcional a la velocidad v
Integramos, sabiendo que el corredor está en reposo v=0, en el momento de la salida t=0.
Integramos de nuevo, para calcular la posición x en función del tiempo t, sabiendo que parte del origen x=0, en el instante t=0.
La posición x depende de dos parámetros a=F/m y b=α/m
Hacemos un ajuste no lineal empleando la función
x=0:10:100; %distancias
t=[0,1.89,2.88,3.78,4.64,5.47,6.29,7.1,7.92,8.75,9.58]; %tiempos
hold on
plot(t,x,'ro','markersize',4,'markerfacecolor','r')
% a(1) es a, a(2) es b
f=@(a,t) a(1)*t/a(2)-a(1)*(1-exp(-t*a(2)))/a(2)^2;
error=@(a) sum((x-f(a,t)).^2);
a0=[1,8]; %valor inicial
af=fminsearch(error,a0);
g=@(t) f(af,t);
fplot(g,[t(1),t(end)])
title('Posición. Modelo 1')
xlabel('t')
ylabel('x')
grid on
hold off

>> af af = 8.4910 0.6885
Los valores de los parámetros son a=8.4910 m/s2 y b=0.6885 s-1
Conocidos los valores de los parámetros representamos la velocidad del corredor en función del tiempo
a=8.4910; %parámetros
b=0.6885;
fplot(@(t) a*(1-exp(-b*t))/b ,[0,9.58])
title('Velocidad, modelo 1')
xlabel('t')
ylabel('v')
ylim([0,13])
grid on

La velocidad crece rápidamente hasta que adquiere un valor casi constante, la velocidad final en el instante t=9.58 s es v=12.32 m/s
Modelo 2
No parece que sea una situación realista considerar que la fuerza F que ejerce el corredor se mantenga constante, por lo que se propone una fuerza F(t)=F-βt, que disminuye linealmente con el tiempo
Aceleración
Velocidad
Posición
La solución de la ecuación diferencial homogénea es v=Aexp(-αt/m). La solución particular es v1=Bt+C. Introducimos la solución particular en la ecuación diferencial para determinar los coeficientes B y C
La solución de la ecuación diferencial es la suma de ambas
Determinamos el coeficente A, sabiendo que el corredor está en reposo v=0, en el momento de la salida t=0.
La velocidad depende de tres parámetros a, b y c
Integramos de nuevo, para calcular la posición x en función del tiempo t, sabiendo que parte del origen x=0, en el instante t=0.
Ajustamos los datos de Bolt a esta función x(t), calculando los valores de los parámetros a, b y c de ajuste
x=0:10:100; %distancia
t=[0,1.89,2.88,3.78,4.64,5.47,6.29,7.1,7.92,8.75,9.58];
hold on
plot(t,x,'ro','markersize',4,'markerfacecolor','r')
% a(1) es a, a(2) es b y a(3) es c
f=@(a,t) a(1)*t-a(2)*t.^2/2-a(1)*(1-exp(-t*a(3)))/a(3);
error=@(a) sum((x-f(a,t)).^2);
a0=[10,0.1,1]; %valor inicial
af=fminsearch(error,a0);
g=@(t) f(af,t);
fplot(g,[t(1),t(end)])
title('Posición, modelo 2')
xlabel('t')
ylabel('x')
grid on
hold off

>> af af = 13.3110 0.1318 0.6189
Los valores de los parámetros son a=13.3110 m/s, b=0.1318 m/s2 y c=0.6189 s-1
Conocidos los valores de los parámetros representamos la velocidad del corredor en función del tiempo
a=13.3110; %parámetros
b=0.1318;
c=0.6189;
fplot(@(t) a*(1-exp(-c*t))-b*t ,[0,9.58])
title('Velocidad, modelo 2')
xlabel('t')
ylabel('v')
ylim([0,13])
grid on

La velocidad crece rápidamente, se mantiene casi constante y luego disminuye ligeramente hacia el final del recorrido. La velocidad final en el instante t=9.58 s es v=12.01 m/s, un poco más pequeña que la predicha por el modelo anterior.
Potencia
La fórmula de la potencia es
Los términos que intervienen son:
- v es la velocidad del corredor
- m es la masa del corredor, 86 kg
- vv es la velocidad del viento, 0.9 m/s
- Cd es el coeficiente de arrastre, 0.5
- A es el área de la sección del corredor, 1 m2
- ρ es la densidad del aire, 1.2 kg/m3
- 200 es la potencia que consume el corredor en el movimiento vertical del centro de masas
Teniendo el cuenta la definición de los parámetros a, b y c
La aceleración se expresa
La fórmula de la potencia P(t) es
Donde, la expresión de la velocidad v deducida anteriormente es
Representamos la función P(t)
a=13.3110; %parámetros
b=0.1318;
c=0.6189;
m=86; %masa
Cd=0.5; %coeficiente de arrastre
rho=1.2; %densidad del aire
vv=0.9; %velocidad del viento
A=1; %ára de la sección transversal del corredor
v=@(t) a*(1-exp(-c*t))-b*t;
f=@(t) m*((a*c-b)-c*b*t-c*v(t)).*v(t)+Cd*rho*A*((v(t)-vv).^2).*v(t)/2+200;
fplot(f ,[0,9.58])
title('Potencia, modelo 2')
ylim([0,2800])
xlabel('t')
ylabel('P')
grid on

La potencia máxima es 2494 W. El área bajo la curva es la energía consumida, se calcula utilizando el procedimiento numérico
>> t=linspace(0,9.58,100); >> pot=f(t); >> energia=trapz(t,pot) energia = 1.1414e+04
La energía consumida es 11 414 J
Modelo 3
En este apartado, se describe un modelo exponencial para la aceleración
Aceleración
Velocidad
Posición
El modelo cinemático consiste en suponer que la aceleración del corredor es máxima a la salida a0 y luego, disminuye exponencialmente con el tiempo
Integramos para obtener la velocidad v del corredor en función del tiempo t. El corredor inicia la carrera en reposo v=0, en el instante t=0
Integramos de nuevo, para obtener la posición x del corredor sobre la pista en función del tiempo, la posición de salida es x=0
Ajustamos los datos de Bolt a esta función x=x(t), calculando los valores de los parámetros a0 y τ de ajuste
x=0:10:100; %distancia
t=[0,1.89,2.88,3.78,4.64,5.47,6.29,7.1,7.92,8.75,9.58];
hold on
plot(t,x,'ro','markersize',4,'markerfacecolor','r')
% a(1) es tau, a(2) es a0
f=@(a,t) a(1)*a(2)*t-a(1)^2*a(2)*(1-exp(-t/a(1)));
error=@(a) sum((x-f(a,t)).^2);
a0=[1,8]; %valor inicial
af=fminsearch(error,a0);
g=@(t) f(af,t);
fplot(g,[t(1),t(end)])
title('Posición. Modelo 3')
xlabel('t')
ylabel('x')
grid on
hold off

>> af af = 1.4524 8.4909
Para el corredor Usain Bolt, la aceleración inicial a0=8.4909 m/s2 y la constante de tiempo τ=1.4452 s
Velocidad
Conocidos los valores de los parámetros a0 y τ, representamos las velocidades v de Bolt y Powell en función del tiempo t
tau=1.4452; %parámetros
a0=8.4909;
fplot(@(t) a0*tau*(1-exp(-t/tau)),[0,9.58])
grid on
ylim([0,13])
xlabel('t')
ylabel('v')
title('Velocidad. Modelo 3')

La velocidad crece rápidamente hasta que adquiere un valor casi constante, la velocidad final en el instante t=9.58 s es v=12.25 m/s
Potencia
La potencia P(t) es el producto de la fuerza por la velocidad
Donde m es la masa del corredor. Representamos la potencia por unidad de masa P(t)/m con los parámetros de ajuste a0=8.4909 m/s2 y τ=1.4452 s
tau=1.4452; %parámetros
a0=8.4909;
f=@(t) a0^2*tau*exp(-t/tau).*(1-exp(-t/tau));
fplot(f,[0,9.59])
tm=tau*log(2); %máximo
line([tm,tm],[0,f(tm)],'lineStyle','--','color','k')
grid on
xlabel('t')
ylabel('P(t)/m')
title('Potencia')

La potencia presenta un máximo que señalamos con la línea a trazos. Calculamos la derivada y la igualamos a cero
Llamamos z=e-t/τ. Llegamos a la ecuación, -z+2z2=0. Cuya raíz positiva es z=1/2, por tanto e-t/τ=1/2. El máximo se produce para
t=τ·ln2
Referencias
O. Helene, M. T. Yamashita. The force, power, and energy of the 100 meter sprint. Am. J. Phys. 78 (3), March 2010, pp. 307-309
Priyanka deSouza, Vijay A Singh. Simple Models for the 100 Meter Dash. Resonace, June 2012. https://www.ias.ac.in/listing/articles/reso/017/06