一种计算凸形多面体粒子堆积体系孔径分布的方法转让专利

申请号 : CN201410307872.2

文献号 : CN104089864B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘琳赵晓光沈德建

申请人 : 河海大学

摘要 :

本发明公开了一种计算凸形多面体粒子堆积体系孔径分布的方法,对水泥浆体的内部结构进行合理的假设,形成三维空间凸形多面体粒子堆积体系,凸形多面体粒子堆积间隙即为内部孔隙结构。将体系进行单元划分,判断每个单元格的n个点与凸形多面体粒子的包含关系,从而得出该单元格的分类,单元格的种类有固相、孔相和混合相。对其中的混合相单元格进行更小的单元划分,最终得到全部孔径的大小。通过本发明计算得到模拟孔径分布准确,并且计算速度快。

权利要求 :

1.一种计算凸形多面体粒子堆积体系孔径分布的方法,通过将混合相单元格不断地进行划分最后计算求得孔径,其特征在于包括以下步骤:步骤1、将水泥浆体假定为三维凸形多面体粒子堆积体系,其微观结构是由固相和毛细孔相组成的两相结构体系;

步骤2、在所述三维凸形多面体粒子堆积体系中确定每一个凸形多面体的顶点坐标和每一个面的空间方程;

步骤3、在整体坐标系中,将三维凸形多面体粒子堆积体系按照边长d1进行单元划分,并且确定出每一个单元格的n个合适点的坐标;d1=L/N,N取大于等于2的整数,L为所述三维凸形多面体粒子堆积体系的边长,且d1≤2µm,2µm为水泥净浆的最大孔径;

步骤4、利用单元格n个点的坐标、凸形多面体的顶点坐标和每个平面的空间方程,判断该单元格与凸形多面体粒子的关系,从而得出单元格的种类;

步骤5、将其中的混合相单元格按照边长d2进行划分,d2=d1/N’,N’取大于等于2的整数,不断将这个三维连续结构体系进行划分,最终可得出全部孔隙的直径。

2.根据权利要求1所述的计算凸形多面体粒子堆积体系孔径分布的方法,其特征在于:所述微观结构的固相为凸形多面体粒子,所述凸形多面体粒子包括正四面体粒子、正六面体粒子、正八面体粒子、正十二面体粒子和正二十面体粒子。

3.根据权利要求1所述的计算凸形多面体粒子堆积体系孔径分布的方法,其特征在于:所述n个合适点的坐标包括8个顶点坐标和1个中心点坐标,利用每个单元格9个点的坐标、凸形多面体粒子的顶点坐标和每个平面的空间方程,判断单元格与凸形多面体粒子的关系。

4.根据权利要求1所述的计算凸形多面体粒子堆积体系孔径分布的方法,其特征在于:所述单元格的种类包含:固相、孔相和混合相。

5.根据权利要求1所述的计算凸形多面体粒子堆积体系孔径分布的方法,其特征在于:仅将其中的混合相单元格不断进行划分,最终得到全部孔径的大小。

6.根据权利要求1所述的计算凸形多面体粒子堆积体系孔径分布的方法,其特征在于:取N’=2,即d2=d1/2。

说明书 :

一种计算凸形多面体粒子堆积体系孔径分布的方法

技术领域

[0001] 本发明涉及到一种计算凸形多面体粒子堆积体系孔径分布的方法。

背景技术

