下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Fluent动网格-layering个一个简单实例我这几天看了点动网格技术方面的东西,在学习过程中发现这方面的例子很少, 自己也走了一些弯路。现在还好,弄明白了一些,能够应付现在我的工作。 为了让更多学习者快速 了解动网格,我打算尽量把我学习心得在这里和大家分享,这里给出一个layering的一个简单例子。I.Gambit画网格这里需要注意一个问题:设置边界条件的时候,一定要把要移动的边单独设定,本例中一 右边界作为移动的边,设成 wall就可以,这里再后面需要制定。2.编写UDF网格间隔为1,也就是有100个网格,#i nclude "udf.h"#i nclude &q
2、uot;un steady.h"#in clude "stdio.h"#i nclude "stdlib.h"/*/real curre nt_time =0.0 ;Domai n * doma in ;Thread * thread ;real NV_VEC( orig in ),NV_VEC( force ),NV_VEC( mome nt );:*/DEFINE_CG_MOTION(throttle,dt,vel,omega,time,dtime)curre nt_time = CURRENT_TIME ;vel0 = 30;Messag
3、e("time=%fomega=%fn",curre nt_time);上面这段代码就是设置x轴方向的速度为30米每秒(UDF默认是SI单位制)。velO表示x、vel1表示y、vel2表示z。细心读者肯定会有疑问,这里并没有指定是哪条边界移动,别急,这需要到后面,在Flue nt里设置。2.Fluent 设置(1)导入 mesh文件;(2)Grid->Check;(3)Define->solver,勾选unsteady,因为是动网格吗,既然动了肯定不是定常的了。(4)Define->User-defined->Function-'Compi
4、ledEJ Compiled LFDFsLibrary Name LibudFBuildAdd添加UDF文件,点击Build,如果不出错的话,等编译完后点击 Load,UDF就OK 了。(5)动网格设置Define->Dynamic mesh->Parameters,勾选 Dynamic mesh, 就会弹出点击Remeshing 如图中设置,接着点击LayeringModels£2| Dynamic Mesh ParametersSmoothing Layering Remeshing In-Cylinder Six DOF Solver¥ Dynamic M
5、eshIn-Cylinder r 2-5D 厂 Six DOFSoJverOptions Constant HeightConstant RatioMesh MethodsSplit Factor 1q_4Smoothing 两 Layering 两 RemtshingCollapse Factor gCancelHelp点击Remeshing 如图中设置,接着点击Layering点击Remeshing 如图中设置,接着点击Layering(6) Define->Dynamic mesh->Zones, 弹出C>ynamtc Mesh ZonesZone Namesdefau
6、lt-interiorJthrottleTypeStationary Rigid Body Deforming User-DefinedMotion AttributesGeometry Definition Meshing OptionsMotion UDF/Profhethrottle:libudfCenter of Gravity LocationX 网Center of Gravity OrientationTheta_Z (deg) 0点击Remeshing 如图中设置,接着点击Layering点击Remeshing 如图中设置,接着点击LayeringYM QCreateDrawU
7、pckte I Close Help Zone Names中选择你要移动的边界,就是你在Gambit里单独指定的 Wall边界条件,当然你也可以更改。Type里选择刚体,及平移运动, Motion UDF/Profile 里选择刚刚编译好 的udf,编译成功了肯定是有的。 然后点击Meshing Options,如下图设置Cell Height在layering方法下是指理想高度,一般就是网格的边长,还记得我们在Gambit里做的是10*10的正方形,间隔为1画的网格,所以网格边长就是 1,因此这里设置成1。然后依次点击 Creat、Draw、Update、Close。我做的时候就把这一步忘了
8、,结果是边界动了,但是没有画出新的网格(见下图),弄了 很久,上网上搜也没结果,希望大家不要出错了。到这里,就设置结束了,就可以看网格运动了,迫不及待吧,别急,呵呵。(7)Solve->Mesh motion, 弹出g Mtsh MotionTimeDisplay OptionsCurrent Mesh Time 阖Time Step(s)0J0.01"Display Grid -Save HardcopyEnable AutosaveNumber of Time Steps :Display Frequency 1PreviewApplyCloseHelp如图中设置。解释一下:Time Step Size 时间步长,就是你Flue nt每执行迭代一次的时间, Number of Time Steps 设为100,就是迭代100次,那么总共就是1秒,联想到UDF
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030民办大数据培训行业投资价值及未来趋势预测报告
- 2025-2030民办国学教育市场文化需求与推广策略研究报告
- 2025-2030民办亲子活动市场社群运营及用户留存策略报告
- 2025-2030民办中小学校校园文化建设与价值观塑造报告
- 2025年国防教育理论考试试题及答案
- 2025-2030民办STEM教育行业发展现状与未来前景预测报告
- 2025-2030母猪繁殖性能提升饲料关键技术开发进展
- 2025-2030母婴社区平台内容变现路径与用户生命周期管理研究报告
- 小学道法笔试试题及答案
- 2025年社团部长面试题库及答案
- 2025年祁阳事业单位真题
- 保安资格模拟考试100题
- 术前讨论制度(2025年版)
- 电力公司安全生产监督制度
- 2025广东深圳市特区建工招聘考前自测高频考点模拟试题及1套参考答案详解
- 中建三方协议书岗位
- 2025年及未来5年中国等离子手术刀行业市场调查研究及发展战略规划报告
- 保税区培训知识课件
- 2025危险化学品经营单位安全管理人员考试试题及答案
- 2025年河北省石家庄市公安辅警招聘知识考试题(含答案)
- 板式换热器清洗施工方案
评论
0/150
提交评论