CN118075867A - Angle accuracy verification method, system and storage medium of AoA positioning base station - Google Patents
Angle accuracy verification method, system and storage medium of AoA positioning base station Download PDFInfo
- Publication number
- CN118075867A CN118075867A CN202410192059.9A CN202410192059A CN118075867A CN 118075867 A CN118075867 A CN 118075867A CN 202410192059 A CN202410192059 A CN 202410192059A CN 118075867 A CN118075867 A CN 118075867A
- Authority
- CN
- China
- Prior art keywords
- base station
- plane
- positioning base
- angle
- aoa positioning
- 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
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000003860 storage Methods 0.000 title claims abstract description 11
- 238000012795 verification Methods 0.000 title claims description 18
- 230000005284 excitation Effects 0.000 claims abstract description 8
- 238000013461 design Methods 0.000 claims abstract description 6
- 238000010586 diagram Methods 0.000 claims abstract description 5
- 238000004519 manufacturing process Methods 0.000 claims abstract description 4
- 238000004590 computer program Methods 0.000 claims description 19
- 238000009434 installation Methods 0.000 claims description 4
- 238000004422 calculation algorithm Methods 0.000 description 8
- 238000012360 testing method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C1/00—Measuring angles
-
- 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/04—Systems for determining distance or velocity not using reflection or reradiation using radio waves using angle measurements
-
- 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0205—Details
- G01S5/021—Calibration, monitoring or correction
-
- 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/029—Location-based management or tracking services
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)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method, a system and a storage medium for verifying the angle precision of an AoA positioning base station, wherein the method comprises the following steps: s1, manufacturing an equiangular line diagram of an arrival angle of an AoA positioning base station on a second plane; s2, a signal transmitter arranged on a specified equal angle line of the second plane transmits an excitation signal, and an angle corresponding to the specified equal angle line is recorded as a theoretical angle value; s3, obtaining an actual angle value of the excitation signal through the AoA positioning base station to be detected, comparing the actual angle value with the theoretical angle value, judging whether the difference value of the actual angle value and the theoretical angle value is in a threshold range, and if so, judging that the angle precision of the AoA positioning base station meets the design requirement.
Description
Technical Field
The invention belongs to the technical field of AoA positioning, and particularly relates to an angle accuracy verification method, an angle accuracy verification system and a computer readable storage medium of an AoA positioning base station.
Background
An Angle-of-Arrival (AoA) based positioning algorithm is a typical ranging-based positioning algorithm, in which the direction of Arrival of a transmitting node signal is perceived by some hardware device, the relative position or Angle between a receiving node and an anchor node is calculated, and then the position of an unknown node is calculated by triangulation or other means. The positioning algorithm based on the signal arrival angle (AoA) is a common wireless sensor network node self-positioning algorithm, and has low algorithm communication overhead and higher positioning precision.
AoA base stations are commonly used in wireless positioning systems, such as indoor positioning, device tracking, and the like. Verifying the angular accuracy of an AoA is a precondition for a positioning system to provide accurate position information, the accuracy of which is critical for many applications. The accuracy of the AoA positioning base station is one of important indexes for determining the positioning performance of the base station. For the angle precision of the AoA positioning base station, no mature precision verification method exists at present.
Disclosure of Invention
The invention aims to provide an angle accuracy verification method and device for an AoA positioning base station, so as to solve the problems. For this purpose, the invention adopts the following technical scheme:
According to a first aspect of the present invention, there is provided a method for verifying angular accuracy of an AoA positioning base station, the method comprising the steps of:
s1, manufacturing an equiangular line diagram of an antenna array of the AoA positioning base station on the second plane;
S2, the signal transmitter placed on a specified equal angle line of a second plane sends out an excitation signal, and an angle corresponding to the specified equal angle line is recorded as a theoretical angle value; and
S3, obtaining an actual angle value of the excitation signal transmitted by the signal transmitter through the AoA positioning base station to be detected, comparing the actual angle value with the theoretical angle value, judging whether the difference value of the actual angle value and the theoretical angle value is within a threshold range, and if so, judging that the angle precision of the AoA positioning base station meets the design requirement.
In one embodiment, S1 comprises:
s11, the height of the first plane is recorded as a first height, and the height of the second plane is recorded as a second height;
s12, solving an equiangular line of the space position projection of the antenna array on a second plane according to the relative position relation of the first height, the second height and the antenna array;
S13, drawing the equiangular line on the second plane according to a preset interval angle.
In one embodiment, for a linear array antenna, the specific process of S12 is: the first antenna is placed at the center of the first plane, other antennas are sequentially arranged along the positive direction of the x axis, the position of the first antenna is assumed to be a conical vertex, the straight line along the arrangement direction of the antennas is defined as a conical central axis, the cones with different angles are constructed according to different included angles between conical generatrix and the central axis, and then the intersection lines of the cones with different angles and the second plane on the second plane are equal angle lines of the second plane, and the curve equation of the equal angle lines can be solved by the following equation:
Wherein f (x, y, z, θ) is a conic equation, x, y, z are coordinates, θ is an angle between a conic generatrix and the central axis, g (x, y, z) is a second plane equation, and z 0 is a second height.
In one embodiment, the theoretical angle value ranges from 60 ° to 120 °.
In an embodiment, the angular intervals of the equal angle lines are 1 °, 2 °, 5 ° or 10 °.
In an embodiment, the AoA positioning base station is a bluetooth AoA positioning base station, and the signal transmitter is a bluetooth terminal.
In one embodiment, the threshold range is-0.5 to +0.5.
In an embodiment, the distance between the first plane and the second plane is less than 1m.
According to a second aspect of the present invention there is provided an angular accuracy verification system for an AoA positioning base station, wherein the system comprises a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the method as described above.
According to a third aspect of the present invention there is provided a computer readable storage medium having stored thereon a computer program, wherein the computer program is executable by a processor to implement a method as described above.
The invention can realize the angle precision evaluation of the AoA base station, so that a developer can more conveniently acquire the accuracy of an angle estimation algorithm.
Drawings
Fig. 1 is a flowchart of a method for verifying angular accuracy of an AoA positioning base station according to an embodiment of the present invention;
fig. 2 is a schematic diagram of calculation of the theoretical angle of the antenna array of the AoA positioning base station;
FIG. 3 is an isometric view of the antenna array with vertical and 10 angular spacing;
fig. 4 is an isometric view of the antenna array tilted 30 ° and angularly spaced 10 °.
Detailed Description
The preferred embodiments of the present invention will be described in detail below with reference to the attached drawings so that the objects, features and advantages of the present invention will be more clearly understood. It should be understood that the embodiments shown in the drawings are not intended to limit the scope of the invention, but rather are merely illustrative of the true spirit of the invention.
In the following description, for the purposes of explanation of various disclosed embodiments, certain specific details are set forth in order to provide a thorough understanding of the various disclosed embodiments. One skilled in the relevant art will recognize, however, that an embodiment may be practiced without one or more of the specific details. In other instances, well-known devices, structures, and techniques associated with the present application may not be shown or described in detail to avoid unnecessarily obscuring the description of the embodiments.
Reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
In the following description, for the purposes of clarity of presentation of the structure and manner of operation of the present invention, the description will be made with the aid of directional terms, but such terms as "forward," "rearward," "left," "right," "outward," "inner," "outward," "inward," "upper," "lower," etc. are to be construed as convenience, and are not to be limiting.
As shown in fig. 1 to 4, according to a first embodiment of the present invention, there is provided an angle accuracy verification method of an AoA positioning base station. The method comprises the following steps:
S1, manufacturing an equiangular line drawing of an antenna array of the AoA positioning base station on a second plane. Specifically, first, the relative positional relationship of the signal transmitter and the antenna array of the AoA positioning base station, that is, the coordinates (x 0, y0, z 0) of the antenna array and the coordinates (x, y, z) of the signal transmitter are obtained. As shown in fig. 2, the antenna plane of the AoA positioning base station is denoted as a first plane A1, the height is denoted as a first height, the mounting plane of the signal transmitter is denoted as a second plane A2, the height is denoted as a second height, and an equiangular line of the spatial position of the antenna array projected on the second plane is solved according to the first height, the second height and the relative positional relationship of the antenna array. Taking a linear antenna as an example, a first antenna is placed at the center of a first plane, and the rest antennas are arranged along the positive direction of an X axis, namely, a second antenna, a third antenna, a fourth antenna and … … are sequentially arranged on the right side of the first antenna. Assuming that the position of the first antenna is a conical vertex P, a straight line along the antenna arrangement direction (X axis) is defined as a conical central axis h, and according to different included angles theta between a conical generatrix l and the central axis h, cones with different angles are constructed at different interval angles, and then the intersection line of the cones with different angles and the second plane on the second plane is an equal angle line of the second plane, and a curve equation of the equal angle line can be obtained by solving the following equation set.
Wherein f (x, y, z, θ) is a conic equation, x, y, z are coordinates, θ is an angle between a conic generatrix and the central axis, g (x, y, z) is a second plane equation, and z 0 is a second height. The angular interval of the equal angle lines can be set according to the precision requirement of the actual product, for example: 1 °,2 °,5 °, or 10 °. Drawing equiangular lines with different intervals on a second plane according to different antenna arrangement and angle precision requirements, as shown in fig. 3 and 4, wherein fig. 3 is an equiangular line diagram with an antenna array vertical and an angle interval of 10 degrees; fig. 4 is an isometric view of the antenna array tilted 30 ° and angularly spaced 10 °. The drawing of the equiangular line graph can be realized by programming a corresponding computer program. The isocratic line graph may be printed or projected on the second plane.
In an embodiment, the AoA positioning base station is a bluetooth AoA positioning base station, and the signal transmitter is a bluetooth terminal, for example, a bluetooth transmitter specifically customized for testing, or a portable electronic device with bluetooth function, for example, a mobile phone, an earphone, or a speaker, etc.
S2, a signal transmitter arranged on a specified equal angle line of the second plane sends out an excitation signal, and an angle corresponding to the specified equal angle line is recorded as a theoretical angle value. For example, when the signal emitters are placed on an equiangular line of 90 °, the theoretical angle value at this time is 90 °. To ensure that the signal transmitters are received by the AoA positioning base station, the signal transmitters are typically placed on an equiangular line in the range of 60 ° to 120 °. The theoretical angle value can be input manually or the camera shoots an equiangular line graph, and then the shot image is identified to obtain the theoretical angle value.
S3, obtaining an actual angle value of the excitation signal through the AoA positioning base station to be detected, comparing the actual angle value with the theoretical angle value, judging whether the difference value of the actual angle value and the theoretical angle value is within a threshold range (for example, -0.5 degrees to +0.5 degrees), and if yes, judging that the angle precision of the AoA positioning base station meets the design requirement. The actual angle value is obtained through an angle resolving algorithm built in the AoA positioning base station, so that the method can also verify the accuracy of the angle resolving algorithm.
In some embodiments, steps S2-S3 may be repeated multiple times, i.e., multiple tests (e.g., 3-5 times) may be performed by placing the signal transmitters on different equiangular lines, and if each test result meets the design requirement or more than half of the test results meet the design requirement, the AoA positioning base station is indicated as being a good, and otherwise the AoA positioning base station is indicated as being a bad.
It should be noted that the installation position of the AoA positioning base station to be tested needs to be ensured to be the same as the installation position of the AoA positioning base station when calculating the theoretical angle value during the test, so as to ensure the correctness of the method. For this purpose, the installation location of the AoA positioning base station can be marked.
The invention creatively provides an angle precision method of an AoA positioning base station, and the angle precision of the AoA positioning base station can be verified simply and conveniently through the method, so that the efficiency is high.
The invention also provides an angle precision verification system of the AoA positioning base station, which is used for realizing the angle precision verification method of the AoA positioning base station. In some embodiments, the angular accuracy verification system may include a signal transmitter, an AoA location base station to be tested, and a server communicatively coupled to the AoA location base station and including a processor and a memory storing a computer program that when executed by the processor implements an angular accuracy verification method for an AoA location base station as described above.
The computer program may be divided into one or more modules/units, which are stored in the memory and executed by the processor to perform the method of the present invention, for example. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions for describing the execution of the computer program in an angular accuracy verification system of the AoA positioning base station.
A server may include, but is not limited to, a processor and memory, for example, it may also include input-output devices, network access devices, buses, and the like.
The Processor may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. The general processor may be a microprocessor or the processor may be any conventional processor, etc., and the processor is a control center of the intelligent parking system, and connects various parts of the angle accuracy verification system of the entire AoA positioning base station by using various interfaces and lines.
The memory can be used for storing computer programs and/or modules, and the processor can realize tracking of the vacant parking spaces of the parking lot and the like by running or executing the computer programs and/or modules stored in the memory and calling the data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area can store working data of an angle accuracy verification system of the AoA positioning base station. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, smart memory card (SMART MEDIA CARD, SMC), secure Digital (SD) card, flash memory card (FLASH CARD), at least one disk storage device, flash memory device, or other volatile solid-state storage device.
Yet another embodiment of the present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the angular accuracy verification method of an AoA positioning base station as described above.
Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It should be noted that the computer readable medium contains content that can be appropriately scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
While the preferred embodiments of the present application have been described in detail, it will be appreciated that those skilled in the art, upon reading the above teachings, may make various changes and modifications to the application. Such equivalents are also intended to fall within the scope of the application as defined by the following claims.
Claims (10)
1. A method for verifying angular accuracy of an AoA positioning base station, characterized in that an antenna array plane of the AoA positioning base station is denoted as a first plane, and an installation plane of a signal transmitter is denoted as a second plane, wherein the first plane is parallel to the second plane, the method comprising the steps of:
s1, manufacturing an equiangular line diagram of an antenna array of the AoA positioning base station on the second plane;
S2, the signal transmitter placed on the appointed equal angle line of the second plane sends out an excitation signal, and an angle corresponding to the appointed equal angle line is recorded as a theoretical angle value; and
S3, obtaining an actual angle value of the excitation signal through the AoA positioning base station to be detected, comparing the actual angle value with the theoretical angle value, judging whether the difference value of the actual angle value and the theoretical angle value is in a threshold range, and if yes, judging that the angle precision of the AoA positioning base station meets the design requirement.
2. The method for verifying angular accuracy of an AoA positioning base station of claim 1, wherein S1 comprises:
s11, the height of the first plane is recorded as a first height, and the height of the second plane is recorded as a second height;
s12, solving an equiangular line of the space position projection of the antenna array on a second plane according to the relative position relation of the first height, the second height and the antenna array;
S13, drawing the equiangular line on the second plane according to a preset interval angle.
3. The method for verifying angular accuracy of AoA positioning base station according to claim 2, wherein for a linear array antenna, the specific procedure of S12 is: the first antenna is placed at the center of the first plane, other antennas are sequentially arranged along the positive direction of the x axis, the position of the first antenna is assumed to be a conical vertex, the straight line along the arrangement direction of the antennas is defined as a conical central axis, the cones with different angles are constructed according to different included angles between conical generatrix and the central axis, and then the intersection lines of the cones with different angles and the second plane on the second plane are equal angle lines of the second plane, and the curve equation of the equal angle lines can be solved by the following equation:
Wherein f (x, y, z, θ) is a conic equation, x, y, z are coordinates, θ is an angle between a conic generatrix and the central axis, g (x, y, z) is a second plane equation, and z 0 is a second height.
4. The method for verifying angular accuracy of an AoA positioning base station of claim 1, wherein the theoretical angular value ranges from 60 ° to 120 °.
5. The method for verifying angular accuracy of an AoA positioning base station of claim 1, wherein the angular interval of the equal angle lines is 1 °,2 °,5 ° or 10 °.
6. The method for verifying angular accuracy of an AoA positioning base station of claim 1, wherein the AoA positioning base station is a bluetooth AoA positioning base station and the signal transmitter is a bluetooth terminal.
7. The method for verifying angular accuracy of an AoA positioning base station of claim 1, wherein the threshold range is-0.5 ° to +0.5°.
8. The method of angle accuracy verification of an AoA positioning base station of claim 1, wherein a distance between the first plane and the second plane is less than 1 meter.
9. An angular accuracy verification system of an AoA positioning base station, characterized in that the system comprises a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the method of any one of claims 1-8.
10. A computer readable storage medium having stored thereon a computer program, wherein the computer program is executable by a processor to implement the method of any of claims 1-8.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410192059.9A CN118075867A (en) | 2024-02-21 | 2024-02-21 | Angle accuracy verification method, system and storage medium of AoA positioning base station |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410192059.9A CN118075867A (en) | 2024-02-21 | 2024-02-21 | Angle accuracy verification method, system and storage medium of AoA positioning base station |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118075867A true CN118075867A (en) | 2024-05-24 |
Family
ID=91107001
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410192059.9A Pending CN118075867A (en) | 2024-02-21 | 2024-02-21 | Angle accuracy verification method, system and storage medium of AoA positioning base station |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118075867A (en) |
-
2024
- 2024-02-21 CN CN202410192059.9A patent/CN118075867A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103560813B (en) | Mobile terminal positioning method and device based on Bluetooth technology | |
| CN110611876B (en) | Indoor asset management method, device and system | |
| CN106412816A (en) | Positioning method, apparatus and server | |
| CN110412530B (en) | Method and device for identifying charging pile and robot | |
| CN113109631B (en) | Method and device for determining radiation detection area of base station | |
| WO2015154438A1 (en) | Positioning method and device | |
| CN111148020A (en) | Positioning system, method, device and computer readable storage medium | |
| CN113923772B (en) | Base station calibration method and device, computer equipment and storage medium | |
| CN112995888B (en) | Positioning method and system based on array antenna, electronic equipment and storage medium | |
| TW202124993A (en) | Power positioning method and power positioning device thereof | |
| CN115457202B (en) | Method, device and storage medium for updating three-dimensional model | |
| CN112218306A (en) | Prediction method, device and computer equipment for base station coverage performance | |
| WO2023065110A1 (en) | Method for calibrating base station, and computer device and storage medium | |
| CN106211321B (en) | For the method and apparatus for the positional information for determining user equipment | |
| CN110858781A (en) | Method and device for measuring millimeter wave signals | |
| CN118075867A (en) | Angle accuracy verification method, system and storage medium of AoA positioning base station | |
| CN101179808B (en) | Intelligent antenna performance test method under high-speed mobile condition | |
| CN111669698B (en) | Positioning method, device, system and storage medium | |
| CN114630416B (en) | Method, device and equipment for positioning mobile terminal | |
| CN115556109B (en) | Positioning method and device for mechanical arm in test system | |
| CN105960019A (en) | Positioning method and device | |
| CN109996180B (en) | Method, device, device and medium for checking azimuth angle of base station | |
| CN115589597B (en) | Optimization method and device for antenna weight parameters and electronic equipment | |
| CN107271953A (en) | A kind of method and apparatus for determining position of interference source | |
| CN113766525A (en) | Beam scanning method, device, storage medium and base station |
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 |