Modeling method for three-dimensional live-action model of 10KV switch cabinet

By dynamically adjusting the preload content of attribute information in the three-dimensional real-life model of the 10KV switch cabinet, the problems of increased resource consumption and reduced teaching efficiency in the existing technology are solved, and a more efficient teaching and intelligent rendering process is achieved.

CN119648896AActive Publication Date: 2025-03-18GUANGDONG POWER GRID CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411506528.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-03-18
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

In the three-dimensional real-life model of the 10KV switch cabinet, the existing technology fails to effectively screen and preload attribute information that does not need to be displayed, resulting in increased resource consumption and reduced teaching efficiency.

Method used

By preloading the main attribute information in the rendering display unit, and dynamically adjusting the preload content of the attribute information according to the user's click frequency and data capacity size, the corresponding attribute area information is loaded only when needed.

Benefits of technology

It improves the quality and efficiency of teaching, reduces unnecessary resource consumption, and makes the rendering process of the model more intelligent.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119648896A_ABST
    Figure CN119648896A_ABST
Patent Text Reader

Abstract

The invention discloses a modeling method for a three-dimensional live-action model of a 10KV switch cabinet, and relates to the technical field of model modelling, a rendering display unit renders an engineering file of a three-dimensional live-action model of target equipment, and preloads an attribute loading file to generate the three-dimensional live-action model of the target equipment while rendering, so that the three-dimensional live-action model of the target equipment is obtained. After rendering is completed, the main attribute loading file is rendered, and attribute areas contained in the main attribute loading file and the pre-loading file are based on daily click operation of an authorized user and data capacity of attribute information corresponding to the attribute areas; according to the method, the attribute information corresponding to the attribute area with relatively high daily click frequency and relatively large data capacity is pre-loaded into the generation process to the greatest extent under the condition that the rendering efficiency is not influenced, so that on one hand, the teaching quality and efficiency are ensured, and on the other hand, the rendering process of the model is more intelligent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of model building, and in particular to a modeling method for a three-dimensional real-scene model of a 10KV switch cabinet. Background Art

[0002] At present, by conducting intuitive teaching on the 3D real-life model of the 10KV switchgear and instantly displaying detailed attribute information of each component by clicking, teaching staff can more conveniently impart the required information to operators and gain an in-depth understanding of the performance and characteristics of each component. This interactive teaching mode not only improves teaching efficiency, but also greatly enhances the operators' understanding and mastery of each component of the switchgear, laying a solid foundation for the efficient operation and safe management of the power system.

[0003] In this process, in order to ensure the timeliness of information, the detailed attribute information of each component is used as an attribute loading file and preloaded during the model rendering and display process. However, this method undoubtedly affects the speed of model rendering to a certain extent. More importantly, in the actual teaching process, some attribute information of the components does not need to be displayed. This information may not need to be preloaded into the model due to its universality and easy to remember characteristics. The existing technology does not screen the content of the preloaded file of attribute information, which undoubtedly increases unnecessary resource consumption and reduces the efficiency and effect of teaching.

[0004] In order to solve the above problems, the present invention proposes a solution. Summary of the invention

[0005] The purpose of the present invention is to provide a modeling method for a 10KV switch cabinet three-dimensional real-scene model, in order to solve the problems raised in the above background technology;

[0006] The purpose of the present invention can be achieved through the following technical solutions:

[0007] A modeling method for a 10KV switch cabinet three-dimensional real-scene model comprises the following steps:

[0008] Step 1: After receiving the rendering instruction issued by the authorized user, the rendering display unit renders the engineering file of the 3D real scene model of the target device, and at the same time preloads the attribute loading file to generate the 3D real scene model of the target device, where the target device refers to a 10KV switch cabinet;

[0009] The attribute loading file contains attribute information of several attribute areas of several components in the target device;

[0010] Step 2: After the target device 3D real scene model is generated, if a main attribute loading file is pre-stored in the rendering display unit, the main attribute loading file is started to be loaded. The main attribute loading file contains attribute information of several attribute areas of several components.

[0011] Furthermore, in the step 1, after the three-dimensional real-scene model of the target device is generated, the authorized user clicks on any attribute area of ​​any component included in the attribute loading file, and the attribute information of the corresponding attribute area will be displayed immediately.

