摘要
顺应日益更新的计算机硬件及其外部设施,结合离散元程序UDEC,MATLAB和EX-CEL,提出了一种在UDEC中全面处理各节点或单元中心波幅的数据处理新方法.该方法涉及修改UDEC源程序以扩展时间历程及表格上限、应用UDEC中的内嵌语言FISH在建模文件中自动记录波的时间历程以及在MATLAB中处理各节点或单元中心波的幅值.给出了该方法在岩石动力学中波动问题研究的应用实例,结果表明:该方法优点多,在岩石动力学研究中具有较高的实用价值.
Suitable for the latest hardware of personal computers, combining a discrete element code UDEC, MATLAB and EXCEL, a new method of comprehensive processing of amplitude of velocity/stress wave for every grid-point/zone-centroid for every zone was proposed. In the new method, some techniques were involved, including modifying the standard UDEC source code to increase the upper limits of time history and table amount, automating in UDEC input file the recording of the time history, by using the embedded language FISH, processing time history data in MATLAB to obtain amplitude data of velocity/stress wave for every grid-point or every zone-centroid. Some applications of the new method in rock dynamics were presented. Results show that the new method is of many advantages, and well suites processing the problems in rock dynamics.
出处
《中国矿业大学学报》
EI
CAS
CSCD
北大核心
2005年第2期170-174,共5页
Journal of China University of Mining & Technology
基金
国家重点基础研究项目(2002CB412703).
关键词
离散元程序
单元中心
波幅
岩石动力学
distinct element method
zone centroid or gridpoint
amplitude
rock dynamics