Base station signal detection method, device, equipment and medium

Through the automated ultra-wideband module reception and ranging method, the problems of low efficiency, high cost and poor accuracy of base station signal detection in the prior art are solved, and efficient and accurate base station signal detection results are achieved.

CN119922600APending Publication Date: 2025-05-02NANJING BESTWAY AUTOMATION SYST
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510123585.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-26
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In the prior art, the base station signal detection scheme is based on manual experience, and is low in efficiency, high in cost and difficult to guarantee accuracy.

Method used

After detecting the detection command of the target operating area, the control ultra-wideband module receives the ultra-wideband signal sent by the base station to be tested around the target operating area, records the base station identification, performs multiple ranging, determines the ranging success rate and signal strength level, and finally displays the signal detection result through the display device.

Benefits of technology

Automatic base station signal detection is realized, detection efficiency is improved, labor and time costs are reduced, and detection accuracy is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922600A_ABST
    Figure CN119922600A_ABST
Patent Text Reader

Abstract

The invention discloses a base station signal detection method and device, equipment and a medium. The method comprises the following steps: controlling an ultra-wideband module to receive ultra-wideband signals which are sent by each to-be-tested base station and contain base station identifiers according to a target duration; according to a preset number of times, controlling the ultra-wideband module to perform distance measurement with each target to-be-measured base station in sequence according to the base station identification sequence of each target to-be-measured base station, and recording a distance measurement result and a received signal parameter; determining the level of the ranging success rate and the level of the received signal strength of each target base station to be measured; determining a signal detection result of each target to-be-detected base station; and displaying the base station identifier and the signal detection result of each base station to be detected. According to the embodiment of the invention, the ultra-wideband signal of each ultra-wideband base station can be quickly and accurately detected based on the signal receiving condition between the ultra-wideband module and each ultra-wideband base station and the ranging data and signal strength of multiple ranging processes, and the signal detection result of each ultra-wideband base station is obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a base station signal detection method, device, equipment and medium. Background Art

[0002] In order to ensure the safety of workers working in the working area, ultra-wideband (UWB) technology is usually used to locate workers working in the working area. The working area includes but is not limited to return air lanes, transport lanes and other lanes with different purposes in mines. Construction workers need to deploy multiple ultra-wideband base stations around the working area, so that when workers carry electronic devices with ultra-wideband modules to work in the working area, the ultra-wideband module in the electronic device can determine the distance between the electronic device and each ultra-wideband base station through the ultra-wideband signal received and sent between the ultra-wideband base station, and then calculate the location of the electronic device based on the distance between the electronic device and each ultra-wideband base station, thereby determining the location of the worker.

[0003] If the locations of multiple ultra-wideband base stations deployed around the operating area are unreasonable, the ultra-wideband module in the electronic equipment in the operating area will not be able to receive the ultra-wideband signal sent by the ultra-wideband base station, or the strength of the ultra-wideband signal received from the ultra-wideband base station is weak. In the case where the ultra-wideband module in the electronic equipment in the operating area cannot receive the ultra-wideband signal sent by the ultra-wideband base station, or the strength of the ultra-wideband signal received from the ultra-wideband base station is weak, the ultra-wideband module in the electronic equipment cannot determine the distance between the electronic equipment and each ultra-wideband base station, cannot calculate the location of the electronic equipment, and cannot locate the workers working in the operating area, so that the safety of the workers cannot be guaranteed. Therefore, after the construction workers deploy multiple ultra-wideband base stations around the operating area, it is necessary to detect the ultra-wideband signals of the ultra-wideband base stations around the operating area to determine the coverage of the ultra-wideband signals of the ultra-wideband base stations in the operating area.

[0004] In the related art, the commonly used base station signal detection scheme is: the construction personnel detect the ultra-wideband signal of the ultra-wideband base station around the operation area based on manual experience, and determine the coverage of the ultra-wideband signal of the ultra-wideband base station in the operation area. The base station signal detection scheme in the related art is based on manual experience, and detects the ultra-wideband signal of the ultra-wideband base station around the operation area to determine the coverage of the ultra-wideband signal of the ultra-wideband base station in the operation area. The detection efficiency is low, the labor cost and time cost are high, and the accuracy is difficult to guarantee. Summary of the invention

[0005] The present invention provides a base station signal detection method, device, equipment and medium to solve the problem that the base station signal detection scheme in the related art is based on manual experience, detects the ultra-wideband signal of the ultra-wideband base station around the operating area, determines the coverage of the ultra-wideband signal of the ultra-wideband base station in the operating area, has low detection efficiency, high labor cost and time cost, and is difficult to ensure accuracy.

[0006] According to one aspect of the present invention, a base station signal detection method is provided, comprising:

[0007] After detecting the detection instruction of the target operation area, controlling the ultra-wideband module to receive ultra-wideband signals containing base station identifiers sent by each base station to be tested around the target operation area according to the target duration;

[0008] Determine the base station to be tested that receives the signal as the target base station to be tested, record the base station identifier of each target base station to be tested, and determine the signal detection result of each base station to be tested that does not receive the signal as no signal;

[0009] According to a preset number of times, the ultra-wideband module is controlled to perform ranging with each target base station to be measured in sequence according to the base station identification order of each target base station to be measured, and the ranging results and received signal parameters of each target base station to be measured during the preset number of ranging processes are recorded;

[0010] Determine the level of ranging success rate and the level of received signal strength of each target base station to be measured according to the ranging results and received signal parameters of each target base station to be measured in the ranging process of a preset number of times;

[0011] Determine the signal detection result of each target base station to be tested according to the level of ranging success rate and the level of received signal strength of each target base station to be tested;

[0012] The base station identification and signal detection result of each base station to be tested are displayed through the display device.

[0013] According to another aspect of the present invention, there is provided a base station signal detection device, comprising:

[0014] A signal receiving module, configured to control the ultra-wideband module to receive ultra-wideband signals including base station identifiers sent by each base station to be tested around the target operating area according to a target duration after detecting a detection instruction of the target operating area;

[0015] An identification recording module is used to determine the base station to be tested that receives the signal as the target base station to be tested, record the base station identification of each target base station to be tested, and determine the signal detection result of each base station to be tested that does not receive the signal as no signal;

[0016] A ranging module, configured to control the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured according to a preset number of times, and record the ranging results and received signal parameters of each target base station to be measured during the ranging process of the preset number of times;

[0017] A level determination module, used to determine the level of ranging success rate and the level of received signal strength of each target base station to be measured according to the ranging results and received signal parameters of each target base station to be measured in the ranging process of a preset number of times;

[0018] A result determination module, used to determine the signal detection result of each target base station to be tested according to the level of ranging success rate and the level of received signal strength of each target base station to be tested;

[0019] The result display module is used to display the base station identification and signal detection results of each base station to be tested through a display device.

[0020] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0021] at least one processor;

[0022] and a memory communicatively coupled to the at least one processor;

[0023] The memory stores a computer program executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the base station signal detection method described in any embodiment of the present invention.

[0024] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the base station signal detection method described in any embodiment of the present invention when executed.

