Wireless sensor network optimization method based on improved binary particle swarm and application
A wireless sensor and network optimization technology, applied in specific environment-based services, wireless communications, electrical components, etc., can solve the problems of shortened shortest route energy consumption network life cycle, slow particle convergence speed, easy to fall into local optimum, etc., to achieve The effect of shortened life cycle, fast solution speed and high accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0091] Such as figure 1 As shown, the present embodiment provides a wireless sensor network optimization method based on improved binary particle swarm optimization (BPSO), comprising the following steps:
[0092] Since a sensor node has only two states: "working" or "sleep", an intuitive encoding is 0 / 1 encoding; that is, each bit of an individual is either 0 or 1, corresponding to "sleep" and "work" state. The process appears as follows:
[0093] (1) Initialize the overall X=[N][S] is a matrix of N rows and S columns; the number of N populations, S is the number of sensor nodes, the inertia weight ω is set, the learning factors are c1, c2, thresholds θ, γ; One bit per row represents a sensor, and the corresponding value represents the state of the sensor: 0 for "sleep", 1 for "working". Compute coverage for each individual. If there is an individual that does not meet the requirements of COV_RATE, please initialize the individual (here COV_RATE is set to 0.9).
[0094] ...
Embodiment 2
[0136] This embodiment provides a wireless sensor network optimization system based on improved binary particle swarms, including: an initialization module, a parameter setting module, a fitness function building module, a fitness value calculation module, an individual speed and position update module, and an individual optimal position update module, global optimal position update module and output module;
[0137] In this embodiment, the initialization module is used to initialize the overall matrix X, X=[N][S], where N represents the number of populations, S represents the number of sensor nodes, and is used to initialize the best historical position of each particle and the current number of iterations;
[0138] In this embodiment, the parameter setting module is used to set the inertia weight, learning factor and threshold, is used to set the speed range, and sets the maximum number of iterations;
[0139] In this embodiment, the fitness function building block is used ...
Embodiment 3
[0148] This embodiment provides a storage medium, the storage medium can be a storage medium such as ROM, RAM, magnetic disk, optical disk, etc., and the storage medium stores one or more programs. Improved Binary Particle Swarm Optimization Method for Wireless Sensor Networks.
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