Oscilaciones amortiguadas combinación de una fuerza de rozamiento constante y otra proporcional a la velocidad

Cuando el bloque se encuentra en reposo, actúan dos fuerzas iguales y de sentido contrario sobre el mismo:

Cuando la fuerza que ejerce el muelle kx es mayor o igual que μsmg, el cuerpo empieza a deslizar sobre el plano horizontal. El bloque incrementa su velocidad, actuando la fuerza de rozamiento proporcional a la velocidad λv

Supongamos que el bloque parte de la posición x0, y se cumple que k|x0|>μsmg, vamos a estudiar el movimiento del bloque hasta que se detiene después de un tiempo

Primer periodo

Estudiamos por separado el movimiento hacia la izquierda y a continuación, si no se detiene, hacia la derecha

Movimiento hacia la izquierda

Cuando el bloque se mueve hacia la izquierda (v<0), la ecuación del movimiento es

ma=-kx+μmg+(-λv)

En forma de ecuación diferencial

d 2 x d t 2 +2γ dx dt + ω 0 2 x=μg dx dt <0 2γ= λ m ω 0 2 = k m

μ es el coeficiente cinético, ω0 es la frecuencia natural o propia del oscilador, γ es el coeficiente de amortiguamiento

La solución particular de la ecuación diferencial es, x1=C, donde C es una constante a determinar introduciéndola en la ecuación diferencial

C= μg ω 0 2

La solución de la homogénea es la deducida en la página titulada oscilaciones amortiguadas

x 2 =exp(γt)( Asin(ωt)+Bcos(ωt) )

La solución completa es x=x1+x2

x=exp(γt)( Asin(ωt)+Bcos(ωt) )+ μg ω 0 2 ω= ω 0 2 γ 2

ω se denomina frecuencia de la oscilación amortiguada, que difiere poco de la frecuencia natura ω0 si el amortiguamiento γ es pequeño

La velocidad del bloque es

v= dx dt =γ( Asin(ωt)+B )+ωexp(γt)( Acos(ωt)Bsin(ωt) )= exp(γt){ ( ωAγB )cos(ωt)( γA+ωB )sin(ωt) }

Los coeficientes A y B se determinan a partir de las condiciones iniciales: el bloque parte de la posición x0 en el instante t=0, en reposo, v=0 si se cumple que k|x0|>μsmg, o bien ω 0 2 | x 0 |> μ s g

El resultado es

B= x 0 μg ω 0 2 A= γ ω B

Para simplificar la notación denominaremos, Δx= μg ω 0 2

La posición del bloque desde el momento en que se suelta t=0, es

x=exp(γt)( x 0 Δx )( γ ω sin(ωt)+cos(ωt) )+Δx

y su velocidad

v= dx dt = ω 0 2 ω ( x 0 Δx )exp(γt)sin(ωt)

Se detiene cuando v=0, o cuando ωt=π, en la posición

x 1 =exp( γ π ω )( x 0 Δx )+Δx

Para simplificar la notación denominaremos, β=exp( γ π ω )

La posición final x1 se escribe con la notación establecida

x 1 =β x 0 +( β+1 )Δx

Movimiento hacia la derecha

Si se cumple que ω 0 2 | x 1 |> μ s g el bloque se mueve hacia la derecha

Cuando el bloque se mueve hacia la derecha (v>0), la ecuación del movimiento es

ma=-kx-μmg-λv

En forma de ecuación diferencial

d 2 x d t 2 +2γ dx dt + ω 0 2 x=μg dx dt >0

La solución completa para t>π/ω es

x=exp( γ( t π ω ) )( Asin( ω( t π ω ) )+Bcos( ω( t π ω ) ) ) μg ω 0 2

La velocidad del bloque cuando se mueve hacia la derecha es

v= dx dt =exp( γ( t π ω ) ){ ( ωAγB )cos( ω( t π ω ) )( γA+ωB )sin( ω( t π ω ) ) }

Los coeficientes A y B se determinan a partir de las condiciones iniciales, el móvil parte de la posición x1 en el instante t=π/ω, en reposo, v=0, si se cumple que ω 0 2 | x 1 |> μ s g

