Dos osciladores acoplados bajo la acción de una fuerza oscilante
Para estudiar un sistema formado por dos osciladores acoplados, vamos a tomar como modelo el sistema formado por dos partículas iguales de masa m situadas en los extremos de dos muelles de idéntica constante elástica k. El acoplamiento se efectúa uniendo las dos partículas mediante un muelle de constante kc, tal como se puede ver en la figura.
Oscilaciones libres
Llamemos x1 y x2 a los desplazamientos de cada una de las partículas a partir de su posición de equilibrio, medidos como positivos cuando están a la derecha. El muelle de la izquierda se ha estirado x1, el de la derecha se ha comprimido x2 y el central se ha deformado x2-x1. Las fuerzas sobre cada una de las partículas se indican en la parte inferior de la figura.
- Sobre la partícula de la izquierda, se ejerce una fuerza hacia la izquierda kx1, y una fuerza hacia la derecha debido a la deformación del muelle central kc(x2-x1), suponemos que x2 es mayor que x1.
- Sobre la partícula derecha, se ejerce una fuerza hacia la izquierda kx2 y otra fuerza hacia la izquierda debido a la deformación del muelle central kc(x2-x1)
El muelle central ejerce fuerzas iguales y de sentido contrario sobre cada una de las partículas.
Aplicamos la segunda ley de Newton a cada una de las partículas, y escribimos las ecuaciones del movimiento en forma de ecuaciones diferenciales de segundo orden
Sumando y restando las dos ecuaciones diferenciales tenemos, las ecuaciones diferenciales de un Movimiento Armónico Simple.
que representan dos movimientos armónicos simples de frecuencias
Las soluciones de estas dos ecuaciones, son respectivamente
Ψa=x1+x2=Ψ0a sin(ωat+φa)
Ψb=x1-x2=Ψ0b sin(ωbt+φb)
Donde las amplitudes Ψ0a y Ψ0b y las fases iniciales φa y φb están determinadas por las condiciones iniciales: posición inicial y velocidad inicial de cada una de las partículas.
Despejando x1 y x2 de las dos ecuaciones anteriores tenemos
El movimiento general de dos osciladores acoplados puede considerarse como la superposición de dos modos normales de oscilación de frecuencias angulares ωa y ωb.
Condiciones inicialesEn el instante t=0, las posiciones iniciales de las partículas son respectivamente x01 y x02. Las velocidades iniciales son cero.
Las ecuaciones se transforman después de algunas operaciones en
Modos normales de vibración
El primer modo normal de vibración de frecuencia ωa se obtiene cuando los dos osciladores se mueven en fase x01 es igual a x02. El muelle central no sufre ninguna deformación y por tanto, no ejerce ninguna fuerza sobre las partículas, las cuales se mueven como si no estuvieran acopladas.
El segundo modo normal de frecuencia ωb se obtiene cuando los dos osciladores se mueven en oposición de fase x01 =- x02. Las ecuaciones del movimiento de cada oscilador se reducen a las siguientes.
Experiencia en el aula

