混凝土随机颗粒模型的网格自动剖分方法
混凝土细观力学研究进展及评述

混凝土细观力学研究进展及评述马怀发陈厚群黎保琨展,在细观层次上利用数值方法直接模拟混凝土试件或结构的裂缝扩展过程及破坏形态,直观地反映出试件的损伤破坏机理引起了广泛的注意。
近十几年来,基于混凝土的细观结构,人们提出了许多研究混凝土断裂过程的细观力学模型,最具典型的有格构模型(Latticemodel)、随机粒子模型(R跚domparticle啪del)‘掣MohamedAR【引等提出的细观模型、随机骨料模型(Randomaggllegatemodel)及唐春安等人心8’2引提出的随机力学特性模型等。
这些模型都假定混凝土是砂浆基质、骨料和两者之间的粘结带组成的三相复合材料,用细观层次上的简单本构关系来模拟复杂的宏观断裂过程。
另外,文献[30~32]根据混凝土材料特性与分形维数的相关关系,运用分形方法定量描述了混凝土的损伤演化行为。
4.1格构模型格构模型将连续介质在细观尺度上被离散成由弹性杆或梁单元连结而成的格构系统,如图2。
每个单元代表材料的一小部分(如岩石、混凝土的固体基质)。
网格一般为规则三角形或四边形,也可是随机形态的不规则网格。
单元采用简单的本构关系(如弹脆性本构关系)和破坏准则,并考虑骨料分(a)格构杼件网络(b)格构杆件属性布及各相力学特性分布的随机性。
计算时,图2格构模型在外载作用下对整体网格进行线弹性分析,计算出格构中各单元的局部应力,超过破坏阈值的单元将从系统中除去,单元的破坏为不可逆过程。
单元破坏后,荷载将重新分配,再次计算以得出下个破坏单元。
不断重复该计算过程,直至整个系统完全破坏,各单元的渐进破坏即可用于模拟材料的宏观破坏过程。
格构模型思想产生于50多年前,当时由于缺乏足够的数值计算能力,仅仅停留在理论上。
20世纪80年代后期,该模型被用于非均质材料的破坏过程模拟n8瑚’21’33。
6]’。
后来,schlangenE等人汹’21’”“3将格构模型应用于混凝土断裂破坏研究,模拟了混凝土及其它非均质材料所表现的典型破坏机理和开裂面的贯通过程。
三级配混凝土二维随机多边形骨料模型数值模拟_王菁

混凝土是以水泥为主,与水和粗细骨料按一定配 合比组成的复合材料,广泛应用于实际工程。根据特 征尺寸和研究方法的侧重点不同,可将混凝土内部结 构分为 4 个层次: 纳观、微观、细观和宏观。在细观尺 度上,混凝土是由粗骨料、砂浆和粘结界面组成的三相 复合材料。由于组成混凝土各材料的力学性能不同, 细观尺度上的裂缝扩展直接影响混凝土的宏观力学性 能。在进行混凝土力学性能试验时,需耗费大量的人 力、财力、物力,且因试验条件限制,其试验结果并不能 准确地反映材料的力学特性。然而,基于细观层次的 数值模拟,避免了影响试验结果的不利因素,同时可对 混凝土力学性能及裂缝扩展规律进行研究。近年来, 随着计算机技术的快速发展,借助于数值方法建立混 凝土随机骨料模型并研究其断裂破坏行为逐渐得到许 多研究者的认可,该方法可以更加明确地了解混凝土 的损伤断裂过程以及内部力学性能。针对多边形随机 骨料的生成,国内一些研究者提出了不同的算法,如高 政国等提出二维混凝土多边形骨料的生成算法[1],张 剑等提出任意面积百分比和任意边数多边形骨料的生 成算法[2],孙立国等提出了通过一次性投放三角形基
小∶ 中∶ 大∶ 特大 1∶ 0∶ 0∶ 0 5. 5∶ 4. 5∶ 0∶ 0 3∶ 3∶ 4∶ 0 2∶ 2∶ 3∶ 3
为在细观尺度上进行混凝土二维细观数值模拟,
首要的问题是将实际混凝土三维级配转化为二维级
配。于是,瓦拉文基于球形骨料在试件空间上等概率
分布的假定,建立了混凝土试件空间内骨料级配及含 量与其内截面所切割骨料面积的关系模型[9],使混凝
不过所得到的所有 φ( j) 之和不一定等于 2π,为
满足此条件,需对 φ( j) 作如下修正
h
φ( j) = φ( j) 2π /Σ φ( i)
( 3)
混凝土细观结构的自动生成

