[发明专利]纹线可视化设备和方法有效
申请号: | 201711261432.8 | 申请日: | 2017-12-04 |
公开(公告)号: | CN108170895B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 栉部大介;渡边正宏;久田俊明;杉浦清了;鹫尾巧;冈田纯一 | 申请(专利权)人: | 富士通株式会社;国立大学法人东京大学 |
主分类号: | G06F30/28 | 分类号: | G06F30/28;G06T7/00;G06F113/08;G06F119/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 唐京桥;杜诚 |
地址: | 日本神*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种纹线可视化设备和方法。在纹线可视化设备中,处理单元通过使用表达式来计算多个网格点上的流体在多个第一时间点中的每一个处的速度的时间微分值,所述表达式包括用于校正由位置信息表示的多个网格点的加速运动引起的误差的校正值。处理单元基于多个网格点上的流体在多个第一时间点中的每一个处的速度的时间微分值和速度,计算随着分析时间的进行从粒子生成源依序输出的一系列多个粒子在多个第二时间点中的每一个处的位置,所述多个第二时间点具有短于第一时间间隔的第二时间间隔。处理单元生成关于指示一系列多个粒子的纹线的显示信息。 | ||
搜索关键词: | 可视化 设备 方法 | ||
存储装置,用于存储流体信息,所述流体信息包括位置信息,所述位置信息指示多个网格点在具有第一时间间隔的多个第一时间点中的每一个处的位置,所述多个网格点随着流体模拟的分析时间的进行在分析空间中以加速运动移动,并且所述流体信息包括速度信息,所述速度信息指示所述多个网格点上的流体在所述多个第一时间点中的每一个处的速度;以及
处理装置,用于:
基于所述流体信息并且通过使用表达式来计算所述多个网格点上的流体在所述多个第一时间点中的每一个处的速度的时间微分值,所述表达式包括校正值,所述校正值用于校正由所述位置信息表示的所述多个网格点的加速运动引起的误差;
基于所述多个网格点上的流体在所述多个第一时间点中的每一个处的速度的时间微分值和速度,计算随着所述分析时间的进行从粒子生成源依序输出的一系列多个粒子在多个第二时间点中的每一个处的位置,所述多个第二时间点具有短于所述第一时间间隔的第二时间间隔;以及
生成关于指示所述一系列多个粒子的纹线的显示信息。
2.根据权利要求1所述的纹线可视化设备,其中,所述处理装置基于所述位置信息来计算所述多个网格点中的每一个在所述多个第一时间点中的每一个处的网格点移动速度和网格点移动加速度,并且
所述处理装置通过使用包括所述网格点移动速度和所述网格点移动加速度作为变量的表达式来计算所述多个网格点上的流体在所述多个第一时间点中的每一个处的速度的时间微分值。
3.根据权利要求1或2所述的纹线可视化设备,其中,所述处理装置生成插值曲线,所述插值曲线中的每一个连接指示所述多个网格点中的相应的一个网格点上的流体在所述多个第一时间点处的速度的点,所述插值曲线中的每一个具有基于由分别与所述多个第一时间点相对应的点指示的流体的速度的时间微分值的斜率,并且所述插值曲线中的每一个表示流体的速度随时间的变化,并且
所述处理装置基于所述多个网格点的各个插值曲线来计算所述一系列多个粒子在所述多个第二时间点中的每一个处的位置。
4.根据权利要求1所述的纹线可视化设备,其中,所述存储装置还存储结构信息,所述结构信息指示结构的形状在所述分析空间中随时间的变化,并且
其中,当基于第一分析时间点处的第一纹线来计算第二分析时间点处的第二纹线时,所述处理装置还进行以下操作:
将包括所述分析空间中的所述第一纹线上的第一位置处的离散点的部分区域设置为所述离散点的分析目标区域;
基于所述分析目标区域中的流体的速度来计算第二位置,所述第二位置指示所述离散点上的粒子在所述第二分析时间点处的目的地,所述速度由所述流体信息指示;
基于关于所述分析目标区域中的结构的信息,确定由所述分析目标区域中的结构在所述第二分析时间点处占据的区域,所述信息由所述结构信息指示;
基于所述第一位置和所述第二位置来确定所述第二纹线进入或者未进入所述占据的区域;以及
当确定所述第二纹线未进入所述占据的区域时,生成关于通过所述第二位置的第二纹线的显示信息。
5.根据权利要求1所述的纹线可视化设备,还包括:显示装置,用于基于所述显示信息来显示所述纹线。
6.一种由计算机执行的纹线可视化方法,所述纹线可视化方法包括:基于流体信息并且通过使用表达式来计算多个网格点上的流体在具有第一时间间隔的多个第一时间点中的每一个处的速度的时间微分值,所述多个网格点随着流体模拟的分析时间的进行在分析空间中以加速运动移动,所述流体信息包括位置信息,所述位置信息指示所述多个网格点在所述多个第一时间点中的每一个处的位置,并且所述流体信息包括速度信息,所述速度信息指示所述多个网格点上的流体在所述多个第一时间点中的每一个处的速度,所述表达式包括校正值,所述校正值用于校正由所述位置信息表示的所述多个网格点的加速运动引起的误差;
基于所述多个网格点上的流体在所述多个第一时间点中的每一个处的速度的时间微分值和速度,计算随着所述分析时间的进行从粒子生成源依序输出的一系列多个粒子在多个第二时间点中的每一个处的位置,所述多个第二时间点具有短于所述第一时间间隔的第二时间间隔;以及
生成关于指示所述一系列多个粒子的纹线的显示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社;国立大学法人东京大学,未经富士通株式会社;国立大学法人东京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711261432.8/,转载请声明来源钻瓜专利网。