摘要
本发明公开了一种用于离散元数值计算的异径颗粒高效搜索算法,属于颗粒物质力学与数值计算技术领域。该算法通过构建异径颗粒系统,依据最小粒径设定背景网格单元尺寸,建立覆盖全计算域的网格系统,为每个颗粒分配唯一编号,建立颗粒空间坐标与背景网格映射关系。根据颗粒坐标,确定其影响域,快速检索可能接触颗粒,并建立基于网格拓扑的快速搜索机制。通过遍历影响域内网格,存储相同或相邻网格内的颗粒编号,自动排除重复配对,确保接触对唯一。最后,对候选接触对进行几何接触检测,通过计算颗粒间距与半径和进行比较,判定是否接触,并输出最终接触列表。与传统全域搜索算法相比,可减少约60%‑80%无效接触判断,显著提升计算效率并保证计算精度。
技术关键词
搜索算法
网格系统
列表
数值计算技术
空间坐标信息
建立映射关系
笛卡尔坐标系
标记
遍历算法
立方体
判断准则
机制
颗粒物质
索引
元素
动态
系统为您推荐了相关专利信息
极限学习机
电信号
搜索算法优化
场景
生成通讯密钥
冗余
路径规划方法
实时数据
Dijkstra算法
网络拓扑
六轴机械臂
深度相机
深度学习网络
模型预测控制算法
混合控制策略
数学模型
模型超参数
测量方法
排放特征
机器学习模型