【背景介绍】
球磨机是物料被破碎之后,再进行粉碎的关键设备。它广泛应用于水泥,硅酸盐制品,新型建筑材料52555、耐火材料、化肥、黑与有色金属选矿以及玻璃陶瓷等生产行业,对各种矿石和其它可磨性物料进行干式或湿式粉磨。
球磨机的破碎原理,是利用钢球抛落时的冲量,撞击物料,从而使得物料发生破碎。本文介绍一个例子,说明如何用EDEM来进行球磨机的破碎仿真。其仿真过程如下:
(1)首先,利用颗粒工厂生成两种粒子。比较大的粒子代表矿石,而小粒子是钢球。
(2)接着,矿石被很多更小的微粒所取代,这些微粒之间存在着结合力。这种结合力,当外力足够大时会被解离,从而发生破碎。
(3)球磨机的滚筒开始旋转,钢球和矿石都带到了上方,在某个高度处滑落。
(4)由于钢球撞击矿石,巨大的冲力使得矿石粉碎。
【问题描述】
本问题已经预先准备了相关的文件如下
其中
grinding_mill.stp:是球磨机滚筒的三维模型。
ParticleReplacement.dll:是一个使用EDEM
API编制的动态链接库,其内容是把一个大的矿石用许多小的矿石颗粒取代。它需要读取两个文件来完成任务。其中:
(1)Particle_Replacement_prefs.txt:是一个内容简单的文本文件,里面只有四行数据,说明要把哪个颗粒用另外的颗粒来取代,以及另外两个参数。
(2)Particle_Cluster_Data.txt:是一个数据文件。里面包含着每个微小颗粒的圆心的X,Y,Z坐标。
ParticleReplacement.dll会利用上述二个文本文件,在EDEM的颗粒工厂产生颗粒时,把大矿石用小颗粒来取代。
【求解过程】
0.准备
(1)拷贝文件
将下列已经做好的文件拷贝到工作目录下(本文是d:working)
进入edem,设置文件目录
主要保证颗粒体力和颗粒工厂的目录是工作目录。
然后保存文件。
1. 建模
(1)设置全局参数
(1.1)设置单位
保证角速度单位是转每分,而长度单位是毫米。
下面的操作都在globals页下面进行。