摘要
为了实现二维多元多相异质体材料微观组织结构的"性能导向型"设计、材料微结构的细观力学计算与虚拟失效分析,以平面Voronoi算法为基础,通过Visual C++程序设计并结合OpenGL工具集,开发出用于微结构模块化、可视化设计的材料微观组织结构仿真软件Pro Design.基于该软件构造出二维多晶体与多晶体基复合材料类微结构,采用C语言与Python脚本混合编程的方式,实现微结构在ABAQUS/CAE中的有限元建模,并对模型进行细观力学响应的数值计算与微应力统计分析.最后根据计算结果预测微结构的材料性能,识别"材料结构弱点",评估平面微裂纹的启裂、扩展,推演微结构"虚拟失效行为".
In order to achieve "property-oriented" design of microstructures for heterogeneous materials and perform mesomechanics calculations for virtual failure analysis of the microstructure, we employed Voronoi tessellation algorithm, Visual C++ compiling codes along with OpenGL tools to develop a software system, ProDesign, which can be used to simulate 2D microstructures of polycrystals-based composites. The C compiling codes together with Python scripts are used to achieve CAE modeling in ABAQUS for the microstructures. The calculation of mesomechanical responses of the microstructures is realized in a numerical manner. Based on the calculation, "materials structure weakness" of the microstructures can be identified. Mierocrack initiation and subsequent propagation in a microstructure can be microstructure can therefore be quantitatively evaluated. The behavior of virtual failure of the deduced.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2009年第6期861-868,共8页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科学基金(50271016
50571042)
国家重大基础研究前期研究专项项目(2003CCA03800)
关键词
材料微结构
材料结构弱点
数值模拟
虚拟失效
material microstructure
material structure weakness
numerical simulation
virtual failure