岩土工程可视化自适应有限元分析软件的开发研究.pdfVIP

  • 5
  • 0
  • 约9.62千字
  • 约 4页
  • 2018-01-12 发布于广东
  • 举报

岩土工程可视化自适应有限元分析软件的开发研究.pdf

岩土工程可视化自适应有限元分析软件的开发 于玉贞 姚平 吕禾 (清华大学水沙科学与水利水电工程国家重点实验室(筹),北京100084) 摘要:选用适合于土的特性的判别准则,合理利用现有的有限元计算程序,采用面向对象技术,应用VC++开发 了用于岩土工程的可视化自适应有限元分析系统。该软件系统的前处理过程能够可视化建模,具有实现方便、界面友 好的优点;自适应有限元模块的引入使该系统具有规范性和客观性;后处理界面形象直观。该软件可以进行土工结构 物开挖、加载直至破坏全过程的二维可视化自适应有限元模拟与分析。最后将其应用于基坑开挖破坏过程的模拟。 分析结果表明,开挖过程中潜在滑裂面位置网格明显被加密,自适应技术有效地降低了网格离散带来的误差。 ’。 关键词:岩土工程;可视化;自适应有限元法;分析软件 作者所在的研究组从2004年起开展自适应 1 引言 有限元软件的研究,采用面向对象的方法,在黄 文峰所开发程序的基础上,搭建了平面自适应有 土石坝等土工结构物几何形状、本构模型复 限元系统的框架,完成了可视化自适应有限元软 杂,其修建过程往往需要进行分期开挖和填筑, 件GCS2的开发,改进了网格划分程序,编写了 坝体填筑和蓄水过程交错进行,现有的商业有限 网格误差估计程序,完善了前后处理程序,嵌入 元软件往往无法针对复杂的岩土工程问题进行 了多种岩土工程计算模式,如开挖卸载、稳定性 数值模拟,所以通常需要自行编写有限元计算 分析、固结分析、土石坝分期施工和湿化流变计 程序。 算等。本文将主要介绍该软件的结构和应用。 目前自行编写的有限元计算程序实现模式 一般为“数据-+有限元分析一数据”,其前后处 2 软件系统描述 理工作量一般很大,软件一般采用面向过程的方 法编制,维护和扩充很不方便。随着面向对象技 该软件系统采用C++语言,基于VC++6.0 术的发展,其实现模式演变为“图形_+有限元分 集成环境的MFC编制,界面类似Windows的风 析_+图形”…。有限元软件采用面向对象技术 格,自带绘图系统,使前处理的建模工作量减小, 编制,在前后处理部分采用可视化技术,既有利 并降低了出错的概率:后处理采用等值线和位移 于软件的开发和维护,又极大地方便了用户,并 矢量显示位移场,具有形象直观的优点;有限元 减少出错的可能性。 计算程序在本研究组已有的FEMA程序上进行 采用面向对象技术进行有限元分析软件开 改进,减小了开发量。该软件系统包括如下5个 发,国内的项阳等人已经从岩体工程领域做过努 模块:用户界面模块、前处理模块、有限元分析模 力旧J。武汉大学的陈胜宏教授研究组从1993年块、误差估计模块、后处理模块。 开始进行适用于岩土工程领域的自适应有限元 5个模块按照软件设计的高内聚性和低耦 软件的研究,目前已基本完成了平面自适应有限 合性原则建立,都只允许一个进121和一个出121。 元软件AFEAS的开发¨.3J。 各程序通过数据相互联系,同时保持独立,这样 可以很容易对该软件功能进行扩充,例如加入其 为若干子求解域,一个实体模型由若干个子域构 他有限元计算程序,此时只需要将数据的接口对 成,一个子域由若干个点构成,故其数据成员有 上即可。用户界面模块主要有各种下拉菜单、工 子域类对象、点类对象、约束类对象和材料类对 具条和状态条,它方便了用户建立、查看、修改模 象等。 型资料。前处理过程包括两个模型对象:实体模

文档评论(0)

1亿VIP精品文档

相关文档