张积乐, 唐友刚, 邵卫东, 李溢涵, 佟光军. 基于ANSYS二次开发的海管浮拖法强度分析程序[J]. 油气储运, 2011, 30(10): 752-753, 755. DOI: CNKI:13-1093/TE.20111011.2020.008
引用本文: 张积乐, 唐友刚, 邵卫东, 李溢涵, 佟光军. 基于ANSYS二次开发的海管浮拖法强度分析程序[J]. 油气储运, 2011, 30(10): 752-753, 755. DOI: CNKI:13-1093/TE.20111011.2020.008
Zhang Jile, Tang Yougang, Shao Weidong, . Intensity analysis program of pipeline floating pulling method for submarine pipeline based on secondary development of ANSYS[J]. Oil & Gas Storage and Transportation, 2011, 30(10): 752-753, 755. DOI: CNKI:13-1093/TE.20111011.2020.008
Citation: Zhang Jile, Tang Yougang, Shao Weidong, . Intensity analysis program of pipeline floating pulling method for submarine pipeline based on secondary development of ANSYS[J]. Oil & Gas Storage and Transportation, 2011, 30(10): 752-753, 755. DOI: CNKI:13-1093/TE.20111011.2020.008

基于ANSYS二次开发的海管浮拖法强度分析程序

Intensity analysis program of pipeline floating pulling method for submarine pipeline based on secondary development of ANSYS

  • 摘要: 针对海洋工程中海底管道漂浮拖运的施工方法,基于ANSYS的语言图形界面设计语言UIDL和参数化设计语言APDL,编制海洋管道浮拖法数据输入对话框,并进行参数化建模,开发管道浮拖强度分析专用模块程序。建立了海洋管道浮拖过程的分析模型,对浮筒配置、浮拖载荷、支撑条件及拖轮约束等进行分析。通过主菜单和对话框的设计和命令流的编写完成了对软件的二次开发。最后通过工程算例计算对程序进行验证。结果表明:该程序可以很好地描述工程实际,提高了模拟计算效率,同时还可以利用其他程序语言进行软件的联合二次开发。

     

    Abstract: Aiming at the pipeline floating pulling method for submarine pipeline, based on ANSYS user interface design language (UIDL) and ANSYS parametric design language (APDL), data input dialog box of pipeline floating pulling for submarine pipeline is programmed, special program modules of parametric modeling and pipeline floating pulling intensity analysis are developed. Analysis model of submarine pipeline floating pulling procedure is built. Buoy allocation, towing loading, supporting conditions in pipeline floating pulling and constraints of tugboat are analyzed. Secondary development of software is completed by main menu and dialog box design and command stream program. Finally, program is verified by project case. Results show that the program can describe the project case well and simulation calculation efficiency is improved. Furthermore, the combination secondary development of the software can be done with other program language.

     

/

返回文章
返回