Disclosure of Invention
The invention aims to solve the defects in the prior art, and provides a method and a system for realizing the positioning of an interphone in a beacon mode.
In order to achieve the above purpose, the invention adopts the following technical scheme that the method for realizing the positioning of the interphone in a beacon mode comprises the following steps:
S1, analyzing reflection and scattering characteristics of a signal in various media by simulating propagation behaviors of the radio signal in various scenes based on radio signal data, and generating a propagation characteristic analysis result;
s2, calculating deployment positions of a plurality of beacons and recording geographic positioning information by utilizing the analysis result of the propagation characteristics and considering coverage range, economy and efficiency of beacon deployment, and generating beacon deployment position information;
S3, according to the beacon deployment position information, signals sent by the interphone are collected in real time, background noise is filtered, the transmitting power and frequency of the beacon are adjusted, the signal definition is optimized, and a transmitting parameter adjusting result is generated;
S4, detecting the integrity of the interphone signal in real time based on the transmitting parameter adjusting result, evaluating the signal-to-noise ratio and the quality index of the signal, correcting errors caused by reflection and obstacles, and generating signal quality verification information;
S5, calculating signal arrival time differences from a plurality of beacons to the interphone in real time based on the signal quality verification information, and performing positioning calculation by using time difference data to generate positioning position range information;
and S6, based on the positioning position range information, performing multi-equipment cooperative positioning by coordinating signal data of a plurality of interphone equipment, optimizing the positioning accuracy of the positioning interphone, and generating interphone positioning information.
As a further scheme of the invention, the propagation characteristic analysis result comprises signal propagation path simulation data, attenuation information of signals in various media, reflection and scattering point information, the beacon deployment position information comprises geographical coordinates of beacons, expected coverage areas and distance parameters among the beacons, the transmission parameter adjustment result comprises adjusted transmission power level, signal frequency range and background noise filtering setting parameters, the signal quality verification information comprises corrected signal-to-noise ratio, signal integrity level and signal receiving consistency score, the position range information comprises calculated interphone prediction position coordinates, position error estimation data and time difference of positioning signals, and the interphone positioning information comprises calibrated positioning coordinate information, positioning accuracy estimation information and multi-equipment synergistic effect analysis result.
As a further aspect of the present invention, the step of analyzing reflection and scattering characteristics of a signal in a plurality of media by simulating propagation behaviors of the radio signal in a plurality of scenes based on radio signal data, and generating a propagation characteristic analysis result specifically includes:
S101, simulating and analyzing propagation data of radio signals in various urban landscapes and building structures based on the radio signal data, identifying reflection data of the signals on various media, and generating signal reflection data;
S102, calculating scattering intensity of the signal under various angles and distances based on the signal reflection data, calculating propagation path loss of the signal, evaluating attenuation in the signal propagation process, and generating signal attenuation behavior data;
and S103, based on the signal attenuation behavior data, evaluating the propagation characteristics of the radio signal in various mediums, including the positions of scattering points and the reflection intensities of the signal at various angles, and forming a propagation characteristic analysis result.
As a further scheme of the present invention, by using the propagation characteristic analysis result, considering coverage, economy and efficiency of beacon deployment, calculating deployment positions of a plurality of beacons and recording geographic positioning information, the step of generating beacon deployment position information specifically includes:
s201, using the analysis result of the propagation characteristics, according to the regional position information of the deployment beacon, evaluating the coverage required by the deployment of the beacon, and generating coverage evaluation data;
s202, based on the coverage evaluation data, calculating deployment positions of a plurality of beacons in consideration of overlapping and spatial redundancy of signal coverage, optimizing spatial distribution of the beacons, and generating position calculation data;
S203, reconstructing a three-dimensional space distribution model of the beacon network according to the geographic coordinate information of the beacons based on the position calculation data, and generating beacon deployment position information.
As a further scheme of the invention, according to the beacon deployment position information, signals sent by interphones are collected in real time, background noise is filtered, the transmitting power and frequency of the beacons are adjusted, the signal definition is optimized, and the step of generating a transmitting parameter adjusting result specifically comprises the following steps:
S301, according to the beacon deployment position information, collecting signal data sent by an interphone, recording the intensity and frequency information of the signal, and generating a signal data collection record;
S302, identifying and separating background noise based on the signal data acquisition record, optimizing the influence of non-target frequency components on signal definition, and generating a signal cleaning result;
S303, according to the signal cleaning result, adjusting the transmitting power and frequency of the beacon, optimizing the definition of the signal, and generating a transmitting parameter adjusting result.
As a further scheme of the present invention, based on the transmission parameter adjustment result, the integrity of the intercom signal is detected in real time, the signal-to-noise ratio and the quality index of the signal are evaluated, and the error caused by the reflection and the obstacle is corrected, and the step of generating the signal quality verification information specifically includes:
S401, based on the transmitting parameter adjustment result, monitoring the integrity and the signal-to-noise ratio of the signal in real time, evaluating the integrity of the signal, and generating a signal integrity record;
S402, analyzing the signal integrity record, evaluating quality indexes of signals, including signal to noise ratio and error rate, and identifying an error source to generate an error source analysis result;
and S403, adjusting and correcting signal errors caused by reflection and obstacles based on the error source analysis result, optimizing the accuracy of the signal quality and generating signal quality verification information.
As a further scheme of the present invention, based on the signal quality verification information, signal arrival time differences from a plurality of beacons to the interphone are calculated in real time, and positioning calculation is performed by using time difference data, and the step of generating positioning position range information specifically includes:
s501, based on the signal quality verification information, identifying the receiving time data from a plurality of beacons to the interphone, recording the time point information of signal arrival, and generating a signal arrival time record;
s502, calculating time differences between signals of a plurality of beacons and the interphone based on the signal arrival time records, identifying signal propagation delays between the plurality of beacons and the interphone, and generating signal time difference data;
S503, using the signal time difference data, estimating the relative position of the interphone in the beacon network by comparing the time difference between the signal sent by a plurality of beacons and the arrival of the interphone, and generating position range information.
As a further scheme of the invention, based on the positioning position range information, the signal data of a plurality of interphone devices are coordinated to perform multi-device cooperative positioning, the positioning accuracy of the positioning interphone is optimized, and the steps of generating the interphone positioning information are specifically as follows:
s601, based on the position range information, acquiring positioning data of a plurality of interphone devices in a target area range, synchronizing signal receiving time of the plurality of interphone devices, and generating multi-device signal synchronization data;
S602, calculating the relative distance between a plurality of interphone devices by calculating the time difference of the plurality of interphones for receiving the same beacon signal based on the multi-device signal synchronous data, and generating an inter-device distance analysis result;
And S603, calculating the geographic coordinate position of the target interphone according to the relative positions and the distances of a plurality of interphone devices by using the device-to-device distance analysis result, and generating the interphone positioning information.
As a further scheme of the present invention, the specific formula for calculating the geographic coordinate position of the target interphone is as follows:
;
Wherein, AndRepresenting the x and y coordinates of the ith intercom device, respectively, the coordinates providing specific location information for each device,Is the estimated distance between the ith interphone equipment and the target interphone, is obtained according to signal intensity or time delay measurement,AndAnd x and y coordinates respectively representing the geographic coordinate positions of the target interphone are used for representing the abscissa and the ordinate of the target interphone on a map, i is an index from 1 to n, all interphone devices participating in position calculation are traversed, and n is the total number of the interphone devices participating in calculation.
The system for realizing the positioning of the interphone in the beacon mode is used for executing the method for realizing the positioning of the interphone in the beacon mode, and comprises the following steps:
the signal simulation module simulates the propagation behaviors of radio signals in various scenes based on the radio signal data, analyzes the reflection and scattering characteristics of the signals in different media, and generates signal propagation simulation data;
The deployment evaluation module utilizes the signal propagation simulation data to calculate geographic positions of a plurality of deployment positions according to signal coverage requirements and deployment cost, and generates beacon position evaluation data;
The signal processing module is used for collecting signals sent by the interphone in real time based on the beacon position evaluation data, carrying out background noise recognition and filtering, adjusting the transmitting power of the beacon and optimizing the signal quality of the frequency, and generating signal optimization parameters;
The data verification module adopts the signal optimization parameters to monitor the integrity and the signal-to-noise ratio of the signal in real time, evaluate the signal quality, analyze and correct the signal error, and generate integrity evaluation data;
And the co-positioning module uses the integrity evaluation data, calculates the time difference between a plurality of beacons and the interphone, estimates the position range of the interphone according to the time difference data, performs co-positioning by combining a plurality of interphone devices, optimizes the positioning accuracy, and generates the interphone positioning information.
Compared with the prior art, the invention has the advantages and positive effects that:
According to the invention, through simulating and analyzing the propagation behaviors of signals in various scenes, the understanding of radio signal characteristics is enhanced, the beacon deployment is optimized for actual geography and environmental conditions, the signal coverage range and the cost efficiency of the beacon deployment are optimized, the signals sent by the interphone are collected in real time, the emission parameters are adjusted, the signal definition is optimized, the interference of background noise is reduced, the usability and the safety of the signals are improved, the signal arrival time difference is calculated in real time, the multi-device cooperative positioning is combined, the positioning accuracy and the response speed are improved, and the reliable and accurate service experience is provided for users.
Detailed Description
The present invention will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present invention more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
In the description of the present invention, it should be understood that the terms "length," "width," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like indicate orientations or positional relationships based on the orientation or positional relationships shown in the drawings, merely to facilitate describing the present invention and simplify the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and therefore should not be construed as limiting the present invention. Furthermore, in the description of the present invention, the meaning of "a plurality" is two or more, unless explicitly defined otherwise.
Referring to fig. 1, the invention provides a technical scheme, a method for realizing positioning of interphone by beacon mode, comprising the following steps:
S1, analyzing reflection and scattering characteristics of a signal in various media by simulating propagation behaviors of the radio signal in various scenes based on radio signal data, and generating a propagation characteristic analysis result;
S2, calculating deployment positions of a plurality of beacons and recording geographic positioning information by using a propagation characteristic analysis result and considering coverage range, economy and efficiency of beacon deployment, and generating beacon deployment position information;
S3, acquiring signals sent by the interphone in real time according to the beacon deployment position information, filtering background noise, adjusting the transmitting power and frequency of the beacon, optimizing the signal definition, and generating a transmitting parameter adjusting result;
S4, detecting the integrity of the interphone signal in real time based on the transmitting parameter adjustment result, evaluating the signal-to-noise ratio and the quality index of the signal, correcting errors caused by reflection and obstacles, and generating signal quality verification information;
S5, calculating signal arrival time differences from a plurality of beacons to the interphone in real time based on the signal quality verification information, and performing positioning calculation by using time difference data to generate positioning position range information;
And S6, based on the positioning position range information, performing multi-equipment cooperative positioning by coordinating signal data of a plurality of interphone equipment, optimizing the positioning accuracy of the positioning interphone, and generating interphone positioning information.
The transmission characteristic analysis results comprise signal transmission path simulation data, attenuation information of signals in various media, reflection and scattering point information, beacon deployment position information comprises geographical coordinates of beacons, expected coverage areas and distance parameters among the beacons, the transmission parameter adjustment results comprise adjusted transmission power levels, signal frequency ranges and background noise filtering setting parameters, the signal quality verification information comprises corrected signal-to-noise ratios, signal integrity levels and signal receiving consistency scores, the position range information comprises calculated interphone prediction position coordinates, position error estimation data and time differences of positioning signals, and the interphone positioning information comprises calibrated positioning coordinate information, positioning accuracy estimation information and multi-equipment synergistic effect analysis results.
Referring to fig. 2, based on radio signal data, by simulating propagation behaviors of a radio signal in various scenes, the steps of analyzing reflection and scattering characteristics of the signal in various media, and generating a propagation characteristic analysis result are specifically as follows:
S101, simulating and analyzing propagation data of radio signals in various urban landscapes and building structures based on the radio signal data, identifying reflection data of the signals on various media, and generating signal reflection data;
in the process of simulating radio signal propagation, geographical and physical data of urban landscapes and building structures are collected, including heights, materials, areas of buildings and topographical features of cities, data integration is carried out through a geographical information system, a ray tracing method is used for simulating propagation paths of radio signals in a complex environment, the propagation effects of the signals are predicted through simulating interaction of radio waves and various media including reflection, refraction and scattering, the calculation of each signal path involves a Fresnel equation and a Snell law, the behavior of the signals on interfaces of different media is predicted, detailed reflection data of each signal path is generated, and the data is used for analyzing signal coverage areas and potential signal dead areas, so that a foundation is provided for subsequent steps.
S102, calculating scattering strength of a signal under various angles and distances based on signal reflection data, calculating propagation path loss of the signal, evaluating attenuation in the signal propagation process, and generating signal attenuation behavior data;
When processing signal reflection data, an enhanced angle scattering algorithm is adopted, scattering intensity of signals under different angles and distances is calculated, based on signal reflection data obtained by previous simulation, spatial coordinates and signal characteristics of each signal reflection point are input, angle data comprising an incident angle and a reflection angle are calculated, the intensity of each scattering point is determined by the corresponding reflection intensity and the initial intensity of the signals, an attenuation model is used for adjusting according to the signal propagation distance and medium characteristics, the method comprises the step of estimating signal attenuation of an open area by adopting a free space path loss model, a cave model is adopted for the interior of a building, the influence of walls and obstacles is considered, the propagation path loss of the signals is reflected, signal attenuation behavior data is generated, and the estimation and optimization strategy formulation of radio signal propagation characteristics are supported.
S103, based on the signal attenuation behavior data, evaluating the propagation characteristics of the radio signal in various mediums, including the positions of scattering points and the reflection intensities of the signal at various angles, and forming a propagation characteristic analysis result;
The method comprises the steps of evaluating the propagation characteristics of radio signals, relating to various data analysis and calculation processes, based on obtained signal attenuation behavior data, using a quantitative analysis method for multivariate regression analysis, determining a relation model of the positions of scattering points and the signal reflection intensity of each angle, carrying out data processing through statistical software, inputting the data of each scattering point into the model for analysis, considering the medium, the distance and the environment variable of signal propagation, calculating the propagation efficiency of the signals in different media, determining the main factors of signal attenuation, including the electromagnetic attribute of the medium and the interference level of the environment, through the comparison of actual measurement and theoretical calculation, forming a propagation characteristic analysis result, and providing scientific basis for designing more effective signal propagation strategies and improving the coverage quality of a wireless communication network.
Referring to fig. 3, with reference to the propagation characteristic analysis result, in consideration of coverage, economy and efficiency of beacon deployment, the steps of calculating deployment positions of a plurality of beacons and recording geolocation information, and generating beacon deployment position information specifically include:
S201, utilizing a propagation characteristic analysis result, deploying regional position information of a beacon according to the requirement, evaluating coverage required by beacon deployment, and generating coverage evaluation data;
When the coverage area of a beacon is estimated, a spatial analysis method based on a geographic information system is adopted to process the analysis result of the propagation characteristics, the signal coverage requirements of different areas are mapped and estimated, the position information of the areas and related radio signal propagation characteristic data are input, the spatial interpolation technology is used to estimate the strength of a signal at points which are not directly measured, the points comprise the edge zone of a city and the shadow zone of a building, based on the interpolation result, a spatial analysis tool is used to determine the continuity and uniformity of the signal coverage, the signal strength in each area is ensured to meet the minimum operation standard, the terrain influence analysis is carried out, the influence of the terrain fluctuation on the signal propagation is considered, the coverage area of the beacon is adjusted, the coverage area estimation data are generated, and a scientific basis is provided for the deployment of the beacon.
S202, based on coverage evaluation data, calculating deployment positions of a plurality of beacons in consideration of overlapping and spatial redundancy of signal coverage, optimizing spatial distribution of the beacons, and generating position calculation data;
In the above, based on the coverage evaluation data, the Euclidean distance formula is used Calculating the distance between two beacons, evaluating the overlapping condition of signal coverage and optimizing the spatial distribution of the beacons;
In the formula, Representing the distance between the two beacons,、Representing the coordinates of the beacon i,、Representing the coordinates of beacon j;
formula details and formula calculation derivation process:
assuming that the coordinates of beacon i are (500, 1000) meters and that of beacon j are (2000, 3000) meters, the calculation is performed :
;
The result 2500 meters shows the distance between two beacons, and the formula optimizes the spatial distribution of the beacons, reduces the overlapping of signal coverage, ensures the uniformity of the signal coverage and minimizes redundancy by calculating the distance between the beacons.
S203, reconstructing a three-dimensional space distribution model of a beacon network according to geographic coordinate information of a beacon based on the position calculation data to generate beacon deployment position information;
When reconstructing the three-dimensional space distribution model of the beacon network, three-dimensional modeling software and a computer aided design technology are used, geographic coordinate information of each beacon is input into the three-dimensional model based on position calculation data, the influence of terrain, buildings and various environmental factors is considered, the beacon positions in the model are accurately arranged in the three-dimensional space, three-dimensional visualization processing is carried out, accuracy and visual effects of the model are ensured, engineers and designers are only helped to understand the spatial relationship of beacon deployment, subsequent adjustment and optimization of the beacon network are carried out, after the three-dimensional model is completed, the signal coverage effect of the beacon network is simulated, the actual performance and expected consistency of signal coverage are verified, and the position and the function of each beacon are recorded by the generated beacon deployment position information.
Referring to fig. 4, according to the beacon deployment position information, signals sent by the interphone are collected in real time, background noise is filtered, the transmitting power and frequency of the beacon are adjusted, the signal definition is optimized, and the step of generating a transmitting parameter adjusting result specifically includes:
s301, collecting signal data sent by an interphone according to beacon deployment position information, recording strength and frequency information of the signal, and generating a signal data collection record;
When signal data is collected, based on the position information of beacon deployment, an interphone is set to send directional signals around each beacon, the intensity and frequency of signals received by each beacon are recorded through field test equipment such as a spectrum analyzer, various parameters of signals transmitted from the interphone are accurately measured, the frequency and intensity data of the signals are recorded in real time and stored in a database, the accuracy of data acquisition is verified, the signal receiving intensity automatically adjusts recording parameters according to geographic positions, time and environmental factors, the reliability and representativeness of the data are ensured, the time synchronization processing of the signals is performed, the consistency of the recorded data and the time stamp of the transmitted data is ensured, and basic data for subsequent signal analysis and optimization is provided.
S302, identifying and separating background noise based on signal data acquisition records, optimizing the influence of non-target frequency components on signal definition, and generating a signal cleaning result;
In the process of signal data cleaning, a signal processing algorithm is used for fast Fourier transformation to analyze the frequency composition of a signal, background noise and non-target frequency components are identified, a digital filtering technology band-pass filter is applied to inhibit the signal which does not belong to a target frequency range, the integral intensity and frequency distribution of the signal are considered in the process of optimization, filtering parameters are adjusted according to a preset signal quality standard to ensure the maximization of signal definition, a cleaned signal result is evaluated through a signal quality evaluation model, the model carries out comprehensive grading based on the signal to noise ratio and the distortion degree of the signal, and the generated signal cleaning result records the processing effect and the definition improvement condition of each signal channel.
S303, adjusting the transmitting power and frequency of a beacon according to the signal cleaning result, optimizing the definition of the signal, and generating a transmitting parameter adjusting result;
in the above, according to the signal cleaning result, the transmitting power and frequency are adjusted by the formula Optimizing the sharpness of a signal, whereinRepresenting the initial transmit power of the signal,Represents the adjustment coefficient of the light source,Representing a frequency adjustment value;
In the formula, Representing the adjusted transmit power of the signal,Representing the initial transmit power of the signal,Represents the adjustment coefficient of the light source,Representing a frequency adjustment value;
formula details and formula calculation derivation process:
Assuming initial transmit power For 2 Watts, adjust the coefficientA frequency adjustment value of 0.05For 20 Hz, calculate:
;
The result of 4 watts indicates that the adjusted transmit power, the calculation process is used to optimize the signal definition, and the loss caused by frequency adjustment is compensated by increasing the transmit power, so as to ensure the effective propagation and reception of the signal.
Referring to fig. 5, based on the transmission parameter adjustment result, the integrity of the intercom signal is detected in real time, the signal-to-noise ratio and the quality index of the signal are evaluated, and the error caused by the reflection and the obstacle is corrected, and the step of generating the signal quality verification information specifically includes:
s401, based on a transmitting parameter adjustment result, monitoring the integrity and the signal-to-noise ratio of a signal in real time, evaluating the integrity of the signal, and generating a signal integrity record;
In the signal integrity monitoring process, a real-time monitoring system is adopted, the integrity and the signal to noise ratio of a signal are continuously tracked based on a transmission parameter adjustment result, real-time data of the signal are obtained by using a digital signal processing technology, the signal integrity monitoring system evaluates the quality of the signal by comparing the received signal with a preset integrity standard, the signal strength and the background noise are captured under different environmental conditions, when the signal to noise ratio is lower than a threshold value by setting a threshold value, the system automatically records the integrity state of the signal, the signal integrity record is continuously updated and stored in a database in the process, the signal strength, the signal to noise ratio and the timestamp of the real-time monitoring are included, and important data support is provided for subsequent signal quality analysis.
S402, analyzing the signal integrity record, evaluating the quality index of the signal, including the signal-to-noise ratio and the error rate, and identifying an error source to generate an error source analysis result;
when analyzing signal integrity record, adopt quality assessment model, each quality index of signal is estimated, including signal-to-noise ratio and bit error rate, extract signal integrity record from the database, carry out statistical analysis to signal-to-noise ratio, use linear regression analysis method to detect the relation between signal-to-noise ratio and the bit error rate, through calculating mean value and standard deviation of signal-to-noise ratio, discern potential unusual signal performance, apply bit error rate calculation formula, estimate the quality of signal according to the number of received error bits and total number of bits, combine statistical analysis result, discern the error source, the error source includes environmental interference, equipment ageing multiple factor, the influence degree of each factor on signal quality is listed to the error source analysis result that generates, provide the basis for subsequent signal optimization.
S403, adjusting and correcting signal errors caused by reflection and obstacles based on an error source analysis result, optimizing the accuracy of signal quality, and generating signal quality verification information;
Based on the analysis result of the error source, the signal error is adjusted and corrected, the signal optimization algorithm self-adaptive filtering technology is adopted, the signal error caused by reflection and obstacles is processed, a main interference source is determined according to the analysis result of the error source, the reflection and diffraction models in the signal propagation path are adjusted, the parameters of the signal propagation model are modified, the signal path is optimized, the signal penetration capacity is enhanced, a dynamic correction mechanism is implemented, the signal transmitting power and the receiving sensitivity are adjusted in real time, the continuous improvement of the signal quality is ensured, the generated signal quality verification information comprises the adjusted signal-to-noise ratio, the bit error rate and various quality indexes, the verification information is used for continuously monitoring the signal quality and optimizing the network performance, and a reference basis is provided for the subsequent signal transmission strategy.
Referring to fig. 6, based on the signal quality verification information, the signal arrival time differences between a plurality of beacons and the interphone are calculated in real time, and the positioning calculation is performed by using the time difference data, so as to generate positioning position range information specifically including the following steps:
s501, based on the signal quality verification information, identifying the receiving time data from a plurality of beacons to the interphone, recording the time point information of the arrival of the signal, and generating a signal arrival time record;
In the generation process of the signal arrival time record, the signal receiving time of the beacon to the interphone is monitored through a data acquisition system, the accuracy of the time record is ensured by using a clock synchronization technology, the acquisition system compares the time of a plurality of beacon transmitting signals with the time of the interphone receiving signals, the time point information of each beacon signal reaching the interphone is recorded, the time stamp technology is used, each signal data is marked with a transmitting and receiving time tag, the signal flow path is tracked through the serial number of a data packet, the integrity and traceability of the signal data are ensured, the recorded signal arrival time information is tidied and stored in a database, and a data base is provided for the analysis of the subsequent signal propagation delay.
S502, calculating time differences between signals of a plurality of beacons and the interphone based on the signal arrival time record, identifying signal propagation delay between the plurality of beacons and the interphone, and generating signal time difference data;
In the above, the time difference between the signals of the plurality of beacons and the interphone is calculated according to the formula Calculating a signal propagation delay;
In the formula, Representing the difference in time between the two,Representing the time at which the signal arrives at the intercom,Representing the time at which the signal was sent;
formula details and formula calculation derivation process:
suppose that the time at which beacon a signals is The transmission time of beacon B is in millisecondsThe time of arrival of the signals at the interphone is in the form of millisecondsMillisecond sumMillisecond, calculate:
;
The results indicate the time of flight of the signal from each beacon to the intercom, and the time difference data is used for subsequent position estimation to determine the location of the intercom.
S503, using the signal time difference data, estimating the relative position of the interphone in the beacon network by comparing the time difference between the signal sent by a plurality of beacons and the arrival of the interphone, and generating position range information;
the method comprises the steps of using signal time difference data to estimate the relative position of an interphone, adopting a triangular positioning algorithm to estimate the relative position of the interphone in a beacon network based on signal arrival time differences of a plurality of beacons, converting the calculated signal time differences into distances, using an optical speed constant to calculate the distance from each beacon to the interphone to form a distance matrix, applying a triangular positioning technology to estimate the relative coordinate position of the interphone through a known plurality of beacon positions and corresponding distance data by a geometric method, generating position range information in the process, describing the position of the interphone in the beacon network, providing basis for network optimization and signal coverage, and using an estimation result to adjust the layout of the beacons and a signal emission strategy.
Referring to fig. 7, based on the positioning location range information, by coordinating signal data of a plurality of interphone devices, performing multi-device cooperative positioning, optimizing accuracy of positioning interphone positioning, and generating interphone positioning information specifically includes:
S601, acquiring positioning data of a plurality of interphone devices in a target area range based on position range information, synchronizing signal receiving time of the plurality of interphone devices, and generating multi-device signal synchronization data;
In the generation process of the multi-equipment signal synchronization data, a target area range is determined, positioning data of a plurality of interphone equipment in the area are collected, a global positioning system and a signal time synchronization technology are used, the plurality of interphone equipment receives signals at the same time, the synchronization process of the signal receiving time is realized by adopting a high-precision clock synchronization protocol, the time precision of each equipment is guaranteed, each interphone records the positioning data and the receiving time of the interphone when receiving the signals, the data are transmitted to a central processing system through a wireless communication network, the central system is responsible for collecting and arranging the signal synchronization data of the equipment, the generated multi-equipment signal synchronization data comprise the position information of each interphone and the time stamp of the received signals, and basic data support is provided for the subsequent equipment distance analysis.
S602, calculating the relative distance between a plurality of interphone devices by calculating the time difference of the plurality of interphones receiving the same beacon signal based on the multi-device signal synchronous data, and generating an inter-device distance analysis result;
In the process of calculating the relative distance between the devices, based on multi-device signal synchronous data, extracting time differences of the same beacon signals received by a plurality of interphones, converting the time differences into the relative distances by using a time difference calculation formula, and utilizing the basic principle of signal propagation, assuming that the signals propagate at the speed of light, the time differences between the interphones can be obtained by comparing time stamps of the received signals, the time differences are arranged into a distance matrix which reflects the relative distance between the interphones, the distance relation between the devices is evaluated by a multiple linear regression model, and the calculated inter-device distance analysis result provides necessary reference for subsequent positioning so as to ensure accurate evaluation of the relative positions of the devices.
S603, calculating the geographic coordinate position of the target interphone according to the relative positions and the distances of a plurality of interphone devices by using the device-to-device distance analysis result, and generating interphone positioning information;
The specific formula for calculating the geographic coordinate position of the target interphone is as follows:
;
Wherein, AndRepresenting the x and y coordinates of the ith intercom device, respectively, the coordinates providing specific location information for each device,Is the estimated distance between the ith interphone equipment and the target interphone, is obtained according to signal intensity or time delay measurement,AndAnd x and y coordinates respectively representing the geographic coordinate positions of the target interphone are used for representing the abscissa and the ordinate of the target interphone on a map, i is an index from 1 to n, all interphone devices participating in position calculation are traversed, and n is the total number of the interphone devices participating in calculation. The formula:
;
formula details and formula calculation derivation process:
The formula is used for calculating the position of the target interphone according to data provided by a plurality of devices with known positions;
parameter meaning and setting value:
is the x-coordinate of the i-th device, Is the y-coordinate of the i-th device,The distance from the ith device to the target interphone is n, the total number of devices participating in calculation is n, and three devices are assumed, and the position and distance data are as follows:
The position of device 1 is (100, 150), the distance to the target is 50 meters, the position of device 2 is (200, 250), the distance to the target is 30 meters, the position of device 3 is (300, 350), the distance to the target is 20 meters;
substituting the parameters into a formula to calculate:
;
Results The geographic coordinate position of the target interphone is shown as (229.71,279.90), and the method is used for calculating positioning data through local data fusion under the conditions of complex environment and unstable GPS signals, so that stable and reliable position information is provided.
Referring to fig. 8, a system for implementing intercom positioning by a beacon mode is used for executing the method for implementing intercom positioning by a beacon mode, where the system includes:
the signal simulation module simulates the propagation behaviors of radio signals in various scenes based on the radio signal data, analyzes the reflection and scattering characteristics of the signals in different media, and generates signal propagation simulation data;
the deployment evaluation module utilizes the signal propagation simulation data to calculate geographic positions of a plurality of deployment positions according to the signal coverage requirement and the deployment cost, and generates beacon position evaluation data;
The signal processing module is used for collecting signals sent by the interphone in real time based on the beacon position evaluation data, carrying out background noise recognition and filtering, adjusting the transmitting power of the beacon and optimizing the signal quality in frequency, and generating signal optimization parameters;
The data verification module adopts signal optimization parameters to monitor the integrity and the signal-to-noise ratio of the signal in real time, evaluate the signal quality, analyze and correct the signal error, and generate integrity evaluation data;
the co-locating module uses the integrity evaluation data, calculates the time difference from a plurality of beacons to the interphone, estimates the position range of the interphone according to the time difference data, performs co-locating by combining a plurality of interphone devices, optimizes the locating accuracy, and generates the interphone locating information.
The present invention is not limited to the above embodiments, and any equivalent embodiments which can be changed or modified by the technical disclosure described above can be applied to other fields, but any simple modification, equivalent changes and modification made to the above embodiments according to the technical matter of the present invention will still fall within the scope of the technical disclosure.