CN118708643A - Data-driven distribution network visualization scenario platform construction method and system - Google Patents
Data-driven distribution network visualization scenario platform construction method and system Download PDFInfo
- Publication number
- CN118708643A CN118708643A CN202410696562.8A CN202410696562A CN118708643A CN 118708643 A CN118708643 A CN 118708643A CN 202410696562 A CN202410696562 A CN 202410696562A CN 118708643 A CN118708643 A CN 118708643A
- Authority
- CN
- China
- Prior art keywords
- distribution network
- data
- database
- network equipment
- product information
- 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.)
- Pending
Links
- 238000009826 distribution Methods 0.000 title claims abstract description 313
- 238000012800 visualization Methods 0.000 title claims abstract description 60
- 238000010276 construction Methods 0.000 title claims abstract description 46
- 238000000034 method Methods 0.000 claims abstract description 50
- 230000007613 environmental effect Effects 0.000 claims abstract description 15
- 230000006870 function Effects 0.000 claims description 41
- 238000003860 storage Methods 0.000 claims description 21
- 238000012545 processing Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 12
- 230000000694 effects Effects 0.000 abstract description 4
- 238000005457 optimization Methods 0.000 abstract description 3
- 238000004590 computer program Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000008676 import Effects 0.000 description 9
- 238000007726 management method Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000001125 extrusion Methods 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 2
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000003708 edge detection Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013079 data visualisation Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000012212 insulator Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00002—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00006—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
- H02J13/00016—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using a wired telecommunication network or a data transmission bus
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for AC mains or AC distribution networks
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2203/00—Indexing scheme relating to details of circuit arrangements for AC mains or AC distribution networks
- H02J2203/20—Simulating, e g planning, reliability check, modelling or computer assisted design [CAD]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Remote Sensing (AREA)
- Geometry (AREA)
- Public Health (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Computer Graphics (AREA)
- General Health & Medical Sciences (AREA)
- Water Supply & Treatment (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供了基于数据驱动的配电网可视化场景平台构建方法及系统,包括:获取产品信息、配电网台账数据和配电网环境数据;将所述产品信息、配电网台账数据和配电网环境数据存入预先创建数据库中;将所述预先创建的数据库与建模系统连接,在建模系统中调用数据库,生成配电网可视化场景平台。本发明通过数据库与建模系统的连接,实现了在配电网平台中一键式构建和调用配电网设备及场景的效果,该方法还能够快速完成配电网多种环境场景重建,为配电网的管理和优化提供创新性解决方案。
The present invention provides a method and system for constructing a distribution network visualization scene platform based on data-driven, including: obtaining product information, distribution network ledger data and distribution network environment data; storing the product information, distribution network ledger data and distribution network environment data in a pre-created database; connecting the pre-created database with a modeling system, calling the database in the modeling system, and generating a distribution network visualization scene platform. The present invention achieves the effect of one-click construction and calling of distribution network equipment and scenes in the distribution network platform through the connection between the database and the modeling system. The method can also quickly complete the reconstruction of multiple environmental scenes of the distribution network, providing innovative solutions for the management and optimization of the distribution network.
Description
技术领域Technical Field
本发明涉及电力系统可视化领域,具体涉及基于数据驱动的配电网可视化场景平台构建方法及系统。The present invention relates to the field of power system visualization, and in particular to a method and system for constructing a data-driven distribution network visualization scenario platform.
背景技术Background Art
近年来在智能电网的构建和运营中,配电网作为电力系统的末端,承担了将电能传输到用户的重要任务。随着分布式能源等新技术的逐步普及,配电网需要更加高效、智能地监测和管理。目前我国配电网二维可视化配电网系统构建较为成熟,但实现高质量的配电网三维可视化管理需要掌握地理信息系统(GIS)、三维建模、数据可视化等多个领域的知识,且配电网的数据通常来自于不同的来源,数据的质量和一致性是实现三维可视化管理的关键因素之一。可靠的可视化建模必须基于高质量的数据,因此需要确保从各种数据源获取的数据是准确、完整和一致的,同时需要考虑使用何种数据处理算法和可视化技术来最大程度地保留数据的信息并准确地呈现配电网的结构、状态等关键信息。另外配电网是一个动态系统,其状态可能随时发生变化,系统需要能够及时捕捉配电网状态的变化,并实时更新可视化模型,以保持模型的准确性。为了确保可视化建模的精度,需要建立有效的模型验证和评估机制,包括与实际场景进行对比验证、利用历史数据进行验证、使用模拟器进行测试等多种手段,以验证模型的准确性和可靠性。考虑以上情况,如何在提升配电网可视化建模效率的同时确保可视化建模精度,为配电网平台的可视化管理提供保障成为了现阶段的问题之一。In the construction and operation of smart grids in recent years, the distribution network, as the end of the power system, undertakes the important task of transmitting electric energy to users. With the gradual popularization of new technologies such as distributed energy, the distribution network needs to be monitored and managed more efficiently and intelligently. At present, the construction of two-dimensional visualization distribution network system in my country is relatively mature, but the realization of high-quality three-dimensional visualization management of distribution network requires knowledge of multiple fields such as geographic information system (GIS), three-dimensional modeling, and data visualization. In addition, the data of distribution network usually comes from different sources. The quality and consistency of data are one of the key factors for realizing three-dimensional visualization management. Reliable visualization modeling must be based on high-quality data. Therefore, it is necessary to ensure that the data obtained from various data sources are accurate, complete and consistent. At the same time, it is necessary to consider what data processing algorithms and visualization technologies to use to retain the information of the data to the greatest extent and accurately present the key information such as the structure and status of the distribution network. In addition, the distribution network is a dynamic system, and its state may change at any time. The system needs to be able to capture the changes in the state of the distribution network in a timely manner and update the visualization model in real time to maintain the accuracy of the model. In order to ensure the accuracy of visualization modeling, it is necessary to establish an effective model verification and evaluation mechanism, including comparison verification with actual scenarios, verification using historical data, and testing with simulators to verify the accuracy and reliability of the model. Considering the above situation, how to improve the efficiency of distribution network visualization modeling while ensuring the accuracy of visualization modeling and provide guarantee for the visualization management of distribution network platform has become one of the problems at this stage.
现有可视化建模方法之一为基于规则的建模方法。即基于规则的建模方法通常依赖于专家知识或规则库,通过定义一系列规则来描述配电网的结构和状态,并进行可视化展示。这种方法的精度高度依赖于规则的准确性和完备性,而配电网作为复杂动态系统,规则很难覆盖所有可能的情况,因此存在模型的不完善和不准确的问题。One of the existing visual modeling methods is the rule-based modeling method. That is, the rule-based modeling method usually relies on expert knowledge or a rule base, and describes the structure and state of the distribution network by defining a series of rules and performing a visual display. The accuracy of this method is highly dependent on the accuracy and completeness of the rules. As the distribution network is a complex dynamic system, it is difficult for the rules to cover all possible situations, so there are problems with imperfect and inaccurate models.
现有可视化建模方法之二为基于物理模型的建模方法,即基于物理模型的建模方法利用物理方程和模型来描述配电网的运行状态,通常包括电路分析、拓扑分析等。但这种方法需要建立精确的物理模型需要大量的计算资源和时间,且对系统的参数、拓扑结构等要求较高。而且在实际应用中,由于配电网的复杂性和不确定性,物理模型可能无法完全准确地描述系统的行为。The second existing visual modeling method is the modeling method based on physical models, that is, the modeling method based on physical models uses physical equations and models to describe the operating status of the distribution network, usually including circuit analysis, topology analysis, etc. However, this method requires a lot of computing resources and time to establish an accurate physical model, and has high requirements on the system parameters, topology structure, etc. Moreover, in practical applications, due to the complexity and uncertainty of the distribution network, the physical model may not be able to fully and accurately describe the behavior of the system.
发明内容Summary of the invention
为了解决现有技术构建的模型无法完全准确的描述系统的行为问题,本发明提出了基于数据驱动的配电网可视化场景平台构建方法,包括:In order to solve the problem that the model constructed by the prior art cannot fully and accurately describe the behavior of the system, the present invention proposes a method for constructing a distribution network visualization scenario platform based on data-driven, including:
获取产品信息、配电网台账数据和配电网环境数据;Obtain product information, distribution network ledger data, and distribution network environment data;
将所述产品信息、配电网台账数据和配电网环境数据存入预先创建数据库中;Storing the product information, distribution network ledger data and distribution network environment data in a pre-created database;
将所述预先创建的数据库与建模系统连接,在建模系统中调用数据库,生成配电网可视化场景平台。The pre-created database is connected to the modeling system, the database is called in the modeling system, and a distribution network visualization scenario platform is generated.
可选的,所述将所述产品信息、配电网台账数据和配电网环境数据存入预先创建的数据库中,包括:Optionally, storing the product information, distribution network ledger data, and distribution network environment data in a pre-created database includes:
通过脚本语言对所述产品信息进行处理,将处理后的产品信息存入进行处理,将处理后的产品信息存入配电网设备模型数据库中;Processing the product information by using a scripting language, storing the processed product information in a distribution network equipment model database;
采用分层的构建方式根据所述配电网台账数据获取拓扑关系模型数据,并将所述拓扑关系模型数据存入配电网设备拓扑关系数据库中;Acquire topological relationship model data according to the distribution network ledger data in a hierarchical construction manner, and store the topological relationship model data in a distribution network equipment topological relationship database;
将所述配电网环境数据存入配电网环境场景数据库;Storing the distribution network environment data in a distribution network environment scenario database;
其中,所述数据库包括:配电网设备模型数据库、配电网设备拓扑关系数据库以及配电网环境场景数据库。Wherein, the database includes: a distribution network equipment model database, a distribution network equipment topology relationship database and a distribution network environment scenario database.
可选的,所述通过脚本语言对所述产品信息进行处理,将处理后的产品信息存入配电网设备模型数据库中,包括:Optionally, the processing of the product information by using a scripting language and storing the processed product information in a distribution network equipment model database includes:
基于产品信息中二维图纸的空间和属性信息,获取配电网的关键设备轮廓尺寸数据;Based on the spatial and attribute information of the two-dimensional drawings in the product information, obtain the outline dimension data of key equipment in the distribution network;
通过脚本语言对所述关键设备轮廓尺寸数据进行处理,得到实时结构功能数据;Processing the outline dimension data of the key equipment by using a scripting language to obtain real-time structural function data;
将所述实时结构功能数据存入配电网设备模型数据库中;Storing the real-time structural function data in a distribution network equipment model database;
其中,所述实时结构功能数据是指配电网设备数据以及采用3D建模软件基于所述配电网设备数据建模时的系列操作命令数据。The real-time structural function data refers to the distribution network equipment data and a series of operation command data when modeling based on the distribution network equipment data using 3D modeling software.
可选的,所述采用分层的构建方式根据所述配电网台账数据获取拓扑关系模型数据,并将所述拓扑关系模型数据存入配电网设备拓扑关系数据库中,包括:Optionally, the adopting a hierarchical construction method to obtain topology relationship model data according to the distribution network ledger data, and storing the topology relationship model data in a distribution network equipment topology relationship database includes:
从所述配电网台账数据中获取设备层数据和线路层数据;Acquire device layer data and line layer data from the distribution network ledger data;
并在支点处按照设定的规则赋值连接标签;And assign connection labels at the fulcrum according to the set rules;
将所述设备层数据、线路层数据和支点处的连接标签存入配电网设备拓扑关系数据库;Storing the device layer data, line layer data and connection labels at the fulcrums in a distribution network equipment topology database;
其中,所述设备层数据包括:设备编号、设备名称、设备经纬度坐标数据;The device layer data includes: device number, device name, and device longitude and latitude coordinate data;
所述线路层数据包括:各种设备之间的连接关系。The line layer data includes: connection relationships between various devices.
可选的,所述设定的规则包括:Optionally, the set rules include:
仅在分支点处上一级设备与第一个下级设备的连接标签赋值为上一级设备的编号;Only at the branch point, the connection label between the upper-level device and the first lower-level device is assigned the number of the upper-level device;
非分支点处的场合,设备间的连接标签赋值为数字0和数字-1,其中,数字0表示两设备间有连接,数字-1表示两设备间无连接。In the case of non-branching points, the connection labels between devices are assigned the numbers 0 and -1, where the number 0 indicates that there is a connection between the two devices, and the number -1 indicates that there is no connection between the two devices.
可选的,所述将所述预先创建的数据库与建模系统连接,在建模系统中调用数据库,生成配电网可视化场景平台,包括:Optionally, the pre-created database is connected to a modeling system, the database is called in the modeling system, and a distribution network visualization scenario platform is generated, including:
在所述建模系统中调用数据库中的产品信息、配电网台账数据和配电网环境数据,搭建配电网设备、拓扑关系及环境的面板;In the modeling system, product information, distribution network ledger data and distribution network environment data in the database are called to build a panel of distribution network equipment, topology relationship and environment;
由所述配电网设备、拓扑关系及环境的面板组成配电网可视化场景平台。The distribution network equipment, topological relationship and environment panels form a distribution network visualization scene platform.
可选的,还包括:根据实时获取的配电网台账数据和配电网环境数据更新预先构建的数据库。Optionally, it also includes: updating a pre-built database based on real-time acquired distribution network ledger data and distribution network environment data.
再一方面本发明还公开了一种基于数据驱动的配电网可视化场景平台构建系统,包括:On the other hand, the present invention also discloses a data-driven distribution network visualization scene platform construction system, comprising:
参数获取模块,用于获取产品信息、配电网台账数据和配电网环境数据;Parameter acquisition module, used to obtain product information, distribution network ledger data and distribution network environment data;
数据库生成模块,用于将所述产品信息、配电网台账数据和配电网环境数据存入预先创建数据库;A database generation module, used to store the product information, distribution network ledger data and distribution network environment data into a pre-created database;
可视化场景生成模块,用于将所述预先创建的数据库与建模系统连接,在建模系统中调用数据库,生成配电网可视化场景平台。The visualization scene generation module is used to connect the pre-created database with the modeling system, call the database in the modeling system, and generate a distribution network visualization scene platform.
可选的,所述数据库生成模块包括:Optionally, the database generation module includes:
设备模型库构建子模块,用于通过脚本语言对所述产品信息进行处理,将处理后的产品信息存入配电网设备模型数据库;The device model library construction submodule is used to process the product information through a scripting language and store the processed product information into a distribution network device model database;
拓扑关系库构建子模块,用于采用分层的构建方式根据所述配电网台账数据获取拓扑关系模型数据,并将所述拓扑关系模型数据存入配电网设备拓扑关系数据库;A topology relationship library construction submodule is used to obtain topology relationship model data according to the distribution network ledger data in a hierarchical construction manner, and store the topology relationship model data in a distribution network equipment topology relationship database;
环境场景库构建子模块,用于将所述配电网环境数据存入配电网环境场景数据库中;An environmental scenario library construction submodule is used to store the distribution network environmental data into a distribution network environmental scenario database;
其中,所述数据库包括:配电网设备模型数据库、配电网设备拓扑关系数据库以及配电网环境场景数据库。Wherein, the database includes: a distribution network equipment model database, a distribution network equipment topology relationship database and a distribution network environment scenario database.
可选的,所述设备模型库构建子模块具体用于:Optionally, the device model library construction submodule is specifically used for:
基于产品信息中二维图纸的空间和属性信息,获取配电网的关键设备轮廓尺寸数据;Based on the spatial and attribute information of the two-dimensional drawings in the product information, obtain the outline dimension data of key equipment in the distribution network;
通过脚本语言对所述关键设备轮廓尺寸数据进行处理,得到实时结构功能数据;Processing the outline dimension data of the key equipment by using a scripting language to obtain real-time structural function data;
将所述实时结构功能数据存入配电网设备模型数据库中;Storing the real-time structural function data in a distribution network equipment model database;
其中,所述实时结构功能数据是指配电网设备数据以及采用3D建模软件基于所述配电网设备数据建模时的系列操作命令数据。The real-time structural function data refers to the distribution network equipment data and a series of operation command data when modeling based on the distribution network equipment data using 3D modeling software.
可选的,所述拓扑关系库构建子模块具体用于:Optionally, the topology relationship library construction submodule is specifically used for:
从所述配电网台账数据中获取设备层数据和线路层数据;Acquire device layer data and line layer data from the distribution network ledger data;
并在支点处按照设定的规则赋值连接标签;And assign connection labels at the fulcrum according to the set rules;
将所述设备层数据、线路层数据和支点处的连接标签存入配电网设备拓扑关系数据库;Storing the device layer data, line layer data and connection labels at the fulcrums in a distribution network equipment topology database;
其中,所述设备层数据包括:设备编号、设备名称、设备经纬度坐标数据;The device layer data includes: device number, device name, and device longitude and latitude coordinate data;
所述线路层数据包括:各种设备之间的连接关系。The line layer data includes: connection relationships between various devices.
可选的,所述可视化场景生成模块具体用于:Optionally, the visualization scene generation module is specifically used for:
在所述建模系统中调用数据库中的产品信息、配电网台账数据和配电网环境数据,搭建配电网设备、拓扑关系及环境的面板;In the modeling system, product information, distribution network ledger data and distribution network environment data in the database are called to build a panel of distribution network equipment, topology relationship and environment;
由所述配电网设备、拓扑关系及环境的面板组成配电网可视化场景平台。The distribution network equipment, topological relationship and environment panels form a distribution network visualization scene platform.
可选的,还包括:更新模块,用于根据实时获取的配电网台账数据和配电网环境数据更新预先构建的数据库。Optionally, it also includes: an update module, which is used to update the pre-built database according to the distribution network ledger data and distribution network environment data obtained in real time.
再一方面,本申请还提供了一种计算设备,包括:至少一个处理器和存储器;In another aspect, the present application further provides a computing device, comprising: at least one processor and a memory;
所述存储器,用于存储一个或多个程序;The memory is used to store one or more programs;
当所述一个或多个程序被所述至少一个处理器执行时,实现如上述所述的基于数据驱动的配电网可视化场景平台构建方法。When the one or more programs are executed by the at least one processor, the method for constructing a data-driven distribution network visualization scene platform as described above is implemented.
再一方面,本申请还提供了一种计算机可读存储介质,其上存有计算机程序,所述计算机程序被执行时,实现如上述所述的基于数据驱动的配电网可视化场景平台构建方法。On the other hand, the present application also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed, the method for constructing a data-driven distribution network visualization scenario platform as described above is implemented.
与现有技术相比,本发明的有益效果为:Compared with the prior art, the present invention has the following beneficial effects:
本发明提供了基于数据驱动的配电网可视化场景平台构建方法,包括:获取产品信息、配电网台账数据和配电网环境数据;将所述产品信息、配电网台账数据和配电网环境数据存入预先创建的数据库中;将所述预先创建的数据库与建模系统连接,在建模系统中调用数据库,生成配电网可视化场景平台。本发明通过数据库与建模系统的连接,实现了在配电网平台中一键式构建和调用配电网设备及场景的效果,该方法还能够快速完成配电网多种环境场景重建,为配电网的管理和优化提供创新性解决方案。The present invention provides a method for constructing a distribution network visualization scene platform based on data-driven, including: obtaining product information, distribution network ledger data and distribution network environment data; storing the product information, distribution network ledger data and distribution network environment data in a pre-created database; connecting the pre-created database with a modeling system, calling the database in the modeling system, and generating a distribution network visualization scene platform. The present invention achieves the effect of one-click construction and calling of distribution network equipment and scenes in the distribution network platform through the connection between the database and the modeling system. The method can also quickly complete the reconstruction of various environmental scenes of the distribution network, providing innovative solutions for the management and optimization of the distribution network.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明的基于数据驱动的配电网可视化场景平台构建方法流程图;FIG1 is a flow chart of a method for constructing a data-driven distribution network visualization scenario platform according to the present invention;
图2为本发明的基于数据驱动的配电网可视化场景平台构建方法具体实施流程图;FIG2 is a flowchart of a specific implementation of a method for constructing a data-driven distribution network visualization scenario platform according to the present invention;
图3为本发明的配电网主路设备和各级支路设备的台账数据分类规则示意图;FIG3 is a schematic diagram of the classification rules of the ledger data of the main equipment and branch equipment at all levels of the distribution network of the present invention;
图4为本发明的以一级支路为例的连线逻辑图;FIG4 is a wiring logic diagram of the present invention taking a primary branch as an example;
图5为本发明的计算机设备结构示意图。FIG. 5 is a schematic diagram of the computer device structure of the present invention.
具体实施方式DETAILED DESCRIPTION
本发明提供了基于数据驱动的配电网可视化场景平台构建方法,结合三维虚拟引擎以及数据库对多种数据进行驱动及存储,在保证建模时间的基础上实现配电设备的高精度建模、模型导入以及场景重构功能,满足用户在三维配电网场景中的漫游和管理。主要目的是实现对配电网状态的实时监测和分析,为运维管理提供精准的决策支持,优化配电网的运行状态,提高运维效率和用户体验,从而达到提升配电网管理水平和运行效率的目的。The present invention provides a method for constructing a data-driven distribution network visualization scene platform, which drives and stores a variety of data in combination with a three-dimensional virtual engine and a database, realizes high-precision modeling, model import, and scene reconstruction functions of distribution equipment on the basis of ensuring modeling time, and satisfies users' roaming and management in a three-dimensional distribution network scene. The main purpose is to realize real-time monitoring and analysis of the distribution network status, provide accurate decision support for operation and maintenance management, optimize the operation status of the distribution network, improve operation and maintenance efficiency and user experience, so as to achieve the purpose of improving the management level and operation efficiency of the distribution network.
实施例1:Embodiment 1:
一种基于数据驱动的配电网可视化场景平台构建方法,如图1所示,包括:A method for constructing a data-driven distribution network visualization scenario platform, as shown in FIG1, includes:
步骤1:获取产品信息、配电网台账数据和配电网环境数据;Step 1: Obtain product information, distribution network ledger data and distribution network environment data;
步骤2:将所述产品信息、配电网台账数据和配电网环境数据存入预先创建的数据库;Step 2: storing the product information, distribution network ledger data and distribution network environment data in a pre-created database;
步骤3:将所述预先创建的数据库与建模系统连接,在建模系统中调用数据库,生成配电网可视化场景平台。Step 3: Connect the pre-created database to the modeling system, call the database in the modeling system, and generate a distribution network visualization scenario platform.
本发明提供了基于数据驱动的配电网可视化场景平台构建方法,在三维虚拟引擎上进行进一步的开发,所述的平台具有批量重建及场景漫游功能。其中,批量重建包括一键式生成配电网馈线及一键式切换不同场景的功能,是依靠数据库与建模系统建模系统的连接,在建模系统建模系统中调用数据库,搭建配电网设备、拓扑关系及环境的不同面板,添加生成、切换及删除按钮实现。这的数据库以MySQL数据库为例,对比本发明做进一步介绍。配电网平台漫游功能通过脚本调用按键实现,以满足配电网三维可视化平台的搭建,具体包括以下步骤与特点:The present invention provides a method for constructing a distribution network visualization scene platform based on data-driven, which is further developed on a three-dimensional virtual engine, and the platform has batch reconstruction and scene roaming functions. Among them, batch reconstruction includes the functions of one-click generation of distribution network feeders and one-click switching of different scenes, which relies on the connection between the database and the modeling system, calling the database in the modeling system, building different panels of distribution network equipment, topological relationships and environments, and adding generation, switching and deletion buttons. The database here takes the MySQL database as an example, and is further introduced in comparison with the present invention. The roaming function of the distribution network platform is implemented by calling a script button to meet the construction of a three-dimensional visualization platform for the distribution network, and specifically includes the following steps and features:
步骤1:获取产品信息、配电网台账数据和配电网环境数据,具体包括:Step 1: Obtain product information, distribution network ledger data, and distribution network environment data, including:
利用设备供应商提供的产品信息,其中产品信息包括:生产厂家二维图纸的空间和属性信息;Use the product information provided by the equipment supplier, where the product information includes: the space and attribute information of the manufacturer's two-dimensional drawings;
通过GIS/SCADA等系统获取配电网台账数据,台账数据,包括配电网各设备的经纬度信息、设备型号、设备间距及铭牌数据;Obtain distribution network ledger data through GIS/SCADA and other systems, including the latitude and longitude information, equipment model, equipment spacing and nameplate data of each equipment in the distribution network;
通过世界地图系统获取配电网环境数据,环境数据具体包括:The distribution network environment data is obtained through the world map system. The environment data specifically includes:
地形数据和道路数据,其中地形数据为数字高程模型(DEM);道路网络为道路和街道的几何信息,包括道路宽度、交叉口等,Terrain data and road data, where terrain data is the digital elevation model (DEM); road network is the geometric information of roads and streets, including road width, intersections, etc.
建筑数据,其中建筑数据为建筑物轮廓/边界:建筑物的外轮廓或边界信息,以定义建筑物的基本形状。Building data, where building data is building outline/boundary: the outer outline or boundary information of a building to define the basic shape of the building.
步骤2:将所述产品信息、配电网台账数据和配电网环境数据存入预先创建的数据库中,具体包括:Step 2: Storing the product information, distribution network ledger data and distribution network environment data in a pre-created database, specifically including:
建立三个子数据库:配电网设备模型数据库、配电网设备拓扑关系数据库以及配电网环境场景数据库。Three sub-databases are established: distribution network equipment model database, distribution network equipment topology relationship database and distribution network environment scenario database.
其中在建模系统中调用配电网设备模型数据库用于实现配电网设备模型的构建,在建模系统中调用配电网设备拓扑关系数据库用于实现配电网拓扑关系模型多级导入,在建模系统中调用配电网环境场景数据库用于实现配电网多环境场景的模型构建。The distribution network equipment model database is called in the modeling system to realize the construction of the distribution network equipment model, the distribution network equipment topology relationship database is called in the modeling system to realize the multi-level import of the distribution network topology relationship model, and the distribution network environment scenario database is called in the modeling system to realize the model construction of multiple environment scenarios of the distribution network.
利用生产厂家二维图纸的空间和属性信息,获取到配电网的关键设备(包括但不限于杆塔、避雷器、电抗器等15种设备类型)轮廓尺寸数据。在配电网设备模型数据库中创建表格——Equipment,通过脚本语言对数据进行处理加工,得到生成配电网设备模型的实时结构功能数据并存入表格,所述实时结构功能数据是指配电网设备数据以及采用3D建模软件基于所述的配电网设备数据建模时的系列操作命令数据,这里的脚本语音本实施例采用MAXscript代码。Using the space and attribute information of the manufacturer's two-dimensional drawings, the outline size data of key equipment in the distribution network (including but not limited to 15 types of equipment such as poles, lightning arresters, and reactors) is obtained. A table - Equipment is created in the distribution network equipment model database, and the data is processed by the script language to obtain the real-time structural function data for generating the distribution network equipment model and store it in the table. The real-time structural function data refers to the distribution network equipment data and the series of operation command data when the distribution network equipment data is modeled using 3D modeling software. The script voice in this embodiment uses MAXscript code.
通过MAXscript代码完成3D MAX与MySQL数据库的连接,读取存储各参数,确保高效和精确的模型创建。The connection between 3D MAX and MySQL database is completed through MAXscript code to read and store various parameters to ensure efficient and accurate model creation.
采用分层的构建方式根据台账数据获取拓扑关系模型数据,该数据分为设备层和线路层。设备层数据包括各种配电网设备如杆塔、电器开关、变电站等的设备编号、设备名称、设备经纬度坐标数据等;线路层管理电缆线数据,包括各种设备之间的连接关系等,设备间的连接关系由连接标签表达。连接标签的赋值方式如下:仅在分支点处上一级设备与第一个下级设备的连接标签赋值为上一级设备的编号;非分支点处的场合,设备间的连接标签赋值为数字0和数字-1,数字0表示两设备间有连接,数字-1表示两设备间无连接。A hierarchical construction method is adopted to obtain topological relationship model data based on ledger data. The data is divided into equipment layer and line layer. Equipment layer data includes equipment numbers, equipment names, equipment longitude and latitude coordinate data, etc. of various distribution network equipment such as poles, electrical switches, substations, etc.; the line layer manages cable line data, including the connection relationship between various devices, etc. The connection relationship between devices is expressed by connection labels. The connection label is assigned as follows: only at the branch point, the connection label between the upper-level device and the first lower-level device is assigned the number of the upper-level device; in the case of non-branch points, the connection label between devices is assigned the number 0 and the number -1, the number 0 indicates that there is a connection between the two devices, and the number -1 indicates that there is no connection between the two devices.
将设备层数据、线路层数据和支点处的连接标签存入配电网设备拓扑关系数据库,本实施例采用MySQL Server软件将设备层数据、线路层数据和支点处的连接标签存入配电网设备拓扑关系数据库。The device layer data, line layer data and connection labels at the fulcrums are stored in the distribution network equipment topology relationship database. In this embodiment, MySQL Server software is used to store the device layer data, line layer data and connection labels at the fulcrums in the distribution network equipment topology relationship database.
利用地理信息系统技术,获取配电网设备的地图信息,包括:地形、道路和建筑数据。其中地形数据为数字高程模型(DEM);道路网络为道路和街道的几何信息,包括道路宽度、交叉口等;建筑数据为建筑物轮廓/边界包括建筑物的外轮廓或边界信息,以定义建筑物的基本形状。Using geographic information system technology, map information of distribution network equipment is obtained, including terrain, road and building data. The terrain data is the digital elevation model (DEM); the road network is the geometric information of roads and streets, including road width, intersections, etc.; the building data is the building outline/boundary, including the outer contour or boundary information of the building to define the basic shape of the building.
通过建模工具将上述地图信息转换为三维模型,这里的建模工具我们以CityEngine(城市三维建模)工具为例。包括从地图信息中选择建筑底面、关联地图。运行CityEngine的CGA规则语言进行批量模型生成,并实现CityEngine工具与MySQL数据库的连接和数据存储。The above map information is converted into a 3D model through a modeling tool. Here, we take the CityEngine (city 3D modeling) tool as an example. This includes selecting the building bottom surface from the map information and associating the map. The CGA rule language of CityEngine is run to generate batch models, and the connection and data storage of the CityEngine tool and MySQL database are realized.
步骤3:将所述预先创建的数据库与建模系统连接,在建模系统中调用数据库,生成配电网可视化场景平台。Step 3: Connect the pre-created database to the modeling system, call the database in the modeling system, and generate a distribution network visualization scenario platform.
在所述建模系统中调用数据库中的产品信息、配电网台账数据和配电网环境数据,搭建配电网设备、拓扑关系及环境的面板;In the modeling system, product information, distribution network ledger data and distribution network environment data in the database are called to build a panel of distribution network equipment, topology relationship and environment;
由所述配电网设备、拓扑关系及环境的面板组成配电网可视化场景平台。The distribution network equipment, topological relationship and environment panels form a distribution network visualization scene platform.
本发明实现了配电网设备的生成、切换和删除操作、配电网拓扑关系模型的多级导入操作以及配电网多环境场景的生成、切换和删除操作,以此完成配电网可视化平台从设备布局到环境设置的全流程,为用户提供交互性和实时更新的数据驱动选项。这不仅提高了配电网场景的可视化效果,还为相关人员提供了一个直观、易于操作的管理平台。The present invention realizes the generation, switching and deletion of distribution network equipment, the multi-level import operation of the distribution network topology relationship model, and the generation, switching and deletion of the distribution network multi-environment scene, thereby completing the whole process of the distribution network visualization platform from equipment layout to environment setting, and providing users with interactive and real-time updated data-driven options. This not only improves the visualization effect of the distribution network scene, but also provides an intuitive and easy-to-operate management platform for relevant personnel.
本发明提出了基于数据驱动的配电网可视化场景平台构建方法,通过数据库和建模系统的连接,调用数据库中依靠设备供应商、GIS/SCADA等系统以及世界地图系统得到的多源数据,实现在配电网平台中一键式构建和调用配电网设备及场景的效果。该方法能够快速完成配电网多种环境场景重建,为配电网的管理和优化提供创新性解决方案。The present invention proposes a method for constructing a distribution network visualization scene platform based on data drive. By connecting the database and the modeling system, the multi-source data obtained from the database by relying on equipment suppliers, GIS/SCADA and other systems and the world map system is called to achieve the effect of one-click construction and calling of distribution network equipment and scenes in the distribution network platform. The method can quickly complete the reconstruction of various environmental scenes of the distribution network and provide innovative solutions for the management and optimization of the distribution network.
请参阅图2,本发明提供面向配电网场景重建的数据库驱动方法,包括以下步骤:Referring to FIG. 2 , the present invention provides a database driven method for power distribution network scene reconstruction, comprising the following steps:
S1、建模系统配电网场景可视化平台构建,所构建平台依靠与存储多源数据的数据库连接并进行数据驱动,从而对存入数据的一键式调用;S1. Construction of a distribution network scenario visualization platform for the modeling system. The constructed platform relies on connecting to a database that stores multi-source data and is data-driven, so as to call the stored data with one click;
S2、多源数据库的构建,所构建的数据库包括配电网设备模型数据库、配电网设备拓扑关系数据库以及配电网环境场景数据库;S2. Construction of a multi-source database, the constructed database includes a distribution network equipment model database, a distribution network equipment topology relationship database, and a distribution network environment scenario database;
S3、利用设备供应商提供的产品信息获取配电网设备数据,进行设备模型构建时,获取构建模型所需的实时结构功能数据,并存放在配电网设备模型数据库中;S3. Use the product information provided by the equipment supplier to obtain the distribution network equipment data. When constructing the equipment model, obtain the real-time structural function data required for constructing the model and store it in the distribution network equipment model database;
S4、通过GIS/SCADA等系统获取配电网台账数据,进行拓扑关系模型构建时,获取构建模型所需的拓扑关系数据,并存放在配电网拓扑关系数据库中,完成配电网拓扑结构模型多级导入;S4. Obtain distribution network ledger data through GIS/SCADA and other systems. When constructing a topological relationship model, obtain the topological relationship data required for model construction and store it in the distribution network topological relationship database to complete the multi-level import of the distribution network topological structure model.
S5、通过世界地图系统获取配电网环境数据,进行配电网环境场景模型构建时,获取构建场景模型所需的实时结构功能数据,并存放在配电网环境场景数据库中,完成配电网多环境场景快速重建。S5. The distribution network environment data is obtained through the world map system. When constructing the distribution network environment scenario model, the real-time structural function data required for constructing the scenario model is obtained and stored in the distribution network environment scenario database to complete the rapid reconstruction of the distribution network multi-environment scenario.
请参阅图3,级数的鉴定按照名称中“-”的数量,“-”数量为0时为主路;“-”数量为1时为一级支路;“-”数量为2时为二级支路。下一级支路将判断本级支路“-”前面的数字来确定是上一级支路第几个配电网设备的分支,列:上一级支路第三个配电网设备的分支,则改变配电网设备的y坐标(a1+a2,b1,0),其中,a1表示设备与一级支路的距离,a2表示设备与二级支路的距离,b1为该配电网设备与上一级支路对应配电网设备的距离,以此类推完成整个配电网设备坐标的建立。Please refer to Figure 3. The level is identified according to the number of "-" in the name. When the number of "-" is 0, it is the main road; when the number of "-" is 1, it is the first-level branch; when the number of "-" is 2, it is the second-level branch. The next-level branch will judge the number before the "-" of the current branch to determine which distribution network device of the previous branch it is a branch of. For example, if it is the branch of the third distribution network device of the previous branch, the y coordinate of the distribution network device will be changed (a 1 +a 2 ,b 1 ,0), where a 1 represents the distance between the device and the first-level branch, a 2 represents the distance between the device and the second-level branch, and b 1 represents the distance between the distribution network device and the corresponding distribution network device of the previous branch. This is done by analogy to complete the establishment of the coordinates of the entire distribution network device.
为了在建模系统中显示电缆,需要对配电网设备之间进行连接(电缆线绘制)提出一种新思路。请参阅图3,所述的索引数字确定方式为每级支路最开始的设备对应的上一级支路第几个设备,索引数字就是上一级支路设备的编号。In order to display cables in the modeling system, a new idea is needed to connect the distribution network devices (cable line drawing). Please refer to Figure 3. The index number is determined by the first device of each branch corresponding to the device of the previous branch. The index number is the number of the device of the previous branch.
请参阅图4,所述的连线确定方式为:将每一级支路的最后一个设备的连线确认方式存储列设为-1,-1代表不与下一设备相连;其余设备的该列设为0,确保同级设备与设备之间的连接。Please refer to Figure 4, the connection confirmation method is: set the connection confirmation method storage column of the last device of each level branch to -1, -1 represents not connected to the next device; set the column of the remaining devices to 0 to ensure the connection between devices at the same level.
进一步地,S1中,完成建模系统平台搭建,具体包括:Furthermore, in S1, the modeling system platform is built, including:
具体的,创建Canvas并放置所需要的UI控件,在Canvas中创建一个Image,放置图片作为登录界面的背景。创建Button、InputField与Text制作登陆界面的功能按钮、账号密码输入框与标题。为按钮添加触发事件,当单击登录按钮时,显示登陆界面,当单击注册按钮时,则显示注册界面,同时登陆界面消失;Specifically, create a Canvas and place the required UI controls. Create an Image in the Canvas and place the image as the background of the login interface. Create Button, InputField, and Text to make the function buttons, account and password input boxes, and titles of the login interface. Add trigger events to the buttons. When the login button is clicked, the login interface is displayed. When the registration button is clicked, the registration interface is displayed and the login interface disappears.
创建空物体,作为Camera的父物体,将其命名为Player,同时为这个父物体添加Character Controller的组件,提供第一人称或第三人称移动控制。创建C#脚本控制玩家移动的速度:定义一个浮点型的数值变量,定义两个获得按键值的浮点型变量,同时定义一个三维变量控制方向,将获取的两个按键值与移动速度相乘,并用三维变量统一用来作为移动方向。最后通过代码控制完成视角移动操作,进一步实现漫游功能。Create an empty object as the parent object of the Camera, name it Player, and add the Character Controller component to this parent object to provide first-person or third-person movement control. Create a C# script to control the speed of the player's movement: define a floating-point value variable, define two floating-point variables to obtain key values, and define a three-dimensional variable to control the direction. Multiply the two key values obtained by the movement speed, and use the three-dimensional variable as the movement direction. Finally, complete the perspective movement operation through code control to further realize the roaming function.
进一步地,S2中,连接MySQL数据库和建模系统,具体包括:Furthermore, in S2, the MySQL database and the modeling system are connected, including:
具体的,在Unity项目中导入MySQL连接库MySql.Data.dll,使用代码片段建立连接。Specifically, import the MySQL connection library MySql.Data.dll in the Unity project and use the code snippet to establish a connection.
在MySQL数据库中建立三个子数据库分别为:配电网设备模型数据库、配电网设备拓扑关系数据库以及配电网环境场景数据库Three sub-databases are established in the MySQL database: distribution network equipment model database, distribution network equipment topology database, and distribution network environment scenario database
进一步地,S3中,设备建模所需设备具体包括:Furthermore, in S3, the equipment required for equipment modeling specifically includes:
常见设备类型15种:杆塔、避雷器、电抗器、绝缘子、变压器、断路器、电容器、电流互感器、电压互感器、储能设备、光伏设备、电线电缆、隔离开关、进出线柜、熔断器。There are 15 common types of equipment: poles, lightning arresters, reactors, insulators, transformers, circuit breakers, capacitors, current transformers, voltage transformers, energy storage equipment, photovoltaic equipment, wires and cables, disconnectors, incoming and outgoing line cabinets, and fuses.
利用物理分割、边缘检测技术从设备供应商及网络图片中提取出设备的物理信息包括边界尺寸数据,利用MAXscript代码完成配电网设备模型图元参数的创建。MAXscript建模操作包括车削、挤出、扫描、编辑样条线、编辑多边形等。Physical segmentation and edge detection technology are used to extract physical information of equipment including boundary dimension data from equipment suppliers and network images, and MAXscript code is used to complete the creation of distribution network equipment model primitive parameters. MAXscript modeling operations include turning, extrusion, scanning, editing splines, editing polygons, etc.
具体地,车削函数定义为latheOperation,包含利用获取到的边界信息,对立方体进行分段数、切削角度和半径的设置;挤出函数定义为extrudeOperation,包含利用获取到的尺寸信息,对立方体进行挤出高度操作;扫描函数定义为sweepOperation,包含利用获取到的边界信息,对立方体进行路径扫描;编辑样条线函数定义为editSplineOperationsplineObj,包含对控制点的一系列操作;编辑多边形函数定义为editPolyOperation,包含利用获取到的边界信息编辑多边形的一系列操作。Specifically, the turning function is defined as latheOperation, which includes setting the number of segments, cutting angle and radius of the cube using the acquired boundary information; the extrusion function is defined as extrudeOperation, which includes performing an extrusion height operation on the cube using the acquired size information; the scanning function is defined as sweepOperation, which includes performing a path scanning on the cube using the acquired boundary information; the spline editing function is defined as editSplineOperationsplineObj, which includes a series of operations on control points; the polygon editing function is defined as editPolyOperation, which includes a series of operations for editing polygons using the acquired boundary information.
具体地,在配电网设备模型数据库中创建表格——Equipment,Equipment表中插入指定操作类型包括对配电网设备模型图元参数的创建和组装。组装包括按坐标有机的整合在一起。操作参数使用JSON格式存储,完成配电网设备模型实时结构功能数据存放,便于后续在建模系统中对其进行快速调用。Specifically, a table - Equipment - is created in the distribution network equipment model database. Inserting a specified operation type into the Equipment table includes the creation and assembly of the distribution network equipment model element parameters. Assembly includes organic integration by coordinates. The operation parameters are stored in JSON format to complete the storage of the real-time structural function data of the distribution network equipment model, which is convenient for quick call in the modeling system later.
进一步地,S4中,具体包括:Furthermore, S4 specifically includes:
使用MySQL Server软件,创建一个新的子数据库配电网设备拓扑关系数据库——Ledger。Use MySQL Server software to create a new sub-database distribution network equipment topology relationship database - Ledger.
在Ledger中,建立i个名为PoleDat_i的数据表(i表示支路级数),用以存储各级支路的x、y、z坐标、类别和连接标签。该数据表的结构如下:In Ledger, create i data tables named PoleDat_i (i represents the branch level) to store the x, y, z coordinates, categories and connection labels of each level of branches. The structure of the data table is as follows:
PoleID:每个配电网设备的唯一标识;x:x坐标;y:y坐标;z:z坐标;Type:配电设备类别;SY:分支处的连接标签,仅在分支点处上一级设备与第一个下级设备的连接标签赋值为上一级设备的编号;LJ:非分支处设备间的连接标签赋值为数字0和数字-1,数字0表示两设备间有连接,数字-1表示两设备间无连接。PoleID: unique identifier of each distribution network device; x: x coordinate; y: y coordinate; z: z coordinate; Type: distribution equipment category; SY: connection label at the branch. Only at the branch point, the connection label between the upper-level device and the first lower-level device is assigned the number of the upper-level device; LJ: The connection labels between non-branch devices are assigned the numbers 0 and -1. The number 0 indicates that there is a connection between the two devices, and the number -1 indicates that there is no connection between the two devices.
通过Python脚本提取GIS/SCADA提供的配电网台账信息:Extract the distribution network ledger information provided by GIS/SCADA through Python script:
使用Python的文件读取库openpyxl,加载台账文件;Use Python's file reading library openpyxl to load the ledger file;
解析文件,提取每个配电网设备的x、y、z坐标以及连接标签,具体方式如下:Parse the file and extract the x, y, z coordinates and connection labels of each distribution network device as follows:
1.输入数据:从已知台账数据xls文件中读取数据;1. Input data: read data from the known ledger data xls file;
2.数据转换:将xls文件转换为xlsx格式;2. Data conversion: convert xls file to xlsx format;
3.数据分割:将数据根据特定的标准分割到主路和多个支路文件;3. Data segmentation: data is segmented into the main channel and multiple branch files according to specific standards;
4.插入列:在指定位置插入多个新列;4. Insert columns: insert multiple new columns at the specified position;
5.赋值操作:对新插入的列赋值。5. Assignment operation: assign values to the newly inserted columns.
其中赋值操作流程如下所示:The assignment operation process is as follows:
1.提取x、y、z坐标及连接标签:1. Extract x, y, z coordinates and connection labels:
根据台账数据中配电网设备之间的距离关系提取坐标,在台账数据中获取配电网设备距离,设定第一个配电网设备坐标为(0,0,0),同一级下一个配电网设备的坐标即为(x1,0,0);接下来的配电网设备坐标为(x2,0,0)以此类推,其中,x1表示同一级下一个配电网设备的x坐标,x2表示配电网设备坐标的x坐标。The coordinates are extracted according to the distance relationship between the distribution network equipment in the ledger data, the distance of the distribution network equipment is obtained in the ledger data, and the coordinates of the first distribution network equipment are set to (0,0,0). The coordinates of the next distribution network equipment at the same level are (x1,0,0); the coordinates of the next distribution network equipment are (x2,0,0) and so on, where x1 represents the x-coordinate of the next distribution network equipment at the same level, and x2 represents the x-coordinate of the distribution network equipment coordinates.
2.标记操作:根据不同配电网设备类型在指定列中进行标记;2. Marking operation: Mark in the specified column according to different types of distribution network equipment;
3.输出数据:将处理后的数据保存到新的xlsx文件中;3. Output data: save the processed data into a new xlsx file;
4.提取每个配电网设备的x、y、z坐标以及设备的连线标签。对提取的数据进行必要的数据清洗和格式转换,以确保数据的质量;4. Extract the x, y, z coordinates of each distribution network device and the connection label of the device. Perform necessary data cleaning and format conversion on the extracted data to ensure data quality;
5.存储和处理配电网GIS经纬度信息:5.Store and process distribution network GIS latitude and longitude information:
将获取得到的坐标信息与GIS经纬度信息相匹配,使用Python的geopandas库进行数据分析和处理。Match the acquired coordinate information with the GIS longitude and latitude information, and use Python's geopandas library for data analysis and processing.
6.将数据导入到MySQL数据库:6. Import data into MySQL database:
具体地,使用Python的mysql-connector库,连接Network数据库。遍历提取的每个配电网设备信息,执行SQL插入操作将数据保存到PoleDat_i数据表中,确保所有数据正确导入,没有遗漏或错误。Specifically, use Python's mysql-connector library to connect to the Network database, traverse each extracted distribution network equipment information, execute SQL insert operations to save the data into the PoleDat_i data table, and ensure that all data is correctly imported without omissions or errors.
进一步地,S5中,主要获取的数据为地形数据、道路数据以及建筑数据。Furthermore, in S5, the data mainly acquired are terrain data, road data and building data.
进一步地,S5中,具体包括:Furthermore, S5 specifically includes:
将高清卫星地图下载器中下载配电网设备的地图信息导入CityEngine中,选择建筑及道路等建模环境底面并关联地图,然后运行三维建模规则程序CGA语法,批量生成建筑三维模型;Import the map information of the distribution network equipment downloaded from the high-definition satellite map downloader into CityEngine, select the bottom surface of the modeling environment such as buildings and roads and associate them with the map, then run the 3D modeling rule program CGA syntax to batch generate building 3D models;
具体地,CGA语法中设置最大高度attr maxHeight和最小高度attr minHeight。建模程序依次读取每一个shp面以及对应的属性信息,包括三维环境模型高度、模型纹理、环境模型建筑结构,并根据建筑底面的属性信息获取对应的贴图,生成对应的三维环境模型建筑结构。Specifically, the maximum height attr maxHeight and the minimum height attr minHeight are set in the CGA syntax. The modeling program sequentially reads each shp face and the corresponding attribute information, including the height of the three-dimensional environment model, the model texture, and the building structure of the environment model, and obtains the corresponding map according to the attribute information of the bottom surface of the building to generate the corresponding three-dimensional environment model building structure.
在数据库中创建子数据配电网环境场景数据库,并在该数据库中创建名为Environment的表格,将场景数据如:坐标、尺寸、属性数据更新回该表格,储存实时结构功能数据。Create a sub-data distribution network environment scenario database in the database, and create a table named Environment in the database, update the scenario data such as coordinates, dimensions, and attribute data back to the table, and store real-time structural function data.
在建模系统上挂载模型:Mount the model on the modeling system:
具体地,为每个模型创建一个Prefab,同时创建按钮,并为每个按钮附加一个脚本来动态加载并显示对应的模型Prefab。Specifically, a Prefab is created for each model, a button is created, and a script is attached to each button to dynamically load and display the corresponding model Prefab.
从MySQL数据库中获取登录面板存储的用户信息、配电网设备及环境模型位置和电缆线绘制信息:Get the user information, distribution network equipment and environment model location, and cable line drawing information stored in the login panel from the MySQL database:
使用建模系统脚本从MySQL数据库中查询这些信息,并使用查询到的数据在Unity场景中进行动态定位和搭建拓扑关系模型。Use the modeling system script to query this information from the MySQL database, and use the queried data to dynamically locate and build topological relationship models in the Unity scene.
本发明最终实现配电网场景的重建、配电网关键设备的生成及一键式导入,完成配电网可视化三维平台搭建。The present invention ultimately achieves the reconstruction of the distribution network scene, the generation and one-click import of key equipment in the distribution network, and completes the construction of a three-dimensional visualization platform for the distribution network.
配电网平台构建包括用户注册、登录面板设置、模型按钮生成、脚本挂载、天空盒及漫游等;依靠MySQL数据库与建模系统的连接,在建模系统中调用MySQL数据库存储数据,实现用户登录和模型一键式生成功能。The construction of the distribution network platform includes user registration, login panel settings, model button generation, script mounting, skybox and roaming, etc.; relying on the connection between the MySQL database and the modeling system, the MySQL database is called in the modeling system to store data, realizing user login and one-click model generation functions.
建立三个子数据库的搭建步骤包括添加命令名称、命令代码及存放路径字段,分别存放不同的实时结构功能数据。The steps for establishing three sub-databases include adding command name, command code and storage path fields to store different real-time structural function data respectively.
配电网关键设备的物理数据为设备的尺寸及边界信息,该种信息是在设备供应商及网络图片中,利用物理分割、边缘检测技术进行提取而来;所述实时结构功能数据是指整合配电网关键设备的物理数据与3D Max建模命令形成的结构化数据;创建MySQL数据库与3D Max的连接脚本,完成数据交互功能,实现数据在配电网设备模型数据库中的存放。The physical data of key equipment in the distribution network is the size and boundary information of the equipment, which is extracted from equipment suppliers and network images using physical segmentation and edge detection technology; the real-time structural functional data refers to the structured data formed by integrating the physical data of key equipment in the distribution network with 3D Max modeling commands; a connection script is created between the MySQL database and 3D Max to complete the data interaction function and realize the storage of data in the distribution network equipment model database.
S4中所述的台账数据,包括配电网各设备的经纬度信息、设备型号、设备间距及铭牌数据。The inventory data described in S4 includes the latitude and longitude information, equipment model, equipment spacing and nameplate data of each equipment in the distribution network.
S4中所述的拓扑结构模型搭建,具体包括:The construction of the topological structure model described in S4 specifically includes:
通过python脚本提取台账数据中的设备编号信息,依据设备编号自动建立不同级数excel表格。优选地,每个excel表中包含六列数据,前四列根据台账数据中的设备间距及铭牌数据提取出配电网的设备名称和x、y、z坐标并存入。后两列根据台账数据中的设备型号提取出与上一杆塔是否进行电缆线绘制以及与上一路的几号杆塔进行电缆线绘制的指令信息并存入,从而完成多级配电网设备拓扑结构excel表格构建。The equipment number information in the ledger data is extracted through a python script, and different levels of excel tables are automatically created according to the equipment number. Preferably, each excel table contains six columns of data, and the first four columns extract the equipment name and x, y, z coordinates of the distribution network according to the equipment spacing and nameplate data in the ledger data and store them. The last two columns extract and store the instruction information on whether to draw the cable line with the previous tower and the number of the tower on the previous road according to the equipment model in the ledger data, thereby completing the construction of the excel table of the multi-level distribution network equipment topology structure.
excel表格以及表格中的六列数据,用MySQL自带的SQL语句的插入功能将其导入到配电网设备拓扑结构数据库。The Excel table and the six columns of data in the table are imported into the distribution network equipment topology database using the SQL statement insert function provided by MySQL.
S5中所述的环境数据具体包括:The environmental data described in S5 specifically include:
地形数据和道路数据,其中地形数据为数字高程模型(DEM);道路网络为道路和街道的几何信息,包括道路宽度、交叉口等。Terrain data and road data, where terrain data is the digital elevation model (DEM); road network is the geometric information of roads and streets, including road width, intersections, etc.
建筑数据为建筑物轮廓/边界:建筑物的外轮廓或边界信息,以定义建筑物的基本形状。Building data is building outline/boundary: the outer contour or boundary information of a building to define the basic shape of the building.
S5中所述的存放在配电网环境场景数据库中包括将环境数据转换为MySQL理解的CSV格式,完成数据导入配电网环境场景数据库,通过CGA语言定义环境中建筑及道路等场景的生成规则,实现批量处理功能,从而生成多个不同环境场景。The storage in the distribution network environment scenario database described in S5 includes converting the environmental data into a CSV format understood by MySQL, completing the import of data into the distribution network environment scenario database, defining the generation rules of scenes such as buildings and roads in the environment through the CGA language, and realizing the batch processing function, thereby generating multiple different environmental scenarios.
获取到的存放在MySQL数据库中的多源数据以及MySQL数据库与建模系统的连接,实现用户通过建模系统界面控制数据库数据调用、编辑和更新模型信息以及模型指定位置生成的功能,为用户提供交互性和实时更新的数据驱动操作,完成整个大规模配电网多场景重建平台构建。The acquired multi-source data stored in the MySQL database and the connection between the MySQL database and the modeling system enable users to control database data calls, edit and update model information, and generate model specified locations through the modeling system interface, providing users with interactive and real-time updated data-driven operations, and completing the construction of the entire large-scale distribution network multi-scenario reconstruction platform.
实施例2:Embodiment 2:
基于同一发明构思的本发明还提供了一种基于数据驱动的配电网可视化场景平台构建系统,包括:The present invention based on the same inventive concept also provides a data-driven distribution network visualization scene platform construction system, including:
参数获取模块,用于获取产品信息、配电网台账数据和配电网环境数据;Parameter acquisition module, used to obtain product information, distribution network ledger data and distribution network environment data;
数据库生成模块,用于将所述产品信息、配电网台账数据和配电网环境数据存入预先创建的数据库;A database generation module, used to store the product information, distribution network ledger data and distribution network environment data into a pre-created database;
可视化场景生成模块,用于将所述预先创建的数据库与建模系统连接,在建模系统中调用数据库,生成配电网可视化场景平台。The visualization scene generation module is used to connect the pre-created database with the modeling system, call the database in the modeling system, and generate a distribution network visualization scene platform.
可选的,所述数据库生成模块包括:Optionally, the database generation module includes:
设备模型库构建子模块,用于通过脚本语言对所述产品信息进行处理,将处理后的产品信息存入配电网设备模型数据库;The device model library construction submodule is used to process the product information through a scripting language and store the processed product information into a distribution network device model database;
拓扑关系库构建子模块,用于采用分层的构建方式根据所述配电网台账数据获取拓扑关系模型数据,并将所述拓扑关系模型数据存入配电网设备拓扑关系数据库中;A topology relationship library construction submodule is used to obtain topology relationship model data according to the distribution network ledger data in a hierarchical construction manner, and store the topology relationship model data in a distribution network equipment topology relationship database;
环境场景库构建子模块,用于通过建模工具将所述配电网环境数据,生成配电网环境场景数据库;An environmental scenario library construction submodule is used to generate a distribution network environmental scenario database from the distribution network environmental data through a modeling tool;
其中,所述数据库包括:配电网设备模型数据库、配电网设备拓扑关系数据库以及配电网环境场景数据库。Wherein, the database includes: a distribution network equipment model database, a distribution network equipment topology relationship database and a distribution network environment scenario database.
可选的,所述设备模型库构建子模块具体用于:Optionally, the device model library construction submodule is specifically used for:
基于产品信息中二维图纸的空间和属性信息,获取配电网的关键设备轮廓尺寸数据;Based on the spatial and attribute information of the two-dimensional drawings in the product information, obtain the outline dimension data of key equipment in the distribution network;
通过脚本语言对所述关键设备轮廓尺寸数据进行处理,得到实时结构功能数据;Processing the outline dimension data of the key equipment by using a scripting language to obtain real-time structural function data;
将所述实时结构功能数据存入配电网设备模型数据库中;Storing the real-time structural function data in a distribution network equipment model database;
其中,所述实时结构功能数据是指配电网设备数据以及采用3D建模软件基于所述配电网设备数据建模时的系列操作命令数据。The real-time structural function data refers to the distribution network equipment data and a series of operation command data when modeling based on the distribution network equipment data using 3D modeling software.
可选的,所述拓扑关系库构建子模块具体用于:Optionally, the topology relationship library construction submodule is specifically used for:
从所述配电网台账数据中获取设备层数据和线路层数据;Acquire device layer data and line layer data from the distribution network ledger data;
并在支点处按照设定的规则赋值连接标签;And assign connection labels at the fulcrum according to the set rules;
将所述设备层数据、线路层数据和支点处的连接标签存入配电网设备拓扑关系数据库;Storing the device layer data, line layer data and connection labels at the fulcrums in a distribution network equipment topology database;
其中,所述设备层数据包括:设备编号、设备名称、设备经纬度坐标数据;The device layer data includes: device number, device name, and device longitude and latitude coordinate data;
所述线路层数据包括:各种设备之间的连接关系。The line layer data includes: connection relationships between various devices.
可选的,所述环境场景库构建子模块具体用于:Optionally, the environment scene library construction submodule is specifically used for:
从配电网环境数据中选择建筑底面、关联地图,运行规则语言批量生成模型,将所述模型存入配电网环境场景数据库。The bottom surface of the building and the associated map are selected from the distribution network environment data, and the model is generated in batches by running the rule language, and the model is stored in the distribution network environment scenario database.
可选的,所述可视化场景生成模块具体用于:Optionally, the visualization scene generation module is specifically used for:
在所述建模系统中调用数据库中的产品信息、配电网台账数据和配电网环境数据,搭建配电网设备、拓扑关系及环境的面板;In the modeling system, product information, distribution network ledger data and distribution network environment data in the database are called to build a panel of distribution network equipment, topology relationship and environment;
由所述配电网设备、拓扑关系及环境的面板组成配电网可视化场景平台。The distribution network equipment, topological relationship and environment panels form a distribution network visualization scene platform.
可选的,还包括:更新模块,用于根据实时获取的配电网台账数据和配电网环境数据更新预先构建的数据库。Optionally, it also includes: an update module, which is used to update the pre-built database according to the distribution network ledger data and distribution network environment data obtained in real time.
实施例3Example 3
如图5所示,本发明还提供了一种电子设备,该电子设备可能是计算机设备、单片机设备、智能移动设备等。本实施例中的电子设备可以包括处理器、存储器、收发组件等。存储器、处理器和收发组件通过总线相连;存储器可用于存储执行程序,示例性的执行程序可以包括指令;处理器用于执行存储器存储的指令。存储器还可用于存储数据,该数据在执行指令时可被调用和/或修改。As shown in FIG5 , the present invention also provides an electronic device, which may be a computer device, a single-chip device, an intelligent mobile device, etc. The electronic device in this embodiment may include a processor, a memory, a transceiver component, etc. The memory, the processor, and the transceiver component are connected via a bus; the memory may be used to store an execution program, and an exemplary execution program may include instructions; the processor is used to execute the instructions stored in the memory. The memory may also be used to store data, which may be called and/or modified when executing instructions.
处理器可能是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor、DSP)、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable GateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其是终端的计算核心以及控制核心,其适于实现一条或一条以上指令,具体适于加载并执行存储介质内一条或一条以上指令从而实现相应方法流程或相应功能,以实现上述实施例中基于数据驱动的配电网可视化场景平台构建方法的步骤。The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. It is the computing core and control core of the terminal, which is suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions in a storage medium to implement the corresponding method flow or corresponding functions, so as to realize the steps of the data-driven distribution network visualization scene platform construction method in the above embodiment.
实施例4Example 4
基于同一种发明构思,本发明还提供了一种可读存储介质,具体为电子设备可读存储介质(Memory),所述电子设备可读存储介质是电子设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的存储介质既可以包括电子设备中的内置存储介质,当然也可以包括电子设备所支持的扩展存储介质。存储介质提供存储空间,该存储空间存储了终端的操作系统。并且,在该存储空间中还存放了适于被处理器加载并执行的一条或一条以上的指令,这些指令可以是一个或一个以上的执行程序(包括程序代码)。需要说明的是,此处的存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。由处理器加载并执行存储介质中存放的一条或一条以上指令,可实现上述实施例中基于数据驱动的配电网可视化场景平台构建方法的步骤。Based on the same inventive concept, the present invention also provides a readable storage medium, specifically an electronic device readable storage medium (Memory), which is a memory device in an electronic device for storing programs and data. It can be understood that the storage medium here can include both built-in storage media in electronic devices and, of course, extended storage media supported by electronic devices. The storage medium provides a storage space, which stores the operating system of the terminal. In addition, one or more instructions suitable for being loaded and executed by a processor are also stored in the storage space, and these instructions can be one or more execution programs (including program codes). It should be noted that the storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. The processor loads and executes one or more instructions stored in the storage medium, which can implement the steps of the data-driven distribution network visualization scene platform construction method in the above embodiment.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to the flowchart and/or block diagram of the method, device (system), and computer program product according to the embodiment of the present invention. It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of the process and/or box in the flowchart and/or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
以上仅为本发明的实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均包含在发明待批的本发明的权利要求范围之内。The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention are included in the scope of the claims of the present invention to be approved.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410696562.8A CN118708643A (en) | 2024-05-31 | 2024-05-31 | Data-driven distribution network visualization scenario platform construction method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410696562.8A CN118708643A (en) | 2024-05-31 | 2024-05-31 | Data-driven distribution network visualization scenario platform construction method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118708643A true CN118708643A (en) | 2024-09-27 |
Family
ID=92815030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410696562.8A Pending CN118708643A (en) | 2024-05-31 | 2024-05-31 | Data-driven distribution network visualization scenario platform construction method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118708643A (en) |
-
2024
- 2024-05-31 CN CN202410696562.8A patent/CN118708643A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105912651B (en) | Data interactive method and corresponding Web-BIM engineering information integrated management system based on IFC | |
CN102411764B (en) | The data management system of grid equipment and management method | |
CN112148708B (en) | Power grid planning-oriented visual application system | |
CN109977162A (en) | A kind of urban and rural planning data transfer device, system and computer readable storage medium | |
CN104951844B (en) | A kind of power distribution network thematic map layout optimization method | |
CN102508989A (en) | Dynamic power grid panorama display system on basis of virtual reality | |
CN104866613A (en) | Method for establishing three-dimensional component model database of power grid equipment and facility | |
CN105760603B (en) | A power grid model data conversion method and device | |
CN109783886A (en) | Emerging system and method for GIM model and IFC model | |
CN103093007A (en) | Power transmission iron tower three-dimensional virtual assembly method | |
CN102254251A (en) | Power grid three-dimensional design result data management system and digital management method thereof | |
CN109447466B (en) | Overall process visual management and control system based on power distribution network communication network construction | |
CN108563898B (en) | Man-machine interactive single-line digital modeling method for power grid | |
CN111985014B (en) | Modeling method and system based on standard atlas | |
CN117828820A (en) | Method for constructing digital twin model library of power system and related equipment | |
CN116300678A (en) | Method for generating electrical design diagram and method for generating PLC program | |
Maik et al. | Flexible photorealistic VR training system for electrical operators | |
CN118536240A (en) | A method and system for automatically generating a distribution network topology diagram | |
CN116975399B (en) | Historical state power grid geographic diagram display method and system | |
CN118708643A (en) | Data-driven distribution network visualization scenario platform construction method and system | |
CN111626639B (en) | Power grid equipment state and data management system | |
Ren et al. | Research on application of construction model based on 4D visualization in construction of intelligent substation | |
US20160154903A1 (en) | Information processor, information processing method and computer-readable storage medium | |
CN114359480B (en) | A tower model rapid construction method and storage device | |
CN106557601A (en) | A kind of transmission line of electricity emulation mode |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |