首页/文章/ 详情

从全局运动到局部联动:DEMMS六自由度动态几何功能

37分钟前浏览49
在真实工业设备中,运动的从来不只是颗粒本身。搅拌桨会自转,转子会公转,料箱会摇摆,喷头会移动,颗粒的插入区域与删除区域也可能跟随机构一起改变位置与姿态。
围绕这些真实需求,DEMMS 构建了完整的六自由度动态几何能力,并进一步支持局部坐标系与层级运动坐标系使复杂机械机构能够更自然、更准确地纳入颗粒仿真。
DEMMS六自由度动态几何功能示意图

01

动态设备 DEM 仿真 


传统离散元法(DEM)仿真中,几何边界通常被简化为静止几何体,这一假设严重偏离了众多工业场景的实际运行条件。在许多关键工艺过程中,参与颗粒-设备相互作用的是具备复杂运动模式的动态部件,例如:

  • 行星搅拌器中的搅拌桨,在绕自身轴旋转的同时,还需绕容器中心公转;
  • 双螺杆输送设备中的螺杆,不仅绕其局部轴线自转,还需随整体机构执行复合平动与
    转动;  
  • 摇摆料箱、船载料舱及振动装置等,往往同时经历空间平移与姿态变化;
  • 加料、排料或吸料等动态喷头,其自身运动轨迹还伴随着颗粒生成域或删除域的实时迁移。

由此可知,一套真正面向工程应用的DEM软件需超越静态边界假设,实现边界的动态运动,并进一步支持边界局部坐标系随父级机构同步联动,即完整的六自由度运动学建模。DEMMS的六自由度动态几何功能,正是为满足此类工业级仿真需求而开发,确保了动态工况下颗粒-边界相互作用的准确表征。

02

六自由度(6DOF)运动 


刚体在三维欧氏空间中的任意运动状态,均可由其六个独立自由度予以完备描述,即三个平移自由度与三个旋转自由度。

  • 三个平移自由度:沿X、Y、Z方向平移;
  • 三个旋转自由度:绕X、Y、Z轴旋转。

在DEMMS中,六自由度运动学建模并非仅局限于实现刚体的可视化运动,其核心价值在于赋予用户对设备运动规律的全参数化控制能力——包括任意时刻的空间位置、空间姿态以及各运动分量的时序变化规律,从而精确复现工业设备在实际工况中的复杂运动学行为。

刚体六自由度运动示意图  

03

DEMMS:基于时间函数的六自由度运动描 


DEMMS 采用基于时间函数的运动学描述方式,可分别定义刚体在 X、Y、Z 三个方向上的平移以及绕三个坐标轴的旋转,从而构造连续、周期、分段以及具有启停过程的六自由度运动轨迹。运动表达式以时间 t 为自变量,支持 sin、cos、tan 等三角函数,asin、acos、atan、atan2 等反三角函数,以及 exp、log、sqrt、abs、min、max、clamp、lerp、smoothstep、fmod、step、ifelse 等数学与逻辑函数,因此能够直接描述简谐振动、匀速或变速旋转、周期往复、平滑启停、分段运动以及其他复杂的时变轨迹。
 

例如,一个沿X方向的简谐往复运动可以写成:  

一个延迟启动的匀速旋转可以写成:  

通过 clamp、smoothstep 和 ifelse 等函数,还可以进一步构造有限位移、平滑启动、分阶段运行和周期复位等运动过程。

空间变换方面,DEMMS 并不要求旋转中心与几何中心重合,而是允许为运动对象独立指定参考中心。对于参考位置为P_ref的几何点,其运动可表示为

其中:

P_ref:几何点的初始参考位置;

C:用户指定的旋转参考中心;

T(t):随时间变化的平移量;

R(t):随时间变化的旋转矩阵。

这种描述方式将“运动规律”与“几何安装位置”相互解耦,使同一套运动机制既可以描述围绕几何中心的旋转,也可以描述绕铰链、轴承中心、偏心安装点或其他装配基准进行的运动。由此,DEMMS 的六自由度功能不仅能够定义物体“如何运动”,还能够进一步定义其“围绕哪里运动”,为振动设备、旋转机械、偏心机构以及后续的多级联动运动提供统一的运动学基础。

04

从全局运动到局部联动


传统六自由度运动学主要解决单一刚体在世界坐标系中的位姿描述问题,而局部坐标系的引入,则进一步解决了“一个部件如何跟随父级运动,并在自己的局部坐标系中继续运动”的建模需求。
 