[0002] 水泥浆体的孔隙结构是关系到土木工程材料的渗透性,强度和耐久性的关键因素。当材料受到外部荷载,冻融循环和各种盐类侵蚀时,材料的内部结构会发生严重变化。为了提高材料的各项性能,使材料在受到损伤时具有足够的抵抗能力,需要对材料的内部结构有一定深入的了解,孔径分布是材料结构的重要参数之一。
[0003] 通过压汞法,氮气吸脱附法,微观扫描电镜和热孔计法等试验可以得到水泥浆体内部的孔径分布情况,但是这些试验结果往往受制于试验条件和试验手段,且试验过程中会对水泥浆体内部的孔隙结构有破坏作用。为把人力和资源从大量试验中解脱出来,从本质上把握材料的结构性能变化规律,用于模拟材料微细观结构的计算机模型研究成为当前的一个研究热点。水泥水化后,内部结构非常复杂,包含大量未水化的水泥颗粒,内部和外部的水化产物。这些固体之间相互交错连接,中间形成大量的孔隙。为了研究这些孔隙的大小,需要将固体或孔隙进行简化,即将水泥浆体简化为规则的三维立体体系,而这些固体简化为凸多面体粒子,杂乱无序的排列在三维体系中,而凸多面体粒子间隙即为所要研究的孔相,其大小即为孔径。基于凸多面体粒子的蒙特卡罗法堆积及相应的水化反应,得到混凝土的模拟微观及细观结构【van Breugel K.Simulation of hydration and formation of structure in hardening cement-based materials.Ph.D thesis,Delft University of Technology,Delft,The Netherlands,1991.】【Xu W.X.,Chen H.S.,Lv Z.An overlapping detection algorithm for random sequential packing of elliptical particles.Physica A,390(2011)2452-67.】。对于孔径分布的模型分析,已提出的有丢球算法,通过向模拟结构中依次丢入由大到小的球体,判断球体是否能够放入来计算模拟结构的孔径分布【Ye G.Experimental study and numerical simulation of the development of the microstructure and permeability of cementitious materials,PhD thesis,Delft University of Technology,Delft,2003.】。丢球法仅适用于球形粒子堆积模拟的微观结构,且计算量大,计算时间较长,尤其是丢入较小粒径的球体时。本发明的计算方法不仅可以计算凸多面体粒子堆积的孔径分布,且适用于凸多面体粒子堆积的模拟微观结构,而且相对已提出的算法而言,计算时间大大缩短,提高了计算效率。

发明内容

