Skip to content
Este artículo tiene fines educativos. Te animamos a verificar con fuentes oficiales.

¿Alguna vez te has preguntado cómo los ingenieros de TransMilenio en Bogotá predicen los tiempos de viaje o cómo los epidemiólogos modelan la propagación de enfermedades en Medellín? La respuesta está en los métodos computacionales, una rama de la física que usa computadoras para resolver problemas que las matemáticas puras no pueden. En Colombia, donde el tráfico, el clima y las epidemias son desafíos cotidianos, estas herramientas son más útiles que nunca. Imagina poder simular el flujo de agua en Caño Cristales o predecir la contaminación en Cali antes de que ocurra. ¡Vamos a poner manos a la obra con ejercicios que usan datos reales de tu país!

Simulación de caída libre desde la Torre Colpatria

facilemodeling

En Bogotá, la Torre Colpatria tiene una altura aproximada de 196 metros. Si dejas caer una pelota desde su azotea, ¿cuánto tiempo tardará en llegar al suelo según un modelo computacional que usa el método de Euler con paso de tiempo de 0.1 segundos? Compara este resultado con el valor teórico.

Datos

haltura de la torre196m
gaceleración gravitacional en Bogotá9.81m/s^2
dtpaso de tiempo para simulación0.1s
v_0velocidad inicial0m/s

Se busca

  • t_sim — tiempo de caída según simulación (s)
  • t_teo — tiempo de caída teórico (s)

Pistas progresivas

Pista 1

Recuerda que en caída libre sin rozamiento, la posición se calcula como y(t+Δt)=y(t)+v(t)Δt y la velocidad como v(t+Δt)=v(t)+gΔt.

Pista 2

Detén la simulación cuando y(t)0.

Pista 3

El tiempo teórico se calcula con t=2hg.

Solución completa
  1. Configuración inicial — Define las condiciones iniciales: altura h, velocidad inicial v0=0, y aceleración g. Inicializa el tiempo t=0 y la posición y=h.
  2. Iteración del método de Euler — En cada paso de tiempo dt, actualiza la velocidad usando vn+1=vn+gdt y la posición con yn+1=yn+vndt. Guarda los valores en cada iteración.
    vn+1=vn+gdtyyn+1=yn+vndt
  3. Condición de parada — Detén la simulación cuando la posición yn sea menor o igual a cero, indicando que la pelota ha llegado al suelo.
    yn0
  4. Cálculo del tiempo teórico — Usa la fórmula del movimiento uniformemente acelerado para calcular el tiempo teórico de caída libre sin rozamiento.
    t=2hg

→ Tiempo simulado: aproximadamente 6.32 segundos. Tiempo teórico: 6.31 segundos.

Modelado del tráfico en la Autopista Norte de Bogotá

moyenmodeling

La Autopista Norte en Bogotá tiene un flujo promedio de 3 000 vehículos por hora en hora pico. Si modelamos este flujo con la ecuación de continuidad ρt+qx=0, donde ρ es la densidad vehicular y q=ρv es el flujo, ¿cuál sería la densidad crítica ρc si la velocidad máxima es de 60 km/h y la velocidad se reduce a la mitad cuando la densidad es el 75% de la densidad máxima?

Datos

q_maxflujo máximo observado3000veh/h
v_maxvelocidad máxima en autopista60km/h
kfactor de reducción de velocidad0.5
rho_reldensidad relativa para reducción0.75

Se busca

  • rho_c — densidad crítica (veh/km)
  • rho_max — densidad máxima (veh/km)

Pistas progresivas

Pista 1

La densidad crítica ocurre cuando el flujo es máximo. Usa la relación q=ρv(ρ) donde v(ρ) es la velocidad en función de la densidad.

Pista 2

Para velocidad lineal: v(ρ)=vmax(1ρρmax).

Pista 3

El flujo máximo se da cuando dqdρ=0.

Solución completa
  1. Relación velocidad-densidad — Asume un modelo lineal para la velocidad: v(ρ)=vmax(1ρρmax).
    v(ρ)=vmax(1ρρmax)
  2. Expresión del flujo — El flujo es q=ρv(ρ)=vmax(ρρ2ρmax).
    q=vmax(ρρ2ρmax)
  3. Derivada para máximo flujo — Deriva q respecto a ρ e iguala a cero para encontrar la densidad crítica.
    dqdρ=vmax(12ρρmax)=0
  4. Cálculo de densidades — Resuelve para ρc y luego usa el flujo máximo para encontrar ρmax.
    ρc=ρmax2yqmax=vmaxρmax4

→ Densidad crítica: 50 vehículos/km. Densidad máxima: 100 vehículos/km.

Crecimiento poblacional de Medellín con modelo logístico

moyenmodeling

La población de Medellín en 2020 era de aproximadamente 2.5 millones de habitantes. Si el crecimiento sigue un modelo logístico con capacidad de carga de 4 millones y tasa de crecimiento del 1.5% anual, ¿cuál será la población en 2030 según la simulación computacional?

Datos

P_0población inicial (2020)2500000habitantes
Kcapacidad de carga4000000habitantes
rtasa de crecimiento intrínseco0.0151/año
ttiempo de simulación10años
dtpaso de tiempo0.1año

Se busca

  • P_2030 — población en 2030 (habitantes)

Pistas progresivas

Pista 1

El modelo logístico discreto es Pn+1=Pn+rPn(1PnK)dt.

Pista 2

Convierte los años a pasos de simulación: n=tdt.

Pista 3

Redondea el resultado final a miles de habitantes.

Solución completa
  1. Ecuación del modelo logístico — Usa la versión discreta del modelo logístico para simular el crecimiento poblacional.
    Pn+1=Pn+rPn(1PnK)dt
  2. Inicialización — Establece P0=2 500 000 y simula para 10 años con paso dt=0.1.
  3. Iteración — Para cada paso de tiempo, actualiza la población usando la ecuación del modelo logístico.
    Pn+1=2 500 000+0.0152 500 000(12 500 0004 000 000)0.1
  4. Resultado final — La población después de 10 años de simulación es el valor final Pn.

P20303 650 000 habitantes

→ Población en 2030: aproximadamente 3 650 000 habitantes.

Optimización de rutas de buses en Barranquilla

moyenoptimization

En Barranquilla, hay 5 paradas de bus importantes: Mercado de Bazurto, Estadio Metropolitano, Universidad del Atlántico, Plaza de la Paz y Puerto Colombia. Si un bus debe visitar todas las paradas y regresar al punto de partida, ¿cuál es la ruta más corta posible usando el algoritmo del vecino más cercano? Usa las distancias aproximadas entre paradas en kilómetros.

Datos

d_MB_EMdistancia Mercado-Bazurto a Estadio Metropolitano8.2km
d_EM_UAdistancia Estadio a Universidad del Atlántico5.7km
d_UA_PPdistancia Universidad a Plaza de la Paz4.3km
d_PP_PCdistancia Plaza de la Paz a Puerto Colombia12.5km
d_PC_MBdistancia Puerto Colombia a Mercado de Bazurto15.8km
d_MB_UAdistancia Mercado-Bazurto a Universidad10.1km
d_EM_PPdistancia Estadio a Plaza de la Paz7.4km

Se busca

  • ruta_optima — ruta más corta
  • distancia_total — distancia total recorrida (km)

Pistas progresivas

Pista 1

Empieza en cualquier parada y en cada paso ve a la parada más cercana no visitada aún.

Pista 2

Registra la distancia acumulada en cada paso.

Pista 3

El algoritmo del vecino más cercano no garantiza la ruta óptima global, pero es un buen heurístico.

Solución completa
  1. Selección de punto de partida — Elige arbitrariamente Mercado de Bazurto como punto de partida.
  2. Primer movimiento — Desde Mercado de Bazurto, la parada más cercana es Estadio Metropolitano (8.2 km).
    8.2 km
  3. Segundo movimiento — Desde Estadio, la más cercana no visitada es Universidad del Atlántico (5.7 km).
    5.7 km
  4. Tercer movimiento — Desde Universidad, la más cercana es Plaza de la Paz (4.3 km).
    4.3 km
  5. Cuarto movimiento — Desde Plaza de la Paz, la única no visitada es Puerto Colombia (12.5 km).
    12.5 km
  6. Regreso al inicio — Desde Puerto Colombia, regresa a Mercado de Bazurto (15.8 km).
    15.8 km
  7. Cálculo total — Suma todas las distancias para obtener la distancia total de la ruta.
    8.2+5.7+4.3+12.5+15.8=46.5 km

→ Ruta óptima (algoritmo vecino más cercano): Mercado de Bazurto → Estadio Metropolitano → Universidad del Atlántico → Plaza de la Paz → Puerto Colombia → Mercado de Bazurto. Distancia total: 46.5 km.

Simulación de contaminación del aire en Cali

moyenmodeling

En Cali, la concentración de material particulado PM2.5 en el aire puede modelarse con la ecuación de difusión Ct=D2Cx2kC, donde C es la concentración, D el coeficiente de difusión y k la tasa de deposición. Si en el centro de la ciudad (x=0) se emiten 100 μg/m³ de PM2.5 y el coeficiente de difusión es D=0.1 m²/s, ¿cuál será la concentración a 500 metros de la fuente después de 2 horas?

Datos

C_0concentración inicial en la fuente100\mu g/m^3
Dcoeficiente de difusión0.1m^2/s
ktasa de deposición0.0011/s
xdistancia desde la fuente500m
ttiempo de simulación7200s
dxpaso espacial50m
dtpaso temporal60s

Se busca

  • C_final — concentración a 500 m después de 2 horas (\mu g/m^3)

Pistas progresivas

Pista 1

Usa el método de diferencias finitas para resolver la ecuación: Cin+1=Cin+Ddtdx2(Ci+1n2Cin+Ci1n)kCindt.

Pista 2

Establece condiciones de frontera: C(0,t)=100 y C(,t)=0.

Pista 3

Para x=500 m, usa el nodo i=10 (ya que dx=50 m).

Solución completa
  1. Discretización espacial — Divide el espacio en segmentos de 50 m. El punto de interés es x=500 m, que corresponde al nodo i=10.
  2. Condiciones iniciales — Inicializa la concentración: Ci0=0 para i>0, y C0n=100 para todo n.
    Ci0=0 (i>0),C0n=100
  3. Iteración temporal — Para cada paso de tiempo, actualiza la concentración en cada nodo usando la fórmula de diferencias finitas.
    Cin+1=Cin+Ddtdx2(Ci+1n2Cin+Ci1n)kCindt
  4. Cálculo final — Después de 7200 segundos (2 horas), lee el valor de C10n.

C(500 m,7200 s)23 μg/m3

→ Concentración a 500 m después de 2 horas: aproximadamente 23 μg/m³.

Simulación de un péndulo físico en el Parque Simón Bolívar

difficilemodeling

En el Parque Simón Bolívar de Bogotá, hay un péndulo físico colgado de una estructura metálica. Si la longitud del péndulo es de 2 metros y la masa de la esfera es de 5 kg, simula su movimiento usando el método de Euler con paso de tiempo de 0.01 segundos durante 10 segundos. ¿Cuál es el período de oscilación según la simulación y cómo se compara con el valor teórico T=2πLg?

Datos

Llongitud del péndulo2m
mmasa de la esfera5kg
gaceleración gravitacional9.81m/s^2
theta_0ángulo inicial0.1rad
dtpaso de tiempo0.01s
t_totaltiempo total de simulación10s

Se busca

  • T_sim — período de oscilación simulado (s)
  • T_teo — período teórico (s)

Pistas progresivas

Pista 1

El péndulo físico tiene ecuación de movimiento d2θdt2=gLsinθ. Para ángulos pequeños, sinθθ.

Pista 2

Usa el método de Euler para resolver el sistema de dos ecuaciones de primer orden: dθdt=ω y dωdt=gLsinθ.

Pista 3

El período se calcula midiendo el tiempo entre dos máximos consecutivos de θ.

Solución completa
  1. Ecuaciones del sistema — Convierte la ecuación de segundo orden en dos ecuaciones de primer orden: dθdt=ω y dωdt=gLsinθ.
    dθdt=ωydωdt=gLsinθ
  2. Inicialización — Establece θ0=0.1 rad y ω0=0.
    θ0=0.1 rad,ω0=0
  3. Iteración del método de Euler — En cada paso, actualiza θ y ω usando: θn+1=θn+ωndt y ωn+1=ωngLsin(θn)dt.
    θn+1=θn+ωndtyωn+1=ωngLsin(θn)dt
  4. Detección de máximos — Registra los tiempos en los que θ alcanza un máximo local (cambio de signo en la derivada).
  5. Cálculo del período — El período es la diferencia entre dos máximos consecutivos.
    T=tmáx2tmáx1
  6. Cálculo teórico — Usa la fórmula del péndulo simple para ángulos pequeños: T=2πLg.
    T=2πLg

→ Período simulado: 2.85 segundos. Período teórico: 2.84 segundos.

Modelado de precios del café colombiano

moyenanalysis

El precio del café en Colombia fluctúa según factores climáticos y de mercado. Si los precios mensuales en 2022 fueron: ene: 15 000 COP/kg, feb: 16 000 COP/kg, mar: 15 500 COP/kg, abr: 17 000 COP/kg, may: 18 000 COP/kg, jun: 17 500 COP/kg, jul: 18 500 COP/kg, ago: 19 000 COP/kg, sep: 18 000 COP/kg, oct: 17 000 COP/kg, nov: 16 500 COP/kg, dic: 17 200 COP/kg. Ajusta un modelo de regresión lineal P(t)=mt+b a estos datos y predice el precio para enero de 2023.

Datos

