Antenna installation adjustment method, device, electronic device, and storage medium

By determining the cluster center in the antenna feed system and calculating the target azimuth angle and coverage radius of the antenna, the problems of high cost and low efficiency of antenna installation optimization and adjustment are solved, and an optimization and adjustment effect with high efficiency and user distribution consideration is achieved.

CN114281914BActive Publication Date: 2025-10-03CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111546365.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-16
Publication Date
2025-10-03
Estimated Expiration
2041-12-16

AI Technical Summary

Technical Problem

The existing technology has high cost and low efficiency when optimizing and adjusting antenna installation in antenna feed systems, and fails to effectively consider user distribution, resulting in unsatisfactory optimization results.

Method used

By obtaining the position data and switching times of the antenna to be adjusted and the switching antenna, the cluster center is determined. The target azimuth angle and coverage radius of the antenna are calculated according to the direction and distance of the cluster center, and the downtilt angle of the antenna is adjusted to optimize the antenna coverage range.

Benefits of technology

The cost of antenna system adjustment and optimization is reduced, analysis efficiency is improved, the optimization and adjustment effect is more ideal, user distribution is taken into consideration, and manual participation is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114281914B_ABST
    Figure CN114281914B_ABST
Patent Text Reader

Abstract

The present application provides an antenna installation adjustment method, device, electronic device, and storage medium. The method includes: determining a cluster center between the antenna to be adjusted and the switching antenna based on the position data of the antenna to be adjusted, the position data of each switching antenna, and the number of switches between each switching antenna and the antenna to be adjusted; determining a target azimuth angle of the antenna to be adjusted based on the direction from the antenna to be adjusted to the cluster center; determining a target coverage radius of the antenna to be adjusted based on the cluster center; determining a target downtilt angle of the antenna to be adjusted based on the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width; and sending the target azimuth angle and target downtilt angle of the antenna to be adjusted to the antenna control center. The present application can reduce the cost of antenna feed system adjustment and optimization and improve the efficiency of optimization analysis.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to communication technology, and in particular to an antenna installation adjustment method, device, electronic device, and storage medium. Background Art

[0002] Current communication systems are categorized into wired and wireless communications. Wired communications, such as using telephone lines, connect two fixed locations, while wireless communications utilize radio to communicate between different locations. In wireless communications, the antenna feed system is a crucial component. This system includes antennas, feed lines, and other components. The antennas transmit radio signals, while the feed lines connect the antennas to the radio equipment. With the growing number of mobile terminals, optimizing the antenna installation within the feed system is often necessary to meet the growing communication needs of mobile terminal users.

[0003] After the antennas in an antenna system are installed, their height, position, and vertical beamwidth are fixed. Adjustments are made to the antenna's azimuth and downtilt. Therefore, the antenna's coverage is typically adjusted by adjusting these two angles to optimize the antenna system. Traditionally, optimizing antenna systems involves using known basic data sets, mapping software, and one-to-one handover statistics to collect, aggregate, and calculate wireless network usage data within the antenna's coverage area. Antennas with abnormal coverage are then manually identified on a map displayed by the mapping software. This approach is labor-intensive, time-consuming, and inefficient.

[0004] Therefore, how to reduce the cost of antenna system adjustment and optimization and improve the efficiency of optimization analysis remains an urgent problem to be solved. Summary of the Invention

[0005] The present application provides an antenna installation adjustment method, device, electronic device, and storage medium to reduce the cost of antenna feed system adjustment and optimization and improve the efficiency of optimization analysis.

[0006] In one aspect, the present application provides a method for adjusting antenna installation, comprising:

[0007] Obtaining position data of the antenna to be adjusted, position data of each switching antenna of the antenna to be adjusted, and the number of switching times between each switching antenna and the antenna to be adjusted; wherein the coverage range of the antenna to be adjusted and the switching antenna are adjacent to or overlap, and the number of switching times between the switching antenna and the antenna to be adjusted is the sum of the number of times multiple terminals are transferred from the coverage of the switched antenna to the coverage of the antenna to be adjusted;

[0008] Determine a cluster center between the antenna to be adjusted and the switching antenna according to the position data of the antenna to be adjusted, the position data of each switching antenna, and the number of switching between each switching antenna and the antenna to be adjusted;

[0009] determining a target azimuth angle of the antenna to be adjusted according to a direction from the antenna to be adjusted to the cluster center;

[0010] Determining a target coverage radius of the antenna to be adjusted according to the cluster center;

[0011] Determining a target downtilt angle of the antenna to be adjusted according to the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width;

[0012] The target azimuth angle and target downtilt angle of the antenna to be adjusted are sent to the antenna control center.

[0013] Optionally, determining a cluster center between the antenna to be adjusted and the switching antenna based on the position data of the antenna to be adjusted, the position data of each switching antenna, the number of switching between each switching antenna and the antenna to be adjusted, and the number of terminals covered by each switching antenna includes:

[0014] Obtaining the top N antennas with the largest number of switching times among the switched antennas, and sorting the top N antennas from largest to smallest according to the number of switching times between the antenna to be adjusted and the switched antenna;

[0015] The cluster center between the antenna to be adjusted and the switching antenna is determined according to the position data of the antenna to be adjusted and the position data of the first N antennas.

