Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Informe tcnico
Febrero de 2014
Autores:
Dr. A. Sobachkin,
Dr. G. Dumnov,
(Mentor Graphics
Corporation, divisin de
anlisis mecnico, Rusia)
Dr. A. Sobachkin,
director de ingeniera
TEMA
Integracin de CAD y CAE: mallado e integracin del anlisis en el proceso
dediseo
RESUMEN
SOLIDWORKS Flow Simulation es un nuevo tipo de software de anlisis de dinmica de
fluidos computacional (CFD), denominado CFD concurrente, totalmente integrado en el
entorno de diseo mecnico para todas las aplicaciones de ingeniera generales.
Todo el software de CFD incluye una representacin de las ecuaciones de Navier-Stokes,
modelos de turbulencia y modelos de fenmenos fsicos. Desde principios de los aos
ochenta, la complejidad de los cdigos de CFD ha ido en aumento, en especial en el modelado
fsico, pero con un menor nfasis en la gestin de la complejidad geomtrica. En paralelo, los
sistemas de CAD mecnicos se han convertido en la espina dorsal del proceso de creacin de
productos en prcticamente todos los sectores industriales, permitiendo construir geometras
muy complejas con relativa facilidad. En 1999, SOLIDWORKS present la primera versin
de FloWorks, que proporcionaba por primera vez la funcionalidad de simulacin de CFD
dentro de un programa de CAD mecnico que usaba directamente la geometra nativa del
CAD como punto de partida para el proceso de CFD. Desde entonces, ha aparecido una
serie de herramientas integradas en CAD y asociadas con CAD. Estas herramientas utilizan
distintas tecnologas numricas para la CFD tradicional, desde generacin de mallado hasta
esquemas de diferenciacin y tratamiento de paredes, pero no se ha publicado mucho sobre
su funcionamiento interno. En este informe se examina en profundidad la base numrica de
SOLIDWORKS Flow Simulation, anteriormente llamado FloWorks.
La idea se basa en la eleccin de la tecnologa de mallado en SOLIDWORKS Flow Simulation
y el impacto que la eleccin de una malla basada en coordenadas cartesianas tiene sobre la
forma en que la geometra se gestiona, en concreto las interfaces slidos-fluidos y slidosslidos, el tratamiento de paredes utilizado para capturar la evolucin de las capas de
contorno y el clculo de la friccin superficial y los flujos de calor. Un desafo concreto es el
tratamiento de las paredes delgadas y los vaciados multicapa.
Por ltimo, mostramos cmo los modelos de malla rectilnea y capa de contorno se han
ampliado con un conjunto de modelos fsicos que abarcan: gases reales; flujos supersnicos
e hipersnicos; combustin premezclada y no premezclada de gases; ebullicin; procesos de
cavitacin y condensacin. Tambin se presentarn brevemente los modelos de radiacin que
representan las caractersticas espectrales.
Palabras clave
CAE, CFD, EFD, SOLIDWORKS Flow Simulation, integrado en CAD, malla, tecnologa de
mallado, esquemas numricos, tecnologa de solvers, anlisis de ingeniera, dinmica de
fluidos de ingeniera, fenmenos multifsicos.
1. INTRODUCCIN
En el diseo moderno, los ingenieros implementan los conceptos de gestin del ciclo de
vida del producto (PLM) en muchos sectores como el medio por el que los datos de un
producto fabricado en 3D se utilizan y mantienen de manera coherente durante todo el ciclo
de vida de un producto y en todos sus cambios de diseo. La base de un concepto de PLM
es la disponibilidad de los datos de modelo de producto en 3D en alta calidad, completos,
detallados y precisos en un sistema de CAD mecnico como elemento central. Por tanto, los
datos de modelo de producto en 3D son tanto la base como el punto de partida de todos los
prototipos virtuales y simulaciones fsicas de hoy en da. Obviamente, el uso de simulaciones
de flujos de fluidos con dinmica de fluidos computacional (CFD) en este tipo de contexto
integrado en CAD resulta muy atractivo, ya que no solo puede acelerar el proceso de diseo,
sino tambin hacer que estos procesos sean ms predecibles en un entorno en que la
complejidad del diseo y la dependencia de partners de desarrollo externos van en aumento.
Es fundamental observar que los principales sistemas de CAD se crearon hace cierto tiempo
y que se optimizaron como herramientas de diseo. La necesidad de integrar CAE (y, en
concreto, CFD) solo se reconoci ms adelante. Adems, las herramientas de CAE y CFD
ya tienen un prolongado historial de optimizaciones para sus respectivas tareas. Por tanto,
era lgico que durante algn tiempo, el desarrollo de CFD siguiera siendo independiente y
que la interaccin con CAD estuviera limitada al simple intercambio de datos. No obstante,
cada vez es ms apremiante la necesidad de integrar CFD totalmente en CAD desde el
punto de vista del uso de CFD durante el diseo y como requisito de todas las hojas de ruta
de PLM. A finales de los aos noventa, se desarroll el primer producto de CFD totalmente
integrado, FloWorks, ahora llamado SOLIDWORKS Flow Simulation, como complemento
paraSOLIDWORKS.
El enfoque de SOLIDWORKS Flow Simulation se basa en dos principios fundamentales:
Uso directo de datos nativos de CAD como origen de la informacin de la geometra.
Combinacin de modelado de CFD en 3D completo con mtodos de ingeniera ms
sencillos en los casos en los que la resolucin de la malla es insuficiente para la
simulacin completa en 3D.
La tecnologa de SOLIDWORKS Flow Simulation que funciona en el sistema de CAD,
SOLIDWORKS, incorpora una serie de tecnologas:
Gestin de datos de CAD
Generacin de mallado
Solvers de CFD
Tecnologas de modelado de ingeniera; y
Procesado de resultados
El enfoque alternativo consiste en utilizar una malla de cuerpo sumergido, como se muestra
en la Fig. 4. En este enfoque, la creacin de la malla empieza de manera independiente
de la geometra y las celdas pueden cruzar arbitrariamente el lmite entre el slido y el
fluido. Esto permite usar una malla basada en coordenadas cartesianas, que en el caso
general no puede ajustarse a los slidos. Este tipo de malla se puede definir como un
conjunto de cuboides (celdas rectangulares) adyacentes entre s y al contorno externo del
dominio computacional, orientado a lo largo de las coordenadas Cartesianas. Los cuboides
intersecados por la superficie (celdas de corte) se tratan de manera especial, descrita
ms adelante, segn las condiciones de contorno definidas en la superficie. Se debe hacer
notar que el enfoque de malla de cuerpo sumergido se puede implementar para elementos
tetradricos y otros tipos de elementos (ver Lhner et al., 2004), pero en lo que respecta a la
precisin de la aproximacin y a la facilidad de implementacin, se prefieren claramente las
mallasCartesianas.
Las ventajas de las mallas cartesianas se pueden resumir como sigue:
Sencillez, velocidad y solidez del algoritmo de generacin de mallado, en especial al
tratar datos de CAD nativos.
Minimizacin de errores de truncado local.
Solidez del esquema diferencial.
La tecnologa de SOLIDWORKS Flow Simulation se basa en el uso de mallas basadas en
coordenadas Cartesianas y la tecnologa de mallado es uno de los elementos fundamentales
de la conexin de CAD/CFD para la CFD integrada en CAD.
A consecuencia del uso de mallas basadas en coordenadas Cartesianas, tenemos celdas
ubicadas totalmente en slidos (celdas de slidos), en el fluido (celdas de fluidos) y celdas que
se intersectan con el contorno sumergido (que denominamos celdas parciales). En el caso
ms sencillo, la celda parcial consta de dos volmenes de control (CV): un CV de fluido y un CV
de slido (ver Fig. 5).
CVfluid
CVsolid
Figura 5: Celda parcial en el caso ms sencillo y con dos volmenes de control (CV) en su interior
Cada CV ser totalmente slido o totalmente fluido. Para cada CV se calculan todos los
parmetros geomtricos necesarios, como el volumen y las coordenadas del centro de la
celda. Las reas y la direccin del vector normal se calculan para las caras que limitan el
contorno del CV. Todos estos datos se toman directamente del modelo de CAD nativo.
Adems, el uso directo del modelo de CAD nativo permite especificar todos los aspectos
de la geometra de la celda parcial (p. ej., aristas del slido); ver Fig. 6. Aqu, la tecnologa
de conexin de CAD/CFD tiene en cuenta los puntos C1 C2 en la arista del slido para
describir en la representacin de la malla las dos caras: A1-C1-C2-A2 y B1-C1-C2-B2, que
corresponden exactamente a las dos caras del modelo CAD.
Figura 6: Representacin de la geometra CAD (izquierda) en la celda parcial (derecha) en caso de tener dos caras y arista del slido
dentro de una celda.
Presentacin en malla
sin resolucin de aristas
en celdas parciales
Figura 7: Representacin de la malla de la geometra CAD con resolucin de aristas del slido en celdas parciales
Dentro de una nica celda es posible tener un nmero arbitrario de CV: tres en el caso de una
pared delgada o ms, tal como se muestra en la Fig. 8.
Fluido 1
Fluido 1
Fluido 2
Fluido 2
Figura 8-9: Celda parcial con tres volmenes de control (fluido-slido-fluido) en el caso de una pared delgada y celda parcial con siete
volmenes de control en el caso de una pared delgada con cinco capas internas con distintas propiedades de material.
Figura 10: Varios volmenes de control (slido-fluido-slido-fluido-... etc.) para celdas parciales
3. MODELOS FSICOS
En general, el mtodo de mallas Cartesianas utilizado en SOLIDWORKS Flow Simulation
permite realizar clculos de multifsica combinados, en una malla computacional con celdas
de fluidos, celdas de slidos y celdas parciales (con varios CV):
Anlisis de flujo de fluidos para zonas de fluidos.
Clculo de transferencia de calor y corriente elctrica directa en zonas de slidos.
El anlisis de flujo de fluidos y la conduccin trmica tambin se pueden tratar por separado.
Adems, todos estos clculos se pueden combinar con distintos modelos de radiacin. Para
todos estos fenmenos fsicos, la geometra de CAD nativa sigue siendo el origen de la
informacin geomtrica inicial.
1. Zonas de fluidos
En las zonas de fluidos, SOLIDWORKS Flow Simulation resuelve las ecuaciones de NavierStokes, que son formulaciones de las leyes de conservacin de la masa, la cantidad de
movimiento y la energa:
Para calcular flujos compresibles a alta velocidad y flujos con ondas de choque, se utiliza la
siguiente ecuacin de energa:
Donde:
2. Zonas de slidos
SOLIDWORKS Flow Simulation calcula dos tipos de fenmenos fsicos en zonas de slidos:
la conduccin del calor y la corriente elctrica directa, con el efecto Joule resultante como
fuente de calor en la ecuacin de energa.
La transferencia de calor en slidos y fluidos con intercambio de energa entre ellos
(conjugacin de la transferencia de calor) es un elemento fundamental e implcito del
software de CFD integrado en CAD. La transferencia de calor en fluidos se describe por medio
de la ecuacin de energa (3-4), en la que el flujo de calor se define por (14). El fenmeno de
conduccin del calor en materiales slidos se describe por medio de la ecuacin siguiente:
se determina por medio del potencial elctrico [V] a partir de la ecuacin de Laplace de
estado estacionario:
10
11
Figura 12: campo de flujo de nmero Mach con capa de contorno viscoso delgada, intermedia y gruesa
12
13
Este solver se ampla con el amplio conjunto de modelos fsicos disponibles para
SOLIDWORKS Flow Simulation, como gravitacin, radiacin, propiedades reales de varios
medios fluidos, etc. Ms abajo se presentan algunos ejemplos que ilustran algunas de
estasfunciones.
El uso de la plataforma tecnolgica de EFD como puente de CAD/CFD aporta ventajas
adicionales para resolver flujos concretos en elementos dedicados de modelos complejos
en los que el nmero de celdas no es suficiente para el modelado completo en 3D. Al tener
acceso directo a los datos de CAD nativos, la plataforma de la tecnologa de SOLIDWORKS
Flow Simulation puede reconocer que cierta geometra puede formar pasos de flujo parecidos
a tuberas o canales delgados, ya que esta informacin existe en el sistema de CAD. En tales
casos, los datos analticos o empricos se usan para reemplazar el modelado en 3D por medio
de la ecuacin de Navier-Stokes en esos pasos de flujo. En la Fig. 14 se presenta un mtodo
de este tipo para el flujo en un disipador trmico de aletas.
Figura 14: clculo de SOLIDWORKS Flow Simulation con tecnologa de canal delgado
14
Velocidad de flujo
0,9m/s
1,3m/s
1,6m/s
1,9m/s
Rtexp, K/W
3,72
3,20
2,91
2,69
Nmero de celdas
3900
180000
3900
180000
3900
180000
3900
180000
Rtcalc, K/W
3,714
3,77
3,213
3,22
2,969
2,93
2,78
2,70
, %
0,2
1,3
0,4
0,6
0,7
3,3
0,3
Tabla 1: resultados de clculos de SOLIDWORKS Flow Simulation con el mtodo de canal delgado (3900 celdas), el mtodo en 3D
completo (180000 celdas) y su diferencia con el experimento.
El clculo de un dispositivo de aire acondicionado con fren R22 como fluido operante
demuestra las ventajas del mismo mtodo para un modelo mucho ms complicado
(verFig.15).
En este caso, se tienen en cuenta los procesos de cambio de calor en el slido y los procesos
de intercambio de fase en el fren.
15
16
6. Conclusiones
Las tendencias en el mercado de CAE mundial muestran claramente un crecimiento estable
de la cuota de mercado de los clculos de CFD en la solucin de problemas de diseo
actuales. En este mercado, SOLIDWORKS Flow Simulation es un innovador ejemplo de la
adaptacin de la tecnologa de CAE actual (es decir, la dinmica de fluidos y la transferencia
de calor) a las necesidades cotidianas de los ingenieros de diseo.
La EFD (dinmica de fluidos de ingeniera) consta de las siguientes tecnologas: uso directo
de los datos CAD, generador de mallado basado en coordenadas Cartesianas, un conjunto de
solvers de CFD, tecnologas de modelado de ingeniera y procesamiento de los resultados.
Esta plataforma se convierte en un puente completo entre CAD y CFD.
La tecnologa de EFD se basa en los siguientes principios clave:
Tecnologa de mallado basada en coordenadas Cartesianas, que trata directamente
geometra de CAD nativa compleja y arbitraria.
Tecnologa de tratamiento de capas de contorno que permite realizar clculos de flujo
de fluidos en mallas basadas en coordenadas Cartesianas relativamente gruesas. Esta
tecnologa se basa en un enfoque de funcin de pared totalmente escalable para definir
la friccin superficial y los flujos trmicos en paredes slidas.
Modelos de ingeniera, que se utilizan cuando la malla computacional no es
suficientemente fina para el modelado completo en 3D.
El informe presenta ejemplos de clculo con solvers de CFD usados en SOLIDWORKS Flow
Simulation: un solver implcito para flujos incompresibles y flujos de baja compresibilidad, y
un solver hbrido para flujos lquidos con cavitacin, con lo que se demuestra tanto la elevada
eficacia de la simulacin como la alta precisin de la tecnologa de EFD. Esta combinacin de
buen rendimiento con mallas relativamente gruesas, sistema totalmente integrado en CAD,
y un alto nivel de automatizacin y facilidad de uso cuando se trata de la puesta a punto
del modelo, el mallado y la solucin, hacen de SOLIDWORKS Flow Simulation una eficaz
herramienta de CFD para el anlisis como soporte y ayuda del diseo de ingeniera.
17
REFERENCIAS
Alexandrikova T., Pavlov A., Streltsov V. (2011) Hybrid density- and pressure-based splitting
scheme for cavitating flows simulation, Computational Methods in Multiphase Flow VI,
editores: A.A. Mammoli, C.A. Brebbia, WIT Transactions on Engineering Sciences, vol. 70,
pgs.41-56, WIT Press, 2011, ISBN: 978-1-84564-518-2.
Baker, T.J. (1989) Automatic Mesh Generation for Complex Three-Dimensional Regions Using
a Constrained Delaunay Triangulation, Engineering with Computers, vol. 5, pgs.161-175.
Balakin, V., Churbanov, A., Gavriliouk, V., Makarov, M. y Pavlov A. (2004) Verification and
Validation of EFD.Lab Code for Predicting Heat and Fluid Flow, Proceedings of ICHMT
International Symposium on Advances in Computational Heat Transfer, Noruega, 19-24 de
abril de 2004.
Delaunay, B.N. (1934) Sur la Sphere Vide. Izvestia Akademia Nauk SSSR, VII Seria, Otdelenie
Matematicheskii I Estestvennyka Nauk, vol. 7, pgs.793-800.
Filipiak, M. (1996) Mesh Generation, Edinburgh Parallel Computing Centre, The University of
Edinburgh, versin 1.0, noviembre de 1996.
Ginzburg, I.P. (1970) Theory of Drag and Heat Transfer. Leningrado, LGU (en ruso).
Gaitonde D., Shang J.S. (1993) Accuracy of flux split algorithms in high speed viscous
flows, AIAA Journal, vol. 31, nm. 7, pgs. 1215-1221.
Gavriliouk, V.N. Denisov, O.P. Nakonechny, V.P. Odintsov, E.V. Sergienko, A.A. Sobachkin,
A.A. (1993) Numerical Simulation of Working Processes in Rocket Engine Combustion
Chamber, 44th Congress of the International Astronautical Federation, IAFF-93-S.2.463,
16-22 de octubre, Graz, Austria.
Glowinski, R. y P. Le Tallec (1989) Augmented Lagrangian Methods and Operator-Splitting
Methods in Nonlinear Mechanics. SIAM, Filadelfia.
Hackbusch, W. (1985) Multi-grid Methods and Applications, Springer-Verlag,
NuevaYork,EE.UU.
Hofman M., Stoffel D., Coutier-Delgosha O., Fortes-Platella R., Reboud Jl. (2001)
Experimental and numerical studies on a centrifugal pump with 2D-curved blades in
cavitation condition, CAV2001:session B7.005.
Jonsson, H. y B. Palm, (1998) Thermal and Hydraulic Behavior of Plate Fin and Strip Fin
Heat Sinks under Varying Bypass Conditions, Proc. 1998 InterSociety Conf. on Thermal and
Thermomechanical Phenomena in Electronic Systems (ITHERM 98), IEEE, pgs. 96-103,
ISBN0.7803-4475-8.
Kunz R., Boger D., Stinebring D., Thomas S. Chyczewski, Lindau J., Gibeling H.,
Venkateswaran S., Govindan T. (2000) A preconditioned Navier-Stokes method for twophase flows with application to cavitation prediction, Computers & Fluids, volumen 29,
nmero 8, 31 de agosto de 2000, pginas 849-875.
Lam, C.K.G. y Bremhorst, K.A. (1981) Modified Form of Model for Predicting Wall Turbulence,
ASME Journal of Fluids Engineering, vol. 103, pgs. 456-460.
Lawson, C.L. (1977) Software for C1 Surface Interpolation, Mathematical Software III,
pgs.161-194.
Li Ding, Charles L. Merkle (2006) A unified framework for incompressible and compressible
fluid flows, Journal of Hydrodynamics, Ser. B, volumen 18, nmero 3, suplemento 1,
Proceedings of the Conference of Global Chinese Scholars on Hydrodynamics, julio de 2006,
pginas 113-119
Li Ding, Xia Guoping, Merkle Charles L. (2007) Consistent properties reconstruction on
adaptive Cartesian meshes for complex fluids computations, Journal of Computational
Physics, volumen 225, nmero 1, 1 de julio de 2007, pginas 1175-1197
18
Lohner, R. Cebral, J. Castro, M. Baum, J.D. Luo, H. Mestreau, E. y Soto, O. (2004) Adaptive
Embedded Unstructured Grid Methods, Mecnica Computacional, vol. XXIII, pgs. 29-42,
G.Buscaglia, E. Dari, O. Zamonsky (eds.), Bariloche, Argentina, noviembre.
Marchuk, G.I. (1982) Methods of Numerical Mathematics, Springer-Verlag, Berln.
Mentor Graphics (2011a) Advanced Immersed Boundary Cartesian Meshing Technology in
FloEFDTM, MGC 02-11, TECH9690-w, Mentor Graphics Corporation, 2011.
2014 Dassault Systmes. Reservados todos los derechos. 3DEXPERIENCE, CATIA, SOLIDWORKS, SIMULIA, DELMIA, ENOVIA, GEOVIA, EXALEAD, NETVIBES, 3DSW YM y 3D VIA son marcas registradas de Dassault Systmes o sus filiales en
EE.UU. u otros pases. Los dems nombres de productos y marcas son marcas comerciales de sus respectivos propietarios. MKTNUMWPESP0214
Amrica
Dassault Systmes
175 Wyman Street
Waltham, Massachusetts
02451-1223
USA
Europa/Oriente Medio/frica
Dassault Systmes
10, rue Marcel Dassault
CS 40501
78946 Vlizy-Villacoublay Cedex
France
Oficinas en Espaa
+34-902-147-741
infospain@solidworks.com