一种PDS三维数据转换为Flowmaster模型的系统和方法技术方案

技术编号:20222757 阅读:30 留言:0更新日期:2019-01-28 20:57
本发明专利技术的目的在于公开一种PDS三维数据转换为Flowmaster模型的系统和方法,与现有技术相比,能够自动将PDS三维模型转化为Flowmaster软件支持的FMDNA文件,实现了布置模型向力学分析模型的自动转化,避免了二次建模带来的劳动力浪费,大大提升设计效率和质量,极大提高了PDS三维模型的利用率,整个过程全自动完成,无需人为干预,操作简便,灵活易用,效率高;同时,在外部数据库中存储了三维模型的拓扑数据,为PDS软件与其他软件接口提供了数据保障,支持设备映射以及去除管线功能,支持去除tap点后续连接以及去除小管道功能,适用于各种应用场景,支持阈值设置,提高了三维模型建模过程中的容错率,实现本发明专利技术的目的。

【技术实现步骤摘要】
一种PDS三维数据转换为Flowmaster模型的系统和方法
本专利技术涉及一种三维模型处理系统和方法,特别涉及一种PDS三维数据转换为Flowmaster模型的系统和方法。
技术介绍
PDS(PlantDesignSystem)是一款广泛运用的三维设计软件,PDS软件作为一个集成化的、多专业参与的协同设计系统,能够快速帮助各专业设计人员进行三维建模以及设计检查,大大提高了工作效率和设计质量。在化工及能源行业,PDS软件得到了广泛的应用并且已经有了无数成功的案例。Flowmaster软件是全球领先的一维流体系统仿真计算软件,是面向工程的完备的流体系统仿真软件包,对于各种复杂的流体系统,工程师可以利用Flowmaster快速有效的建立精确的系统阻力计算模型,并进行完备的仿真分析。Flowmaster软件使用之前必须进行Flowmaster模型建模工作。对于使用PDS软件进行三维建模,使用Flowmaster软件进行系统阻力计算的公司,由于目前并没有Flowmaster软件与PDS软件的可用软件接口,设计人员只能参照PDS三维模型手动进行Flowmaster模型的建立,在二次建模的过程中本文档来自技高网...

【技术保护点】
1.一种PDS三维数据转换为Flowmaster模型的系统,其特征在于,它包括:PDS三维模型图形文件解析模块,用于解析PDS三维模型对应图形文件,从图形文件中获取所有元件的特征值以及其关键点坐标信息;拓扑数据存储数据库模块,用于存储PDS三维模型图形文件解析模块生成的三维模型拓扑数据;三维模型转换模块,用于根据用户输入的需要计算的三维模型的系统号或者管线号进行三维模型向Flowmaster模型的转换;外部数据读取模块,用于读取三维模型转换模块所需的外部数据,包括去除管线清单、设备映射清单、计算管线清单、PDS与Flowmaster元件映射清单;三维拓扑关系计算模块,用于将拓扑关系数据库中存储...

【技术特征摘要】
1.一种PDS三维数据转换为Flowmaster模型的系统,其特征在于,它包括:PDS三维模型图形文件解析模块,用于解析PDS三维模型对应图形文件,从图形文件中获取所有元件的特征值以及其关键点坐标信息;拓扑数据存储数据库模块,用于存储PDS三维模型图形文件解析模块生成的三维模型拓扑数据;三维模型转换模块,用于根据用户输入的需要计算的三维模型的系统号或者管线号进行三维模型向Flowmaster模型的转换;外部数据读取模块,用于读取三维模型转换模块所需的外部数据,包括去除管线清单、设备映射清单、计算管线清单、PDS与Flowmaster元件映射清单;三维拓扑关系计算模块,用于将拓扑关系数据库中存储的三维模型拓扑数据通过拓扑关系算法获取所有元件的拓扑连接关系;PDS元件与Flowmaster元件映射模块,用于根据PDS与Flowmaster元件映射清单将PDS元件转化为对应的Flowmaster元件;及FMDNA文件生成模块,用于将转换完成Flowmaster元件及其拓扑连接关系转化为FMDNA文件。2.一种PDS三维数据转换为Flowmaster模型的方法,其特征在于,它包括如下步骤:S1,定义PDS拓扑关系数据结构,数据结构能够完整表示每个PDS部件的所有关键点信息;S2,顺序扫描PDS模型对应的图形文件获取文件内部代表模型元件的图形元素,其中PDS模型对应的图形文件为DGN文件;S3,对应模型元件的图形元素,获取其特征码用于确定元件身份以及获取元件的关键点坐标用于进行拓扑关系分析;S4,重复步骤S2到步骤S3,直至整个PDS项目的DGN文件扫描完毕,检测出该项目内所有元件的特征码以及关键点并以步骤S1定义的拓扑关系数据结构形式存入数据库中;S5,通过外部数据读取模块获取模型转换需要的外部数据,包括去除管线数据、设备映射数据、计算管线数据、PDS与Flowmaster元件映射关系数据;S6,根据用户输入条件从步骤S4的数据库中获取对应的PDS元件及其拓扑关系数据,包括去除管线数据以及设备映射数据;S7,通过三维拓扑关系计算模块将步骤S6获取的所有元件的拓扑关系数据转换为元件之间的拓扑连接关系;S8,通过PDS元件与Flowmaster元件映射模块将PDS元件匹配为Flowmaster元件类型;S9,将匹配完成的Flowmaster元件及其拓扑连接关系转换为FMDNA文件格式。3.如权利要求2所述的PDS三维数据转换为Flowmaster模型的方法,其特征在于,所述步骤S2的顺序扫描图形文件内部模型元件包括以下步骤:S2.1,从图形文件中提取所有元素,由于PDS的元件必然是图形元素,所以扫描中过滤掉所有非图形元素,只保留所有图形元素;S2.2,在扫描后得到的图形元素中寻找表示PDS模型元件的元素,去除垃圾元素,判定标准为元素中是否存在DMRSLinkage(PDS软件附加在图形元素上的特征码),如...

【专利技术属性】
技术研发人员:沈杰
申请(专利权)人:上海核工程研究设计院有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1