[0016] Optionally, the determining the cluster center between the antenna to be adjusted and the switching antenna according to the position data of the antenna to be adjusted and the position data of the first N antennas includes:

[0017] The position of the antenna with the most switching times among the first N antennas is used as a first starting point, and a position center between the antenna to be adjusted and the first starting point is determined as a first cluster center according to the position data of the first starting point and the position data of the antenna to be adjusted;

[0018] According to the order of the first N antennas, the position of the antenna next to the first starting point is used as the second starting point, and the position center between the second starting point and the first cluster center is determined as the second cluster center according to the position data between the second starting point and the first cluster center;

[0019] The step of looping through the first N antennas is performed according to the order of the first N antennas, taking the position of the antenna next to the first starting point as the second starting point, traversing the N antennas, and determining the Nth cluster center as the cluster center.

[0020] Optionally, determining a target coverage radius of the antenna to be adjusted according to the cluster center includes:

[0021] Obtain the number of terminals covered by each switching antenna;

[0022] Determining the location data of the cluster center according to the location data of each switching antenna, the number of terminals covered by each switching antenna, and the number of switches between each switching antenna and the antenna to be adjusted;

[0023] The Euclidean distance from the antenna to be adjusted to the cluster center is determined according to the position data of the adjustment antenna and the position data of the cluster center, where the Euclidean distance is the target coverage radius of the antenna to be adjusted.

[0024] Optionally, determining the location data of the cluster center according to the location data of each switching antenna, the number of terminals covered by each switching antenna, and the number of switching times between each switching antenna and the antenna to be adjusted includes:

[0025] According to the formula and formula Determine the position data X(T) and Y(T) of the cluster center, where X(T) represents the abscissa data of the cluster center and Y(T) represents the ordinate data of the cluster center;

[0026] Wherein, T represents the cluster center; N represents the number of switching antennas, which is greater than or equal to 1; D N represents the number of switches between the Nth switching antenna and the adjustment antenna; D represents the sum of the number of switches of the N switching antennas, U N represents the number of terminals switching antennas at the Nth time, U represents the sum of the number of terminals switching antennas at N times, x N Represents the horizontal coordinate position data of the Nth switching antenna; y N Represents the vertical coordinate position data of the Nth switching antenna.

[0027] Optionally, also include:

[0028] Obtain the theoretical azimuth angle and theoretical coverage radius of the antenna to be adjusted;

[0029] The determining the target downtilt angle of the antenna to be adjusted according to the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width includes:

[0030] When the difference between the target coverage radius and the theoretical coverage radius of the antenna to be adjusted is less than or equal to the preset coverage difference, and the difference between the target azimuth and the theoretical azimuth is less than or equal to the preset angle difference, the target downtilt angle of the antenna to be adjusted is determined according to the target coverage radius, the hanging height of the antenna to be adjusted and the vertical beam width.

[0031] Optionally, also include:

[0032] When the difference between the target coverage radius and the theoretical coverage radius of the antenna to be adjusted is greater than the preset coverage difference, or the difference between the target azimuth and the theoretical azimuth is greater than the preset angle difference, obtaining position data of the antenna to be adjusted that is shortest in the direction of the target azimuth, and determining half of the Euclidean distance between the antenna with the shortest distance and the antenna to be adjusted as the new target coverage radius of the antenna to be adjusted;

[0033] The new target downtilt angle of the antenna to be adjusted is determined according to the new target coverage radius, the hanging height and the vertical beam width of the antenna to be adjusted, and the theoretical azimuth angle of the antenna to be adjusted and the new target downtilt angle are sent to the antenna control center.

[0034] Optionally, before obtaining the theoretical azimuth angle and theoretical coverage radius of the antenna to be adjusted, the method further includes:

[0035] Creating a simulated map of the area where the antenna to be adjusted is set up, and obtaining installation parameters and location data of the antenna to be adjusted from the simulated map; the antenna installation parameters include the height, downtilt angle, vertical beam width and theoretical azimuth of the antenna to be adjusted;

[0036] The obtaining of the theoretical coverage radius of the antenna to be adjusted includes:

[0037] The theoretical coverage radius is determined according to the hanging height, downtilt angle and vertical beam width of the antenna to be adjusted.

[0038] Optionally, determining the theoretical coverage radius according to the height, downtilt angle, and vertical beam width of the antenna to be adjusted includes:

[0039] According to the formula determining the theoretical coverage radius;

[0040] Wherein, r represents the theoretical coverage radius; ρ represents the downtilt angle of the antenna to be adjusted; h represents the hanging height of the antenna to be adjusted; and σ represents the vertical beam width of the antenna to be adjusted.

[0041] In another aspect, the present application provides an antenna installation adjustment device, comprising:

[0042] an acquisition module, configured to acquire position data of the antenna to be adjusted, position data of each switching antenna of the antenna to be adjusted, and a number of switching times between each switching antenna and the antenna to be adjusted; wherein the coverage range of the antenna to be adjusted and the switching antenna are adjacent to or overlap, and the number of switching times between the switching antenna and the antenna to be adjusted is the sum of the number of times multiple terminals transfer from being covered by the switching antenna to being covered by the antenna to be adjusted;

