发明名称 |
一种面向虚拟化工实验教学的管路流体流动的仿真方法 |
摘要 |
本发明公开了一种面向虚拟化工实验教学的管路流体流动的仿真方法,在3ds max中建立管道和阀门组成的管路模型,首先为每节管道的两端分别指定一个节点,为节点添加一个初值,将连接两节管道的阀门作为事件触发对象,为管道两端的节点以及事件触发对象添加触发事件脚本代码;系统运行时,当改变事件触发对象状态时,管道一端的节点调用触发事件脚本,订阅另一端节点的初值改变自身初值,并通过关联算法改变与下一节管道相邻的节点的值,再根据事件触发对象的状态调用相应的触发事件实现仿真。本发明建立了简单有效、符合实际的流体流动状态响应关系,实现管路流体流动过程及现象的可视化仿真,有助于用户理解流体流动过程。 |
申请公布号 |
CN104991985A |
申请公布日期 |
2015.10.21 |
申请号 |
CN201510251390.4 |
申请日期 |
2015.05.17 |
申请人 |
南京师范大学 |
发明人 |
林军;杨广玉;李明海;何佳艺;汪祖洁;孙露静 |
分类号 |
G06F17/50(2006.01)I;G06F9/455(2006.01)I |
主分类号 |
G06F17/50(2006.01)I |
代理机构 |
南京知识律师事务所 32207 |
代理人 |
韩朝晖 |
主权项 |
一种面向虚拟化工实验教学的管路流体流动的仿真方法,其特征在于,在3ds max中建立管道和阀门组成的管路模型,首先为每节管道的两端分别指定一个节点,为节点添加一个初值,将连接两节管道的阀门作为事件触发对象,为管道两端的节点以及事件触发对象添加触发事件脚本代码;系统运行时,当改变事件触发对象状态时,管道一端的节点调用触发事件脚本,订阅另一端节点的初值改变自身初值,完成后此节点输出改变后的值,通过关联算法改变与下一节管道相邻的节点的值,根据事件触发对象的状态调用相应的触发事件实现仿真。 |
地址 |
210097 江苏省南京市鼓楼区宁海路122号 |