- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一试验研究 斑楚遽1村 2Ol2年
基于matlab的混凝土三维圆形骨料模型
随机投放 方法
张海波 ,。何军拥。
(1.广州航海高等专科学校,广东 广州 510330;2.广东工贸职业技术学院,广东 广州 510510)
摘 要 本文采用Matlab软件建立了混凝土骨料随机投放模型。自编函数绘制骨料形状。建立的骨料随机模
型原理简单、思路清晰,结果满足随机性要求。最后分别使用混凝土算例进行验证,为进行混凝土有限元细观力
学分析提供了数值结构模型。
关键词 混凝土;三维模型;骨料随机投放;Matlab
O引育 凝土需要不同的配合 比,从而确定不同的骨料质量百分比;
混凝土是以骨料为填料和以硬化水泥浆为母体组成的复 根据骨料投放区域的大小、骨料质量百分比以及混凝土密
合材料,宏观数学模型难以反映其材料局部的非线性特征 , 度,确定骨料的总体积百分比;根据fuller骨料级配曲线可以
因此采用细观力学的方法数值模拟混凝土的受力过程可以 确定各粒径骨料在总骨料中的百分比,然后求出各种粒径骨
作为试验研究的补充,为混凝土宏观力学参数的取值提供依 料在混凝土中的体积百分比,最后转化为骨料在投放区域内
据。在细观分析领域,首要问题是建立反映混凝土实际浇筑 的面积百分比。
情况的骨料。从 1984年开始研究混凝土骨料投放的数值模 (2)编写不同半径的圆心(xOI1;yOⅡ;z0D随机选取子程序 ,
拟问题,随着计算机技术的不断发展以及有限元技术的不断 要满足如下判断准则:A、第 1个骨料圆心确定需满足:
成熟,为混凝土细观结构研究开辟了另一条途径 ,利用各种 xO(1)一 1)a&xO(1)+r(1)b;
语言和有限元分析软件结合的方法,也可以使混凝土的细观 y0(1)一r(1)cyO(1)+ 1)d;
力学性能更加明确。当前混凝土骨料随机投放有:基于传统 4 1)一r(1)ezO(1)+r(1)f;
的v—B、c语言、Fortran等语言进行的骨料随机投放程序编 B、第2个及以后的每个骨料圆心确定需满足:
写㈣ 。基于Matlab的程序编写网。本文采用Maflab编写了满 xO(i卜)axO(i)+rO)b
足混凝土性能要求的骨料随机投放程序,为下一步进行混凝 yO(i)-r(i)e&yO(i)+ d
土细观结构的各种力学性能分析奠定了基础。 zO(i)-r(i)e& o(i)+ f
1基于Matlab混凝土骨料随机投放程序概述 forj=1:i-1
Matlab优点在于有很多现成的函数可以调用,减少了编 ((x0(i)一x0(j + (i)一y1D(j +(zo(i卜z0(j .51.05(r(i)+ ))
程的工作量。 c、累加投放的第i种粒径骨料的面积,当面积超过对应的面
1.1骨料随机投放假定 积百分比时中断。
假设骨料在投放区域内服从均匀分布四。 (3)利用(2)中的子程序产生一系列圆心。
1.2骨料投放原则 (4)编写相应的骨料子程序:运用直角坐标系中x.y、z和半
每颗骨料都不能相交、不能重合、不能互相包含。 径的关系编写函数作骨料图形。
1.3骨料投放程序描述 (5)填充骨料投放区域。
(1)程序启动时要输入的参数,用 input输入。①投放区域 (6)利用(4)中的子程序产生骨料图形,并填充。
大小;混凝土体
文档评论(0)