CN114200395B - Data quality monitoring method and device for multi-point positioning system and electronic equipment - Google Patents

Data quality monitoring method and device for multi-point positioning system and electronic equipment Download PDF

Info

Publication number
CN114200395B
CN114200395B CN202111541275.2A CN202111541275A CN114200395B CN 114200395 B CN114200395 B CN 114200395B CN 202111541275 A CN202111541275 A CN 202111541275A CN 114200395 B CN114200395 B CN 114200395B
Authority
CN
China
Prior art keywords
data
test
signal receiving
actual measurement
checking
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
Application number
CN202111541275.2A
Other languages
Chinese (zh)
Other versions
CN114200395A (en
Inventor
王慧连
王硕
李婷
杜飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changsha Minghang Intelligent Technology Co ltd
Original Assignee
Changsha Minghang Intelligent Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Changsha Minghang Intelligent Technology Co ltd filed Critical Changsha Minghang Intelligent Technology Co ltd
Priority to CN202111541275.2A priority Critical patent/CN114200395B/en
Publication of CN114200395A publication Critical patent/CN114200395A/en
Application granted granted Critical
Publication of CN114200395B publication Critical patent/CN114200395B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/12Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves by co-ordinating position lines of different shape, e.g. hyperbolic, circular, elliptical or radial

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention is applicable to the technical field of computers, and particularly relates to a method and a device for monitoring data quality of a multi-point positioning system and electronic equipment, wherein the method comprises the following steps: acquiring an actual measurement response signal receiving timetable and a test signal receiving timetable; calculating a target position, and checking measured data to obtain a measured checking result; checking the test data to obtain a test checking result; judging whether the multi-point positioning system is accurate according to the actual measurement checking result and the test checking result, if not, determining a fault signal receiving end and repositioning. According to the invention, the preliminary inference of the target position is carried out according to the received signals, so that whether the signals received by the current signal receiving points are normal or not is preliminarily judged, then, the signal testing is carried out on the signal receiving points, so that whether the current target position is accurate or not is further judged, the accuracy of the target position is ensured through double judgment, and the reliability of the multi-point positioning system is improved.

Description

Data quality monitoring method and device for multi-point positioning system and electronic equipment
Technical Field
The invention belongs to the technical field of computers, and particularly relates to a data quality monitoring method and device for a multi-point positioning system and electronic equipment.
Background
The positioning principle of the multi-point positioning technology is a hyperbolic and hyperbolic positioning algorithm based on the arrival time difference. Pairing the arrival time of the same response signal received by different receiving stations to obtain the time difference between the response signal and different stations, and converting the time difference into the distance difference between the target and different receiving stations, wherein one value corresponds to one hyperbola or one hyperbola containing the target position according to the definition of the hyperbola and the hyperbola, the intersection point of the two hyperbolas is the position of the target in the two-dimensional system, and the intersection point of the three hyperbolas is the position of the target in the three-dimensional coordinate system.
In the practical application of an airport, because of the shielding of a terminal building body, in order to monitor the coverage, the antenna of a receiving station is often arranged at a higher place around a scene and a terminal area, so that the full coverage monitoring of an airport operation area is completed as much as possible, the heights of the receiving antenna are different and are not in the same plane with a target transponder, and therefore, the position of a target needs to be analyzed by adopting a hyperboloid calculation method.
As a multi-point positioning system, a plurality of positioning points are needed to receive signals, and finally, the target position is calculated through the time difference of the signals received by the plurality of positioning points, but if a certain signal receiving point in the system fails or has a problem, the calculation of the target position is deviated.
Disclosure of Invention
The embodiment of the invention aims to provide a data quality monitoring method of a multi-point positioning system, which aims to solve the problem in the third part of the background technology.
The embodiment of the invention is realized in such a way that the data quality monitoring method of the multi-point positioning system comprises the following steps:
acquiring an actual measurement response signal receiving time table and a test signal receiving time table, wherein the actual measurement response signal receiving time table comprises the time when all signal receiving ends receive actual measurement target signals, and the test signal receiving time table comprises the time when all signal receiving ends receive test signals;
calculating a target position according to the actual measurement response signal receiving timetable, and checking actual measurement data to obtain an actual measurement checking result;
checking the test data according to the test signal receiving timetable to obtain a test checking result;
judging whether the multi-point positioning system is accurate according to the actual measurement checking result and the test checking result, if not, determining a fault signal receiving end and repositioning.
Preferably, the step of calculating the target position according to the actual measurement response signal receiving schedule and checking actual measurement data to obtain an actual measurement checking result specifically includes:
reading the time of receiving the actually measured target signal by all data receiving ends in the actually measured response signal receiving time table, and calculating the target position according to the time;
randomly selecting N groups of data receiving ends, calculating a detection target position according to the moment when the N groups of data receiving ends receive the actually measured target signal, repeating the steps, wherein all the combinations of the N groups of data receiving ends are selected, the value of N is smaller than the total number of the data receiving ends, and the value of N is greater than or equal to four;
and counting the detection target position and generating an actual measurement checking result.
Preferably, the step of checking test data according to the test signal receiving schedule to obtain a test checking result specifically includes:
reading the test signal receiving timetable to obtain the time when each data receiving end receives the test signal;
calculating the position of the data transmitting end according to the moment when each data receiving end receives the test signal, and obtaining the calculated position of the data transmitting end;
and comparing the calculated position of the data transmitting end with the standard position of the data transmitting end to generate a test checking result.
Preferably, if not, the step of determining the fault signal receiving end specifically includes:
transmitting test signals to other signal receiving ends at each signal receiving end in sequence;
receiving a test signal through a signal receiving end, and recording the time of receiving the test signal;
and calculating the sending position of the test signal according to the time of receiving the test signal, checking and determining a fault signal receiving end.
Preferably, the test signal is transmitted using encryption.
Preferably, when the actual measurement check result and/or the test check result show that the current positioning is inaccurate, determining a fault signal receiving end and repositioning.
It is another object of an embodiment of the present invention to provide a data quality monitoring system for a multi-point positioning system, the system comprising:
the data acquisition module is used for acquiring an actual measurement response signal receiving timetable and a test signal receiving timetable, wherein the actual measurement response signal receiving timetable comprises the time when all signal receiving ends receive actual measurement target signals, and the test signal receiving timetable comprises the time when all signal receiving ends receive test signals;
the actual measurement checking module is used for calculating a target position according to the actual measurement response signal receiving timetable and checking actual measurement data to obtain an actual measurement checking result;
the test checking module is used for checking the test data according to the test signal receiving timetable to obtain a test checking result;
the fault self-checking module is used for judging whether the multi-point positioning system is positioned accurately according to the actual measurement checking result and the test checking result, if not, determining a fault signal receiving end and repositioning.
Preferably, the actual measurement checking module includes:
the actual measurement target calculation unit is used for reading the time of receiving the actual measurement target signal by all the data receiving ends in the actual measurement response signal receiving time table and calculating the target position according to the time;
the retest target calculating unit is used for randomly selecting N groups of data receiving ends, calculating a detection target position according to the moment when the N groups of data receiving ends receive the actually measured target signals, repeating the steps, wherein all the combinations of the N groups of data receiving ends are selected, the numerical value of N is smaller than the total number of the data receiving ends, and the numerical value of N is greater than or equal to four;
and the result statistics unit is used for counting the detection target position and generating an actual measurement checking result.
Preferably, the test checking module includes:
the data reading unit is used for reading the test signal receiving timetable and obtaining the time when each data receiving end receives the test signal;
the position calculation unit is used for calculating the position of the data transmitting end according to the moment when each data receiving end receives the test signal, and obtaining the calculated position of the data transmitting end;
and the data checking unit is used for comparing the calculated position of the data transmitting end with the standard position of the data transmitting end to generate a test checking result.
It is a further object of an embodiment of the present invention to provide an electronic device comprising a memory and a processor, the memory having stored therein a computer program which, when executed by the processor, causes the processor to perform the steps of the multi-point positioning system data quality monitoring method as described above.
According to the data quality monitoring method for the multi-point positioning system, provided by the embodiment of the invention, the preliminary inference of the target position is carried out according to the received signals, so that whether the signals received by the current signal receiving points are normal or not is preliminarily judged, then, the signal testing is carried out on the signal receiving points, so that whether the current target position is accurate or not is further judged, the accuracy of the target position is ensured through double judgment, and the reliability of the multi-point positioning system is improved.
Drawings
FIG. 1 is a flowchart of a method for monitoring data quality of a multi-point positioning system according to an embodiment of the present invention;
FIG. 2 is a flowchart of a step of calculating a target position according to a receiving schedule of an actually measured response signal and checking actually measured data to obtain an actually measured checking result according to an embodiment of the present invention;
FIG. 3 is a flowchart of a step of checking test data according to a test signal receiving schedule to obtain a test checking result according to an embodiment of the present invention;
FIG. 4 is a flowchart of the steps provided in the embodiment of the present invention for determining whether the multi-point positioning system is accurate according to the actual measurement check result and the test check result, if not, determining a fault signal receiving end, and re-positioning;
FIG. 5 is a schematic diagram of a data quality monitoring system of a multi-point positioning system according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of an actual measurement checking module according to an embodiment of the present invention;
fig. 7 is a schematic diagram of a test and check module according to an embodiment of the present invention.
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.
It will be understood that the terms "first," "second," and the like, as used herein, may be used to describe various elements, but these elements are not limited by these terms unless otherwise specified. These terms are only used to distinguish one element from another element. For example, a first xx script may be referred to as a second xx script, and similarly, a second xx script may be referred to as a first xx script, without departing from the scope of the present application.
In the practical application of an airport, because of the shielding of a terminal building body, in order to monitor the coverage, the antenna of a receiving station is often arranged at a higher place around a scene and a terminal area, so that the full coverage monitoring of an airport operation area is completed as much as possible, the heights of the receiving antenna are different and are not in the same plane with a target transponder, and therefore, the position of a target needs to be analyzed by adopting a hyperboloid calculation method. As a multi-point positioning system, a plurality of positioning points are needed to receive signals, and finally, the target position is calculated through the time difference of the signals received by the plurality of positioning points, but if a certain signal receiving point in the system fails or has a problem, the calculation of the target position is deviated.
According to the invention, the preliminary inference of the target position is carried out according to the received signals, so that whether the signals received by the current signal receiving points are normal or not is preliminarily judged, then, the signal testing is carried out on the signal receiving points, so that whether the current target position is accurate or not is further judged, the accuracy of the target position is ensured through double judgment, and the reliability of the multi-point positioning system is improved.
As shown in fig. 1, a flowchart of a method for monitoring data quality of a multi-point positioning system according to an embodiment of the present invention is provided, where the method includes:
s100, acquiring an actual measurement response signal receiving time table and a test signal receiving time table, wherein the actual measurement response signal receiving time table comprises the time when all signal receiving ends receive actual measurement target signals, and the test signal receiving time table comprises the time when all signal receiving ends receive test signals.
In this step, an actual measurement response signal receiving schedule and a test signal receiving schedule are obtained, the actual measurement response signal receiving schedule includes time points when all signal receiving ends receive an actual measurement target signal, the test signal receiving schedule includes time points when all signal receiving ends receive a test signal, wherein the actual measurement target signal is sent out by a target to be positioned and received by the signal receiving ends, and the test signal is sent out by the signal receiving ends and is used for testing whether each signal receiving end works normally.
And S200, calculating a target position according to the actual measurement response signal receiving timetable, and checking actual measurement data to obtain an actual measurement checking result.
In this step, the target position is calculated according to the actual measurement response signal receiving schedule, and after the time when all the signal receiving ends receive the actual measurement target signal is obtained, the target position is calculated by directly using the multi-point positioning system, and in order to ensure the accuracy of the data, verification is performed according to the time when all the signal receiving ends receive the actual measurement target signal, so as to generate an actual measurement verification result.
And S300, checking the test data according to the test signal receiving timetable to obtain a test checking result.
In the step, test data checking is performed according to a test signal receiving schedule, a signal receiving end sends test signals to other data receiving ends, so that the other data receiving ends are utilized to receive data, finally, a multi-point positioning system is adopted to calculate according to the time when all the signal receiving ends receive the test signals, a test target position is obtained through calculation, and the test target position is compared with a signal transmitting position, so that a test checking result is obtained.
S400, judging whether the multi-point positioning system is accurate according to the actual measurement checking result and the test checking result, if not, determining a fault signal receiving end and repositioning.
In the step, whether the multi-point positioning system is accurate in positioning is judged according to the actual measurement checking result and the test checking result, when the actual measurement checking result and/or the test checking result show that the current positioning is inaccurate, a fault signal receiving end is determined, positioning is carried out again, a signal receiving end with a fault is required to be determined according to the actual measurement checking result and the test checking result before repositioning, and after the signal receiving end is planed, the target position is recalculated according to the time when other residual signal receiving ends receive signals.
As shown in fig. 2, as a preferred embodiment of the present invention, the step of calculating the target position according to the actual measurement response signal receiving schedule and checking actual measurement data to obtain an actual measurement checking result specifically includes:
s201, reading the time of receiving the actually measured target signal by all data receiving ends in the actually measured response signal receiving time table, and calculating the target position according to the time.
In the step, data reading is carried out, the time of receiving the actually measured target signal by all data receiving ends in the actually measured response signal receiving schedule is read, all the time is imported into a multi-point positioning system, and the target position is calculated by the multi-point positioning system.
S202, randomly selecting N groups of data receiving ends, calculating a detection target position according to the moment when the N groups of data receiving ends receive the actually measured target signal, repeating the steps, wherein all the combinations of the N groups of data receiving ends are selected, the value of N is smaller than the total number of the data receiving ends, and the value of N is greater than or equal to four.
In this step, N groups of data receiving ends are randomly selected, so that N groups of signal receiving moments will exist, the N groups of moments are led into a multi-point positioning system, the multi-point positioning system is used for calculation, so that a detection target position is determined, then the steps are repeated until all combinations capable of combining to obtain N groups of data receiving ends have been traversed, for example, the total number of data receiving ends is 5 groups, N is 4, the data receiving ends are respectively ABCDE, each time 4 groups of data receiving ends are selected to be ABCD, ABCE, ABDE, ACDE and BCDE, so that five groups of detection target positions are calculated, if any one group of data receiving ends in ABCDE has a problem, the remaining four groups of detection target positions are the same, so that fault removal can be performed, and the detection target positions can also be used as new target positions.
S203, counting the detection target position and generating an actual measurement checking result.
In this step, the detection target position is counted, and the actual measurement check result is generated by comparing the detection target position, so as to determine the erroneous detection target position.
As shown in fig. 3, as a preferred embodiment of the present invention, the step of performing test data check according to the test signal receiving schedule to obtain a test check result specifically includes:
s301, reading the test signal receiving timetable to obtain the time when each data receiving end receives the test signal.
In this step, a test signal reception schedule including the times at which all signal reception ends receive the test signal is read.
S302, calculating the position of the data transmitting end according to the moment that each data receiving end receives the test signal, and obtaining the calculated position of the data transmitting end.
In this step, the position of the data transmitting end is calculated according to the time when each data receiving end receives the test signal, and since the multi-point positioning system can calculate according to the signal receiving time of the plurality of data receiving ends, the calculated position of the data transmitting end can be calculated according to the arrival time of the test signal, and in order to ensure the accuracy of data, a certain data receiving end is used as the data transmitting end to transmit the test signal, thereby obtaining the calculated position of the data transmitting end.
S303, comparing the calculated position of the data transmitting end with the standard position of the data transmitting end to generate a test checking result.
In the step, the calculated position of the data transmitting end is compared with the standard position of the data transmitting end, so that whether the calculated position of the data transmitting end is coincident with the standard position of the data transmitting end or not is judged according to the test result, and if the calculated position of the data transmitting end is not coincident with the standard position of the data transmitting end, the fault of the data receiving end is indicated.
As shown in fig. 4, as a preferred embodiment of the present invention, the step of determining the fault signal receiving end if the fault signal receiving end is inaccurate specifically includes:
s401, transmitting test signals to other signal receiving ends at each signal receiving end in sequence.
S402, receiving the test signal through the signal receiving end, and recording the time when the test signal is received.
In the step, test signals are sequentially transmitted to other signal receiving ends at each signal receiving end, the test signals are received through the signal receiving ends, and the time for receiving the test signals is recorded; the test signal is transmitted using encryption.
S403, calculating a test signal sending position according to the time of receiving the test signal, checking and determining a fault signal receiving end.
In this step, if there is a fault in one data receiving end, the moment when the data receiving end receives the signal is led into the multi-point positioning system, and the final calculated result will also have a problem, for example, 5 groups of data, where 4 groups are the same, and the remaining group is correct data, and of course, in order to further discharge the fault, the above steps may also be repeated after the first determined fault data receiving end is discharged, so as to obtain a test checking result.
As shown in fig. 5, a system for monitoring data quality of a multi-point positioning system according to the present invention includes:
the data acquisition module 100 is configured to acquire an actual measurement response signal reception schedule and a test signal reception schedule, where the actual measurement response signal reception schedule includes time points when all signal reception ends receive an actual measurement target signal, and the test signal reception schedule includes time points when all signal reception ends receive a test signal.
In the system, the data acquisition module 100 acquires an actual measurement response signal receiving schedule and a test signal receiving schedule, wherein the actual measurement response signal receiving schedule includes time points when all signal receiving ends receive actual measurement target signals, the test signal receiving schedule includes time points when all signal receiving ends receive test signals, the actual measurement target signals are sent out through targets to be positioned and received through the signal receiving ends, and the test signals are sent out through the signal receiving ends and are used for testing whether the signal receiving ends work normally or not.
The actual measurement checking module 200 is configured to calculate a target position according to the actual measurement response signal receiving schedule, and perform actual measurement data checking to obtain an actual measurement checking result.
In the system, the actual measurement checking module 200 calculates a target position according to the actual measurement response signal receiving schedule, and after obtaining the time when all signal receiving ends receive the actual measurement target signal, directly calculates by using the multi-point positioning system to obtain the target position by calculation, and checks according to the time when all signal receiving ends receive the actual measurement target signal to generate an actual measurement checking result in order to ensure the accuracy of data.
And the test checking module 300 is used for checking the test data according to the test signal receiving schedule to obtain a test checking result.
In the system, the test checking module 300 performs test data checking according to the test signal receiving schedule, sends test signals to other data receiving ends through one signal receiving end, so that the other data receiving ends are utilized to receive data, finally, a multi-point positioning system is adopted to calculate according to the moment that all the signal receiving ends receive the test signals, so as to calculate and obtain a test target position, and the test target position is compared with the signal transmitting position, so that a test checking result is obtained.
The fault self-checking module 400 is configured to determine whether the multi-point positioning system is positioned accurately according to the actual measurement check result and the test check result, and if not, determine a fault signal receiving end and re-perform positioning.
In the system, the fault self-checking module 400 judges whether the multi-point positioning system is positioned accurately according to the actual measurement checking result and the test checking result, when the actual measurement checking result and/or the test checking result show that the current positioning is inaccurate, a fault signal receiving end is determined, positioning is carried out again, before repositioning, a signal receiving end with a fault is required to be determined according to the actual measurement checking result and the test checking result, after the signal receiving end is planed, the target position is recalculated according to the time when other residual signal receiving ends receive signals.
As shown in fig. 6, as a preferred embodiment of the present invention, the measured checking module 200 includes:
the actually measured target calculating unit 201 is configured to read the time when all the data receivers in the actually measured response signal receiving schedule receive the actually measured target signal, and calculate the target position according to the time.
In this module, the actual measurement target calculation unit 201 performs data reading, reads the time when all the data receiving ends in the actual measurement response signal receiving schedule receive the actual measurement target signal, and introduces all the time into the multi-point positioning system, and calculates the target position by using the multi-point positioning system.
The retest target calculating unit 202 is configured to randomly select N groups of data receiving ends, calculate a detection target position according to a time when the N groups of data receiving ends receive the actually measured target signal, repeat the above steps, where all combinations of N groups of data receiving ends are selected, the value of N is smaller than the total number of data receiving ends, and the value of N is greater than or equal to four.
In this module, the retest target calculating unit 202 randomly selects N sets of data receiving ends, so that N sets of signal receiving moments will exist, the N sets of moments are led into the multi-point positioning system, the multi-point positioning system is used for calculation, so as to determine and obtain a detection target position, and then the steps are repeated until all combinations capable of combining to obtain N sets of data receiving ends have been traversed.
And a result statistics unit 203, configured to count the detection target position and generate an actual measurement check result.
In this module, the result statistics unit 203 counts the detection target positions, and generates an actual measurement check result by comparing the detection target positions, so as to determine an erroneous detection target position.
As shown in fig. 7, as a preferred embodiment of the present invention, the test checking module 300 includes:
the data reading unit 301 is configured to read the test signal reception schedule, and obtain a time when each data reception end receives the test signal.
In this module, the data reading unit 301 reads a test signal reception schedule including the times at which all signal reception ends receive the test signal.
The position calculating unit 302 is configured to calculate the position of the data transmitting end according to the time when each data receiving end receives the test signal, so as to obtain the calculated position of the data transmitting end.
In this module, the position calculating unit 302 calculates the position of the data transmitting end according to the time when each data receiving end receives the test signal, and since the multi-point positioning system can calculate according to the signal receiving time of the plurality of data receiving ends, the position of the data transmitting end can be calculated according to the arrival time of the test signal, and in order to ensure the accuracy of the data, a certain data receiving end is used as the data transmitting end to transmit the test signal, thereby obtaining the position of the data transmitting end.
And the data checking unit 303 is configured to compare the calculated position of the data transmitting end with the standard position of the data transmitting end, and generate a test checking result.
In this module, the data checking unit 303 compares the calculated position of the data transmitting end with the standard position of the data transmitting end, so as to determine whether the calculated position of the data transmitting end coincides with the standard position of the data transmitting end according to the test result, and if not, it indicates that there is a fault of the data receiving end.
In one embodiment, an electronic device is presented, the electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the following steps when executing the computer program:
acquiring an actual measurement response signal receiving time table and a test signal receiving time table, wherein the actual measurement response signal receiving time table comprises the time when all signal receiving ends receive actual measurement target signals, and the test signal receiving time table comprises the time when all signal receiving ends receive test signals;
calculating a target position according to the actual measurement response signal receiving timetable, and checking actual measurement data to obtain an actual measurement checking result;
checking the test data according to the test signal receiving timetable to obtain a test checking result;
judging whether the multi-point positioning system is accurate according to the actual measurement checking result and the test checking result, if not, determining a fault signal receiving end and repositioning.
It should be understood that, although the steps in the flowcharts of the embodiments of the present invention are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in various embodiments may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, nor do the order in which the sub-steps or stages are performed necessarily performed in sequence, but may be performed alternately or alternately with at least a portion of the sub-steps or stages of other steps or other steps.
Those skilled in the art will appreciate that all or part of the processes in the methods of the above embodiments may be implemented by a computer program for instructing relevant hardware, where the program may be stored in a non-volatile computer readable storage medium, and where the program, when executed, may include processes in the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the various embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), memory bus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
The technical features of the above-described embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above-described embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The foregoing examples illustrate only a few embodiments of the invention and are described in detail herein without thereby limiting the scope of the invention. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the invention, which are all within the scope of the invention. Accordingly, the scope of protection of the present invention is to be determined by the appended claims.
The foregoing description of the preferred embodiments of the invention is not intended to be limiting, but rather is intended to cover all modifications, equivalents, and alternatives falling within the spirit and principles of the invention.

