摘要
混凝土坝在爆炸载荷下的力学行为研究是防灾减灾与防护工程领域的重要研究课题。开发了一个适合于脆性材料破坏模拟的随机网格生成算法,利用该方法把介质用四面体单元离散化,并选择离散元法中的平行粘结模型用以模拟材料的强度特征。采用C++语言开发了模拟程通过用VC++调用OpenGL图形库的方式实现了模拟结果的可视化。以某一混凝土坝为实例,利用开发的随机网格生成算法建立了大坝模型,对爆炸载荷下混凝土坝的溃坝过程进行了模拟仿真。结果表明:所提出的模拟方法可以实现混凝土坝在爆炸载荷下裂纹的生成与扩展、碎块的形成与飞离等大变形与大运动的连续仿真。
In the field of disaster prevention mitigation and protection engineering, it is important to identify the mechanical behaviors of concrete dam under explosive loading by simulation. A mesh generation algorithm suitable for simulating the fracture and fragmentation of brittle materials was developed, and the medium could be discretized into tetrahedron element by this algorithm. The parallel-bond model was used in simulation of the strength characteristics of concrete specimen. A program was coded using C++ language. The visualization of the simulation results was realized by using Visual C++ and OpenGL graphics library. Taking a concrete dam as example, the model was established by mesh generation algorithm and the process of concrete dam-break under explosive loading was simulated. The simulation results show that the proposed method can well simulate the large deformation and motion characteristics of concrete dam-break under explosive loading, such as the crack formation and development, fragments formation and granular movements, etc.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2014年第1期159-162,共4页
Journal of System Simulation
关键词
爆炸载荷
混凝土坝
溃坝模拟
离散元
平行粘结模型
explosive loading
concrete dam
dam-break simulation
Discrete Element Method
parallel-bond model