El resultado es

B= x 1 +Δx A= γ ω B

La posición y velocidad en función del tiempo para t>π/ω es

x=( x 1 +Δx )exp( γ( t π ω ) )( γ ω sin( ω( t π ω ) )+cos( ω( t π ω ) ) )Δx v= dx dt = ω 0 2 ω ( x 1 +Δx )exp( γ( t π ω ) )sin( ω( t π ω ) )

El bloque se detiene v=0, en el instante t=2π/ω, en la posición x2

x 2 =( x 1 +Δx )βΔx= β 2 x 0 ( β 2 +2β+1)Δx

Segundo periodo

Movimiento hacia la izquierda

Si se cumple que ω 0 2 | x 2 |> μ s g el bloque se mueve hacia la izquierda

La posición del bloque para t>2π/ω es

x=exp( γ( t 2π ω ) )( Asin( ω( t 2π ω ) )+Bcos( ω( t 2π ω ) ) )+ μg ω 0 2

Derivando obtenemos su velocidad

v= dx dt =exp( γ( t 2π ω ) ){ ( ωAγB )cos( ω( t 2π ω ) )( γA+ωB )sin( ω( t 2π ω ) ) }

Los coeficientes A y B se determinan a partir de las condiciones iniciales, el móvil parte de la posición x2 en el instante t=2π/ω, en reposo, v=0, si se cumple que ω 0 2 | x 2 |> μ s g

El resultado es

B= x 2 Δx A= γ ω B

La posición y velocidad del bloque en función del tiempo, para t>2π/ω es

x=( x 2 Δx )exp( γ( t 2π ω ) )( γ ω sin( ω( t 2π ω ) )+cos( ω( t 2π ω ) ) )+Δx v= dx dt = ω 0 2 ω ( x 2 Δx )exp( γ( t 2π ω ) )sin( ω( t 2π ω ) )

El bloque se detiene v=0, en el instante t=3π/ω, en la posición x3

x 3 =β( x 2 Δx )+Δx= β 3 x 0 +( β 3 +2 β 2 +2β+1 )Δx

Movimiento hacia la derecha

Si se cumple que ω 0 2 | x 3 |> μ s g el bloque se mueve hacia la derecha

La posición del bloque para t>3π/ω es

x=exp( γ( t 3π ω ) )( Asin( ω( t 3π ω ) )+Bcos( ω( t 3π ω ) ) ) μg ω 0 2

Derivando, obtenemos su velocidad

v= dx dt =exp( γ( t 3π ω ) ){ ( ωAγB )cos( ω( t 3π ω ) )( γA+ωB )sin( ω( t 3π ω ) ) }

Los coeficientes A y B se determinan a partir de las condiciones iniciales, el móvil parte de la posición x3 en el instante t=3π/ω, en reposo, v=0, si se cumple que ω 0 2 | x 3 |> μ s g

El resultado es

B= x 3 +Δx A= γ ω B

La posición y velocidad del bloque en función del tiempo, para t>3π/ω es

x=( x 3 +Δx )exp( γ( t 3π ω ) )( γ ω sin( ω( t 3π ω ) )+cos( ω( t 3π ω ) ) )Δx v= dx dt = ω 0 2 ω ( x 3 +Δx )exp( γ( t 3π ω ) )sin( ω( t 3π ω ) )

El bloque se detiene v=0, en el instante t=4π/ω, en la posición x4

x 4 =β( x 3 +Δx )Δx= β 4 x 0 ( β 4 +2 β 3 +2 β 2 +2β+1 )Δx

Generalización

Sea x0, la posición de partida y P=2π/ω el periodo. Las posiciones del bloque en los instantes t=nP/2 en los que se encuentra en reposo v=0, son

n=1x( 1 P 2 )=β x 0 +( β+1 )Δx n=2x( 2 P 2 )= β 2 x 0 ( β 2 +2β+1)Δx n=3x( 3 P 2 )= β 3 x 0 +( β 3 +2 β 2 +2β+1 )Δx n=4x( 4 P 2 )= β 4 x 0 ( β 4 +2 β 3 +2 β 2 +2β+1 )Δx .... x( n P 2 )= ( 1 ) n { β n x 0 ( β n +2 β n1 +...+2 β 2 +2β+1 )Δx }

