一种海洋电缆多功能集成软件开发平台、方法及存储介质

文档序号:28298150发布日期:2021-12-31 23:26阅读:169来源:国知局
一种海洋电缆多功能集成软件开发平台、方法及存储介质

1.本发明涉及海洋电缆工程技术领域,更具体的说是涉及一种海洋电缆多功能集成软件开发平台、方法及存储介质。


背景技术:

2.海洋柔性管缆是海洋油气资源开发装备的“血管”和“神经线”。海洋电缆的设计、分析在国际上一直是一个核心关键技术。国际上与海洋电缆设计及分析有关的软件主要可分为整体水动力分析软件、截面有限元结构分析软件等。orcaflex作为一款具有代表性的海洋电缆整体水动力分析软件,是一款成熟的商业分析软件,具有大量实验数据基础,能进行与浮式结构相连的电缆静态和动态分析;bflex是一款用于海洋电缆非线性静力学及动力学分析的计算软件,是在有限元方法的基础上发展而来的一款专业软件,可以模拟海洋电缆的铠装层、护套层及导体结构等,并给出海洋电缆横截面详细的等效抗疲劳性能和极限载荷。此外,usap和uflex主要用于海洋电缆的截面力学性能分析,分析结果比较系统,而且可自动根据结果生成分析报告。上述的整体水动力分析软件与截面分析软件多基于有限元方法,主要针对单一的海洋电缆截面设计或整体线型分析,功能较为单一,只能对海洋电缆的系统设计提供部分支持,而对于海洋电缆系统集成设计流程的支持作用有待加强。
3.通过对国内外海洋电缆设计分析软件的调研,可以发现目前海洋电缆的设计与分析过程往往需要通过多个专用的计算机辅助设计软件完成。例如:使用autocad进行海洋电缆截面设计,使用uflex、cablecad等软件分析校核海洋电缆截面力学性能,使用orcaflex、riflex等软件分析校核海洋电缆整体线型水动力学响应等。然而,上述各个软件的输入格式差别巨大,软件间的数据交互困难且容易出错。并且,海洋电缆设计过程需要反复迭代,使用传统的设计手段进行数据交互将会大幅增加设计周期,效率低下,无法实现海洋电缆从初始设计到最终设计评估的全套设计流程的自动化。
4.因此,如何摆脱海洋电缆传统工程经验化的设计方法,实现不同计算机软件间的自动化通信,集成化海洋电缆设计流程,提升软件间数据转化的可靠性,实现海洋电缆结构的智能快速化设计、结构优化设计是本领域技术人员亟需解决的问题。


技术实现要素:

