岩石力学与工程学报
巖石力學與工程學報
암석역학여공정학보
CHINESE JOURNAL OF ROCK MECHANICS AND ENGINEERING
2013年
1期
117-125
,共9页
熊堃%岑威钧%胡清义%苏培芳%曹学兴
熊堃%岑威鈞%鬍清義%囌培芳%曹學興
웅곤%잠위균%호청의%소배방%조학흥
水利工程%有限元商业软件%综合开发%外部程序%土石坝%精细求解
水利工程%有限元商業軟件%綜閤開髮%外部程序%土石壩%精細求解
수리공정%유한원상업연건%종합개발%외부정서%토석패%정세구해
hydraulic engineering%finite element commercial software%comprehensive development%external program%earth rockfill dam%finely solving
以 ADINA 软件为例,提出联合开发和调用外部控制程序、自带本构模型二次开发接口、相关计算模块及前后处理模块的思路,全程自动实现各模块的调用计算和数据间的相互传递,一次性完成土石坝静动力反应的精细求解,综合开发时仅对软件自带二次开发接口不能实现的功能进行外部程序编写.通过与著名动力计算程序SHAKE91经典算例的对比分析以及一高土石坝三维静动力反应的工程应用,表明所建议的方法功能拓展性强,数据传递高效快捷,且计算结果合理可靠.这一方法也可推广用于ABAQUS和ANSYS等商业有限元软件,以弥补这些软件在精细求解某些特定问题时自身的不足.
以 ADINA 軟件為例,提齣聯閤開髮和調用外部控製程序、自帶本構模型二次開髮接口、相關計算模塊及前後處理模塊的思路,全程自動實現各模塊的調用計算和數據間的相互傳遞,一次性完成土石壩靜動力反應的精細求解,綜閤開髮時僅對軟件自帶二次開髮接口不能實現的功能進行外部程序編寫.通過與著名動力計算程序SHAKE91經典算例的對比分析以及一高土石壩三維靜動力反應的工程應用,錶明所建議的方法功能拓展性彊,數據傳遞高效快捷,且計算結果閤理可靠.這一方法也可推廣用于ABAQUS和ANSYS等商業有限元軟件,以瀰補這些軟件在精細求解某些特定問題時自身的不足.
이 ADINA 연건위례,제출연합개발화조용외부공제정서、자대본구모형이차개발접구、상관계산모괴급전후처리모괴적사로,전정자동실현각모괴적조용계산화수거간적상호전체,일차성완성토석패정동력반응적정세구해,종합개발시부대연건자대이차개발접구불능실현적공능진행외부정서편사.통과여저명동력계산정서SHAKE91경전산례적대비분석이급일고토석패삼유정동력반응적공정응용,표명소건의적방법공능탁전성강,수거전체고효쾌첩,차계산결과합리가고.저일방법야가추엄용우ABAQUS화ANSYS등상업유한원연건,이미보저사연건재정세구해모사특정문제시자신적불족.
Taking ADINA for example,based on external program and native constitutive model secondary development program,it is put forward that the static analysis module,frequency analysis module and seismic analysis module can be united called and data is transferred among these modules to realize the automatic finely calculation for static and seismic analysis of earth rockfill dam. External program is developed only towards the function which can′t be realized with ADINA′s user-supplied program. A classical calculation example in famous seismic analysis software SHAKE91 is analyzed with the suggested method. The results of comparative analysis and seismic safety study of a high earth rockfill dam show that the method suggested is high efficient,easily programmed and reasonable. This method can be similarly applied to the development of ANSYS,ABAQUS and other finite element softwares to make up for their lack of solving certain programs.