[发明专利]随机颗粒垫层上土工膜局部变形三维仿真模型建立方法有效
申请号: | 201910584840.X | 申请日: | 2019-07-01 |
公开(公告)号: | CN110162934B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 岑威钧;戴健健;都旭煌;李邓军;陈司宁 | 申请(专利权)人: | 河海大学 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/23;G06F119/14 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 石艳红 |
地址: | 211100 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了一种随机颗粒垫层上土工膜局部变形三维仿真模型建立方法,步骤1,绘制颗粒垫层区域;步骤2,确定垫层区域中不同粒径圆球颗粒的个数;步骤3,随机生成最大粒径为d |
||
搜索关键词: | 随机 颗粒 垫层 土工 局部 变形 三维 仿真 模型 建立 方法 | ||
【主权项】:
1.一种随机颗粒垫层上土工膜局部变形三维仿真模型建立方法,其特征在于:包括如下步骤:步骤1,绘制颗粒垫层区域:在xoy平面内绘制水平放置且边长为L的正方形,并以正方形的中心为原点,以过原点且平行于正方形相邻两边的直线为x轴和y轴,以过原点且垂直于x、y轴的直线为z轴,建立xyz坐标系;步骤2,确定垫层区域中不同粒径圆球颗粒的个数,包括如下步骤:步骤21,确定圆球颗粒粒径和每种粒径所占质量百分比:颗粒垫层中的随机颗粒通过圆球模拟,根据垫层颗粒材料的级配曲线,获得不同圆球颗粒粒径和每种粒径所占的质量百分比;步骤22,确定不同粒径圆球颗粒的个数:根据步骤21中确定的每种粒径所占质量百分比可求得不同粒径圆球颗粒的个数;假设不同圆球颗粒粒径从大到小依次为d1、d2、…、dn,每种粒径对应圆球的个数依次为N1、N2、…、Nn,则圆球个数的计算公式如下:
其中,Ni为第i种粒径颗粒对应圆球的个数;L为正方形的边长;pi为第i种粒径颗粒所占的质量百分比;di为第i种粒径颗粒的粒径;步骤3,随机生成最大粒径为d1的球,包括如下步骤:步骤31,随机生成第一个d1粒径的球:在步骤1绘制的颗粒垫层区域内,先随机生成第一个d1粒径的球心坐标[x1,y1,0],并使x1和y1均在[(‑L+d1)/2,(L‑d1)/2]内,否则,重新生成球心坐标;步骤32,划分边长为d1的正方形区域网格:作步骤31生成的d1粒径球的x向和y向四条切线,以d1粒径为边长向四周划分网格,网格的总数为
将d1粒径球的周围每一个网格编号并计算每个网格中心点的坐标;步骤33,随机生成第二个d1粒径的球:随机选取一个步骤32中的网格编号,在选取的网格内随机生成第二个d1粒径球的球心坐标,并使第二个d1粒径球的球心的x坐标或y坐标均在[(‑L+d1)/2,(L‑d1)/2]内,且任意两球之间无重叠;否则重复步骤33;步骤34,随机生成剩余d1粒径的球:重复步骤33,直至第N1个d1粒径的球全部随机生成;步骤4,随机生成d2、d3、…、dn粒径的球:将步骤3中粒径d1的球依次更换为d2、d3、…、dn粒径的球,重复步骤31至步骤34,即可随机生成d2、d3、…、dn粒径的球;步骤5,生成随机颗粒垫层:将N2个d2粒径的球沿z轴向上平移(d1‑d2)/2,将N3个d3粒径的球沿z轴向上平移(d1‑d3)/2,依此类推,将Nn个dn粒径的球沿z轴向上平移(d1‑dn)/2,使d1、d2、…、dn粒径球的顶部均保持平齐;步骤6,生成土工膜:在d1粒径球心所在平面正上方d1/2处,生成与边长为L的正方形区域大小相同的平面,将生成的平面沿z轴向上拖放h厚度,其中,h为土工膜厚度,即得土工膜;随机颗粒垫层和土工膜共同构成三维仿真模型。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910584840.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种共轴多旋翼仿真方法及系统
- 下一篇:一种文件有偿使用的收费方法