kittyanthea 发表于 2010-6-29 16:52

懂Matlab,或懂编程,或懂凝固模拟的请进

虽然发在这里几率小,可还是想试一下,希望能碰到同道中人{:4_298:}

我现在想用Matlab来模拟钢锭的凝固(二维),课题刚刚起步。

现在有几个问题想请教:

1,如何来编程来解那几个Conservation Equation (Mass, Momentum, Energy,Species)呢? 文献里都是给出这几个方程,再给出几个模拟的参数,就直接讨论结果了。至于怎么编程解这些方程,比如具体该怎么离散化,怎么迭代,怎么设边界条件,几乎都没有提的。我根本不知道从哪里下手,写代码我也没经验,各位前辈有懂的,麻烦点拨我一下。

2 各位有没有可以推荐的参考书或者教程,让我入门用啊?要是哪里有公开的代码可以让我参考就更好了 (是不是Matlab编的都无所谓,我就想先看个大概思路).....

先拜谢各位前辈了!

☆★☆★☆ 发表于 2010-6-29 19:50

1.这些都是偏微分方程问题,基本基于FEM等, 你看下的matlab fem偏微分方程方面的书,这方面书太多了
2.用CFD软件不是更方便么,难道没买Lizenz么

kittyanthea 发表于 2010-6-29 19:59

回复 2# ☆★☆★☆

谢谢斑竹提供信息。专讲Matlab解偏微分方程的书我也借了几本,但毕竟不是专门讲凝固模拟实例的,真要入手开始编的时候又有点无从下手的感觉,我们所里之前也没有人做过这方面的,没人领着入门,有时候一个很简单的小问题会让我折腾很久。所以想知道有没有专门是凝固这方面的模拟,有实例的最好。
   
CFD软件我还没有开始学,不过应该很不错,谢谢推荐,我这段时间就去看看。

☆★☆★☆ 发表于 2010-6-29 20:08

你没有现成程序的话, 毕竟整个这个过程从头top down的话比较麻烦的。还是用CFD吧,你只需要把凝固过程的方程用UDF写下,其他给出边界条件等就可以了,问你门老板看看买个Lizenz,大概一年1000快左右

kittyanthea 发表于 2010-6-29 20:30

本帖最后由 kittyanthea 于 2010-6-29 21:44 编辑

回复 2# ☆★☆★☆
感谢解答~

我们所暂时还没有买Lizenz,我对用Matlab编程来解CFD问题也没有什么概念。斑竹能不能大概给我个时间概念,像我这样模拟零基础、编程零基础且所里没有人具体指导的人大概需要多久才能编出运行出第一个程序?我的预期是一年左右,最多一年半,如果超过这个时间跨度,我就要考虑修改我的课题进展方向或者找教授谈谈买Lizenz的问题了~
顺便问一下,斑竹像是懂行的人,能不能给推荐一下凝固模拟方面的CFD软件,Fluent怎么样?

☆★☆★☆ 发表于 2010-6-29 20:41

1.不好意思,这方面没有经验,给不出一个schedule。我同事以前用matlab做刚体的形变fem分析,不是很成功。
2.以前做hiwi时就是用的fluent做二相流分析,很方便。

kittyanthea 发表于 2010-6-29 20:54

回复 6# ☆★☆★☆

谢谢你的回答,其实最后结果有多成功对我来说也不是特别重要,博士论文结果不好的人也不少吧,呵呵~ 我是所里第一个做这个的人,不指望能出多好的结果,主要是铺垫。我关心的是博士期间能不能把这个程序写出来的问题。不知道你是否知道你的同事大概用了多久来编程的呢?

熊猫羊 发表于 2010-6-30 09:46

先搞文章的supporting info,没有就发信找作者要和讨论,这里发帖没用,其实comsol比mt好用,试过就知道

Innerfire 发表于 2010-6-30 12:43

如果FEMlab里有相关的module,那么问题会简单很多。反之,相当麻烦而且不灵活

dimi 发表于 2010-6-30 14:22

不知道你是做什么尺度的凝固模拟?要模拟什么体系?
推荐一本书: Solidification
作者:J.A.Dantzig and M.Rappaz
页: [1] 2 3
查看完整版本: 懂Matlab,或懂编程,或懂凝固模拟的请进