[0025] The technical solution of the embodiment of the present invention controls the ultra-wideband module to receive the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operating area according to the target duration after detecting the detection instruction of the target operating area; then the base station to be tested that receives the signal is determined as the target base station to be tested, the base station identifier of each target base station to be tested is recorded, and the signal detection result of each base station to be tested that does not receive the signal is determined as no signal; then according to the preset number of times, the ultra-wideband module is controlled to perform ranging with each target base station to be tested in sequence according to the base station identifier sequence of each target base station to be tested, and the ranging results and received signal parameters of each target base station to be tested in the ranging process of the preset number of times are recorded; according to the ranging results and received signal parameters of each target base station to be tested in the ranging process of the preset number of times, the level of ranging success rate and the level of received signal strength of each target base station to be tested are determined; according to the level of ranging success rate and the level of received signal strength of each target base station to be tested, the signal detection result of each target base station to be tested is determined; finally, the base station identifier and signal detection result of each base station to be tested are displayed by a display device, which solves the problem that the base station signal detection scheme in the related art is based on manual experience and the surrounding of the operating area is detected. The ultra-wideband signal of the ultra-wideband base station is detected to determine the coverage of the ultra-wideband signal of the ultra-wideband base station in the operating area, but the detection efficiency is low, the labor cost and time cost are high, and the accuracy is difficult to guarantee. The ultra-wideband signal of each ultra-wideband base station deployed around the operating area can be automatically detected based on the signal reception situation within the target time between the ultra-wideband module and each ultra-wideband base station deployed around the operating area, the ranging data and the signal strength of multiple ranging processes, and the ultra-wideband signal of each ultra-wideband base station deployed around the operating area can be quickly and accurately detected to determine the coverage of the ultra-wideband signal of each ultra-wideband base station deployed around the operating area in the operating area, and the signal detection result of each ultra-wideband base station for characterizing the coverage of the ultra-wideband signal of the ultra-wideband base station in the operating area is obtained. The detection efficiency is high, the labor cost and time cost of the detection process are low, and the accuracy is high. The signal detection results of each ultra-wideband base station determined to be deployed around the operating area can be provided to the construction personnel through the display device, so as to assist the construction personnel to quickly and accurately analyze the stable coverage range of the ultra-wideband base station, provide data reference for the installation and site selection of the base station, and improve the work efficiency of the construction personnel and the accuracy of the process of positioning the operators working in the operating area.

[0026] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0028] Figure 1 A flowchart of a base station signal detection method provided in Embodiment 1 of the present invention.

[0029] Figure 2 A schematic diagram of a process of an electronic device monitoring ranging data packets of a positioning tag and an ultra-wideband base station provided in Embodiment 1 of the present invention.

[0030] Figure 3 A schematic diagram of a process of performing ranging between an electronic device and an ultra-wideband base station provided in Embodiment 1 of the present invention.

[0031] Figure 4 A flowchart of a base station signal detection method provided in Embodiment 2 of the present invention.

[0032] Figure 5 A schematic diagram of the structure of a base station signal detection device provided in Embodiment 3 of the present invention.

[0033] Figure 6 A schematic diagram of the structure of an electronic device for implementing the base station signal detection method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0034] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0035] It should be noted that the terms "target", "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprise", "include" and "have" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0036] It should be noted that the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data comply with relevant laws, regulations and standards in relevant regions.

[0037] Embodiment 1

[0038] Figure 1 A flow chart of a base station signal detection method provided in Embodiment 1 of the present invention. This embodiment may be applicable to the case where, after construction workers deploy multiple ultra-wideband base stations around an operation area, the ultra-wideband signals of the ultra-wideband base stations around the operation area are detected to determine the coverage of the ultra-wideband signals of the ultra-wideband base stations in the operation area. The method may be executed by a base station signal detection device, which may be implemented in the form of hardware and / or software, and which may be configured in an electronic device. The electronic device may be an electronic device used by construction workers. Figure 1 As shown, the method includes:

[0039] Step 101: after detecting a detection instruction of a target operation area, controlling an ultra-wideband module to receive ultra-wideband signals including base station identifiers sent by various base stations to be detected around the target operation area according to a target duration.

[0040] Optionally, the target operation area is an operation area that needs to detect the ultra-wideband signals of the surrounding ultra-wideband base stations to determine the coverage of the ultra-wideband signals of the surrounding ultra-wideband base stations. The operation area can be a return air lane, a transport lane or other lanes for different purposes in a mine. Most lanes are in high humidity and dusty conditions for a long time, and some lanes have uneven interiors, ups and downs, and water accumulation on some ground. In order to ensure the safety of the operators working in the target operation area and to ensure that the operators working in the target operation area can be located by ultra-wideband technology, after the target construction personnel deploy multiple ultra-wideband base stations around the target operation area, it is necessary to detect the ultra-wideband signals of each ultra-wideband base station around the target operation area to determine the coverage of the ultra-wideband signals of each ultra-wideband base station around the target operation area. Exemplarily, the number of ultra-wideband base stations around the target operation area is greater than or equal to three.

[0041] Optionally, the ultra-wideband base station may be a base station used to cooperate with an ultra-wideband module in surrounding electronic devices to perform ranging by sending and receiving ultra-wideband signals. The base station identifier of the ultra-wideband base station may be a character string used to uniquely identify the ultra-wideband base station. The base station identifiers of different ultra-wideband base stations are different. The ultra-wideband module may be a hardware module provided in an electronic device for determining the distance between the electronic device and the ultra-wideband base station and calculating the location of the electronic device by receiving and sending ultra-wideband signals between the electronic device and the ultra-wideband base station. The ultra-wideband module includes a positioning tag for receiving and sending ultra-wideband signals.

[0042] Optionally, the target construction personnel may be technicians responsible for deploying multiple ultra-wideband base stations around the target operating area. Each ultra-wideband base station deployed around the target operating area is a base station to be tested. The base station identification of each base station to be tested is stored in the electronic device. For each base station to be tested, after the deployment of the base station to be tested is completed, the base station to be tested starts to run and continuously sends an ultra-wideband signal containing the base station identification of the base station to be tested. The detection instruction of the target operating area is used to characterize that the deployment process of each base station to be tested has been completed, and each base station to be tested is deployed around the target operating area. The ultra-wideband signal of each base station to be tested can be detected to determine the coverage of the ultra-wideband signal of each base station to be tested.

[0043] Optionally, a preset button is provided on the electronic device. The preset button may be a button for inputting a detection instruction of the target operation area. The target construction personnel may input the detection instruction of the target operation area by pressing the preset button. It may be detected whether the preset button is pressed, and when it is detected that the preset button is pressed, it may be determined that the detection instruction of the target operation area is detected, and then the ultra-wideband module may be controlled according to the target duration to receive the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operation area.

[0044] Optionally, after detecting the detection instruction of the target operation area, the ultra-wideband module is controlled to receive the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operation area according to the target time length, including: after detecting the detection instruction of the target operation area, the ultra-wideband module is controlled to start receiving the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operation area; after waiting for the target time length, the ultra-wideband module is controlled to stop receiving the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operation area.

[0045] Optionally, the target duration can be a pre-set duration. After detecting the detection instruction of the target operating area, the ultra-wideband module can be controlled to start receiving the ultra-wideband signal sent by the external device, thereby controlling the ultra-wideband module to start receiving the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operating area. After waiting for the target duration, that is, when the duration of the ultra-wideband module receiving the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operating area reaches the target duration, it is determined that the receiving duration reaches the target duration, and then the ultra-wideband module is controlled to stop receiving the ultra-wideband signal sent by the external device, thereby controlling the ultra-wideband module to stop receiving the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operating area. Exemplarily, the target duration is 20 seconds.

[0046] Step 102: determine the base station to be tested that receives the signal as the target base station to be tested, record the base station identifier of each target base station to be tested, and determine that the signal detection result of each base station to be tested that does not receive the signal is no signal.

[0047] Optionally, the signal detection result of the base station to be tested may be information determined through a signal detection process to characterize the coverage of the ultra-wideband signal of the base station to be tested in the target operation area. The signal detection result of the base station to be tested may be a normal signal, a poor signal or no signal.

[0048] Optionally, the signal detection result of the base station to be tested is a normal signal, indicating that the coverage of the ultra-wideband signal of the base station to be tested in the target operation area is that the target operation area is an area where the ultra-wideband signal of the base station to be tested has strong coverage, and the ultra-wideband module in the electronic device in the target operation area can receive the ultra-wideband signal sent by the base station to be tested, and the strength of the received ultra-wideband signal sent by the base station to be tested can meet the ranging requirements and positioning requirements. The signal detection result of the base station to be tested is a poor signal, indicating that the coverage of the ultra-wideband signal of the base station to be tested in the target operation area is that the target operation area is an area where the ultra-wideband signal of the base station to be tested has weak coverage, and the ultra-wideband module in the electronic device in the target operation area can receive the ultra-wideband signal sent by the base station to be tested, but the strength of the received ultra-wideband signal sent by the base station to be tested is weak, which is difficult to meet the ranging requirements and positioning requirements. The signal detection result of the base station to be tested is no signal, indicating that the coverage of the ultra-wideband signal of the base station to be tested in the target operation area is that the target operation area is a blind area covered by the ultra-wideband signal of the base station to be tested, and the ultra-wideband module in the electronic device in the target operation area cannot receive the ultra-wideband signal sent by the base station to be tested.

[0049] Optionally, the target base station to be tested may refer to a base station to be tested that needs further signal detection. The base station to be tested that receives the signal may refer to a base station to be tested for which the ultra-wideband module receives the ultra-wideband signal containing the base station identifier sent by the base station to be tested within the target time length. The base station to be tested that does not receive the signal may refer to a base station to be tested for which the ultra-wideband module does not receive the ultra-wideband signal containing the base station identifier sent by the base station to be tested within the target time length.

[0050] Optionally, when the ultra-wideband module receives each ultra-wideband signal containing a base station identifier, the base station identifier in the ultra-wideband signal can be extracted, and the base station to be tested having the same base station identifier as the base station identifier in the ultra-wideband signal is determined as a target base station to be tested, and the base station identifier of the target base station to be tested is stored in the first register. The base station to be tested having the same base station identifier as the base station identifier in the ultra-wideband signal is the base station to be tested that sends the ultra-wideband signal. The first register can be a pre-set register for storing the base station identifier of the target base station to be tested. Thus, each base station to be tested that receives the signal is determined as a target base station to be tested, and the base station identifier of each target base station to be tested is recorded.

[0051] Optionally, under normal circumstances, if the ultra-wideband module does not receive the ultra-wideband signal containing the base station identifier sent by the base station to be tested within the target time length, it can be determined that the signal detection result of the base station to be tested is no signal. After the base station identifiers of all target base stations to be tested are stored in the first register, each base station to be tested whose base station identifier is not stored in the first register is a base station to be tested that has not received a signal. For each base station to be tested that has not received a signal, it is determined that the signal detection result of the base station to be tested is no signal. Thus, the signal detection results of each base station to be tested that has not received a signal are determined to be no signal, and the signal detection results of some base stations to be tested around the target operating area are obtained.

[0052] Optionally, after controlling the ultra-wideband module to receive the ultra-wideband signal containing the base station identification sent by each base station to be tested around the target operation area according to the target duration, it also includes: if the ultra-wideband module does not receive the ultra-wideband signal, determining that the signal detection result of each base station to be tested is no signal, and displaying the base station identification and signal detection result of each base station to be tested through a display device. The display device may refer to a display screen provided in an electronic device. The display device may be controlled to display the base station identification and signal detection result of each base station to be tested.

[0053] Step 103: according to a preset number of times, control the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured, and record the ranging results and received signal parameters of each target base station to be measured during the ranging process of the preset number of times.

[0054] Optionally, according to a preset number of times, the ultra-wideband module is controlled to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured, and the ranging results and received signal parameters of each target base station to be measured during the ranging process of the preset number of times are recorded, including: controlling the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured, and storing the ranging results and received signal parameters of each target base station to be measured during this ranging process in a base station data register; wherein the ranging result is a distance or ranging failure prompt information, and the received signal parameter includes a received signal strength; adding 1 to the ranging number of the target operating area; determining whether the ranging number of the target operating area is equal to the preset number; if the ranging number of the target operating area is not equal to the preset number, returning to execute the operation of controlling the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured, and storing the ranging results and received signal parameters of each target base station to be measured during this ranging process in a base station data register, until the ranging number of the target operating area is equal to the preset number.

[0055] Optionally, after recording the base station identifiers of each target base station to be tested, the ultra-wideband module can be controlled to perform ranging with each target base station to be tested in sequence according to the base station identifiers of each target base station to be tested, and the ranging results and received signal parameters of each target base station to be tested in this ranging process are stored in the base station data register. Specifically, the recorded base station identifiers of each target base station to be tested are arranged in the order of receiving the ultra-wideband signal containing the base station identifiers of each target base station to be tested. The first one received is ranked first. The last one received is ranked last. The ultra-wideband module starts with the target base station to be tested whose base station identifier ranks first, and performs ranging with each target base station to be tested in sequence, and stores the base station identifier of the target base station to be tested, the ranging results of the target base station to be tested in this ranging process, and the received signal parameters in the base station data register accordingly, until the processing of the target base station to be tested whose base station identifier ranks last is completed.

[0056] Optionally, for each target base station to be measured, the ultra-wideband module performs ranging with the target base station to be measured, and the process of storing the base station identifier of the target base station to be measured, the ranging result of the target base station to be measured in this ranging process and the received signal parameters in the base station data register includes: the ultra-wideband module sends an ultra-wideband signal containing a first ranging data packet to the target base station to be measured, and records the time of sending the ultra-wideband signal containing the first ranging data packet, so that the target base station to be measured receives the ultra-wideband signal containing the first ranging data packet, and feeds back the ultra-wideband signal containing the second ranging data packet to the ultra-wideband module; if the ultra-wideband signal containing the second ranging data packet fed back by the target base station to be measured is received, the ultra-wideband module records the time of receiving the ultra-wideband signal containing the second ranging data packet, and uses a preset ranging algorithm to calculate the time of receiving the ultra-wideband signal containing the second ranging data packet according to the time of sending the ultra-wideband signal containing the first ranging data packet and the time of receiving the ultra-wideband signal containing the second ranging data packet. The method further comprises the steps of: calculating the distance between the electronic device and the target base station to be measured, determining the calculated distance as the ranging result of the target base station to be measured in the current ranging process, determining the received signal strength, received signal power and received signal noise ratio of the target base station to be measured in the current ranging process as the received signal parameters of the target base station to be measured in the current ranging process, and storing the base station identifier of the target base station to be measured, the ranging result of the target base station to be measured in the current ranging process and the received signal parameters in the base station data register accordingly; if the ultra-wideband signal containing the second ranging data packet fed back by the target base station to be measured is not received, the ultra-wideband module determines the ranging failure prompt information as the ranging result of the target base station to be measured in the current ranging process, determines that the received signal parameters of the target base station to be measured in the current ranging process are empty, and stores the base station identifier of the target base station to be measured and the ranging result of the target base station to be measured in the current ranging process in the base station data register accordingly.

[0057] Optionally, the first ranging data packet and the second ranging data packet may be two different pre-set data packets. After the ultra-wideband module sends the ultra-wideband signal containing the first ranging data packet to the target base station to be measured, the target base station to be measured will feed back the ultra-wideband signal containing the second ranging data packet to the ultra-wideband module. The preset ranging algorithm may be a pre-set ranging algorithm for calculating the distance between the electronic device where the ultra-wideband module is located and the ultra-wideband base station based on the time when the ultra-wideband module sends the ultra-wideband signal containing the first ranging data packet to the ultra-wideband base station and the time when the ultra-wideband module receives the ultra-wideband signal containing the second ranging data packet fed back by the ultra-wideband base station.

[0058] Optionally, the received signal strength of the target base station to be measured during this ranging process is the strength of the ultra-wideband signal containing the second ranging data packet received by the ultra-wideband module this time. The received signal power of the target base station to be measured during this ranging process is the power of the ultra-wideband signal containing the second ranging data packet received by the ultra-wideband module this time. The received signal signal-to-noise ratio of the target base station to be measured during this ranging process is the signal-to-noise ratio of the ultra-wideband signal containing the second ranging data packet received by the ultra-wideband module this time. The ultra-wideband module can detect the strength, power and signal-to-noise ratio of the received ultra-wideband signal containing the second ranging data packet, obtain the received signal strength, received signal power and received signal signal-to-noise ratio of the target base station to be measured during this ranging process, and determine the received signal strength, received signal power and received signal signal-to-noise ratio of the target base station to be measured during this ranging process as the received signal parameters of the target base station to be measured during this ranging process.

[0059] Optionally, the base station data register may be a pre-set register for storing data of the base station to be measured during the ranging process. The ranging failure prompt information may be pre-set information for indicating that ranging with the ultra-wideband base station cannot be performed.

[0060] Optionally, the number of ranging times of the target operation area may refer to the total number of operations of controlling the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured in the target operation area, and storing the ranging results and received signal parameters of each target base station to be measured in this ranging process in the base station data register. In the initial state, the number of ranging times of the target operation area is equal to 0. The preset number of times may be the total number of operations that need to be pre-set to control the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured in the target operation area, and storing the ranging results and received signal parameters of each target base station to be measured in this ranging process in the base station data register. Exemplarily, the preset number of times is 200. After each time the ultra-wideband module is controlled to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured, and storing the ranging results and received signal parameters of each target base station to be measured in this ranging process in the base station data register, it is determined whether the number of ranging times of the target operation area is equal to the preset number of times. If the number of ranging times of the target operation area is equal to the preset number, it indicates that the number of operations of controlling the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured, and storing the ranging results and received signal parameters of each target base station to be measured in the ranging process in the base station data register has reached the preset number, then it is determined that the ranging process is over, and step 104 is continued to be executed. If the number of ranging times of the target operation area is not equal to the preset number, it indicates that the number of operations of controlling the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured, and storing the ranging results and received signal parameters of each target base station to be measured in the ranging process in the base station data register has not reached the preset number, and the ranging process needs to be continued, then the ultra-wideband module is continued to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured, and storing the ranging results and received signal parameters of each target base station to be measured in the ranging process in the base station data register until the number of ranging times of the target operation area is equal to the preset number.

[0061] Step 104: Determine the level of ranging success rate and the level of received signal strength of each target base station to be measured according to the ranging results and received signal parameters of each target base station to be measured in the ranging process of the preset number of times.

[0062] Optionally, the ranging success rate of the target base station to be measured may refer to the ratio of the total number of ranging processes that successfully determine the distance in a preset number of ranging processes to the preset number of times. The level of the ranging success rate of the target base station to be measured may be information used to evaluate the level of the ranging success rate of the target base station to be measured. The ranging result in the ranging process that successfully determines the distance is the distance. The ranging result in the ranging process that does not successfully determine the distance is the ranging failure prompt information. All distances in the ranging results of the target base station to be measured in the ranging process of the preset number of times are extracted, and the total number of distances extracted is the total number of ranging processes that successfully determine the distance in the ranging process of the preset number of times, and the average value of all distances extracted is the ranging average distance of the target base station to be measured.

[0063] Optionally, the received signal strength of the target base station to be tested may refer to the average value of all received signal strengths in the received signal parameters of the target base station to be tested during a preset number of ranging processes. The level of the received signal strength of the target base station to be tested may be information for evaluating the level of the received signal strength of the target base station to be tested.

[0064] Optionally, the level of the ranging success rate and the level of the received signal strength of each target base station to be measured are determined according to the ranging results and received signal parameters of each target base station to be measured in a preset number of ranging processes, including: determining the average ranging distance and the ranging success rate of each target base station to be measured, and determining the level of the ranging success rate of each target base station to be measured according to the ranging results of each target base station to be measured in a preset number of ranging processes; determining the received signal strength of each target base station to be measured according to the received signal parameters of each target base station to be measured in a preset number of ranging processes, and determining the level of the received signal strength of each target base station to be measured.

[0065] Optionally, according to the ranging results of each target base station to be measured in a preset number of ranging processes, the average ranging distance and the ranging success rate of each target base station to be measured are determined, and the level of the ranging success rate of each target base station to be measured is determined, including: performing the following operations for each target base station to be measured: extracting all distances in the ranging results of the target base station to be measured in the ranging process of the preset number of times, calculating the average value of all extracted distances, and obtaining the ranging average distance of the target base station to be measured; determining the ratio of the total number of extracted distances to the preset number of times as the ranging success rate of the target base station to be measured; determining the level of the ranging success rate of the target base station to be measured according to the ranging success rate of the target base station to be measured and the numerical range of each ranging success rate level; wherein the level of the ranging success rate of the target base station to be measured is high, medium, low or none.

[0066] Optionally, all distances in the ranging results of the target base station to be measured in the ranging process of a preset number of times can be extracted, and the average value of all the extracted distances can be calculated to obtain the ranging average distance of the target base station to be measured. Then, the ratio of the total number of extracted distances to the preset number of times is calculated to obtain the ranging success rate of the target base station to be measured, and the level of the ranging success rate of the target base station to be measured is determined according to the ranging success rate of the target base station to be measured and the numerical interval of each ranging success rate level. Each ranging success rate level can be a plurality of levels of pre-set ranging success rate. Each ranging success rate level includes high, medium, low, and none. For each ranging success rate level, the numerical interval of the ranging success rate level can be a numerical interval that includes all ranging success rates of the ranging success rate level. For each ranging success rate of the target base station to be measured, if the ranging success rate of the target base station to be measured is not empty, the ranging success rate of the target base station to be measured will be included in a numerical interval of a ranging success rate level. If the ranging success rate of the target base station to be measured is included in the numerical interval of a certain ranging success rate level, then the ranging success rate of the target base station to be measured can be determined to be the ranging success rate level. According to the ranging success rate of the target base station to be measured and the numerical intervals of each ranging success rate level, the level of the ranging success rate of the target base station to be measured is determined, including: determining the ranging success rate level whose numerical interval in each ranging success rate level includes the ranging success rate of the target base station to be measured as the level of the ranging success rate of the target base station to be measured.

