船管路支吊架设计用数据库构建调用方法、系统、设备与流程

文档序号:31718110发布日期:2022-10-04 22:31阅读:41来源:国知局
船管路支吊架设计用数据库构建调用方法、系统、设备与流程

1.本技术涉及船舶技术领域,具体而言,涉及一种船管路支吊架设计用数据库构建调用方法、系统、设备。


背景技术:

2.这部分中描述仅提供与本公开有关的背景信息且可以不构成现有技术。
3.船舶管路主要通过支吊架与船体结构连接,实现管路系统的固定,因此,船舶管路支吊架对整船的安全运行尤为重要。目前船舶管路支吊架在设计过程中,通常在建模软件中参照船舶行业的标准或者公司经验设计的方法进行人工查找并建模,人工查找需切换建模界面,严重影响设计人员建模效率,且易产生参数设置错误。


技术实现要素:

4.本技术实施例的目的在于提供一种船管路支吊架设计用数据库构建调用方法,用于提高船舶管路支吊架的设计效率。
5.本技术实施例的另一目的还在于提供一种船管路支吊架设计用数据库系统,还提供一种实现上述方法的计算机设备。
6.第一方面,提供了一种船管路支吊架设计用数据库构建调用方法,包括以下步骤:
7.1)在船舶管路支吊架的建模平台中构建存储有计算设计船舶管路支吊架所需要参数的计算设计参数数据库、存储有经验查找设计船舶管路支吊架所需要参数的经验设计参数数据库;
8.2)在船舶管路支吊架的建模平台中构建计算数据库调用函数和经验数据库查找函数,计算数据库调用函数用于根据输入参数调用计算设计参数数据库中的数据参数;经验数据库查找函数用于根据输入参数调取经验设计参数数据库中的经验数据参数。
9.一种可能实施的方案中,在步骤1)中,所述构建计算设计参数数据库包括构建存储标准型材数据的标准型材数据库;在步骤2)中所述构建计算数据库调用函数包括构建型材数据库调用函数;型材数据库调用函数用于根据输入参数调用标准型材数据库中的型材参数。
10.一种可能实施的方案中,在步骤1)中,所述构建计算设计参数数据库包括构建存储管路物性数据的物性数据库,在步骤2)中所述构建计算数据库调用函数包括构建物性数据库调用函数,物性数据库调用函数用于根据输入参数调用物性数据库中的管路物性参数。
11.一种可能实施的方案中,步骤1)中所述构建存储管路物性数据的物性数据库包括构建流体介质物性库、焊缝系数库、管道截面数据库、管材物性库和保温材质物性库。
12.一种可能实施的方案中,步骤1)中所述构建经验设计参数数据库包括构建存储有支吊架经验数据参数的支吊架经验数据库;步骤2)中所述构建经验数据库查找函数的步骤包括构建支架数据库查找函数,支架数据库查找函数用于根据输入参数调取支架经验数
据。
13.一种可能实施的方案中,步骤1)中所述构建经验设计参数数据库包括构建存储有跨距经验数据参数的跨距经验数据库;步骤2)中所述构建经验数据库查找函数的步骤包括构建跨距数据库查找函数,跨距数据库查找函数用于根据输入参数调取跨距。
14.第二方面,还提供一种船管路支吊架设计用数据库系统,包括:
15.数据库模块,包括存储有计算设计船舶管路支吊架所需要参数的计算设计参数数据库、存储有经验查找设计船舶管路支吊架所需要参数的经验设计参数数据库;
16.函数模块,包括计算数据库调用函数和经验数据库查找函数,计算数据库调用函数用于根据输入参数调用计算设计参数数据库中的数据参数;经验数据库查找函数用于根据输入参数调取经验设计参数数据库中的参数;
17.参数输入模块,用于获取已知的参数并作为输入参数调用对应的函数。
18.在一种可能实施的方案中,所述计算设计参数数据库包括存储标准型材数据的标准型材数据库和存储管路物性数据的物性数据库,所述计算数据库调用函数包括型材数据库调用函数和物性数据库调用函数,所述型材数据库调用函数用于根据输入参数调用标准型材数据库中的型材参数,物性数据库调用函数用于根据输入参数调用物性数据库中的管路物性参数。
19.在一种可能实施的方案中,经验设计参数数据库包括存储有支吊架经验数据参数的支吊架经验数据库和存储有跨距经验数据参数的跨距经验数据库,所述经验数据库查找函数包括支架数据库查找函数和跨距数据库查找函数,支架数据库查找函数用于根据输入参数调取支架经验数据,跨距数据库查找函数用于根据输入参数调取跨距。
20.第三方面,还提供一种计算机设备,包括存储器及处理器,所述存储器存储有计算机程序,该程序被处理器执行时实现如第一方面所述任一可能实施方案中所述的船管路支吊架设计用数据库构建调用方法。
21.本技术中的船管路支吊架设计用数据库构建调用方法具有的有益效果:本技术船管路支吊架设计用数据库构建调用方法将船舶管路支吊架设计需要用的数据分为经验设计数据和计算设计数据,经验设计参数数据库中的数据用于在通过经验设计管路支吊架时通过计算数据库调用函数调用,计算设计参数数据库中的数据用于在计算设计管路支吊架时通过经验数据库查找函数调取,相比传统支吊架设计时人工查找数据的方式,本技术的数据库构建调用方法根据输入参数通过函数调取相关的数据,极大的减少了设计人员的工作量,提高了设计效率。
附图说明
22.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
23.图1为根据本技术实施例示出的一种船管路支吊架设计用数据库构建调用方法的示意图;
24.图2为根据本技术实施例示出的一种船管路支吊架设计用数据库系统的示意图。
具体实施方式
25.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
26.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
27.根据本技术的第一方面,首先提供了一种船管路支吊架设计用数据库构建调用方法,如图1所示,船管路支吊架设计用数据库构建调用方法包括以下步骤:
28.1)在船舶管路支吊架的建模平台中构建存储有计算设计船舶管路支吊架所需要参数的计算设计参数数据库、存储有经验查找设计船舶管路支吊架所需要参数的经验设计参数数据库;
29.2)在船舶管路支吊架的建模平台中构建计算数据库调用函数和经验数据库查找函数,计算数据库调用函数用于根据输入参数调用计算设计参数数据库中的数据参数;经验数据库查找函数用于根据输入参数调取经验设计参数数据库中的参数。
30.本技术船管路支吊架设计用数据库构建调用方法将船舶管路支吊架设计需要用的数据分为经验设计数据和计算设计数据,经验设计参数数据库中的数据用于在通过经验设计管路支吊架时通过计算数据库调用函数调用,计算设计参数数据库中的数据用于在计算设计管路支吊架时通过经验数据库查找函数调取,相比传统支吊架设计时人工查找数据的方式,本技术的数据库构建调用方法根据输入参数通过函数调取相关的数据,极大的减少了设计人员的工作量,提高了设计效率。
31.一种实施例中,在步骤1)中,所述构建计算设计参数数据库包括构建存储标准型材数据的标准型材数据库;在步骤2)中所述构建计算数据库调用函数包括构建型材数据库调用函数;型材数据库调用函数用于根据输入参数调用标准型材数据库中的型材参数。
32.具体的,标准型材数据库中包含型材几何参数和型号。已知型材截面积或型材截面系数条件下,通过型材数据库调用函数能够快速调用型材型号。
33.一种实施例中,在步骤1)中,所述构建计算设计参数数据库包括构建存储管路物性数据的物性数据库,在步骤2)中所述构建计算数据库调用函数包括构建物性数据库调用函数,物性数据库调用函数用于根据输入参数调用物性数据库中的管路物性参数。
34.一种实施例中,步骤1)中所述构建存储管路物性数据的物性数据库包括构建流体介质物性库、焊缝系数库、管道截面数据库、管材物性库和保温材质物性库。其中管道截面数据库又包含管道截面抗弯系数数据库和管道截面惯性矩数据库等,以焊缝系数数据库为例进行说明,其结构如表1所示。
35.表1管道强度焊缝系数
[0036][0037]
一种实施例中,步骤1)中所述构建经验设计参数数据库包括构建存储有支吊架经验数据参数的支吊架经验数据库;步骤2)中所述构建经验数据库查找函数的步骤包括构建支架数据库查找函数,支架数据库查找函数用于根据输入参数调取支架经验数据。
[0038]
具体的,支吊架经验数据库中数据在不同管径和支架高度条件下构建。已知三维管路模型管径和支架高度等参数条件下,通过支架数据库查找函数能够快速调取支吊架经验数据库中支吊架型材型号参数。
[0039]
一种实施例中,步骤1)中所述构建经验设计参数数据库包括构建存储有跨距经验数据参数的跨距经验数据库;步骤2)中所述构建经验数据库查找函数的步骤包括构建跨距数据库查找函数,跨距数据库查找函数用于根据输入参数调取跨距。
[0040]
具体的,跨距经验数据库构建时,参照船舶行业管系布置和安装的工艺要求,比如可以参考中国船舶工业集团公司第十一研究所著作的《船舶管系布置和安装工艺要求》中内容,构建不同管径和管材条件下支吊架的跨距,以直管段为例,标准中数据结构如表2所示。
[0041]
表2管路直管段支吊架跨距
[0042]
管路公称直径(mm)钢管(mm)铜管(mm)10600-800500-600151200-15001000-1200
………
[0043]
距数据库查找函数根据三维管路模型参数和管路材质等参数条件下,能够调取跨距参数。
[0044]
一种实施例中,船管路支吊架为门型支吊架。
[0045]
基于上述数据库构建调用方法,能够在三维管路模型的建模平台构建数据库,在三维管路模型构建的过程中,能够快速调用经验设计数据库和计算设计参数数据库,获取需要的参数进行设计,相比人工查找设计参数的方式,效率得以极大的提升。
[0046]
根据本技术的第二方面,还提供一种船管路支吊架设计用数据库系统,如图2所示,包括:
[0047]
数据库模块,包括存储有计算设计船舶管路支吊架所需要参数的计算设计参数数据库、存储有经验查找设计船舶管路支吊架所需要参数的经验设计参数数据库;
[0048]
函数模块,包括计算数据库调用函数和经验数据库查找函数,计算数据库调用函数用于根据输入参数调用计算设计参数数据库中的数据参数;经验数据库查找函数用于根据输入参数调取经验设计参数数据库中的参数;
[0049]
参数输入模块,用于获取已知的参数并作为输入参数调用对应的函数。
[0050]
一种实施例中,参数输入模块输入的参数包括三维管路模型几何参数、运行条件、
管内流动介质、管路材质、保温材质等参数。
[0051]
一种实施例中,所述计算设计参数数据库包括存储标准型材数据的标准型材数据库和存储管路物性数据的物性数据库,所述计算数据库调用函数包括型材数据库调用函数和物性数据库调用函数,所述型材数据库调用函数用于根据输入参数调用标准型材数据库中的型材参数,物性数据库调用函数用于根据输入参数调用物性数据库中的管路物性参数。
[0052]
一种实施例中,经验设计参数数据库包括存储有支吊架经验数据参数的支吊架经验数据库和存储有跨距经验数据参数的跨距经验数据库,所述经验数据库查找函数包括支架数据库查找函数和跨距数据库查找函数,支架数据库查找函数用于根据输入参数调取支架经验数据,跨距数据库查找函数用于根据输入参数调取跨距。
[0053]
船管路支吊架设计用数据库系统的详细内容与上述船管路支吊架设计用数据库构建调用方法中构建的数据库系统相同,不再重复赘述。
[0054]
需要说明的是,此处各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个或多个物理实体上。且这些模块可以全部以软件通过处理元件调用的形式实现,也可以全部以硬件的形式实现,还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。
[0055]
例如,计算方法数据库模块可以为单独设立的处理元件,也可以集成在上述系统的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述系统的存储器中,由上述系统的某一个处理元件调用并执行以上计算方法数据库模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
[0056]
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路,或,一个或多个数字信号处理器,或,一个或者多个现场可编程门阵列等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统的形式实现。
[0057]
根据本技术的第三方面,还提供一种计算机设备,包括:
[0058]
存储器及处理器,所述存储器存储有计算机程序,该程序被处理器执行时实现第一方面任一实施例中所述的船管路支吊架设计用数据库构建调用方法。
[0059]
存储器包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。处理器与所述存储器相连,用于执行所述存储器存储的计算机程序。
[0060]
优选地,所述处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0061]
以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1