基于pdms生成管道应力分析用命令流的装置及方法

文档序号:9235574阅读:801来源:国知局
基于pdms生成管道应力分析用命令流的装置及方法
【技术领域】
[0001]本发明涉及应力分析领域,尤其涉及一种基于PDMS生成管道应力分析用命令流的装置及方法。
【背景技术】
[0002]目前,主流的应力分析方法是通过数值模拟的形式进行有限元力学分析,并采用具备完整的应力标准体系数据库的计算机系统进行处理,从而计算出应力近似解来进行结构应力计算。下面,以管道应力分析为例,说明应力分析的一般过程:
[0003]首先,应力分析人员根据使用的应力分析系统中专用的管道分析规则,将管道施工图纸上与管道应力相关的信息一一编制成一条条的应力分析命令,形成命令流。接着,应力分析人员使用集成有有限元分析方法的应力分析系统运行上述编制得到的命令流,并将分析结果制成分析报告输出。最后,再由应力分析人员根据分析报告中记载的内容判断管道工程设计的安全性是否符合工程应力标准,若符合,则表示该管道的设计准确合理,该部分的管道设计完成;若不符合,应力分析人员需将应力分析结果反馈给管道工程设计人员,并在管道布置设计人员修改后重新编制管道应力分析的命令流,并运行该命令流,重新根据新输出的应力分析报告对修改后的管道工程设计的安全性进行判断,若符合,则该部分的管道设计完成,若不符合则重新修改,直至该部分管道工程设计符合工程应力标准。
[0004]综上可见,目前主流的应力分析方法存在如下问题:
[0005]1、由应力分析人员根据施工图纸数据一一编制应力分析用的命令流,工作量大,且工作过程繁琐,易出错;
[0006]2、由于应力分析系统对应力分析命令的格式要求十分严格,一旦有一条命令编辑错误,应力分析系统即会进行报错提示,此时,应力分析人员需对命令流进行反复查错,直至将报错的命令改正正确,应力分析系统才能继续运行命令流;
[0007]3、由于人工编制命令流易出错,而应力分析系统对命令的格式要求又十分严格,导致在对工程设计进行应力分析时,工作效率低,需投入大量的人力与工时,分析成本高。

【发明内容】