[0012] Furthermore, in the step 2, after the main attribute loading file is loaded, the authorized user clicks on any attribute area of ​​any component included in the main attribute loading file, and the attribute information of the corresponding attribute area will be displayed immediately.

[0013] Furthermore, when the authorized user clicks on a component in the three-dimensional real-scene model of the target device, the rendering and display unit acquires the clicked area and matches the corresponding attribute area;

[0014] Firstly searching the preloaded file to see whether the attribute area is included, and if so, obtaining the attribute information of the attribute area in the preloaded file, and immediately displaying it in the corresponding click area;

[0015] If the attribute area is not included in the preloaded file, then if the main attribute loading file is loaded, the main attribute loading file will be preferentially searched to see whether it contains the attribute area. If it is included, the attribute information of the attribute area in the main attribute loading file will be obtained and displayed in the corresponding click area. Otherwise, the model interaction unit will obtain the attribute information of the attribute area stored therein and transmit it to the rendering and display unit, which will display the attribute information of the attribute area in the corresponding click area.

[0016] Beneficial effects of the present invention:

[0017] (1) The present invention sets a rendering display unit to render the engineering file of the three-dimensional real scene model of the target device, and preloads the attribute loading file to generate the three-dimensional real scene model of the target device while rendering. After the rendering is completed, the main attribute loading file is rendered. When the authorized person clicks on the attribute area contained in any attribute loading file or the main attribute loading file, the corresponding attribute information will be displayed immediately. The attribute areas contained in the main attribute loading file and the preloaded file are based on the daily click operations of the authorized user and the data capacity of the attribute information corresponding to the attribute area. The attribute information corresponding to the attribute area with a high daily click frequency and a large data capacity is preloaded into the generation process to the greatest extent without affecting the rendering efficiency. In this way, on the one hand, the quality and efficiency of teaching are guaranteed, and on the other hand, the rendering process of the model is made more intelligent;

[0018] (2) The present invention searches for areas that do not belong to the attribute areas included in the main attribute loading file and the pre-loading file in the model interaction unit through mapping and feeds back to the rendering display unit. In this way, excessive and unnecessary attribute information with small data capacity is displayed in a mapping manner, thereby reducing excessive and unnecessary resource loss and further improving the efficiency and effect of teaching. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The present invention will be further described below in conjunction with the accompanying drawings.

[0020] Figure 1 is a flow chart of the method of the present invention;

[0021] Figure 2 It is a system block diagram of the present invention. DETAILED DESCRIPTION

[0022] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0023] like Figure 1 , 2 As shown, a modeling method for a 10KV switch cabinet 3D real-scene model is performed based on a modeling system for a 10KV switch cabinet 3D real-scene model, the system including a device model management terminal and an interactive analysis module;

[0024] The device model management terminal is used to manage the engineering files of the 3D real-scene model of the target device. In this embodiment, the target device is a 10KV switch cabinet. The device model management terminal includes a rendering display unit, a model interaction unit and a loading optimization unit.

[0025] The rendering display unit pre-stores the engineering file and attribute loading file of the 3D real scene model of the target device, and may also store the main attribute loading file. The engineering file contains the geometric data, texture data, attribute mapping data, interaction data, metadata and topological relationship of each component in the target device;

[0026] When the rendering display unit receives the rendering instruction, it renders the engineering file of the three-dimensional real scene model of the target device, and preloads the attribute loading file to generate the three-dimensional real scene model of the target device during the rendering. After the generation is completed, if the main attribute loading file is pre-stored in the rendering display unit, the loading of the main attribute loading file is started;

[0027] The geometry data defines the shape and structure of each component in the target device, and the texture data defines the appearance characteristics of each component in the target device, including but not limited to color and texture;

[0028] The attribute mapping data contains the mapping relationship between all attribute areas and attribute information of each component in the target device; the interaction data contains the interaction script so that the model can respond to the operation of the authorized user; the metadata contains data related to the model data, including the creation date, usage permission and author information; the topological relationship describes the connection relationship between each component in the target device in the model;

[0029] The model interaction unit pre-stores a number of attribute areas defined by the developer for each component in the three-dimensional real-scene model of the target device, and each attribute area corresponds to an attribute information of the component;