11.Z P Bazant.M Jirasek Nonlocal Integral Formulations of Plasticity and Damage:Survey of Progress 2002
5.3.1凸多面体骨料的生成过程
本文从整体上来分析和模拟混凝土骨料的形状。换句话说,将骨料看成是一个由若干个顶点在空问构成的凸多面体。骨料的生成并不像前面所述那样,在空间任意八面体或四面体的基础上随机延凸构成凸多面体,而是通过在空间随机选取若干个点来构成凸多面体。由于骨料的三维轮廓跟椭球体接近,因此,首先通过在椭球体表面上随机选取若干个点作为目标凸多面体的顶点,接着利用计算机图形学[s21原理,建立凸多面体的顶点一边一面表m¨l,从而得到生成凸多面体的拓扑信息。在椭球体上选点的另一个好处可以完全控制骨料的大小。然后按照蒙特卡罗方法随机投放骨料,在已知投放区域生成空间随机凸体骨料模型。
15.张洪武.王鲲鹏材料非线性微-宏观分析的多尺度方法研究[期刊论文]-力学学报 2004(3)
16.Bev Brown.杨艳敏混凝土骨料 1998(03)
17.杜庆檐骨料对混凝土强度影响的研究 1996(04)
18.Bazant Z P.Chen E P Scaling of structural failure 1997(10)
大连理工大学
硕士学位论文
混凝土细观结构的自动生成
姓名:伍君勇
混凝土细观随机骨料结构与有限元网格剖分

收稿日期:2004202223;修改稿收到日期:20042062051作者简介:王宗敏3(19642),男,博士,教授1第22卷第6期2005年12月 计算力学学报 Ch i nese Journa l of Co m puta tiona l M echan icsV o l .22,N o .6D ecem ber 2005文章编号:100724708(2005)0620728205混凝土细观随机骨料结构与有限元网格剖分王宗敏3, 邱志章(郑州大学环境与水利工程学院,郑州450002)摘 要:在细观层次上,混凝土被认为是一种由粗骨料、水泥砂浆及二者间的粘结带所组成三相非均质复合材料。
本文首先基于蒙特卡罗随机抽样原理,用“取和放”方法在计算机上产生形状、尺寸和骨料颗粒分布与真实混凝土相似的随机骨料结构,再使用有限元分析软件AN SYS 对骨料区域及砂浆区域分别划分网格,并编程在骨料和砂浆之间生成三角形三结点可控制厚度粘结单元,从而使三相网格缝合为一个整体,为混凝土非线性有限元分析提供可靠的细观计算模型。
最后利用建立的模型进行混凝土轴心受拉和轴心受压的仿真模拟,在细观层次研究的基础上揭示出混凝土的宏观力学性能。
关键词:细观层次;随机骨料结构;网格剖分;AN SYS 中图分类号:O 34 文献标识码:A1 引言混凝土作为一种复合材料,其复杂的性质到现在仍没有被人们全面深入的了解和认识。
例如,混凝土的应变软化,微观裂缝扩展,破坏机理及尺寸效应等等。
在混凝土实验过程中,要观察混凝土内部真实裂缝的传播情况和确定内部任意位置的微观应力场是很困难的。
为此前人进行了大量基于混凝土不同组分之间相互作用及影响的微观机理理论研究,并从多相微观结构角度,把混凝土分为四个研究层次[1],即宏观、细观、微观和纳观。
在宏观层次上,混凝土被唯象地认为是一种均质材料。
在细观层次上,混凝土被认为是一种由粗骨料、砂浆和二者间的粘结带所组成的三相非均质复合材料。
Comsol 网格剖分用户指南

“第一款真正的任意多物理场直接耦合分析软件”COMSOL Multiphysics V4.x操作手册丛书网格剖分用户指南中仿科技公司(CnTech Co., Ltd.)2010年10月前言COMSOL Multiphysics是一款大型的高级数值仿真软件,由瑞典的COMSOL公司开发,广泛应用于各个领域的科学研究以及工程计算,被当今世界科学家誉为“第一款真正的任意多物理场直接耦合分析软件”,适用于模拟科学和工程领域的各种物理过程。
作为一款大型的高级数值仿真软件,COMSOL Multiphysics以有限元法为基础,通过求解偏微分方程(单场)或偏微分方程组(多场)来实现真实物理现象的仿真。
COMSOL Multiphysics以高效的计算性能和杰出的多场直接耦合分析能力实现了任意多物理场的高度精确的数值仿真,在全球领先的数值仿真领域里广泛应用于声学、生物科学、化学反应、电磁学、流体动力学、燃料电池、地球科学、热传导、微系统、微波工程、光学、光子学、多孔介质、量子力学、射频、半导体、结构力学、传动现象、波的传播等领域得到了广泛的应用。
在全球各著名高校,COMSOL Multiphysics已经成为讲授有限元方法以及多物理场耦合分析的标准工具;在全球500强企业中,COMSOL Multiphysics被视作提升核心竞争力,增强创新能力,加速研发的重要工具。
COMSOL Multiphysics多次被NASA技术杂志选为“本年度最佳上榜产品”,NASA技术杂志主编点评到,“当选为NASA科学家所选出的年度最佳CAE产品的优胜者,表明COMSOL Multiphysics是对工程领域最有价值和意义的产品”。
COMSOL Multiphysics 提供大量预定义的物理应用模式,涵盖声学、化工、流体流动、热传导、结构力学、电磁分析等多种物理场,模型中的材料属性、源项、以及边界条件等都可以是常数、任意变量的函数、逻辑表达式、或者直接是一个代表实测数据的插值函数等。
《2024年有限元网格剖分与网格质量判定指标》范文

《有限元网格剖分与网格质量判定指标》篇一一、引言有限元法是一种广泛应用于工程和科学计算中的数值分析方法。
其核心步骤之一是进行网格剖分,即将求解域划分为一系列小的、相互连接的子域或元素。
网格的质量直接影响到有限元分析的准确性和效率。
因此,本文将重点讨论有限元网格剖分的方法以及网格质量的判定指标。
二、有限元网格剖分1. 网格剖分的基本原则有限元网格剖分应遵循以下基本原则:一是尽可能保持单元的规则性,如六面体单元;二是确保网格的连续性和兼容性;三是考虑网格的适应性,以适应求解域的几何形状和边界条件;四是尽可能减少单元的数量,以节省计算资源。
2. 常见的网格剖分方法(1)自动剖分法:利用计算机程序自动进行网格剖分,如基于Delaunay三角化的剖分方法。
(2)映射法:将求解域映射到参数空间进行剖分,再映射回原空间得到网格。
(3)手动剖分法:根据求解域的几何形状和边界条件,手动进行网格剖分。
三、网格质量判定指标1. 单元形态指标(1)扭曲度(Skewness):用于衡量单元的形状与理想形状的偏差程度,扭曲度越大,单元的形状越不规则,影响计算的精度和效率。
(2)内角分布:单元的内角应尽可能接近标准值(如四边形单元为90度),内角分布的均匀性可以反映单元的规则性。
(3)面积/体积变化率:用于衡量单元尺寸变化对整体网格的影响,变化率越小,网格质量越好。
2. 连接性指标(1)节点连接数:每个节点的连接单元数应适中,过多或过少的连接都可能导致计算误差。
(2)相邻单元的协调性:相邻单元在公共边界上应具有良好的协调性,避免出现不连续或重复的单元边界。
3. 整体性指标(1)网格均匀性:整体网格的尺寸和密度应保持均匀,避免出现过大或过小的单元。
(2)边界拟合度:网格应尽可能贴合求解域的边界,提高边界条件的准确性。
四、结论有限元网格剖分是有限元法的重要步骤之一,而网格质量直接影响到有限元分析的准确性和效率。
本文介绍了有限元网格剖分的基本原则和常见方法,以及网格质量的判定指标。
混凝土随机骨料模型可视化方法

结束语
本文在球形骨料颗粒的基础上形成的凸多面体骨料颗粒更能较好地代替球形骨料模拟实际骨料颗
粒 而且满足了骨料级配和含量的要求 本文综合了
语言的科学计算功能 语言的可视化
界面编程功能和
的强大图形绘制功能 设计了三维随机骨料模型可视化软件 并介绍了几种编程
语言相互调用的方法 软件简单易用 在此基础上还可以增加有限元力学计算部分 以进一步实现对混
图 网格剖分算法框图
界面设计
在 编程的界面中用于和
连接的函数是
它可以调用任何可执行文件 用法为
如图 所示 文件 菜单下的子菜单可以打开和保
存图形文件 计算 菜单用于和
连接 绘图
菜单用于调用
绘图 并将图形输出到此界面之中
显示出来
调用并控制
充分支持
自动
化技术
是一门生成 使用和集成组件的技术 它
允许应用 程 序 或 组 件 控 制 另 一 个 应 用 程 序 或 组 件 的 运
对象常用的有 个方法 的功能 用法如下
利用这些方法在 应用程序内可实现任何
该方法将调用
执行一条由
字符串决定的
命令 同时返回一个字符串表示命
令的执行情况 任何能在
命令行窗口内执行的命令均可以被包括在
字符串中 如果
是绘图命令 则
绘出的图形将显示在屏幕上 该方法使用如下
混凝土随机骨料模型可视化方法 李运成 马怀发 陈厚群 胡晓
第卷第期 年月
中国水利水电科学研究院学报
文章编号
混凝土随机骨料模型可视化方法
李运成 马怀发 陈厚群 胡晓
北京工业大学 建筑工程学院 北京
中国水利水电科学研究院 工程抗震研究中心 北京
土石坝网格自动剖分程序算法

元 仿 真 有 下 面 突 出的 特 点 :1有 限元 计 算 除 了边 界 线 位 置 不 同 外 , 它 的完 全 相 同 。 退 化 成 三 角形 , 线 , 。而 三 角形 可 能 会 () 其 直 点 中 通 常 需 要 进 行 多次 网 格 重 划 分 , 网 格 然 后 把 对 应 的 四 边 形 和 三 角 形 节 点 联 接 起 退 化 成 直 线 , 。这 样 相 邻 断 面 对 应 的 节 而 点
算 例 的 标 准 断 面 包 括 七种 材 料 l 0个 6 拟 大坝 的实 际形 状 , 后 形 成 六 面 体 , 边 节 点 , 3个 单 元 , 基 宽 8 7 , 高 最 四 l 2 地 0 m 坝 形 , 棱柱单元 , 成土石 坝的剖分。 三 完 16 坝 顶 宽 lm ,8个断 面 , 用 本算 法 8 m, 0 2 利
柱, 后把 各个断 面的边界 节点 与标 准断 面的 节点相比较 , 最 然后进 行 节点坐标 大小的调整 , 而模拟 大坝的实际形状 , 从 最后 形成 六面体 , 四
边形 , 棱柱单 元, 三 完成 土石坝的 剖分 。此 方法本 质上是把三 维立体 单元割分转 换成二维平 面单元 割分 , 然后再利 用平 面单元反推 出三 维单 元 。本 文最 后提 供 了一 个 算 例检验 此 算 法 的效 果 。
ቤተ መጻሕፍቲ ባይዱ
或 较 少 的 高 斯 积 分 点 数 来达 到 较 高 的 计 算 精 度 和 计 算 效 率 , 在 有 限 元 仿 真 中 是 非 这 常重 要 的 , 大 坝 三 维 有 限 元 仿 真 中 常 采 在 用 四面 体 和 六 面 体 单 元 。大 量 计 算 结 果 表 明 : 用 六 面 体 单 元 进 行 三 维 有 限 元 仿 真 采
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第39卷第3期1999年5月大连理工大学学报Journa l of Da l i an Un iversity of Technology Vol.39,No .3M ay 1999文章编号:100028608(1999)03206收稿日期:1997209218; 修订日期:1998211210作者简介:王宝庭(1965~),男,博士,现在河海大学进行博士后研究;宋玉普(1944~),男,教授,博士生导师;赵国藩(1925~),男,教授,博士生导师,中国工程院院士.混凝土随机颗粒模型的网格自动剖分方法王宝庭, 宋玉普, 赵国藩(大连理工大学海岸与近海工程国家重点实验室,辽宁大连 116024)摘要:基于计算几何学原理,用一容易被广大工程技术人员接受的方法,实现了对混凝土随机颗粒模型三角形有限元网格的自动剖分;这个网格可以被各种数值方法所采用.同时自动形成V o rono i 图的方法,也可在工程中广泛利用.关键词:网格;三角剖分 随机颗粒模型;V o rono i 图中图分类号:T P391;TU 755文献标识码:A混凝土随机颗粒模型中,在随机地生成颗粒分布之后,对结构进行有限元或离散元分析时,首先要对研究区域进行网格剖分.这将涉及到成千上万个单元和节点,数据准备工作则变得极其冗长而乏味;而且在数据的准备过程中,难免留下一些人为错误,尽管经常核对,但仍无法察觉.特别是对于需要随机改变颗粒组合、反复进行网格剖分的情况下,不去寻求某种自动或半自动的方法,是难以实现的.本文基于计算几何学上V o rono i 图和D elaunay 图的性能,通过D elaunay 三角剖分实现了对随机颗粒模型进行全自动剖分.1 凸壳问题一个多边形是凸多边形,是指多边形内任意两点的连线全部包含在该多边形内.平面上的n 个点P 1,P 2,…,P n 的凸壳是包含这些点的最小凸多边形(为简单起见,假设没有三点共线),如图1所示.凸壳可以用它的顶点的逆时针表列表示,求其表列是最基本的凸壳问题.凸壳的各边是这样一种线段,对于通过P i 、P j 的直线来说,其他的点位于直线的同一边,那么,连接P i 、P j 的线段就是凸壳的一条边.以上判断可通过如下计算实现:x i y i 1x jy j 1x k y k 1>0(1)若上式成立,则表明P i 、P j 、P k 成顺时针排列,即P k 点在线段P i P j 的左边.对于n 个点来说,需要对n (n -1) 2个点对P i ,P j 判断上述条件是否成立来求出凸壳.对于一个点对的判断需要O (n )次判断,因此,用此方法求出凸壳需要的时间为O (n 3). 这个朴素的方法确实简单,但却过于花费时间,因此需寻找某种算法,以期能够在普通微机上实现.以下采用分治法,凸壳问题可用O (n log n )的时间求出.分治法的思考方法是:把问题分成大体相等的两部分,递归求解各部分问题,组合两部分的解得到全体解.解凸壳问题时,问题的分解就是点集的分割.可以把点集任意分成两部分,但为方便,以点的x 坐标值为界将点集左右分割.设有n 点的集合S ,以x 坐标的顺序分割成左右两部分S L 和S R ,分别对于S L 和S R ,递归求出它们的凸壳CH (S L )和CH (S R ).由于把S 关于坐标x 值分割,因而CH (S L )和CH (S R )不重叠,左右分开;如图2所示.以下要从两个凸壳CH (S L )、CH (S R )求出全体点集S 的凸壳CH (S ).为此,由于CH (S L )和CH (S R )不重叠,可以求出图2所示的CH (S L )和CH (S R )的公切线L -、L +,然后除去CH (S )不需要的部分(图中用虚线表示的部分),就可得到CH (S ). 图1 凸壳 图2 CH (S L )和CH (S R )的合并图3 求L -的过程现在要解决L 的求法.凸壳CH (S L )和CH (S R )的端点中y 坐标值最小的点分别为P L 、P R ,假设P L 在P R 的下面,这时L 的求法如图3所示,可由如下步骤求出:(1)判断直线P L P R 是否与CH (S R )相切(即判断CH (S R )的角点是否在直线P L P R 同一边),若不是,则沿CH (S R )的顶点逆时针顺序更新P R ,直到相切为止.(2)判断直线P L P R 是否与CH (S L )相切,若不是,则沿CH (S L )的顶点逆时针顺序更新P L ,直到相切为止.(3)线段P L P R 即为要求的L -.此方法用O (n )时间求出线段L -,线段L +也同样用O (n )的时间求出.求出L -、L +之后,为了求得CH (S ),需将CH (S L )和CH (S R )不需要的部分除去,只要沿凸壳角点搜索即可.总之,从CH (S L )、CH (S R )求出CH (S )需要O (n ).于是,由于分治法大体是2等分,因而,n 点的凸壳需要O (n log n )求出.2 n 个半平面的交现在考虑,给出n 个半平面,求其相交的领域(图4).仍用分治法,把n 个半平面的集合S 分成大体相等的两部分S 1、S 2,对S 1、S 2分别递归求出其相交的领域R 1、R 2.显然R 1和R 2的交是要求的领域,问题是如何求出R 1和R 2的交.一般地,求两个凸多边形的交需要花费与全体点数n 成正比的时间.例如,用通过各点的垂线把平面分成N +1个带状区域,在每个带状区域内求两个梯形(或三角形)的交,将它们644大连理工大学学报第39卷 合并即得,如图5所示.R 1、R 2是半平面的交,因此是凸多边形(有可能是无限的).用上述方法求R 1和R 2的交要用O (n )的时间,因而,半平面的交要用O (n log n )的时间. 图4 n 个半平面的交 图5 求两个凸多边形的交图6 28个点的V o rono i 图3 V o rono i 图V o rono i 图是计算几何学的主要研究领域.给出平面上n 个点P 1,P 2,…,P n ,点P 的V o rono i 区域V (P i )可表示如下:V (P i )=∩j {P d (P ,P i )≤d (P ,P j )}(2)d (P ,P i )表示点P 和P i 之间的欧几里得距离.V (P i )表示到P i 的距离比到其他任何点的距离都近的点的集合,即点P i 的“势力圈”.V (P i )分割平面而形成的图称为V o rono i 图.图6是一示意图.仍用分治法去求V o rono i 图.首先将n 点的集合S 按x 坐标的顺序大体分成左右两部分,即S L 、S R .用求n 个半平面的交的方法,递归求出S L 、S R 的V o rono i 图V (S L )、V (S R ).由于把S 关于x 的坐标左右两分,可以按以下步骤求得全体点集的V o rono i 图V (S ).(1)求满足m in{d (P ,P i ) P i ∈S L }=m in{d (P ,P j ) P j ∈S R }的点P 的轨迹,这个轨迹如图7(a )所示,是关于y 坐标的一条单调连续折线L .(2)把折线L 右边的V (S L )部分除去,折线L 左边的V (S R )部分除去,就得到V (S ),如图7(b ). 图7 V (S L )和V (S R )的合并图8 1000个随机点的V o rono i 图744 第3期 王宝庭等:混凝土随机颗粒模型的网格自动剖分方法用以上方法求得V o rono i 图需要的时间是O (n log n ).图8为1000个点的V o rono i 图.4 D elaunay 三角剖分的计算混凝土区域的剖分可以通过D elaunay 三角剖分的概念得到.D elaunay 三角形的主要性能表述为:通过D elaunay 三角形的三个顶点的外接圆不包含另外的基本点(空圆盘性质).这将产生一个很方便的计算工具,即“圆内测试”(图9).它可以通过以下判断实现:F (A ,B ,C ,D )=x Ay A x 2A +y 2A 1x By B x 2B +y 2B 1x Cy C x 2C +y 2C 1x D y D x 2D +y 2D 1>0(3)仍用分治法,几何剖分n >5的点集为两部分S L 和S R ,递归地计算S L 和S R 的D elaunay 的三角剖分,最后连接S L 和S R 的三角形剖分.如基本点数n ≤5,可以基于D elaunay 三角形剖分的定义,使用“圆内测试”直接计算.以n =5作为将来进一步剖分的最小限的原因是显然的,因为如果5个点被分成两半的话,至少有一半它的点数少于3,比3个点少的D elaunay 三角形剖分在数学上是行得通的,但对于工程技术人员来说是不直观的. 图9 圆内测试图10 S L 和S R 的连接这两个凸壳CH (S L )和CH (S R )的连接可以通过一个冒泡算法和转换线段来实现.由D elaunay 三角形的性质可知,没有D elaunay 三角形的边在基本点的凸壳外面和所有凸壳的边都是D elaunay 三角形的边,因此,由前述方法找到的线段L-即是L R 边(连接CH (S L )和CH (S R )的边),图10显示其底边和顶边.现在,认为L cand 是G 和位于凸壳CH (S L )上但不属于凸壳CH (S L )∪CH (S R )的基本点,换句话说,是凸壳消影算法中应消去的点,R cand 是H 和位于凸壳CH (S R )上但不属于凸壳CH (S L )∪CH (S R )的基本点.现在想象一个胀开圆从底边开始向上冒泡,如图11.这种接连不断的圆将以一个固定的次序遇到L cand 和R cand 的所有点.考虑“圆内测试”和D elaunay 三角形的定义,去发现各个L R 边.如图12(a )所示,设A D 和CD 是被冒泡算法发现的L R 边,显然通过A 、B 、C 的外接圆包含D (即∠A B C +∠A D C >∠B A D +∠B CD ),因此,需要转换边A C 为B D (图12(b )),形成两个新的三角形A B D 和B CD .对于三角形A EB 和D A B 也必须去履行这种转换,直到不再需要新的转换.这个转换绝对不增加新的L 边(在S L 内的边)或R 边(在S R 内的边).在x 或844大连理工大学学报第39卷 图11 冒泡过程图12 线段转换y 的方向都可根据基本点的坐标划分成L 和R ,但不同的划分需要转换线段的数量将大不相同.可以证明,用冒泡程序与转换线段一起,符合计算几何学原理,能产生一个精确的D elaunay 三角形剖分.5 基本点集的产生及网格剖分本节以随机颗粒模型为例,自动产生基本点集.首先根据级配曲线,计算各级别骨料颗粒在试件内的个数,然后从最大粒径骨料颗粒开始,随机地产生每一颗粒的形心在试件内的位置,已定位的颗粒所占位置及周围一定范围之内,其他颗粒不能侵入,按照这一规则,从大到小随机定位,直至最后一个颗粒进入截面为止.本文将全级配混凝土的骨料分成四种不同粒径,分别为12.0、6.0、3.0、1.5c m ,试件截面尺寸为45c m ×45c m ,按上述方法产生的一个截面,如图13(a )所示. (a )随机颗粒图(b )对应图(a )的1797个节点、3406个单元剖分图图13 随机颗粒图试件截面形成以后,将1.5、3.0、6.0、12.0c m 四种不同粒径的骨料颗粒按一定分布规律分别取不同个节点,硬化水泥浆基体按一定的规则自动生成节点的坐标,然后用前述方法连944 第3期 王宝庭等:混凝土随机颗粒模型的网格自动剖分方法054大连理工大学学报第39卷 接这些点,就可得到如图13(b)所示的一网格剖分图.6 结束语本文基于计算几何学的原理,用一容易被广大工程技术人员接受的方法,实现了对随机颗粒模型三角形有限元网格的全自动剖分.其V o rono i图也有广泛的应用:可用来模拟晶体中的晶粒,以从细观上研究晶体的力学行为;可以用来模拟堆石坝的截面;也可以用来模拟节理岩体.此方法具有以下特点:(1)这个方法基于简单的原理,具体的算法都容易实行.(2)在普通微机上就能得到快速和好的结果.(3)这些网格可以为各种数值方法所采用.参考文献[1]普雷帕拉塔F P,沙莫斯M I.计算几何导论[M].北京:科学出版社,1990.[2]GU I BA S L,STOL F I J.P ri m itives fo r the m ani pu lati on of general subdivisi ons and the compu tati on ofV o rono i diagram s[J].AC M Tran s Graph ics,1985,4(2):742123.[3]W IT TM ANN F H,RO EL FSTRA P E,S ADOU K I H.Si m ulati on and analysis of compo sitestructu res[J].M ater Sc i Eng,198421985,68:2392248.[4]SCHU T T ER G D,TA ERW E L.R andom particle model fo r concrete based on D elaunaytriangu lati on[J].M ater and Struct,1993,26:67273.Automa tica lly d iv id i ng way of m esh forrandom particle m odel of concreteW ANG B a o2ting, SONG Yu2pu, ZHAO G uo2fa n(S ta te Ke y La b.of C oa s ta l&O ffsho re Eng.,D a lia n Univ.of Te chno l.,D a lia n116024,C hina)Abstract:A m ethod based on com pu tati onal geom etry,easily accep ted by techn ician s is p resen ted to au tom atically generate the triangle fin ite elem en t m esh fo r the random particle m odel of concrete.T he generated fin ite elem en t m esh is also app licab le to a variety of o ther num erical m ethods.In additi on,the p resen ted m ethod can generate the V o rono i diagram, w h ich has w ide u se in eng ineering.Key words:m esh;triangu lati on random particle m odel;V o rono i diagram。