Nivel 4: OpenFOAM Avanzado y C++Ambas·OpenFOAM 14 / v2606Tiempo estimado: 45 min

Mallas Dinámicas, MRF e Interfaces Deslizantes (cyclicAMI)

Aprende las dos metodologías industriales clave para simular cuerpos rotatorios: el enfoque estacionario con fuentes de Coriolis/Centrífugas (MRF) y el enfoque transitorio de malla deslizante con interpolación no conforme (cyclicAMI).

En esta lección:Multiple Reference Frames (MRFZone)Arbitrary Mesh Interface (cyclicAMI)dynamicMeshDict y solidBodyMotionFunctionSolvers pimpleFoam con soporte de rotación

Mallas Dinámicas y Turbomaquinaria: MRF y AMI

La simulación de bombas, hélices o aerogeneradores se aborda habitualmente mediante dos enfoques:


1. MRF (Multiple Reference Frame) — Estacionario

No desplaza la malla físicamente. Añade los términos de aceleración de Coriolis ($2\boldsymbol{\Omega} \times \mathbf{U}$) y centrífuga ($\boldsymbol{\Omega} \times (\boldsymbol{\Omega} \times \mathbf{r})$) en la zona rotatoria.

Configurado en constant/MRFProperties:

text
1
2
3
4
5
6
7
8
MRF1 { cellZone rotorZone; active yes; origin (0 0 0); axis (0 0 1); omega 157.08; // 1500 RPM en rad/s }

2. Sliding Mesh con cyclicAMI — Transitorio

La malla del rotor rota físicamente respecto al estator en cada paso temporal mediante pimpleFoam. La interfaz entre ambas regiones no conformes se acopla mediante el parche cyclicAMI (Arbitrary Mesh Interface).