导管架平台海上安装接口软件Sacs2Abaqus的设计.docVIP

导管架平台海上安装接口软件Sacs2Abaqus的设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
导管架平台海上安装接口软件Sacs2Abaqus的设计

导管架平台海上安装接口软件Sacs2Abaqus的设计   摘要: 介绍导管架平台海上安装接口软件Sacs2Abaqus的设计.Sacs2Abaqus软件能够将SACS的计算结果转化为Abaqus的后处理模型和结果.该软件能够实现导管架模型转化、导管架平台建造、装船、拖航、吊装和滑移下水等SACS模型和结果的处理.所完成的程序能够以动画云图等形式动态显示导管架安装施工的整个过程.这对于导管架设计中发现实际问题具有非常大的帮助.   关键词: Sacs2Abaqus; Abaqus; SACS; 导管架   中图分类号: TE951;TB151.1文献标志码: B   引言   SACS软件对导管架平台的设计建模非常强大,能够进行导管架滑移下水建造装船等安装过程的分析,但其后处理不直观,仅以数据的形式给出导管架安装过程中结构的响应.Abaqus等通用有限元软件后处理功能非常强大,能够以云图和动画等形式对应力、应变和位移加速度等进行直观显示.同时,允许用户对结果进行重新计算和分析.由于SACS软件与Abaqus之间没有通用接口,不能共享数据及结果,因此本文借助这2个软件开发一款能够直观模拟导管架平台安装施工过程的专用接口软件Sacs2Abaqus,对导管架平台海上安装过程的力响应和姿态响应进行仿真.   Sacs2Abaqus软件主界面采用C++语言编写,相应模块采用Python语言进行编写.该软件主要包括导管架模型转化模块、导管架建造模块、导管架装船模块、导管架拖航模块、导管架吊装模块和滑移下水模块等6个模块.   1模块设计   该软件的6个相互独立的功能模块可以独立地完成对SACS模型和结果的转化.6个模块按输出结果的类型主要分为2类.   (1)姿态结果输出,包括导管架吊装模块和滑移下水模块.   (2)应力等响应结果输出,包括导管架建造模块、导管架装船模块和导管架拖航模块等.   1.1导管架滑移下水和吊装模块设计   滑移下水模块各子模块相互关系见图1.   导管架滑移下水及吊装模块主要输出导管架安装过程中的运动姿态.   导管架滑移下水程序模块主要由8个子程序模块构成,各子模块主要作用如下.   (1)Main_launch主程序模块:调用其他模块数据,并将其转换为odb格式的导管架模型和结果视图.   (2)jacket导管架模型模块:主要作用是搜索并读入SACS模型数据,并按照一定数据格式保存以备调用.   (3)Phases_motions模块:主要作用是根据读取的滑移下水姿态数据识别滑移下水不同阶段,将其进行重新转换计算,以备其他模块调用.   (4)barge驳船模型模块:根据jacket模型生成驳船模型数据.   (5)barge_location驳船定位模块:根据导管架的位置对驳船进行定位.   (6)readSacsFile模块:以对话框形式提示用户给出所需SACS文件的路径.   (7)Sea模块:建立海平面及海底模型,方便查看导管架下水过程中的相对位置.   (8)CS模块:转换SACS与Abaqus中不同工况下不同的坐标系统.   在姿态分析模块中,需要将SACS结果中对导管架的运动姿态描述转化为Abaqus后处理所能识别的姿态描述,两者有很大的不同.SACS定义2种坐标系统:Launch/Barge 坐标系统(见图2)和摇臂坐标系统(见图3).[1]不同阶段驳船与导管架的运动通过不同的坐标系统描述.   图 2Launch/Barge坐标系统   图 3摇臂坐标系统   驳船的运动采用Launch/Barge坐标系,用驳船重心的3个方向的平动(heave,surge和sway)和3个方向的转动(pitch,raw和roll)来描述.导管架在滑移下水中除采用Launch/Barge坐标系外,某些阶段还用到摇臂坐标系.在Abaqus中采用此方法描述下水系统的运动较难,几乎无法实现,但可以给出不同时刻导管架和驳船各个节点的位移,以这种方式描述导管架和驳船的运动.因此,需要将SACS中重心的平动和转动运动转换为Abaqus中导管架和驳船各节点的x,y和z等3个方向的位移,由CS模块来完成的.坐标系转换公式见图4.[1]   图 4坐标系转换公式   1.2导管架应力响应模块设计   SACS力分析结果可以输出各种工况下每个单元首尾节点的轴向应力、剪切应力、反力和弯矩等结果.   导管架力响应接口程序[2]主要由4个模块构成.   (1)main_build主程序模块的主要作用是调用其他模块的数据生成Abaqus的odb文件.   (2)jacket模块的作用是将SACS模型数据转化为Abaqus所能识别的格式.   (3)readSa

文档评论(0)

151****1926 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档