[0043] A reference point determination module is used to determine the cluster center between the antenna to be adjusted and the switching antenna based on the position data of the antenna to be adjusted, the position data of each switching antenna, and the number of switching between each switching antenna and the antenna to be adjusted;

[0044] A parameter calculation module is installed, which is used to determine the target azimuth angle of the antenna to be adjusted according to the direction from the antenna to be adjusted to the cluster center;

[0045] The installation parameter calculation module is further used to determine the target coverage radius of the antenna to be adjusted according to the cluster center;

[0046] The installation parameter calculation module is further configured to determine a target downtilt angle of the antenna to be adjusted based on the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width;

[0047] The communication module is used to send the target azimuth angle and target downtilt angle of the antenna to be adjusted to the antenna control center.

[0048] On the other hand, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0049] The memory stores computer-executable instructions;

[0050] The processor executes the computer-executable instructions stored in the memory to implement the adjustment method as described in the first aspect.

[0051] On the other hand, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions. When the instructions are executed, the computer executes the antenna installation adjustment method as described in the first aspect.

[0052] On the other hand, the present application provides a computer program product, including a computer program, wherein the computer program is used to execute the antenna installation adjustment method as described in the first aspect.

[0053] The present application provides an antenna installation adjustment method, device, electronic device, and storage medium. After the antenna to be adjusted is installed, the method obtains the position data of the antenna to be adjusted, the position data of the switching antenna of the antenna to be adjusted, the number of switching times between the switching antenna and the antenna to be adjusted, and the number of terminals covered by the switching antenna. Based on the position data of the antenna to be adjusted, the position data of the switching antenna, the number of switching times between the switching antenna and the antenna to be adjusted, and the number of terminals covered by the switching antenna, the cluster center between the antenna to be adjusted and the switching antenna is determined. The cluster center is determined after considering the user distribution between the antenna to be adjusted and the surrounding switching antennas. The azimuth angle and coverage radius of the antenna to be adjusted can be determined based on the direction and distance from the antenna to be adjusted to the cluster center. The cluster center is calculated after considering the user distribution (terminal distribution) and is used to adjust the antenna to be adjusted. During the adjustment process, the azimuth angle and downtilt angle to which the antenna to be adjusted needs to be adjusted can be output without manual intervention. Therefore, compared with traditional methods, the method provided by the present application has a short analysis time, high work efficiency, and takes into account the user distribution when optimizing the installation of antennas in the antenna feed system, so the optimization and adjustment effect is more ideal. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0055] Figure 1 A schematic diagram of an application scenario of the antenna installation adjustment method provided in this application.

[0056] Figure 2 A flowchart of an antenna installation adjustment method provided in one embodiment of the present application.

[0057] Figure 3 A schematic diagram of antenna coverage provided for one embodiment of the present application.

[0058] Figure 4 A schematic diagram of an antenna installation adjustment device provided in one embodiment of the present application.

[0059] Figure 5 A schematic diagram of an electronic device provided for one embodiment of the present application.

[0060] The above drawings illustrate specific embodiments of the present disclosure, which will be described in more detail below. These drawings and textual descriptions are not intended to limit the scope of the present disclosure in any way, but rather to illustrate the concepts of the present disclosure to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0061] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

[0062] Current communication systems are categorized as wired and wireless. Wired communication, for example, uses telephone lines to connect two fixed locations, while wireless communication uses radio to connect multiple locations. In wireless communication, the antenna and feeder system is a crucial component. This system includes antennas, feeder cables, and other components. The antenna transmits radio signals, while the feeder cables connect the antenna and radio equipment. With the rapid development of my country's communications industry and the widespread adoption of mobile data services, the number of mobile data terminal users has increased rapidly. To meet the demand for mobile user capacity, base stations are being deployed in increasingly dense locations, with an increasing number of sites. Routine wireless network optimization often requires optimizing the antenna and feeder coverage of both new base stations and existing networks.

[0063] After the base station antenna in the antenna feed system is installed, its height, position, and vertical beamwidth are fixed. Adjustments to the antenna's azimuth and downtilt are the only adjustments. Therefore, the base station's coverage is typically adjusted to optimize the antenna feed system. Traditionally, optimization plans for antenna feed adjustments are manually calculated using basic data loggers and MapInfo software to calculate adjustments for the base station and surrounding communities. Due to the large volume of data processed, these adjustments can only be performed quarterly or semi-annually. Traditional methods involve heavy data processing, lengthy analysis times, low efficiency, and a failure to consider user distribution, resulting in unsatisfactory results.

[0064] How to reduce the cost of antenna and feeder system adjustment and optimization and improve the efficiency of optimization analysis are still urgent issues to be solved.

[0065] Based on this, the present application provides an antenna installation adjustment method, device, electronic device, and storage medium. After the antenna to be adjusted is installed, the method determines the cluster center between the antenna to be adjusted and the switching antenna. The cluster center is determined after considering the user distribution between the antenna to be adjusted and the surrounding switching antennas. The azimuth and coverage radius of the antenna to be adjusted can be determined based on the direction and distance from the antenna to be adjusted to the cluster center. The cluster center is calculated after considering the user distribution (terminal distribution) and is used to adjust the antenna to be adjusted. During the adjustment process, the azimuth and downtilt angles to which the antenna to be adjusted needs to be adjusted can be output without manual participation. Therefore, compared with traditional methods, the method provided by the present application has short analysis time, high work efficiency, and takes into account user distribution when optimizing the installation of antennas in antenna feed systems, so the optimization and adjustment effect is more ideal.

