CN109785422A - The construction method and device of three-dimensional power grid scene - Google Patents
The construction method and device of three-dimensional power grid scene Download PDFInfo
- Publication number
- CN109785422A CN109785422A CN201811557940.5A CN201811557940A CN109785422A CN 109785422 A CN109785422 A CN 109785422A CN 201811557940 A CN201811557940 A CN 201811557940A CN 109785422 A CN109785422 A CN 109785422A
- Authority
- CN
- China
- Prior art keywords
- power grid
- dimensional power
- dimensional
- environment
- scene
- 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
- 238000010276 construction Methods 0.000 title claims abstract description 46
- 238000009877 rendering Methods 0.000 claims abstract description 67
- 238000000034 method Methods 0.000 claims abstract description 22
- 238000012544 monitoring process Methods 0.000 claims description 26
- 230000005611 electricity Effects 0.000 claims description 7
- 230000007613 environmental effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 8
- 230000004927 fusion Effects 0.000 description 5
- 239000011521 glass Substances 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 238000012163 sequencing technique Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000155 melt Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The present invention relates to modeling technique fields, specifically disclose the construction method and device of a kind of three-dimensional power grid scene, wherein method includes obtaining viewpoint position;Power grid environment is generated based on the viewpoint position and default power grid environment database;Wherein, in the default power grid environment database, the three-dimensional environment data that are set with corresponding to each object under different points of view position;The object in the three-dimensional power grid environment is rendered according to preset condition;Wherein, the preset condition includes rendering accuracy;Three-dimensional power grid scene is constructed based on the object after rendering.This method is by generating the rendering of three-dimensional power grid environment and preset condition to object in three-dimensional power grid environment using viewpoint position, it ensure that the reliability of three-dimensional power grid environment, the generation for avoiding three-dimensional power grid environment under multiple views position, improves the efficiency that object renders in three-dimensional power grid environment.
Description
Technical field
The present invention relates to modeling technique fields, and in particular to the construction method and device of three-dimensional power grid scene.
Background technique
With the development of social modern industrialization and urbanization, electric energy is as more cleaning and convenient energy source use at present
It is more and more extensive, demand sustainable growth of the people to it, and dependence is also increasingly stronger, and electric energy almost has become us
Indispensable a part in life.
And with the continuous expansion of power grid scale, planning, design, operation and maintenance under traditional two-dimensional visual effort fashion
Management and staff training can no longer meet to grid automation and information-based technical level requirement.Therefore, with virtual reality
Technology is that the power grid scene that the 3D visual effect mode of core constructs is come into being.
Summary of the invention
In view of this, the embodiment of the invention provides the construction methods and device of a kind of three-dimensional power grid scene, to solve three
Tie up the Construct question of power grid scene.
According in a first aspect, the embodiment of the invention provides a kind of construction methods of three-dimensional power grid scene, comprising:
Obtain viewpoint position;
Power grid environment is generated based on the viewpoint position and default power grid environment database;Wherein, in the default electricity
In net environment data base, the three-dimensional environment data that are set with corresponding to each object under different points of view position;
The object in the three-dimensional power grid environment is rendered according to preset condition;Wherein, the preset condition includes
Rendering accuracy;
Three-dimensional power grid scene is constructed based on the object after rendering.
The construction method of three-dimensional power grid scene provided in an embodiment of the present invention generates three-dimensional power grid ring based on viewpoint position
Border renders the object in three-dimensional power grid environment according still further to preset condition, and constructed three-dimensional power grid scene out is to be based on
Object after rendering;This method is by generating three-dimensional power grid environment and preset condition to three-dimensional power grid ring using viewpoint position
The rendering of object in border, ensure that the reliability of three-dimensional power grid environment, avoid the generation of three-dimensional power grid environment under multiple views position,
Improve the efficiency that object renders in three-dimensional power grid environment.
With reference to first aspect, in first aspect first embodiment, it is described according to preset condition to the power grid environment
In object rendered, comprising:
Object in the three-dimensional power grid environment is divided into the grid of preset quantity;
Determine whether the grid meets the preset condition using recursive method;
Based on the preset condition, the grid is rendered.
The construction method of three-dimensional power grid scene provided in an embodiment of the present invention, marks off object using preset condition
Grid is rendered, i.e., is rendered by part of the preset condition to same object, improve object in three-dimensional power grid environment
Rendering efficiency.
First embodiment with reference to first aspect, it is described according to preset condition pair in first aspect second embodiment
Object in the three-dimensional power grid environment is rendered, further includes:
When the grid meets the rendering accuracy, retain the grid.
First embodiment or first aspect second embodiment with reference to first aspect, in first aspect third embodiment party
In formula, the preset condition further includes field range;According to preset condition to the object in the three-dimensional power grid environment described in wherein
Body is rendered further include:
When the grid it is described within sweep of the eye, retain the grid;
When the grid not it is described within sweep of the eye, delete the grid.
The construction method of three-dimensional power grid scene provided in an embodiment of the present invention, by that will not be deleted in grid within the vision
It removes, on the one hand ensure that the authenticity for the three-dimensional power grid scene that subsequent builds go out, on the other hand improve three-dimensional power grid scene structure
The efficiency built.
With reference to first aspect, in the 4th embodiment of first aspect, the object based on after rendering constructs three-dimensional
Power grid scene, comprising:
By the object arrangement after rendering at tree structure;Wherein, each node in the tree structure is preserved
Topology information between the node;
The tree structure is traversed to be ranked up the object after rendering;
The three-dimensional power grid scene is constructed based on the object after sequence.
The construction method of three-dimensional power grid scene provided in an embodiment of the present invention, it is three-dimensional by being constructed based on the object after sequence
Power grid scene realizes the Dynamic Display of power grid scene.
With reference to first aspect, in the 5th embodiment of first aspect, further includes:
Obtain monitoring data;
The logical relation in the monitoring data is extracted, the logical relation is the monitoring data and the three-dimensional power grid
The corresponding relationship of object in environment;
Based on the logical relation, monitoring data superposition is shown into the corresponding object in the three-dimensional power grid scene
On, to construct three-dimensional power grid scene in real time.
The construction method of three-dimensional power grid scene provided in an embodiment of the present invention, by showing monitoring data superposition in three-dimensional
On object in power grid scene, enables operating personnel quickly to grasp the operating status of power equipment, three-dimensional greatly improved
Model shows interactive efficiency.
With reference to first aspect or first aspect any embodiment, described default in first aspect sixth embodiment
Power grid environment database is constructed using following steps:
Obtain several three-dimensional power grid environment data;
Piecemeal is carried out to the three-dimensional power grid environment data based on power grid environment feature;Wherein, the power grid environment feature
For the feature of object in three-dimensional power grid environment;
For each block, the grid under different points of view position is formed, wherein each grid is for indicating different views
Three-dimensional environment data under point position.
The construction method of three-dimensional power grid scene provided in an embodiment of the present invention, passes through the shape in default power grid environment database
At the three-dimensional environment data under different points of view position, improves the later use default power grid environment library and generate three-dimensional power grid environment
Efficiency.
According to second aspect, the embodiment of the invention also provides a kind of construction devices of power grid scene, comprising:
Module is obtained, for obtaining viewpoint position;
Power grid environment generation module, for generating three-dimensional electricity based on the viewpoint position and default power grid environment database
Net environment;Wherein, it in the default power grid environment database, is set under different points of view position corresponding to each object
Three-dimensional environment data;
Rendering module, for being rendered according to preset condition to the object in the three-dimensional power grid environment;Wherein, described
Preset condition includes rendering accuracy;
Drafting module, for constructing three-dimensional power grid scene based on the object after rendering.
The construction device of three-dimensional power grid scene provided in an embodiment of the present invention generates three-dimensional power grid ring based on viewpoint position
Border renders the object in three-dimensional power grid environment according still further to preset condition, and constructed three-dimensional power grid scene out is to be based on
Object after rendering;The device is by generating three-dimensional power grid environment and preset condition to three-dimensional power grid ring using viewpoint position
The rendering of object in border, ensure that the reliability of three-dimensional power grid environment, avoid the generation of three-dimensional power grid environment under multiple views position,
Improve the efficiency that object renders in three-dimensional power grid environment.
According to the third aspect, the embodiment of the invention also provides a kind of electronic equipment, comprising:
Memory and processor communicate with each other connection, deposit in the memory between the memory and the processor
Computer instruction is contained, the processor is by executing the computer instruction, thus first aspect present invention or first aspect
The construction method of power grid scene described in any one embodiment.
According to fourth aspect, the embodiment of the invention also provides a kind of computer readable storage medium, the computer can
It reads storage medium and is stored with computer instruction, the computer instruction is used to that the computer to be made to execute first aspect present invention,
Or the construction method of power grid scene described in any one of first aspect embodiment.
Detailed description of the invention
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art
Embodiment or attached drawing needed to be used in the description of the prior art be briefly described, it should be apparent that, it is described below
Attached drawing is some embodiments of the present invention, for those of ordinary skill in the art, before not making the creative labor
It puts, is also possible to obtain other drawings based on these drawings.
Fig. 1 is the flow chart of the construction method of three-dimensional power grid scene according to an embodiment of the present invention;
Fig. 2 is the flow chart of the construction method of three-dimensional power grid scene according to an embodiment of the present invention;
Fig. 3 is the flow chart of the construction method of three-dimensional power grid scene according to an embodiment of the present invention;
Fig. 4 is the flow chart of the construction method of default power grid environment database according to an embodiment of the present invention;
Fig. 5 is the structural block diagram of the construction device of three-dimensional power grid scene according to an embodiment of the present invention;
Fig. 6 is the hardware structural diagram of electronic equipment provided in an embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those skilled in the art are not having
Every other embodiment obtained under the premise of creative work is made, shall fall within the protection scope of the present invention.
According to embodiments of the present invention, a kind of construction method embodiment of three-dimensional power grid scene is provided, it should be noted that
Step shown in the flowchart of the accompanying drawings can execute in a computer system such as a set of computer executable instructions, and
It, in some cases, can be to be different from sequence execution institute herein and although logical order is shown in flow charts
The step of showing or describing.
A kind of construction method of three-dimensional power grid scene is provided in the present embodiment, can be used for above-mentioned mobile terminal, such as
Mobile phone, VR glasses etc., Fig. 1 is the flow chart of the construction method of three-dimensional power grid scene according to an embodiment of the present invention, such as Fig. 1 institute
Show, which includes the following steps:
S11 obtains viewpoint position.
Wherein viewpoint position is the position of eye-observation three-dimensional power grid scene, for example, using a certain position as view refernce point,
Viewpoint position can be left side, rear side, upside, downside etc..For electronic equipment, the viewpoint position is exactly electronics
Equipment shows the position of three-dimensional power grid scene observed by human eye.
The viewpoint position can be electronic equipment when carrying out the building of three-dimensional power grid scene, obtain in real time from the external world,
It can also be and store in the electronic device, only need to guarantee that the electronic equipment can be got in the building of three-dimensional power grid scene
Viewpoint position, acquisition form to viewpoint position and without limitation.
S12 generates three-dimensional power grid environment based on viewpoint position and default power grid environment database.
Wherein, in the default power grid environment database, different points of view position is set with corresponding to each object
Under three-dimensional environment data.
Specifically, three-dimensional ring of each object under different points of view position is set in default power grid environment database
Border data, the threedimensional model of the object under so-called three-dimensional environment data, that is, different points of view position.For example, corresponding transformer and
Speech, be set in default power grid environment database: three-dimensional environment data when viewpoint position is left side, viewpoint position is right side
When three-dimensional environment data, viewpoint position be upside when three-dimensional environment data and viewpoint position be downside when three-dimensional environment
Data etc..
After electronic equipment gets viewpoint position, matched from default power grid environment database using the viewpoint position with
The identical three-dimensional environment data of the viewpoint position.It, can be with after electronic equipment matches the identical three-dimensional environment data of viewpoint position
Suitable object is selected based on the power grid environment for needing to construct, for example, substation, place, sign board, house etc..
S13 renders the object in three-dimensional power grid environment according to preset condition.
Wherein, the preset condition includes rendering accuracy.Electronic equipment is after generating three-dimensional power grid environment, according to default
Condition renders the object in three-dimensional power grid environment, to guarantee that the object rendered can satisfy the requirement of rendering accuracy.
S14 constructs three-dimensional power grid scene based on the object after rendering.
For electronic equipment after rendering to object, you can get it meets the object of rendering accuracy.Electronic equipment is in wash with watercolours
Electrical network business real-time rendering can be carried out on the basis of object after dye, it, can also be with to construct dynamic three-dimensional power grid scene
Three-dimensional power grid scene etc. is constructed into the combination that object after each individual rendering is attached relationship.
The construction method of three-dimensional power grid scene provided in this embodiment generates three-dimensional power grid environment based on viewpoint position, then
The object in three-dimensional power grid environment is rendered according to preset condition, constructed three-dimensional power grid scene out is based on after rendering
Object;This method is by generating three-dimensional power grid environment and preset condition to object in three-dimensional power grid environment using viewpoint position
The rendering of body ensure that the reliability of three-dimensional power grid environment, avoids the generation of three-dimensional power grid environment under multiple views position, improves
The efficiency that object renders in three-dimensional power grid environment.
A kind of construction method of three-dimensional power grid scene is additionally provided in the present embodiment, can be used for above-mentioned mobile terminal,
Such as mobile phone, VR glasses, Fig. 2 is the flow chart of the construction method of three-dimensional power grid scene according to an embodiment of the present invention, such as Fig. 2 institute
Show, which includes the following steps:
S21 obtains viewpoint position.The S11 of embodiment illustrated in fig. 1 is referred to, details are not described herein.
S22 generates three-dimensional power grid environment based on viewpoint position and default power grid environment database.
Wherein, in the default power grid environment database, different points of view position is set with corresponding to each object
Under three-dimensional environment data.The S12 of embodiment illustrated in fig. 1 is referred to, details are not described herein.
S23 renders the object in three-dimensional power grid environment according to preset condition.
Wherein, the preset condition includes rendering accuracy.Electronic equipment by each object carry out grid dividing, for
Each grid carries out recurrence rendering.Specifically, comprising the following steps:
Object in three-dimensional power grid environment is divided into the grid of preset quantity by S231.
Electronic equipment divides the environmental data of the object in three-dimensional power grid environment, for example, by using the mode of quaternary tree
The power grid environment data of object are stored, the corresponding power grid environment data of the object are first divided into 4 grids, it is subsequent to be successively directed to
Each grid is determined.
S232 determines whether grid meets preset condition using recursive method.
Electronic equipment is determined using each grid of recursive method, i.e., judges that each grid is according to decision condition
It is no to meet preset condition, recurrence then is carried out to qualified grid.
S233 renders grid based on judgement result.
Electronic equipment judges whether each grid meets rendering accuracy, when grid meets rendering accuracy, to the grid
Continue to divide, that is, be divided into 4 points, then carries out the judgement of preset condition for each grid marked off.When grid is full
When sufficient rendering accuracy, retain grid.
S24 constructs three-dimensional power grid scene based on the object after rendering.
The constructed three-dimensional power grid scene out of electronic equipment is dynamic three-dimensional power grid scene, it is therefore desirable to through three-dimensional power grid
Object in environment is ranked up, to determine sequencing.Specifically, comprising the following steps:
S241, by the object arrangement after rendering at tree structure.
Wherein, each node in the tree structure preserves the topology information between node.That is, electronic equipment will render
For object arrangement afterwards at tree structure, each node in the tree structure indicates an object (for example, substation, house, mark
Remember board etc.), the topology information between node is preserved in each node, for indicating the company between object representated by node
Relationship is connect, electronic equipment can determine that the connection of object in three-dimensional power grid environment is closed based on the topology information saved in node
System.
For example, electronic equipment by the object in three-dimensional power grid environment according to the mode of scene partitioning, be arranged in a y-bend
Tree, preserves the topology information between node in binary tree.
S242, traversal tree structure are ranked up the object after rendering.
Electronic equipment is from a certain node in tree structure, whole tree of recursive traversal, to find in tree structure
The sequencing of each object.
S243 constructs three-dimensional power grid scene based on the object after sequence.
Electronic equipment can be carried out drawing using the object of sequence, construct three-dimensional power grid scene.
Wherein, optionally, electronic equipment, can be in conjunction with electricity when constructing three-dimensional power grid scene using the object after rendering
The hardware feature (for example, resolution ratio of electronic equipment, display degree) and service display demand characteristic of sub- equipment are (that is, constructed
The purposes of three-dimensional power grid scene out).
Compared with embodiment illustrated in fig. 1, the construction method of three-dimensional power grid scene provided in this embodiment utilizes preset condition
The grid marked off to object renders, i.e., is rendered by part of the preset condition to same object, improve three
Tie up the rendering efficiency of object in power grid environment.
As a kind of optional embodiment of the present embodiment, preset condition described in S23 further includes field range, the base
In determining that result renders grid further include: when grid is within sweep of the eye, retain grid;When grid is not in field range
It is interior, Delete Mesh.
By that will not delete in grid within the vision, the three-dimensional power grid scene that subsequent builds go out on the one hand ensure that
On the other hand authenticity improves the efficiency of three-dimensional power grid scenario building.
A kind of construction method of three-dimensional power grid scene is additionally provided in the present embodiment, can be used for above-mentioned mobile terminal,
Such as mobile phone, VR glasses, Fig. 3 is the flow chart of the construction method of three-dimensional power grid scene according to an embodiment of the present invention, such as Fig. 3 institute
Show, which includes the following steps:
S31 obtains viewpoint position.The S21 of embodiment illustrated in fig. 2 is referred to, details are not described herein.
S32 generates three-dimensional power grid environment based on viewpoint position and default power grid environment database.
Wherein, in the default power grid environment database, different points of view position is set with corresponding to each object
Under three-dimensional environment data.The S22 of embodiment illustrated in fig. 2 is referred to, details are not described herein.
S33 renders the object in three-dimensional power grid environment according to preset condition.
Wherein, the preset condition includes rendering accuracy.The S23 of embodiment illustrated in fig. 2 is referred to, it is no longer superfluous herein
It states.
S34 constructs three-dimensional power grid scene based on the object after rendering.The S24 of embodiment illustrated in fig. 2 is referred to,
Details are not described herein.
S35 obtains monitoring data.
The Real-time Monitoring Data of electronic equipment acquisition power grid, wherein monitoring data are corresponded with the equipment in power grid
, therefore include the corresponding relationship with grid equipment in monitoring data.
S36 extracts the logical relation in monitoring data.
Wherein, the logical relation is the corresponding relationship of monitoring data and the object in three-dimensional power grid environment.Electronic equipment
After obtaining all monitoring data, the logical relation in monitoring data is extracted, to determine that the monitoring data correspond to three-dimensional electricity
Which object in net environment.
S37, logic-based relationship show monitoring data superposition in three-dimensional power grid scene on corresponding object, with structure
Build three-dimensional power grid scene in real time.
Electronic equipment shows monitoring data superposition in three-dimensional power grid after extracting the logical relation in monitoring data
In scene on corresponding object, to construct three-dimensional power grid scene in real time.
Compared with embodiment illustrated in fig. 2, the construction method of three-dimensional power grid scene provided in this embodiment, by the way that number will be monitored
It is shown on the object in three-dimensional power grid scene according to superposition, operating personnel is enabled quickly to grasp the operation shape of power equipment
State greatly improved threedimensional model and show interactive efficiency.
As a kind of optional embodiment of the present embodiment, the default power grid environment data, which can be, is running the three-dimensional
It is constructed on the electronic equipment of the construction method of power grid scene, is also possible to construct on other electronic equipments, at this to structure
The theme for building the default power grid environment database does not do any restriction.Wherein, it is with electronic equipment in the following description
Main body is described, and the default power grid environment database is constructed using following steps:
S41 obtains several three-dimensional power grid environment data.
Wherein, three-dimensional power grid environment data are the threedimensional model of equipment in power grid environment.Three accessed by electronic equipment
Dimension power grid environment data can be in real time acquired in the external world, is also possible to be saved previously in electronic equipment, only needs to protect
Card can get several three-dimensional power grid environment data when constructing default power grid environment database.
S42 carries out piecemeal to three-dimensional power grid environment data based on power grid environment feature.
Wherein, the power grid environment feature is the feature of object in three-dimensional power grid environment.Electronic equipment uses level of detail
Personal feature of the method based on object in three-dimensional power grid environment, three-dimensional power grid environment data are divided.
S43 forms the grid under different points of view position for each block.
Wherein, each grid is used to indicate the three-dimensional environment data under different points of view position.Electronic equipment is to each block
All saved according to the grid that different details are carried out in preparatory setting.Subsequent electronic equipment is in the structure for running three-dimensional power grid scene
When construction method, corresponding power grid environment details can be dynamically generated according to the position of viewpoint.
By forming the three-dimensional environment data under different points of view position in default power grid environment database, improve subsequent
The efficiency that power grid environment library generates three-dimensional power grid environment is preset using this.
As a kind of specific application example of the present embodiment, the construction method of the three-dimensional power grid scene is to operate in electronics to set
Standby upper, which can be mobile phone, be also possible to VR glasses etc..Wherein, which is executing three-dimensional electricity
When the construction method of net scene, the operation of the construction method of the three-dimensional power grid scene is divided into 4 modules from software view,
It is respectively as follows: 3D model data interface, power grid scene rendering, electrical network business scene real-time rendering and Registration of Measuring Data and model melts
It closes.Wherein, the object that 3D model data interface is responsible for providing in three-dimensional environment is associated with power equipment O&M monitoring data, is read
The information such as external data acquisition target, acquisition information type, frequency acquisition.Power grid scene rendering is responsible for completing electricity in electronic equipment
Network service scene rendering.Electrical network business real-time rendering is responsible for completing power grid threedimensional model business real-time rendering in electronic equipment.Number
Displaying is accurately registrated and is superimposed according to registration and Model Fusion finishing service data.
Specifically, 3D model data interface defines the acquisition pair of the associated equipment O&M monitoring system of electric power threedimensional model
As, acquisition information type, the information such as frequency acquisition.Based on extracted monitoring information personal feature, by field monitoring data into
Row divides, including the types such as operation data and device status data.
Power grid scene rendering is responsible for completing electrical network business scene rendering in electronic equipment, using LOD (level of detail) method,
According to electrical network business environmental characteristic, power grid environment deblocking is carried out, difference is carried out according to preparatory setting to each block
The grid of details saves.Subsequent electronic equipment in the process of running, according to the position of viewpoint, is dynamically generated corresponding
Power grid environment details.
Power grid scene rendering combination power grid environment service feature stores power grid environment data using quaternary tree mode, and first
It is four that environment one, which divides, is rendered with recursive method to each grid.Then judge that each grid is according to decision condition
It is no to reach full accuracy, if in the visual field.If reaching full accuracy, or all not will move out in the visual field.Then to meeting item
The grid of part continues recurrence.
Electrical network business real-time rendering is responsible for completing power grid threedimensional model business real-time rendering in electronic equipment, sets in conjunction with electronics
Standby hardware characteristics and service display demand characteristic carry out electrical network business real-time rendering using BSP tree, mainly by object in scene
Body is arranged in a binary tree, topology information is saved in binary tree according to the mode of scene partitioning.Then it is selecting in the scene
Any sets out, and whole tree of recursive traversal finds correct sequencing, so that it may be drawn.
Registration of Measuring Data and Model Fusion finishing service data are accurately registrated and model superposition is shown, according to live electric power
Logical relation between equipment monitoring data model and equipment threedimensional model carries out Data Fusion, by the prison after fusion treatment
Measured data, disassembly animation, component-level occlusion, data correlation relation, moulded dimension etc. classify and with after power equipment Model Fusion,
Superposition is presented on the relevant component of three-dimensional power equipment, realizes that the corresponding professional knowledge model of power equipment model is mutually tied
It closes.
The application example of the construction method of the three-dimensional power grid scene passes through to power grid scene rendering, electrical network business real-time rendering
Etc. modules and algorithm application, the high speed rendering of three-dimensional power equipment model on an electronic device is realized, furthermore by will set
Standby business datum merge showing with virtual three-dimensional model, realizes power model and entity device physical size, counts in real time
Show according to, the superposition of dismantling animation, the information such as equipment account, so that operating personnel quickly grasps the operating status of power equipment,
Electronic equipment threedimensional model greatly improved and show interactive efficiency.
A kind of construction device of three-dimensional power grid scene is additionally provided in the present embodiment, and the device is for realizing above-mentioned implementation
Example and preferred embodiment, the descriptions that have already been made will not be repeated.As used below, term " module " may be implemented pre-
Determine the combination of the software and/or hardware of function.Although device described in following embodiment is preferably realized with software,
The realization of the combination of hardware or software and hardware is also that may and be contemplated.
The present embodiment provides a kind of construction devices of three-dimensional power grid scene, as shown in Figure 5, comprising:
Module 51 is obtained, for obtaining viewpoint position.
Power grid environment generation module 52, it is three-dimensional for being generated based on the viewpoint position and default power grid environment database
Power grid environment;Wherein, in the default power grid environment database, different points of view position is set with corresponding to each object
Under three-dimensional environment data.
Rendering module 53, for being rendered according to preset condition to the object in the three-dimensional power grid environment;Wherein, institute
Stating preset condition includes rendering accuracy.
Drafting module 54, for constructing three-dimensional power grid scene based on the object after rendering.
The construction device of three-dimensional power grid scene provided in this embodiment generates three-dimensional power grid environment based on viewpoint position, then
The object in three-dimensional power grid environment is rendered according to preset condition, constructed three-dimensional power grid scene out is based on after rendering
Object;The device is by generating three-dimensional power grid environment and preset condition to object in three-dimensional power grid environment using viewpoint position
The rendering of body ensure that the reliability of three-dimensional power grid environment, avoids the generation of three-dimensional power grid environment under multiple views position, improves
The efficiency that object renders in three-dimensional power grid environment.
The construction device of three-dimensional power grid scene in the present embodiment is presented in the form of functional unit, unit here
Refer to ASIC circuit, execute one or more softwares or fixed routine processor and memory and/or other can provide
State the device of function.
The further function description of above-mentioned modules is identical as above-mentioned corresponding embodiment, and details are not described herein.
The embodiment of the present invention also provides a kind of mobile terminal, the building dress with above-mentioned three-dimensional power grid scene shown in fig. 5
It sets.
Referring to Fig. 6, Fig. 6 is the structural schematic diagram for a kind of electronic equipment that alternative embodiment of the present invention provides, such as Fig. 6 institute
Show, which may include: at least one processor 61, such as CPU (Central Processing Unit, centre
Manage device), at least one communication interface 63, memory 64, at least one communication bus 62.Wherein, communication bus 62 for realizing
Connection communication between these components.Wherein, communication interface 63 may include display screen (Display), keyboard (Keyboard),
Optional communication interface 63 can also include standard wireline interface and wireless interface.Memory 64 can be high speed RAM memory
(Random Access Memory, effumability random access memory), is also possible to non-labile memory (non-
Volatile memory), a for example, at least magnetic disk storage.It is remote that memory 64 optionally can also be that at least one is located at
Storage device from aforementioned processor 61.Wherein processor 61 can be stored in memory 64 and be answered with device described in conjunction with Figure 5
With program, and processor 61 calls the program code stored in memory 64, for executing any of the above-described method and step.
Wherein, communication bus 62 can be Peripheral Component Interconnect standard (peripheral component
Interconnect, abbreviation PCI) bus or expanding the industrial standard structure (extended industry standard
Architecture, abbreviation EISA) bus etc..Communication bus 62 can be divided into address bus, data/address bus, control bus etc..
Only to be indicated with a thick line in Fig. 6, it is not intended that an only bus or a type of bus convenient for indicating.
Wherein, memory 64 may include volatile memory (English: volatile memory), such as arbitrary access
Memory (English: random-access memory, abbreviation: RAM);Memory also may include nonvolatile memory (English
Text: non-volatile memory), for example, flash memory (English: flash memory), hard disk (English: hard disk
Drive, abbreviation: HDD) or solid state hard disk (English: solid-state drive, abbreviation: SSD);Memory 64 can also include
The combination of the memory of mentioned kind.
Wherein, processor 61 can be central processing unit (English: central processing unit, abbreviation: CPU),
The combination of network processing unit (English: network processor, abbreviation: NP) or CPU and NP.
Wherein, processor 61 can further include hardware chip.Above-mentioned hardware chip can be specific integrated circuit
(English: application-specific integrated circuit, abbreviation: ASIC), programmable logic device (English:
Programmable logic device, abbreviation: PLD) or combinations thereof.Above-mentioned PLD can be Complex Programmable Logic Devices
(English: complex programmable logic device, abbreviation: CPLD), field programmable gate array (English:
Field-programmable gate array, abbreviation: FPGA), Universal Array Logic (English: generic array
Logic, abbreviation: GAL) or any combination thereof.
Optionally, memory 64 is also used to store program instruction.Processor 61 can be instructed with caller, realize such as this Shen
Please three-dimensional power grid scene shown in Fig. 1 to Fig. 3 embodiment construction method.
The embodiment of the invention also provides a kind of non-transient computer storage medium, the computer storage medium is stored with
The processing method of the XXX in above-mentioned any means embodiment can be performed in computer executable instructions, the computer executable instructions.
Wherein, the storage medium can be magnetic disk, CD, read-only memory (Read-Only Memory, ROM), random storage
Memory body (Random Access Memory, RAM), flash memory (Flash Memory), hard disk (Hard Disk
Drive, abbreviation: HDD) or solid state hard disk (Solid-State Drive, SSD) etc.;The storage medium can also include above-mentioned
The combination of the memory of type.
Although being described in conjunction with the accompanying the embodiment of the present invention, those skilled in the art can not depart from the present invention
Spirit and scope in the case where make various modifications and variations, such modifications and variations are each fallen within by appended claims institute
Within the scope of restriction.
Claims (10)
1. a kind of construction method of three-dimensional power grid scene characterized by comprising
Obtain viewpoint position;
Three-dimensional power grid environment is generated based on the viewpoint position and default power grid environment database;Wherein, in the default electricity
In net environment data base, the three-dimensional environment data that are set with corresponding to each object under different points of view position;
The object in the three-dimensional power grid environment is rendered according to preset condition;Wherein, the preset condition includes rendering
Precision;
Three-dimensional power grid scene is constructed based on the object after rendering.
2. the method according to claim 1, wherein it is described according to preset condition in the three-dimensional power grid environment
Object rendered, comprising:
Object in the three-dimensional power grid environment is divided into the grid of preset quantity;
Determine whether the grid meets the preset condition using recursive method;
Based on the preset condition, the grid is rendered.
3. according to the method described in claim 2, it is characterized in that, it is described according to preset condition in the three-dimensional power grid environment
Object rendered, further includes:
When the grid meets the rendering accuracy, retain the grid.
4. according to the method in claim 2 or 3, which is characterized in that the preset condition further includes field range;Wherein institute
It states and the object in the three-dimensional power grid environment is rendered according to preset condition further include:
When the grid it is described within sweep of the eye, retain the grid;
When the grid not it is described within sweep of the eye, delete the grid.
5. the method according to claim 1, wherein the object based on after rendering constructs three-dimensional power grid field
Scape, comprising:
By the object arrangement after rendering at tree structure;Wherein, each node in the tree structure is preserved described
Topology information between node;
The tree structure is traversed to be ranked up the object after rendering;
The three-dimensional power grid scene is constructed based on the object after sequence.
6. the method according to claim 1, wherein further include:
Obtain monitoring data;
The logical relation in the monitoring data is extracted, the logical relation is the monitoring data and the three-dimensional power grid environment
In object corresponding relationship;
Based on the logical relation, monitoring data superposition is shown in the three-dimensional power grid scene on corresponding object,
To construct three-dimensional power grid scene in real time.
7. method according to claim 1 to 6, which is characterized in that the default power grid environment database uses
Following steps building:
Obtain several three-dimensional power grid environment data;
Piecemeal is carried out to the three-dimensional power grid environment data based on power grid environment feature;Wherein, the three-dimensional power grid environment feature
For the feature of object in three-dimensional power grid environment;
For each block, the grid under different points of view position is formed, wherein each grid is for indicating different points of view position
Three-dimensional environment data under setting.
8. a kind of construction device of three-dimensional power grid scene characterized by comprising
Module is obtained, for obtaining viewpoint position;
Power grid environment generation module, for generating three-dimensional power grid ring based on the viewpoint position and default power grid environment database
Border;Wherein, in the default power grid environment database, three under different points of view position are set with corresponding to each object
Tie up environmental data;
Rendering module, for being rendered according to preset condition to the object in the three-dimensional power grid environment;Wherein, described default
Condition includes rendering accuracy;
Drafting module, for constructing three-dimensional power grid scene based on the object after rendering.
9. a kind of electronic equipment characterized by comprising
Memory and processor communicate with each other connection, are stored in the memory between the memory and the processor
Computer instruction, the processor is by executing the computer instruction, thereby executing of any of claims 1-7
The construction method of three-dimensional power grid scene.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer to refer to
It enables, the computer instruction is used to that the computer perform claim to be made to require three-dimensional power grid scene described in any one of 1-7
Construction method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811557940.5A CN109785422A (en) | 2018-12-19 | 2018-12-19 | The construction method and device of three-dimensional power grid scene |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811557940.5A CN109785422A (en) | 2018-12-19 | 2018-12-19 | The construction method and device of three-dimensional power grid scene |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109785422A true CN109785422A (en) | 2019-05-21 |
Family
ID=66497302
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811557940.5A Pending CN109785422A (en) | 2018-12-19 | 2018-12-19 | The construction method and device of three-dimensional power grid scene |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109785422A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111210521A (en) * | 2020-01-06 | 2020-05-29 | 江南造船(集团)有限责任公司 | Ship giant data model lightweight method, system, terminal and medium for VR |
CN111882654A (en) * | 2020-06-18 | 2020-11-03 | 广东电网有限责任公司广州供电局 | Lightweight three-dimensional rendering method applied to 110kV transformer substation |
CN112001994A (en) * | 2020-07-16 | 2020-11-27 | 厦门亿力吉奥信息科技有限公司 | Method and device for optimizing dynamic rendering of three-dimensional scene of power system and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104867174A (en) * | 2015-05-08 | 2015-08-26 | 腾讯科技(深圳)有限公司 | Three-dimensional map rendering and display method and system |
CN107481311A (en) * | 2017-08-24 | 2017-12-15 | 中煤航测遥感集团有限公司 | D Urban model rendering intent and device |
-
2018
- 2018-12-19 CN CN201811557940.5A patent/CN109785422A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104867174A (en) * | 2015-05-08 | 2015-08-26 | 腾讯科技(深圳)有限公司 | Three-dimensional map rendering and display method and system |
CN107481311A (en) * | 2017-08-24 | 2017-12-15 | 中煤航测遥感集团有限公司 | D Urban model rendering intent and device |
Non-Patent Citations (2)
Title |
---|
任培祥 等: "电网三维模型简化与渲染优化方法研究", 《电力勘测设计》 * |
王永君 等: "用于大范围虚拟地形环境的动态场景管理方法", 《测绘学院学报》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111210521A (en) * | 2020-01-06 | 2020-05-29 | 江南造船(集团)有限责任公司 | Ship giant data model lightweight method, system, terminal and medium for VR |
CN111210521B (en) * | 2020-01-06 | 2022-09-16 | 江南造船(集团)有限责任公司 | Ship giant data model lightweight method, system, terminal and medium for VR |
CN111882654A (en) * | 2020-06-18 | 2020-11-03 | 广东电网有限责任公司广州供电局 | Lightweight three-dimensional rendering method applied to 110kV transformer substation |
CN112001994A (en) * | 2020-07-16 | 2020-11-27 | 厦门亿力吉奥信息科技有限公司 | Method and device for optimizing dynamic rendering of three-dimensional scene of power system and storage medium |
CN112001994B (en) * | 2020-07-16 | 2024-04-05 | 厦门亿力吉奥信息科技有限公司 | Method, device and storage medium for optimizing dynamic rendering of three-dimensional scene of power system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103440357B (en) | Virtual reality roaming scence generates method and system | |
CN107480025B (en) | Method and device for displaying temperature data | |
CN109785422A (en) | The construction method and device of three-dimensional power grid scene | |
CN103226841B (en) | Based on the substation visual method for commissioning of virtual reality technology | |
CN113538706B (en) | Digital sand table-based house scene display method, device, equipment and storage medium | |
CN108304075A (en) | A kind of method and apparatus carrying out human-computer interaction in augmented reality equipment | |
CN109377542A (en) | Threedimensional model rendering method, device and electronic equipment | |
CN106022469A (en) | Method for scalable neurosynaptic networks | |
CN112489213A (en) | Three-dimensional terrain model generation method and device, electronic equipment and storage medium | |
CN107611962A (en) | Network system branch road searching method, system and electronic equipment | |
CN109345628A (en) | A kind of model light-weight technologg method, apparatus and electronic equipment | |
CN112435337A (en) | Landscape visual field analysis method and system | |
CN116436791A (en) | Industrial Internet scene construction method, system, equipment and storage medium | |
CN108153572A (en) | GIS display methods, device and system | |
CN105957133A (en) | Method and device for loading maps | |
CN108159694A (en) | Wave analogy method, beformable body of beformable body waves simulator and terminal device | |
CN109063223A (en) | The light weight method and device of BIM model and the processing method and system of BIM model | |
CN116152460A (en) | Method, device, terminal and medium for generating rock stratum model based on UE4 | |
CN116524165A (en) | Migration method, migration device, migration equipment and migration storage medium for three-dimensional expression model | |
CN112337093B (en) | Virtual object clustering method and device, storage medium and electronic device | |
CN110287351A (en) | A kind of threedimensional model lightweight displaying optimization method | |
CN110428164A (en) | A kind of operation of power networks state monitoring method, device, equipment and readable storage medium storing program for executing | |
CN109783139A (en) | Software interface feature extracting method, device and electronic equipment | |
CN103309980A (en) | Method, device and system for processing performance data | |
CN113486487A (en) | Automatic acquisition method for geographic wiring logical structure diagram based on digital power grid |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190521 |