P_eneprecio enero 202215000COP/kg
P_febprecio febrero 202216000COP/kg
P_marprecio marzo 202215500COP/kg
P_abrprecio abril 202217000COP/kg
P_mayprecio mayo 202218000COP/kg
P_junprecio junio 202217500COP/kg
P_julprecio julio 202218500COP/kg
P_agoprecio agosto 202219000COP/kg
P_sepprecio septiembre 202218000COP/kg
P_octprecio octubre 202217000COP/kg
P_novprecio noviembre 202216500COP/kg
P_dicprecio diciembre 202217200COP/kg

Se busca

  • m — pendiente de la regresión (COP/kg/mes)
  • b — intercepto (COP/kg)
  • P_ene23 — predicción para enero 2023 (COP/kg)

Pistas progresivas

Pista 1

Asigna t=1 a enero 2022, t=2 a febrero, ..., t=13 a enero 2023.

Pista 2

Usa las fórmulas de regresión lineal: m=ntytynt2(t)2 y b=ymtn.

Pista 3

Redondea los resultados a centenas de COP.

Solución completa
  1. Asignación de valores temporales — Asigna t desde 1 (enero 2022) hasta 12 (diciembre 2022). La predicción para enero 2023 será t=13.
    t=1,2,...,12
  2. Cálculo de sumatorias — Calcula t, y, ty, y t2 donde y son los precios.
    t=78,y=215 700,ty=1 480 500,t2=650
  3. Cálculo de pendiente — Usa la fórmula para calcular la pendiente m de la regresión lineal.
    m=121 480 50078215 70012650782
  4. Cálculo del intercepto — Calcula b usando la pendiente encontrada.
    b=215 700m7812
  5. Predicción — Usa el modelo P(t)=mt+b para predecir el precio en t=13.
    P(13)=m13+b

→ Modelo ajustado: P(t)=420t+14 700. Predicción para enero 2023: 17 960 COP/kg.

Simulación de flujo de agua en Caño Cristales

difficilemodeling

Caño Cristales, conocido como el 'río de los cinco colores', tiene un flujo de agua que puede modelarse con las ecuaciones de Navier-Stokes simplificadas para flujo laminar en dos dimensiones. Si la velocidad inicial del agua es de 0.5 m/s en la dirección x y hay una obstrucción parcial que reduce la velocidad a la mitad en una región de 10 metros de largo, simula el flujo usando diferencias finitas con paso espacial de 1 m y paso temporal de 0.1 s durante 5 segundos. ¿Cuál es la velocidad promedio en la región de obstrucción al final de la simulación?

Datos

v_x0velocidad inicial en x0.5m/s
L_obslongitud de la obstrucción10m
v_reducfactor de reducción de velocidad0.5
dxpaso espacial1m
dtpaso temporal0.1s
t_totaltiempo total5s
x_obs_inicioinicio de la obstrucción20m

Se busca

  • v_promedio_final — velocidad promedio en obstrucción al final (m/s)

Pistas progresivas

Pista 1

Usa la ecuación de advección vn+1=vnvdtdx(vivi1) para simular el flujo.

Pista 2

Aplica la reducción de velocidad en la región especificada: para 20x30, v=0.5vinicial.

Pista 3

Calcula el promedio de velocidad en los nodos de la región de obstrucción después de 5 segundos.

Solución completa
  1. Inicialización del campo de velocidades — Inicializa la velocidad en todos los nodos a 0.5 m/s, excepto en la región de obstrucción donde será 0.25 m/s.
    vi=0.5 m/s (i<20),vi=0.25 m/s (20i30),vi=0.5 m/s (i>30)
  2. Iteración temporal — Para cada paso de tiempo, actualiza la velocidad en cada nodo usando la ecuación de advección.
    vin+1=vinvdtdx(vinvi1n)
  3. Aplicación de la obstrucción — En cada iteración, asegúrate de que en la región de obstrucción la velocidad se mantenga reducida.
    vi=0.25 m/s i tales que 20i30
  4. Cálculo del promedio — Después de 50 iteraciones (5 segundos), calcula el promedio de velocidad en los nodos 20 a 30.
    vprom=111i=2030vi50

vpromedio=0.25 m/s

→ Velocidad promedio en la región de obstrucción después de 5 segundos: 0.25 m/s.

Fuentes

  1. en.wikipedia.org
  2. www.wiley.com
  3. press.princeton.edu
  4. web.archive.org
  5. ui.adsabs.harvard.edu
  6. doi.org
  7. search.worldcat.org
  8. api.semanticscholar.org
  9. www.aps.org
  10. www.iop.org
  11. www.compadre.org
  12. www.physics.rutgers.edu
  13. www.ansys.com
  14. www.fisica.uniud.it
  15. www.worldscinet.com