Observamos que las potencias de β multiplicados por 2 forman una progresión geométrica, cuya suma es

β n +2 β n1 +...+2 β 2 +2β+1= β n +2β( β n2 + β n3 +...+β+1 )+1= β n +2β 1 β n1 1β +1= ( 1+β )( 1 β n ) 1β

La expresión del término gneral x(nP/2) es

x( n P 2 )= ( 1 ) n { β n x 0 ( 1+β )( 1 β n ) 1β Δx }

Consideremos el siguiente oscilador

El script proporciona las posiciones en las que el bloque se encuentra en reposo v=0 en los instantes nP/2 o bien, nπ/ω

w0=sqrt(50); %frecuencia propia
gamma=0.1; %constante de amortiguamiento
w=sqrt(w0^2-gamma^2); %frecuencia de la oscilacón amortiguada
mu=0.2; %coeficiente estático y cinético
Dx=9.8*mu/w0^2;
beta=exp(-gamma*pi/w);
x0=0.7; %posición inicial

n=0;
while(1)
    x=(-1)^n*(beta^n*x0-(1+beta)*(1-beta^n)*Dx/(1-beta));
    if w0^2*abs(x)<mu*9.8
        break
    end
    disp([n, n*pi/w,x])
    n=n+1;
end
         0         0    0.7000
    1.0000    0.4443   -0.5929
    2.0000    0.8887    0.4904
    3.0000    1.3330   -0.3924
    4.0000    1.7773    0.2987
    5.0000    2.2217   -0.2090
    6.0000    2.6660    0.1232
    7.0000    3.1103   -0.0412

Las posiciones y velocidades en función del tiempo en los sucesivos semiperiodos son