5.有鉴于此,本发明提供了一种海洋电缆多功能集成软件开发平台、方法及存储介质,能够对海洋电缆设计所用多款国际软件实现平台的集成化,对软件间的数据交互实现自动化,同时能够对设计结果进行多场耦合分析、多尺度及多工况载荷的分析与优化,通过云端数据库和数据驱动技术实现海洋电缆结构设计的智能化和性能的快速预测,具有较好的开放性与数据转化能力。
6.为了实现上述目的,本发明实施例提供了一种海洋电缆多功能集成软件开发平台,包括:前处理模块、集成软件分析模块、性能校验模块、后处理模块以及基于云端数据库的数据驱动模块;
7.所述前处理模块,基于输入的工程基本数据或调用所述基于云端数据库的数据驱动模块,构建结构单元并进行排布,形成海洋电缆的截面设计;所述前处理模块分别与集成软件分析模块、基于云端数据库的数据驱动模块以及后处理模块相连;
8.所述集成软件分析模块,通过创建开放式的软件接口,与海洋电缆结构分析和计算中使用的国内外不同软件之间建立数据传输,基于海洋电缆的截面设计结果,获取参数信息并通过建立的数据传输完成对电缆截面布局及线型的多场耦合分析和优化设计,输出结果发送至所述性能校验模块、后处理模块以及基于云端数据库的数据驱动模块;
9.所述性能校验模块,基于基本电缆设计校验标准及根据操作人员需要添加的特制校验标准,对所述集成软件分析模块的结果进行安全校核,校核通过的电缆设计方案发送至所述基于云端数据库的数据驱动模块及后处理模块;
10.所述基于云端数据库的数据驱动模块,用于对软件开发平台中的关键数据进行存储和读取,基于机器学习与深度学习的方法,对电缆截面布局方式、电缆线型结构进行快速智能预测和设计;
11.所述后处理模块用于对软件开发平台的计算结果进行可视化展示、导出。
12.上述的技术方案公开了本发明中海洋电缆多功能集成软件开发平台的具体结构设置,能够实现软件间的数据交互自动化,通过云端数据库和数据驱动技术实现海洋电缆结构设计的智能化和性能的快速预测,具有较好的开放性与数据转化能力。
13.可选的,所述前处理模块包括参数输入子模块、单元构建子模块与截面设计子模块;所述参数输入子模块、单元构建子模块和截面设计子模块依次相连;
14.所述参数输入子模块用于输入项目参数,为包括云端数据库存储、计算、分析、优化设计、安全校核和计算报告分析在内的后续项目提供基础数据;
15.所述单元构建子模块,基于给定的几何参数和/或调用云端数据库中参数输入子模块输入的项目参数,构建具有特定单元尺寸和特定功能的结构单元;
16.所述截面设计子模块通过参数化定义结构单元间的相互关系或对结构单元自由拖动的方式对结构单元进行排布,形成海洋柔性电缆的截面设计。
17.上述的技术方案公开了前处理模块的具体结构设置,还公开了独特的单元构件组建形式,能够通过鼠标的直接拖动,实现复杂截面的精确建模,具有明显的用户友好性与易操作性。
18.可选的,所述项目参数包括水深、波高、流速、周期、浮体参数、材料参数、标准规范、弹性模量、剪切模量、泊松比、电阻率、导热率。
19.可选的,所述集成软件分析模块包括截面分析子模块、有限元多物理场耦合分析子模块、整体线型设计子模块;
20.所述截面分析子模块,基于所述前处理模块的截面设计结果,获取包括拉伸刚度、弯曲刚度、扭转刚度、最小弯曲半径、最大许用应力、稳定性参数、击穿电压、绝缘电阻在内的参数,输出结果发送至所述整体线型设计子模块、性能校验模块、后处理模块以及基于云端数据库的数据驱动模块;
21.所述有限元多物理场耦合分析子模块与包括ansys、abaqus在内的有限元分析软件连接,基于所述前处理模块的截面设计结果及对电、热、磁、机械载荷的考虑,计算包括拉伸刚度、弯曲刚度、扭转刚度、最小弯曲半径、最大许用应力、稳定性参数、应力、位移、温度、
击穿电压、绝缘电阻在内的参数,输出结果发送至所述整体线型设计子模块、性能校验模块、后处理模块以及基于云端数据库的数据驱动模块;
22.所述整体线型设计子模块,用于根据不同的海洋工况进行电缆的整体线型布置,基于包括orcaflex、fluent在内的整体分析软件,调用多尺度优化设计算法,依据包括电缆的最大张力、最小弯曲半径、电缆拉伸刚度、弯曲刚度、扭转刚度要求、稳定性要求在内的设计目标,对电缆线型进行优化设计;同时结合电缆截面布局与整体线型设计进行多尺度耦合工况下的优化设计,计算包括电缆线型的拉伸刚度、弯曲刚度、最小弯曲半径、最大张力、最大曲率和局部应力在内的参数,输出结果发送至所述性能校验模块、基于云端数据库的数据驱动模块。
23.可选的,所述截面分析子模块还依据包括截面最大刚度、截面最优散热布局以及截面功能性要求布局在内的设计目标,对电缆截面布局进行优化设计。
24.可选的,所述截面分析子模块还基于设计截面布局,计算包括截面刚度及制造成本在内的基本截面参数信息。
25.上述的技术方案公开了集成软件分析模块的具体结构设置,本发明能够实现对海洋柔性电缆多物理场耦合工况下的性能分析、多尺度分析,对海洋柔性电缆截面性能与整体线型进行耦合分析,实现海洋柔性电缆的多尺度优化设计。
26.可选的,所述基于云端数据库的数据驱动模块包括云端数据库子模块与数据驱动子模块;
27.所述云端数据库子模块,通过构建用户本地与服务器之间的连接,对所述前处理模块和集成软件分析模块中的关键数据进行云端存储和读取;所述云端数据库子模块与数据驱动子模块相连,所述云端数据库子模块还与前处理模块、集成软件分析模块和性能校验模块相互连接;
28.所述数据驱动子模块通过云端数据库子模块的数据记录,借助大数据技术对所述云端数据库子模块存储的数据集进行读取处理,基于机器学习与深度学习的方法,对电缆截面布局方式、电缆线型结构进行快速智能预测和设计;对电缆设计结果进行存储。
29.上述的技术方案公开了基于云端数据库的数据驱动模块的具体结构设置,本发明能够基于数据驱动,通过构建云端数据库,并借此训练深度学习模型,实现海洋柔性电缆结构的智能化设计和快速预测。
30.可选的,所述后处理模块包括autocad子模块、三维展示子模块以及分析报告子模块;
31.所述autocad子模块基于autocad商业软件,通过调用软件开发平台中的autocad子模块端口,将软件开发平台中所述前处理模块、集成软件分析模块的结果信息,以命令流的形式传递入autocad软件中,将基于软件开发平台设计的电缆结果,以工程设计图纸的形式传出;
32.所述三维展示子模块,用于将软件开发平台中所述前处理模块、集成软件分析模块的结果信息,在软件中以三维结构的可视化形式展出;
33.所述分析报告子模块基于office软件,通过调用软件开发平台中的分析报告模块端口,将软件开发平台中所述前处理模块、集成软件分析模块的结果信息以报告形式导出,便于设计人员总结、汇报。
34.上述的技术方案公开了后处理模块的具体设置,本发明具有较好的开放性与数据转化能力,该软件开发平台是一个集成化的软件平台,能够与目前大部分主流的电缆软件相互对接和数据转化,具有较强的综合处理能力。
35.本发明实施例还公开了一种海洋电缆多功能集成软件开发方法,包括以下步骤:
36.输入或调用工程基本数据,构建结构单元并进行排布,形成海洋柔性电缆的截面设计;
37.通过创建开放式的软件接口,与海洋电缆结构分析和计算中使用的国内外不同软件之间建立数据传输,基于海洋电缆的截面设计结果,获取参数信息并通过建立的数据传输完成对电缆截面布局及线型的多场耦合分析和优化设计;
38.基于基本电缆设计校验标准及根据操作人员需要添加的特制校验标准,对优化设计结果进行安全校核,得到校核通过的电缆设计方案;
39.对软件开发平台中的关键数据进行存储和读取,基于机器学习与深度学习的方法,对电缆截面布局方式、电缆线型结构的快速智能预测和设计;
40.对软件开发平台的计算结果进行可视化展示、导出。
41.本发明还公开了一种计算机可存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述软件开发方法的步骤。
42.经由上述的技术方案可知,本发明公开提供了一种海洋电缆多功能集成软件开发平台、方法及存储介质,与现有技术相比,具有以下有益效果:
43.(1)本发明能够实现对海洋电缆多物理场耦合工况下的性能分析。由于海洋电缆内部功能单元类别较多存在多物理场作用与特殊约束,而本发明可以考虑此类影响并进行性能分析;
44.(2)本发明能够实现海洋柔性电缆多尺度分析,可以对海洋电缆截面性能与整体线型进行耦合分析,通过电缆截面性能的计算结果传递给整体线型设计模块进行整体线型设计,同时可通过截面性能和整体线型设计结果的不断迭代,实现海洋电缆的多尺度优化设计;
45.(3)本发明能够基于数据驱动,通过构建云端数据库,并借此训练深度学习模型,实现海洋电缆结构的智能化设计和快速预测;
46.(4)本发明具有独特的单元构件组建形式,能够通过鼠标的直接拖动,实现复杂截面的精确建模,具有明显的用户友好性与易操作性;
47.(5)本发明具有较好的开放性与数据转化能力,该软件开发平台是一个集成化的软件平台,能够与目前大部分主流的电缆软件相互对接和数据转化,具有较强的综合处理能力。
附图说明
48.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
49.图1是海洋电缆多功能集成软件开发平台的整体框架图;
50.图2是前处理模块的结构图;
51.图3是集成软件分析模块的结构图;
52.图4是后处理模块的结构图;
53.图5是性能校验模块的结构图;
54.图6是基于云端数据库的数据驱动模块的结构图;
55.图7是整体线型设计子模块在orcaflex软件中的设计结果图形展示。
具体实施方式
56.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
57.实施例1
58.本发明实施例公开了一种海洋电缆多功能集成软件开发平台,如图1所示,包括:前处理模块、集成软件分析模块、性能校验模块、后处理模块以及基于云端数据库的数据驱动模块;
59.前处理模块,基于输入或从基于云端数据库的数据驱动模块中调用的工程基本数据,构建结构单元并进行排布,形成海洋电缆的截面设计;前处理模块分别与集成软件分析模块、基于云端数据库的数据驱动模块以及后处理模块相连;
60.集成软件分析模块,通过创建开放式的软件接口,可以与海洋电缆结构分析和计算中使用的国内外不同软件之间建立数据传输,基于海洋电缆的截面设计结果,获取参数信息并通过建立的数据传输完成对电缆截面布局及线型的多场耦合分析和优化设计,输出结果发送至性能校验模块、后处理模块以及基于云端数据库的数据驱动模块;
61.性能校验模块,如图5所示,可以基于行业电缆设计校验标准或者根据操作人员需要添加的特制校验标准,对集成软件分析模块的结果进行安全校核,校核通过的电缆设计方案发送至基于云端数据库的数据驱动模块及后处理模块;
62.基于云端数据库的数据驱动模块,用于对软件开发平台中的关键数据进行存储和读取,并基于上述云端数据库,利用机器学习与深度学习的方法,对电缆截面布局方式、电缆线型结构进行快速智能预测和设计;
63.后处理模块用于对软件开发平台的计算结果进行可视化展示、导出。
64.进一步的,参见图2,前处理模块包括参数输入子模块、单元构建子模块与截面设计子模块;参数输入子模块、单元构建子模块和截面设计子模块依次相连;
65.参数输入子模块用于输入项目参数,如水深、波高、流速、周期、浮体参数、材料参数、标准规范、弹性模量、剪切模量、泊松比、电阻率、导热率等,为包括云端数据库存储、计算、分析、优化设计、安全校核和计算报告分析在内的后续项目提供基础数据;
66.单元构建子模块,基于给定的几何参数和/或调用云端数据库中参数输入子模块输入的项目参数,构建具有特定单元尺寸和特定功能的结构单元;
67.截面设计子模块通过参数化定义结构单元间的相互关系或对结构单元自由拖动的方式对结构单元进行排布,形成海洋电缆的截面设计。
68.进一步的,参见图3,集成软件分析模块包括截面分析子模块、有限元多物理场耦合分析子模块、整体线型设计子模块;
69.截面分析子模块,可对截面设计子模块的截面设计结果进行基本力学分析和功能性分析,获取包括拉伸刚度、弯曲刚度、扭转刚度、最小弯曲半径、最大许用应力、稳定性参数、击穿电压、绝缘电阻在内的参数;截面分析子模块还依据截面最大刚度、截面最优散热布局以及截面功能性要求布局等设计目标,实现电缆截面布局优化设计功能;截面分析子模块还可依据设计截面布局,计算得到截面刚度及制造成本等基本截面参数信息。输出结果发送至整体线型设计子模块、性能校验模块、后处理模块以及基于云端数据库的数据驱动模块;
70.有限元多物理场耦合分析子模块可连接ansys、abaqus等有限元分析软件,对截面进行多物理场耦合分析,考虑电、热、磁与机械载荷下的多物理场耦合分析,计算包括拉伸刚度、弯曲刚度、扭转刚度、最小弯曲半径、最大许用应力、稳定性参数、应力、位移、温度、击穿电压、绝缘电阻在内的参数,输出结果发送至整体线型设计子模块、性能校验模块、后处理模块以及基于云端数据库的数据驱动模块;
71.整体线型设计子模块,可以根据不同的海洋工况进行电缆的整体线型布置。基于orcaflex、fluent等整体分析软件,依据电缆的最大张力、最小弯曲半径、电缆拉伸刚度、弯曲刚度、扭转刚度要求、稳定性要求等设计目标,实现对电缆线型的分析、设计和优化;同时可以结合截面分析子模块在电缆局部截面分析和布局与整体线型设计的多尺度耦合工况下的优化设计,计算所得的电缆线型的拉伸刚度、弯曲刚度、最小弯曲半径、最大张力、最大曲率和局部应力等结果发送至性能校验模块、基于云端数据库的数据驱动模块。
72.进一步的,参见图6,基于云端数据库的数据驱动模块包括云端数据库子模块与数据驱动子模块;
73.云端数据库子模块,通过构建用户本地与服务器之间的连接,对前处理模块和集成软件分析模块中的关键数据进行云端存储,便于后续应用;云端数据库子模块与数据驱动子模块相连,云端数据库子模块还与前处理模块、集成软件分析模块和性能校验模块相互连接;
74.数据驱动子模块通过云端数据库子模块的数据记录,基于机器学习与深度学习的方法,实现对电缆截面布局方式、电缆线型结构的快速智能预测和设计;并与云端数据库子模块相互连接。
75.进一步的,如图4所示,后处理模块包括autocad子模块、三维展示子模块以及分析报告子模块;
76.autocad子模块基于autocad商业软件,通过调用软件开发平台中的autocad子模块端口,将软件开发平台中前处理模块、集成软件分析模块的结果信息,以命令流的形式传递入autocad软件中,将基于软件开发平台设计的电缆结果,以工程设计图纸的形式传出;
77.三维展示子模块,将软件开发平台中前处理模块、集成软件分析模块的结果信息,在软件中以三维结构的可视化形式展出;
78.分析报告子模块,基于office软件,通过调用软件开发平台中的分析报告模块端口,将软件开发平台中前处理模块、集成软件分析模块的结果信息以报告形式导出。
79.实施例2
80.本发明实施例公开了一种海洋电缆多功能集成软件开发方法,包括以下步骤:
81.输入或调用工程基本数据,构建结构单元并进行排布,形成海洋电缆的截面设计;
82.通过创建开放式的软件接口,与海洋电缆结构分析和计算中使用的国内外不同软件之间建立数据传输,基于海洋电缆的截面设计结果,获取参数信息并通过建立的数据传输完成对电缆截面布局及线型的多场耦合分析和优化设计;
83.基于基本电缆设计校验标准及根据操作人员需要添加的特制校验标准,对优化设计结果进行安全校核,得到校核通过的电缆设计方案;
84.对软件开发平台中的关键数据进行存储和读取,基于机器学习与深度学习的方法,对电缆截面布局方式、电缆线型结构的快速智能预测和设计;
85.对软件开发平台的计算结果进行可视化展示、导出。
86.本发明实施例还公开了一种计算机可存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述软件开发方法的步骤。
87.本发明能够应用于海洋电缆截面与海洋电缆整体线型的多尺度分析领域、海洋电缆多物理场耦合分析以及基于数据驱动的快速海洋电缆分析,下面通过具体的实施例,对其进行解释说明。
88.以海洋电缆中脐带缆的多物理场耦合分析为例,参见表1,本发明能够实现多物理场耦合分析。中心电缆四层铠装脐带缆内部包含有光纤、电缆、液压管、阻垢剂管以及铠装钢丝等众多复杂单元,通过本发明中的软件开发平台能够对这种具有复杂截面形状,且考虑电热以及由于光纤带来特殊约束的脐带缆界面,进行力场、电场、磁场和温度场的多物理场耦合分析。
89.表1供电脐带缆
90.[0091][0092]
以脐带缆多尺度分析为例,如图7所示为整体线型设计模块在orcaflex软件中的设计结果图像展示,该脐带缆线型是基于上述四层铠装脐带缆截面力学分析基础,考虑了弯曲加强器与浮力块的影响,实现了宏观线型尺度与微观截面性能尺度相结合的脐带缆多尺度耦合分析。
[0093]
本发明提供了一种海洋电缆多功能集成软件开发平台、方法及存储介质,能够对海洋电缆设计所用多款国际软件实现平台的集成化,对软件间的数据交互实现自动化,同时能够对设计结果进行多场耦合分析、多尺度及多工况载荷的分析与优化,通过云端数据库和数据驱动技术实现海洋电缆结构设计的智能化和性能的快速预测,具有较好的开放性与数据转化能力。
[0094]
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的方法而言,由于其与实施例公开的系统相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0095]
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1