[0066] The antenna installation adjustment method provided in the present application is applied to electronic devices, such as computers, laboratory-specific servers, and the like. Figure 1 This is a schematic diagram of the application of the antenna installation adjustment method provided in this application. In the figure, the electronic device obtains the installation parameters of the antenna to be adjusted after installation. The installation parameters include the position data of the antenna to be adjusted, the position data of the switching antenna of the antenna to be adjusted, the number of switching between the switching antenna and the antenna to be adjusted, and the number of terminals covered by the switching antenna. Based on these installation parameters, the cluster center related to user distribution is determined. Based on the cluster center, the target azimuth angle and target downtilt angle to which the antenna to be adjusted should be adjusted after installation are determined.

[0067] See Figure 2 One embodiment of the present application provides an antenna installation adjustment method, comprising:

[0068] S210, obtaining the position data of the antenna to be adjusted, the position data of each switching antenna of the antenna to be adjusted, and the number of switches between each switching antenna and the antenna to be adjusted; wherein, the coverage range of the antenna to be adjusted and the switching antenna are adjacent to or overlap, and the number of switches between the switching antenna and the antenna to be adjusted is the sum of the number of times multiple terminals are transferred from the coverage of the switching antenna to the coverage of the antenna to be adjusted.

[0069] The coverage range of the antenna is related to the actual working parameters (antenna height, antenna azimuth, antenna downtilt angle, and antenna vertical beam width). Figure 3As shown, the antenna's coverage can be simply described as a sector-shaped area on a two-dimensional plane. The coverage of this sector is determined by the azimuth (also known as horizontal longitude, which is the horizontal angle between the north line at a certain point and the target line in the clockwise direction) and the coverage radius. The coverage radius is calculated based on the antenna's height, downtilt angle, and vertical beamwidth. After the antenna is installed, the height and vertical beamwidth are fixed. The azimuth and downtilt angles are adjustable. Adjusting the downtilt angle adjusts the coverage radius, thereby adjusting the antenna's coverage range.

[0070] In order to know the adjustment standard of the antenna to be adjusted, it is necessary to find a position point and use this position point as a reference point for adjusting the azimuth and downtilt angles of the antenna to be adjusted. In this embodiment, the reference point is the position point of the cluster center. The cluster center is determined after considering the terminal distribution around the antenna to be adjusted. Adjusting the azimuth and downtilt angles of the antenna to be adjusted according to the cluster center can be understood as adjusting the azimuth and downtilt angles of the antenna to be adjusted based on the terminal distribution around the antenna to be adjusted.

[0071] Specifically, when determining the cluster center, it is necessary to consider the position of the antenna to be adjusted, the position of the switching antenna of the antenna to be adjusted, the number of switching operations between the antenna to be adjusted and the switching antenna, etc. Optionally, when calculating the location data of the cluster center, the number of terminals covered by each switching antenna is also taken into account. This number of terminals can be understood as the number of users, and the number of users is generally used to represent the number of terminals. Therefore, the location data of the antenna to be adjusted, the location data of each switching antenna of the antenna to be adjusted, the number of switching operations between each switching antenna and the antenna to be adjusted, and the number of terminals covered by each switching antenna are first obtained. Optionally, the location data of the antenna to be adjusted and the location data of the switching antenna of the antenna to be adjusted are both longitude and latitude coordinates, and can be a digitally modeled simulated map of the area where the antenna to be adjusted is set up. The installation parameters and location data of the antenna to be adjusted are then obtained from this simulated map. The installation parameters of the antenna include the height, downtilt angle, and vertical beamwidth of the antenna to be adjusted, as well as the theoretical azimuth angle.

[0072] The number of switching times between the switching antenna and the antenna to be adjusted and the number of terminals covered by the switching antenna can be obtained from a professional gateway module for managing terminal Internet access.

[0073] As a terminal moves, it will be covered by different antennas, meaning it will switch between different antennas. The switching antenna is defined as the antenna to which the terminal switches after leaving the coverage of the antenna to be adjusted. When the antennas are initially installed, there will be coverage, and corresponding switching antennas will also be present. There may be one or more switching antennas for the antenna to be adjusted, which can be determined based on statistics from the professional gateway module.

[0074] S220 , determining a cluster center between the antenna to be adjusted and the switching antennas according to the position data of the antenna to be adjusted, the position data of each switching antenna, and the number of switching times between each switching antenna and the antenna to be adjusted.

[0075] Optionally, the switching antennas can be sorted from large to small according to the number of switching times, and then the position center point between the antenna to be adjusted and the first switching antenna can be found in sequence according to the sorting, and then the position center point between the center point and the second switching antenna can be found, and so on, until the position center point corresponding to the Nth switching antenna is found.

