Desarrollo de software para impactos deformables
Dinámica de contacto espectral para gotas que impactan un baño
Un milisegundo decide el resultado
En impresión, recubrimiento, pulverización y manipulación de líquidos, el impacto decide si un líquido se deposita, se extiende, rebota o se coalesce. Esa elección se produce en milisegundos, mientras los cuerpos implicados cambian de forma.
La dificultad es que una colisión deformable no tiene un área de contacto ni un campo de presión preexistentes. En el primer contacto, la presión remodela las interfaces, y sus formas alteran la presión. SpectralKM.jl plantea cómo resolver ese bucle cuando ambos lados de la colisión son líquido.
Qué eliminó cada modelo
El estudio de 2022 sobre esfera rígida / membrana elástica hizo visible la primera variable oculta: la deformación del objetivo ((Agüero et al., 2022)). Una gota líquida sobre un sólido trasladó la deformabilidad al impactor. Una gota sobre un baño dejó sin fijar ningún lado del contacto ((Gabbard et al., 2025)). Cada problema expuso una suposición de contacto que el anterior podía permitirse ocultar.
La rama de sustrato sólido aisló entonces el comportamiento constitutivo no newtoniano. El trabajo de dinámica de contacto convirtió la presión y la extensión del contacto en incógnitas explícitas. Esa progresión conduce a la pregunta a la que el modelo actual está diseñado para responder: ¿qué parte de un rebote es dinámica de fluidos y qué parte proviene de la prescripción de contacto?
Dinámica de contacto espectral
SpectralKM.jl es la formulación actual newtoniana, no coalescente, de gota–baño. Representa el baño con modos de Fourier–Bessel, la gota con modos de Legendre, y la presión de contacto con modos de Legendre desplazados. Una búsqueda externa filtrada por viabilidad selecciona la zona de contacto.
Elimina tres elecciones que de otro modo podrían determinar una predicción de rebote: un perfil de presión prescrito, una búsqueda de contacto a nivel de malla, y una interfaz líquida fija. El baño, la gota, la presión soportada en la zona de contacto y la extensión del contacto se resuelven conjuntamente. El resultado es un modelo de contacto cuyas suposiciones físicas pueden inspeccionarse en lugar de estar enterradas en un interruptor del solver.
El recuadro de presión es un diagnóstico, no un campo pulido para sobreinterpretar. Muestra lo que el modelo resuelve en el contacto sin pretender que una traza puntual sea la respuesta final.
Reología controlada sobre un sólido
DropRebound.jl mantiene el sustrato sólido para poder aislar cómo el comportamiento constitutivo modifica el rebote. SpectralKM.jl lleva el problema de contacto a dos interfaces líquidas en movimiento. Los videos son casos numéricos independientes, no una referencia de comparación.
Código abierto como infraestructura de investigación
Los modelos de contacto ganan confianza cuando sus derivaciones, pruebas, diagnósticos y figuras pueden inspeccionarse juntos. Los repositorios mantienen el código del paquete, los registros de validación, los barridos de parámetros y los scripts de renderización junto al modelo, de modo que un lector pueda reproducir un resultado o cuestionar una suposición sin tener que reconstruir el flujo de trabajo a partir de un artículo.
2025
- Drop rebound at low Weber number2025
2022
- PRSA