Particleworks和RecurDyn联合仿真案例-发动机润滑


通过查看RecurDyn仿真发动机的固体运动,通过Particleworks仿真液体润滑分布。
          Particleworks和RecurDyn联合仿真案例-发动机润滑的图1

一、生成RecurDyn 模型

1. RecurDyn运行。点击Browse选.Workshop6中.sampleEngineModel.rdyn文件
Particleworks和RecurDyn联合仿真案例-发动机润滑的图2
二、动力学模型仿真(单独RecurDyn)
1. 点击Analysis 下Simulation Type中的Dyn/Kin。
2. 点击Simulation 进行仿真。
3. 仿真完成后,点击Animation,可以看到如右图所示的运转中的发动机。
Particleworks和RecurDyn联合仿真案例-发动机润滑的图3
三、生成Particleworks 模型
1. Working window所示的发动机模型是使用Subsystem生成的发动机。双击屏幕中的发动机,进入发动机的编辑模式,在Database中,鼠标右键单击Chain1后,选择Edit,进去Subsystem的编辑模式。
2. 点击Communicator下Particleworks 中的Vessel。
3. 选定SampleEngine模型中的,BalanceShaft1。
4. 在Vessel window中的VesselFile栏输入BalanceShaft1。
5. 对下表列出的12Body,重复上面的第2~4步,输出Vessel文件。
 BalanceShaft2
 ConnectRod1
 ConnectRod2
 ConnectRod3
 ConnectRod4
 CrackShaft
 EngineBlock_Lower
 EngineBlock_Upper
 Piston1
 Piston2
 Piston3
 Piston4
Particleworks和RecurDyn联合仿真案例-发动机润滑的图4
6. 点击Communicator下Particleworks 中的Export。
7. 点击弹出对话窗中的OK。
RecurDyn输出完成后,会在Message Window里出现‘Exporting obj file is complete.’的信息.Database里有17个Vessel文件。(最终输出的所有Vessel文件,连同sampleEngineModel.rdyn 都会移动到Particleworks下面的scene文件里)
四、生成Particleworks模
1. Particleworks运行
2. 点击File,创建New Project。
3. 点击Next。
4. 输入Project Name 为Simple_Engine。
5. Project Location指定存储位置
6. 点击Finish,生成新Project。
7. 将sampleEngineModel.rdyn 及其17个Vessel文件存储到刚生成的Project文件夹下的Scene文件夹里。(文件路径: / Simple_Engine/scene)
五、Particleworks Pre-Processing
1. 点击Start wizard。
2. 点击Open,选择scene文件夹下的所有*.obj文件。
3. 设置透明度。在Outline window中选择EngineBolck_Upper.obj和EngineBolck_Lower.obj,在Object window中设置Alpha为0.2。
Particleworks和RecurDyn联合仿真案例-发动机润滑的图5
4. 点击Outline window中的Domain。
5. 点击Object window 中Domain的Adjust domain。
6. 打开Adjust domain后,选定All objects 选项,点击OK。
7. 在Wizard window中添加fill
8. 在Outline中,点.已.加.fill。
9. 在Object window中,设置fill的参数如下:
 Location: -100, -100, 50
 Direction of Particle Creation: yLower
Particleworks和RecurDyn联合仿真案例-发动机润滑的图6
10. 点击Wizard window中的Next。
11. 点击Manage physical properties。
12. 点击+按钮,添.Fluid和Polygon物性质。
13. 点击Close。
14. 在Outlinewindow,按住Shift 或者Ctrl键,向右侧的画面一样,选定17个*.obj。
15. 在Physics window中将所有的Physical Property都由None改为Polygon.这样Wizard window中,除了fill以外,所有*.obj文件的Physicalproperty都为Polygon。
16. 在Outline window中,选定fill,将其Physical property变更为Fluid.
17. 在Particle settings界面,设置如下参数后,点击Next。
 Unit: mm
 Particle Size: 7
18. 只变动Gravity (0, -9.8, 0),其他保持不变;点击Next,不变;点击Next。
19. 设置参数如下
 Initial dt [s]: 0.0005
 File Output Interval Time [s]: 0.001
20. 点击Execute按钮,在Run窗中,选择Preprocess & Simulation选项,选定Core 数,或GPU 后,点.Execute 进行Particleworks 仿真分.。
21. 仿真分.刚开始后,点击Particleworks 下方的X按钮,终止仿真。
六、进行Co-simulation
1. 在RecurDyn中打开STEP4存储的sampleEngineModel.rdyn文件. (文件路径: /Simple_Engine/scene/sampleEngineModel.rdyn)
2. Analysis 下Simulation Type 中选择Dyn/Kin。
3. 在Parameter 栏中设置Maximum Time Step为1.e-003。
4. 点击Simulation按钮,进行仿真分析。
七、查看结果
1. 在RecurDyn的Analysis栏下,点击Animation control中的, Play/Pause 按钮,查看Animation。
Particleworks和RecurDyn联合仿真案例-发动机润滑的图7
2. 在Particleworks中,点击Play window中的Play按钮,也可查看Animation。
Particleworks和RecurDyn联合仿真案例-发动机润滑的图8
         
         
-------END-------
文章来源:CFD小镇

(1条)
默认 最新
感谢分享
评论 点赞
点赞 1 评论 1 收藏
关注