CN112507500A - 线缆模型构建方法、装置、计算机设备和存储介质 - Google Patents
线缆模型构建方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN112507500A CN112507500A CN202011472976.0A CN202011472976A CN112507500A CN 112507500 A CN112507500 A CN 112507500A CN 202011472976 A CN202011472976 A CN 202011472976A CN 112507500 A CN112507500 A CN 112507500A
- Authority
- CN
- China
- Prior art keywords
- cable
- model
- node
- main line
- branch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000010276 construction Methods 0.000 title abstract description 18
- 238000000034 method Methods 0.000 claims abstract description 43
- 238000004088 simulation Methods 0.000 claims description 22
- 238000004590 computer program Methods 0.000 claims description 13
- 230000011218 segmentation Effects 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 4
- 230000018109 developmental process Effects 0.000 description 4
- 238000013499 data model Methods 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/18—Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/16—Cables, cable trees or wire harnesses
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及一种线缆模型构建方法、装置、计算机设备和存储介质。所述方法包括:识别线缆基础模型中的线缆的分叉点,根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点,从节点中确定主线节点,根据主线节点和多条分线段生成线缆模型。采用本方法能够根据线缆基础模型自动构建线缆拓扑结构从而生成线缆模型,无需人工对线缆基础模型进行处理生成线缆拓扑结构,提高了线缆模型构建的效率。
Description
技术领域
本申请涉及电磁仿真技术领域,特别是涉及一种线缆模型构建方法、装置、计算机设备和存储介质。
背景技术
随着计算电磁学的发展,电磁仿真技术越来越多的应用到各种电磁问题中。其中,针对电磁问题中的电缆串扰问题,可采用自带有电缆工作室的CST仿真软件进行建模分析。
在使用CST仿真软件对电缆串扰问题进行建模分析时,需要利用CAD软件对整体3D环境进行建模,得到CAD基础模型后,将CAD基础模型导入CST仿真软件中,根据导入的CAD基础模型人工建立电缆3D拓扑结构。
然而,目前CST仿真软件根据导入的基础模型建立电缆3D拓扑结构时,存在电缆3D拓扑结构建模效率低的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高电缆3D拓扑结构建模效率的线缆模型构建方法、装置、计算机设备和存储介质。
第一方面,本申请提供一种线缆模型构建方法方法,方法包括:
识别线缆基础模型中的线缆的分叉点;
根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点;
从节点中确定主线节点;
根据主线节点和多条分线段生成线缆模型。
在其中一个实施例中,根据主线节点和多条分线段生成线缆模型,包括:
根据主线节点对多条分线段进行组合,得到线缆路径模型;
根据线缆路径模型生成线缆模型。
在其中一个实施例中,根据主线节点对多条分线段进行组合,得到线缆路径模型,包括:
根据主线节点,从多条分线段中确定主线段和分支线段;
对主线段和分支线段进行组合,得到线缆路径模型。
在其中一个实施例中,根据线缆路径模型生成线缆模型,包括:
获取主线段对应的主线缆截面模型和分支线段对应的分支线缆截面模型;
根据主线段、主线缆截面模型、分支线段和分支线缆截面模型,生成线缆模型。
在其中一个实施例中,线缆模型构建方法还包括:
从CAD应用中导入线缆基础模型;
基于预设的设置界面获取分割指令;
根据分割指令执行识别线缆基础模型中的线缆的分叉点的步骤。
在其中一个实施例中,从节点中确定主线节点,包括:
基于设置界面获取选择指令;设置界面包括各个节点对应的选项标签,选择指令中包括用户选择的节点标识;
根据选择指令,将节点标识对应的节点确定为主线节点。
在其中一个实施例中,线缆模型构建方法还包括:
对线缆模型进行串扰仿真求解,得到电缆串扰结果。
第二方面,本申请提供一种线缆模型构建装置,该装置包括:
识别模块,用于识别线缆基础模型中的线缆的分叉点;
分割模块,用于根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点;
确定模块,用于从节点中确定主线节点;
生成模块,用于根据主线节点和多条分线段生成线缆模型。
第三方面,本申请提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述第一方面任一项实施例中方法的步骤。
第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面任一项实施例中方法的步骤。
上述线缆模型构建方法、装置、计算机设备和存储介质,通过识别线缆基础模型中的线缆的分叉点,根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点,从节点中确定主线节点,根据主线节点和多条分线段生成线缆模型。由于根据线缆基础模型构建线缆拓扑结构从而生成线缆模型的过程,均通过程序自动进行,无需人工对线缆基础模型进行处理生成线缆拓扑结构,提高了线缆模型构建的效率。
附图说明
图1为一个实施例中线缆模型构建方法的流程示意图;
图2为一个实施例中宏命令窗口示意图;
图3为一个实施例中线缆分线段拓扑图;
图4为另一个实施例中线缆模型构建方法的流程示意图;
图5为另一个实施例中线缆分线段拓扑图;
图6为另一个实施例中线缆模型构建方法的流程示意图;
图7为另一个实施例中线缆模型构建方法的流程示意图;
图8为另一个实施例中线缆模型构建方法的流程示意图;
图9为另一个实施例中线缆模型构建方法的流程示意图;
图10为另一个实施例中线缆模型构建方法的流程示意图;
图11为一个实施例中线缆模型构建装置的结构框图;
图12为一个实施例中线缆模型构建装置的结构框图;
图13为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的线缆模型构建方法,可以应用在集成了CST仿真软件的计算机设备中。其中,CST仿真软件用于对真实工况下由各类线型构成的长线缆线束及周边环境进行仿真分析,解决线缆线束串扰问题。使用CST仿真软件对线缆串扰问题进行仿真分析时,可以通过导入利用CAD软件对整体3D环境进行建模得到的CAD基础模型,根据CAD基础模型自动建立电缆3D拓扑结构,进而生成线缆模型,并进行仿真分析。
随着电子信息技术的快速发展,各种电子产品、设备之间的通信需要用到大量通信线缆,而线缆之间的串扰问题会直接影响通信质量,因此对线缆间串扰的研究尤为重要。而随着计算电磁学的发展,电磁仿真技术越来越多的应用到各种电磁问题包括线缆串扰问题中,因此对线缆串扰的建模仿真具有重要意义。在对线缆串扰问题进行研究时,可采用CST仿真软件进行仿真分析,但由于CST仿真软件大部分应用到实际线缆串扰问题时,都需要直接导入CAD基础模型代替手动建模,但是此时导入的CAD基础模型经常含有多分叉线束结构,分叉处的线缆与主线是断开状态,不符合实际线缆情况,此时,需要根据CAD基础模型人工构建电缆3D拓扑结构后,才能生成线缆模型并进行仿真分析,存在电缆3D拓扑结构建模效率低的问题。基于此,本申请以下的实施例提供了一种线缆模型构建方法可以解决上述技术问题。以下对本申请的实施例进行具体说明。
在一个实施例中,如图1所示,提供了一种线缆模型构建方法,以该方法应用于集成了CST仿真软件的计算机设备为例进行说明,包括以下步骤:
S102,识别线缆基础模型中的线缆的分叉点。
其中,线缆基础模型是指对线缆及周围结构的进行3D建模生成的数据模型。其中,建立线缆基础模型可以采用CST仿真软件根据线缆及周围结构的实际情况自行建立模型;也可以采用其他具备构建线缆基础模型的软件进行建模,再将建立的线缆基础模型导入至CST仿真软件中,在此不加以限制。例如,可以采用CAD软件、PSCAD软件和ETAP软件等对线缆及周围结构的3D进行建模,在此不加以限制。
具体地,线缆基础模型中可以包括一条具有分叉的线缆线束模型及线缆周围结构模型,其中,该线缆线束模型包括至少一个分叉点,在CST仿真软件获取到线缆基础模型后,可以调用预先存储在CST仿真软件中用于自动建立线缆模型的宏命令程序,并弹出宏命令窗口,用户通过点击宏命令窗口中的切割电缆并创建电缆节点选项,则CST仿真软件将自动对线缆基础模型进行分析,识别线缆基础模型中的线缆线束模型,然后在线缆线束模型中识别线缆交点,即线缆的分叉点。可选地,预先存储爱CST仿真软件中的宏命令程序可以通过CST软件自带的VBA开发平台进行编写。其中,宏命令窗口可以包括如图2所示的切割电缆并创建电缆节点选项(Trim Curves and Create Cable Nodes)、创建电缆节点(CreateCable Bundles)选项。
S104,根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点。
具体地,在识别到线缆的分叉点后,***根据线缆的分叉点对线缆进行切割,形成多条分线段,其中,切割后的每条分线段具有两个端点,形成线缆的分线段拓扑结构图,即构建每条分线段的节点。例如,可以对切割后的线缆建立如图3所示的线缆分线段拓扑图,线缆基础模型是具有一个二叉路分叉口的线缆模型,根据线缆的分叉点N2将其分割成了三条线段,N1-N2线段、N2-N3线段、N2-N4线段。其中,N1-N2线段的节点为N1、N2;N2-N3线段的节点为N2、N3;N2-N4线段的节点为N2、N4。
S106,从节点中确定主线节点。
其中,主线是指线缆中用于接收电源信号并将电源信号传输至各分线线缆的总线线缆。主线节点为线缆线束模型中总线线缆的输入端的节点。
具体地,可以在构建完成每条分线段的节点后,程序自动弹出一个设置界面,其中,该设置界面包括各分支节点的节点标签,用户可以通过在设置界面上选择对应节点的节点标签,即可将该节点设置为主线节点;也可以是在构建完成每条分线段节点后,直接在线缆分线段拓扑图中的各节点位置进行设置,用户通过选中拓扑图中的节点,触发设置指令,其中,设置指令为将选中的节点设置为主线节点,在此不加以限制。
S108,根据主线节点和多条分线段生成线缆模型。
具体地,获取到主线节点后,根据主线节点可以确定多条分线段,具有主线节点的线段为主线段,其余线段则为分支线段,此时可以对主线段和分支线段进行组合,生成不同的线缆路径模型,对多个线缆路径模型导入对应的线缆截面模型,生成不同的线缆模型;也可以是对主线段导入对应的线缆截面模型,得到主线线缆截面模型,对各分支线段导入各自对应的线缆截面模型,得到各分线线缆截面模型,然后将主线线缆截面模型和各分支线缆截面模型进行组合,得到不同路径的线缆截面模型,在此不加以限制。
上述线缆模型构建方法中,通过识别线缆基础模型中的线缆的分叉点,根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点,从节点中确定主线节点,根据主线节点和多条分线段生成线缆模型。由于根据线缆基础模型构建线缆拓扑结构从而生成线缆模型的过程,均通过程序自动进行,无需人工对线缆基础模型进行处理生成线缆拓扑结构,提高了线缆模型构建的效率。
上述实施例对线缆模型构建方法进行了说明,现以一个实施例对线缆模型构建方法中的步骤S108进一步说明,如图4所示,根据主线节点和多条分线段生成线缆模型,包括:
S402,根据主线节点对多条分线段进行组合,得到线缆路径模型。
其中,线缆路径是指各个节点之间的路径。
具体地,确定了主线节点后,进而可以在多条分线段中确定主线段,以及各条分线段,将主线段和分支线段进行组合,得到不同的线缆路径模型。例如,如图5所示,A1为主线节点,则对应的主线段为A1-A2线段,分支线段包括:A2-A3线段、A3-A4线段、A2-A5线段和A3-A6线段,将主线段与分支线段进行组合,可以得到A1-A2-A3路径、A1-A2-A5路径、A1-A2-A3-A6路径和A1-A2-A3-A4路径。
S404,根据线缆路径模型生成线缆模型。
具体地,根据线缆路径模型生成线缆模型,是指在生成不同的线缆路径模型后,对各个线缆路径模型导入对应的线缆截面模型,生成线缆模型。其中,线缆截面模型是指CST仿真软件中预先存储的线缆截面模型。
在本实施例中,通过根据主线节点对多条分线段进行组合,得到线缆路径模型,根据线缆路径模型生成线缆模型。由于根据主线节点对多条分线段进行组合,可以得到不同的线缆路径模型,根据不同的线缆路径模型,可以建立准确的线缆模型。
上述实施例根据主线节点对多条分线段进行组合,得到线缆模型时,需要先确定线缆路径模型,再根据线缆路径模型确定线缆模型,现以一个实施例对如何确定线缆路径模型进一步说明,在一个实施例中,如图6所示,根据主线节点对多条分线段进行组合,得到线缆路径模型,包括:
S602,根据主线节点,从多条分线段中确定主线段和分支线段。
其中,主线段是指包括主线节点的线段。分支线段是指线缆拓扑结构中多条分线段中除主线段外的所有线段。
具体地,主线节点为主线段中的一个端点,只要确定了主线节点即确定了主线段,进而可以确定分支线段。
S604,对主线段和分支线段进行组合,得到线缆路径模型。
具体地,在对主线段和分支线段进行组合时,需要对主线节点和所有其他分支线段进行组合,形成线缆路径模型。参见图5,主线段为A1-A2线段,分支线段包括:A2-A3线段、A3-A4线段、A2-A5线段和A3-A6线段,将主线段与分支线段进行组合,可以得到A1-A2-A3路径、A1-A2-A5路径、A1-A2-A3-A6路径和A1-A2-A3-A4路径。
在本实施例中,通过根据主线节点,从多条分线段中确定主线段和分支线段,对主线段和分支线段进行组合,得到线缆路径模型。由于根据主线节点从多条分线段中确定主线段和分支线段,根据主线段和分支线段的组合,全面的得到该线缆模型所具备的不同的线缆路径模型,根据不同的线缆路径模型,可以建立准确的线缆模型。
上述实施例确定了线缆路径模型,基于上述实施例的基础上,现以下述实施例对线缆路径模型生成线缆模型进一步说明,如图7所示,根据线缆路径模型生成线缆模型,包括:
S702,获取主线段对应的主线缆截面模型和分支线段对应的分支线缆截面模型。
其中,主线缆截面模型和分支线缆截面模型均为CST仿真软件中线缆截面模型数据库中存储的线缆截面数据模型。
具体地,根据线缆路径模型生成线缆模型时,可以对每一个线缆路径模型中的主线段从线缆模型数据库中,选取在实际应用中对应的线缆截面模型,即主线缆截面模型;同时,也需要对每个线缆路径模型中的各分支线段从线缆模型数据库中,选取在实际应用中对应的线缆截面模型,即分支线缆截面模型。
S704,根据主线段、主线缆截面模型、分支线段和分支线缆截面模型,生成线缆模型。
具体地,由主线段和分支线段构成了不同的线缆路径模型,对各线缆路径模型中的主线段导入对应的的主线缆界面模型,对分支线段导入对应的分支线缆截面模型,即生成了线缆模型。
在本实施例中,通过获取主线段对应的主线缆截面模型和分支线段对应的分支线缆截面模型,根据主线段、主线缆截面模型、分支线段和分支线缆截面模型,生成线缆模型。由于对线缆路径模型对主线段和分支线段导入在实际应用中对应的线缆截面模型,生成线缆模型,可以准确构建与实际情况相符的线缆模型。
前述实施例均是基于在获取到线缆基础模型的基础上进行构建线缆模型的方法步骤,现以一个实施例对如何获取线缆基础模型进一步说明,如图8所示,线缆模型构建方法还包括:
S802,从CAD应用中导入线缆基础模型。
具体地,用户需要对线缆问题进行仿真分析时,可以首先在CAD软件中构建线缆及周围结构的线缆基础模型,可以将构建好的线缆基础模型通过由CST软件中的导入操作进行选择导入,也可以将CAD应用中的线缆基础模型复制,粘贴在CST仿真软件中的构建线缆模型界面上,在此不加以限制。
S804,基于预设的设置界面获取分割指令。
其中,预设的设置界面是指预先设置的宏命令窗口。该窗口可以包括切割电缆并创建电缆节点选项(Trim Curves and Create Cable Nodes)、创建电缆节点(CreateCable Bundles)选项,用于触发分割指令。其中,分割指令是指,对线缆基础模型中的线缆根据分叉点进行分割指令。
具体地,在CST仿真软件中获取到线缆基础模型后,调用预先存储在CST仿真软件中用于自动建立线缆模型的宏命令程序,弹出宏命令窗口,用户通过点击宏命令窗口中的切割电缆并创建电缆节点选项,触发分割指令。
S806,根据分割指令执行识别线缆基础模型中的线缆的分叉点的步骤。
具体地,当获取分割指令后,***调用宏命令程序识别线缆基础模型中的线缆的分叉点。
在本实施例中,通过从CAD应用中导入线缆基础模型,基于预设的设置界面获取分割指令,根据分割指令执行识别线缆基础模型中的线缆的分叉点的步骤。由于CAD软件建模具有简单易操作的特性,使用CAD软件对线缆基础模型建立简单高效,通过预设的设置界面获取分割指令,并执行识别线缆基础模型中的线缆的分叉点的步骤,仅需用户简单选择预设选项触发分割指令,程序将自动运行,对线缆基础模型中的线缆进行识别分割,提高了建立线缆模型的效率。
在上述实施例的基础上,对线缆构建模型方法中的步骤S103进一步说明,如图9所示,从节点中确定主线节点,包括:
S902,基于设置界面获取选择指令;设置界面包括各个节点对应的选项标签,选择指令中包括用户选择的节点标识。
具体地,当程序构建完成每条分线段的节点后,可以自动弹出确定主线节点界面,即设置界面。其中,确定主线节点界面中包括每条分线段的节点、以及与之对应的选项标签,用户可通过点击与线缆在实际应用中的主线节点一致的节点对应的选项标签,即触发了选择指令。
S904,根据选择指令,将节点标识对应的节点确定为主线节点。
具体地,根据选择指令中的节点标识,与各个节点的节点标识进行比对,选择节点标识一致的对应的节点为主线节点。示例地,选择指令中的节点标识为O,分线段的各个节点包括H、I、J、K、L、M、N和O,则主线节点为节点标识为O的节点。
在本实施例中,通过基于设置界面获取选择指令,根据选择指令,将节点标识对应的节点确定为主线节点。能够准确获取与线缆实际应用中主线节点一致的主线节点。
在一个实施例中,线缆模型构建方法还包括:
对线缆模型进行串扰仿真求解,得到电缆串扰结果。
具体地,在线缆模型建立完成后,可以通过用户点击CST软件中进行仿真求解选项,触发仿真指令,使CST软件对线缆模型进行串扰仿真求解,得到电缆串扰结果;也可以是在线缆模型建立完成之后,***自动进行仿真求解,得到电缆串扰结果,在此不加以限制。
在本实施例中,通过对线缆模型进行串扰仿真求解,得到电缆串扰结果。可以为线缆在实际应用时减少串扰问题提供了基础。
为了便于本领域技术人员的理解,以下对本申请提供的线缆模型构建方法进行详细介绍,如图10所示,该方法可以包括:
S1001,从CAD应用中导入线缆基础模型。
S1002,基于预设的设置界面获取分割指令。
S1003,识别线缆基础模型中的线缆的分叉点。
S1004,根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点。
S1005,基于设置界面获取选择指令;设置界面包括各个分叉点对应的选项标签,选择指令中包括用户选择的分叉点标识。
S1006,根据选择指令,将分叉点标识对应的分叉点确定为主线节点。
S1007,根据主线节点,从多条分线段中确定主线段和分支线段。
S1008,对主线段和分支线段进行组合。
S1009,获取主线段对应的主线缆截面模型和分支线段对应的分支线缆截面模型。
S1010,根据主线段、主线缆截面模型、分支线段和分支线缆截面模型,生成线缆模型。
S1011,对线缆模型进行串扰仿真求解,得到电缆串扰结果。
需要说明的是,针对上述1001-S1011的描述可参见上述是实施例中相关的描述,且其效果类似,本实施例在此不再赘述。
在本实施例中,通过识别线缆基础模型中的线缆的分叉点,根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点,从节点中确定主线节点,根据主线节点和多条分线段生成线缆模型。由于根据线缆基础模型构建线缆拓扑结构从而生成线缆模型的过程,均通过程序自动进行,无需人工对线缆基础模型进行处理生成线缆拓扑结构,提高了线缆模型构建的效率。
应该理解的是,虽然图1-10的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-10中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图11所示,提供了一种线缆模型构建装置,该装置包括:识别模块111、分割模块112、确定模块113和生成模块114,其中:
识别模块111,用于识别线缆基础模型中的线缆的分叉点。
分割模块112,用于根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点。
确定模块113,用于从节点中确定主线节点。
生成模块114,用于根据主线节点和多条分线段生成线缆模型。
在本实施例中,识别模块用于识别线缆基础模型中的线缆的分叉点,分割模块用于根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点,确定模块用于从节点中确定主线节点,生成模块用于根据主线节点和多条分线段生成线缆模型。由于根据线缆基础模型构建线缆拓扑结构从而生成线缆模型的过程,均通过程序自动进行,无需人工对线缆基础模型进行处理生成线缆拓扑结构,提高了线缆模型构建的效率。
在一个实施例中,如图12所示,生成模块114包括:
组合单元1141,用于根据所述主线节点对所述多条分线段进行组合,得到线缆路径模型。
生成单元1142,用于根据所述线缆路径模型生成所述线缆模型。
在一个实施例中,生成单元1142用于获取所述主线段对应的主线缆截面模型和所述分支线段对应的分支线缆截面模型,根据所述主线段、所述主线缆截面模型、所述分支线段和所述分支线缆截面模型,生成所述线缆模型。
在一个实施例中,如图13所示,线缆模型构建装置还包括:导入模块115、获取模块116和识别模块117,其中:
导入模块115,用于从CAD应用中导入线缆基础模型。
获取模块116,用于基于预设的设置界面获取分割指令。
执行模块117,用于根据分割指令执行识别线缆基础模型中的线缆的分叉点的步骤。
在一个实施例中,参见图12所示,确定模块113包括:
获取单元1131,用于基于所述设置界面获取选择指令;
确定单元1132,用于根据所述选择指令,将所述分叉点标识对应的分叉点确定为所述主线节点。
可选地,设置界面包括各个分叉点对应的选项标签,选择指令中包括用户选择的分叉点标识。
在一个实施例中,参见图12所示,线缆模型构建装置还包括仿真模块118,用于对线缆模型进行串扰仿真求解,得到电缆串扰结果。
关于线缆模型构建装置的具体限定可以参见上文中对于线缆模型构建方法的限定,在此不再赘述。上述线缆模型构建装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图13所示。该计算机设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种线缆模型构建方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图13中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
识别线缆基础模型中的线缆的分叉点;根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点;从节点中确定主线节点;根据主线节点和多条分线段生成线缆模型。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
识别线缆基础模型中的线缆的分叉点;根据分叉点对线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条分线段的节点;从节点中确定主线节点;根据主线节点和多条分线段生成线缆模型。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种线缆模型构建方法,其特征在于,所述方法包括:
识别线缆基础模型中的线缆的分叉点;
根据所述分叉点对所述线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条所述分线段的节点;
从所述节点中确定主线节点;
根据所述主线节点和所述多条分线段生成线缆模型。
2.根据权利要求1所述的方法,其特征在于,所述根据所述主线节点和所述多条分线段生成线缆模型,包括:
根据所述主线节点对所述多条分线段进行组合,得到线缆路径模型;
根据所述线缆路径模型生成所述线缆模型。
3.根据权利要求2所述的方法,其特征在于,所述根据所述主线节点对所述多条分线段进行组合,得到线缆路径模型,包括:
根据所述主线节点,从所述多条分线段中确定主线段和分支线段;
对所述主线段和所述分支线段进行组合,得到所述线缆路径模型。
4.根据权利要求3所述的方法,其特征在于,所述根据所述线缆路径模型生成所述线缆模型,包括:
获取所述主线段对应的主线缆截面模型和所述分支线段对应的分支线缆截面模型;
根据所述主线段、所述主线缆截面模型、所述分支线段和所述分支线缆截面模型,生成所述线缆模型。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
从CAD应用中导入所述线缆基础模型;
基于预设的设置界面获取分割指令;
根据所述分割指令执行所述识别线缆基础模型中的线缆的分叉点的步骤。
6.根据权利要求5所述的方法,其特征在于,所述从所述节点中确定主线节点,包括:
基于所述设置界面获取选择指令;所述设置界面包括各个节点对应的选项标签,所述选择指令中包括用户选择的节点标识;
根据所述选择指令,将所述节点标识对应的节点确定为所述主线节点。
7.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
对所述线缆模型进行串扰仿真求解,得到电缆串扰结果。
8.一种线缆模型构建装置,其特征在于,所述装置包括:
识别模块,用于识别线缆基础模型中的线缆的分叉点;
分割模块,用于根据所述分叉点对所述线缆基础模型中的线缆进行分割,得到多条分线段,并构建每条所述分线段的节点;
确定模块,用于从所述节点中确定主线节点;
生成模块,用于根据所述主线节点和所述多条分线段生成线缆模型。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011472976.0A CN112507500B (zh) | 2020-12-15 | 2020-12-15 | 线缆模型构建方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011472976.0A CN112507500B (zh) | 2020-12-15 | 2020-12-15 | 线缆模型构建方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112507500A true CN112507500A (zh) | 2021-03-16 |
CN112507500B CN112507500B (zh) | 2024-04-05 |
Family
ID=74973274
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011472976.0A Active CN112507500B (zh) | 2020-12-15 | 2020-12-15 | 线缆模型构建方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112507500B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113886402A (zh) * | 2021-12-08 | 2022-01-04 | 成都飞机工业(集团)有限责任公司 | 一种基于分支的航空线束信息集成方法及可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170193134A1 (en) * | 2015-12-31 | 2017-07-06 | Beijing Institute Of Technology | Method and device for automatically routing multi-branch cable |
CN110554247A (zh) * | 2019-08-28 | 2019-12-10 | 广州广电计量检测股份有限公司 | 一种非平行线缆的串扰仿真建模方法及其仿真模型 |
CN110991088A (zh) * | 2019-12-25 | 2020-04-10 | 广电计量检测(西安)有限公司 | 一种线缆模型构建方法、***、终端设备及存储介质 |
-
2020
- 2020-12-15 CN CN202011472976.0A patent/CN112507500B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170193134A1 (en) * | 2015-12-31 | 2017-07-06 | Beijing Institute Of Technology | Method and device for automatically routing multi-branch cable |
CN110554247A (zh) * | 2019-08-28 | 2019-12-10 | 广州广电计量检测股份有限公司 | 一种非平行线缆的串扰仿真建模方法及其仿真模型 |
CN110991088A (zh) * | 2019-12-25 | 2020-04-10 | 广电计量检测(西安)有限公司 | 一种线缆模型构建方法、***、终端设备及存储介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113886402A (zh) * | 2021-12-08 | 2022-01-04 | 成都飞机工业(集团)有限责任公司 | 一种基于分支的航空线束信息集成方法及可读存储介质 |
CN113886402B (zh) * | 2021-12-08 | 2022-03-15 | 成都飞机工业(集团)有限责任公司 | 一种基于分支的航空线束信息集成方法及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112507500B (zh) | 2024-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109697500B (zh) | 数据处理方法、装置、电子设备及存储介质 | |
CN110991649A (zh) | 深度学习模型搭建方法、装置、设备和存储介质 | |
US10423408B2 (en) | Identifying and isolating library code in software applications | |
US9250895B2 (en) | Establishing subsystem boundaries based on call flow graph topology | |
CN112199086A (zh) | 自动编程控制***、方法、装置、电子设备及存储介质 | |
CN113093569A (zh) | 自动驾驶的仿真测试方法、装置、设备和存储介质 | |
CN107305527A (zh) | 代码文件的处理方法和装置 | |
CN113703741A (zh) | 神经网络编译器配置方法、装置、计算机设备和存储介质 | |
CN113868120A (zh) | 工业软件调试方法、装置、计算机设备和存储介质 | |
CN111694617A (zh) | 网络离线模型的处理方法、人工智能处理装置及相关产品 | |
CN116028025A (zh) | 一种汽车服务化模型框架生成方法、装置、设备及介质 | |
CN112507500B (zh) | 线缆模型构建方法、装置、计算机设备和存储介质 | |
CN115438232A (zh) | 知识图谱构建方法及装置、电子设备、存储介质 | |
CN108628729A (zh) | 一种软件测试方法和软件测试客户端 | |
CN113778890A (zh) | 代码测试方法、装置、电子设备及存储介质 | |
CN110597552A (zh) | 项目持续集成流水线的配置方法、装置、设备及存储介质 | |
US20220269868A1 (en) | Structure self-aware model for discourse parsing on multi-party dialogues | |
CN113868280A (zh) | 参数化单元数据更新方法、装置、计算机设备和存储介质 | |
CN107168760B (zh) | 语言的变量检测方法和装置 | |
CN112765368A (zh) | 基于工业app的知识图谱建立方法、装置、设备及介质 | |
JP7457168B2 (ja) | 半導体デバイスのモデリング方法及び装置 | |
CN110955380B (zh) | 访存数据生成方法、存储介质、计算机设备和装置 | |
CN116610319B (zh) | 一种基于低代码平台构建地图应用的方法及*** | |
US8694293B2 (en) | Simulation support method, computer-readable storage medium storing simulation support program, and simulation support apparatus | |
CN110017844A (zh) | 用于公交路径规划的方法、装置和计算设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Country or region after: China Address after: No. 8 Qishan Road, Shiqi Town, Panyu District, Guangzhou City, Guangdong Province, 511440, 150 Applicant after: Radio and TV Measurement and Testing Group Co.,Ltd. Address before: No. 163, xipingyun Road, Huangpu Avenue, Tianhe District, Guangzhou City, Guangdong Province Applicant before: GUANGZHOU GRG METROLOGY & TEST Co.,Ltd. Country or region before: China |
|
GR01 | Patent grant | ||
GR01 | Patent grant |