¿Qué es mejor hacer para un ingeniero químico: Matlab o CFD?

Me he convertido en un experto en ambos en varios puntos de mi carrera de ingeniería química. La verdad es que, para la mayoría de los ingenieros no académicos, ninguno es necesario. Lo explico en detalle a continuación, pero en resumen, los modelos CFD son utilizados pero no son producidos por ingenieros químicos. Matlab se utiliza para tareas de creación de prototipos, simulación dinámica y optimización, pero solo por un público limitado.

1) CFD no es realmente el ámbito de los ingenieros químicos, aunque existen aplicaciones especializadas. Si toma fenómenos avanzados de transporte en la escuela de posgrado, entonces seguramente estará expuesto a los conceptos y métodos numéricos en cfd. Pero para aplicaciones prácticas, por cualquier razón, los ingenieros mecánicos parecen ejecutar modelos CFD. Es decir, modelar un horno es una aplicación cfd común que nunca realiza un ingeniero químico. Incluso la agitación y el mezclado del tanque de modelado a menudo son realizados por ingenieros mecánicos y presentados a ingenieros químicos.

2) Matlab es extremadamente útil para un ámbito estrecho de ingeniería química, principalmente control y optimización. Sin embargo, incluso en este campo, fuera de las tareas de desarrollo y la academia, rara vez se usa. Si no necesita construir modelos dinámicos personalizados, Matlab no es necesario, punto.

Entonces, para la mayoría de los ingenieros químicos, tampoco . Para los chicos de control, matlab. Y cfd solo para tareas necesarias.

Y también, para la mayoría de los ingenieros químicos, el software especializado más útil será un paquete de modelado termodinámico. Estos se basan en todas las operaciones unitarias que se aprenden en la escuela y la mayoría de los trabajos de diseño requerirán algo de experiencia.

Es como decir: ¿cuál es mejor, un martillo o una sierra? Son diferentes herramientas.

MATLAB (R) es un lenguaje informático comercial de alto nivel que, en principio, puede hacer todo lo que CFD puede hacer, pero es mucho más general. El paquete comprado contiene varias herramientas para ayudar a la programación, lo que debería ahorrar algo de tiempo y esfuerzo en comparación con otros lenguajes puros. MATLAB es favorecido en las universidades por su versatilidad en la definición de nuevas situaciones y la producción de resultados visuales para la investigación.

CFD es el término genérico para varios paquetes que forman parte del grupo conocido como simuladores. Cada uno contiene miles de horas de programación y décadas de experiencia y conocimientos para que pueda resolver problemas particulares, en este caso que ver con el flujo de fluidos (y cada vez más otras cosas como el movimiento de energía que puede continuar al mismo tiempo) Situación física particular, como un reactor u horno. Por lo tanto, gran parte del trabajo se ha hecho por usted. Del mismo modo, los simuladores de procesos están hechos para resolver problemas en diagramas de flujo de procesos en lugar de elementos individuales.

Creo que más ingenieros químicos industriales usan simuladores de procesos que usan CFD en su trabajo diario, y que más usan CFD que MATLAB. Sin embargo, quienes los usan están agradecidos, por lo que depende del trabajo que obtenga.

Una de las características de los paquetes comerciales (a diferencia de programarlo directamente) es que generalmente tiene más trampas de error y ha sido ampliamente depurado y probado en una variedad de situaciones. También puede recurrir a la experiencia tanto del proveedor como de la comunidad de entusiastas que lo utilizan.

Todos los problemas de cfd implican un modelo matemático que se requiere para obtener la solución deseada. Podrías usar ambos para resolver cualquier problema. La decisión es tuya. Cfd es más bien un enfoque más robusto y holístico para obtener la solución para su problema, Matlab, por otro lado, implica una gran cantidad de codificación y, en lo que respecta a mi experiencia con ambos, siento que cualquier software cfd funciona bien para cualquier tipo de problema. es una simulación de flujo o incluso una simulación de reacción, siempre y cuando conozca bien uno de ellos o ambos.

Salud

No hay nada que te impida hacer ambas cosas.

Sin embargo, Matlab es una herramienta más general que puede usar para todo, desde pequeños proyectos de análisis de datos hasta simulaciones completas y tareas de aprendizaje automático. Esta herramienta, dados los posibles problemas que puede abordar con ella, debería ser más útil.

Sin embargo, no veo por qué no puedes adquirir habilidades en CFD. Así que considere intentar hacer ambas cosas, solo tal vez comience con Matlab primero.

No hay duda sobre cuál es mejor, cada uno tiene su propio uso, si le gustan los problemas de flujo y la mecánica de fluidos opta por CFD, Matlab tiene un amplio uso en problemas de optimización, simulaciones, resolución de ecuaciones, etc.

En realidad, puede realizar simulaciones CFD en MATLAB. Echa un vistazo a este artículo https://www.linkedin.com/pulse/c