[0076] Specifically, the first N antennas with the most switching times among the switching antennas are obtained, and the first N antennas are sorted from largest to smallest according to the number of switching times between the antenna to be adjusted and the switching antenna. The position of the antenna with the most switching times among the first N antennas (the first antenna) is then used as the first starting point. Based on the position data of the first starting point and the position data of the antenna to be adjusted, the position center between the antenna to be adjusted and the first starting point is determined as the first cluster center. Based on the sorting of the first N antennas, the position of the antenna next to the first starting point (the second antenna) is used as the second starting point. Based on the position data of the second starting point and the position data between the first cluster center, the position center between the second starting point and the first cluster center is determined as the second cluster center. Based on the position data of the second cluster center and the position data of the third starting point (the position of the third antenna), the position center between the second cluster center and the third starting point is determined as the third cluster center. Similarly, by traversing the N antennas, the Nth cluster center can be obtained. The Nth cluster center is the reference point (the cluster center) described above.

[0077] Optionally, the position data of the antenna to be adjusted, the position data of the switched antenna, and the position data of the cluster center are all longitude and latitude data, which can be obtained from the city-wide regional map mentioned in step S210.

[0078] Optionally, when determining the location data of the cluster center, you can use the formula and formula Determine the location data X(T) and Y(T) of the cluster center, where X(T) represents the abscissa data of the cluster center and Y(T) represents the ordinate data of the cluster center. Where T represents the cluster center; N represents the number of switching antennas, which is greater than or equal to 1; D N represents the number of switches between the Nth switching antenna and the adjustment antenna; D represents the sum of the number of switches of the N switching antennas, U N represents the number of terminals switching antennas at the Nth time, U represents the sum of the number of terminals switching antennas at N times, x NRepresents the horizontal coordinate position data of the Nth switching antenna; y N Represents the vertical coordinate position data of the Nth switching antenna.

[0079] S230: Determine a target azimuth angle of the antenna to be adjusted according to a direction from the antenna to be adjusted to the cluster center.

[0080] After determining the cluster center, the target azimuth angle to which the antenna to be adjusted should be adjusted can be determined based on the direction from the antenna to the cluster center, using the cluster center as the reference point. As described above, azimuth, also known as horizontal longitude, refers to the horizontal angle between the north line at a certain point and the target direction line in a clockwise direction. Therefore, after determining the cluster center, the target azimuth angle of the antenna to be adjusted can be determined based on the direction from the antenna to the cluster center.

[0081] S240: Determine the target coverage radius of the antenna to be adjusted according to the cluster center.

[0082] Optionally, a Euclidean distance from the antenna to be adjusted to the cluster center is calculated, and the Euclidean distance is used as the target coverage radius of the antenna to be adjusted.

[0083] Assume that the two-dimensional plane coordinates of the antenna to be adjusted are (x0, y0), and the two-dimensional plane coordinates of the cluster center T are (x T ,y T ), then the Euclidean distance between the antenna to be adjusted and the cluster center

[0084] S250: Determine a target downtilt angle of the antenna to be adjusted according to the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width.

[0085] When calculating the target downtilt angle, according to the formula The target downtilt angle can be calculated in reverse. Where R represents the target coverage radius, θ represents the target downtilt angle, σ represents the vertical beam width, and h represents the height of the antenna to be adjusted.

[0086] As described above, after installation, the antenna to be adjusted can only adjust the azimuth and downtilt angles to adjust the coverage range. Therefore, the target azimuth and the target downtilt angle are sent to the antenna control center or to the terminal device of the staff, and the staff optimizes the installation of the antenna to be adjusted according to the target azimuth and the target downtilt angle.

[0087] Optionally, after determining the target azimuth angle and the target coverage radius, it is also necessary to evaluate the rationality of the target azimuth angle and the target coverage radius. Specifically, the installation parameters and position data of the antenna to be adjusted are obtained from the simulation map; the installation parameters of the antenna include the hanging height, downtilt angle, vertical beam width and the theoretical azimuth angle of the antenna to be adjusted. Then, the theoretical coverage radius is determined based on the hanging height, downtilt angle and vertical beam width of the antenna to be adjusted, that is, according to the formula Determine the theoretical coverage radius. Here, r represents the theoretical coverage radius; ρ represents the downtilt angle of the antenna to be adjusted; h represents the height of the antenna to be adjusted; and σ represents the vertical beamwidth of the antenna to be adjusted.

[0088] When the difference between the target coverage radius of the antenna to be adjusted and the theoretical coverage radius is less than or equal to the preset coverage difference, and the difference between the target azimuth and the theoretical azimuth is less than or equal to the preset angle difference, the target downtilt angle of the antenna to be adjusted is determined based on the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width. The preset coverage difference is, for example, 10 meters, and the preset angle difference is, for example, 30 degrees. When the antenna is adjusted, the target downtilt angle of the antenna to be adjusted is determined according to the theoretical coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width, and the theoretical azimuth angle and target downtilt angle of the antenna to be adjusted are sent to the antenna control center.

[0089] If the difference between the target coverage radius and the theoretical coverage radius of the antenna to be adjusted is greater than the preset coverage difference, or the difference between the target azimuth and the theoretical azimuth is greater than the preset angle difference, the position data of the antenna shortest in the direction of the target azimuth is obtained, and half of the Euclidean distance between the antenna shortest and the antenna to be adjusted is determined as the new target coverage radius of the antenna to be adjusted. A new target downtilt angle of the antenna to be adjusted is then determined based on the new target coverage radius, the antenna's mounting height, and the vertical beamwidth. The new target azimuth and target downtilt angles of the antenna to be adjusted are then sent to the antenna control center.

[0090] In summary, the embodiments of the present application provide an antenna installation adjustment method, device, electronic device, and storage medium. After the antenna to be adjusted is installed, the method obtains the position data of the antenna to be adjusted, the position data of the switching antenna of the antenna to be adjusted, the number of switching between the switching antenna and the antenna to be adjusted, and the number of terminals covered by the switching antenna. Based on the position data of the antenna to be adjusted, the position data of the switching antenna, the number of switching between the switching antenna and the antenna to be adjusted, and the number of terminals covered by the switching antenna, the cluster center between the antenna to be adjusted and the switching antenna is determined. The cluster center is determined after considering the user distribution between the antenna to be adjusted and the surrounding switching antennas. The azimuth and coverage radius of the antenna to be adjusted can be determined based on the direction and distance from the antenna to be adjusted to the cluster center. The cluster center is calculated after considering the user distribution (terminal distribution) for adjusting the antenna to be adjusted. During the adjustment process, the azimuth and downtilt angles to which the antenna to be adjusted needs to be adjusted can be output without manual intervention. Therefore, compared with traditional methods, the method provided in this application has short analysis time, high work efficiency, and takes user distribution into consideration when optimizing and adjusting antenna installation in an antenna feed system, so the optimization and adjustment effect is more ideal.

[0091] See Figure 4 One embodiment of the present application further provides an antenna installation adjustment device 10, comprising:

[0092] The acquisition module 11 is used to obtain the position data of the antenna to be adjusted, the position data of each switching antenna of the antenna to be adjusted, and the number of switches between each switching antenna and the antenna to be adjusted; wherein the coverage range of the antenna to be adjusted and the switching antenna are adjacent to or overlap, and the number of switches between the switching antenna and the antenna to be adjusted is the sum of the number of times multiple terminals are transferred from the coverage of the switched antenna to the coverage of the antenna to be adjusted.

[0093] The reference point determination module 12 is configured to determine a cluster center between the antenna to be adjusted and the switching antennas according to the position data of the antenna to be adjusted, the position data of each switching antenna, and the number of switching times between each switching antenna and the antenna to be adjusted.

[0094] A parameter calculation module 13 is installed to determine a target azimuth angle of the antenna to be adjusted according to a direction from the antenna to be adjusted to the cluster center.

[0095] The installation parameter calculation module 13 is further used to determine the target coverage radius of the antenna to be adjusted according to the cluster center;

[0096] The installation parameter calculation module 13 is further configured to determine a target downtilt angle of the antenna to be adjusted based on the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width;

[0097] The communication module 14 is used to send the target azimuth angle and target downtilt angle of the antenna to be adjusted to the antenna control center.

[0098] The reference point determination module 12 is specifically used to obtain the top N antennas with the largest number of switching times among the switching antennas, and sort the top N antennas from large to small according to the number of switching times between the antenna to be adjusted and the switching antenna; and determine the cluster center between the antenna to be adjusted and the switching antenna based on the position data of the antenna to be adjusted and the position data of the top N antennas.

[0099] The reference point determination module 12 is specifically used to take the position of the antenna with the most switching times among the first N antennas as the first starting point, and determine the position center between the antenna to be adjusted and the first starting point as the first cluster center based on the position data of the first starting point and the position data of the antenna to be adjusted; according to the sorting of the first N antennas, take the position of the next antenna of the first starting point as the second starting point, and determine the position center between the second starting point and the first cluster center as the second cluster center based on the position data of the second starting point and the position data between the first cluster center; and loop through the steps of taking the position of the next antenna of the first starting point as the second starting point according to the sorting of the first N antennas, traversing the N antennas, and determining the Nth cluster center as the cluster center.

[0100] The installation parameter calculation module 13 is specifically used to obtain the number of terminals covered by each switching antenna; determine the position data of the cluster center based on the position data of each switching antenna, the number of terminals covered by each switching antenna, and the number of switches between each switching antenna and the antenna to be adjusted; determine the Euclidean distance from the antenna to be adjusted to the cluster center based on the position data of the adjustment antenna and the position data of the cluster center, and the Euclidean distance is the target coverage radius of the antenna to be adjusted.

[0101] The installation parameter calculation module 13 is specifically used to calculate the installation parameter according to the formula and formula Determine the location data X(T) and Y(T) of the cluster center, where X(T) represents the abscissa data of the cluster center and Y(T) represents the ordinate data of the cluster center; wherein T represents the cluster center; N represents the number of switching antennas, which is greater than or equal to 1; D N represents the number of switches between the Nth switching antenna and the adjustment antenna; D represents the sum of the number of switches of the N switching antennas, U N represents the number of terminals switching antennas at the Nth time, U represents the sum of the number of terminals switching antennas at N times, x N Represents the horizontal coordinate position data of the Nth switching antenna; y N Represents the vertical coordinate position data of the Nth switching antenna.

[0102] The acquisition module 11 is further configured to acquire the theoretical azimuth angle and theoretical coverage radius of the antenna to be adjusted.