[0030] In this embodiment, the attribute information of a component includes component name, material information, size specification, weight information, manufacturer information, production date, application status and associated component name, wherein the size specification refers to the length, width, height and sometimes the diameter of the component, which is used to indicate the actual size of the component;

[0031] When the authorized user clicks on a component in the 3D real-life model of the target device, the rendering and display unit acquires the clicked area and matches it with the corresponding attribute area;

[0032] Firstly searching the preloaded file to see whether the attribute area is included, and if so, obtaining the attribute information of the attribute area in the preloaded file, and immediately displaying it in the corresponding click area;

[0033] If the attribute area is not included in the preloaded file, then if the main attribute loading file is loaded, the main attribute loading file is first searched to see if the attribute area is included. If it is included, the attribute information of the attribute area in the main attribute loading file is obtained and displayed in the corresponding click area. Otherwise, the model interaction unit obtains the attribute information of the attribute area stored therein and transmits it to the rendering and display unit, which displays the attribute information of the attribute area in the corresponding click area.

[0034] An interaction analysis module is used to periodically analyze all click interactions of authorized users on the three-dimensional real scene model of the target device;

[0035] The interaction analysis module analyzes all click interactions of the authorized user on the 3D real scene model of the target device according to the preset interaction analysis steps. The analysis steps are as follows:

[0036] S11: First, select a component in the 3D real - scene model of the target device as the component to be analyzed, and select an attribute area in the component to be analyzed as the area to be analyzed;

[0037] S12: Obtain the number of times the area to be analyzed is clicked within a analysis cycles, which are respectively marked as A1, A2,..., Aa, where a≥1. In this embodiment, the interval duration of one analysis cycle is P1, and P1 is a preset click - analysis duration. The a analysis cycles are traced back a analysis cycles from the current analysis cycle to the past;

[0038] Use the formula Calculate the deviation value B1 of the number of times the area to be analyzed is clicked, A1, A2,..., Aa, within a analysis cycles. Compare the magnitudes of B1 and B. A is the average value of Aa at this time, and B is a preset deviation threshold related to the click of the area to be analyzed;

[0039] If B1≥B, then delete the corresponding Ab in descending order of |Ab - A| and calculate the deviation value B1 of the remaining Ab. At this time, compare the magnitudes of B1 and B again until B1 < B. Obtain the average value of all the times participating in the calculation of the deviation value B1 at this time, and calibrate it as the interaction frequency C1 of the area to be analyzed;

[0040] S13: Select all the attribute areas in the component to be analyzed as the areas to be analyzed in turn. Calculate the interaction frequencies of all the attribute areas in the component to be analyzed according to S12, and generate interaction - analysis data of the component to be analyzed based on the interaction frequencies of all the attribute areas in the component to be analyzed;

[0041] S14: Select all the components in the 3D real - scene model of the target device as the components to be analyzed in turn. Generate interaction - analysis data of all the components in the 3D real - scene model of the target device according to S11 to S13;

[0042] The interaction - analysis module transmits the interaction - analysis data of all the components in the 3D real - scene model of the target device to the loading - optimization unit;

[0043] After receiving the transmitted interaction - analysis data of all the components in the 3D real - scene model of the target device, the loading - optimization unit generates an attribute - loading file of the 3D real - scene model of the target device according to a preset selection - generation rule. The selection - generation rule is as follows:

[0044] S21: Traversing the interaction frequencies of all attribute areas corresponding to each component in the interaction analysis data of all components in the three-dimensional real-scene model of the target device, extracting all interaction frequencies whose interaction frequencies are greater than or equal to P1, and marking the attribute areas corresponding to all the extracted interaction frequencies in descending order of interaction frequencies, marked as D1, D2, ..., Dd, d≥1, where P1 is a preset pre-selected loading frequency screening threshold;

[0045] S22: sequentially obtain the data capacity of the attribute information of the attribute areas D1, D2, ..., Dd, and calculate the average value E1 thereof using the addition and averaging formula;

[0046] S23: compare the sizes of E1 and P2, and determine whether to generate a property loading file and a main property loading file according to the comparison result, where P2 is a pre-load file capacity threshold;

[0047] S231: if E1≤P2, then generate an attribute loading file of the 3D real scene model of the target device in the current interactive analysis period according to the attribute information of the attribute areas D1, D2, ..., Dd, and transmit it to the rendering display unit for updating and storage;

[0048] S232: Otherwise, firstly, in the order of data capacity from large to small, the attribute areas D1, D2, ..., Dd are re-labeled according to the data capacity of the attribute information of the attribute areas D1, D2, ..., Dd, and labeled as E1, E2, ..., Ed;

[0049] Then, the preload evaluation amounts G1, G2, ..., Gd of the attribute areas D1, D2, ..., Dd are calculated using the formula Gg=Eg×λ1+Fg×λ2, where g refers to the attribute areas D1, D2, ..., Dd, g=1, 2, ..., d, Eg refers to the interaction frequency of the attribute areas D1, D2, ..., Dd, Fg refers to the data capacity of the attribute information of the attribute areas D1, D2, ..., Dd, and λ1 and λ2 are respectively the preset first and second adjustment proportions;

[0050] SS3: re-label the attribute areas corresponding to the preloaded evaluation amounts H1, H2, ..., Hg in descending order of the preloaded evaluation amounts G1, G2, ..., Gg;

[0051] SS4: Extract the first h attribute areas from the attribute areas H1, H2, ..., Hg in the order of attribute areas H1, H2, ..., Hg, generate an attribute loading file of the target device 3D real scene model according to the extracted attribute information of the first h attribute areas, and transmit it to the rendering display unit for updating and storage. At this time, the data capacity of the attribute information arranged in the first h attribute areas meets the preloading condition:

[0052] The sum of the data capacity of the attribute information arranged in the first h attribute areas is less than or equal to P1 and is less than the sum of the data capacity of the attribute information arranged in the first h+1 attribute areas;

[0053] The attribute information of the attribute areas Hh+1, Hh+2, ..., Hg is used as the main attribute loading file of the 3D real scene model of the target device, and is transmitted to the rendering display unit for updating and storage;

[0054] In the description of the specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.

[0055] The above contents are merely examples and explanations of the present invention. Those skilled in the art may make various modifications or additions to the specific embodiments described or replace them in a similar manner. As long as they do not deviate from the invention or exceed the scope defined by the claims, they shall all fall within the protection scope of the present invention.

[0056] The above is a detailed description of an embodiment of the present invention, but the content is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.

Claims

1. A modeling method for a 10KV switch cabinet three-dimensional real-scene model, characterized in that: The following steps are involved: Step 1: After receiving the rendering instruction issued by the authorized user, the rendering display unit renders the engineering file of the 3D real scene model of the target device, and at the same time preloads the attribute loading file to generate the 3D real scene model of the target device, where the target device refers to a 10KV switch cabinet; The attribute loading file contains attribute information of several attribute areas of several components in the target device; Step 2: After the target device 3D real scene model is generated, if a main attribute loading file is pre-stored in the rendering display unit, the main attribute loading file is started to be loaded. The main attribute loading file contains attribute information of several attribute areas of several components.

2. The modeling method of a 10KV switch cabinet three-dimensional real scene model according to claim 1 is characterized in that: In the step 1, after the 3D real-scene model of the target device is generated, the authorized user clicks on any attribute area of ​​any component included in the attribute loading file, and the attribute information of the corresponding attribute area will be displayed immediately.

3. The modeling method of a 10KV switch cabinet three-dimensional real scene model according to claim 1 is characterized in that: In the step 2, after the main attribute loading file is loaded, the authorized user clicks on any attribute area of ​​any component included in the main attribute loading file, and the attribute information of the corresponding attribute area will be displayed immediately.

4. The modeling method of a 10KV switch cabinet three-dimensional real scene model according to claim 1 is characterized in that: The model interaction unit pre-stores a number of attribute areas defined by the developer for each component in the three-dimensional real-scene model of the target device, and each attribute area corresponds to an attribute information of the component; The attribute information of a component includes component name, material information, size specifications, weight information, manufacturer information, production date, application status and associated component name.