Claims (7)

1. A method for monitoring data quality of a multi-point positioning system, the method comprising:
acquiring an actual measurement response signal receiving time table and a test signal receiving time table, wherein the actual measurement response signal receiving time table comprises the time when all signal receiving ends receive actual measurement target signals, and the test signal receiving time table comprises the time when all signal receiving ends receive test signals;
calculating a target position according to the actual measurement response signal receiving timetable, and checking actual measurement data to obtain an actual measurement checking result; the method specifically comprises the following steps: reading the time of receiving the actually measured target signal by all data receiving ends in the actually measured response signal receiving time table, and calculating the target position according to the time; randomly selecting N groups of data receiving ends, calculating a detection target position according to the moment when the N groups of data receiving ends receive the actually measured target signal, repeating the steps, wherein all the combinations of the N groups of data receiving ends are selected, the value of N is smaller than the total number of the data receiving ends, and the value of N is greater than or equal to four; counting the detection target position and generating an actual measurement checking result;
checking the test data according to the test signal receiving timetable to obtain a test checking result; the method specifically comprises the following steps: sending test signals to other data receiving ends through one signal receiving end, so that the other data receiving ends are utilized for data receiving, a test signal receiving timetable is read, and the time when each data receiving end receives the test signals is obtained; calculating the position of the data transmitting end according to the moment when each data receiving end receives the test signal, and obtaining the calculated position of the data transmitting end; comparing the calculated position of the data transmitting end with the standard position of the data transmitting end to generate a test checking result;
judging whether the multi-point positioning system is positioned accurately according to the actual measurement checking result and the test checking result, if not, determining a fault signal receiving end and positioning again; if the fault signal is inaccurate, determining a fault signal receiving end, wherein the steps specifically comprise: transmitting test signals to other signal receiving ends at each signal receiving end in sequence; receiving a test signal through a signal receiving end, and recording the time of receiving the test signal; and calculating the sending position of the test signal according to the time of receiving the test signal, checking and determining a fault signal receiving end.
2. The method for monitoring the data quality of a multi-point positioning system according to claim 1, wherein the test signal is transmitted using encryption.
3. The method for monitoring the data quality of the multi-point positioning system according to claim 1, wherein when the actual measurement check result and/or the test check result show that the current positioning is inaccurate, a fault signal receiving end is determined and positioning is performed again.
4. A multi-point positioning system data quality monitoring system, the system comprising:
the data acquisition module is used for acquiring an actual measurement response signal receiving timetable and a test signal receiving timetable, wherein the actual measurement response signal receiving timetable comprises the time when all signal receiving ends receive actual measurement target signals, and the test signal receiving timetable comprises the time when all signal receiving ends receive test signals;
the actual measurement checking module is used for calculating a target position according to the actual measurement response signal receiving timetable and checking actual measurement data to obtain an actual measurement checking result;
the test checking module is used for checking the test data according to the test signal receiving timetable to obtain a test checking result;
the fault self-checking module is used for judging whether the multi-point positioning system is positioned accurately according to the actual measurement checking result and the test checking result, if not, determining a fault signal receiving end and repositioning.
5. The system for monitoring data quality of a multi-point positioning system of claim 4, wherein the measured verification module comprises:
the actual measurement target calculation unit is used for reading the time of receiving the actual measurement target signal by all the data receiving ends in the actual measurement response signal receiving time table and calculating the target position according to the time;
the retest target calculating unit is used for randomly selecting N groups of data receiving ends, calculating a detection target position according to the moment when the N groups of data receiving ends receive the actually measured target signals, repeating the steps, wherein all the combinations of the N groups of data receiving ends are selected, the numerical value of N is smaller than the total number of the data receiving ends, and the numerical value of N is greater than or equal to four;
and the result statistics unit is used for counting the detection target position and generating an actual measurement checking result.
6. The multi-point positioning system data quality monitoring system of claim 4, wherein the test verification module comprises:
the data reading unit is used for reading the test signal receiving timetable and obtaining the time when each data receiving end receives the test signal;
the position calculation unit is used for calculating the position of the data transmitting end according to the moment when each data receiving end receives the test signal, and obtaining the calculated position of the data transmitting end;
and the data checking unit is used for comparing the calculated position of the data transmitting end with the standard position of the data transmitting end to generate a test checking result.
7. An electronic device comprising a memory and a processor, the memory having stored therein a computer program which, when executed by the processor, causes the processor to perform the steps of the multi-point positioning system data quality monitoring method of any one of claims 1 to 3.
CN202111541275.2A 2021-12-16 2021-12-16 Data quality monitoring method and device for multi-point positioning system and electronic equipment Active CN114200395B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111541275.2A CN114200395B (en) 2021-12-16 2021-12-16 Data quality monitoring method and device for multi-point positioning system and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111541275.2A CN114200395B (en) 2021-12-16 2021-12-16 Data quality monitoring method and device for multi-point positioning system and electronic equipment