01 P 2 { x=exp(γt)( x 0 Δx )( γ ω sin(ωt)+cos(ωt) )+Δx v= ω 0 2 ω ( x 0 Δx )exp(γt)sin(ωt) 1 P 2 2 P 2 { x=( x 1 +Δx ) 1 β exp( γt )( γ ω sin( ωtπ )+cos( ωtπ ) )Δx v= ω 0 2 ω ( x 1 +Δx ) 1 β exp( γt )sin( ωtπ ) 2 P 2 3 P 2 { x=( x 2 Δx ) 1 β 2 exp( γt )( γ ω sin( ωt2π )+cos( ωt2π ) )+Δx v= ω 0 2 ω ( x 2 Δx ) 1 β 2 exp( γt )sin( ωt2π ) 3 P 2 4 P 2 { x=( x 3 +Δx ) 1 β 3 exp( γt )( γ ω sin( ωt3π )+cos( ωt3π ) )Δx v= ω 0 2 ω ( x 3 +Δx ) 1 β 3 exp( γt )sin( ωt3π ) ... n P 2 (n+1) P 2 { x=( x n ( 1 ) n Δx ) 1 β n exp( γt )( γ ω sin( ωtnπ )+cos( ωtnπ ) )+ ( 1 ) n Δx v= ω 0 2 ω ( x n ( 1 ) n Δx ) 1 β n exp( γt )sin( ωtnπ )

Introduciendo la expresión de xn o x(nP/2) en el término general, obtenemos

n P 2 (n+1) P 2 { x= ( 1 ) n { ( x 0 Δx 2 β n β1 1β )exp( γt )( γ ω sin( ωt )+cos( ωt ) )cos(nπ)+Δx } v= ω 0 2 ω ( 1 ) n ( x 0 Δx 2 β n β1 1β )exp( γt )sin( ωt )cos(nπ) n P 2 (n+1) P 2 { x=( x 0 Δx 2 β n β1 1β )exp( γt )( γ ω sin( ωt )+cos( ωt ) )+ ( 1 ) n Δx v= ω 0 2 ω ( x 0 Δx 2 β n β1 1β )exp( γt )sin( ωt )

hemos utilizado cos(nπ)=(-1)n y sin(nπ)=0

El script representa la posición x y velocidad x en función del tiempo t. Con la herramienta del menú de la ventana gráfica Data cursor podemos medir las posiciones en las que el bloque se encuentra en reposo v=0

w0=sqrt(50); %frecuencia propia
gamma=0.1; %constante de amortiguamiento
w=sqrt(w0^2-gamma^2); %frecuencia de la oscilación amortiguada
mu=0.2; %coeficiente estático y cinético
Dx=9.8*mu/w0^2;
beta=exp(-gamma*pi/w);
x0=0.7; %posición inicial
subplot(2,1,1)

n=0;
hold on
while(1)
    x=@(t) (x0-Dx*(2*beta^(-n)-beta-1)/(1-beta))*exp(-gamma*t).*(gamma*sin(w*t)/w
+cos(w*t))+(-1)^n*Dx;
    if w0^2*abs(x(n*pi/w))<mu*9.8
        break
    end
    fplot(x,[n*pi/w,(n+1)*pi/w],'r')
    n=n+1;
end
hold off
grid on
xlabel('t')
ylabel('x')
title('posición')
subplot(2,1,2)
n=0;
hold on
while(1)
    x=@(t) (x0-Dx*(2*beta^(-n)-beta-1)/(1-beta))*exp(-gamma*t).*(gamma*sin(w*t)/w
+cos(w*t))+(-1)^n*Dx;
    v=@(t) -w0^2*(x0-Dx*(2*beta^(-n)-beta-1)/(1-beta))*exp(-gamma*t).*sin(w*t)/w;
    if w0^2*abs(x(n*pi/w))<mu*9.8
        break
    end
    fplot(v,[n*pi/w,(n+1)*pi/w],'b')
    n=n+1;
end
hold off
grid on
xlabel('t')
ylabel('v')
title('velocidad')

Representamos la energía cinética, Ek=v2/2, potencial E p = 1 2 ω 0 2 x 2 y total

w0=sqrt(50); %frecuencia propia
gamma=0.1; %constante de amortiguamiento
w=sqrt(w0^2-gamma^2); %frecuencia de la oscilacón amortiguada
mu=0.2; %coeficiente estático y cinético
Dx=9.8*mu/w0^2;
beta=exp(-gamma*pi/w);
x0=0.7; %posición inicial
hold on
n=0;
while(1)
    x=@(t) (x0-Dx*(2*beta^(-n)-beta-1)/(1-beta))*exp(-gamma*t).*(gamma*sin(w*t)/w
+cos(w*t))+(-1)^n*Dx;
    v=@(t) -w0^2*(x0-Dx*(2*beta^(-n)-beta-1)/(1-beta))*exp(-gamma*t).*sin(w*t)/w;
    if w0^2*abs(x(n*pi/w))<mu*9.8
        break
    end
    Ek=@(t) v(t).^2/2;
    Ep=@(t) w0^2*x(t).^2/2;
    E=@(t) Ek(t)+Ep(t);
    fplot(Ek,[n*pi/w,(n+1)*pi/w],'r')
    fplot(Ep,[n*pi/w,(n+1)*pi/w],'b')
    fplot(E,[n*pi/w,(n+1)*pi/w],'k')
    n=n+1;
end
hold off
grid on
legend('cinética','potencial','total')
xlabel('t')
ylabel('E')
title('Energía')

Actividades

Se introduce

Se pulsa el botón titulado Nuevo

Se observa el movimiento del bloque entre los puntos de retorno, hasta que se para.

Se representa la posición del bloque en función del tiempo.

En la parte superior derecha, se proporcionan los datos de

En la parte izquierda, se representa la energía del bloque en forma de diagrama de barras.

vemos como la energía total disminuye continuamente a causa del trabajo de las fuerzas de rozamiento.




Referencias

Peter F. Hinrichsen, Chris I. Larnder. Combined viscous and dry friction damping of oscillatory motion. Am. J. Phys. 86 (8) August 2018, pp 577-584