Three-dimensional environment-oriented wireless sensor network coverage enhancement method and system
A wireless sensor and network coverage technology, applied in the field of wireless sensor network coverage enhancement, can solve the problems of insignificant improvement of network coverage, large difference in residual energy of sensor nodes, slow algorithm convergence speed, etc., so as to improve sensor network coverage. , The effect of reducing the total mobile energy consumption and balancing the remaining energy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] figure 1 It is a flowchart of a three-dimensional environment-oriented wireless sensor network coverage enhancement method according to Embodiment 1 of the present invention. see figure 1 , the three-dimensional environment-oriented wireless sensor network coverage enhancement method of the embodiment, comprising:
[0050] Step S1: Use N truncated octahedrons to seamlessly stack the three-dimensional area to be monitored, and determine the centroid coordinate matrix. The centroid coordinate matrix is composed of centroid coordinates of N truncated octahedrons. As the truncated octahedron, any one of truncated octahedron, cube, hexagonal prism, rhombic dodecahedron and regular triangular prism may be selected. As an optional embodiment, it is also possible to use cubes, hexagonal prisms, rhombic dodecahedrons or regular triangular prisms with space-filling characteristics to complete the seamless stacking of three-dimensional space, and the principle is similar, but...
Embodiment 2
[0085] Step 1. Initialization of parameters and perceptual model
[0086] (1) Initialize the three-dimensional area to be monitored. Divide the length, width, and height of the three-dimensional monitoring area into m equal parts, and discretize the three-dimensional monitoring area as K=(m+1) 3 cube grid points, the effect after discretization is as follows figure 2 shown. Mark the coordinates of K cube grid points as the cube grid point coordinate matrix Spot K×3 ,
[0087]
[0088] Among them, Spot k,1 、Spot k,2 、Spot k,3 represent the x, y, z coordinates of the kth cube grid point, respectively.
[0089] (2) Initialize the sensing radius R, number N, and single moving distance MaxStep of each sensor node, and set the maximum number of iterations TMax of the algorithm.
[0090] (3) Initialize the positions of N sensor nodes, and record the positions of N sensor nodes as the position matrix Position N×3 , as shown in the following formula,
[0091]
[0092] ...
Embodiment 3
[0170] This embodiment provides a three-dimensional environment-oriented wireless sensor network coverage enhancement system, including:
[0171] The stacking module is used to seamlessly stack the three-dimensional area to be monitored by using N truncated octahedrons, and determine the centroid coordinate matrix; the centroid coordinate matrix is composed of the centroid coordinates of N truncated octahedrons of.
[0172] The distance calculation module is used to calculate the distance between the centroid of each truncated octahedron and the N sensor nodes according to the centroid coordinate matrix and the position matrix of each sensor node under the current iteration number t, and obtain the distance matrix; the position matrix is formed by the position coordinates of N sensor nodes in the wireless sensor network under the current iteration number t.
[0173] A model building module, configured to build a bipartite graph maximum matching model according to the dist...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com