[0008]为提高应力分析效率,降低应力分析成本,本发明提出一种基于PDMS生成管道应力分析用命令流的装置,该装置包括PDMS模型检查模块、边界判断模块、数据提取模块和数据转换模块;
[0009]所述PDMS模型检查模块根据PDMS的编码规则对所述PDMS模型进行检查,以确定所述PDMS模型的信息是否完整且对应准确,当所述PDMS模型的信息不完整或对应不准确时,所述PDMS模型检查模块弹出错误提示,以对所述PDMS模型的信息进行补充或修正;
[0010]所述边界判断模块从所述PDMS模型的起始边界开始对所述PDMS模型的边界进行判断,查找出所述PDMS模型的边界界限;
[0011]所述数据提取模块从所述边界判断模块确定的PDMS模型的边界范围内提取命令数据,该命令数据包括所述PDMS模型中待分析管线的管线号、节点数据、单元数据、材料属性、支撑约束、阀门重量、法兰重量、与所述待分析管线连接的连接管线的属性以及与所述待分析管线连接的设备的属性;
[0012]所述数据转换模块将所述数据提取模块提取的命令数据转换为管道应力分析系统所需的命令格式形成命令流,并将该命令流输出并存储到指定位置。
[0013]优选地,所述边界为所述PDMS模型中待分析管线、阀门、法兰以及与待分析管线连接的连接管线和设备所在范围的边界的界限,所述边界判断模块在查找所述PDMS模型的边界界限时,以与所述PDMS模型中的待分析管线连接的设备的接口点、所述待分析管线的锚固点和/或自由端作为边界划分界限。
[0014]优选地,所述连接管线的属性包括设计压力、安全等级、尺寸以及该连接管线与所述待分析管线之间的连接部位的焊接类型;所述设备的属性包括设计压力、安全等级、尺寸以及该设备与所述待分析管线之间的连接部位的焊接类型。
[0015]优选地,所述单元数据包括单元类型、弯头弯曲半径和弯头中心点坐标。
[0016]优选地,所述节点数据包括节点坐标和节点的连接方式。
[0017]优选地,所述材料属性包括材料名称、管线系统设计温度、管线系统运行温度、环境温度、设计压力、RCCM检验标准、泊松比、管道外径、管道壁厚、管道体积模量、管道线密度以及约束点的应力指数。
[0018]采用该基于PDMS生成管道应力分析用命令流的装置将从PDMS模型中提取到的命令数据的格式直接批量转换成对管道工程设计中的管道进行应力分析所需的命令格式形成命令流,从而避免应力分析人员针对每一个数据单独编写命令并输入到管道应力分析系统中来对设计的管线进行应力分析,大大减小了应力分析人员的工作量,且转换形成的命令流中命令格式统一,命令报错率低,提高了应力分析效率,降低了应力分析成本。
[0019]本发明还提出一种生成管道应力分析用命令流的方法,该方法采用上述任意一种基于PDMS生成管道应力分析命令的装置实现,并包括如下步骤:
[0020]步骤S1:所述PDMS模型检查模块根据PDMS的编码规则对所述PDMS模型进行检查,以确定所述PDMS模型的信息是否完整并对应准确,当所述PDMS模型的信息不完整或不准确时,所述PDMS模型检查模块弹出错误提示,以对所述PDMS模型的信息进行补充或修正;
[0021]步骤S2:所述边界判断模块从所述PDMS模型的起始边界开始对所述PDMS模型的边界进行判断,查找出所述PDMS模型的边界界限;
[0022]步骤S3:所述数据提取模块从所述边界判断模块确定的PDMS模型的边界范围内提取命令数据,该命令数据包括所述PDMS模型中待分析管线的管线号、节点数据、单元数据、材料属性、支撑约束、阀门重量、法兰重量、与所述待分析管线连接的连接管线的属性以及与所述待分析管线连接的设备的属性;
[0023]步骤S4:所述数据转换模块将所述数据提取模块提取的数据转换为管道应力分析系统所需的命令格式形成命令流,并将该命令流输出并存储到指定位置。
[0024]使用该生成管道应力分析用命令流的方法将从PDMS模型中提取到的命令数据的格式直接批量转换成对管道工程设计中的管道进行应力分析所需的命令格式形成命令流,从而避免应力分析人员针对每一个数据单独编写命令并输入到管道应力分析系统中来对设计的管线进行应力分析,大大减小了应力分析人员的工作量,且转换形成的命令流中命令格式统一,命令报错率低,提高了应力分析效率,降低了应力分析成本。在使用该生成管道应力分析用命令流的方法的过程中,操作人员只需在PDMS模型检查模块弹出错误提示时,将PDMS模型的信息补充完整或调整准确即可,操作简单方便,进一步减小了工作量,降低了应力分析成本。
[0025]优选地,在所述步骤SI中,所述PDMS模型检查模块采用自动遍历方法对所述PDMS模型进行检查。这样,可以避免PDMS模型检查模块在检查过程中发生遗漏现象。
[0026]优选地,所述命令格式为SYSPIPE命令格式。这样,生成的应力分析用命令流可以直接导入到管道应力分析软件SYSPIPE中对管道工程设计中的管线进行应力分析,使用方便。
【附图说明】
[0027]图1为本发明基于PDMS生成应力分析用命令流的装置的示意图;
[0028]图2为本发明基于PDMS生成应力分析用命令流的方法的流程图。
【具体实施方式】
[0029]如图1所示,本发明基于工厂三维布置设计管理系统(Plant Design Managementsystem,简称PDMS)生成管道应力分析用命令流的装置包括PDMS模型检查模块、边界判断模块、数据提取模块和数据转换模块。
[0030]PDMS模型检查模块根据PDMS的编码规则采用自动遍历法对PDMS模型进行检查,检查PDMS模型的信息是否完整、对应准确,该处的PDMS模型的信息具体指的是PDMS模型中各个管线元件的名称、属性。当PDMS模型的信息不完整和/或对应不准确时,PDMS模型检查模块弹出错误提示,以便于操作人员将PDMS模型的信息补充完整。
[0031]边界判断模块从PDMS模型中的管线的起始端即起始边界开始,对PDMS模型的边界进行判断,查找出该PDMS模型的边界的界限。边界指的是PDMS模型中待分析的管线、阀门、法兰以及与待分析管线连接的连接管线和设备所在范围的边界的界限。边界判断模块在对PDMS模型的边界进行判断时,以与PDMS模型中的待分析管线连接的设备的接口点、待分析管线的锚固点和/或自由端作为边界划分界限。
[0032]数据提取模块从边界判断模块确定的PDMS模型的边界范围内提取命令数据,该命令数据包括PDMS模型中待分析管线的管线号、节点数据、单元数据、材料属性、支撑约束、阀门重量、法兰重量以及与待分析管线连接的连接管线和设备的属性。
[0033]节点数据包括节点坐标和节点的连接方式。在管线设计工程中,节点通常包括管线中
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1