CN108495252B - Indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing - Google Patents
Indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing Download PDFInfo
- Publication number
- CN108495252B CN108495252B CN201810165059.4A CN201810165059A CN108495252B CN 108495252 B CN108495252 B CN 108495252B CN 201810165059 A CN201810165059 A CN 201810165059A CN 108495252 B CN108495252 B CN 108495252B
- Authority
- CN
- China
- Prior art keywords
- network element
- layout
- element layout
- simulated annealing
- genetic algorithm
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/33—Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
The invention discloses an indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing, belonging to the field of indoor positioning and comprising the following steps: step (1): carrying out network element layout; step (2): determining control parameters required by the adaptive genetic algorithm; and (3): initializing the network element layout; and (4): calculating the fitness; and (5): judging whether genetic convergence conditions are met; and (6): selecting a network element layout with higher fitness; and (7): performing cross operation on the binary codes to obtain filial generations; and (8): carrying out negation operation on the binary code to obtain variation; and (9): generating a new network element layout space; step (10): carrying out simulated annealing operation on the population; step (11): generating an optimal network element layout result; step (12): and outputting the optimal network element layout result, and ending. The invention has strong global search capability and local search capability, improves the positioning precision and improves the search efficiency.
Description
Technical Field
The invention belongs to the field of indoor positioning, and particularly relates to an indoor positioning network element optimization layout method based on a genetic algorithm and simulated annealing.
Background
With the development of network technology and communication technology, location services become increasingly important, and as most of human activities are performed indoors, indoor positioning is receiving more and more attention, wherein UWB-based indoor positioning technology can reach centimeter-level positioning accuracy in a specific scene, and has been widely applied to various indoor positioning products, but UWB positioning base stations are very expensive to lay, and when the number of network elements is limited, how to lay out positioning signals can maximize the coverage and maximize positioning accuracy is a significant research topic.
The problem of network element optimization layout is an NP difficult problem, and the current research is limited in the degree of finding the optimal solution by applying a heuristic algorithm. The genetic algorithm can seek to an optimal solution in a random mode in a probability sense, and the documents of Agapie A, Wright A H, the Theoretical analysis of the step state genetic algorithms [ J ]. Applications of the Mathematics,2014,59(5):509-525.the Theoretical analysis of the step state genetic algorithms "use the genetic algorithm to solve the planning problem of the wireless network, but the genetic algorithm has no feasible feedback mechanism, generates a large number of redundant iterations in some cases, and causes the problems of low efficiency and the like, and simultaneously, the genetic algorithm in practical application has the problems of easy generation of premature phenomenon, poor local optimizing capability and the like. The simulated annealing algorithm has strong local searching capability, can prevent the searching process from being trapped in a local optimal solution, is not suitable for the whole searching space, and is difficult to enter the most promising searching area. In documents "Han R, Feng C, Xia H, et al, collaborative timing for dense deployment of small cell based on public algorithm [ C ],2014ieee 802 th, ieee 2014: 1-5", the cost and coverage of network element deployment are mainly used as layout targets for the network element layout, but in the initial stage of the ant colony algorithm search, there are cases where there is little or no available information, so the ant colony algorithm convergence speed is slow. In the aspect of indoor positioning simulation, a high-precision indoor positioning simulation system is researched and implemented, and a network element layout can be input in a specific indoor scene to obtain the positioning signal coverage rate and the average positioning error of an area to be positioned.
Disclosure of Invention
The invention aims to disclose an indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing, which has strong local search capability and high efficiency.
The purpose of the invention is realized as follows:
an indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing comprises the following steps:
step (1): and (3) carrying out network element layout: numbering the positions of the deployable network elements in sequence, deploying the network elements, and converting the number of each network element into a binary code:
drawing grids in a plan view of a specific indoor scene, considering that intersection points of the grids on the outer wall of the indoor scene are positions where network elements can be arranged, arranging the network elements at the positions where the network elements can be arranged, numbering the network elements in sequence, and converting the number of each network element into binary coding.
Step (2): determining control parameters required by the adaptive genetic algorithm, wherein the control parameters comprise population size, maximum iteration number, cross probability and variation probability:
the control parameters required by the adaptive genetic algorithm include: population size, maximum iteration number, cross probability and mutation probability. In a network element layout, n network elements are required, the binary code of each network element is an m-bit binary number, and each network element layout is regarded as a chromosome with a length len-n-m. If the population number is k, then the population size is k × len matrix.
And (3): initializing the network element layout: randomly selecting n different network elements from all the deployable network element groups as initial network element layouts;
and (4): calculating the fitness:
fitness is as follows:
in the above formula, N represents the number of test points of the positioning area, ERRORiIndicating the positioning error of the positioning point i.
And (5): iteratively judging whether a genetic convergence condition is met, if the genetic convergence condition is met, jumping to the step (9), and if not, jumping to the step (6);
and (6): selecting a network element layout with higher adaptability:
generating a random number r between 0 and the total fitness, and then accompanying the population individuals in a roulette mannerMachine sampling, population individual xiProbability of being selected F (x)i):
In the above formula, f (x)i) Is a population of individuals xiThe fitness of (2); and selecting the network element layout with higher fitness.
And (7): the network element layout with higher fitness is arranged according to the cross probability PbPerforming a crossover operation on the binary code to obtain a child:
adopting single-point cross operation: firstly, a random real number 0 is more than or equal to r and less than or equal to 1, and a cross probability 0 is set<Pb<1, if r<PbThen interleaving needs to be done, otherwise it is not. If the crossing is needed, the crossing position is randomly selected, and the binary string codes after the crossing position are exchanged.
And (8): the network element layout with higher fitness is arranged according to the mutation probability PyCarrying out negation operation on the binary code to obtain variation:
generating a random real number 0 ≦ r ≦ 1, if r<PyThen, variation is performed, 0<Py<1 is the mutation probability; if the variation is needed, firstly, the variation position rand chromo size needs to be determined, if the variation position rand chromo size is 0, the variation is not performed, otherwise, the binary code of the variation position is inverted to generate the variation, so that 1 becomes 0, and 0 becomes 1.
And (9): generating a local optimal network element layout result, and generating a new network element layout space according to the coordinate information:
and after the local optimal network element layout result is obtained through the self-adaptive genetic algorithm, the binary code of the local optimal network element layout result is converted into the decimal code and the corresponding coordinate information. And on the premise of keeping the height value z unchanged, respectively making regular hexagons by taking each network element position in the local optimal network element layout result as a center in the xOy plane, calculating coordinate information of the vertex position of each regular hexagon, and taking the calculated coordinate information and each network element position as a center together to serve as a new network element layout space. (ii) a The new number of the net element at the central point of the regular hexagon is decimal code and then is added with 00, and the number of the top point of each regular hexagon is formed by sequentially adding 01, 02, 03, 04, 05 and 06 in the clockwise direction after the decimal code of the net element at the central point of the regular hexagon.
Step (10): the method for obtaining the relatively optimal network element layout comprises the following steps of performing simulated annealing operation on a group by using a simulated annealing network element layout algorithm:
simulated annealing network element layout algorithm: and starting from a certain higher temperature, receiving a new network element layout space with a certain probability according to the positioning precision of the current network element layout and the positioning precision of the new network element layout space along with the reduction of the temperature parameter, and finally obtaining the relatively optimal network element layout by randomly selecting all possible conditions of the network element layout in the whole physical space.
Step (11): generating an optimal network element layout result by using a relatively optimal network element layout method;
step (12): and outputting the optimal network element layout result, and ending.
The invention has the beneficial effects that:
the invention takes the adaptive genetic algorithm as a main flow, and a simulated annealing mechanism is integrated into the main flow to adjust and optimize the population. The method has strong global search capability and local search capability, and improves the positioning accuracy. Because the network element layout group is changed before the simulated annealing algorithm is carried out, the searching efficiency is improved, and the obtained network element layout result is closer to the actual optimal network element layout result.
Drawings
FIG. 1 is a flow chart of a method for optimizing the layout of indoor positioning network elements based on genetic algorithm and simulated annealing;
FIG. 2 is a schematic diagram of a cell layout change in a detailed implementation scenario;
fig. 3 is a schematic diagram of a recoding situation of network element No. 3 in a specific implementation scenario.
Detailed Description
The invention is further described below with reference to the accompanying drawings:
an indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing comprises the following steps:
step (1): and (3) carrying out network element layout: numbering the positions of the deployable network elements in sequence, deploying the network elements, and converting the number of each network element into a binary code:
drawing grids in a plan view of a specific indoor scene, considering that intersection points of the grids on the outer wall of the indoor scene are positions where network elements can be arranged, arranging the network elements at the positions where the network elements can be arranged, numbering the network elements in sequence, and converting the number of each network element into binary coding.
Step (2): determining control parameters required by the adaptive genetic algorithm, wherein the control parameters comprise population size, maximum iteration number, cross probability and variation probability:
the control parameters required by the adaptive genetic algorithm include: population size, maximum iteration number, cross probability and mutation probability. In a network element layout, n network elements are required, the binary code of each network element is an m-bit binary number, and each network element layout is regarded as a chromosome with a length len-n-m. If the population number is k, then the population size is k × len matrix.
And (3): initializing the network element layout: randomly selecting n different network elements from all the deployable network element groups as initial network element layouts;
and (4): calculating the fitness:
fitness is as follows:
in the above formula, N represents the number of test points of the positioning area, ERRORiIndicating the positioning error of the positioning point i.
And (5): iteratively judging whether a genetic convergence condition is met, if the genetic convergence condition is met, jumping to the step (9), and if not, jumping to the step (6);
and (6): selecting a network element layout with higher adaptability:
generating a random number r between 0 and the total fitness, and then according to the wheelRandomly sampling population individuals in a gambling mode, wherein the population individuals xiProbability of being selected F (x)i):
In the above formula, f (x)i) Is a population of individuals xiThe fitness of (2); and selecting the network element layout with higher fitness.
And (7): the network element layout with higher fitness is arranged according to the cross probability PbPerforming a crossover operation on the binary code to obtain a child:
adopting single-point cross operation: firstly, a random real number 0 is more than or equal to r and less than or equal to 1, and a cross probability 0 is set<Pb<1, if r<PbThen interleaving needs to be done, otherwise it is not. If the crossing is needed, the crossing position is randomly selected, and the binary string codes after the crossing position are exchanged.
And (8): the network element layout with higher fitness is arranged according to the mutation probability PyCarrying out negation operation on the binary code to obtain variation:
generating a random real number 0 ≦ r ≦ 1, if r<PyThen, variation is performed, 0<Py<1 is the mutation probability; if the variation is needed, firstly, the variation position rand chromo size needs to be determined, if the variation position rand chromo size is 0, the variation is not performed, otherwise, the binary code of the variation position is inverted to generate the variation, so that 1 becomes 0, and 0 becomes 1.
And (9): generating a local optimal network element layout result, and generating a new network element layout space according to the coordinate information:
and after the local optimal network element layout result is obtained through the self-adaptive genetic algorithm, the binary code of the local optimal network element layout result is converted into the decimal code and the corresponding coordinate information. And on the premise of keeping the height value z unchanged, respectively making regular hexagons by taking each network element position in the local optimal network element layout result as a center in the xOy plane, calculating coordinate information of the vertex position of each regular hexagon, and taking the calculated coordinate information and each network element position as a center together to serve as a new network element layout space. (ii) a The new number of the net element at the central point of the regular hexagon is decimal code and then is added with 00, and the number of the top point of each regular hexagon is formed by sequentially adding 01, 02, 03, 04, 05 and 06 in the clockwise direction after the decimal code of the net element at the central point of the regular hexagon.
Step (10): the method for obtaining the relatively optimal network element layout comprises the following steps of performing simulated annealing operation on a group by using a simulated annealing network element layout algorithm:
simulated annealing network element layout algorithm: and starting from a certain higher temperature, receiving a new network element layout space with a certain probability according to the positioning precision of the current network element layout and the positioning precision of the new network element layout space along with the reduction of the temperature parameter, and finally obtaining the relatively optimal network element layout by randomly selecting all possible conditions of the network element layout in the whole physical space.
Step (11): generating an optimal network element layout result by using a relatively optimal network element layout method;
step (12): and outputting the optimal network element layout result, and ending.
Example 1 is given below:
referring to fig. 2a, fig. 2b, fig. 2c, i represents a wall of a building, ii represents a network element, and the dark-colored network element is a currently obtained network element layout result. The size of the scene is 8m 4m 3m, and as the engineering construction requirements can only lay the network elements on the wall and in the place within 1m from the wall, 12 grids with the density of 2m are arranged on the plane map, the laying positions of the network elements are arranged on the grids on the wall, the height is randomly distributed between 2.8m and 3m, and the positions of No. 1 network elements are used as the origin of coordinates to sequentially number the network elements into 1 to 12 according to the clockwise direction.
Step (1): binary coding is carried out on the network elements, and because the number of the network elements is 12 at most, four-digit binary numbers are adopted for coding, and the network elements with numbers of 1-12 are sequentially coded into 0001-1100;
step (2): determining the population scale to be 50, the maximum iteration number to be 20, the cross probability to be 0.6 and the variation probability to be 0.01;
and (3): selecting four network elements numbered 1, 5, 7, 11 as an initial layout empirically, as shown in fig. 2 a;
and (4): calculating the fitness according to the disclosed high-precision indoor positioning simulation system;
and (5): iteratively judging whether the fitness meets the condition of being less than 3m, if yes, jumping to the step (9), and not jumping to the step (6) to prepare genetic operation;
step (6) to step (8): performing genetic operation in the network element layout group to obtain a local optimal solution, and assuming that the local optimal solution obtained when a convergence condition is met is transcoded into number 3, 8, 10 and 12 network elements, as shown in fig. 2 b;
and (9): changing the network element layout group and recoding the network element layout group, as shown in fig. 3, taking network element No. 3 as an example, including 7 network element positions, so that the new network element layout group has 7 × 4 — 28 network elements in total;
step (10) to step (12): and performing simulated annealing operation on the population to obtain the network element with the network element layout results of 300, 801, 1004 and 1204, as shown in fig. 2 c.
The invention takes the adaptive genetic algorithm as a main flow, and a simulated annealing mechanism is integrated into the main flow to adjust and optimize the population. The method has strong global search capability and local search capability, and improves the positioning accuracy. Because the network element layout group is changed before the simulated annealing algorithm is carried out, the searching efficiency is improved, and the obtained network element layout result is closer to the actual optimal network element layout result.
The above description is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (8)
1. An indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing is characterized in that: comprises the following steps:
step (1): and (3) carrying out network element layout: numbering the positions of the deployable network elements in sequence, deploying the network elements, and converting the number of each network element into a binary code;
step (2): determining control parameters required by the adaptive genetic algorithm, including population scale, maximum iteration times, cross probability and variation probability;
and (3): initializing the network element layout: randomly selecting n different network elements from all the deployable network element groups as initial network element layouts;
and (4): calculating the fitness;
and (5): iteratively judging whether a genetic convergence condition is met, if the genetic convergence condition is met, jumping to the step (9), and if not, jumping to the step (6);
and (6): selecting a network element layout with higher fitness;
and (7): the network element layout with higher fitness is arranged according to the cross probability PbPerforming cross operation on the binary codes to obtain filial generations;
and (8): the network element layout with higher fitness is arranged according to the mutation probability PyCarrying out negation operation on the binary code to obtain variation;
and (9): generating a local optimal network element layout result, and generating a new network element layout space according to the coordinate information; the method specifically comprises the following steps:
after obtaining a local optimal network element layout result through a self-adaptive genetic algorithm, converting a binary code of the local optimal network element layout result into a decimal code and corresponding coordinate information; on the premise of keeping the height value z unchanged, respectively making regular hexagons by taking each network element position in the local optimal network element layout result as a center in an xOy plane, calculating coordinate information of the vertex position of each regular hexagon, and taking the calculated coordinate information and each network element position as a center together to serve as a new network element layout space; the new number of the net element at the central point of the regular hexagon is decimal code and then '00', and the number of the vertex of each regular hexagon is formed by sequentially adding '01', '02', '03', '04', '05' and '06' in the clockwise direction after the decimal code of the net element at the central point of the regular hexagon;
step (10): a simulated annealing operation is carried out on the group by using a simulated annealing network element layout algorithm to obtain a relatively optimal network element layout method;
step (11): generating an optimal network element layout result by using a relatively optimal network element layout method;
step (12): and outputting the optimal network element layout result, and ending.
2. The indoor positioning network element optimizing layout method based on genetic algorithm and simulated annealing as claimed in claim 1, wherein: the step (1) is specifically as follows:
drawing grids in a plan view of a specific indoor scene, considering that intersection points of the grids on the outer wall of the indoor scene are positions where network elements can be arranged, arranging the network elements at the positions where the network elements can be arranged, numbering the network elements in sequence, and converting the number of each network element into binary coding.
3. The indoor positioning network element optimizing layout method based on genetic algorithm and simulated annealing as claimed in claim 1, wherein: the step (2) is specifically as follows:
the control parameters required by the adaptive genetic algorithm include: population scale, maximum iteration times, cross probability and variation probability; in the network element layout, n network elements are needed, the binary code of each network element is an m-bit binary number, and each network element layout is regarded as a chromosome with a length len equal to n x m; if the population number is k, then the population size is k × len matrix.
4. The indoor positioning network element optimizing layout method based on genetic algorithm and simulated annealing as claimed in claim 1, wherein: the fitness in the step (4) is as follows:
in the above formula, N represents the number of test points of the positioning area, ERRORiIndicating the positioning error of the positioning point i.
5.The indoor positioning network element optimizing layout method based on genetic algorithm and simulated annealing as claimed in claim 1, wherein: the step (6) is specifically as follows:
generating a random number r between 0 and the total fitness, and randomly sampling population individuals x in a roulette modeiProbability of being selected F (x)i):
In the above formula, f (x)i) Is a population of individuals xiThe fitness of (2); and selecting the network element layout with higher fitness.
6. The indoor positioning network element optimizing layout method based on genetic algorithm and simulated annealing as claimed in claim 1, wherein: the step (7) is specifically as follows:
adopting single-point cross operation: firstly, a random real number 0 is more than or equal to r and less than or equal to 1, and a cross probability 0 is set<Pb<1, if r<PbIf not, the crossing is not carried out; if the crossing is needed, the crossing position is randomly selected, and the binary string codes after the crossing position are exchanged.
7. The indoor positioning network element optimizing layout method based on genetic algorithm and simulated annealing as claimed in claim 1, wherein: the step (8) is specifically as follows:
generating a random real number 0 ≦ r ≦ 1, if r<PyThen, variation is performed, 0<Py<1 is the mutation probability; if the variation is needed, firstly, the variation position rand chromo size needs to be determined, if the variation position rand chromo size is 0, the variation is not performed, otherwise, the binary code of the variation position is inverted to generate the variation, so that 1 becomes 0, and 0 becomes 1.
8. The indoor positioning network element optimizing layout method based on genetic algorithm and simulated annealing as claimed in claim 1, wherein: the step (10) is specifically as follows:
simulated annealing network element layout algorithm: and starting from a certain higher temperature, receiving a new network element layout space with a certain probability according to the positioning precision of the current network element layout and the positioning precision of the new network element layout space along with the reduction of the temperature parameter, and finally obtaining the relatively optimal network element layout by randomly selecting all possible conditions of the network element layout in the whole physical space.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810165059.4A CN108495252B (en) | 2018-02-28 | 2018-02-28 | Indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810165059.4A CN108495252B (en) | 2018-02-28 | 2018-02-28 | Indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108495252A CN108495252A (en) | 2018-09-04 |
CN108495252B true CN108495252B (en) | 2020-07-28 |
Family
ID=63341098
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810165059.4A Active CN108495252B (en) | 2018-02-28 | 2018-02-28 | Indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108495252B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110705758B (en) * | 2019-09-11 | 2023-03-21 | 哈尔滨工程大学 | Underwater network-oriented network element optimization layout method |
CN113159265B (en) * | 2021-03-24 | 2022-09-09 | 国网河南省电力公司电力科学研究院 | Traction load parameter identification method and system based on SVM-ant colony algorithm |
CN113505456B (en) * | 2021-06-29 | 2022-03-01 | 上海勘察设计研究院(集团)有限公司 | Optimal design method for measurement control network |
CN117150636B (en) * | 2023-11-01 | 2024-01-09 | 江西立盾光电科技有限公司 | Indoor plant planting layout method and system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5495419A (en) * | 1994-04-19 | 1996-02-27 | Lsi Logic Corporation | Integrated circuit physical design automation system utilizing optimization process decomposition and parallel processing |
CN102521443B (en) * | 2011-12-06 | 2013-05-08 | 河海大学 | Logistics node facility layout optimization method based on computer vision |
CN103729680B (en) * | 2013-12-24 | 2016-08-17 | 西安电子科技大学 | RFID network layout method based on multi-Agent evolutionary Algorithm |
CN104486641B (en) * | 2014-11-20 | 2018-04-10 | 清华大学 | Multi-service Broadcast Single Frequency optimization method based on supercomposed coding |
-
2018
- 2018-02-28 CN CN201810165059.4A patent/CN108495252B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN108495252A (en) | 2018-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108495252B (en) | Indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing | |
Eldrandaly | A GEP-based spatial decision support system for multisite land use allocation | |
CN110162041A (en) | A kind of robot path planning method based on self-adapted genetic algorithm | |
CN101459915A (en) | Wireless sensor network node coverage optimization method based on genetic algorithm | |
Zhou et al. | Optimal wireless sensor placement in structural health monitoring emphasizing information effectiveness and network performance | |
CN114189871B (en) | Electric power 5G base station layout method considering correction signal propagation model | |
CN111314841B (en) | WSN positioning method based on compressed sensing and improved genetic algorithm | |
JP2016163353A (en) | Planning method and planning device of radio network | |
CN110839245A (en) | Wireless sensor network node deployment method applied to indoor positioning | |
CN102395194A (en) | ANFIS (Adaptive Neural Fuzzy Inference System) indoor positioning method based on improved GA(Genetic Algorithm) optimization in WLAN (Wireless Local Area Network) environment | |
Nayak et al. | Bio‐inspired routing protocol for wireless sensor network to minimise the energy consumption | |
Liu et al. | Adaptive grouping cloud model shuffled frog leaping algorithm for solving continuous optimization problems | |
CN103473465A (en) | Method for optimizing spatial layout of land resources based on multi-target artificial immunization system | |
Waibel et al. | Physics meets machine learning: Coupling FFD with regression models for wind pressure prediction on high-rise facades | |
CN109615142A (en) | A kind of wind farm wind velocity combination forecasting method based on wavelet analysis | |
Kong et al. | An energy balancing strategy based on Hilbert curve and genetic algorithm for wireless sensor networks | |
Yang et al. | Wireless base stations planning based on GIS and genetic algorithms | |
Wang | Optimization of wireless network node deployment in smart city based on adaptive particle swarm optimization | |
Mozumdar et al. | Synthesizing sensor networks backbone architecture for smart buildings | |
Yin et al. | Optimal planning of emergency communication network using deep reinforcement learning | |
Tan | Research on sustainable carrying capacity of urban tourism environment based on multi objective optimization algorithm | |
CN113723043B (en) | Gate level circuit diagram dividing method | |
CN110505634A (en) | One kind realizing wireless aps disposition optimization method based on genetic algorithm | |
Lu et al. | Application of GA optimized wavelet neural networks for carrying capacity of water resources prediction | |
Liu et al. | Energy Allocation Strategy of Earthquake Monitoring Wireless Sensor Network Based on Longitude and Latitude Coding and Differential Evolution Algorithm |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |