[发明专利]一种基于MATLAB和paraview的fluent-DPM颗粒后处理方法在审
申请号: | 202310596931.1 | 申请日: | 2023-05-25 |
公开(公告)号: | CN116629155A | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 林哲;孙希望;朱祖超;郑旭;陈德胜 | 申请(专利权)人: | 浙江理工大学 |
主分类号: | G06F30/28 | 分类号: | G06F30/28;G06F113/08;G06F119/14 |
代理公司: | 浙江永航联科专利代理有限公司 33304 | 代理人: | 汪霞飞 |
地址: | 310018 浙江省杭州市钱塘*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 matlab paraview fluent dpm 颗粒 处理 方法 | ||
1.一种基于MATLAB和paraview的fluent-DPM颗粒后处理方法,其特征在于,包括以下步骤;
S1:通过Fluent软件对DPM颗粒进行计算;
S2:在Fluent软件中将DPM颗粒的基本数据(颗粒坐标、颗粒速度、颗粒直径、颗粒ID)导出后缀名为“.dpmrpt”格式的文件;
S3:在MATLAB中,对存储DPM颗粒数据的“.dpmrpt”文件进行处理,并将结果写入“.vtk”文件;
S4:在ParaView中打开“.vtk”文件,对其进行后处理。
2.根据权利要求1所述的一种基于MATLAB和paraview的fluent-DPM颗粒后处理方法,其特征在于,所述步骤S3中;
S31:利用MATLAB创建“.m”文件,将颗粒坐标、颗粒速度、颗粒直径、颗粒ID储存到矩阵中;
S32:利用MATLAB重新定义储存着颗粒坐标、颗粒速度、颗粒直径、颗粒ID信息的矩阵;
S33:利用MATLAB中的循环结构对矩阵进行重新排列;
S34:利用MATLAB将必要信息和标记信息写入到“.vtk”文件;
S35:利用MATLAB创建“.vtk”文件,将重新排列的矩阵写入“.vtk”文件。
3.根据权利要求2所述的一种基于MATLAB和paraview的fluent-DPM颗粒后处理方法,其特征在于,所述步骤S31的关键在于:
通过fid=fopen('filename','permission')命令打开“.dpmrpt”文件,并通过lines=textscan(fid,'%f%f%f%f%f%f%f%f%f%[^\n]','Headerlines',17)命令读取“.dpmrpt”文件中的颗粒基本数据(颗粒坐标、颗粒速度、颗粒直径、颗粒ID),将其转化为“M行×1列”的矩阵数据。
4.根据权利要求2所述的一种基于MATLAB和paraview的fluent-DPM颗粒后处理方法,其特征在于,所述步骤S32的关键在于:
利用MATLAB重新定义储存着颗粒基本数据(颗粒坐标、颗粒速度、颗粒直径、颗粒ID)信息的矩阵,重新定义之后的矩阵仅仅作为处理过程的中间量,而不作为写入“.vtk”文件的最终结果,并在重新定义的同时将颗粒直径转化为颗粒半径。
5.根据权利要求2所述的一种基于MATLAB和paraview的fluent-DPM颗粒后处理方法,其特征在于,所述步骤S33的关键在于:
通过for循环将储存颗粒基本数据信息的矩阵重新进行排列,将“M行×1列”的矩阵数据转化为“N行×9列”的矩阵。
6.根据权利要求2所述的一种基于MATLAB和paraview的fluent-DPM颗粒后处理方法,其特征在于,所述步骤S34的关键在于:
利用MATLAB将能够标记颗粒基本数据(颗粒坐标、颗粒速度、颗粒直径、颗粒ID)的标记信息,通过fprintf(fileID,'format','vtkData')命令写入到“.vtk”文件,以在ParaView后处理步骤中能更方便快捷的识别、标记和区分各种不同的颗粒信息,同时也将构成“.vtk”文件的必需信息写入“.vtk”文件中。
7.根据权利要求2所述的一种基于MATLAB和paraview的fluent-DPM颗粒后处理方法,其特征在于,所述步骤S35的关键在于:
通过fprintf(fileID,'format','vtkData')命令将转化后的矩阵写入到“.vtk”文件中,并且放置于所述步骤S34中的必要信息和标记信息之后,保证颗粒标记信息和与之相关矩阵能够相互对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江理工大学,未经浙江理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310596931.1/1.html,转载请声明来源钻瓜专利网。