在新的分层运动体系中,每一个运动对象都可以拥有自己的局部坐标系,并挂接到另一个运动坐标系上。子坐标系会继承父坐标系的平移和旋转,再叠加自身的安装位置、安装姿态以及局部六自由度运动。  
  • 父级运动负责定义整体运动或公转
  • 绑定变换负责定义部件安装的位置与方向
  • 局部运动负责定义部件自身的平移、转动或自转

借助这一分层组合机制,DEMMS无需针对“行星运动”、“公转-自转”、“复合运动或多级联动机构”等特定工况单独开发特例模型,即可通过运动学层级关系的自然组合,构建任意复杂机械系统的运动学模型。

局部坐标系联动示意图  

05

实战案例



案例一:双螺杆行星运动













双螺杆行星混合机构是检验局部坐标系功能的典型案例。中央主轴先作为父级坐标系围绕全局轴旋转,两根倾斜安装的螺杆分别挂接在父级坐标系下,再绕各自的局部轴持续自转。

在这一案例中,局部自转轴并不是固定在世界坐标系中,而是会随着父级公转一起改变空间位置和方向。因此,只有支持父子 Frame 叠加与局部轴旋转,才能正确复现这类设备的真实运动。

对 DEMMS 而言,这类复杂运动不再需要特殊求解器,而是由“父级运动 + 安装姿态 + 局部运动”的标准组合自动得到



案例二:行星搅拌器 - 从机构运动到颗粒混合 













如果说双螺杆案例更偏向机构验证,那么行星搅拌器则更适合展示六自由度运动对颗粒过程的直接影响。

在行星搅拌器中,搅拌构件一方面围绕自身局部轴自转,另一方面又围绕容器中心公转。随着运动叠加,颗粒层会经历分层、拉伸、翻动和对流,最终形成更强的混合效果。 

这一场景非常适合说明:DEMMS 的运动功能不仅是几何展示能力,更会直接改变颗粒流动、混合以及传热传质过程



案例三:移动插入区与移动删除区













对于很多工业工艺而言,颗粒并不是始终从固定位置进入系统,也不是始终从固定位置离开系统。喷头、加料管、吸料头、清扫头往往都在运动。

DEMMS 的动态运动能力并不局限于壁面本身。除了导入式三维几何壁面、颗粒壁面和 SDF 壁面之外,颗粒插入区域与删除区域同样可以挂载到动态坐标系上。DEMMS 可以让插入区域和删除区域跟随父级几何一起平移、旋转,甚至继续叠加自身局部运动。

DEMMS 动态运动能力:壁面、插入区域与删除区域示意图    
  • 移动喷头可以带着插入区域一起运动,在不同位置持续生成颗粒
  • 移动吸料头或清扫机构可以带着删除区域一起运动,实现动态排料或局部清除;
  • 复杂设备中的动态工艺区域,可以与设备几何保持一致的运动关系

这使得 DEMMS 从“动态壁面仿真”进一步走向“动态工艺系统仿真”,为加料、排料、定点布料、移动收集等问题提供更灵活的表达方式

06

DEMMS 六自由度动态几何能力矩阵


D从能力覆盖范围来看,DEMMS 的六自由度功能已经不再局限于某一种壁面类型,而是形成了一套面向动态工业场景的统一运动框架。    

对象类型

静态

六自由度

局部坐标运动

Parent / Child 层级

导入式三维几何壁面(STL / OBJ / STP 等)

颗粒壁面

SDF 壁面

颗粒插入区域

颗粒删除区域


   

07

结语:从运动壁面走向动态机械系统


从固定边界,到六自由度动态几何;从全局坐标系,到局部坐标系联动;从单个运动部件,到具有父子关系的完整机械机构;从动态壁面,到动态加料与动态排料区域——DEMMS 的运动能力正在从“让几何动起来”,升级为“让设备系统真正动起来”。        

对于颗粒仿真来说,这种升级带来的不只是动画效果的提升,更是建模能力、表达能力与工程适用性的提升

如果你关注的是更真实的设备复现、更复杂的机构联动,或者更贴近工艺现场的颗粒过程,那么 DEMMS 六自由度动态几何功能,正是连接“设备运动”和“颗粒行为”的关键能力。    

来源:多相流在线
振动旋转机械系统仿真离散元控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-09-09
最近编辑:37分钟前
积鼎CFD流体仿真模拟
仿真成就智造
获赞 216粉丝 177文章 464课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