[0067] Optionally, if the ranging results of the target base station to be measured in the ranging process of the preset number of times are all ranging failure prompt information, and the distance in the ranging results of the target base station to be measured in the ranging process of the preset number of times cannot be extracted, then the ranging success rate of the target base station to be measured is determined to be empty. If the ranging success rate of the target base station to be measured is empty, the level of the ranging success rate of the target base station to be measured is determined to be none.

[0068] Optionally, the received signal strength of each target base station to be tested is determined according to the received signal parameters of each target base station to be tested in a preset number of ranging processes, and the level of the received signal strength of each target base station to be tested is determined, including: performing the following operations for each target base station to be tested: extracting all received signal strengths from the received signal parameters of the target base station to be tested in the ranging processes of the preset number of times, calculating the average value of all extracted received signal strengths, and obtaining the received signal strength of the target base station to be tested; determining the level of the received signal strength of the target base station to be tested according to the received signal strength of the target base station to be tested and the numerical range of each received signal strength level; wherein the level of the received signal strength of the target base station to be tested is strong, medium, weak or none.

[0069] Optionally, all received signal strengths in the received signal parameters of the target base station to be tested during the ranging process of a preset number of times can be extracted, and the average value of all the extracted received signal strengths can be calculated to obtain the received signal strength of the target base station to be tested. Then, according to the received signal strength of the target base station to be tested and the numerical interval of each received signal strength level, the level of the received signal strength of the target base station to be tested is determined. Each received signal strength level can be a plurality of levels of received signal strength preset. Each received signal strength level includes strong, medium, weak, and none. For each received signal strength level, the numerical interval of the received signal strength level can be a numerical interval that includes all received signal strengths of the received signal strength level. For each received signal strength of the target base station to be tested, if the received signal strength of the target base station to be tested is not empty, the received signal strength of the target base station to be tested will be included in a numerical interval of a received signal strength level. If the received signal strength of the target base station to be tested is included in a numerical interval of a certain received signal strength level, it can be determined that the received signal strength of the target base station to be tested is the received signal strength level. Determining the level of the received signal strength of the target base station to be tested according to the received signal strength of the target base station to be tested and the numerical intervals of each received signal strength level, including: determining the received signal strength level in which the numerical interval of each received signal strength level includes the received signal strength of the target base station to be tested as the level of the received signal strength of the target base station to be tested.

[0070] Optionally, if the received signal parameters of the target base station to be measured in the preset number of ranging processes are all empty, and the received signal strength in the received signal parameters of the target base station to be measured in the preset number of ranging processes cannot be extracted, then it is determined that the received signal strength of the target base station to be measured is empty. If the received signal strength of the target base station to be measured is empty, then the level of the received signal strength of the target base station to be measured is determined to be none.

[0071] Step 105: Determine the signal detection result of each target base station to be tested according to the level of the ranging success rate and the level of the received signal strength of each target base station to be tested.

[0072] Optionally, the signal detection result of each target base station to be tested is determined according to the level of the ranging success rate and the level of the received signal strength of each target base station to be tested, including: performing the following operations for each target base station to be tested: if the level of the ranging success rate of the target base station to be tested is high, and the level of the received signal strength of the target base station to be tested is strong or medium, then determining that the signal detection result of the target base station to be tested is a normal signal; if the level of the ranging success rate of the target base station to be tested is high, and the level of the received signal strength of the target base station to be tested is weak, then determining that the signal detection result of the target base station to be tested is a poor signal; if the level of the ranging success rate of the target base station to be tested is medium, and the level of the received signal strength of the target base station to be tested is strong or medium, it is determined that the signal detection result of the target base station to be tested is a normal signal; if the level of the ranging success rate of the target base station to be tested is medium, and the level of the received signal strength of the target base station to be tested is weak, it is determined that the signal detection result of the target base station to be tested is a poor signal; if the level of the ranging success rate of the target base station to be tested is low, and the level of the received signal strength of the target base station to be tested is strong, medium or weak, it is determined that the signal detection result of the target base station to be tested is a poor signal; if the level of the ranging success rate of the target base station to be tested is none, it is determined that the signal detection result of the target base station to be tested is no signal; if the level of the received signal strength of the target base station to be tested is none, it is determined that the signal detection result of the target base station to be tested is no signal.

[0073] Thus, the signal detection results of each target base station to be tested around the target operation area are determined. The signal detection results of each target base station to be tested around the target operation area and the signal detection results of each base station to be tested around the target operation area that did not receive the signal are the signal detection results of each base station to be tested around the target operation area. The signal detection results of each base station to be tested around the target operation area are determined.

[0074] Step 106: Display the base station identification and signal detection result of each base station to be tested via a display device.

[0075] Optionally, the display device can be controlled to display the base station identification and signal detection results of each base station to be tested, so as to provide the signal detection results of each base station to be tested around the target operation area to the target construction personnel. The target construction personnel can determine the coverage of the ultra-wideband signal of each base station to be tested in the target operation area based on the signal detection results of each base station to be tested around the target operation area, and then adjust the base station deployment location strategy to optimize the base station deployment.

[0076] Optionally, the method further includes: sending the base station identification and signal detection result of each base station to be tested to a positioning system. The positioning system may be a server or a cloud platform for managing the positioning process related to the operation area.

[0077] The technical solution of the embodiment of the present invention controls the ultra-wideband module to receive the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operating area according to the target duration after detecting the detection instruction of the target operating area; then the base station to be tested that receives the signal is determined as the target base station to be tested, the base station identifier of each target base station to be tested is recorded, and the signal detection result of each base station to be tested that does not receive the signal is determined as no signal; then according to the preset number of times, the ultra-wideband module is controlled to perform ranging with each target base station to be tested in sequence according to the base station identifier sequence of each target base station to be tested, and the ranging results and received signal parameters of each target base station to be tested in the ranging process of the preset number of times are recorded; according to the ranging results and received signal parameters of each target base station to be tested in the ranging process of the preset number of times, the level of ranging success rate and the level of received signal strength of each target base station to be tested are determined; according to the level of ranging success rate and the level of received signal strength of each target base station to be tested, the signal detection result of each target base station to be tested is determined; finally, the base station identifier and signal detection result of each base station to be tested are displayed by a display device, which solves the problem that the base station signal detection scheme in the related art is based on manual experience and the surrounding of the operating area is detected. The ultra-wideband signal of the ultra-wideband base station is detected to determine the coverage of the ultra-wideband signal of the ultra-wideband base station in the operating area, but the detection efficiency is low, the labor cost and time cost are high, and the accuracy is difficult to guarantee. The ultra-wideband signal of each ultra-wideband base station deployed around the operating area can be automatically detected based on the signal reception situation within the target time between the ultra-wideband module and each ultra-wideband base station deployed around the operating area, the ranging data and the signal strength of multiple ranging processes, and the ultra-wideband signal of each ultra-wideband base station deployed around the operating area can be quickly and accurately detected to determine the coverage of the ultra-wideband signal of each ultra-wideband base station deployed around the operating area in the operating area, and the signal detection result of each ultra-wideband base station for characterizing the coverage of the ultra-wideband signal of the ultra-wideband base station in the operating area is obtained. The detection efficiency is high, the labor cost and time cost of the detection process are low, and the accuracy is high. The signal detection results of each ultra-wideband base station determined to be deployed around the operating area can be provided to the construction personnel through the display device, so as to assist the construction personnel to quickly and accurately analyze the stable coverage range of the ultra-wideband base station, provide data reference for the installation and site selection of the base station, and improve the work efficiency of the construction personnel and the accuracy of the process of positioning the operators working in the operating area.

[0078] Optional, Figure 2A schematic diagram of the process of an electronic device monitoring the ranging data packets of a positioning tag and an ultra-wideband base station provided in Embodiment 1 of the present invention. The operating area where the positioning tag is located is a return air lane, a transport lane or other lanes for different purposes in a mine. The ranging data packets of the positioning tag and the ultra-wideband base station can be data packets for ranging transmitted between the positioning tag and the ultra-wideband base station via ultra-wideband signals. The positioning tag and the ultra-wideband base station perform ranging by receiving and sending ultra-wideband signals containing ranging data packets. The electronic device can monitor the ranging data packets transmitted between the positioning tag and the ultra-wideband base station via ultra-wideband signals through an ultra-wideband module.

[0079] Optional, Figure 3 A schematic diagram of a process of performing ranging between an electronic device and an ultra-wideband base station provided in Embodiment 1 of the present invention. The target base stations to be measured around the target operation area include ultra-wideband base station 1 and ultra-wideband base station 2. The electronic device can perform ranging with ultra-wideband base station 1 and ultra-wideband base station 2 respectively through an ultra-wideband module, and record ranging results and received signal parameters of ultra-wideband base station 1 and ultra-wideband base station 2 during ranging.

[0080] Embodiment 2

[0081] Figure 4 The flowchart of a base station signal detection method provided by the second embodiment of the present invention. The embodiment of the present invention can be combined with each optional solution in one or more of the above embodiments. Figure 4 As shown, the method includes:

[0082] Step 201: After detecting a detection instruction of a target operation area, control the ultra-wideband module to start receiving ultra-wideband signals containing base station identifiers sent by each base station to be detected around the target operation area.

[0083] Step 202: After waiting for the target time, the ultra-wideband module is controlled to stop receiving ultra-wideband signals including base station identifiers sent by each base station to be tested around the target operation area.

[0084] Step 203: determine the base station to be tested that receives the signal as the target base station to be tested, record the base station identifier of each target base station to be tested, and determine that the signal detection result of each base station to be tested that does not receive the signal is no signal.

[0085] Step 204: according to a preset number of times, control the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured, and record the ranging results and received signal parameters of each target base station to be measured during the preset number of ranging processes.

[0086] Step 205: Determine the average ranging distance and ranging success rate of each target base station to be measured according to the ranging results of each target base station to be measured in the ranging process of the preset number of times, and determine the level of the ranging success rate of each target base station to be measured.

[0087] Step 206: Determine the received signal strength of each target base station to be measured according to the received signal parameters of each target base station to be measured during the preset number of ranging processes, and determine the level of the received signal strength of each target base station to be measured.

[0088] Step 207: Determine the signal detection result of each target base station to be tested according to the level of the ranging success rate and the level of the received signal strength of each target base station to be tested.

[0089] Step 208: Display the base station identification and signal detection result of each base station to be tested via a display device.

[0090] The technical solution of the embodiment of the present invention can determine that the signal detection results of each ultra-wideband base station that has not received a signal are no signal based on the signal reception situation within the target time length between the ultra-wideband module and each ultra-wideband base station deployed around the operation area, and determine the ultra-wideband base station that has received a signal as an ultra-wideband base station that needs further detection. Based on the ranging data and signal strength of multiple ranging processes between the ultra-wideband module and each ultra-wideband base station that needs further detection, the level of ranging success rate and the level of received signal strength of each ultra-wideband base station that needs further detection can be determined, and then a comprehensive judgment and processing is performed according to the level of ranging success rate and the level of received signal strength to obtain the signal detection results of each ultra-wideband base station that needs further detection, thereby determining the signal detection results of each ultra-wideband base station deployed around the operation area.

[0091] Embodiment 3

[0092] Figure 5 This is a schematic diagram of the structure of a base station signal detection device provided in Embodiment 3 of the present invention. The device can be configured in an electronic device. Figure 5 As shown, the device includes: a signal receiving module 301, an identification recording module 302, a distance measuring module 303, a level determining module 304, a result determining module 305 and a result display module 306.

[0093] Among them, the signal receiving module 301 is used to control the ultra-wideband module to receive the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operating area after detecting the detection instruction of the target operating area according to the target duration; the identifier recording module 302 is used to determine the base station to be tested that receives the signal as the target base station to be tested, record the base station identifier of each target base station to be tested, and determine that the signal detection result of each base station to be tested that has not received the signal is no signal; the ranging module 303 is used to control the ultra-wideband module to perform range measurement with each target base station to be tested in turn according to the base station identifier order of each target base station to be tested according to a preset number of times. The method comprises the steps of: performing ranging, recording the ranging results and received signal parameters of each target base station to be measured during the ranging process of the preset number of times; a level determination module 304, used to determine the level of ranging success rate and the level of received signal strength of each target base station to be measured according to the ranging results and received signal parameters of each target base station to be measured during the ranging process of the preset number of times; a result determination module 305, used to determine the signal detection result of each target base station to be measured according to the level of ranging success rate and the level of received signal strength of each target base station to be measured; and a result display module 306, used to display the base station identification and signal detection result of each base station to be measured through a display device.

[0094] The technical solution of the embodiment of the present invention controls the ultra-wideband module to receive the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operating area according to the target duration after detecting the detection instruction of the target operating area; then the base station to be tested that receives the signal is determined as the target base station to be tested, the base station identifier of each target base station to be tested is recorded, and the signal detection result of each base station to be tested that does not receive the signal is determined as no signal; then according to the preset number of times, the ultra-wideband module is controlled to perform ranging with each target base station to be tested in sequence according to the base station identifier sequence of each target base station to be tested, and the ranging results and received signal parameters of each target base station to be tested in the ranging process of the preset number of times are recorded; according to the ranging results and received signal parameters of each target base station to be tested in the ranging process of the preset number of times, the level of ranging success rate and the level of received signal strength of each target base station to be tested are determined; according to the level of ranging success rate and the level of received signal strength of each target base station to be tested, the signal detection result of each target base station to be tested is determined; finally, the base station identifier and signal detection result of each base station to be tested are displayed by a display device, which solves the problem that the base station signal detection scheme in the related art is based on manual experience and the surrounding of the operating area is detected. The ultra-wideband signal of the ultra-wideband base station is detected to determine the coverage of the ultra-wideband signal of the ultra-wideband base station in the operating area, but the detection efficiency is low, the labor cost and time cost are high, and the accuracy is difficult to guarantee. The ultra-wideband signal of each ultra-wideband base station deployed around the operating area can be automatically detected based on the signal reception situation within the target time between the ultra-wideband module and each ultra-wideband base station deployed around the operating area, the ranging data and the signal strength of multiple ranging processes, and the ultra-wideband signal of each ultra-wideband base station deployed around the operating area can be quickly and accurately detected to determine the coverage of the ultra-wideband signal of each ultra-wideband base station deployed around the operating area in the operating area, and the signal detection result of each ultra-wideband base station for characterizing the coverage of the ultra-wideband signal of the ultra-wideband base station in the operating area is obtained. The detection efficiency is high, the labor cost and time cost of the detection process are low, and the accuracy is high. The signal detection results of each ultra-wideband base station determined to be deployed around the operating area can be provided to the construction personnel through the display device, so as to assist the construction personnel to quickly and accurately analyze the stable coverage range of the ultra-wideband base station, provide data reference for the installation and site selection of the base station, and improve the work efficiency of the construction personnel and the accuracy of the process of positioning the operators working in the operating area.

[0095] In an optional implementation of an embodiment of the present invention, optionally, the signal receiving module 301 is specifically used to: after detecting the detection instruction of the target operation area, control the ultra-wideband module to start receiving the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operation area; after waiting for the target time, control the ultra-wideband module to stop receiving the ultra-wideband signal containing the base station identifier sent by each base station to be tested around the target operation area.

[0096] In an optional implementation of an embodiment of the present invention, optionally, the ranging module 303 is specifically used to: control the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification order of each target base station to be measured, and store the ranging results and received signal parameters of each target base station to be measured in this ranging process in the base station data register; wherein the ranging result is a distance or ranging failure prompt information, and the received signal parameter includes the received signal strength; add 1 to the number of ranging times of the target operating area; determine whether the number of ranging times of the target operating area is equal to the preset number; if the number of ranging times of the target operating area is not equal to the preset number, return to execute the operation of controlling the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification order of each target base station to be measured, and store the ranging results and received signal parameters of each target base station to be measured in this ranging process in the base station data register, until the number of ranging times of the target operating area is equal to the preset number.

[0097] In an optional implementation of an embodiment of the present invention, optionally, the level determination module 304 is specifically used to: determine the average ranging distance and ranging success rate of each target base station to be measured according to the ranging results of each target base station to be measured in a preset number of ranging processes, and determine the level of the ranging success rate of each target base station to be measured; determine the received signal strength of each target base station to be measured according to the received signal parameters of each target base station to be measured in a preset number of ranging processes, and determine the level of the received signal strength of each target base station to be measured.

[0098] In an optional implementation of the embodiment of the present invention, optionally, when the level determination module 304 performs the operation of determining the average ranging distance and ranging success rate of each target base station to be measured according to the ranging results of each target base station to be measured in the ranging process of a preset number of times, and determining the level of the ranging success rate of each target base station to be measured, it is specifically used to: perform the following operations for each target base station to be measured: extract all distances in the ranging results of the target base station to be measured in the ranging process of a preset number of times, calculate the average value of all extracted distances, and obtain the ranging average distance of the target base station to be measured; determine the ratio of the total number of extracted distances to the preset number of times as the ranging success rate of the target base station to be measured; determine the level of the ranging success rate of the target base station to be measured according to the ranging success rate of the target base station to be measured and the numerical range of each ranging success rate level; wherein the level of the ranging success rate of the target base station to be measured is high, medium, low or none.

[0099] In an optional implementation of an embodiment of the present invention, optionally, when the level determination module 304 performs the operation of determining the received signal strength of each target base station to be measured and determining the level of the received signal strength of each target base station to be measured according to the received signal parameters of each target base station to be measured in the ranging process of a preset number of times, it is specifically used to: perform the following operations for each target base station to be measured: extract all received signal strengths from the received signal parameters of the target base station to be measured in the ranging process of a preset number of times, calculate the average value of all extracted received signal strengths, and obtain the received signal strength of the target base station to be measured; determine the level of the received signal strength of the target base station to be measured according to the received signal strength of the target base station to be measured and the numerical range of each received signal strength level; wherein the level of the received signal strength of the target base station to be measured is strong, medium, weak or none.

[0100] In an optional implementation of an embodiment of the present invention, optionally, the result determination module 305 is specifically used to: perform the following operations for each target base station to be tested: if the level of the ranging success rate of the target base station to be tested is high, and the level of the received signal strength of the target base station to be tested is strong or medium, then determine that the signal detection result of the target base station to be tested is a normal signal; if the level of the ranging success rate of the target base station to be tested is high, and the level of the received signal strength of the target base station to be tested is weak, then determine that the signal detection result of the target base station to be tested is a poor signal; if the level of the ranging success rate of the target base station to be tested is medium, and the level of the received signal strength of the target base station to be tested is strong or medium, then determine the target The signal detection result of the base station to be tested is that the signal is normal; if the level of the ranging success rate of the target base station to be tested is medium, and the level of the received signal strength of the target base station to be tested is weak, then the signal detection result of the target base station to be tested is determined to be poor signal; if the level of the ranging success rate of the target base station to be tested is low, and the level of the received signal strength of the target base station to be tested is strong, medium or weak, then the signal detection result of the target base station to be tested is determined to be poor signal; if the level of the ranging success rate of the target base station to be tested is none, then the signal detection result of the target base station to be tested is determined to be no signal; if the level of the received signal strength of the target base station to be tested is none, then the signal detection result of the target base station to be tested is determined to be no signal.

[0101] The base station signal detection device provided in the embodiment of the present invention can execute the base station signal detection method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0102] Embodiment 4

[0103] Figure 6A schematic diagram of the structure of an electronic device 10 that can be used to implement the base station signal detection method of an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, electronic devices, blade electronic devices, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0104] like Figure 6 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0105] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0106] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a base station signal detection method.

[0107] In some embodiments, the base station signal detection method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit. In some embodiments, part or all of the computer program may be loaded and / or installed on a heterogeneous hardware accelerator via a ROM and / or a communication unit. When the computer program is loaded into RAM and executed by a processor, one or more steps of the base station signal detection method described above may be performed. Alternatively, in other embodiments, the processor may be configured to perform the base station signal detection method in any other appropriate manner (e.g., by means of firmware).

[0108] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0109] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or electronic device.

[0110] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0111] To provide interaction with a user, the systems and techniques described herein may be implemented on a heterogeneous hardware accelerator having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) through which a user can provide input to the heterogeneous hardware accelerator. Other types of devices may also be used to provide interaction with a user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0112] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data electronic device), or a computing system that includes middleware components (e.g., an application electronic device), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0113] The computing system may include a client and an electronic device. The client and the electronic device are generally remote from each other and usually interact through a communication network. The relationship between the client and the electronic device is generated by computer programs running on corresponding computers and having a client-electronic device relationship with each other. The electronic device may be a cloud electronic device, also known as a cloud computing electronic device or a cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0114] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0115] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A base station signal detection method, characterized in that: include: After detecting the detection instruction of the target operation area, controlling the ultra-wideband module to receive ultra-wideband signals containing base station identifiers sent by each base station to be tested around the target operation area according to the target duration; Determine the base station to be tested that receives the signal as the target base station to be tested, record the base station identifier of each target base station to be tested, and determine that the signal detection result of each base station to be tested that does not receive the signal is no signal; According to a preset number of times, the ultra-wideband module is controlled to perform ranging with each target base station to be measured in sequence according to the base station identification order of each target base station to be measured, and the ranging results and received signal parameters of each target base station to be measured during the preset number of ranging processes are recorded; Determine the level of ranging success rate and the level of received signal strength of each target base station to be measured according to the ranging results and received signal parameters of each target base station to be measured in the ranging process of a preset number of times; Determine the signal detection result of each target base station to be tested according to the level of ranging success rate and the level of received signal strength of each target base station to be tested; The base station identification and signal detection result of each base station to be tested are displayed through the display device.

2. The base station signal detection method according to claim 1, characterized in that: After detecting the detection instruction of the target operation area, controlling the ultra-wideband module to receive ultra-wideband signals including base station identifiers sent by each base station to be tested around the target operation area according to the target duration, including: After detecting the detection instruction of the target operation area, controlling the ultra-wideband module to start receiving ultra-wideband signals containing base station identifiers sent by each base station to be tested around the target operation area; After waiting for the target time, the ultra-wideband module is controlled to stop receiving ultra-wideband signals including base station identifiers sent by each base station to be tested around the target operation area.

3. The base station signal detection method according to claim 1, characterized in that: According to a preset number of times, the ultra-wideband module is controlled to perform ranging with each target base station to be measured in sequence according to the base station identification order of each target base station to be measured, and the ranging results and received signal parameters of each target base station to be measured in the ranging process of the preset number of times are recorded, including: Control the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification order of each target base station to be measured, and store the ranging results and received signal parameters of each target base station to be measured in this ranging process into the base station data register; wherein the ranging result is a distance or ranging failure prompt information, and the received signal parameter includes a received signal strength; Add 1 to the number of distance measurements of the target operation area; Determine whether the number of distance measurements of the target operation area is equal to a preset number; If the number of ranging times of the target operating area is not equal to the preset number, the operation returns to executing the control of the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification order of each target base station to be measured, and the ranging result and the received signal parameter of each target base station to be measured in this ranging process are stored in the base station data register until the number of ranging times of the target operating area is equal to the preset number.

4. The base station signal detection method according to claim 3, characterized in that: Determining the level of ranging success rate and the level of received signal strength of each target base station to be measured according to the ranging results and received signal parameters of each target base station to be measured in the ranging process of a preset number of times, including: Determine the average distance and success rate of ranging of each target base station to be measured according to the ranging results of each target base station to be measured in the ranging process of a preset number of times, and determine the level of the ranging success rate of each target base station to be measured; According to the received signal parameters of each target base station to be measured in the ranging process of a preset number of times, the received signal strength of each target base station to be measured is determined, and the level of the received signal strength of each target base station to be measured is determined.

5. The base station signal detection method according to claim 4, characterized in that: According to the ranging results of each target base station to be measured in the ranging process of a preset number of times, the average ranging distance and ranging success rate of each target base station to be measured are determined, and the level of the ranging success rate of each target base station to be measured is determined, including: Perform the following operations for each target base station to be tested: Extracting all distances from the ranging results of the target base station to be measured during the ranging process of a preset number of times, calculating the average value of all the extracted distances, and obtaining the ranging average distance of the target base station to be measured; Determine the ratio of the total number of extracted distances to the preset number of times as the ranging success rate of the target base station to be measured; The ranging success rate level of the target base station to be measured is determined according to the ranging success rate of the target base station to be measured and the numerical range of each ranging success rate level; wherein the ranging success rate level of the target base station to be measured is high, medium, low or none.

6. The base station signal detection method according to claim 5, characterized in that: Determining the received signal strength of each target base station to be tested according to the received signal parameters of each target base station to be tested during the preset number of ranging processes, and determining the level of the received signal strength of each target base station to be tested, including: Perform the following operations for each target base station to be tested: Extracting all received signal strengths of the received signal parameters of the target base station to be measured during the ranging process of a preset number of times, calculating the average value of all the extracted received signal strengths, and obtaining the received signal strength of the target base station to be measured; The level of the received signal strength of the target base station to be tested is determined according to the received signal strength of the target base station to be tested and the numerical range of each received signal strength level; wherein the level of the received signal strength of the target base station to be tested is strong, medium, weak or none.

7. The base station signal detection method according to claim 6, characterized in that: According to the level of ranging success rate and the level of received signal strength of each target base station to be tested, the signal detection result of each target base station to be tested is determined, including: Perform the following operations for each target base station to be tested: If the level of the ranging success rate of the target base station to be tested is high, and the level of the received signal strength of the target base station to be tested is strong or medium, then determining that the signal detection result of the target base station to be tested is a normal signal; If the level of the ranging success rate of the target base station to be measured is high and the level of the received signal strength of the target base station to be measured is weak, determining that the signal detection result of the target base station to be measured is a poor signal; If the level of the ranging success rate of the target base station to be tested is medium, and the level of the received signal strength of the target base station to be tested is strong or medium, then determining that the signal detection result of the target base station to be tested is a normal signal; If the level of the ranging success rate of the target base station to be measured is medium, and the level of the received signal strength of the target base station to be measured is weak, determining that the signal detection result of the target base station to be measured is poor signal; If the level of the ranging success rate of the target base station to be measured is low, and the level of the received signal strength of the target base station to be measured is strong, medium or weak, then determining that the signal detection result of the target base station to be measured is a poor signal; If the level of the ranging success rate of the target base station to be measured is no, determining that the signal detection result of the target base station to be measured is no signal; If the level of the received signal strength of the target base station to be tested is no, then it is determined that the signal detection result of the target base station to be tested is no signal.

8. A base station signal detection device, characterized in that: include: A signal receiving module, configured to control the ultra-wideband module to receive ultra-wideband signals including base station identifiers sent by each base station to be tested around the target operating area according to a target duration after detecting a detection instruction of the target operating area; An identification recording module is used to determine the base station to be tested that receives the signal as the target base station to be tested, record the base station identification of each target base station to be tested, and determine the signal detection result of each base station to be tested that does not receive the signal as no signal; A ranging module, configured to control the ultra-wideband module to perform ranging with each target base station to be measured in sequence according to the base station identification sequence of each target base station to be measured according to a preset number of times, and record the ranging results and received signal parameters of each target base station to be measured during the ranging process of the preset number of times; A level determination module, used to determine the level of ranging success rate and the level of received signal strength of each target base station to be measured according to the ranging results and received signal parameters of each target base station to be measured in the ranging process of a preset number of times; A result determination module, used to determine the signal detection result of each target base station to be tested according to the level of ranging success rate and the level of received signal strength of each target base station to be tested; The result display module is used to display the base station identification and signal detection results of each base station to be tested through a display device.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores a computer program executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the base station signal detection method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the base station signal detection method according to any one of claims 1 to 7 when executed.

Citation Information

Cited By

  • Target positioning method and device suitable for robot, equipment, product and medium

    CN122160898A

  • Target positioning method, device, equipment, product and medium suitable for robot

    CN122160898B