[0004] 发明目的:本发明所要解决的技术问题在于克服了原有孔径分布计算算法计算时间长,效率低,适用性窄等问题,而且大大提高了计算孔径的效率,能够合理的计算出水泥浆体的孔径分布情况。
[0005] 技术方案:本发明提出一种计算凸形多面体粒子堆积体系孔径分布的方法,通过将混合相单元格不断地进行划分最后计算求得孔径,包括以下步骤:
[0006] 步骤1、将水泥浆体假定为三维凸形多面体粒子堆积体系,其微观结构是由固相和毛细孔相组成的两相结构体系;
[0007] 步骤2、在所述三维凸形多面体粒子堆积体系中确定每一个凸形多面体的顶点坐标和每一个面的空间方程;
[0008] 步骤3、在整体坐标系中,将三维凸形多面体粒子堆积体系按照边长d1进行单元划分,并且确定出每一个单元格的n个合适点的坐标;d1=L/N,N取大于等于2的整数,L为所述三维凸形多面体粒子堆积体系的边长,且d1≤2μm,2μm为水泥净浆的最大孔径;
[0009] 步骤4、利用单元格n个点的坐标、凸形多面体的顶点坐标和每个平面的空间方程,判断该单元格与凸形多面体粒子的关系,从而得出单元格的种类;
[0010] 步骤5、将其中的混合相单元格按照边长d2进行划分,d2=d1/N’,N’取大于等于2的整数,不断将这个三维连续结构体系进行划分,最终可得出全部孔隙的直径。
[0011] 作为优选,所述微观结构的固相为凸形多面体粒子,所述凸形多面体粒子包括正四面体粒子、正六面体粒子、正八面体粒子、正十二面体粒子和正二十面体粒子。
[0012] 作为优选,将所包含的固相和毛细孔相的三维体系全部划分。
[0013] 作为优选,所述n个合适点的坐标包括8个顶点坐标和1个中心点坐标,利用每个单元格9个点的坐标、凸形多面体粒子的顶点坐标和每个平面的空间方程,判断单元格与凸形多面体粒子的关系。
[0014] 作为优选,所述单元格的种类包含:固相、孔相和混合相。
[0015] 作为优选,仅将其中的混合相单元格不断进行划分,最终得到全部孔径的大小。
[0016] 作为优选,取N’=2,即d2=d1/2。
[0017] 使用时,具体操作如下:
[0018] 步骤1、将水泥浆体假定为三维凸形多面体粒子堆积体系,其微观结构是由固相(包括未水化水泥颗粒和水化产物)和毛细孔相组成的两相结构体系,是由正四面体粒子、正六面体粒子、正八面体粒子、正十二面体粒子、正二十面体粒子组成的堆积体系;
[0019] 步骤2、在三维凸形多面体粒子堆积体系中选择全局坐标系为参照坐标系,并且根据所设定的坐标系,计算出每个凸形多面体粒子的顶点坐标和每个平面的空间方程,如S1的平面方程如下:
[0020] A(x-x1)+B(y-y1)+C(z-z1)=0
[0021] 其中,x1,y1,z1为S1上的P1顶点坐标。
[0022] 步骤3、将三维体系按照边长d1进行单元划分,并且确定出每一个单元格八个顶点和一个中心的坐标。d1=L/N,N取大于等于2的整数,L为所述三维凸形多面体粒子堆积体系的边长,且d1≤2μm,2μm为水泥净浆的最大孔径。
[0023] 步骤4、对于平面S1,利用单元格的九个点的坐标和不在S1上的其他凸形多面体粒子的顶点坐标,判断该单元格与凸形多面体粒子的关系。判别过程如下:
[0024] 将点V和不在S1上的其他凸形多面体粒子的顶点P4,P5,…,Pk的坐标分别带入S1的平面方程,观察所得到的结果是否同号。
[0025] 若同号,则说明V点与不在S1上的其他凸形多面体粒子的顶点均在平面S1的同一侧。对于凸形多面体粒子的任意一平面,若V点与不在该平面上的其他凸形多面体粒子的顶点均在该平面的同侧,则说明V点在该凸形多面体粒子内部。
[0026] 对于正四面体凸形粒子,需判定V点与其四个表面的关系,同理,对于正六面体凸形粒子,需判定V点与其六个表面的关系;对于正八面体凸形粒子,需判定V点与其八个表面的关系;对于正十二面体凸形粒子,需判定V点与其十二个表面的关系;对于正二十面体凸形粒子,需判定V点与其二十个表面的关系;
[0027] 若单元格的九个顶点全部符合上述条件,则说明该单元格在凸形多面体粒子的内部,称这种单元格为固相单元格;
[0028] 若单元格的九个顶点只有部分顶点满足上述条件,其他顶点不满足条件,则说明该单元格只有部分空间在凸形多面体粒子内部,称这种单元格为混合相单元格,混合相单元格是研究孔径分布的关键;
[0029] 若单元格的全部顶点均不满足上述方程,则说明该单元格在该凸形多面体粒子外部。若该单元格在三维体系内所有凸形多面体粒子外部,则称这种单元格为孔相单元格。
[0030] 步骤5、选取其中所有的混合相单元格,将混合相单元格按照边长d2进行划分,一般取d2=0.5d1,不断重复步骤4将这个三维连续结构体系进行划分,最终可得出孔隙的半径。

附图说明

[0031] 图1为正四面体、正六面体、正八面体、正十二面体和正二十面体的堆积体系结构;
[0032] 图2为在设定坐标系下,凸形多面体粒子(正四面体)的堆积体系结构;
[0033] 图3为正四面体粒子的几何形状与表示方法;
[0034] 图4为将三维体系进行单元格的划分;
[0035] 图5为固相单元格;
[0036] 图6为混合相单元格;
[0037] 图7为孔相单元格;
[0038] 图8为混合相单元格的划分。

具体实施方式

[0039] 实施例:本发明的计算凸形多面体粒子堆积体系孔径分布的方法,具体包括以下步骤:
[0040] 步骤1、水泥水化后,内部结构非常复杂,包含大量未水化的水泥颗粒,内部和外部的水化产物(参见文献[刘琳.静荷载和冰冻荷载耦合作用下水泥基材料的劣化研究[D].东南大学,南京:东南大学,2012])。这些固体之间相互交错连接,中间形成大量的孔隙。为了研究这些孔隙的大小,需要将固体和孔隙进行简化,即将水泥浆体简化为规则的三维立体体系,而这些固体简化为凸形多面体粒子,杂乱无序的排列在三维体系中,而凸形多面体粒子间隙即为所要研究的孔相,其大小即为孔径。将水泥浆体假定为三维凸形多面体粒子堆积体系后,其微观结构是由固相(包括未水化水泥颗粒和水化产物)和毛细孔相组成的两相结构体系,包括由如图1所示的正四面体粒子、正六面体粒子、正八面体粒子、正十二面体粒子、正二十面体粒子组成的堆积体系;
[0041] 步骤2、如图2和图3所示,计算正四面体粒子随机堆积体系的孔径分布。在全局坐标下计算出每个正四面体粒子的顶点坐标和每个平面的空间方程,假定平面S1的三个凸多面体顶点的坐标为P1(x1,y1,z1),P2(x2,y2,z2),P3(x3,y3,z3),则S1的平面方程如下:
[0042] A(x-x1)+B(y-y1)+C(z-z1)=0
[0043] 其中A=n1q2-n2q1,B=q1m2-q2m1,C=m1n2-m2n1
[0044] m1=x2-x1,n1=y2-y1,q1=z2-z1,m2=x3-x1,n2=y3-y1,q2=z3-z1[0045] 步骤3、将三维体系划分成边长为d1的若干个小单元格,并且确定出每一个单元格八个顶点和一个中心的坐标,如图4所示。
[0046] 步骤4、对于平面S1,利用单元格的九个点的坐标和不在S1上的其他正四面体粒子的顶点坐标,判断该单元格与该正四面体粒子的关系。判别过程如下:
[0047] 对于点V(xv,yv,zv)和不在S1上的正四面体粒子的顶点P4,将其坐标带入S1的平面方程,得下式:
[0048] nv=A(xv-x1)+B(yv-y1)+C(zv-z1)
[0049] n4=A(x4-x1)+B(y4-y1)+C(z4-z1)
[0050] 如果满足:nvn430则说明P点与不在S1上的其他正四面体粒子的顶点均在平面S1的同一侧。对于正四面体粒子的任意一平面,若V点与不在该平面上的其他正四面体粒子的顶点均在该平面的同侧,则说明V点在该正四面体粒子内部。
[0051] 对于正四面体凸形粒子,需判定V点与其四个表面的关系,同理,对于正六面体凸形粒子,需判定V点与其六个表面的关系;对于正八面体凸形粒子,需判定V点与其八个表面的关系;对于正十二面体凸形粒子,需判定V点与其十二个表面的关系;对于正二十面体凸形粒子,需判定V点与其二十个表面的关系;
[0052] 若单元格的九个顶点全部符合上述条件,则说明该单元格在凸形多面体粒子的内部,称这种单元格为固相单元格,如图5所示;
[0053] 若单元格的九个顶点只有部分顶点满足上述条件且至少有一个顶点符合乘积大于0,其他顶点不满足条件,则说明该单元格只有部分空间在凸形多面体粒子内部,称这种单元格为混合相单元格,混合相单元格是研究孔径分布的关键,如图6所示;
[0054] 若单元格的全部顶点均不满足上述方程,则说明该单元格在该凸形多面体粒子外部。若该单元格在所有凸形多面体粒子外部,则称这种单元格为孔相单元格,如图7所示。
[0055] 步骤5、将混合相单元格单独研究,在已设定坐标系下,混合相内的固相空间方程不变,将混合相单元格划分为若干个边长为d2的单元格,一般取d2=0.5d1,确定每个小单元格的八个顶点坐标和一个中心坐标,参照上述标准(步骤2至步骤5),判断每个小单元格的类别,继续将其中的混合相单元格进行划分,直至孔径小于4nm,如图8所示。
[0056] 以上结合附图对本发明的实施方式做出详细说明,但本发明不局限于所描述的实施方式。对本领域的普通技术人员而言,在本发明的原理和技术思想的范围内,对这些实施方式进行实施方式进行多种变化、修改、替换和变型仍落入本发明的保护范围内。