论文部分内容阅读
现代科学技术的迅猛发展为土木工程的进一步发展提供了强大的物质基础和技术手段。在土木工程中,随着计算机的广泛应用,计算方法、计算效率和计算精度的日益提高,产生大量的计算数据,如何使从大量数据中得到的信息具有直观性和可读性,成为数据后处理中需要解决的重要问题,可视化技术就是解决这些问题的有力工具。随着近代科学计算可视化的发展,可视化在结果分析中的应用越来越广泛,成为提取数据信息的重要手段。 本文的主要研究目的是将混凝土梁的弯曲破坏过程用可视化方法进行表述,包括网格显示及裂缝的分形仿真。在系统设计中主要实现两方面的内容,第一是实现混凝土梁的可视化显示,第二是实现人机交互,包括录入数据,图形的放缩、平移、旋转等。在基于有限元单元网格的数据上共实现了两项内容: (1)在二维空间进行网格显示,根据单元节点的物理值进行了等值线的搜索,结合网格序列法和网格无关法的优点,提出一种基于有限元单元网格搜索等值线端点并生成等值线的算法,抽取了三角形网格上的等值线,并用二次B样条曲线进行了拟合,最后根据单元节点物理值绘制了云图。 (2)在三维空间中,将混凝土梁以八节点六面体单元网格进行显示。在定义了光照和材质下进行真实感显示,并对节点物理值进行了动画显示和云图显示。 混凝土裂缝是表征和衡量混凝土承受荷载破坏情况的重要参数之一,混凝土裂缝的可视化仿真为分析混凝土破坏发展情况提供了直观的方法,而近几十年来为广大研究人员所采用的分形方法正是研究裂缝的有力工具。本文对混凝土梁破坏过程的裂缝进行了分形性质的分析,计算了混凝土梁在破坏中的分维数,证明了在混凝土破坏各阶段,混凝土裂缝都具有分形性质。提出用分形理论中的L系统方法对裂缝进行模拟的新方法,为混凝土裂缝可视化仿真提供了一种新的思路。