Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EL SIGUIENTE PROGRAMA MUESTRA LA SIMULACIÓN DE UN SISTEMA DE DOS MASAS ACOPLADAS POR RESORTES, SE
ADJUNTA TAMBIÉN EL DESARROLLO DEL MODELO MATEMÁTICO DEL SISTEMA FÍSICO.
REALIZAR EL PROGRAMA DE SIMULACIÓN DEL SISTEMA INCORPORANDO EL CONTROL DE LAS CONSTANTES DE LOS
RESORTES.
Dim t, K, KC, m, X1, X2, X01, X02 As Double
Dim h, Z0, Z1, U0, U1, K1, K2, L1, L2, M1, M2, N1, N2 As Double
Private Sub CMD_INICIAR_Click()
K = 10
KC = 0.5
m = 10
X01 = 0.1 * HScroll1.Value
X02 = 0.1 * HScroll2.Value
Z0 = 0
U0 = 0
h = Val(Text1.Text)
t=0
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
K1 = h * Z0
L1 = h * F(X01, X02)
M1 = h * U0
N1 = h * G(X01, X02)
K2 = h * (Z0 + L1)
L2 = h * F((X01 + K1), (X02 + M1))
M2 = h * (U0 + N1)
N2 = h * G((X01 + K1), (X02 + M1))
X1 = X01 + 0.5 * (K1 + K2)
X2 = X02 + 0.5 * (M1 + M2)
Z1 = Z0 + 0.5 * (L1 + L2)
U1 = U0 + 0.5 * (N1 + N2)
Shape1.Left = 10 + X1
Shape2.Left = 22 + X2
Image1.Width = 10 + X1
Image2.Left = 12 + X1
Image2.Width = 10 - X1 + X2
Image3.Left = 24 + X2
Image3.Width = 10 - X2
X01 = X1
X02 = X2
Z0 = Z1
U0 = U1
t=t+h
End Sub
Function F(X1A, X2A As Variant) As Double
F = -(K / m) * X1A + (KC / m) * (X2A - X1A)
End Function
Function G(X1B, X2B As Variant) As Double
G = -(K / m) * X2B - (KC / m) * (X2B - X1B)
End Function
Private Sub CMD_REINICIAR_Click()
Timer1.Enabled = False
Shape1.Left = 10
Shape2.Left = 22
Image1.Width = 10
Image2.Left = 12
Image2.Width = 10
Image3.Left = 24
Image3.Width = 10
Picture2.Cls
End Sub
Private Sub HScroll1_Scroll()
X01 = 0.1 * HScroll1
Label4.Caption = X01
End Sub
Private Sub HScroll2_Scroll()
X02 = 0.1 * HScroll2
Label6.Caption = X02
End Sub
Private Sub CMD_SALIR_Click()
End
End Sub
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.
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 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, la ecuación diferencial de un MAS.
ya=x1+x2=y0a sen(wat+ja)
yb=x1-x2=y0b sen(wbt+jb)
Donde las amplitudes y0a y y0b y las fases iniciales ja y jb están determinadas por las condiciones iniciales:
posición inicial y velocidad inicial de cada una de las partículas.
El movimiento general de dos osciladores acoplados puede considerarse como la superposición de dos
modos normales de oscilación de frecuencias angulares wa y wb.
CONDICIONES INICIALES:
En 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
El primer modo normal de vibración de frecuencia wa 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 wb 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.