CN117406206A - Distance measurement method of UWB (ultra Wide band) equipment, electronic equipment and storage medium - Google Patents
Distance measurement method of UWB (ultra Wide band) equipment, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN117406206A CN117406206A CN202311257006.2A CN202311257006A CN117406206A CN 117406206 A CN117406206 A CN 117406206A CN 202311257006 A CN202311257006 A CN 202311257006A CN 117406206 A CN117406206 A CN 117406206A
- Authority
- CN
- China
- Prior art keywords
- ranging
- antennas
- uwb
- distance
- antenna
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003860 storage Methods 0.000 title claims description 22
- 238000000691 measurement method Methods 0.000 title description 3
- 230000035945 sensitivity Effects 0.000 claims abstract description 49
- 238000000034 method Methods 0.000 claims abstract description 48
- 238000005259 measurement Methods 0.000 claims description 34
- 230000008859 change Effects 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 238000010924 continuous production Methods 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S11/00—Systems for determining distance or velocity not using reflection or reradiation
- G01S11/02—Systems for determining distance or velocity not using reflection or reradiation using radio waves
- G01S11/06—Systems for determining distance or velocity not using reflection or reradiation using radio waves using intensity measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
The present disclosure relates to the field of communication technology, and more particularly, to a ranging method for UWB devices. A UWB device comprising multiple antennas having independent receive channels, the method comprising: setting the antenna with highest receiving sensitivity in the multiple antennae with independent receiving channels as a receiving antenna, and measuring the distance; obtaining a ranging result of the UWB equipment; and determining whether at least two paths of antennas in the multiple paths of antennas with independent receiving channels are set as receiving antennas according to the ranging result, and continuing ranging.
Description
Technical Field
The embodiment of the disclosure relates to the technical field of communication, in particular to a ranging method of UWB equipment, electronic equipment and a storage medium.
Background
UWB (Ultra Wide Band) devices are increasingly being used in consumer products and automobiles, and UWB products typically have multiple independent receiving antennas because of the need to support ranging and angle measurement functions. Existing UWB products use multiple antennas when implementing Angle measurement functions, for example, two antennas are required to implement 2DAOA (Angle of Arrival Angle), and three antennas are required to implement 3D AOA. When the ranging function is implemented, only one fixed receiving antenna is usually adopted.
However, UWB devices select a fixed antenna as an independent receiving antenna during ranging, which is not actually an effective use of resources, and the ranging effect cannot be ensured when the target is located at a long distance.
Disclosure of Invention
The embodiment of the disclosure provides a ranging method of UWB equipment, electronic equipment and a storage medium. The ranging distance of the UWB device may be increased.
In a first aspect, the present embodiment provides a ranging method for UWB devices, including: a UWB device comprising multiple antennas having independent receive channels, the method comprising: setting the antenna with highest receiving sensitivity in the multiple antennae with independent receiving channels as a receiving antenna, and measuring the distance; obtaining a ranging result of the UWB equipment; and determining whether at least two paths of antennas in the multiple paths of antennas with independent receiving channels are set as receiving antennas according to the ranging result, and continuing ranging.
Optionally, determining whether to set at least two antennas of the multiple antennas with independent receiving channels as receiving antennas according to the ranging result includes: determining whether the first distance measured by the UWB equipment is larger than or equal to the maximum theoretical measurement distance of the antenna with the highest receiving sensitivity; and setting at least two paths of antennas in the multiple paths of antennas with independent receiving channels as receiving antennas under the condition that the first distance is larger than or equal to the maximum theoretical measuring distance.
Alternatively, the maximum theoretical measured distance is obtained according to the following equation,
P T -P R +G TX +G RX =32.44+20lgD+20lgf
wherein D is the maximum theoretical measurement distance, P T For the transmission power of UWB devices, P R G, the receiving sensitivity of the antenna with the highest receiving sensitivity TX For the gain of the transmitting antenna, G RX And f is the center frequency of the working frequency band of the UWB equipment, and is the receiving gain of the antenna with the highest receiving sensitivity.
Optionally, determining whether to set at least two antennas of the multiple antennas with independent receiving channels as receiving antennas according to the ranging result includes: according to the ranging result, determining the ranging success rate of the UWB equipment in preset time; and setting at least two paths of antennas in the multiple paths of antennas with independent receiving channels as receiving antennas under the condition that the ranging success rate is smaller than or equal to a preset success rate threshold.
Optionally, determining the ranging success rate of the UWB equipment in a preset time according to the ranging result, wherein the determining the ranging success rate and the ranging total time of the UWB equipment in the preset time according to the ranging result; and determining the ranging success rate, wherein the ranging success rate is the ratio of the ranging success times to the total ranging times.
Optionally, the number of successful ranging times is the number of times that the distance measured by the UWB device is within a preset distance interval.
Optionally, the number of successful ranging times is the number of times that the change rate of the distance measured by the UWB device is smaller than a preset change rate threshold.
Optionally, after the setting at least two antennas of the multiple antennas with independent receiving channels as receiving antennas, the method further includes: determining whether the second distance measured by the UWB device is smaller than the maximum theoretical measurement distance of the antenna with the highest receiving sensitivity; and setting the antenna with the highest receiving sensitivity as a receiving antenna and continuing to measure the distance when the second distance is smaller than the maximum theoretical measurement distance.
In a second aspect, embodiments of the present application provide an electronic device having a processor and a memory, the memory having stored therein computer instructions which, when executed by the processor, implement the steps of the method of any of the first aspects.
In a third aspect, embodiments of the present application provide a storage medium having stored thereon computer instructions which, when executed by a processor, implement the steps of the method of any of the first aspects.
According to the ranging method of the UWB equipment, an antenna with highest receiving sensitivity is set as a receiving antenna, ranging is conducted, meanwhile, a ranging result is obtained, and whether at least two paths of antennas are set as the receiving antennas or not is determined according to the ranging result, so that ranging is continued. In this way, when the ranging result of ranging by using one receiving antenna does not meet the requirement, multiple receiving antennas are set, so as to improve the receiving sensitivity of the UWB device, increase the ranging range of the UWB device, and enable the UWB device to continue ranging. In addition, when the ranging result meets the condition, the function of low power consumption of the UWB device can be realized by using only one receiving antenna.
Other features of the disclosed embodiments and their advantages will become apparent from the following detailed description of exemplary embodiments of the disclosure, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description, serve to explain the principles of the embodiments of the disclosure.
Fig. 1 shows a flowchart of a ranging method of a UWB device according to an embodiment of the present disclosure.
Fig. 2 shows a flowchart of a ranging method of a UWB device according to an embodiment of the present disclosure.
Fig. 3 shows a flowchart of a ranging method of a UWB device according to an embodiment of the present disclosure.
Fig. 4 shows a flowchart of a ranging method of a UWB device according to an embodiment of the present disclosure.
Fig. 5 shows a block diagram of an electronic device of an embodiment of the present disclosure.
Detailed Description
Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless it is specifically stated otherwise.
The following description of at least one exemplary embodiment is merely exemplary in nature and is in no way intended to limit the invention, its application, or uses.
Techniques, methods, and apparatus known to one of ordinary skill in the relevant art may not be discussed in detail, but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any specific values should be construed as merely illustrative, and not a limitation. Thus, other examples of exemplary embodiments may have different values.
It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further discussion thereof is necessary in subsequent figures.
The embodiment of the application discloses a ranging method of UWB equipment, which can be applied to UWB ranging equipment, and in one example, the UWB ranging equipment can comprise multiple antennae with independent receiving channels. As shown in fig. 1, steps S11 to S13 are included.
Step S11, setting the antenna with highest receiving sensitivity in the multiple antennae with independent receiving channels as a receiving antenna, and measuring the distance.
In this embodiment, each antenna with an independent receiving channel may be independently used as a receiving antenna to receive UWB signals and perform ranging in the ranging process of UWB devices.
In one example, the relevant parameters of each antenna in the UWB device may be obtained in advance, for example, when the UWB device leaves the factory, the relevant parameters such as the gain of each transmitting antenna and each receiving antenna in the UWB device are measured in advance by the OTA darkroom, and at the same time, the receiving sensitivity of each antenna may be measured using an instrument or other means and written into the UWB device for direct reading.
In this embodiment, the reception sensitivity of the antenna characterizes the antenna's ability to receive a minimum signal strength. The antenna with the highest receiving sensitivity is the antenna with the highest capability of receiving the minimum signal strength.
In one example of the present embodiment, the antenna having the highest reception sensitivity among the multiple antennas having independent reception channels may be set as the reception antenna. The transmitting antenna of the UWB device may be set according to practical situations, and may be the same antenna or different antennas with the receiving antenna. After the transmitting antenna and the receiving antenna are set, the UWB device may perform ranging based on the set transmitting antenna and receiving antenna. For example, the Time of Flight (TOF) method and measurement can be used.
Step S12, obtaining the ranging result of the UWB equipment.
Step S13, determining whether at least two paths of antennas in multiple paths of antennas with independent receiving channels are set as receiving antennas according to the ranging result, and continuing ranging.
In this embodiment, UWB devices are typically a continuous process in ranging, with ranging being performed continuously at a certain frequency for a certain period of time. The UWB device ranging results may include a measured distance from the target for the UWB device.
In one example of this embodiment, the target is a target to be measured, which may be another device having UWB functions.
In one example of the present embodiment, determining whether to set at least two antennas among multiple antennas having independent reception channels as reception antennas according to a ranging result includes: determining whether the first distance measured by the UWB equipment is larger than or equal to the maximum theoretical measurement distance of the antenna with the highest receiving sensitivity; and setting at least two paths of antennas in multiple paths of antennas with independent receiving channels as receiving antennas under the condition that the first distance is larger than or equal to the maximum theoretical measuring distance.
In one example, it may be determined whether the first distance measured by the UWB device through the antenna with the highest reception sensitivity is equal to or greater than the maximum theoretical measured distance of the antenna. Under the condition that the first distance measured by the UWB equipment is smaller than the maximum theoretical measurement distance, the antenna with the highest receiving sensitivity can be continuously used as the receiving antenna for distance measurement, and the power consumption of the UWB equipment is saved on the premise that the distance measurement capability meets the requirement. And under the condition that the first distance measured by the UWB equipment is larger than or equal to the maximum theoretical measurement distance, two or more paths of receiving antennas can be arranged, so that the overall receiving sensitivity of the UWB equipment is improved, and the measurement distance of the UWB equipment is increased.
In one example of the present embodiment, at least two antennas may include an antenna having the highest reception sensitivity.
Although the UWB device has a low success rate in measuring distances exceeding the maximum theoretical measurement distance, the UWB device may measure a first distance exceeding the maximum theoretical measurement distance during the actual ranging process, with redundancy in all parameters of the antenna in the UWB device.
In one example of this embodiment, the maximum theoretical measurement distance is obtained according to the following equation (1),
P T -P R +G TX +G RX =32.44+20lgD+20lgf (1)
wherein D is the maximum theoretical measurement distance (Km), P T For the transmission power (in dBm) of UWB devices, P R For the highest receiving sensitivity of the antenna (dBm), G TX Gain (in dB) of transmitting antenna, G RX For the receiving gain (in dB) of the antenna with the highest receiving sensitivity, f is the center frequency (in MHz) of the operating band of the UWB device.
In the present embodiment, the UWB device can directly read the reception sensitivity P R Gain G of transmitting antenna TX Center frequency f of operating frequency band and receiving antenna gain G RX And the like. Transmission power P of UWB device T The device can be set based on a ranging software part, and the UWB device can directly read. After the above parameters are obtained, the maximum theoretical measurement distance of the receiving antenna having the highest reception sensitivity can be calculated according to the above equation.
In another example, the parameter in equation (1) may be 32.45.
In this example, a ranging method for UWB devices is provided, which can set an antenna with highest receiving sensitivity as a receiving antenna, perform ranging, obtain a ranging result, and determine whether to set at least two paths of antennas as receiving antennas according to the ranging result to continue ranging. In this way, when the ranging result of ranging by using one receiving antenna does not meet the requirement, multiple receiving antennas are set, so as to improve the receiving sensitivity of the UWB device, increase the ranging range of the UWB device, and enable the UWB device to continue ranging. In addition, when the ranging result meets the condition, the function of low power consumption of the UWB device can be realized by using only one receiving antenna.
In one example of the present embodiment, before setting the antenna with the highest reception sensitivity among the multiple antennas with independent reception channels as the reception antenna and performing ranging, the method further includes: and determining candidate working frequency bands of the UWB equipment, and taking the frequency band with the lowest center frequency in the candidate working frequency bands as the working frequency band of the UWB equipment.
In one example, the candidate operating bands for the UWB device are all operating bands supported by the UWB device that are capable of operating. As can be seen from the above equation (1), the lower the center frequency of the operating frequency band is, the farther the theoretical distance measurement of the UWB device is, so before the UWB device performs the distance measurement, the frequency band with the lowest center frequency can be selected in advance as the operating frequency band, so as to obtain a further measurement range.
In one example of the present embodiment, before setting the antenna with the highest reception sensitivity among the multiple antennas with independent reception channels as the reception antenna and performing ranging, the method further includes: and determining candidate working frequency bands supported by the region where the UWB equipment is located, and taking the frequency band with the lowest center frequency in the candidate working frequency bands as the working frequency band of the UWB equipment.
In this embodiment, since the frequency bands that can be supported by the UWB device in different regions are different, the positioning position of the UWB device may be obtained in advance, and all the frequency bands that can be supported by the UWB device in the region and used for operation may be determined, and before the UWB device performs ranging, the frequency band with the lowest center frequency may be selected in advance as the operating frequency band, so as to obtain a further measurement range.
In one example of this embodiment, if the UWB device supports only a single candidate operating band, the candidate operating band is set directly to the operating band of the UWB device.
In one example of the present embodiment, determining whether to set at least two antennas among multiple antennas having independent reception channels as reception antennas according to a ranging result includes: according to the ranging result, determining the ranging success rate of the UWB equipment in the preset time; and setting at least two paths of antennas in the multiple paths of antennas with independent receiving channels as receiving antennas under the condition that the ranging success rate is smaller than or equal to a preset success rate threshold.
In one example of the embodiment, determining the ranging success rate of the UWB device in the preset time according to the ranging result comprises determining the ranging success times and the ranging total times of the UWB device in the preset time according to the ranging result; and determining a ranging success rate, wherein the ranging success rate is the ratio of the ranging success times to the total ranging times.
In one example, after ranging is performed by using the antenna with the highest receiving sensitivity as the receiving antenna, a ranging result may be obtained according to the ranging, and a ranging success rate of the UWB device within a preset time may be determined. The preset time can be flexibly set according to practical situations, for example, the last 3 seconds or the last 5 seconds, etc. The ranging success rate of the UWB equipment in the preset time can be determined according to the ratio of the ranging success times to the total ranging times in the preset time.
In one example of the present embodiment, the number of successful ranging times is the number of times the UWB device measures a distance within a preset distance interval.
In this embodiment, the UWB device obtains the ranging result except for the case where the ranging result cannot be obtained when ranging is performed, but the case where the ranging result deviates from the normal range and also should be counted as the case of failure in ranging, so that when the number of successful ranging times is determined, the above case should be considered and a preset distance interval should be set according to the operating frequency band of the UWB device, the gain of the antenna, the receiving sensitivity, and other parameters. Or the preset distance interval is set according to the maximum theoretical measured distance of the UWB device, for example, the preset interval may be 0 to 1.2 times the maximum theoretical measured distance.
In one example of the present embodiment, the number of successful ranging times is the number of times the UWB device measures a distance whose rate of change is less than a preset rate of change threshold.
In this embodiment, since the ranging period of the UWB device is generally short, the distance between the target and the UWB device changes relatively little, and thus, the UWB device may determine whether the measurement result deviates according to the rate of change of the measured distance when ranging, and calculate the result as a case of ranging failure. Specifically, the change rate of the measured distance can be determined according to the ratio of the difference between the distance obtained by the current ranging of the UWB device and the result obtained by the last ranging to the distance measured last time. And when the change rate of the distance measured by the UWB equipment is smaller than a preset change rate threshold, the ranging is determined to be successful, and when the change rate is larger than or equal to the preset change rate threshold, the ranging is determined to be failed. The preset change rate threshold may be set according to actual situations, for example, according to a moving speed of the target or a moving speed of a carrier on which the UWB device is located.
After determining the ranging success rate of the UWB equipment within the preset time, whether the ranging success rate is smaller than or equal to a preset success rate threshold value or not can be further determined, and under the condition that the ranging success rate is smaller than or equal to the preset success rate threshold value, two or more paths of receiving antennas are arranged, so that the overall receiving sensitivity of the UWB equipment is improved, and the measuring distance of the UWB equipment is increased. Meanwhile, the problem that the accuracy of the ranging result is low and the ranging result is deviated due to the fact that the single-channel receiving antenna fails or is influenced by the outside can be solved by simultaneously ranging through the multiple receiving antennas. And the experience of the user is improved.
In an example of this embodiment, as shown in fig. 2, the ranging procedure of the UWB device may first turn on the ranging function of the UWB device, then detect a candidate operating frequency band supported by the UWB device, directly take the frequency band as the operating frequency band if the candidate operating frequency band is one, and set a frequency band with the lowest center frequency among the plurality of candidate operating frequency bands to perform ranging if the candidate operating frequency band is a plurality of. After the working frequency band of the UWB equipment is set, the antenna with highest receiving sensitivity is used as a receiving antenna of the UWB equipment to conduct ranging, a ranging result is obtained, and then whether at least two paths of antennas are set as the receiving antennas is determined according to the ranging result to conduct ranging. Specifically, the distance measurement method can be determined according to whether the distance measured by the UWB equipment is greater than or equal to the maximum theoretical measurement distance, or whether the ranging success rate of the UWB equipment in a preset time period is less than or equal to a preset success rate threshold value.
In another example of the present embodiment, the ranging procedure of the UWB device may be as shown in fig. 3, in which a part of the procedure is identical to the foregoing embodiment, and thus is not shown in the drawing. In this example, the UWB device may set an antenna with the highest reception sensitivity as a reception antenna, perform ranging, determine whether the maximum theoretical measurement distance of the antenna with the highest reception sensitivity is equal to or greater than the measured distance, and if the measured distance is smaller than the maximum theoretical measurement distance of the antenna with the highest reception sensitivity, continue ranging based on the antenna with the highest reception sensitivity, set at least two paths of antennas with independent reception channels as reception antennas and continue ranging if the measured distance of the UWB device is equal to or greater than the maximum theoretical measurement distance of the antenna with the highest reception sensitivity, and then determine whether the measured distance of the UWB device is smaller than the maximum theoretical measurement distance of the antenna with the highest reception sensitivity, and continue ranging based on the multiple paths of reception antennas if the measured distance is smaller than the maximum theoretical measurement distance of the antenna with the highest reception sensitivity. As can be appreciated from the above procedure, in this example, the UWB device may dynamically adjust the number of receiving antennas based on the maximum theoretical measurement distance of the antenna with the highest receiving sensitivity during ranging.
In another example of the present embodiment, the ranging procedure of the UWB device may be as shown in fig. 4, in which a part of the procedure is identical to the foregoing embodiment, and thus is not shown in the figure. In this example, the UWB device may set the antenna with the highest receiving sensitivity as the receiving antenna, perform ranging, then determine whether the ranging success rate in the preset time is less than or equal to the preset threshold, and if so, continue ranging based on the antenna with the highest receiving sensitivity, and if so, set at least two antennas of the multiple antennas with independent receiving channels as the receiving antennas, and continue ranging.
The embodiment of the present application further provides an electronic device 200, as shown in fig. 5, where the electronic device has a processor 201 and a memory 202, where computer instructions are stored in the memory 202, and when the computer instructions are executed by the processor 201, the ranging of any one of the UWB devices in the ranging embodiments of the UWB device is implemented, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
The embodiment of the present application further provides a storage medium, on which computer instructions are stored, where the computer instructions, when executed by a processor, implement ranging of any one of the above-mentioned ranging embodiments of the UWB device, and can achieve the same technical effects, so that repetition is avoided, and no further description is given here.
The various embodiments in this disclosure are described in a progressive manner, and identical and similar parts of the various embodiments are all referred to each other, and each embodiment is mainly described as different from other embodiments. In particular, for the apparatus, device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, as relevant to see the section description of the method embodiments.
The foregoing has described certain embodiments of the present disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
Embodiments of the present disclosure may be a system, method, and/or computer program product. The computer program product may include a computer readable storage medium having computer readable program instructions embodied thereon for causing a processor to implement aspects of embodiments of the present disclosure.
The computer readable storage medium may be a tangible device that can hold and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: portable computer disks, hard disks, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static Random Access Memory (SRAM), portable compact disk read-only memory (CD-ROM), digital Versatile Disks (DVD), memory sticks, floppy disks, mechanical coding devices, punch cards or in-groove structures such as punch cards or grooves having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media, as used herein, are not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., optical pulses through fiber optic cables), or electrical signals transmitted through wires.
The computer readable program instructions described herein may be downloaded from a computer readable storage medium to a respective computing/processing device or to an external computer or external storage device over a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmissions, wireless transmissions, routers, firewalls, switches, gateway computers and/or edge servers. The network interface card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium in the respective computing/processing device.
Computer program instructions for performing the operations of embodiments of the present disclosure may be assembly instructions, instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, c++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer readable program instructions may be executed entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of embodiments of the present disclosure are implemented by personalizing electronic circuitry, such as programmable logic circuitry, field Programmable Gate Arrays (FPGAs), or Programmable Logic Arrays (PLAs), with state information of computer readable program instructions, which may execute the computer readable program instructions.
Various aspects of embodiments of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable medium having the instructions stored therein includes an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, implementation by software, and implementation by a combination of software and hardware are all equivalent.
The foregoing description of the embodiments of the present disclosure has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope of the various embodiments described. The terminology used herein was chosen in order to best explain the principles of the embodiments, the practical application, or the improvement of technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
Claims (10)
1. A method of ranging a UWB device, the UWB device comprising a plurality of antennas having independent receive channels, the method comprising:
setting the antenna with highest receiving sensitivity in the multiple antennae with independent receiving channels as a receiving antenna, and measuring the distance;
obtaining a ranging result of the UWB equipment;
and determining whether at least two paths of antennas in the multiple paths of antennas with independent receiving channels are set as receiving antennas according to the ranging result, and continuing ranging.
2. The method of claim 1, wherein determining whether to set at least two antennas among the plurality of antennas having independent reception channels as reception antennas according to the ranging result comprises:
determining whether the first distance measured by the UWB equipment is larger than or equal to the maximum theoretical measurement distance of the antenna with the highest receiving sensitivity;
and setting at least two paths of antennas in the multiple paths of antennas with independent receiving channels as receiving antennas under the condition that the first distance is larger than or equal to the maximum theoretical measuring distance.
3. The method of claim 2, wherein the maximum theoretical measured distance is obtained according to the following equation,
P T -P R +G TX +G RX =32.44+20lgD+20lgf
wherein D is the maximum theoretical measurement distance, P T For the transmission power of UWB devices, P R G, the receiving sensitivity of the antenna with the highest receiving sensitivity TX For the gain of the transmitting antenna, G RX For the receiving gain of the antenna with the highest receiving sensitivity, f is the center of the working frequency band of the UWB equipmentFrequency.
4. The method of claim 1, wherein determining whether to set at least two antennas among the plurality of antennas having independent reception channels as reception antennas according to the ranging result comprises:
according to the ranging result, determining the ranging success rate of the UWB equipment in preset time;
and setting at least two paths of antennas in the multiple paths of antennas with independent receiving channels as receiving antennas under the condition that the ranging success rate is smaller than or equal to a preset success rate threshold.
5. The method of claim 4, wherein determining a ranging success rate of the UWB device within a preset time based on the ranging result comprises:
according to the ranging result, determining the ranging success times and the ranging total times of UWB equipment in the preset time;
and determining the ranging success rate, wherein the ranging success rate is the ratio of the ranging success times to the total ranging times.
6. The method of claim 5, wherein the number of successful ranging times is the number of times the UWB device measures a distance within a predetermined distance interval.
7. The method of claim 5, wherein the number of successful ranging times is the number of times the UWB device measures a distance having a rate of change less than a preset rate of change threshold.
8. The method of claim 2, wherein after said setting at least two of said multiple antennas having independent reception channels as reception antennas, the method further comprises:
determining whether the second distance measured by the UWB device is smaller than the maximum theoretical measurement distance of the antenna with the highest receiving sensitivity;
and setting the antenna with the highest receiving sensitivity as a receiving antenna and continuing to measure the distance when the second distance is smaller than the maximum theoretical measurement distance.
9. An electronic device having a processor and a memory, the memory having stored therein computer instructions which, when executed by the processor, implement the steps of the method of any of claims 1-8.
10. A storage medium having stored thereon computer instructions which, when executed by a processor, implement the steps of the method of any of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311257006.2A CN117406206A (en) | 2023-09-26 | 2023-09-26 | Distance measurement method of UWB (ultra Wide band) equipment, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311257006.2A CN117406206A (en) | 2023-09-26 | 2023-09-26 | Distance measurement method of UWB (ultra Wide band) equipment, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117406206A true CN117406206A (en) | 2024-01-16 |
Family
ID=89487971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311257006.2A Pending CN117406206A (en) | 2023-09-26 | 2023-09-26 | Distance measurement method of UWB (ultra Wide band) equipment, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117406206A (en) |
-
2023
- 2023-09-26 CN CN202311257006.2A patent/CN117406206A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9915724B2 (en) | Method, apparatus and system of determining a time of arrival of a wireless communication signal | |
EP3544323B1 (en) | Method for determining channel delay, positioning method, and related device | |
US11456788B2 (en) | Beam direction selection for a radio communications device | |
CN110958686B (en) | Information processing method, communication device, and storage medium | |
KR102341280B1 (en) | Communication device and control method thereof | |
CN107079412A (en) | Assistance data cell selection based on the Interference Estimation in wireless communication system | |
US20190313363A1 (en) | Method for identifying line of sight path and wireless device | |
US11973551B2 (en) | Communication device and operating method | |
US20220353637A1 (en) | Method, apparatus and computer program for supporting location services requirements | |
CN112312306A (en) | Positioning method and device | |
US20150312724A1 (en) | Filtering out access point data based on non-conformity with other access point data | |
US11824595B2 (en) | Locationing based on channel-specific gain | |
US20230101442A1 (en) | Sidelink Beam Acquisition with Base Station Assistance | |
US10830860B2 (en) | Electronic apparatus, wireless reception method, and wireless system | |
CN114978377B (en) | Channel scene recognition method, device and receiving device | |
CN115150881A (en) | Angle-based positioning improvement in the presence of non-line-of-sight reference signals | |
CN117406206A (en) | Distance measurement method of UWB (ultra Wide band) equipment, electronic equipment and storage medium | |
US20230327720A1 (en) | Communication device and method of operation | |
KR20210057302A (en) | Server, method and computer program for calculating path loss | |
KR102492309B1 (en) | User terminal and location estimation method using the same | |
US20220286336A1 (en) | Improved ofdm ranging using position reference symbol phase | |
US11296803B2 (en) | Apparatus and method for position estimation | |
US10845458B2 (en) | Wide area direction finding using a plurality of RF receivers | |
EP4283323A1 (en) | Communication device and method of operation | |
KR101911503B1 (en) | Wireless positioning system and method based on probabilistic approach in indoor environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |