Receiving antenna adjustment method and device and storage medium
By adjusting the receiving antenna and changing its geometric position to pre-compensate the phase difference of the low-orbit satellite signal, the problem of channel capacity fluctuations in high-speed mobile scenarios of low-orbit satellites is solved, and a stable improvement in channel capacity is achieved.
Patent Information
- Application Number
- CN202311237026.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-22
- Publication Date
- 2025-03-25
AI Technical Summary
In the high-speed mobile scenario of low-orbit satellites, the phase difference between signals sent by multiple satellites reaching the receiving antenna causes periodic fluctuations in the channel capacity, which cannot ensure that the channel capacity is stable at a higher level.
By determining the adjustment method corresponding to the maximum channel capacity, the receiving antenna is adjusted, the geometric position of the receiving antenna is changed, the geometric structure between the low-orbit satellite and the receiving antenna is further changed, and the phase difference between the signals sent by multiple low-orbit satellites arrives at the receiving antenna is precompensated, thereby achieving phase coordination.
Suppress channel capacity fluctuations, improve the lower limit of channel capacity, and improve the impact of phase difference on channel capacity, without additional adjustments on the network side.
Smart Images

Figure CN119696645A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communications, and in particular to a receiving antenna adjustment method, device and storage medium. Background Art
[0002] In the multi-satellite multi-beam coordinated transmission scenario, the terminal uses multiple receiving antennas and multiple beams of multiple satellites to form virtual multiple input and multiple output (MIMO) transmission.
[0003] Due to the high mobility in low-orbit satellite communication scenarios, there is a time-varying phase difference between the stream signals of the downlink signals sent by multiple satellites and arriving at multiple receiving antennas. The phase difference will cause periodic fluctuations in the channel capacity. Summary of the invention
[0004] In response to the problems existing in the prior art, the embodiments of the present application provide a receiving antenna adjustment method, device and storage medium to solve the channel capacity fluctuation problem caused by the high-speed movement of low-orbit satellites.
[0005] In a first aspect, an embodiment of the present application provides a receiving antenna adjustment method, including:
[0006] Determine an adjustment method corresponding to the maximum channel capacity;
[0007] The receiving antenna is adjusted according to the adjustment method corresponding to the maximum channel capacity.
[0008] In some embodiments, the determining of an adjustment method corresponding to the maximum channel capacity includes:
[0009] Obtain ephemeris information of low-orbit satellites;
[0010] Based on the ephemeris information of the low-orbit satellite, construct a channel transmission matrix corresponding to each adjustment method;
[0011] Based on the channel transmission matrix corresponding to each adjustment mode, an adjustment mode corresponding to the maximum channel capacity is determined.
[0012] In some embodiments, constructing a channel transmission matrix corresponding to each adjustment method based on the ephemeris information of the low-orbit satellite includes:
[0013] Iterate through all adjustment methods and perform the following operations in each adjustment method:
[0014] Determine an adjustment position of each receiving antenna after adjustment in the current adjustment manner and an adjustment time for adjustment in the current adjustment manner;
[0015] Determining the position of each low-orbit satellite at the adjustment time according to the ephemeris information;
[0016] According to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time, a channel transmission matrix corresponding to the current adjustment method is constructed.
[0017] In some embodiments, constructing a channel transmission matrix corresponding to the current adjustment mode according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time includes:
[0018] Traverse all the receiving antennas and low-orbit satellites' transmit and receive combinations, and perform the following operations for each transmit and receive combination:
[0019] Determine the distance between the current receiving antenna and the current low-orbit satellite according to the adjusted position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time;
[0020] Determine, according to the distance between the current receiving antenna and the current low-orbit satellite, a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna;
[0021] Determine channel information between the current receiving antenna and the current low-orbit satellite according to a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna;
[0022] A channel transmission matrix corresponding to the current adjustment mode is constructed according to the channel information corresponding to all the transmission and reception combinations.
[0023] In some embodiments, determining the adjusted position of each receiving antenna after being adjusted in the current adjustment manner includes:
[0024] Determine the antenna offset distance corresponding to the current adjustment mode;
[0025] According to the antenna offset distance corresponding to the current adjustment mode and the initial position of each receiving antenna, the adjustment position corresponding to each receiving antenna after adjustment in the current adjustment mode is determined.
[0026] In some embodiments, determining the adjustment mode corresponding to the maximum channel capacity based on the channel transmission matrix corresponding to each adjustment mode includes:
[0027] Determine the channel capacity corresponding to each adjustment mode according to the channel transmission matrix corresponding to each adjustment mode and the phase matching algorithm;
[0028] The channel capacities corresponding to all adjustment modes are compared to determine the adjustment mode corresponding to the maximum channel capacity.
[0029] In some embodiments, when the adjustment type is rotation, the adjustment method is to rotate the receiving antenna with a preset rotation angle as a rotation step; or,
[0030] In the case where the adjustment type is translation, the adjustment method is to translate one or more receiving antennas with translation capability in one or more directions with a preset translation distance as a translation step; or,
[0031] When the adjustment type is selection, the adjustment method is a method of selecting a preset root receiving antenna from the receiving antennas.
[0032] In a second aspect, an embodiment of the present application further provides a terminal, including a memory, a transceiver, and a processor:
[0033] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0034] Determine an adjustment method corresponding to the maximum channel capacity;
[0035] The receiving antenna is adjusted according to the adjustment method corresponding to the maximum channel capacity.
[0036] In some embodiments, the determining of an adjustment method corresponding to the maximum channel capacity includes:
[0037] Obtain ephemeris information of low-orbit satellites;
[0038] Based on the ephemeris information of the low-orbit satellite, construct a channel transmission matrix corresponding to each adjustment method;
[0039] Based on the channel transmission matrix corresponding to each adjustment mode, an adjustment mode corresponding to the maximum channel capacity is determined.
[0040] In some embodiments, constructing a channel transmission matrix corresponding to each adjustment method based on the ephemeris information of the low-orbit satellite includes:
[0041] Iterate through all adjustment methods and perform the following operations in each adjustment method:
[0042] Determine an adjustment position of each receiving antenna after adjustment in the current adjustment manner and an adjustment time for adjustment in the current adjustment manner;
[0043] Determining the position of each low-orbit satellite at the adjustment time according to the ephemeris information;
[0044] According to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time, a channel transmission matrix corresponding to the current adjustment method is constructed.
[0045] In some embodiments, constructing a channel transmission matrix corresponding to the current adjustment mode according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time includes:
[0046] Traverse all the receiving antennas and low-orbit satellites' transmit and receive combinations, and perform the following operations for each transmit and receive combination:
[0047] Determine the distance between the current receiving antenna and the current low-orbit satellite according to the adjusted position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time;
[0048] Determine, according to the distance between the current receiving antenna and the current low-orbit satellite, a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna;
[0049] Determine channel information between the current receiving antenna and the current low-orbit satellite according to a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna;
[0050] A channel transmission matrix corresponding to the current adjustment mode is constructed according to the channel information corresponding to all the transmission and reception combinations.
[0051] In some embodiments, determining the adjusted position of each receiving antenna after being adjusted in the current adjustment manner includes:
[0052] Determine the antenna offset distance corresponding to the current adjustment mode;
[0053] According to the antenna offset distance corresponding to the current adjustment mode and the initial position of each receiving antenna, the adjustment position corresponding to each receiving antenna after adjustment in the current adjustment mode is determined.
[0054] In some embodiments, determining the adjustment mode corresponding to the maximum channel capacity based on the channel transmission matrix corresponding to each adjustment mode includes:
[0055] Determine the channel capacity corresponding to each adjustment mode according to the channel transmission matrix corresponding to each adjustment mode and the phase matching algorithm;
[0056] The channel capacities corresponding to all adjustment modes are compared to determine the adjustment mode corresponding to the maximum channel capacity.
[0057] In some embodiments, when the adjustment type is rotation, the adjustment method is to rotate the receiving antenna with a preset rotation angle as a rotation step; or,
[0058] In the case where the adjustment type is translation, the adjustment method is to translate one or more receiving antennas with translation capability in one or more directions with a preset translation distance as a translation step; or,
[0059] When the adjustment type is selection, the adjustment method is a method of selecting a preset root receiving antenna from the receiving antennas.
[0060] In a third aspect, an embodiment of the present application further provides a receiving antenna adjustment device, including:
[0061] A determination module, used to determine an adjustment method corresponding to the maximum channel capacity;
[0062] The adjustment module is used to adjust the receiving antenna according to the adjustment method corresponding to the maximum channel capacity.
[0063] In some embodiments, the determining module includes:
[0064] The acquisition submodule is used to obtain the ephemeris information of low-orbit satellites;
[0065] A construction submodule, used to construct a channel transmission matrix corresponding to each adjustment mode based on the ephemeris information of the low-orbit satellite;
[0066] The determination submodule is used to determine the adjustment mode corresponding to the maximum channel capacity based on the channel transmission matrix corresponding to each adjustment mode.
[0067] In some embodiments, the building blocks include:
[0068] A first determining unit, used to determine an adjustment position of each receiving antenna after adjustment in a current adjustment manner and an adjustment time for adjusting in the current adjustment manner;
[0069] A second determining unit is used to determine the position of each low-orbit satellite at the adjustment time according to the ephemeris information;
[0070] The construction unit is used to construct a channel transmission matrix corresponding to the current adjustment method according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time.
[0071] In some embodiments, the building block comprises:
[0072] A first determining subunit is used to determine the distance between the current receiving antenna and the current low-orbit satellite according to the adjustment position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time;
[0073] A second determining subunit is used to determine a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna according to the distance between the current receiving antenna and the current low-orbit satellite;
[0074] A third determining subunit is used to determine the channel information between the current receiving antenna and the current low-orbit satellite according to the signal phase of the signal sent by the current low-orbit satellite arriving at the current receiving antenna;
[0075] The construction subunit is used to construct a channel transmission matrix corresponding to the current adjustment mode according to the channel information corresponding to all the transmission and reception combinations.
[0076] In some embodiments, the first determining unit includes:
[0077] A fourth determining subunit, configured to determine an antenna offset distance corresponding to the current adjustment mode;
[0078] The fifth determining subunit is used to determine the adjustment position corresponding to each receiving antenna after adjustment in the current adjustment mode according to the antenna offset distance corresponding to the current adjustment mode and the initial position of each receiving antenna.
[0079] In some embodiments, the determining submodule includes:
[0080] A third determining unit, configured to determine the channel capacity corresponding to each adjustment mode according to the channel transmission matrix corresponding to each adjustment mode and the phase matching algorithm;
[0081] The fourth determining unit is used to compare the channel capacities corresponding to all adjustment methods and determine the adjustment method corresponding to the maximum channel capacity.
[0082] In some embodiments, when the adjustment type is rotation, the adjustment method is to rotate the receiving antenna with a preset rotation angle as a rotation step; or,
[0083] In the case where the adjustment type is translation, the adjustment method is to translate one or more receiving antennas with translation capability in one or more directions with a preset translation distance as a translation step; or,
[0084] When the adjustment type is selection, the adjustment method is a method of selecting a preset root receiving antenna from the receiving antennas.
[0085] In a fourth aspect, an embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the receiving antenna adjustment method described in the first aspect as described above.
[0086] In a fifth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the receiving antenna adjustment method described in the first aspect as described above.
[0087] In a sixth aspect, an embodiment of the present application further provides a communication device, wherein a computer program is stored in the communication device, and the computer program is used to enable the communication device to execute the receiving antenna adjustment method described in the first aspect above.
[0088] In a seventh aspect, an embodiment of the present application further provides a chip product, wherein a computer program is stored in the chip product, and the computer program is used to enable the chip product to execute the receiving antenna adjustment method described in the first aspect as described above.
[0089] The receiving antenna adjustment method, device and storage medium provided in the embodiments of the present application adjust the receiving antenna, change the geometric position of the receiving antenna, further change the geometric structure between the low-orbit satellite and the receiving antenna, and pre-compensate the phase difference of signals sent by multiple low-orbit satellites reaching the receiving antenna, thereby achieving phase coordination, improving the impact of phase difference on channel capacity, suppressing channel capacity fluctuations, and improving the lower limit of channel capacity without the need for additional adjustments on the network side. BRIEF DESCRIPTION OF THE DRAWINGS
[0090] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0091] Figure 1 This is one of the flowcharts of the receiving antenna adjustment method provided in the embodiment of the present application;
[0092] Figure 2 This is a second flow chart of the receiving antenna adjustment method provided in an embodiment of the present application;
[0093] Figure 3 This is a third flow chart of the receiving antenna adjustment method provided in an embodiment of the present application;
[0094] Figure 4 is a schematic diagram of a rotating pattern provided in an embodiment of the present application;
[0095] Figure 5 is a schematic diagram of the change of the channel capacity with the change of the rotation angle of the receiving antenna provided in the embodiment of the present application;
[0096] Figure 6 It is a schematic diagram of channel capacity under different low-orbit satellite spacings and different rotation modes provided in an embodiment of the present application;
[0097] Figure 7 is a schematic diagram of a translation pattern provided in an embodiment of the present application;
[0098] Figure 8 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;
[0099] Fig. 9 It is a structural schematic diagram of a receiving antenna adjustment device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0100] Independent operation of satellites in a satellite network is a major cause of system performance loss. Spectral efficiency gains can be achieved by coordinating transmissions among multiple satellites in the network to achieve multi-satellite multi-stream data transmission. In 2016, Christian Hofmann and others from the University of Munich of the German Bundeswehr used a real satellite communication multiple-input and multiple-output (MIMO) system to demonstrate for the first time that channel capacity depends on the geometry of the receiving antenna settings.
[0101] For MIMO systems, changes in geometric conditions mainly affect the phase of the arriving signal. The phase difference between different satellites reaching the receiving antenna determines the channel capacity of the system. Existing research mainly focuses on geostationary orbit (GEO) satellites. A relatively stable static geometric topology can be maintained between GEO satellites and receiving antennas.
[0102] In existing research, the geometric topology of GEO satellites and receiving antennas is relatively fixed and does not have the ability to be adjusted in real time. Considering the high mobility of low-orbit satellites, in the scenario of multi-satellite coordinated transmission in low Earth orbit (LEO), the geometric structure of low-orbit satellites and receiving antennas changes very quickly, which means that the phase difference of signals sent by multiple low-orbit satellites to the receiving antenna is time-varying, resulting in periodic fluctuations in channel capacity, and it is impossible to ensure that the channel capacity remains stable at a high level.
[0103] In response to the above technical problems, an embodiment of the present application provides a receiving antenna adjustment method, which adjusts the receiving antenna and changes the geometric position of the receiving antenna to solve the channel capacity fluctuation problem caused by the high-speed movement of low-orbit satellites.
[0104] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0105] In order to facilitate a clearer understanding of the embodiments of the present application, some relevant technical knowledge is first introduced as follows.
[0106] Figure 1 is one of the flow charts of the receiving antenna adjustment method provided in the embodiment of the present application, such as Figure 1 As shown, an embodiment of the present application provides a receiving antenna adjustment method, the execution subject of which may be a terminal, and the method includes:
[0107] Step 110: Determine an adjustment method corresponding to the maximum channel capacity.
[0108] Specifically, since the channel capacity depends on the geometric conditions of the receiving antenna setting, by adjusting the receiving antenna, changing the geometric position of the receiving antenna, and further changing the geometric structure between the low-orbit satellite and the receiving antenna, the phase difference of the signals sent by multiple low-orbit satellites reaching the receiving antenna can be pre-compensated, thereby achieving phase coordination, improving the impact of the phase difference on the channel capacity, suppressing channel capacity fluctuations, and increasing the lower limit of the channel capacity.
[0109] In order to achieve the best effect, the maximum channel capacity is taken as the adjustment target, and the terminal determines the adjustment method corresponding to the maximum channel capacity.
[0110] Step 120: Adjust the receiving antenna according to the adjustment method corresponding to the maximum channel capacity.
[0111] Specifically, after determining the adjustment method corresponding to the maximum channel capacity, the terminal adjusts the receiving antenna according to the adjustment method corresponding to the maximum channel capacity to maximize the channel capacity.
[0112] The receiving antenna adjustment method provided in the embodiment of the present application adjusts the receiving antenna, changes the geometric position of the receiving antenna, and further changes the geometric structure between the low-orbit satellite and the receiving antenna, so as to pre-compensate the phase difference of the signals sent by multiple low-orbit satellites to the receiving antenna, thereby achieving phase coordination, improving the impact of the phase difference on the channel capacity, suppressing the fluctuation of the channel capacity, and improving the lower limit of the channel capacity without the need for additional adjustments on the network side.
[0113] In some embodiments, when the adjustment type is rotation, the adjustment method is to rotate the receiving antenna with a preset rotation angle as a rotation step; or,
[0114] When the adjustment type is translation, the adjustment method is to translate one or more receiving antennas with translation capability in one or more directions with a preset translation distance as a translation step; or,
[0115] When the adjustment type is selection, the adjustment method is a method of selecting a preset root receiving antenna from receiving antennas.
[0116] Specifically, the adjustment types include but are not limited to rotation, translation, and selection.
[0117] When the adjustment type is rotation, multiple receiving antennas are fixed on a platform with a rotation axis, and the platform includes but is not limited to a ring, a disk or a bracket structure. The adjustment method is to rotate the receiving antenna with a preset rotation angle as the rotation step. The preset rotation angle can be specifically set according to the required accuracy of phase compensation. For example, the preset rotation angle is 1°.
[0118] When the adjustment type is translation, one or more receiving antennas among the multiple receiving antennas have the ability to translate in one or more directions. The one or more directions are the coordinate axis directions of the Earth Centered Earth Fixed (ECEF) coordinate system. The Earth Centered Earth Fixed coordinate system is an Earth Fixed coordinate system with the center of the Earth as the origin, the z-axis is parallel to the Earth's axis and points to the North Pole, the x-axis points to the intersection of the prime meridian and the equator, and the y-axis points to the intersection of 90 degrees east longitude and the equator.
[0119] The adjustment method is to use a preset translation distance as a translation step to translate one or more receiving antennas with translation capability in one or more directions. The preset translation distance can be specifically set according to the required accuracy of phase compensation, for example, the preset translation distance is 1 cm.
[0120] When the adjustment type is selection, the terminal has an antenna array consisting of multiple receiving antennas, each receiving antenna in the antenna array has a different geometric position, and the number of receiving antennas required for transmission is less than or equal to the number of receiving antennas constituting the antenna array.
[0121] The adjustment method is to select a preset root receiving antenna from the receiving antennas. The number of preset root receiving antennas can be determined according to the MIMO system. For example, if the MIMO system consists of 2 receiving antennas and 2 low-orbit satellites, the number of preset root receiving antennas is 2, and 2 receiving antennas are selected from the multiple root receiving antennas for transmission.
[0122] In some embodiments, determining an adjustment method corresponding to the maximum channel capacity includes:
[0123] Obtain ephemeris information of low-orbit satellites;
[0124] Based on the ephemeris information of the low-orbit satellite, a channel transmission matrix corresponding to each adjustment method is constructed;
[0125] Based on the channel transmission matrix corresponding to each adjustment mode, an adjustment mode corresponding to the maximum channel capacity is determined.
[0126] Specifically, the terminal obtains the ephemeris information of multiple low-orbit satellites serving the terminal from the network side. The ephemeris information may be obtained by receiving satellite broadcast information.
[0127] The terminal determines the adjustment position of each receiving antenna after adjustment in the current adjustment mode and the adjustment time of the current adjustment mode; determines the position of each low-orbit satellite at the adjustment time according to the ephemeris information of the low-orbit satellite; constructs the channel transmission matrix corresponding to the current adjustment mode according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time. Traverse all adjustment modes and construct the channel transmission matrix corresponding to each adjustment mode.
[0128] The terminal determines the channel capacity corresponding to each adjustment mode according to the channel transmission matrix corresponding to each adjustment mode; and determines the adjustment mode corresponding to the large channel capacity according to the channel capacity corresponding to each adjustment mode.
[0129] The receiving antenna adjustment method provided in the embodiment of the present application constructs a channel transmission matrix corresponding to each adjustment method, and then determines the adjustment method corresponding to the maximum channel capacity through the channel transmission matrix corresponding to each adjustment method, which is further beneficial to improving the impact of phase difference on channel capacity, suppressing channel capacity fluctuations, and improving the lower limit of channel capacity.
[0130] In some embodiments, based on the ephemeris information of the low-orbit satellite, a channel transmission matrix corresponding to each adjustment method is constructed, including:
[0131] Iterate through all adjustment methods and perform the following operations in each adjustment method:
[0132] Determine an adjustment position of each receiving antenna after adjustment in the current adjustment manner and an adjustment time for adjustment in the current adjustment manner;
[0133] Determine the position of each low-orbit satellite at the time of adjustment based on the ephemeris information;
[0134] According to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time, a channel transmission matrix corresponding to the current adjustment method is constructed.
[0135] Specifically, Figure 2 This is a second flow chart of the receiving antenna adjustment method provided in the embodiment of the present application, such as Figure 2As shown, the receiving antenna adjustment method provided in the embodiment of the present application includes the following steps:
[0136] Step 210, determining the adjustment position of each receiving antenna after being adjusted in the current adjustment manner and the adjustment time of the adjustment in the current adjustment manner.
[0137] Specifically, after each receiving antenna is adjusted in the current adjustment manner, the adjustment position of each receiving antenna and the adjustment time of performing the adjustment in the current adjustment manner are determined.
[0138] Step 220, determining the position of each low-orbit satellite at the adjustment time based on the ephemeris information.
[0139] Specifically, the terminal can calculate the position of each low-orbit satellite at the adjustment time based on the ephemeris information of the low-orbit satellite.
[0140] Step 230, constructing a channel transmission matrix corresponding to the current adjustment method according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time.
[0141] Specifically, a low-orbit satellite and a receiving antenna can be regarded as a transceiver combination. Different transceiver combinations have different low-orbit satellites or receiving antennas.
[0142] The terminal determines the distance between the receiving antenna and the low-orbit satellite based on the adjusted position of the receiving antenna in each transceiver combination and the position of the low-orbit satellite at the adjustment time; determines the signal phase of the signal sent by the low-orbit satellite arriving at the receiving antenna based on the distance between the receiving antenna and the low-orbit satellite; and determines the channel information between the receiving antenna and the low-orbit satellite based on the signal phase of the signal sent by the low-orbit satellite arriving at the receiving antenna.
[0143] All the transceiver combinations are traversed, and the channel information corresponding to all the transceiver combinations is used as an element of the channel transmission matrix corresponding to the current adjustment mode, thereby constructing the channel transmission matrix corresponding to the current adjustment mode.
[0144] Step 240, determining whether all adjustment methods have been traversed.
[0145] Specifically, if it is determined that all adjustment modes have been traversed, the channel transmission matrix construction is terminated. If it is determined that all adjustment modes have not been traversed, step 250 is executed.
[0146] Step 250: Use the next adjustment mode as the current adjustment mode.
[0147] Specifically, the next adjustment mode is used as the current adjustment mode, and steps 210 to 240 are performed again to construct a channel transmission matrix corresponding to the next adjustment mode.
[0148] The receiving antenna adjustment method provided in the embodiment of the present application traverses all adjustment methods, and in the current adjustment method, determines the adjustment position of each receiving antenna after adjustment in the current adjustment method and the adjustment time of the current adjustment method, and determines the position of each low-orbit satellite at the adjustment time according to the ephemeris information, and constructs the channel transmission matrix corresponding to the current adjustment method according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time, thereby realizing the construction of the channel transmission matrix corresponding to each adjustment method, which is conducive to the subsequent determination of the adjustment method corresponding to the maximum channel capacity.
[0149] In some embodiments, determining an adjusted position of each receiving antenna after being adjusted in a current adjustment manner includes:
[0150] Determine the antenna offset distance corresponding to the current adjustment method;
[0151] According to the antenna offset distance corresponding to the current adjustment mode and the initial position of each receiving antenna, the adjustment position corresponding to each receiving antenna after adjustment in the current adjustment mode is determined.
[0152] Specifically, when the adjustment type is rotation, the antenna offset distance corresponding to the current adjustment method is determined according to the rotation angle corresponding to the current adjustment method; when the adjustment type is translation, the antenna offset distance corresponding to the current adjustment method is determined according to the translation distance and translation direction corresponding to the current adjustment method; when the adjustment type is selection, the antenna offset distance corresponding to the current adjustment method is determined according to the position of the selected receiving antenna corresponding to the adjustment method of the day.
[0153] The terminal determines the initial position of each receiving antenna according to the Global Navigation Satellite System (GNSS) information.
[0154] Assume that the antenna offset distance is (Δx n ,Δy n ,Δz n ), the initial position of the nth receiving antenna is (x n0 ,y n0 ,z n0 ), then the nth receiving antenna is at the adjusted position (x n ,y n ,z n ) is as follows:
[0155] x n =x n0 +Δx n
[0156] y n =yn0 +Δy n
[0157] z n =z n0 +Δz n
[0158] In the formula, x n Indicates the x-axis coordinate of the adjustment position of the nth receiving antenna, y n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, z n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, x n0 The x-axis coordinate of the initial position of the nth receiving antenna, n0 The y-axis coordinate of the initial position of the nth receiving antenna, z n0 The z-axis coordinate of the initial position of the nth receiving antenna, Δx n The x-axis component of the antenna offset distance, Δy n The y-axis component of the antenna offset distance, Δz n Represents the component of the antenna offset distance in the z-axis.
[0159] For the adjustment time of the current adjustment mode, the time when each receiving antenna is at the initial position may be used as the adjustment time of the current adjustment mode.
[0160] The receiving antenna adjustment method provided in the embodiment of the present application is beneficial to improving the accuracy of constructing a subsequent channel transmission matrix by determining the adjustment position of each receiving antenna after adjustment in the current adjustment manner.
[0161] In some embodiments, a channel transmission matrix corresponding to the current adjustment mode is constructed according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time, including:
[0162] Traverse all the receiving antennas and low-orbit satellites' transmit and receive combinations, and perform the following operations for each transmit and receive combination:
[0163] Determine the distance between the current receiving antenna and the current low-orbit satellite according to the adjusted position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time;
[0164] Determine the signal phase of the signal sent by the current low-orbit satellite arriving at the current receiving antenna according to the distance between the current receiving antenna and the current low-orbit satellite;
[0165] Determine the channel information between the current receiving antenna and the current low-orbit satellite according to the signal phase of the signal sent by the current low-orbit satellite arriving at the current receiving antenna;
[0166] According to the channel information corresponding to all the transmission and reception combinations, a channel transmission matrix corresponding to the current adjustment mode is constructed.
[0167] Specifically, Figure 3 FIG. 3 is a flow chart of the receiving antenna adjustment method provided in the embodiment of the present application. Figure 3 As shown, the receiving antenna adjustment method provided in the embodiment of the present application includes the following steps:
[0168] Step 310, determining the distance between the current receiving antenna and the current low-orbit satellite according to the adjusted position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time.
[0169] Specifically, assuming that the adjustment position corresponding to the nth receiving antenna is (x n ,y n ,z n ), the position of the mth low-orbit satellite at the adjustment time is (x m ,y m ,z m ), then the expression of the distance between the nth receiving antenna and the mth low-orbit satellite is as follows:
[0170]
[0171] In the formula, r m,n represents the distance between the adjusted position of the nth receiving antenna and the position of the mth low-orbit satellite at the adjustment time, x n Indicates the x-axis coordinate of the adjustment position of the nth receiving antenna, y n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, z n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, x m represents the x-axis coordinate of the position of the mth low-orbit satellite at the adjustment time, and y m represents the y-axis coordinate of the position of the mth low-orbit satellite at the adjustment time, z m Indicates the z-axis coordinate of the position of the mth low-orbit satellite at the adjustment time.
[0172] The current transceiver combination includes the current receiving antenna and the current low-orbit satellite. Substituting the adjusted position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time into the above expression, the distance between the current receiving antenna and the current low-orbit satellite can be obtained.
[0173] Step 320: Determine the signal phase of the signal sent by the current low-orbit satellite arriving at the current receiving antenna according to the distance between the current receiving antenna and the current low-orbit satellite.
[0174] Specifically, in a multi-satellite MIMO system, the expression of the signal phase of the signal sent by the mth low-orbit satellite to the nth receiving antenna is as follows:
[0175] θ m,n =2π*f c *r m,n / c
[0176] In the formula, θ m,n represents the signal phase of the signal sent by the mth low-orbit satellite reaching the nth receiving antenna, f c Represents the operating frequency, which is usually determined by the system. m,n It represents the distance between the adjusted position of the nth receiving antenna and the position of the mth low-orbit satellite at the adjustment time, and c is the speed of light in a vacuum, which is a constant.
[0177] Substituting the distance between the current receiving antenna and the current low-orbit satellite into the above expression, the signal phase of the signal sent by the current low-orbit satellite arriving at the current receiving antenna is obtained.
[0178] Step 330, determining the channel information between the current receiving antenna and the current low-orbit satellite according to the signal phase of the signal sent by the current low-orbit satellite arriving at the current receiving antenna.
[0179] Specifically, the relationship between the channel information between the nth receiving antenna and the mth low-orbit satellite and the signal phase of the signal sent by the mth low-orbit satellite arriving at the nth receiving antenna is expressed as follows:
[0180]
[0181] In the formula, h m,n represents the channel information between the nth receiving antenna and the mth low-orbit satellite, a m,n represents the path loss between the nth receiving antenna and the mth low-orbit satellite, g m,n represents the antenna gain between the nth receiving antenna and the mth low-orbit satellite, θ m,n It represents the signal phase when the signal sent by the mth low-orbit satellite reaches the nth receiving antenna.
[0182] Substituting the signal phase of the signal sent by the current low-orbit satellite to the current receiving antenna into the above relationship expression, the channel information between the current receiving antenna and the current low-orbit satellite can be obtained.
[0183] Step 340, determine whether to traverse all the transmission and reception combinations.
[0184] Specifically, if it is determined that all the transceiver combinations have been traversed, step 360 is executed; if it is determined that all the transceiver combinations have not been traversed, step 350 is executed.
[0185] Step 350: Use the next transceiver combination as the current transceiver combination.
[0186] Specifically, the next transceiver combination is used as the current transceiver combination, and steps 310 to 330 are performed again to obtain channel information corresponding to the next transceiver combination, and then step 340 is performed again.
[0187] Step 360: construct a channel transmission matrix corresponding to the current adjustment mode according to the channel information corresponding to all the transmission and reception combinations.
[0188] Specifically, after determining that all the transceiver combinations have been traversed, the channel information corresponding to all the transceiver combinations is used as an element of the channel transmission matrix to construct a channel transmission matrix corresponding to the current adjustment mode.
[0189] The receiving antenna adjustment method provided in the embodiment of the present application traverses all transceiver combinations, and in the current transceiver combination, determines the distance between the current receiving antenna and the current low-orbit satellite according to the adjustment position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time; determines the signal phase of the signal sent by the current low-orbit satellite arriving at the current receiving antenna according to the distance between the current receiving antenna and the current low-orbit satellite, determines the channel information between the current receiving antenna and the current low-orbit satellite according to the signal phase of the signal sent by the current low-orbit satellite arriving at the current receiving antenna, and constructs the channel transmission matrix corresponding to the current adjustment method according to the channel information corresponding to all transceiver combinations.
[0190] The embodiment of the present application realizes the construction of a channel transmission matrix corresponding to the current adjustment method, which is conducive to the construction of channel transmission matrices corresponding to all adjustment methods, and further facilitates the subsequent determination of the adjustment method corresponding to the maximum channel capacity.
[0191] In some embodiments, determining the adjustment mode corresponding to the maximum channel capacity based on the channel transmission matrix corresponding to each adjustment mode includes:
[0192] Determine the channel capacity corresponding to each adjustment mode according to the channel transmission matrix corresponding to each adjustment mode and the phase matching algorithm;
[0193] The channel capacities corresponding to all adjustment methods are compared to determine the adjustment method corresponding to the maximum channel capacity.
[0194] Specifically, according to the phase matching algorithm, the expression of the system channel capacity is as follows:
[0195]
[0196] In the formula, I Mrepresents the M-order unit matrix, where M is the number of transmitting antennas, P is the total transmitting power, N is the number of receiving antennas, and σ 2 represents the noise power, H represents the channel transmission matrix, and the superscript H represents the conjugate transpose.
[0197] Substituting the channel transmission matrix corresponding to each adjustment method into the above expression, the channel capacity corresponding to each adjustment method can be obtained. The channel capacities corresponding to all adjustment methods are compared to determine the maximum channel capacity, and further determine the adjustment method corresponding to the maximum channel capacity.
[0198] The receiving antenna adjustment method provided in the embodiment of the present application determines the channel capacity corresponding to each adjustment method through the channel transmission matrix corresponding to each adjustment method, compares the channel capacities corresponding to all adjustment methods, and determines the adjustment method corresponding to the maximum channel capacity, so that the receiving antenna is adjusted according to the adjustment method corresponding to the maximum channel capacity, thereby changing the geometric position of the receiving antenna, and further changing the geometric structure between the low-orbit satellite and the receiving antenna, and pre-compensating the phase difference of the signals sent by multiple low-orbit satellites to the receiving antenna, thereby achieving phase coordination, improving the influence of the phase difference on the channel capacity, suppressing the channel capacity fluctuation, and improving the lower limit of the channel capacity.
[0199] In some embodiments, the terminal can calculate the signal phase information of each low-orbit satellite reaching each receiving antenna in a future period of time. The future period of time can be defined as the validity period, and the length of the validity period should not exceed the remaining length of the current ephemeris validity time.
[0200] The terminal calculates and outputs the adjustment pattern within the validity period through the phase matching algorithm and adjustment method. When the satellite serving the terminal is a co-orbit satellite, the validity period and time domain step length of the adjustment pattern can be appropriately extended.
[0201] The terminal adjusts one or more receiving antennas within the validity period according to the adjustment pattern, thereby achieving phase coordination of multi-stream signals, improving the impact of phase difference on channel capacity, suppressing channel capacity fluctuations, and increasing the lower limit of channel capacity.
[0202] The receiving antenna adjustment method provided in the present application is further described below with reference to a specific embodiment.
[0203] (1) Adjustment type is rotation
[0204] The terminal has two receiving antennas, forming a 2×2 MIMO with two low-orbit satellites. The two receiving antennas are evenly distributed at the edge of a disk with a diameter of 0.5m, and the rotation axis is located at the center of the disk. The terminal obtains the ephemeris information of the two low-orbit satellites through broadcast information.
[0205] When the terminal adjusts the antenna in a rotational manner, the channel transmission matrix H becomes is the matrix of variables The rotation step length is 1° in space, the rotation angle range is [-90°, 90°], and the rotation step length is 0.5s in time. The terminal calculates the rotation angle corresponding to the maximum system channel capacity in the next 60s, forming an optimal rotation angle pattern that changes over time. The specific calculation process is as follows:
[0206] Step 1: For each receiving antenna, traverse the rotation angle range with a rotation step at the initial moment to obtain the antenna offset distance corresponding to each rotation angle
[0207] Step 2: According to the antenna offset distance corresponding to each rotation angle and the initial position of each receiving antenna, calculate the adjustment position of each receiving antenna corresponding to different rotation angles. The adjustment position corresponding to the nth receiving antenna is in:
[0208]
[0209]
[0210]
[0211] In the formula, Indicates the rotation angle Next, the x-axis coordinate of the adjusted position of the nth receiving antenna is, Indicates the rotation angle Next, the y-axis coordinate of the adjusted position of the nth receiving antenna is, Indicates the rotation angle Next, the y-axis coordinate of the adjusted position of the nth receiving antenna, x n0 The x-axis coordinate of the initial position of the nth receiving antenna, n0 The y-axis coordinate of the initial position of the nth receiving antenna, z n0 represents the z-axis coordinate of the initial position of the nth receiving antenna, Indicates the rotation angle The x-axis component of the antenna offset distance is, Indicates the rotation angle The component of the antenna offset distance on the y-axis is, Indicates the rotation angle The component of the antenna offset distance in the z-axis.
[0212] Step 3: Based on the ephemeris information, calculate the position of each low-orbit satellite at the adjustment time. The position of the mth low-orbit satellite at the adjustment time is (x m,y m , z m ).
[0213] Step 4: Calculate the distance between the low-orbit satellite and the receiving antenna in all transceiver combinations based on the position of each low-orbit satellite at the adjustment time and the corresponding adjustment position of each receiving antenna. The calculation formula for the distance between the mth low-orbit satellite and the nth receiving antenna is as follows:
[0214]
[0215] In the formula, Indicates the rotation angle Under this condition, the distance between the adjusted position of the nth receiving antenna and the position of the mth low-orbit satellite at the adjustment time is, Indicates the rotation angle Next, the x-axis coordinate of the adjusted position of the nth receiving antenna is, Indicates the rotation angle Next, the y-axis coordinate of the adjusted position of the nth receiving antenna is, Indicates the rotation angle Next, the y-axis coordinate of the adjusted position of the nth receiving antenna, x m represents the x-axis coordinate of the position of the mth low-orbit satellite at the adjustment time, and y m represents the y-axis coordinate of the position of the mth low-orbit satellite at the adjustment time, z m Indicates the z-axis coordinate of the position of the mth low-orbit satellite at the adjustment time.
[0216] Step 5: Calculate the signal phases corresponding to all transceiver combinations based on the distances between the low-orbit satellite and the receiving antenna in all transceiver combinations. The calculation formula for the signal phase of the signal sent by the mth satellite to the nth receiving antenna is as follows:
[0217]
[0218] In the formula, Indicates the rotation angle In this case, the signal phase of the signal sent by the mth low-orbit satellite reaching the nth receiving antenna is f c Indicates the operating frequency, Indicates the rotation angle , the distance between the adjusted position of the nth receiving antenna and the position of the mth low-orbit satellite at the adjustment time, and c is the speed of light in vacuum.
[0219] Step 6: Calculate the channel information corresponding to all the transmit / receive combinations according to the signal phases corresponding to all the transmit / receive combinations. The calculation formula for the channel information between the nth receiving antenna and the mth low-orbit satellite is as follows:
[0220]
[0221] In the formula, Indicates the rotation angle The channel information between the nth receiving antenna and the mth low-orbit satellite is a m,n represents the path loss between the nth receiving antenna and the mth low-orbit satellite, g m,n represents the antenna gain between the nth receiving antenna and the mth low-orbit satellite, Indicates the rotation angle In this case, the signal phase of the signal sent by the mth low-orbit satellite arriving at the nth receiving antenna.
[0222] Step 7: Repeat the above steps to traverse all combinations of 2 satellites and 2 receiving antennas to form a 2×2 channel transmission matrix
[0223] Step 8: Calculate the optimal rotation angle corresponding to the maximum capacity according to the following formula
[0224]
[0225] In the formula, I M represents the M-order unit matrix, where M is the number of transmitting antennas, P is the total transmitting power, N is the number of receiving antennas, and σ 2 represents the noise power, Indicates the rotation angle The channel transfer matrix below, the superscript H represents the conjugate transpose.
[0226] Step 9: According to the step length and effective time, loop through steps 1 to 8 and output the optimal rotation angle within the next 60 seconds. The optimal rotation angle is calculated with a step size of 0.5s and a granularity of 1°. Adjust the position of the receiving antenna for signal reception.
[0227] Figure 4 is a schematic diagram of a rotating pattern provided in an embodiment of the present application, such as Figure 4 As shown, in the next 60 seconds, the rotation angle decreases step by step over time.
[0228] Figure 5 Schematic diagram of the variation of channel capacity with the rotation angle of the receiving antenna provided by the embodiment of the present application. Two low-orbit satellites with random coordinates and a distance between them ranging from 50km to 100km, the channel capacity varies with the rotation angle of the receiving antenna, and the rotation angle ranges from 0 to 180°. Figure 5As shown, the maximum channel capacity is obtained when the rotation angle is 37°, and the channel capacity is 5.9449 bit / s / Hz. Compared with the case where the antenna adjustment capability is not available (the rotation angle is 0°), the performance is improved by 3.4%, and compared with the lowest point (the rotation angle is 119°), the performance is improved by 35.3%.
[0229] Figure 6 Schematic diagram of channel capacity under different low-orbit satellite spacings and different rotation modes provided by the embodiment of the present application. Figure 6 As shown in the figure, for the case where the rotation angle granularity is 10°, the minimum channel capacity is 6 bit / s / Hz, while the minimum channel capacity of the traditional non-rotation method is 4.4 bit / s / Hz, and the performance gain is 36.3%. For the case where the rotation angle granularity is 1°, the minimum channel capacity is the same as when the rotation angle granularity is 10°, but its performance curve is more stable.
[0230] (2) Adjustment type is translation
[0231] The terminal has two receiving antennas, which form 2×2 MIMO with two low-orbit satellites. One of the two receiving antennas can be translated in the x-axis direction. The terminal obtains the ephemeris information of the two low-orbit satellites through broadcast information.
[0232] When the terminal adjusts the antenna in a translational manner, the channel transmission matrix H becomes a matrix H(d) with the translation distance d in the x-axis direction as a variable. The translation step length is 1 cm in space, the adjustment range of the translation distance is 0 to 1 m, and the rotation step length is 0.5 s in time. The terminal calculates the rotation angle corresponding to the maximum system channel capacity in the next 60 seconds, forming an optimal translation distance pattern that changes over time. The specific calculation process is as follows:
[0233] Step 1: For each receiving antenna, at the initial moment, traverse the adjustment range of the translation distance with the translation step length, and obtain the antenna offset distance (Δx n (d), 0, 0).
[0234] Step 2: According to the antenna offset distance corresponding to each translation distance and the initial position of each receiving antenna, calculate the adjustment position of each receiving antenna corresponding to different translation distances. The adjustment position corresponding to the nth receiving antenna is (x n (d), y n , z n ),in:
[0235] x n (d) = x n0 +Δx n (d)
[0236] y n =yn0
[0237] z n =z n0
[0238] In the formula, x n (d) represents the x-axis coordinate of the adjusted position of the nth receiving antenna under the translation distance d, and y n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, z n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, x n0 The x-axis coordinate of the initial position of the nth receiving antenna, n0 The y-axis coordinate of the initial position of the nth receiving antenna, z n0 The z-axis coordinate of the initial position of the nth receiving antenna, Δx n (d) represents the component of the antenna offset distance on the x-axis under the translation distance d.
[0239] Step 3: Based on the ephemeris information, calculate the position of each low-orbit satellite at the adjustment time. The position of the mth low-orbit satellite at the adjustment time is (x m ,y m , z m ).
[0240] Step 4: Calculate the distance between the low-orbit satellite and the receiving antenna in all transceiver combinations based on the position of each low-orbit satellite at the adjustment time and the corresponding adjustment position of each receiving antenna. The calculation formula for the distance between the mth low-orbit satellite and the nth receiving antenna is as follows:
[0241]
[0242] In the formula, r m,n (d) represents the distance between the adjusted position of the nth receiving antenna and the position of the mth low-orbit satellite at the adjustment time under the translation distance d, x n (d) represents the x-axis coordinate of the adjusted position of the nth receiving antenna under the translation distance d, and y n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, z n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, x m represents the x-axis coordinate of the position of the mth low-orbit satellite at the adjustment time, and y m represents the y-axis coordinate of the position of the mth low-orbit satellite at the adjustment time, z m Indicates the z-axis coordinate of the position of the mth low-orbit satellite at the adjustment time.
[0243] Step 5: Calculate the signal phases corresponding to all transceiver combinations based on the distances between the low-orbit satellite and the receiving antenna in all transceiver combinations. The calculation formula for the signal phase of the signal sent by the mth satellite to the nth receiving antenna is as follows:
[0244] θ m,n (d) = 2π*f c *r m,n (d) / c
[0245] In the formula, θ m,n (d) represents the signal phase of the signal sent by the mth low-orbit satellite reaching the nth receiving antenna under the translation distance d, f c represents the operating frequency, r m,n (d) represents the distance between the adjusted position of the nth receiving antenna and the position of the mth low-orbit satellite at the adjustment time under the translation distance d, and c is the speed of light in vacuum.
[0246] Step 6: Calculate the channel information corresponding to all the transmit / receive combinations according to the signal phases corresponding to all the transmit / receive combinations. The calculation formula for the channel information between the nth receiving antenna and the mth low-orbit satellite is as follows:
[0247]
[0248] In the formula, h m,n (d) represents the channel information between the nth receiving antenna and the mth low-orbit satellite under the translation distance d, a m,n represents the path loss between the nth receiving antenna and the mth low-orbit satellite, g m,n represents the antenna gain between the nth receiving antenna and the mth low-orbit satellite, θ m,n (d) represents the signal phase of the signal sent by the mth low-orbit satellite arriving at the nth receiving antenna under the translation distance d.
[0249] Step 7: Repeat the above steps to traverse all combinations of 2 satellites and 2 receiving antennas to form a 2×2 channel transmission matrix
[0250] Step 8: Calculate the optimal translation distance d corresponding to the maximum capacity according to the following formula.
[0251]
[0252] In the formula, I M represents the M-order unit matrix, M is the number of transmitting antennas, P is the total transmitting power, N is the number of receiving antennas, σ 2 represents the noise power, H(d) represents the channel transmission matrix under the translation distance d, and the superscript H represents the conjugate transpose.
[0253] Step 9: According to the step length and effective time, loop through steps 1 to 8 and output the optimal translation distance d within the next 60 seconds. In terms of time, the step length is 0.5 seconds, and in terms of space, the translation step length is 1 cm. According to the optimal translation distance d, adjust the position of the receiving antenna to receive the signal.
[0254] Figure 7 is a schematic diagram of a translation pattern provided in an embodiment of the present application, such as Figure 7 As shown in the figure, in the next 60 seconds, the translation distance decreases step by step with time.
[0255] (3) Adjustment type is selection
[0256] The terminal has four receiving antennas, forming a 2×2 MIMO with two low-orbit satellites. The terminal obtains the ephemeris information of the two low-orbit satellites through broadcast information.
[0257] The terminal traverses all the receiving antenna combinations of 4-choose-2, calculates the selection pattern of the receiving antenna in the next 60 seconds, and adjusts the receiving antenna used in steps of 0.1 seconds to receive signals. The specific process is as follows:
[0258] Step 1: In the current receiving antenna combination, calculate the distance between the low-orbit satellite and the receiving antenna in all the transmitting and receiving combinations. The calculation formula for the distance between the mth low-orbit satellite and the nth receiving antenna is as follows:
[0259]
[0260] In the formula, r m,n represents the distance between the adjusted position of the nth receiving antenna and the position of the mth low-orbit satellite at the adjustment time, x n Indicates the x-axis coordinate of the adjustment position of the nth receiving antenna, y n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, z n Indicates the y-axis coordinate of the adjustment position of the nth receiving antenna, x m represents the x-axis coordinate of the position of the mth low-orbit satellite at the adjustment time, and y m represents the y-axis coordinate of the position of the mth low-orbit satellite at the adjustment time, z m Indicates the z-axis coordinate of the position of the mth low-orbit satellite at the adjustment time.
[0261] Step 2: Calculate the signal phases corresponding to all transceiver combinations based on the distances between the low-orbit satellite and the receiving antenna in all transceiver combinations. The calculation formula for the signal phase of the signal sent by the mth satellite to the nth receiving antenna is as follows:
[0262] θ m,n =2π*f c *rm,n / c
[0263] In the formula, θ m,n represents the signal phase of the signal sent by the mth low-orbit satellite reaching the nth receiving antenna, f c represents the operating frequency, r m,n It represents the distance between the adjusted position of the nth receiving antenna and the position of the mth low-orbit satellite at the adjustment time, and c is the speed of light in vacuum.
[0264] Step 3: According to the signal phases corresponding to all the transmit and receive combinations, calculate the channel information corresponding to all the transmit and receive combinations, and obtain the channel transmission matrix corresponding to the current receive antenna combination. The calculation formula for the channel information between the nth receive antenna and the mth low-orbit satellite is as follows:
[0265]
[0266] In the formula, h m,n represents the channel information between the nth receiving antenna and the mth low-orbit satellite, a m,n represents the path loss between the nth receiving antenna and the mth low-orbit satellite, g m,n represents the antenna gain between the nth receiving antenna and the mth low-orbit satellite, θ m,n It represents the signal phase when the signal sent by the mth low-orbit satellite reaches the nth receiving antenna.
[0267] Step 4: Repeat the above steps, traverse all the 4-choose-2 receiving antenna combinations, and determine the channel transmission matrix corresponding to each receiving antenna combination.
[0268] Step 5: Calculate the optimal receiving antenna combination corresponding to the maximum capacity according to the following formula.
[0269]
[0270] In the formula, I M represents the M-order unit matrix, where M is the number of transmitting antennas, P is the total transmitting power, N is the number of receiving antennas, and σ 2 represents the noise power, H represents the channel transmission matrix, and the superscript H represents the conjugate transpose.
[0271] Step 6: According to the step length and effective time, loop through steps 1 to 5 and output the receiving antenna combination within the next 60 seconds.
[0272] Table 1 Combinations of receiving antennas selected within the next 1 second
[0273] Time(s) The serial number of the first antenna Serial number of the second antenna 0.1 2 1 0.2 2 1 0.3 2 1 0.4 2 1 0.5 2 1 0.6 1 2 0.7 2 1 0.8 2 1 0.9 2 1 1.0 2 1
[0274] Exemplarily, Table 1 is a combination of receiving antennas selected within the next 1 second. As shown in Table 1, within the next 1 second, the receiving antennas selected from the four receiving antennas are the receiving antennas with sequence numbers 1 and 2.
[0275] Figure 8 is a schematic diagram of the structure of the terminal provided in the embodiment of the present application, such as Figure 8 As shown, the terminal includes a memory 820, a transceiver 800, and a processor 810, wherein:
[0276] The memory 820 is used to store computer programs; the transceiver 800 is used to send and receive data under the control of the processor 810; the processor 810 is used to read the computer program in the memory 820 and perform the following operations:
[0277] Determine an adjustment method corresponding to the maximum channel capacity;
[0278] The receiving antenna is adjusted according to the adjustment method corresponding to the maximum channel capacity.
[0279] Among them, Figure 8 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 810 and various circuits of memory represented by memory 820 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 800 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including transmission media such as wireless channels, wired channels, and optical cables. For different user devices, the user interface 830 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0280] The processor 810 is responsible for managing the bus architecture and general processing, and the memory 820 can store data used by the processor 810 when performing operations.
[0281] Optionally, the processor 810 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0282] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0283] In some embodiments, the determining of an adjustment method corresponding to the maximum channel capacity includes:
[0284] Obtain ephemeris information of low-orbit satellites;
[0285] Based on the ephemeris information of the low-orbit satellite, construct a channel transmission matrix corresponding to each adjustment method;
[0286] Based on the channel transmission matrix corresponding to each adjustment mode, an adjustment mode corresponding to the maximum channel capacity is determined.
[0287] In some embodiments, constructing a channel transmission matrix corresponding to each adjustment method based on the ephemeris information of the low-orbit satellite includes:
[0288] Iterate through all adjustment methods and perform the following operations in each adjustment method:
[0289] Determine an adjustment position of each receiving antenna after adjustment in the current adjustment manner and an adjustment time for adjustment in the current adjustment manner;
[0290] Determining the position of each low-orbit satellite at the adjustment time according to the ephemeris information;
[0291] According to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time, a channel transmission matrix corresponding to the current adjustment method is constructed.
[0292] In some embodiments, constructing a channel transmission matrix corresponding to the current adjustment mode according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time includes:
[0293] Traverse all the receiving antennas and low-orbit satellites' transmit and receive combinations, and perform the following operations for each transmit and receive combination:
[0294] Determine the distance between the current receiving antenna and the current low-orbit satellite according to the adjusted position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time;
[0295] Determine, according to the distance between the current receiving antenna and the current low-orbit satellite, a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna;
[0296] Determine channel information between the current receiving antenna and the current low-orbit satellite according to a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna;
[0297] A channel transmission matrix corresponding to the current adjustment mode is constructed according to the channel information corresponding to all the transmission and reception combinations.
[0298] In some embodiments, determining the adjusted position of each receiving antenna after being adjusted in the current adjustment manner includes:
[0299] Determine the antenna offset distance corresponding to the current adjustment mode;
[0300] According to the antenna offset distance corresponding to the current adjustment mode and the initial position of each receiving antenna, the adjustment position corresponding to each receiving antenna after adjustment in the current adjustment mode is determined.
[0301] In some embodiments, determining the adjustment mode corresponding to the maximum channel capacity based on the channel transmission matrix corresponding to each adjustment mode includes:
[0302] Determine the channel capacity corresponding to each adjustment mode according to the channel transmission matrix corresponding to each adjustment mode and the phase matching algorithm;
[0303] The channel capacities corresponding to all adjustment modes are compared to determine the adjustment mode corresponding to the maximum channel capacity.
[0304] In some embodiments, when the adjustment type is rotation, the adjustment method is to rotate the receiving antenna with a preset rotation angle as a rotation step; or,
[0305] In the case where the adjustment type is translation, the adjustment method is to translate one or more receiving antennas with translation capability in one or more directions with a preset translation distance as a translation step; or,
[0306] When the adjustment type is selection, the adjustment method is a method of selecting a preset root receiving antenna from the receiving antennas.
[0307] It should be noted here that the above-mentioned terminal provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the above-mentioned execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0308] Fig. 9 is a schematic diagram of the structure of the receiving antenna adjustment device provided in an embodiment of the present application, such as Fig. 9As shown, the embodiment of the present application further provides a receiving antenna adjustment device, including a determination module 910 and an adjustment module 920; wherein:
[0309] A determination module 910, configured to determine an adjustment method corresponding to the maximum channel capacity;
[0310] The adjustment module 920 is used to adjust the receiving antenna according to the adjustment method corresponding to the maximum channel capacity.
[0311] In some embodiments, the determining module 910 includes:
[0312] The acquisition submodule is used to obtain the ephemeris information of low-orbit satellites;
[0313] A construction submodule, used to construct a channel transmission matrix corresponding to each adjustment mode based on the ephemeris information of the low-orbit satellite;
[0314] The determination submodule is used to determine the adjustment mode corresponding to the maximum channel capacity based on the channel transmission matrix corresponding to each adjustment mode.
[0315] In some embodiments, the building blocks include:
[0316] A first determining unit, used to determine an adjustment position of each receiving antenna after adjustment in a current adjustment manner and an adjustment time for adjusting in the current adjustment manner;
[0317] A second determining unit is used to determine the position of each low-orbit satellite at the adjustment time according to the ephemeris information;
[0318] The construction unit is used to construct a channel transmission matrix corresponding to the current adjustment method according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time.
[0319] In some embodiments, the building block comprises:
[0320] A first determining subunit is used to determine the distance between the current receiving antenna and the current low-orbit satellite according to the adjustment position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time;
[0321] A second determining subunit is used to determine a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna according to the distance between the current receiving antenna and the current low-orbit satellite;
[0322] A third determining subunit is used to determine the channel information between the current receiving antenna and the current low-orbit satellite according to the signal phase of the signal sent by the current low-orbit satellite arriving at the current receiving antenna;
[0323] The construction subunit is used to construct a channel transmission matrix corresponding to the current adjustment mode according to the channel information corresponding to all the transmission and reception combinations.
[0324] In some embodiments, the first determining unit includes:
[0325] A fourth determining subunit, configured to determine an antenna offset distance corresponding to the current adjustment mode;
[0326] The fifth determining subunit is used to determine the adjustment position corresponding to each receiving antenna after adjustment in the current adjustment mode according to the antenna offset distance corresponding to the current adjustment mode and the initial position of each receiving antenna.
[0327] In some embodiments, the determining submodule includes:
[0328] A third determining unit, configured to determine the channel capacity corresponding to each adjustment mode according to the channel transmission matrix corresponding to each adjustment mode and the phase matching algorithm;
[0329] The fourth determining unit is used to compare the channel capacities corresponding to all adjustment methods and determine the adjustment method corresponding to the maximum channel capacity.
[0330] In some embodiments, when the adjustment type is rotation, the adjustment method is to rotate the receiving antenna with a preset rotation angle as a rotation step; or,
[0331] In the case where the adjustment type is translation, the adjustment method is to translate one or more receiving antennas with translation capability in one or more directions with a preset translation distance as a translation step; or,
[0332] When the adjustment type is selection, the adjustment method is a method of selecting a preset root receiving antenna from the receiving antennas.
[0333] It should be noted here that the receiving antenna adjustment device provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the above-mentioned execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0334] It should be noted that the division of units / modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0335] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0336] In some embodiments, a non-transitory readable storage medium is further provided, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the receiving antenna adjustment method provided by the above-mentioned method embodiments.
[0337] Specifically, the above-mentioned non-transitory readable storage medium provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as the method embodiments in this embodiment will not be described in detail here.
[0338] It should be noted that the non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0339] In some embodiments, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the receiving antenna adjustment method provided by the above-mentioned method embodiments.
[0340] Specifically, the processor-readable storage medium provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as those in the method embodiments will not be described in detail herein.
[0341] In some embodiments, a computer-readable storage medium is further provided, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the receiving antenna adjustment method provided by the above-mentioned method embodiments.
[0342] Specifically, the above-mentioned computer-readable storage medium provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0343] In some embodiments, a communication device is further provided, wherein a computer program is stored in the communication device, and the computer program is used to enable the communication device to execute the receiving antenna adjustment method provided by the above-mentioned method embodiments.
[0344] Specifically, the above-mentioned communication device provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as the method embodiments in this embodiment will not be described in detail here.
[0345] In some embodiments, a chip product is further provided, wherein a computer program is stored in the chip product, and the computer program is used to enable the chip product to execute the receiving antenna adjustment method provided by the above-mentioned method embodiments.
[0346] It should also be noted that the terms "first", "second", etc. in the embodiments of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more.
[0347] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0348] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0349] In this application, "determine B based on A" means that the factor A should be considered when determining B. It is not limited to "B can be determined based on A alone", but should also include: "determine B based on A and C", "determine B based on A, C and E", "determine C based on A, and further determine B based on C", etc. In addition, it can also include taking A as a condition for determining B, for example, "when A meets the first condition, use the first method to determine B"; for example, "when A meets the second condition, determine B", etc.; for example, "when A meets the third condition, determine B based on the first parameter", etc. Of course, it can also be a condition that takes A as a factor for determining B, for example, "when A meets the first condition, use the first method to determine C, and further determine B based on C", etc.
[0350] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0351] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0352] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0353] Network devices and terminal devices can each use one or more antennas for multi-input multi-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoding transmission or beamforming transmission, etc.
[0354] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0355] 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 executable instructions. These computer executable 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 generate 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.
[0356] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0357] These processor-executable instructions may 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 instructions for executing on the computer or other programmable device to implement the process. Figure 1A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0358] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A receiving antenna adjustment method, characterized in that: include: Determine an adjustment method corresponding to the maximum channel capacity; The receiving antenna is adjusted according to the adjustment method corresponding to the maximum channel capacity.
2. The receiving antenna adjustment method according to claim 1, characterized in that: The determining of the adjustment method corresponding to the maximum channel capacity includes: Obtain ephemeris information of low-orbit satellites; Based on the ephemeris information of the low-orbit satellite, construct a channel transmission matrix corresponding to each adjustment method; Based on the channel transmission matrix corresponding to each adjustment mode, an adjustment mode corresponding to the maximum channel capacity is determined.
3. The receiving antenna adjustment method according to claim 2, characterized in that: The constructing a channel transmission matrix corresponding to each adjustment mode based on the ephemeris information of the low-orbit satellite includes: Iterate through all adjustment methods and perform the following operations in each adjustment method: Determine an adjustment position of each receiving antenna after adjustment in the current adjustment manner and an adjustment time for adjustment in the current adjustment manner; Determining the position of each low-orbit satellite at the adjustment time according to the ephemeris information; According to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time, a channel transmission matrix corresponding to the current adjustment method is constructed.
4. The receiving antenna adjustment method according to claim 3, characterized in that: The constructing a channel transmission matrix corresponding to the current adjustment mode according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time includes: Traverse all the receiving antennas and low-orbit satellites' transmit and receive combinations, and perform the following operations for each transmit and receive combination: Determine the distance between the current receiving antenna and the current low-orbit satellite according to the adjusted position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time; Determine, according to the distance between the current receiving antenna and the current low-orbit satellite, a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna; Determine channel information between the current receiving antenna and the current low-orbit satellite according to a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna; A channel transmission matrix corresponding to the current adjustment mode is constructed according to the channel information corresponding to all the transmission and reception combinations.
5. The receiving antenna adjustment method according to claim 3, characterized in that: The determining the adjustment position of each receiving antenna after being adjusted in the current adjustment manner includes: Determine the antenna offset distance corresponding to the current adjustment mode; According to the antenna offset distance corresponding to the current adjustment mode and the initial position of each receiving antenna, the adjustment position corresponding to each receiving antenna after adjustment in the current adjustment mode is determined.
6. The receiving antenna adjustment method according to claim 2, characterized in that: The determining, based on the channel transmission matrix corresponding to each adjustment mode, an adjustment mode corresponding to the maximum channel capacity includes: Determine the channel capacity corresponding to each adjustment mode according to the channel transmission matrix corresponding to each adjustment mode and the phase matching algorithm; The channel capacities corresponding to all adjustment modes are compared to determine the adjustment mode corresponding to the maximum channel capacity.
7. The receiving antenna adjustment method according to claim 1, characterized in that: When the adjustment type is rotation, the adjustment method is to rotate the receiving antenna with a preset rotation angle as a rotation step; or When the adjustment type is translation, the adjustment method is to translate one or more receiving antennas with translation capability in one or more directions with a preset translation distance as a translation step; or, When the adjustment type is selection, the adjustment method is a method of selecting a preset root receiving antenna from the receiving antennas.
8. A terminal, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Determine an adjustment method corresponding to the maximum channel capacity; The receiving antenna is adjusted according to the adjustment method corresponding to the maximum channel capacity.
9. The terminal according to claim 8, characterized in that: The determining of the adjustment method corresponding to the maximum channel capacity includes: Obtain ephemeris information of low-orbit satellites; Based on the ephemeris information of the low-orbit satellite, construct a channel transmission matrix corresponding to each adjustment method; Based on the channel transmission matrix corresponding to each adjustment mode, an adjustment mode corresponding to the maximum channel capacity is determined.
10. The terminal according to claim 9, characterized in that: The constructing a channel transmission matrix corresponding to each adjustment mode based on the ephemeris information of the low-orbit satellite includes: Iterate through all adjustment methods and perform the following operations in each adjustment method: Determine an adjustment position of each receiving antenna after adjustment in the current adjustment manner and an adjustment time for adjustment in the current adjustment manner; Determining the position of each low-orbit satellite at the adjustment time according to the ephemeris information; According to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time, a channel transmission matrix corresponding to the current adjustment method is constructed.
11. The terminal according to claim 10, characterized in that: The constructing a channel transmission matrix corresponding to the current adjustment mode according to the adjustment position corresponding to each receiving antenna and the position of each low-orbit satellite at the adjustment time includes: Traverse all the receiving antennas and low-orbit satellites' transmit and receive combinations, and perform the following operations for each transmit and receive combination: Determine the distance between the current receiving antenna and the current low-orbit satellite according to the adjusted position corresponding to the current receiving antenna and the position of the current low-orbit satellite at the adjustment time; Determine, according to the distance between the current receiving antenna and the current low-orbit satellite, a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna; Determine channel information between the current receiving antenna and the current low-orbit satellite according to a signal phase of a signal sent by the current low-orbit satellite arriving at the current receiving antenna; A channel transmission matrix corresponding to the current adjustment mode is constructed according to the channel information corresponding to all the transmission and reception combinations.
12. The terminal according to claim 10, characterized in that: The determining the adjustment position of each receiving antenna after being adjusted in the current adjustment manner includes: Determine the antenna offset distance corresponding to the current adjustment mode; According to the antenna offset distance corresponding to the current adjustment mode and the initial position of each receiving antenna, the adjustment position corresponding to each receiving antenna after adjustment in the current adjustment mode is determined.
13. The terminal according to claim 9, characterized in that: The determining, based on the channel transmission matrix corresponding to each adjustment mode, an adjustment mode corresponding to the maximum channel capacity includes: Determine the channel capacity corresponding to each adjustment mode according to the channel transmission matrix corresponding to each adjustment mode and the phase matching algorithm; The channel capacities corresponding to all adjustment modes are compared to determine the adjustment mode corresponding to the maximum channel capacity.
14. The terminal according to claim 8, characterized in that When the adjustment type is rotation, the adjustment method is to rotate the receiving antenna with a preset rotation angle as a rotation step; or When the adjustment type is translation, the adjustment method is to translate one or more receiving antennas with translation capability in one or more directions with a preset translation distance as a translation step; or, When the adjustment type is selection, the adjustment method is a method of selecting a preset root receiving antenna from the receiving antennas.
15. A receiving antenna adjustment device, characterized in that: include: A determination module, used to determine an adjustment method corresponding to the maximum channel capacity; The adjustment module is used to adjust the receiving antenna according to the adjustment method corresponding to the maximum channel capacity.
16. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the receiving antenna adjustment method according to any one of claims 1 to 7.