首页/文章/ 详情

MatDEM5.0排种器播种模拟案例|第十次培训案例

3小时前浏览4

在第十次“离散元法与MatDEM技术培训”中,将分享user_makeSeedDevice案例。如以下动图所示,该案例模拟了排种器播种过程。利用英伟达RTX 4060显卡进行计算,总耗时约30分钟,模拟真实世界4秒钟。

图1 排种器播种过程模拟(蓝色为播种器,绿色为土壤)

与常规的案例相同,该案例包括两个命令文件,分别实现结构体建模与导入,颗粒堆积,切割模型和数值模拟。图2为通过结构体建模得到的排种器颗粒模型。
图2 排种器颗粒模型
播种器的建模采用结构体建模,需对播种器各部件独立建模并拼接。首先建立空心圆盘,由两块圆盘和一块矩形拼接而成。本次模拟中对成穴器进行了简化,采用圆台建立成穴器模型(在5.0新版本中,可通过三角面进行精细化建模),成穴器数量支持自定义。为使内部种子能够顺利排出,在排种器与成穴器接触部位需进行开孔,通过MatDEM基本的mfs函数命令,可实现开孔设置。
结构体建模完成后,堆积建模土壤体,设置长宽高后进行重力堆积,并对颗粒模型进行筛选与切割。分别筛选用于种子的颗粒单元和切割多余颗粒。随后导入结构体,并调整相应位置。
   
   

图3 初始几何模型

本次模拟中使用Tool_Motion函数实现播种器的运动,Tool_Motion支持组件的平动和转动,也可以利用Tool_Motion函数实现复杂运动的叠加计算。Tool_Motion类中定义XZ旋转速度和平移速度。


图4 播种器位移(上)与旋转(下)信息

计算前,随机指定种子组中的10个颗粒单元并声明为monitor组,记录monitor组内所有颗粒的XYZ坐标变化信息,可在模拟结束后查看内部颗粒运动轨迹。图5为随机指定的颗粒单元运动轨迹。此外,被排种器排出的种子坐标信息也是本次数值模拟中的重点关注要素。可在MatDEM中编写筛选函数,筛选出被播种的种子,记录到组中,并通过数组保存到excel中以后续分析。

图5 随机颗粒运动轨迹

MatDEM提供了强大的后处理功能,可利用MatDEM制作播种过程动画,并支持切片观察与视角调整。图6给出了切片后的播种模拟过程动画,可直观看出播种器中种子播种情况。
图6 切片播种过程模拟  
   
     
以上图件和动画均由MatDEM自动生成。

来源:矩阵离散元MatDEM
离散元
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-10-26
最近编辑:3小时前
MatDEM
中国自己的工程数值计算软件
获赞 188粉丝 1306文章 193课程 42
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