创建模型创建模型 本节介绍了如何利用 EDEM 的创造组件创建一个模型 步骤步骤 1:设置参数、物理成分和材料:设置参数、物理成分和材料 设置全局参数设置全局参数 1. 开始 EDEM默认情况下选择创建组件 2. 单击选项卡窗格全局标签 3. 给模型一个标题和描述 设置物理成分和重力设置物理成分和重力 1. 建立粒子到粒子和粒子到几何相互作用的接触模型 2. 根据需要定义接触联系模型 3. 如果需要,选择任何粒子体力来使用 4. 把重力放在你的模型上通常是设置在重力影响-9.81 m/s2在 Z 方向 定义材料和交互定义材料和交互作用作用 从材料部分定义你的模拟中每个粒子和几何体的材料和相互作用 相互作用定义了材料接触 时的行为方式 定义材料定义材料 1. 单击“+”按钮,然后在 Name 字段中键入新材料的名称 2. 选择泊松比、剪切模量、密度和功函数的值(如有必要) 3. 重复任何后续材料,如几何材料 定义相互作用定义相互作用 1. 单击交互部分中的+按钮从弹出窗口中,在编辑器顶 部的名称列表中选择与此相同的材质 2. 设定恢复系数、静摩擦系数和滚动摩擦系数这些定义 了当同一物质的两个表面发生碰撞时会发生什么。
3. 再次单击+按钮, 定义第一个和后续的材料之间的交互 4. 重复这些步骤,直到定义了仿真中所有材料之间的相互 作用 材料数据库材料数据库 1 材料和它们之间的相互作用可以直接创建, 也可以直接从 材料数据库中传递这使您可以维护一个通用的数据库, 以便在多个模拟中使用 1. 单击“Transfer”按钮打开传输对话框 2. 单击一个材质或交互,然后单击其中一个箭头按钮将 其添加到或从数据库中导入它 步骤步骤 2:定义基:定义基本粒子本粒子 创建(或导入)粒子创建(或导入)粒子 粒子可以直接创建,从文件中导入,或者基于 CAD(或类似)包中创建的模板 1. 单击选项卡窗格中的“粒子”选项卡 2. 单击“选择粒子”部分中的“+”按钮,然后在 name 字段中键入粒子的名称 3. 导入粒子模板: a. 选择工具粒子显示 b. 从弹出窗口中, 单击导入按钮并导航到模 板文件例如,选择一个步骤或 IGES 文件 c. 在查看器控件窗格中启用“显示模板”复选框 4. 要导入从另一个模拟导出的粒子, 请单击“选择粒子”部分中的“导入”按钮并导航到粒子文 件 定义粒子的表面定义粒子的表面 粒子的表面是用一个或多个球体来定义的: 1. 单击+按钮,然后为 Name 字段中的表面键入名称。
2. 在半径字段中选择曲面的半径 3. 对每个附加表面重复这些步骤使用位置 x、y 和 z 字段来定位新的表面 定义粒子属性定义粒子属性 假设你已经定义了你的材料: 1. 从材质菜单中选择粒子材质 2. 单击“计算属性”设置质量、体积和惯性矩 2 步骤步骤 3:定义几何体:定义几何体 几何体是粒子相互作用的机械或物理体 几何体可以在 EDEM里定义或从 CAD (或类似的) 包中导入 所有几何体都是按部件定义的,每个部件可以定义为一个盒子、 一个圆柱体、多边形或导入网格对于每个几何部分: 创建一个部件创建一个部件 1. 单击几何选项卡 2. 单击+按钮,然后选择下拉菜单中的框、柱面或多边形 3. 在 Name 字段中键入节的名称 4. 从“详细信息”选项卡中,选择该部件的材料和类型(物理或虚拟) 指定部件特性指定部件特性 1. 单击框、柱面或多边形选项卡,这取决于所创建的形状 2. 输入该部件的尺寸、 位置和方向 变化会立即反映在窗口上 指定部件运动指定部件运动 如果该段是动态的(换句话说,该部件在模拟过程中移动) : 1. 单击动态选项卡 2. 单击+按钮定义一个新的动态 3. 在 Name 字段中键入动态名称。
4. 选择动态类型:线性旋转、正弦旋转或平移 5. 设置开始和结束时间该部分可以移动全部或部分模拟 6. 设定部件的速度和加速度 步骤步骤 4:定义域:定义域 域(红色方框)是所有模拟发生的区域;在域之外移动的粒子不再被模拟器跟踪定义域: 1. 将域维度输入域 x、y 和 z 字段,或检查自动更新以使用 足够大的域以包括所有几何部分 2. 如果需要,设置一个 x,y,或 z 周期边界这决定了粒 子离开域后会发生什么如果启用,任何离开该方向的粒子 将立即重新进入相反的方向 3 步骤步骤 5:创建粒子工厂:创建粒子工厂 粒子工厂定义了仿真中粒子的位置、 时间和粒子的出现 粒子 工厂基于先前定义的几何体或虚拟表面 1. 单击工厂选项卡 2. 单击+创建一个新工厂,然后键入名称 3. 在参数区域中,选择用作工厂的几何部分任何虚拟表面 或体积(物理或虚拟)都可以变成工厂 4. 在发生区域内,选择工厂类型(可以是静态或动态)然后 确定粒子数量或创建目标质量 5. 在生成速率区域, 设置粒子数或目标质量速率 (如果适用) 6. 设置 EDEM 开始产生粒子的时间和数量设置工厂的粒子参数参考下表: 参数 描述 类型 选择固定的(固定粒子类型)或双重(创建两种类型的粒子) 。
双重粒子在创 建二进制点阵时很有用 尺寸 工厂可以生产粒度分布均匀的颗粒这些尺寸是最初指定的尺寸 固定的所有粒子大小相同例如,如果大小比设置为 2,所有粒子都 将是标准大小的两倍 随机粒子在一定大小范围内随机生产 正常粒径有正态分布平均值和标准偏差都应该是正常化的(即平均 值等于输入粒子半径或体积的比值,与标准偏差相似) 对数正态与正态分布相同,但粒径基于对数正态分布 位置 粒子的位置可以是: 随机粒子是随机生成的如果选择随机,粒子是沿着沿着一个定义长 度的离散步长一个接一个地被放置这个长度是粒子最大范围的一个因 子还可以定义每一步所能转动的最大角度如果你的工厂是静态的, 一定要确定敛集率 立方粒子是在立方格中产生的启用“显示格查看器”复选框查看网格 BCC 晶格粒子是在体心立方晶格中产生的,晶格被定义为立方晶格 FCC 晶格粒子是在面心立方晶格中产生的,晶格被定义为立方晶格 速度 可以给粒子以初始速度 固定.粒子速度是一个固定的 x/z/z 矢量 随机粒子速度在规定范围内是随机的 正态分布粒子速度有正态分布设置粒子方向、平均速度和标准偏差。
线性分布粒子的速度落在两个定义的速度矢量之间的任意弧上. 喷雾粒子在锥形喷射中形成喷雾方向被定义为速度矢量角度是最 大偏离正常值的角度 方向 当有非球形粒子时,设置粒子方向是有用的定位可以是固定或随机的对 于固定的方向,在方向矩阵中定义 角速度 可以给粒子以角速度使其旋转 固定给所有粒子以同样的角速度速度被定义为矢量 随机在定义的范围内每个粒子随机生成角速度 正向分布粒子角速度正向分布必须定义粒子方向、平均角速度和标 4 执行模拟执行模拟 如果你已经创建完成了模型,可以选择分析: 步骤步骤 1:选择步长和分析时间:选择步长和分析时间 时间步长是迭代之间的时间量 (计算) 瑞利时间是理想时间: DEM 为剪切波通过固体颗粒的传播时间 1. 设置时间步长值或范围固定的时间步长是在瑞利步长的 5% 和 40%之间的以保稳定的模拟 2. 设置总分析时长 3. 设定多久 EDEM 应该多久输出分析的数据点 4. 如果需要,启用和配置选择性数据保存 步骤步骤 2::定义网格大小定义网格大小 网格可以用来控制仿真的速度通过将域划分为网 格单元,模拟器可以检查每个单元,只分析包含联 系的单元格,从而减少处理时间。
1. 设置网格的大小, 模拟中理想的网格大小约是两 倍的最小半径(2rmin) 网格单元是根据模拟中最小粒子的半径来测量的 步骤步骤 3:执行模拟:执行模拟 点击模拟按钮(“play”)来执行模拟分析: 需要直观地跟踪模拟的进展,请在查看器控件窗格中勾选自 动更新选项进度条指示模拟的进度 准偏差 线性分布粒子在定义的两个速度矢量之间绘制任意弧线 填充 如果需要用静电特性,粒子可以在创建时被赋予电荷选项如下: 固定所有粒子都有相同的正电荷或负电荷默认情况下,粒子从零电 荷开始 随机在定义的范围内粒子随机填充 正向分布粒子电荷具有正态分布,必须定义粒子平均电荷和标准偏差 5 您可以使用模拟(停止)按钮停止并重新启动模拟为了提高模拟速度,关闭数据浏览器并 关闭自动更新选项 分析模拟结果分析模拟结果 模拟完成后,选择分析: 步骤步骤 1:查看模拟:查看模拟 使用动画控件来回顾模拟使用这些停止和开始模拟,向前和向后移动,或者跳转到动画的 开始或结束 窗口控制面板有以下控制功能: Current Time:选择一个时间从下拉跳转到你的模拟一个特定的点 部分节省时间在明亮的颜色显示。
Camera: 选择从六个标准角度看你的模型, 或者添加你自己的视角角 度 Step Factor: 步长因子决定动画控件通过的帧数 例如, 播放第一个, 第五帧或第十帧播放每个帧将会更流畅,但播放的较慢 Text:用于向查看器窗口添加文本 步骤步骤 2:配置显示:配置显示 单击“模型”选项卡查看选项以更改模型的显示 几何体和颗粒几何体和颗粒 Display by: 为选择组选择几何节/粒子或选择组 的类型 Type/Selection Group: 选择要显示的几何部分/粒 子类型或选择组 Display: 启用或禁用选定部分的显示 Display Mode: 选择填充、网格或点(点) Opacity: 设置不透明 (0 是透明的, 1 是不透明的) Representation: 选择默认、圆锥、向量、模板或流 显示单击选项按钮进行进一步配置 6 接触和边界接触和边界 设置接触或绑定显示选项 例如, 只显示粒子之间的接 触, 粒子之间的接触和几何的特定部分, 或粒子间的结 合显示可以表示多种属性 步骤步骤 3:调整颜色:调整颜色 粒子,几何体,接触在模型中可以以多种方式着色。
几何粒子或接触类型或选择组的任何部分都可以独 立着色 1. 点击色彩项 2. 选择着色的要素或全体 静态着色静态着色 静态着色是用于设置静态要素和选中组件的标准色 从下拉列表中选择一个颜色, 然后单击 应用 属性着色属性着色 根据特定属性将属性着色用于颜色元素或选中组件 例如, 在高速粒子被染成红色的,而较慢的粒子是蓝色的 1. 在“选择元素”部分中选择要着色的元素 2. 选择属性,如角速度或压缩力 3. 设置颜色添加到最小,中间和最大值 4. 基于当前时间步的值范围设置检查自动更新框然后单 击最大和最小值更新按钮或者,手动设置值范围 5. 点击执行 步骤步骤 4:选择和分级:选择和分级 选择允许从域中特定区域或元素中提取数据 使用选择, 您可以查看任何通过某一特定区域 (称为“bin”)的元素,或者跟踪特定元素在域内的移动然后您可以基于这些选择和子选 项显示、着色、绘图或导出数据 有四种类型的选择: 7 Manual Selection-让您选择和跟踪单个粒子,接触,几 何形状,或连接还可以定义和添加查询,以及在数据 浏览器中显示详细信息 Grid Bin Group-让你在域中定义一个区域,用任意数 量的长方体 bin 元素作为三维网格。
您可以在组中或整 个 bin 组中定义单个 bin 的查询:应用于组的查询也应 用于每个子 bin Geometry Bin-基于方形或圆柱几何类型的 bin 元素您 可以将它的位置链接到任何静态或动态几何部分bin 显 示为蓝线网格 Import。