[发明专利]一种基于多面体管道的三维流场多变量数据可视化方法有效
申请号: | 201810038185.3 | 申请日: | 2018-01-16 |
公开(公告)号: | CN108133504B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 张文耀;赵稳;王成 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06T13/20 | 分类号: | G06T13/20 |
代理公司: | 北京正阳理工知识产权代理事务所(普通合伙) 11639 | 代理人: | 王民盛 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多面体 管道 三维 多变 数据 可视化 方法 | ||
本发明涉及一种基于管道的流场多变量数据可视化方法,属于科学计算可视化中的流场数据可视化领域。本发明的方法通过构造彩色的多面体管道可视化三维流场多变量数据。其基本步骤是:计算流线,沿流线构造多面体管道,通过管道形状可视化流场矢量方向,然后在管道侧面通过颜色映射可视化多个标量属性数据,由此实现多个标量属性数据与流场矢量数据的联合可视化。这不仅增加了对三维流场进行多变量关联分析的灵活性,还提高了对多变量数据进行可视化分析的效率。
技术领域
本发明涉及一种三维流场多变量数据可视化方法,特别涉及一种基于管道的流场多变量数据可视化方法,属于科学计算可视化中的流场数据可视化领域。
背景技术
三维流场是计算流体力学和气象数值模拟等领域广泛存在的数据场。为了分析三维流场数据,需要对三维流场进行可视化处理,通过可视化的图形或图像了解流场内部的现象。
流线(streamline)和流管(streamtube)是常用的三维流场可视化方法。借助流线或流管可以有效地了解流场的流动方向,探索三维流场的模式结构。然而,由于自身几何形状的原因,流线和流管的可视化能力都是有限的。流线的几何形状只适合表现流场的流动方向。传统的流管除了表现流场方向外,还可以通过管道的粗细表现一个附加的物理量(例如流速的大小)。如果加上颜色属性,则流线和流管都可以通过颜色映射可视化另外一个物理量(例如温度)。除此之外,如果有更多的物理量需要可视化,则流线和流管都难以承载。在实际应用中,三维流场一般都是多变量数据场,除了描述流速的矢量数据外,往往还有温度、压力、密度等多个物理量。这些物理量一般都是描述某个物理属性的标量数据。为了分析这些物理属性数据之间相互关系或内在联系,通常希望能够对这些物理属性数据进行联合可视化。
针对上述需求,本发明提供了一种适合于三维流场多变量数据的可视化方法。该方法根据三维流场的矢量数据构造多面体管道,然后在管道的各个侧面通过颜色映射编码不同的标量属性数据,从而实现多个标量属性数据与流场矢量数据的联合可视化。
发明内容
本发明的目的是提供一种适合于三维流场的多变量数据可视化方法,实现多个标量属性数据与流场矢量数据的联合可视化,以此提高三维流场多变量数据的可视化分析效率。
这里所说的三维流场多变量数据包含:描述三维流场流速的矢量数据,以及多个描述流场物理量的标量属性数据;如果属性数据不是标量数据,可以将其拆分为多个标量数据。
本发明的目的是通过以下技术方案实现的。
一种基于多面体管道的三维流场多变量数据可视化方法,包括以下步骤:
步骤1、输入三维流场多变量数据,其中包括描述三维流场流速的矢量数据以及多个描述流场物理量的标量属性数据,对各个属性数据分别进行归一化处理。
步骤2、从属性数据中选取多个需要可视化的物理量,将其分别标记为a1、a2、…、aM,其中M为选取的物理量的数目,M大于或等于3。
步骤3、在三维流场内部选取一个或多个流线种子点,根据流线种子点和流场矢量数据计算流线,其中计算流线的方法包括但不限于Euler算法和Runge-Kutta算法。
步骤4、选取步骤3得到的部分或全部流线,针对每条流线L执行步骤5,其中选取流线的方法包括但不限于随机选取或者根据流线编号依次等间隔选取。
步骤5、从流线L上第一样本点开始,依次取两个相邻的样本点Pi和Pi+1,执行步骤6到步骤8。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810038185.3/2.html,转载请声明来源钻瓜专利网。