A real-time positioning method for communication equipment
By combining navigation maps and satellite positioning, using the three-dimensional AP access node distribution map and real-time WIFI data inside the mall to build an auxiliary positioning fingerprint database, solving the problem of inaccurate positioning of communication equipment in the mall, and achieving high-precision indoor positioning and Accurate location service.
Patent Information
- Application Number
- CN202411297952.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2044-09-18
AI Technical Summary
Communication equipment is inaccurate in real-time positioning in indoor environments such as shopping malls, mainly because the signal is disturbed by walls, floors and other obstacles, resulting in a decrease in positioning accuracy. Especially in large or complex shopping malls, signal attenuation and multi-path effects are affected. Positioning accuracy.
By obtaining initial location information based on navigation maps and satellite positioning, combining the three-dimensional AP access node distribution map inside the mall, the nearest AP access point is selected to build an auxiliary positioning fingerprint database, using real-time WIFI data for matching and fitting, and determining communication equipment indoor location.
It realizes high-precision indoor positioning and improves the accuracy of indoor navigation and location services in the mall.
Smart Images

Figure CN118828880B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of equipment positioning, and in particular to a real-time positioning method for communication equipment. Background Art
[0002] Communication equipment positioning refers to the determination of the specific geographical location of communication equipment (such as mobile phones, radio stations, etc.) through technical means. This usually depends on the signal strength, base station coverage, GPS satellite system or other positioning technologies.
[0003] At present, the real-time positioning of communication equipment in indoor environments such as shopping malls may not be accurate, mainly because indoor signals are interfered by walls, floors and other obstacles. This environment limits the propagation of signals, resulting in reduced positioning accuracy, especially in large or complex shopping malls, where signal attenuation and multipath effects will further affect positioning accuracy. Summary of the invention
[0004] In order to solve the above technical problems, a real-time positioning method for communication equipment is provided. This technical solution solves the problem that the real-time positioning of the above communication equipment in indoor environments such as shopping malls may be inaccurate, mainly because the indoor signal is interfered by walls, floors and other obstacles. This environment limits the propagation of signals, resulting in reduced positioning accuracy, especially in large or complex shopping malls, where signal attenuation and multipath effects will further affect the positioning accuracy.
[0005] In order to achieve the above purpose, the technical solution adopted by the present invention is:
[0006] A real-time positioning method for communication equipment, comprising:
[0007] Based on the navigation map and satellite positioning, determine the initial location information of the communication equipment inside the mall;
[0008] Based on the layout plan inside the mall, obtain the location information of all AP access nodes in the mall, and construct a three-dimensional AP access node distribution plan inside the mall; the AP access node location information includes: WIFI signal RSSI parameters, WIFI signal MAC parameters;
[0009] Based on the three-dimensional AP access node distribution plan diagram inside the mall, the initial position information inside the mall where the communication equipment is located is mapped and rendered to obtain the three-dimensional AP access node distribution plan diagram of the initial position inside the mall where the communication equipment is located;
[0010] Filter out several AP access points closest to the initial location of the communication equipment in the three-dimensional AP access node distribution plan of the initial location inside the shopping mall where the communication equipment is located, and establish an auxiliary positioning fingerprint database for the communication equipment;
[0011] Based on the auxiliary positioning fingerprint database of the communication device, the auxiliary positioning fingerprint database of the communication device is matched with the fitting position evaluation according to the WIFI data within the real-time collection range of the communication device to determine the indoor location information of the communication device.
[0012] Preferably, screening out a number of AP access points closest to the initial position of the communication device in the three-dimensional AP access node distribution plan of the initial position inside the shopping mall where the communication device is located, and establishing an auxiliary positioning fingerprint database for the communication device specifically includes:
[0013] Based on the initial location information of the mall where the communication device is located and the location information of all AP access nodes in the mall, the initial location coordinates of the mall where the communication device is located and the location coordinates of the AP access nodes are obtained;
[0014] Fuzzy clustering is performed based on the initial location coordinates of the communication equipment inside the mall and the location coordinates of the AP access nodes to obtain the AP access node cluster set to which the communication equipment is classified;
[0015] Based on the classified AP access node cluster set of the communication device, the classified AP access node cluster set of the communication device is screened and eliminated according to the optimal connection range between the communication device and the AP access node, so as to obtain the AP access node cluster set of the communication device;
[0016] Based on the k-means clustering of the communication device's affiliated AP access node cluster set, the communication device's distant and nearby classified affiliated AP access node cluster set is obtained;
[0017] Based on the distance classification of communication equipment, it belongs to the AP access node cluster set, collects the WIFI connection characteristic parameters corresponding to the AP access node, and builds an auxiliary positioning fingerprint database for communication equipment.
[0018] Preferably, performing fuzzy clustering based on the initial position coordinates of the communication device inside the mall and the AP access node position coordinates to obtain the AP access node cluster set to which the communication device is classified specifically includes:
[0019] Based on the initial position coordinates of the communication device inside the mall and the AP access node position coordinates, a three-dimensional space distance vector between each AP access node position coordinate and the initial position coordinates of the communication device inside the mall is calculated;
[0020] According to the three-dimensional space distance vector between the position coordinates of each AP access node and the initial position coordinates of the communication device inside the mall, the membership value between the communication device and the AP access node is calculated to perform initial cluster classification, and the initial classification cluster matrix between the communication device and the AP access node is established;
[0021] Based on the initial classification cluster matrix between the communication device and the AP access node, the centroid is iteratively updated for several rounds according to the mean of the initial classification cluster of each communication device, and the cluster is combined into the AP access node cluster set to which the communication device is classified;
[0022] The calculation of the three-dimensional space distance vector between the position coordinates of each AP access node and the initial position coordinates of the communication device inside the mall is specifically:
[0023] ;
[0024] Among them, d ij is the distance vector between the ith communication device and the jth AP access node, x i ,y i 、z i is the three-dimensional space coordinate value of the i-th communication device, x j ,y j 、z j is the three-dimensional space coordinate value of the jth AP access node;
[0025] The calculation of the membership value between the communication device and the AP access node for initial cluster classification is specifically as follows:
[0026] ;
[0027] In the formula, u ij is the membership value between the i-th communication device and the j-th AP access node, d ik is the distance vector from the ith communication device to the kth initial classification cluster, δ is the fuzzy coefficient, and c is the total number of initial clusters.
[0028] Preferably, performing k-means clustering based on the communication device's affiliated AP access node cluster set to obtain the communication device's distantly classified affiliated AP access node cluster set specifically includes:
[0029] Based on the navigation map, the three-dimensional spatial coordinates of the target end position of the communication device and the three-dimensional spatial coordinates of the initial position of the communication device are obtained, and the target direction vector of the communication device is calculated;
[0030] Based on the target direction vector of the communication device and the AP access node cluster to which the communication device belongs, the direction vector of each AP access node relative to the communication device is calculated;
[0031] Calculate the degree of fit of the direction vector between the communication device and the AP access node according to the target direction vector of the communication device and the direction vector of each AP access node relative to the communication device;
[0032] According to the degree of fit of the direction vector between the communication device and the AP access node, a weight is assigned to the AP access node in the AP access node cluster set to which the communication device belongs;
[0033] Based on the AP access node cluster set and AP access node weight of the communication device, the three-dimensional space distance vector between the location coordinates of each AP access node and the initial location coordinates of the communication device inside the mall is calculated;
[0034] Based on k-means clustering, the AP access node cluster set of the communication device is updated and clustered to obtain the AP access node cluster set of the communication device classified by distance;
[0035] The calculation of the directional vector fitting degree between the communication device and the AP access node is specifically:
[0036] ;
[0037] Where P is the direction vector fitting degree between the communication device and the AP access node, x 终 ,y 终 、z 终 is the three-dimensional space coordinate value of the communication device target end position, x j ,y j 、z j is the three-dimensional spatial coordinate value of the jth AP access node in the AP access node cluster to which the communication device belongs;
[0038] The calculation of the three-dimensional space distance vector between the position coordinates of each AP access node and the initial position coordinates of the communication device inside the mall is specifically:
[0039] ;
[0040] Where, d' ij is the three-dimensional space distance vector between the i-th communication device and the j-th AP access node, β j is the weight coefficient of the jth AP access node.
[0041] Preferably, based on the auxiliary positioning fingerprint database of the communication device, the auxiliary positioning fingerprint database matching fitting position evaluation of the communication device is performed according to the WIFI data within the real-time collection range of the communication device, and determining the indoor location information of the communication device specifically includes:
[0042] Obtain the WIFI signal within the optimal connection range of the communication device in real time;
[0043] Based on the association and matching of the WIFI signal within the optimal connection range of the communication device and the auxiliary positioning fingerprint database of the communication device, the fingerprint of the communication device with the smallest matching distance is selected as the auxiliary positioning node of the communication device to generate the indoor location information of the communication device.
[0044] Compared with the prior art, the present invention has the following beneficial effects:
[0045] The present invention proposes a real-time positioning method for communication equipment. The initial position of the communication equipment in the mall is obtained by integrating the navigation map and satellite positioning. The initial position map is rendered on the distribution map in combination with the three-dimensional AP access node distribution map inside the mall. The nearest AP access point is selected to build an auxiliary positioning fingerprint database. The real-time collected WiFi data is matched and fitted with the fingerprint database to accurately evaluate and determine the indoor position of the communication equipment. High-precision indoor positioning is achieved, and the accuracy of indoor navigation and location services in the mall is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A flow chart of a real-time positioning method for communication equipment;
[0047] Figure 2 A flow chart of a method for establishing an auxiliary positioning fingerprint database for communication equipment;
[0048] Figure 3 A flow chart of a method for classifying communication equipment into AP access node cluster sets;
[0049] Figure 4 A flow chart of a method for obtaining a set of AP access node clusters for classifying communication devices far and near;
[0050] Figure 5 A flow chart of a method for determining indoor location information of a communication device;
[0051] Figure 6 It is a schematic diagram of the structure of the electronic device of the present invention;
[0052] Figure 7 It is a schematic diagram of the computer-readable storage medium structure of the present invention. DETAILED DESCRIPTION
[0053] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art may think of other obvious variations.
[0054] Reference Figure 1 As shown, a real-time positioning method for communication equipment includes:
[0055] Based on the navigation map and satellite positioning, determine the initial location information of the communication equipment inside the mall;
[0056] Based on the layout plan inside the mall, obtain the location information of all AP access nodes in the mall, and construct a three-dimensional AP access node distribution plan inside the mall; the AP access node location information includes: WIFI signal RSSI parameters, WIFI signal MAC parameters;
[0057] Based on the three-dimensional AP access node distribution plan diagram inside the mall, the initial position information inside the mall where the communication equipment is located is mapped and rendered to obtain the three-dimensional AP access node distribution plan diagram of the initial position inside the mall where the communication equipment is located;
[0058] Filter out several AP access points closest to the initial location of the communication equipment in the three-dimensional AP access node distribution plan of the initial location inside the shopping mall where the communication equipment is located, and establish an auxiliary positioning fingerprint database for the communication equipment;
[0059] Based on the auxiliary positioning fingerprint database of the communication device, the auxiliary positioning fingerprint database of the communication device is matched with the fitting position evaluation according to the WIFI data within the real-time collection range of the communication device to determine the indoor location information of the communication device.
[0060] This solution obtains the initial position of communication equipment in the mall by integrating navigation maps and satellite positioning, and renders the initial position map on the distribution map in combination with the three-dimensional AP access node distribution map inside the mall, selects the nearest AP access point to build an auxiliary positioning fingerprint database, and uses the real-time collected WiFi data to match and fit the fingerprint database to accurately evaluate and determine the indoor position of the communication equipment. High-precision indoor positioning is achieved, which improves the accuracy of indoor navigation and location services in the mall.
[0061] Reference Figure 2 As shown, a number of AP access points closest to the initial position of the communication device in the three-dimensional AP access node distribution plan of the initial position inside the shopping mall where the communication device is located are screened out, and an auxiliary positioning fingerprint database for the communication device is established, specifically including:
[0062] Based on the initial location information of the mall where the communication device is located and the location information of all AP access nodes in the mall, the initial location coordinates of the mall where the communication device is located and the location coordinates of the AP access nodes are obtained;
[0063] Fuzzy clustering is performed based on the initial location coordinates of the communication equipment inside the mall and the location coordinates of the AP access nodes to obtain the AP access node cluster set to which the communication equipment is classified;
[0064] Based on the classified AP access node cluster set of the communication device, the classified AP access node cluster set of the communication device is screened and eliminated according to the optimal connection range between the communication device and the AP access node, so as to obtain the AP access node cluster set of the communication device;
[0065] Based on the communication device's affiliated AP access node cluster set, k-means clustering is performed to obtain the communication device's distant and nearby affiliated AP access node cluster set;
[0066] Based on the distance classification of communication equipment, it belongs to the AP access node cluster set, collects the WIFI connection characteristic parameters corresponding to the AP access node, and builds an auxiliary positioning fingerprint database for communication equipment.
[0067] It should be noted that the optimal connection distance refers to the AP access point within the range that can be searched by the WIFI of the communication device while ensuring the connection quality.
[0068] This solution uses double-layer clustering filtering to eliminate AP access nodes with low peripheral membership values of communication devices, and then performs secondary clustering division based on the optimal connection distance within the communication device to reduce the amount of data calculation and ensure the accuracy of subsequent WIFI-assisted positioning.
[0069] Reference Figure 3 As shown, according to the initial position coordinates of the communication equipment inside the mall and the AP access node position coordinates, fuzzy clustering is performed to obtain the AP access node cluster set to which the communication equipment is classified, which specifically includes:
[0070] Based on the initial position coordinates of the communication device inside the mall and the AP access node position coordinates, a three-dimensional space distance vector between each AP access node position coordinate and the initial position coordinates of the communication device inside the mall is calculated;
[0071] According to the three-dimensional space distance vector between the position coordinates of each AP access node and the initial position coordinates of the communication device inside the mall, the membership value between the communication device and the AP access node is calculated to perform initial cluster classification, and the initial classification cluster matrix between the communication device and the AP access node is established;
[0072] Based on the initial classification cluster matrix between the communication device and the AP access node, the centroid is iteratively updated for several rounds according to the mean of the initial classification cluster of each communication device, and the cluster is combined into the AP access node cluster set to which the communication device is classified;
[0073] The calculation of the three-dimensional space distance vector between the position coordinates of each AP access node and the initial position coordinates of the communication device inside the mall is specifically:
[0074] ;
[0075] Among them, d ij is the distance vector between the ith communication device and the jth AP access node, x i ,y i 、z i is the three-dimensional space coordinate value of the i-th communication device, x j ,y j 、z j is the three-dimensional space coordinate value of the jth AP access node;
[0076] The calculation of the membership value between the communication device and the AP access node for initial cluster classification is specifically as follows:
[0077] ;
[0078] In the formula, u ij is the membership value between the i-th communication device and the j-th AP access node, d ik is the distance vector from the ith communication device to the kth initial classification cluster, δ is the fuzzy coefficient, and c is the total number of initial clusters.
[0079] It can be understood that, since the communication device is synchronously searching for the WIFI signal value of the AP access point around the communication device, whether it is moving or stationary, and since the communication device, as an objective variable, can choose to stay or connect to the surrounding AP access node, the membership value of each AP access node of the communication device provides reliable data for the subsequent positioning and selection of the AP access node;
[0080] Reference Figure 4 As shown, k-means clustering is performed based on the communication device's affiliated AP access node cluster set to obtain the communication device's distant and nearby classified affiliated AP access node cluster set, specifically including:
[0081] Based on the navigation map, the three-dimensional spatial coordinates of the target end position of the communication device and the three-dimensional spatial coordinates of the initial position of the communication device are obtained, and the target direction vector of the communication device is calculated;
[0082] Based on the target direction vector of the communication device and the AP access node cluster to which the communication device belongs, the direction vector of each AP access node relative to the communication device is calculated;
[0083] Calculate the degree of fit of the direction vector between the communication device and the AP access node according to the target direction vector of the communication device and the direction vector of each AP access node relative to the communication device;
[0084] According to the degree of fit of the direction vector between the communication device and the AP access node, a weight is assigned to the AP access node in the AP access node cluster set to which the communication device belongs;
[0085] Based on the AP access node cluster set and AP access node weight of the communication device, the three-dimensional space distance vector between the location coordinates of each AP access node and the initial location coordinates of the communication device inside the mall is calculated;
[0086] Based on k-means clustering, the AP access node cluster set of the communication device is updated and clustered to obtain the AP access node cluster set of the communication device classified by distance;
[0087] The calculation of the directional vector fitting degree between the communication device and the AP access node is specifically:
[0088] ;
[0089] Where P is the direction vector fitting degree between the communication device and the AP access node, x 终 ,y 终 、z 终 is the three-dimensional space coordinate value of the communication device target end position, x j ,y j 、z j is the three-dimensional spatial coordinate value of the jth AP access node in the AP access node cluster to which the communication device belongs;
[0090] The calculation of the three-dimensional space distance vector between the position coordinates of each AP access node and the initial position coordinates of the communication device inside the mall is specifically:
[0091] ;
[0092] Where, d' ij is the three-dimensional space distance vector between the i-th communication device and the j-th AP access node, β j is the weight coefficient of the jth AP access node.
[0093] It can be understood that by obtaining the target end point of the communication device and analyzing the target direction of the communication device, different weights are assigned to each AP access node in the target direction of the communication device, thereby accelerating the selection speed of the AP access node and reducing the fluctuation of Wi-Fi assisted positioning caused by the coarse granularity of Wi-Fi selection data.
[0094] Reference Figure 5 As shown, based on the auxiliary positioning fingerprint database of the communication device, the auxiliary positioning fingerprint database of the communication device is matched with the fitting position evaluation according to the WIFI data within the real-time collection range of the communication device, and the indoor location information of the communication device is determined, which specifically includes:
[0095] Obtain the WIFI signal within the optimal connection range of the communication device in real time;
[0096] Based on the association and matching between the WIFI signal within the optimal connection range of the communication device and the auxiliary positioning fingerprint database of the communication device, the fingerprint of the communication device with the smallest matching distance is selected as the auxiliary positioning node of the communication device to generate the indoor location information of the communication device.
[0097] It can be understood that since WIFI positioning is a relatively mature technical means at the current stage, the purpose of this solution is to improve the auxiliary AP access node selection of the existing WIFI positioning, to achieve fast and accurate positioning of communication equipment, and the implementation of WIFI positioning is well known to technicians in this field, so no further description will be given here.
[0098] Furthermore, the method or system according to the embodiment of the present application can also be Figure 6 The electronic device architecture shown in FIG. Figure 6 As shown, the electronic device 500 may include a bus 501, one or more CPUs 502, a read-only memory (ROM) 503, a random access memory (RAM) 504, a communication port 505 connected to a network, an input / output component 506, a hard disk 507, and the like.
[0099] Figure 7 Schematic diagram of a computer-readable storage medium structure provided by an embodiment of the present application. Figure 7 As shown, a computer-readable storage medium 600 according to an embodiment of the present application is shown. Computer-readable instructions are stored on the computer-readable storage medium 600. When the computer-readable instructions are executed by the processor, a real-time positioning method for a communication device according to an embodiment of the present application described with reference to the above figures can be executed. The storage medium 600 includes, but is not limited to, for example, volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and cache memory (cache), etc. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc.
[0100] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.
Claims
1. A real-time positioning method for communication equipment, characterized in that: include: Based on the navigation map and satellite positioning, determine the initial location information of the communication equipment inside the mall; Based on the layout plan inside the mall, obtain the location information of all AP access nodes in the mall and build a three-dimensional AP access node distribution plan inside the mall; The AP access node location information includes: WIFI signal RSSI parameters, WIFI signal MAC parameters; Based on the three-dimensional AP access node distribution plan diagram inside the mall, the initial position information inside the mall where the communication equipment is located is mapped and rendered to obtain the three-dimensional AP access node distribution plan diagram of the initial position inside the mall where the communication equipment is located; Filter out several AP access points closest to the initial location of the communication equipment in the three-dimensional AP access node distribution plan of the initial location inside the shopping mall where the communication equipment is located, and establish an auxiliary positioning fingerprint database for the communication equipment; Based on the auxiliary positioning fingerprint database of the communication device, the auxiliary positioning fingerprint database of the communication device is matched with the fitting position evaluation according to the WIFI data within the real-time collection range of the communication device to determine the indoor location information of the communication device; Among them, screening out several AP access points closest to the initial position of the communication equipment in the three-dimensional AP access node distribution plan of the initial position inside the shopping mall where the communication equipment is located, and establishing the auxiliary positioning fingerprint database of the communication equipment specifically includes: Based on the initial location information of the mall where the communication device is located and the location information of all AP access nodes in the mall, the initial location coordinates of the mall where the communication device is located and the location coordinates of the AP access nodes are obtained; Fuzzy clustering is performed based on the initial location coordinates of the communication equipment inside the mall and the location coordinates of the AP access nodes to obtain the AP access node cluster set to which the communication equipment is classified; Based on the classified AP access node cluster set of the communication device, the classified AP access node cluster set of the communication device is screened and eliminated according to the optimal connection range between the communication device and the AP access node, so as to obtain the AP access node cluster set of the communication device; Based on the k-means clustering of the communication device's affiliated AP access node cluster set, the communication device's distant and nearby classified affiliated AP access node cluster set is obtained; Based on the distance classification of communication equipment, it belongs to the AP access node cluster set, collects the WIFI connection characteristic parameters corresponding to the AP access node, and builds an auxiliary positioning fingerprint database for communication equipment; Among them, fuzzy clustering is performed according to the initial position coordinates of the communication equipment inside the mall and the AP access node position coordinates to obtain the AP access node cluster set to which the communication equipment is classified, which specifically includes: Based on the initial position coordinates of the communication device inside the mall and the AP access node position coordinates, a three-dimensional space distance vector between each AP access node position coordinate and the initial position coordinates of the communication device inside the mall is calculated; According to the three-dimensional space distance vector between the position coordinates of each AP access node and the initial position coordinates of the communication device inside the mall, the membership value between the communication device and the AP access node is calculated to perform initial cluster classification, and the initial classification cluster matrix between the communication device and the AP access node is established; Based on the initial classification cluster matrix between the communication device and the AP access node, the centroid is iteratively updated for several rounds according to the mean of the initial classification cluster of each communication device, and the cluster is combined into the AP access node cluster set to which the communication device is classified; The calculation of the three-dimensional space distance vector between the position coordinates of each AP access node and the initial position coordinates of the communication device inside the mall is specifically: ; Among them, d ij is the distance vector between the ith communication device and the jth AP access node, x i ,y i 、z i is the three-dimensional space coordinate value of the i-th communication device, x j ,y j 、z j is the three-dimensional space coordinate value of the jth AP access node; The calculation of the membership value between the communication device and the AP access node for initial cluster classification is specifically as follows: ; In the formula, u ij is the membership value between the i-th communication device and the j-th AP access node, d ik is the distance vector from the ith communication device to the kth initial classification cluster, δ is the fuzzy coefficient, and c is the total number of initial clusters; Among them, performing k-means clustering based on the communication device's affiliated AP access node cluster set to obtain the communication device's distant and nearby classified affiliated AP access node cluster set specifically includes: Based on the navigation map, the three-dimensional spatial coordinates of the target end position of the communication device and the three-dimensional spatial coordinates of the initial position of the communication device are obtained, and the target direction vector of the communication device is calculated; Based on the target direction vector of the communication device and the AP access node cluster to which the communication device belongs, the direction vector of each AP access node relative to the communication device is calculated; Calculate the degree of fit of the direction vector between the communication device and the AP access node according to the target direction vector of the communication device and the direction vector of each AP access node relative to the communication device; According to the degree of fit of the direction vector between the communication device and the AP access node, a weight is assigned to the AP access node in the AP access node cluster set to which the communication device belongs; Based on the AP access node cluster set and AP access node weight of the communication device, the three-dimensional space distance vector between the location coordinates of each AP access node and the initial location coordinates of the communication device inside the mall is calculated; Based on k-means clustering, the AP access node cluster set of the communication device is updated and clustered to obtain the AP access node cluster set of the communication device classified by distance; The calculation of the directional vector fitting degree between the communication device and the AP access node is specifically: ; Where P is the direction vector fitting degree between the communication device and the AP access node, x 终 ,y 终 、z 终 is the three-dimensional space coordinate value of the communication device target end position, x j ,y j 、z j is the three-dimensional spatial coordinate value of the jth AP access node in the AP access node cluster to which the communication device belongs; The calculation of the three-dimensional space distance vector between the position coordinates of each AP access node and the initial position coordinates of the communication device inside the mall is specifically: ; Where, d' ij is the three-dimensional space distance vector between the i-th communication device and the j-th AP access node, β j is the weight coefficient of the jth AP access node; Among them, based on the auxiliary positioning fingerprint database of the communication device, the auxiliary positioning fingerprint database matching fitting position evaluation of the communication device is performed according to the WIFI data within the real-time collection range of the communication device, and the indoor location information of the communication device is determined to specifically include: Obtain the WIFI signal within the optimal connection range of the communication device in real time; Based on the association and matching between the WIFI signal within the optimal connection range of the communication device and the auxiliary positioning fingerprint database of the communication device, the fingerprint of the communication device with the smallest matching distance is selected as the auxiliary positioning node of the communication device to generate the indoor location information of the communication device.
2. An electronic device, characterized in that: include: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute a real-time positioning method for a communication device as described in any one of claim 1.
3. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, a real-time positioning method for a communication device as claimed in any one of claims 1 is implemented.
Citation Information
Patent Citations
Indoor positioning AP selection method based on fuzzy clustering
CN104968002A
WLAN indoor positioning method based on continuous sampling and fuzzy clustering
CN105120433A
Indoor positioning method based on fingerprint database secondary correction
CN105813194A
Online matching and positioning method in wireless position fingerprint indoor positioning
CN106646339A
Improved fuzzy C mean value clustering based image clustering method and device
CN108830289A
Cited By
Real-time positioning method for communication equipment
CN120935755A
