Method and device for adjusting an angle of an antenna
AssigneeTp-Link Corporation Limited
InventorsHongjiang Shi, Zhihui Ke, Chen Wu, Zhuobin Wang, Shu Wen
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to the technical field of antennas, and discloses a control method, a control component and a control device. The control method includes: acquiring a rotation angle of an antenna in an initial adjustment, and controlling, through a motor component, the antenna to rotate by the rotation angle in the initial adjustment; and iteratively controlling, through the motor component and in a plurality of adjustments after the initial adjustment, the antenna to rotate until an iterative termination condition is met
Claims13
A control method, comprising:
- acquiring a rotation angle of an antenna in an initial adjustment, and controlling, through a motor component, the antenna to rotate by the rotation angle in the initial adjustment;
- and
- iteratively controlling, through the motor component and in a plurality of adjustments after the initial adjustment, the antenna to rotate until an iterative termination condition is met,
- wherein the iteratively controlling, through the motor component, the antenna to rotate comprises:
- in each of the plurality of adjustments,
- determining a difference between a value of a received signal strength indicator of the antenna after a previous adjustment and a value of a received signal strength indicator of the antenna before the previous adjustment;
- and
- determining a rotation angle of the antenna in a current adjustment based on the difference and a rotation angle of the antenna in the previous adjustment, and controlling, through the motor component, the antenna to rotate by the rotation angle in the current adjustment,
- wherein the determining the rotation angle of the antenna in the current adjustment based on the difference and the rotation angle of the antenna in the previous adjustment comprises:
- determining, in response to the difference being greater than zero, the rotation angle of the antenna in the current adjustment based on the rotation angle of the antenna in the previous adjustment, wherein a direction of the rotation angle of the antenna in the current adjustment is opposite to that of a rotation angle of the antenna in the previous adjustment;
- and
- determining, in response to the difference being less than or equal to zero, that the rotation angle of the antenna in the current adjustment is positively correlated with the rotation angle of the antenna in the previous adjustment.
A control component, configured to:
- generate, in a process of iteratively adjusting an angle of at least one antenna, an instruction indicating the at least one antenna to rotate in each of plurality of adjustments based on a corresponding received signal strength indicator of the at least one antenna;
- wherein, in an initial adjustment, the instruction indicates that a rotation angle of the antenna in this adjustment is a preset value, or the instruction indicates that the rotation angle of the antenna in this adjustment is a value associated with the corresponding received signal strength indicator of the at least one antenna;
- in each of the adjustments except for the initial adjustment, the instruction indicates that the rotation angle of the antenna in this adjustment is associated with the rotation angle of the antenna in a previous adjustment,
- wherein in each of the adjustments except for the initial adjustment, the rotation angle of the at least one antenna in this adjustment is associated with a difference between a value of a received signal strength indicator of the at least one antenna after the previous adjustment and a value of a received signal strength indicator of the at least one antenna before the previous adjustment,
- wherein a direction of the rotation angle of the antenna in the current adjustment is opposite to that of a rotation angle of the antenna in the previous adjustment in response to the difference being greater than zero, and
- wherein the rotation angle of the antenna in the current adjustment is positively correlated with the rotation angle of the antenna in the previous adjustment in response to the difference being less than or equal to zero.
A control device comprising a control component and a motor component, the control device being configured to:
- acquire, by the control component, a rotation angle of at least one antenna in an initial adjustment, generate an instruction corresponding to the rotation angle of the at least one antenna in the initial adjustment, and send the instruction to the motor component;
- control, by the motor component, the at least one antenna to rotate by the rotation angle based on the instruction;
- and
- iteratively control, in a plurality of adjustments after the initial adjustment, the at least one antenna to rotate until an iterative termination condition is met, wherein the iteratively controlling the at least one antenna to rotate comprises:
- in each of the plurality of adjustments,
- determining, by the control component, a difference between a value of a received signal strength indicator of the at least one antenna after a previous adjustment and a value of a received signal strength indicator of the at least one antenna before the previous adjustment;
- determining, by the control component, a rotation angle of the at least one antenna in a current adjustment based on the difference and a rotation angle of the at least one antenna in a previous adjustment, wherein determining the rotation angle of the at least one antenna in the current adjustment based on the difference and the rotation angle of the at least one antenna in the previous adjustment comprises:
- determining, in response to the difference being greater than zero, the rotation angle of the at least one antenna in the current adjustment based on the rotation angle of the at least one antenna in the previous adjustment, wherein a direction of the rotation angle of the at least one antenna in the current adjustment is opposite to a direction of the rotation angle of the at least one antenna in the previous adjustment;
- and
- determining, in response to the difference being less than or equal to zero, the rotation angle of the at least one antenna in the current adjustment such that the rotation angle of the at least one antenna in the current adjustment is positively correlated with the rotation angle of the at least one antenna in the previous adjustment;
- generating, by the control component, an instruction corresponding to the current adjustment based on the rotation angle of the at least one antenna in the current adjustment, and sending the instruction corresponding to the current adjustment to the motor component;
- and
- controlling, by the motor component, the at least one antenna to rotate by the rotation angle based on the instruction corresponding to the current adjustment.
Dependencies are inferred from the claim text.