Publications (2)

Publication Number Publication Date
CN114200395A CN114200395A (en) 2022-03-18
CN114200395B true CN114200395B (en) 2024-01-16

Family

ID=80654441

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111541275.2A Active CN114200395B (en) 2021-12-16 2021-12-16 Data quality monitoring method and device for multi-point positioning system and electronic equipment

Country Status (1)

Country Link
CN (1) CN114200395B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07249200A (en) * 1994-03-11 1995-09-26 Unyusho Senpaku Gijutsu Kenkyusho Monitoring system for controlled object
JPH11271418A (en) * 1998-03-20 1999-10-08 Fujitsu Ltd Radio wave positioning system, device, and method therefor
US6094169A (en) * 1998-12-11 2000-07-25 Rannoch Corporation Multilateration auto-calibration and position error correction
CN1333876A (en) * 1999-01-08 2002-01-30 真实定位公司 Calibration for wireless location system
JP2008202996A (en) * 2007-02-16 2008-09-04 Fujitsu Ltd Positioning system, measuring device and measuring method
CN102023290A (en) * 2010-11-04 2011-04-20 中国民用航空总局第二研究所 High-precision distributed pulse signal time difference of arrival detection system
CN202421491U (en) * 2012-02-03 2012-09-05 中国电子科技集团公司第三十八研究所 Multilateral positioning system based on distributed clocks
KR20170063215A (en) * 2015-11-30 2017-06-08 닛본 덴끼 가부시끼가이샤 Central station, positioning system, positioning method, and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8224349B2 (en) * 2010-02-25 2012-07-17 At&T Mobility Ii Llc Timed fingerprint locating in wireless networks

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07249200A (en) * 1994-03-11 1995-09-26 Unyusho Senpaku Gijutsu Kenkyusho Monitoring system for controlled object
JPH11271418A (en) * 1998-03-20 1999-10-08 Fujitsu Ltd Radio wave positioning system, device, and method therefor
US6094169A (en) * 1998-12-11 2000-07-25 Rannoch Corporation Multilateration auto-calibration and position error correction
CN1333876A (en) * 1999-01-08 2002-01-30 真实定位公司 Calibration for wireless location system
JP2008202996A (en) * 2007-02-16 2008-09-04 Fujitsu Ltd Positioning system, measuring device and measuring method
CN102023290A (en) * 2010-11-04 2011-04-20 中国民用航空总局第二研究所 High-precision distributed pulse signal time difference of arrival detection system
CN202421491U (en) * 2012-02-03 2012-09-05 中国电子科技集团公司第三十八研究所 Multilateral positioning system based on distributed clocks
KR20170063215A (en) * 2015-11-30 2017-06-08 닛본 덴끼 가부시끼가이샤 Central station, positioning system, positioning method, and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
场面多点定位信号处理独立性的实现;李恒;王伟;金立杰;郭建华;;电讯技术(第12期);1385-1387 *
改进的机场分布式多点定位算法及应用;卢宇;刘昌忠;徐自励;;计算机工程与应用(第12期);全文 *

Also Published As

Publication number Publication date
CN114200395A (en) 2022-03-18

Similar Documents

Publication Publication Date Title
EP2120060B1 (en) Method of operating a satellite navigation receiver
US20090042585A1 (en) Terminal positioning method, terminal positioning system, positioning server, and program
EP2746813A1 (en) Detection of spoofing of GNSS navigation signals
CN102395200B (en) Node positioning method in wireless sensor network and apparatus thereof
CN110031800B (en) Positioning method, positioning device, computer equipment and storage medium
CN104598342B (en) The detection method and device of memory
EP3282275A1 (en) Position detection of user equipment within a wireless telecommunications network
US11550023B2 (en) Location system for position determination in one goods logistics device and method of operation same
CN103763720B (en) Method and system for detecting obstacles influencing wireless energy transmission
CN114584228B (en) Wifi production test calibration system and method and electronic equipment
US20210289320A1 (en) Localization device and method of operating a localization device
US20230269687A1 (en) Synchronization offset identification and refinement for network based positioning in unlicensed spectrum
CN114339603B (en) Method, device, equipment and storage medium for switching positioning area
CN110217660A (en) Detection method, device and the elevator detection system of elevator measurement data
CN114200395B (en) Data quality monitoring method and device for multi-point positioning system and electronic equipment
CN116915348A (en) Multi-channel signal rapid detection method based on radio frequency direct acquisition
CN113068212A (en) Abnormal base station detection method and device, storage medium and electronic equipment
CN108008353B (en) Method for ensuring anchor position stability by utilizing anchor point mutual ranging
CN104700900A (en) Detecting system and method for storage single-event upset effect
CN115060966B (en) Electric quantity metering method and device and electric energy meter
CN112333819B (en) Equipment positioning method and device, computer equipment and storage medium
CN113472457A (en) Antenna anomaly detection method and device, computer equipment and storage medium
CN113219310A (en) Partial discharge positioning method, device, positioning equipment and storage medium
CN112198497A (en) Wireless distance measurement method and device based on first path detection
CN112578336B (en) Positioning result calibration method, device and equipment

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20231220

Address after: Room 1904, Building A, Xiangjiang Times Business Plaza, No. 179 Xiandao Road, Yanghu Street, Yuelu District, Changsha City, Hunan Province, 410000

Applicant after: Changsha Minghang Intelligent Technology Co.,Ltd.

Address before: 211113 room 1131, No. 69, Feitian Avenue, Airport Economic Development Zone, Jiangning District, Nanjing, Jiangsu Province (Jiangning Development Zone)

Applicant before: Nanjing Minyu Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant