发明名称 一种损伤水泥基复合材料的离子扩散系数预测方法
摘要 本发明公开了一种损伤水泥基复合材料的离子扩散系数预测方法。本发明对于被离散化为一系列大小相等的正方体三维空间网格的损伤水泥基复合材料微观/细观结构,将每一对相互之间具有离子扩散能力的相邻正方体三维空间网格作为一个格构扩散单元,所有格构扩散单元一起组成三维格构离子传输网络,其中每个网格作为一个扩散节点;将损伤裂缝作为孔相处理,利用三维格构离子传输网络中两两相邻扩散节点间的扩散矩阵方程并结合离子浓度边界条件构建出离子扩散矩阵方程,并对其进行求解,得到稳态下的离子浓度分布,最终得到损伤水泥基复合材料的离子扩散系数。本发明可准确预测冻融、荷载、干缩等条件影响下损伤水泥基复合材料的离子扩散性能变化规律。
申请公布号 CN103440530A 申请公布日期 2013.12.11
申请号 CN201310353409.7 申请日期 2013.08.14
申请人 河海大学 发明人 刘琳;赵海涛;沈德建;蒋建华
分类号 G06Q10/04(2012.01)I 主分类号 G06Q10/04(2012.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 杨楠
主权项 1.一种损伤水泥基复合材料的离子扩散系数预测方法,其特征在于,包括以下步骤:步骤1、对于被离散化为一系列大小相等的正方体三维空间网格的损伤水泥基复合材料微观/细观结构,将每一对相互之间具有离子扩散能力的相邻正方体三维空间网格作为一个格构扩散单元,所有格构扩散单元一起组成一个三维格构离子传输网络,其中的每一个正方体三维空间网格作为该三维格构离子传输网络的一个扩散节点;所述三维格构离子传输网络中,任意两个相邻扩散节点i、j之间的扩散矩阵方程为:<maths num="0001"><![CDATA[<math><mrow><mo>-</mo><mfrac><mrow><msub><mi>D</mi><mi>ij</mi></msub><mi>A</mi></mrow><mi>l</mi></mfrac><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mo>-</mo><mn>1</mn></mtd></mtr><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>c</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><msub><mi>c</mi><mi>j</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>q</mi><mi>ij</mi></msub></mtd></mtr><mtr><mtd><msub><mi>q</mi><mi>ji</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,A表示正方体三维空间网格其中一个面的面积;l表示正方体三维空间网格的一条边的边长;c<sub>i</sub>和c<sub>j</sub>分别表示扩散节点i、j的离子浓度;q<sub>ij</sub>、q<sub>ji</sub>分别表示从扩散节点i流向j和从扩散节点j流向i的离子流量密度;D<sub>ij</sub>表示扩散节点i、j之间的离子扩散系数,按照下式确定:<img file="FDA00003665614700012.GIF" wi="1325" he="244" />式中,D<sub>i</sub>和D<sub>j</sub>分别表示扩散节点i和扩散节点j的物相的离子扩散系数;其中损伤裂缝相与孔相的离子扩散系数相同;步骤2、从所述三维格构离子传输网络中选取一个立方体区域,并设定该立方体区域的离子浓度边界条件如下:以该立方体区域的两个相对立表面分别为离子的流入面和流出面,其余表面则与外界没有离子交流,并设定流入面和流出面上的三维格构离子传输网络扩散节点分别具有恒定的离子浓度c<sub>t</sub>和c<sub>0</sub>,c<sub>t</sub>&gt;c<sub>0</sub>;步骤3、利用所述立方体区域中两两相邻扩散节点之间的扩散矩阵方程以及离子浓度边界条件,构建所述立方体区域的离子扩散矩阵方程如下:<maths num="0002"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>k</mi><mn>11</mn></msub></mtd><mtd><msub><mi>k</mi><mn>12</mn></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub></mtd><mtd><msub><mi>k</mi><mrow><mn>1</mn><mi>j</mi></mrow></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mrow><mn>1</mn><mi>N</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>k</mi><mn>11</mn></msub></mtd><mtd><msub><mi>k</mi><mn>22</mn></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub></mtd><mtd><msub><mi>k</mi><mrow><mn>2</mn><mi>j</mi></mrow></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mrow><mn>2</mn><mi>N</mi></mrow></msub></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>k</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>k</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mi>ii</mi></msub></mtd><mtd><msub><mi>k</mi><mi>ij</mi></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mi>iN</mi></msub></mtd></mtr><mtr><mtd><msub><mi>k</mi><mrow><mi>j</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>k</mi><mrow><mi>j</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mi>ji</mi></msub></mtd><mtd><msub><mi>k</mi><mi>jj</mi></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mi>jN</mi></msub></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>k</mi><mrow><mi>N</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>k</mi><mrow><mi>N</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mi>Ni</mi></msub></mtd><mtd><msub><mi>k</mi><mi>Nj</mi></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>k</mi><mi>NN</mi></msub></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>c</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>c</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>c</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><msub><mi>c</mi><mi>j</mi></msub></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>c</mi><mi>N</mi></msub></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>N</mi></mrow></msub><msub><mi>q</mi><mrow><mn>1</mn><mi>m</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>N</mi></mrow></msub><msub><mi>q</mi><mrow><mn>2</mn><mi>m</mi></mrow></msub></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>N</mi></mrow></msub><msub><mi>q</mi><mi>im</mi></msub></mtd></mtr><mtr><mtd><msub><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>N</mi></mrow></msub><msub><mi>q</mi><mi>jm</mi></msub></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>N</mi></mrow></msub><msub><mi>q</mi><mi>Nm</mi></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>其中,<maths num="0003"><![CDATA[<math><mrow><msub><mi>k</mi><mi>ij</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>D</mi><mi>ij</mi></msub><mi>A</mi></mrow><mi>l</mi></mfrac><mo>,</mo></mrow></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><msub><mi>k</mi><mi>ii</mi></msub><mo>=</mo><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><mrow><msub><mi>D</mi><mi>im</mi></msub><mi>A</mi></mrow><mi>l</mi></mfrac><mo>,</mo></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><msub><mi>k</mi><mi>ji</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>D</mi><mi>ij</mi></msub><mi>A</mi></mrow><mi>l</mi></mfrac><mo>,</mo></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><msub><mi>k</mi><mi>jj</mi></msub><mo>=</mo><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><mrow><msub><mi>D</mi><mi>jm</mi></msub><mi>A</mi></mrow><mi>l</mi></mfrac><mo>,</mo></mrow></math>]]></maths>D<sub>ij</sub>、D<sub>im</sub>、D<sub>jm</sub>分别为所述立方体区域中第i和第j个扩散节点之间、第i和第m个扩散节点之间、第j和第m个扩散节点之间的离子扩散系数,A为正方体三维空间网格其中一个面的面积,l为正方体三维空间网格的一条边的边长,N为所述立方体区域中扩散节点总数,c<sub>i</sub>、c<sub>j</sub>表示所述立方体区域中N个扩散节点中的第i个和第j个扩散节点的离子浓度,q<sub>im</sub>、q<sub>jm</sub>分别表示所述立方体区域中从第i个扩散节点流向第m个扩散节点和从第j个扩散节点流向第m个扩散节点的离子流量密度;步骤4、对所述立方体区域的离子扩散矩阵方程进行求解,得到离子扩散达到稳态下的所述立方体区域的离子浓度分布;步骤5、根据步骤4所得到的离子浓度分布,计算出水泥基复合材料的离子扩散系数D:<maths num="0007"><![CDATA[<math><mrow><mi>D</mi><mo>=</mo><mfrac><mi>Q</mi><msup><mi>A</mi><mo>*</mo></msup></mfrac><mfrac><msup><mi>L</mi><mo>*</mo></msup><mrow><msub><mi>c</mi><mi>t</mi></msub><mo>-</mo><msub><mi>c</mi><mn>0</mn></msub></mrow></mfrac><mo>,</mo></mrow></math>]]></maths>式中,A<sup>*</sup>为所述立方体区域沿流入面至流出面方向的横截面积;L<sup>*</sup>为流入面与流出面之间的距离;c<sub>t</sub>和c<sub>0</sub>分别为步骤2中设定的流入面和流出面的离子浓度;Q表示离子扩散达到稳态下通过所述流出面的离子流量,根据下式得到:<maths num="0008"><![CDATA[<math><mrow><mi>Q</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>x</mi><mo>&Element;</mo><msub><mi>P</mi><mi>o</mi></msub></mrow><mi>X</mi></munderover><munderover><mi>&Sigma;</mi><mi>y</mi><mi>Y</mi></munderover><msub><mi>q</mi><mi>yx</mi></msub><mi>A</mi><mo>,</mo></mrow></math>]]></maths>其中,x表示位于流出面P<sub>0</sub>上的任一扩散节点,X为位于流出面P<sub>0</sub>上的扩散节点总数,y表示位于所述立方体区域中且可与位于流出面P<sub>0</sub>上的扩散节点x共同构成格构扩散单元的任意一个扩散节点,Y为位于所述立方体区域中且可与位于流出面P<sub>0</sub>上的扩散节点x共同构成格构扩散单元的扩散节点总数,q<sub>yx</sub>表示从扩散节点y流向扩散节点x的离子流量密度,A为正方体三维空间网格其中一个面的面积。
地址 210098 江苏省南京市江宁开发区佛城西路8号