“Big data empower us to create a
new era”
Modelando un oscilador
armónico amortiguado con
Phyton
Integrantes:
MARTINEZ MOSQUEDA HABIB DANIEL 10-12-25
VARGAS GALICIA DIEGO ARTABAN
CAMPOS OROZCO ANGEL ERNESTO
CONTENIDOS
Introducción
¿Qué es un oscilador armónico amortiguado?
-Modelo matemático y Ec. Dif.
-Aplicaciones
RUNGE-KUTTA VS LEAPFROG
Resultados
Conclusiones
Introducción
Desde las vibraciones de los átomos hasta el
balanceo de un péndulo, muchos sistemas siguen un
mismo patrón:
Cerca del equilibrio estable, se comportan como un oscilador armónico.
Este hecho convierte al oscilador armónico en una
Herramienta universal, ideal para simplificar
modelos complejos.
¿Qué es un oscilador armónico amortiguado?
Sistema oscilante
El oscilador amortiguado describe un sistema donde un objeto
bajo un movimiento de oscilación gradualmente pierde energía
debido a fuerzas de resistencia.
disipación de energía
Este modelo, a diferencia del oscilador armónico más conocido
nós refleja un modelo más realista de un fenómeno físico
Modelo matemático y [Link].
Ec. del oscilador amortiguado
Podemos describir su movimiento mediante una ecuación diferencial de segundo orden que incluye la
masa (𝑚), la constante del resorte (𝑘) y una fuerza de amortiguamiento proporcional a la velocidad
(coeficiente 𝑐), resultando en:
𝑚𝑥̈+𝑐𝑥̇+𝑘𝑥=0
Tipos de amortiguación
La solución depende del tipo de amortiguamiento, en nuestro programa de phyton esto podrá observarse
mejor.
[Link].
Esta es una ecuación matemática que relaciona una función desconocida con sus derivadas. Para poder
resolver estas usualmente se establecen condiciones iniciales y de frontera
Aplicaciones
Modelo matemático y [Link].
Usos del mundo real
Desde la ingeniería automotriz (amortiguadores)
para reducir vibraciones, hasta la electrónica
(circuitos resonantes, relojes) y la sismología
(protección de edificios), usando la disipación de
energía para estabilizar sistemas, controlar
señales y modelar fenómenos naturales como un
columpio que se detiene.
RUNGE-KUTTA VS LEAPFROG
¿Que es mejor?
RK45 LEAPFROG
PRECISION
Alta (orden 4-5, adaptativa) Media (orden 2)
Error controlado automáticamente Error fijo por paso
CONSERVACION DE ENERGIA
conserva mejor energía
No conserva exactamente energía para sistemas conservativos sin
(pero con tolerancia 1e-8 es muy estable) amortiguamiento
RUNGE-KUTTA VS LEAPFROG
RK45 LEAPFROG
AMORTIGUAMIENTO
Maneja bien terminos disipativos Maneja amortiguamiento pero con
(termino -b*v) mas dificultad
COMPLEJIDAD COMPUTACIONAL
Mas operaciones por paso
Menos operaciones por paso
PASO DEL TIEMPO
Adaptativo automatico Fijo (Requiere elegir
manualmente )
RUNGE-KUTTA VS LEAPFROG
RK45 LEAPFROG
IMPLEMENTACION
Ya implementado en scipy (Robusto Requiere implementación manual
y probado)
ESTABILIDAD
Condicionalmente estable para (dt
Estable para sistemas rígidos y no rígidos
<2/w para oscilador)
Resolucion de la ecuacion
Resultados
delimitando el problema
Al momento de empezar a trabajar con el fenómeno establecimos algunas Parámetros/condiciones iniciales, siendo las
siguientes:
Dados estos parámetros logramos hacer varias gráficas que modelan el
comportamiento de un oscilador armónico sub-amortiguado.
Resultados
gráficas de un oscilador subamortiguado
Resultados
gráficas de un oscilador subamortiguado
Resultados
gráficas de un oscilador subamortiguado
Resultados
gráficas de un oscilador subamortiguado
Resultados
Simulador de un oscilador subamortiguado
Resultados
Gráfica de la simulación anterior
Conclusiones
Phyton en un ámbito profesional y académico.
En conclusión, el uso del metodo RUNGE-KUTTA en phyton es
de gran utilidad para poder modelar fenomenos físicos
complejos y realistas, ya que con este se pueden resolver
problemas que involucran ecuaciones diferenciales e incluso
nos permite mostrar gráficos que facilitan su comprensión,
volviendolos más digeribles para todo público.
GRACIAS POR
SU ATENCIÓN