Una experiencia con osciladores acoplados que se realiza en el aula suele sorprender a los estudiantes. Consiste en una cuerda que se sujeta por sus extremos situados a la misma altura. Se atan dos péndulos iguales, a dos puntos simétricos de la cuerda, tal como se indica en la figura. Se desplaza uno de los péndulos, por ejemplo el de color rojo, de su posición de equilibrio y se suelta.
El péndulo empieza a oscilar pero su amplitud disminuye con el tiempo, el otro péndulo de color azul que estaba inicialmente en reposo, empieza a oscilar con una amplitud que aumenta.
Al cabo de un cierto tiempo, el péndulo rojo se para momentáneamente, y el péndulo azul oscila con la máxima amplitud. Luego, se cambian los papeles, el péndulo azul disminuye su amplitud con el tiempo, y el péndulo rojo va aumentando su amplitud.
Se analiza la situación desde el punto de vista energético, cómo la energía fluye de un péndulo al otro a través del acoplamiento. Si el acoplamiento es débil, como es éste el caso, la suma total de las energías de los dos péndulos debe ser constante.
En la experiencia en el aula, se desplaza x01 la primera partícula y la segunda se se deja en la posición de equilibrio x02 es cero. Las ecuaciones del movimiento de las partículas se pueden escribir de forma más simple usando las relaciones trigonométricas cosA+cosB y cosA-cosB.
Cuando la amplitud de un oscilador varía con el tiempo, se denomina amplitud modulada. La amplitud del primer oscilador x01cos(ωa-ωb)/2 es una función coseno que está adelantada π/2 respecto de la amplitud modulada del segundo oscilador, que es una función seno. Debido a la diferencia de fase entre las dos amplitudes modulantes hay un intercambio de energía entre los dos osciladores. Durante un cuarto de periodo modulante, la amplitud de un oscilador disminuye y la del otro aumenta, dando lugar a una transferencia de energía del primero al segundo. Durante el siguiente cuarto de periodo, la situación se invierte y la energía fluye en dirección opuesta. El proceso se repite continuamente.
Tomemos un sistema formado por dos muelles de constante k=10, el muelle que une las dos partículas tiene una constante kc=0.5. La masa de cada una de las partículas es m=1. Las condiciones iniciales se han fijado de modo que se desplaza la primera partícula de la posición de equilibrio y se suelta, x01=1, v01=0, x02=0 y v02=0. Las frecuencias angulares de los dos modos de vibración ωa y ωb, son cercanas, ya que la constante del muelle que une las dos partículas kc es pequeño frente a k.
k=10; kc=0.5; %constantes de los muelles m=1; %masa %frecuencias de los modos de vibración wa=sqrt(k/m); wb=sqrt((k+2*kc)/m); x01=1; %se desplaza la primera partícula x1=@(t) x01*cos((wa-wb)*t/2).*cos((wa+wb)*t/2); x2=@(t) x01*sin((wa-wb)*t/2).*sin((wa+wb)*t/2); hold on fplot(x1,[0,40]); fplot(x2,[0,40]); hold off xlabel('t') ylabel('x_1,x_2') title('Osciladores acoplados')
Oscilaciones forzadas
Las fuerzas adicionales que actúan sobre la primera partícula son:
- La fuerza oscilante, F0cos(ωft). Donde F0 es la amplitud y ωf la frecuencia angular
- La fuerza de rozamiento proporcional a la velocidad, λ·dx1/dt
Las fuerza adicional que actúa sobre la segunda partícula es:
- La fuerza de rozamiento proporcional a la velocidad, λ·dx2/dt
En la parte inferior de figura, se muestran las fuerzas que actúan sobre cada una de las partículas. Las ecuaciones del movimiento son:
Sumanos y restamos miembro a miembro las dos ecuaciones
Llamamos Ψa=x1+x2, Ψb=x1-x2, y 2γ=λ/m
Estas son las ecuaciones de dos osciladores forzados de frecuencias propias ωa y ωb, cuya solución hemos estudiado en dicha página. La solución completa de cada una de las ecuaciones diferenciales, se compone de dos términos, el término transitorio que depende de las condiciones iniciales y el estacionario que es el que permanece después de un tiempo teóricamente infinito
El desplazamiento x1 y x2 de cada una de las dos partículas es
Derivando con respecto al tiempo t, obtenemos la velocidad de cada una de las partículas
Condiciones iniciales
En el instante t=0,los desplazamientos iniciales de las partículas son x01 y x02, sus velocidades iniciales son v01 y v02, respectivamente
Despejamos los coeficientes Ca, Cb, Da y Db, que determinan el estado transitorio de cada una de las partículas
Tomemos un sistema formado por dos muelles iguales cuya constante k=1, el muelle que une las dos partículas tiene una constante grande kc=10, para que las dos frecuencias angulares de los modos de vibración ωa y ωb estén alejadas una de otra. La masa de cada una de las partículas es m=1. El factor de rozamiento γ=0.15, la amplitud de la fuerza oscilante F0=1. Vamos cambiando la frecuencia de la fuerza oscilante ωf. Las condiciones iniciales se han fijado de modo que se desplaza la primera partícula de la posción de equilibrio y se suelta, x01=1, v01=0, x02=0 y v02=0
k=1; kc=10; %constantes de los muelles m=1; %masa wa=sqrt(k/m); %primer modo wb=sqrt((k+2*kc)/m; %segundo modo g=0.15; %coeficiente de rozamiento F0=1; %amplitud de la fuerza oscilante F0/m wf=sqrt(3); %frecuencia angular de la fuerza oscilante %condiciones iniciales x01=1; x02=0; %posiciones iniciales v01=0; v02=0; %velocidades iniciales %frecuencias w1=sqrt(wa^2-g^2); w2=sqrt(wb^2-g^2); %amplitudes del estado estacionario Aa=F0*(wa^2-wf^2)/((wa^2-wf^2)^2+4*g^2*wf^2); Ab=F0*(wb^2-wf^2)/((wb^2-wf^2)^2+4*g^2*wf^2); Ba=F0*(2*g*wf)/((wa^2-wf^2)^2+4*g^2*wf^2); Bb=F0*(2*g*wf)/((wb^2-wf^2)^2+4*g^2*wf^2); %coeficientes del estado transitorio Ca=(x01+x02)-Aa; Cb=(x01-x02)-Ab; Da=((v01+v02)+g*Ca-wf*Ba)/w1; Db=((v01-v02)+g*Cb-wf*Bb)/w2; x1=@(t) (Ca*cos(w1*t)+Da*sin(w1*t)+Cb*cos(w2*t)+Db*sin(w2*t)).*exp(-g*t)/2+ (Aa+Ab)*cos(wf*t)/2+(Ba+Bb)*sin(wf*t)/2; x2=@(t) (Ca*cos(w1*t)+Da*sin(w1*t)-Cb*cos(w2*t)-Db*sin(w2*t)).*exp(-g*t)/2+ (Aa-Ab)*cos(wf*t)/2+(Ba-Bb)*sin(wf*t)/2; %representación gráfica hold on fplot(x1,[0,40]); fplot(x2,[0,40]); hold off grid on legend('x_1','x_2') title('Dos osciladores acoplados, forzados') ylabel('x_1,x_2') xlabel('t')
Observamos el estado transitorio y su evolución hacia el estado estacionario, donde las amplitudes de las oscilaciones son constantes
Amplitudes y fases en el estado estacionario
Después de un tiempo teóricamente infinito, el estado transitorio desaparece, se ha establecido el estado estacionario independiente de las condiciones iniciales. La posición de cada una de las partículas viene dada por
Para calcular la amplitud A1 y la fase φ1 de la oscilación de la primera partícula y la amplitud A2 y la fase φ2 de la oscilación de la segunda partícula, resolvemos los sistema de dos ecuaciones
Despejamos las aplitudes A1 y A2
k=1; kc=10; %constantes de los muelles m=1; %masa wa=sqrt(k/m); %primer modo wb=sqrt((k+2*kc)/m); %segundo modo g=0.15; %coeficiente de rozamiento F0=1; %amplitud de la fuerza oscilante F0/m %amplitudes wf=linspace(0,7,100); %frecuencia angular de la fuerza oscilante den=((wa^2-wf.^2).^2+4*g^2*wf.^2).*((wb^2-wf.^2).^2+4*g^2*wf.^2); A1=sqrt((wa^4+wb^4+4*wf.^4-4*wa^2*wf.^2-4*wb^2*wf.^2+2*wa^2*wb^2+ 16*g^2*wf.^2)./den)*F0/2; A2=sqrt((wb^2-wa^2)^2./den)*F0/2; %representación gráfica hold on plot(wf,A1); plot(wf,A2); line([wa,wa],[0,1.6], 'LineStyle','--'); line([wb,wb],[0,1.6], 'LineStyle','--'); title('Dos osciladores acoplados, forzados') legend('A_1','A_2') ylabel('A_1,A_2') xlabel('w_f') grid on hold off
Las amplitudes A1 y A2 presentan un máximo para las frecuencias angulares próximas a ωa y ωb de los dos modos de vibración, representadas mediante líneas verticales a trazos
Despejamos las fases, φ1 y φ2
k=1; kc=10; %constantes de los muelles m=1; %masa wa=sqrt(k/m); %primer modo wb=sqrt((k+2*kc)/m); %segundo modo g=0.15; %coeficiente de rozamiento F0=1; %amplitud de la fuerza oscilante F0/m wf=linspace(0,7,200); %frecuencia angular de la fuerza oscilante %coeficientes del estado estacionario Aa=F0*(wa^2-wf.^2)./((wa^2-wf.^2).^2+4*g^2*wf.^2); Ab=F0*(wb^2-wf.^2)./((wb^2-wf.^2).^2+4*g^2*wf.^2); Ba=F0*(2*g*wf)./((wa^2-wf.^2).^2+4*g^2*wf.^2); Bb=F0*(2*g*wf)./((wb^2-wf.^2).^2+4*g^2*wf.^2); %fases fi1=atan2((Aa+Ab),(Ba+Bb)); fi2=atan2((Aa-Ab),(Ba-Bb)); %representación gráfica hold on plot(wf,fi1); plot(wf,fi2); line([wa,wa],[-pi,pi], 'LineStyle','--'); line([wb,wb],[-pi,pi], 'LineStyle','--'); title('Dos osciladores acoplados, forzados') ylabel('\phi_1,\phi_2') xlabel('w_f') set(gca,'YTick',-pi:pi/4:pi) set(gca,'YTickLabel',{'-\pi','-3\pi/4','-\pi/2','-\pi/4','0', '\pi/4','\pi/2','3\pi/4','\pi'}) legend('\phi_1','\phi_2', 'location','northwest') grid on hold off
Las fases φ1 y φ2 presentan un comportamiento más complejo. Las líneas verticales a trazos, señalan las frecuencias de los dos modos de vibración ωa y ωb
Cuando no hay rozamiento γ=0
Poniendo γ=0, los coeficientes valen
El desplazamiento x1 y x2 de las partículas en función del tiempo t es
Parecería que cuando la frecuencia de la fuerza oscilante ωf se hace igual a las frecuencias de los modos de vibración ωa o ωb, los coeficientes Aa o Ab tendieran a infinito. Sin embrago, el cociente
donde el subíndice '0' representa 'a' o 'b', tal como hemos visto al estudiar el caso de las oscilaciones forzadas con rozamiento nulo γ=0
>> syms w0 wf t; >> limit((cos(wf*t)-cos(w0*t))/(w0^2-wf^2),wf,w0) ans =(t*sin(t*w0))/(2*w0)
Supongamos que desplazamos la primera partícula x01 y la soltamos: x02=0, v01=0, v02=0. Los desplazamientos x1 y x2 de las partículas en función del tiempo t son
Oscilaciones amortiguadas
Las oscilaciones amortiguadas se producen cuando no se aplica una fuerza oscilante a la primera partícula, F0=0, ωf=0. No hay solución particular que describe el estado estacionario, los coeficientes Aa, Ab, Ba, Bb, son nulos. Los desplazamientos x1 y x2 de las partículas en función del tiempo t son
Donde los coeficientes Ca, Cb, Da, Db, vienen determinados por las condiciones iniciales. Supongamos que desplazamos la primera partícula x01 y la soltamos: x02=0, v01=0, v02=0. Los desplazamientos x1 y x2 de las partículas en función del tiempo t son
Tomemos de nuevo el sistema estudiado en las oscilaciones libres, formado por dos muelles de constante k=10, el muelle que une las dos partículas tiene una constante kc=0.5. La masa de cada una de las partículas es m=1. Las condiciones iniciales se han fijado de modo que se desplaza la primera partícula de la posción de equilibrio y se suelta, x01=1, v01=0, x02=0 y v02=0. Las frecuencias angulares de los dos modos de vibración ωa y ωb, son cercanas, ya que la constante del muelle que une las dos partículas kc es peueño frente a k.
k=10; kc=0.5; %constantes de los muelles m=1; %masa wa=sqrt(k/m); %frecuencias angulares de los modos de vibración wb=sqrt((k+2*kc)/m); g=0.15; %coeficiente de rozamiento %frecuencias w1=sqrt(wa^2-g^2); w2=sqrt(wb^2-g^2); x01=1; %se desplaza la primera partícula x1=@(t) x01*(cos(w1*t)+cos(w2*t)+g*(sin(w1*t)/w1+sin(w2*t)/w2))*exp(-g*t)/2; x2=@(t) x01*(cos(w1*t)-cos(w2*t)+g*(sin(w1*t)/w1-sin(w2*t)/w2))*exp(-g*t)/2; hold on fplot(x1,[0,30]); fplot(x2,[0,30]); hold off xlabel('t') ylabel('x_1,x_2') legend('x_1','x_2') grid on title('Osciladores acoplados')
Actividades
Se introduce
- La constante k de los muelles, en el control titulado k muelles
- La constante del muelle kc que une ambas partículas, en el control titulado kc acoplamiento
- la masa de las dos partículas se ha fijado en m=1
- La posición inicial de la primera partícula x01, en el control titulado Posición inicial 1.
- Se ha fijado la posición inicial de la segunda partícula x02=0, así como las velocidades iniciales de ambas partículas, v01=0, v02=0
Oscilaciones forzadas
- La constante de amortiguamiento λ, en el control titulado Coeficiente de rozamiento γ
- La frecuencia ωf de la fuerza oscilante, en el control titulado Frecuencia fuerza ωf
- La amplitud de la fuerza oscilante se ha fijado en F0=1
Nota: cuando se establece la constante de amortiguamiento γ=0 y se introduce una frecuencia ωf de la fuerza oscilante igual a una de las frecuencias de los modos de vibración ωa o ωb, el programa genera un error.
Oscilaciones libres o amortiguadas
- Se desactiva la casilla titulada Fuerza oscilante
- Para las oscilaciones libres, la constante de amortiguamiento γ=0
La flecha de color negro debajo de la primera partícula (de color rojo) indica la fuerza oscilante F0cos(ωft) que se aplica a esta partícula
Las flechas de color rojo y de color azul, debajo de las partículas inican la velocidad v1 de la primera partícula y v2 de la segunda. Se observará el sentido de las flechas, fuerza y de las velocidades de las partículas cuando la frecuencia ωf de la fuerza oscilante sea igual a las frecuencias de los modos de vibración ωa o ωb,
Se representa, el desplazamiento x1 de la primera partícula en función del tiempo t, en color rojo y de la segunda x2 en color azul. Los datos del tiempo t, x1 y x2, se proporcionan en la parte superior izquierda
Referencias
M. Ebrahim Foulaadvand, Davoud Masoumi. Mechanical filtering in forced-oscillation of two coupled pendulums. Department of Physics. Shahid Beheshti University (2009)