CFXANSYS使用高手流固耦合至理名言
CFX user Fortran: 在每个时间步输出结果
问题是这样的,用CFX user CEL完成变量的同时,还希望CFX输出每个时间步的变量值(比如,每个时间步的压力值)到一个文本文件。虽然在程序中作了一些控制(以避免在每个coefficient loop都输出结果),但是CFX总是在一个时间步输出同样的变量多次。 User CEL的功能其实是和CFX的内置CEL一样的,只是用户化的CEL。User CEL会在“需要时”,被实时引用。如果user CEL是用来定义边界条件,在一个coefficient loop,user CEL会被运行多次。这样结果也会被多次重复输出。 其实CFX user Fortran有两种,第一种是user CEL,它的主要功能是表达式的计算;第二种是junction box routine,它的主要功能是控制计算流程。user CEL会被实时引用,而junction box routine只在用户设定的运行点运行。下图是从CFX帮助里复制的流程图。要完成上面所说的功能,只要定义个junction box routine,然后把运行点设成End of Time Step (transient only)就可以了。
http://blog.singinfo.com/?p=116}
Fri, 14 Dec 2007 18:34:57 +0000
Fluent: 计算叶轮功率
问题是这样的,Fluent可以不可以计算驱动搅拌器叶轮所需要的功率;如果可以的话,是不是要做面积分。 按照物理学上的定义,对于旋转的系统,功率=力矩*转速。通过表面积分(把每个壁面单元,wall face,的功率相加)可以得到整个系统的功率。但是,这个方法比较麻烦,需要用UDF计算,可能比较费时间。 既然功率=力矩*转速。转速我们是已经知道的。力矩可以在Fluent->Report->Forces…上计算得到。因此,如果叶轮转动轴是和x,y,z轴其中之一方向一致的话,我们可以直接用Fluent图形界面进行计算。当然如果转动轴方向不和系统坐标一致,UDF还是需要的(有兴趣的朋友可以email给我)。这是因为力矩和转速都是矢量,只是在和系统坐标一致时,才可以方便的找到转动轴方向的力矩分量。 具体的做法是这样的: 1. Fluent -> Report -> Forces … 把Options选成Moments,把Moment Center设成转动轴上任意一点(但必须要是转动轴上的一点,否则就错了)。在Wall Zones里选择所要计算的壁面。然后点击Print。 2. Fluent会输出力矩的三个放量,单位是Nm,牛顿米。 3. 假设转动轴是在x方向的,把x分量乘以转速(单位是弧度每秒),就得到所需的功率了。 http://blog.singinfo.com/?p=117}
Wed, 12 Dec 2007 18:58:45 +0000
在Fluent里设置回流边界条件(recirculation opening)
这里的回流边界和流体力学里说的回流是不一样的。在室内通风系统,由很多设备,比如空调室内机,空气过滤器,会从房间内吸走一定量的空气,然后返还等量的空气。这一过程中,可能空气的温度会发生变化(空调室内机),空气的组分会发生变化(空气过滤器)。空气的质量总是等量的。 在Airpak里面有一种特别的opening条件,可以定义recirculation opening。在这种边界条件中,必须是两个边界组成一对,质量保持守恒,但是可以有热量和组分的变化。 问题是这样的,怎么在Fluent里面定义这样的边界条件呢。 要在Fluent里面定义这样的边界条件,需要输入下面两行scheme(和输入TUI一样): (rpsetvar ‘icepak? #t) (models-changed) 如果觉得每次输入很麻烦的话,可以把这两行放在一个文本文件中,然后把这个文本文件命名为*.scm。在Fluent -> File -> Read -> Scheme …可以读入这个文件,完成设定。 完成设定后在Fluent的boundary conditions面板,就会多出来两个选项,然下图所示(Fluent 6.3.26)。 具体的做法就不多说了,因
为界面还是相当直观的。 当然,另外一种办法是用DEFINE_ADJUST UDF来做,但是这个办法会复杂一些。 http://blog.singinfo.com/?p=118}
Tue, 11 Dec 2007 19:21:34 +0000
ESI发布CFD-Ace+ v2008.0
主要的提升有:1. 多面体网格;2. 燃料电池模型;3. 新的边界层网格生成技术。 新闻链接 CFX-Ace+网站
http://blog.singinfo.com/?p=119}
Mon, 10 Dec 2007 19:43:37 +0000
在Tgrid里划分多个体网格
很多时候我们需要一个网格里面有多个体(例如,定义源项,有转动部分),但是默认情况下Tgrid只划分其中一个体的网格(严格说,只输出其中一个体的网格到*.msh文件)。要解决这个问题,需要改变Tgrid的默认设置:Tgrid -> Mesh -> Tri/Tet -> Controls -> Init/Mesh,然后把Non-Fluid Type选成Fluid(默认选项是dead)。 和ICEM CFD一样,Tgrid里面是没有体的。体是由面组成的封闭空间决定的。是用默认设置的话,Tgrid只会把最大的体输出,其余的体设成dead,不会输出。 Tgrid Tutorial的第一个练习题就是有关多个体划分网格的。具体操作可以练习第一题。 http://blog.singinfo.com/?p=120}
Sun, 09 Dec 2007 19:58:24 +0000
Fluent安装后不能启动
问题是这样的,Fluent安装后不能启动,并且给出下面的错误消息: The application failed to initialize properly (0XC0150002). Click OK to terminate the application 出现这样的问题是因为在64位windows上,Fluent需要Microsoft .NET Framework 2.0 libraries。需要下载.NET framework Version 2.0 Redistributable Package。x64版本可以在微软网站免费下载到。当然最好的方法是,使用windows的自动更新功能,下载安装所有的补丁和升级程序。 下载链接:http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx
http://blog.singinfo.com/?p=121}
Sat, 08 Dec 2007 20:07:51 +0000
Airpak 3.0.16 发布
Fluent刚刚发布了Airpak 3.0.16。在此以前的版本是Airpak 3.0.12(链接)。我还没有具体试用过,应该没用功能性的提高,主要是提高稳定性。最重要的是从这个版本起,Airpak开始支持64位系统(Windows和Linux)。用户可以求解更大更复杂的问题。Airpak可以在Fluent用户服务中心下载。 http://blog.singinfo.com/?p=115}
Fri, 14 Dec 2007 04:32:00 +0000
Fluent for Catia V5 3.1 发布
包括32位windows和64位windows版本。产品介绍网页:http://www.fluentforcatia.com/ Technorati : Catia, Fluent http://blog.singinfo.com/?p=114}
Wed, 10 Oct 2007 02:34:00 +0000
本博客主要介绍ANSYS,CFX,Fluent的最新更新,使用技巧等。同时也有CFD和FEA基本理论,及其他CAE软件的介绍。
CFX 11.0的两个CEL新功能
1.inside()函数 有时候我们需要在不同的区域设置不同的属性。比如,要初始化一个自有表面问题,在volume A体积比是1,在volume B体积比是0。在10.0时,需要把这两个区域防近两个domain,然后对各自domain进行初始化。这样,需要建立domain interface来连接domain。可能只能使用GGI来连接,这样精度就会受到影响。 在11.0,inside()函数可以方便解决这个问题。inside()函数的功能和step()函数的功能类似(if…else…语法)。如果在指定区域内,返回1;否则,返回0。 首先,找到volume A和B的原始区域名。只要把树形目录里的mesh展开,就可以看到下面所有的面和体区域。面区域以F开头。体区域以B开头。然后,写出inside()@REGION:B****函数。最后把这个CEL函数放到模型中。 下面是一个利用inside()函数进行初始化的例子: Initial_C = 1 [kg m^-3]*inside()@REGION:B3872 在区域B387内,初始值为1;否则 …… 此处隐藏:7900字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




