水工渗流数值分析软件与裂隙网络的计算机图形处理

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:SOMNUS1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的快速发展,水工渗流数值分析方法也更加成熟。无论是研发、设计还是施工人员,都更多地考虑岩体的渗流分析,然而目前还没有一个很好的通用软件。开发一套程序结构合理、易于理解、便于操作、能分析水工各种渗流问题的专业软件具有十分广阔的应用前景。本文在何萌开发的水工渗流数值分析软件Visual Seepage Analysis 1.0基础上,遵循软件工程的基本思想,以软件工程设计软件的原则为指导,采用Visual Basic与Fortran混合编程继续进行开发,形成水工渗流数值分析软件Visual Seepage Analysis1.1。岩体裂隙网络渗流模型相对接近实际,计算出来的结果也更可靠。近年来,裂隙网络模拟也越来越受到更多研究人员的关注。但是,当裂隙较多时工作量很大。目前裂隙网络渗流数值计算完全可以通过计算机程序来实现,然而得到连通裂隙网络却是个繁杂的手工操作过程,因此目前迫切需要解决的问题是实现裂隙网络的计算机图形处理。本文采用Visual Basic读取图形文件,通过数据结构的图形遍历算法来实现计算机处理及自动剖分。本文所做的主要工作包括以下几方面:1.实现Monte-Carlo模拟裂隙网络图的计算机处理、自动剖分与编号,并保存节点、线元信息,为下一步渗流分析和耦合分析提供准确数据,提高了效率,大大降低了工作量;2.为已经编译好的渗流数值分析程序编写可视化外壳程序,并依次添加了改进遗传算法实现帷幕参数优化、二维渗流场与应力场耦合及完善二维裂隙网络稳定非稳定渗流分析;3.完成计算数据的屏幕显示,实现Visual Basic和surfer软件的接口,并自动绘制等值线图形;4.采用Visual Basic中的通用对话框读入前处理生成的文件信息,与软件界面输入相结合,灵活的实现文件的格式转化、整合及保存,使得软件更方便实用。本论文以实际工程为例,由工程坝址区岩体地质结构几何要素模拟裂隙网络图形,然后进行计算机处理输出节点线元信息,并直接应用于二维裂隙网络稳定与非稳定渗流数值分析中,进行了整个过程的应用演示,验证软件的实用性。
其他文献
  本文论述了客土栽培技术、秸秆覆盖技术、生草覆盖技术以及增施有机肥等经济林果树有机栽培土壤管理关键技术,以期为经济林果树有机栽培土壤管理提一些参考,提高经济林果树
黄河下游河段为严重的堆积性河道,洪水对河床演变有着很大作用,尤其是自20世纪80年代中期以来,由于上游众多水库的建立,社会经济的发展,工农业引水灌溉的水量增加,促使下游来水来沙
  森林虫害直接影响着森林资源保护和生态环境建设。近几十年来我国森林病虫害的发生面积逐年递增,危险性病虫害不断出现。森林生长周期较长,在漫长的生长发育过程中,随时都可
一北朝的书法创作史是一个很值得关注的现象。在北朝的多个时段——北魏、东魏、西魏、北齐、北周都留下了无数的作品。朝野书家众多,产生的作品也有着惊人的数量,但是要让后
  介绍杉木的生态特征和种植杉木的经济效益,详细论述了杉木在造林技术中种子选择,林地的选择、造林方法、造林时间及林木的抚育管理等相关的技术知识。
浮射流是自然界的一种常见流动,其广泛地存在于各行各业,许多工程技术领域都需要用到浮射流理论和浮射流技术,因此对浮射流的研究不仅具有重要的学术意义,而且对工程实践也具
  云南广南是野生蒜头果的主产地,也是蒜头果的分布、变异和遗产中心。本文主要报道广南境内蒜头果的野生状况及濒危原因,并结合蒜头果产业在广南的发展需要,从种子育苗技术入
本研究以典型的独居型啮齿动物黑线仓鼠(Cricetulus barabensis)、群居型啮齿动物黑线姬鼠(Apodemus agraius)为研究对象,主要测定了与优势-从属关系有关的行为、体重、生理状
摘要:初中数学教学质量的提高一直以来都是每个教师追求的,教师作为课堂的引导者和实施者,想要提高初中数学的教学质量就必须明确教学目的,精心设计教学任务,利用科学合理的教学方式改善课堂情况,为学生创设积极和谐的课堂氛围,提高学生的学习积极性和主动性,提高课堂效率。  关键词:初中数学;课堂教学;高效  课堂是教学的主阵地,如何提升課堂教学的效率是新课改背景下教师需要重点考虑的问题。初中数学教学质量的提
  我们文山大部分地区,从海拔、气候、土壤等方面看都适合栽种杉树。它的实用及经济价值受到大家的认可,农户们多喜欢种植杉树。本文结合本地实践经验说说适合我们地方的杉树