[0103] The installation parameter calculation module 13 is specifically used to determine the target downtilt angle of the antenna to be adjusted according to the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width when the difference between the target coverage radius of the antenna to be adjusted and the theoretical coverage radius is less than or equal to the preset coverage difference, and the difference between the target azimuth angle and the theoretical azimuth angle is less than or equal to the preset angle difference.

[0104] The installation parameter calculation module 13 is also used to obtain the position data of the antenna with the shortest distance to the antenna to be adjusted in the direction of the target azimuth angle when the difference between the target coverage radius and the theoretical coverage radius of the antenna to be adjusted is greater than the preset coverage difference, or the difference between the target azimuth angle and the theoretical azimuth angle is greater than the preset angle difference, and determine half of the Euclidean distance between the antenna with the shortest distance and the antenna to be adjusted as the new target coverage radius of the antenna to be adjusted; determine the new target downtilt angle of the antenna to be adjusted according to the new target coverage radius of the antenna to be adjusted, the hanging height of the antenna to be adjusted and the vertical beam width, and send the theoretical azimuth angle of the antenna to be adjusted and the new target downtilt angle to the antenna control center.

[0105] The map simulation module 15 is configured to digitally create a simulated map of the area where the antenna to be adjusted is located, and to obtain the installation parameters and location data of the antenna to be adjusted from this simulated map. The antenna installation parameters include the antenna's mounting height, downtilt angle, vertical beamwidth, and the theoretical azimuth angle. The installation parameter calculation module 13 is specifically configured to determine the theoretical coverage radius based on the antenna's mounting height, downtilt angle, and vertical beamwidth.

[0106] The installation parameter calculation module 12 is specifically used to calculate the installation parameter according to the formula Determine the theoretical coverage radius.

[0107] See Figure 5 One embodiment of the present application further provides an electronic device 20, including a processor 21 and a memory 22 in communication with the processor 21. The memory 22 stores computer-executable instructions, and the processor 21 executes the computer-executable instructions stored in the memory 22 to implement the antenna installation adjustment method provided in any of the above embodiments.

[0108] The present application also provides a computer-readable storage medium, which stores computer-executable instructions. When the instructions are executed, the computer-executable instructions are executed by a processor to implement the antenna installation adjustment method provided in any of the above embodiments.

[0109] The present application also provides a computer program product, in which a computer program is used to execute the antenna installation adjustment method provided in any one of the above embodiments.

[0110] It should be noted that the computer-readable storage medium may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface mount storage device, an optical disc, or a compact disc read-only memory (CD-ROM). It may also be various electronic devices that include one or any combination of the above memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.

[0111] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.

[0112] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0113] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0114] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0115] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0116] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0117] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for adjusting antenna installation, characterized in that: include: Obtaining position data of the antenna to be adjusted, position data of each switching antenna of the antenna to be adjusted, and the number of switching times between each switching antenna and the antenna to be adjusted; wherein the coverage range of the antenna to be adjusted and the switching antenna are adjacent to or overlap, and the number of switching times between the switching antenna and the antenna to be adjusted is the sum of the number of times multiple terminals are transferred from the coverage of the switching antenna to the coverage of the antenna to be adjusted; Determining the cluster center between the antenna to be adjusted and the switching antenna according to the position data of the antenna to be adjusted, the position data of each switching antenna of the antenna to be adjusted, and the number of switches between each switching antenna and the antenna to be adjusted, including: obtaining the first N antennas with the largest number of switches among the switching antennas, and sorting the first N antennas from largest to smallest according to the number of switches between the antenna to be adjusted and the switching antenna; taking the position of the antenna with the largest number of switches among the first N antennas as the first starting point, and determining the position center between the antenna to be adjusted and the first starting point as the first cluster center according to the position data of the first starting point and the position data of the antenna to be adjusted; taking the position of the next antenna after the first starting point as the second starting point according to the sorting of the first N antennas, and determining the position center between the second starting point and the first cluster center as the second cluster center according to the position data between the second starting point and the position data between the first cluster center; looping through the steps of taking the position of the next antenna after the first starting point as the second starting point according to the sorting of the first N antennas, traversing the N antennas, and determining the Nth cluster center as the cluster center; determining a target azimuth angle of the antenna to be adjusted according to a direction from the antenna to be adjusted to the cluster center; Determining a target coverage radius of the antenna to be adjusted according to the cluster center; Determining a target downtilt angle of the antenna to be adjusted according to the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width; The target azimuth angle and target downtilt angle of the antenna to be adjusted are sent to the antenna control center.

2. The method according to claim 1, characterized in that The determining, according to the cluster center, a target coverage radius of the antenna to be adjusted includes: Obtain the number of terminals covered by each switching antenna; Determining the location data of the cluster center according to the location data of each switching antenna, the number of terminals covered by each switching antenna, and the number of switches between each switching antenna and the antenna to be adjusted; The Euclidean distance from the antenna to be adjusted to the cluster center is determined according to the position data of the adjustment antenna and the position data of the cluster center, where the Euclidean distance is the target coverage radius of the antenna to be adjusted.

3. The method according to claim 2, characterized in that The determining of the location data of the cluster center according to the location data of each switching antenna, the number of terminals covered by each switching antenna, and the number of switching times between each switching antenna and the antenna to be adjusted includes: According to the formula and formula Determine the location data of the cluster center and , The horizontal coordinate data representing the cluster center, The vertical coordinate data representing the cluster center; Wherein, T represents the cluster center; N represents the number of switching antennas, which is greater than or equal to 1; represents the number of switches between the Nth switching antenna and the adjustment antenna; represents the sum of the switching times of N switching antennas, ; represents the number of terminals that switch antennas at the Nth time, represents the sum of the number of terminals switching N antennas, ; Represents the horizontal coordinate position data of the Nth switching antenna; Represents the vertical coordinate position data of the Nth switching antenna.

4. The method according to any one of claims 1 to 3, characterized in that Also includes: Obtain the theoretical azimuth angle and theoretical coverage radius of the antenna to be adjusted; The determining the target downtilt angle of the antenna to be adjusted according to the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width includes: When the difference between the target coverage radius and the theoretical coverage radius of the antenna to be adjusted is less than or equal to the preset coverage difference, and the difference between the target azimuth and the theoretical azimuth is less than or equal to the preset angle difference, the target downtilt angle of the antenna to be adjusted is determined according to the target coverage radius, the hanging height of the antenna to be adjusted and the vertical beam width.

5. The method according to claim 4, characterized in that Also includes: When the difference between the target coverage radius and the theoretical coverage radius of the antenna to be adjusted is greater than the preset coverage difference, or the difference between the target azimuth and the theoretical azimuth is greater than the preset angle difference, obtaining position data of the antenna to be adjusted that is shortest in the direction of the target azimuth, and determining half of the Euclidean distance between the antenna with the shortest distance and the antenna to be adjusted as the new target coverage radius of the antenna to be adjusted; The new target downtilt angle of the antenna to be adjusted is determined according to the new target coverage radius, the hanging height and the vertical beam width of the antenna to be adjusted, and the theoretical azimuth angle of the antenna to be adjusted and the new target downtilt angle are sent to the antenna control center.

6. The method according to claim 5, characterized in that Before obtaining the theoretical azimuth angle and theoretical coverage radius of the antenna to be adjusted, the method further includes: Creating a simulated map of the area where the antenna to be adjusted is set up, and obtaining installation parameters and location data of the antenna to be adjusted from the simulated map; the antenna installation parameters include the height, downtilt angle, vertical beam width and theoretical azimuth of the antenna to be adjusted; The obtaining of the theoretical coverage radius of the antenna to be adjusted includes: The theoretical coverage radius is determined according to the hanging height, downtilt angle and vertical beam width of the antenna to be adjusted.

7. The method according to claim 6, characterized in that Determining the theoretical coverage radius according to the height, downtilt angle, and vertical beam width of the antenna to be adjusted includes: According to the formula determining the theoretical coverage radius; in, represents the theoretical coverage radius; Represents the downtilt angle of the antenna to be adjusted; Represents the height of the antenna to be adjusted. Indicates the vertical beamwidth of the antenna to be adjusted.

8. An antenna installation adjustment device, characterized in that: include: an acquisition module, configured to acquire position data of the antenna to be adjusted, position data of each switching antenna of the antenna to be adjusted, and a number of switching times between each switching antenna and the antenna to be adjusted; wherein the coverage range of the antenna to be adjusted and the switching antenna are adjacent to or overlap, and the number of switching times between the switching antenna and the antenna to be adjusted is the sum of the number of times multiple terminals transfer from being covered by the switching antenna to being covered by the antenna to be adjusted; a reference point determination module, configured to determine a cluster center between the antenna to be adjusted and the switching antenna based on the position data of the antenna to be adjusted, the position data of each switching antenna of the antenna to be adjusted, and the number of switching times between each switching antenna and the antenna to be adjusted; A parameter calculation module is installed, which is used to determine the target azimuth angle of the antenna to be adjusted according to the direction from the antenna to be adjusted to the cluster center; The installation parameter calculation module is further used to determine the target coverage radius of the antenna to be adjusted according to the cluster center; The installation parameter calculation module is further configured to determine a target downtilt angle of the antenna to be adjusted based on the target coverage radius, the hanging height of the antenna to be adjusted, and the vertical beam width; A communication module is used to send the target azimuth angle and target downtilt angle of the antenna to be adjusted to the antenna control center; The reference point determination module is specifically used to obtain the top N antennas with the most switching times among the switching antennas, and sort the top N antennas from large to small according to the number of switching times between the antenna to be adjusted and the switching antenna; taking the position of the antenna with the most switching times among the top N antennas as the first starting point, and determining the position center between the antenna to be adjusted and the first starting point as the first cluster center based on the position data of the first starting point and the position data of the antenna to be adjusted; according to the sorting of the top N antennas, taking the position of the next antenna of the first starting point as the second starting point, and determining the position center between the second starting point and the first cluster center as the second cluster center based on the position data between the second starting point and the position data between the first cluster center; looping through the steps of taking the position of the next antenna of the first starting point as the second starting point according to the sorting of the top N antennas, traversing the N antennas, and determining the Nth cluster center as the cluster center.

9. An electronic device, characterized in that: include: a processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the antenna installation adjustment 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-executable instructions, and when the instructions are executed, the computer executes the antenna installation adjustment method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and apparatus for zoning in mobile communication network

    CN101547450A

  • Antenna feed system adjustment method and device, electronic equipment and storage medium

    CN109803273A