5. The modeling method of a 10KV switch cabinet three-dimensional real scene model according to claim 1 is characterized in that: When the authorized user clicks on a component in the 3D real-life model of the target device, the rendering and display unit acquires the clicked area and matches it with the corresponding attribute area; Firstly searching the preloaded file to see whether the attribute area is included, and if so, obtaining the attribute information of the attribute area in the preloaded file, and displaying it in the corresponding click area immediately; If the attribute area is not included in the preloaded file, then if the main attribute loading file is loaded, the main attribute loading file will be preferentially searched to see whether it contains the attribute area. If it is included, the attribute information of the attribute area in the main attribute loading file will be obtained and displayed in the corresponding click area. Otherwise, the model interaction unit will obtain the attribute information of the attribute area stored therein and transmit it to the rendering and display unit, which will display the attribute information of the attribute area in the corresponding click area.

6. The modeling method of a 10KV switch cabinet three-dimensional real scene model according to claim 1 is characterized in that: The interactive analysis module analyzes all clicks on the three-dimensional real-scene model of the target device by authorized users, and calculates the preloaded evaluation amount of each attribute of each attribute area in the three-dimensional real-scene model of the target device by analyzing the number of clicks on all attribute areas of each component in the three-dimensional real-scene model of the target device in the past and the data capacity of the attribute information of the attribute area.

7. The modeling method of a 10KV switch cabinet three-dimensional real scene model according to claim 6 is characterized in that: The steps to generate the attribute loading file are as follows: S21: Traversing the interaction frequencies of all attribute areas corresponding to each component in the interaction analysis data of all components in the three-dimensional real-scene model of the target device, extracting all interaction frequencies whose interaction frequencies are greater than or equal to P1, and marking the attribute areas corresponding to all the extracted interaction frequencies in descending order of interaction frequencies, marked as D1, D2, ..., Dd, d≥1, where P1 is a preset pre-selected loading frequency screening threshold; S22: sequentially obtain the data capacity of the attribute information of the attribute areas D1, D2, ..., Dd, and calculate the average value E1 thereof using the addition and averaging formula; S23: compare the sizes of E1 and P2, and determine whether to generate a property loading file and a main property loading file according to the comparison result, where P2 is a pre-load file capacity threshold; S231: if E1≤P2, then generate an attribute loading file of the 3D real scene model of the target device in the current interactive analysis period according to the attribute information of the attribute areas D1, D2, ..., Dd, and transmit it to the rendering display unit for storage; S232: Otherwise, firstly, in the order of data capacity from large to small, the attribute areas D1, D2, ..., Dd are re-labeled according to the data capacity of the attribute information of the attribute areas D1, D2, ..., Dd, and labeled as E1, E2, ..., Ed; Then, the preload evaluation amounts G1, G2, ..., Gd of the attribute areas D1, D2, ..., Dd are calculated using the formula Gg=Eg×λ1+Fg×λ2, g=1, 2, ..., d, where g refers to the attribute areas D1, D2, ..., Dd, Eg refers to the interaction frequency of the attribute areas D1, D2, ..., Dd, and Fg refers to the data capacity of the attribute information of the attribute areas D1, D2, ..., Dd; SS3: re-label the attribute areas corresponding to the preloaded evaluation amounts H1, H2, ..., Hg in descending order of the preloaded evaluation amounts G1, G2, ..., Gg; SS4: Extract the first h attribute areas from the attribute areas H1, H2, ..., Hg in the order of attribute areas H1, H2, ..., Hg, generate an attribute loading file of the target device 3D real scene model according to the extracted attribute information of the first h attribute areas, and transfer it to the rendering display unit for storage. At this time, the data capacity of the attribute information arranged in the first h attribute areas meets the preloading condition: The sum of the data capacity of the attribute information arranged in the first h attribute areas is less than or equal to P1 and is less than the sum of the data capacity of the attribute information arranged in the first h+1 attribute areas; The attribute information of the attribute areas Hh+1, Hh+2, ..., Hg is used as the main attribute loading file of the three-dimensional real scene model of the target device, and is transmitted to the rendering display unit for storage.

Citation Information

Patent Citations

  • Modeling method for three-dimensional live-action model of 10KV switch cabinet

    CN111462297A

  • Systems and methods for providing real-time predictions of arc flash incident energy, arc flash protection boundary, and required personal protective equipment (PPE) levels to comply with workplace safety standards

    US20080167844A1