Satellite communication method and device, electronic equipment and readable storage medium
By calculating the pose information of electronic devices relative to the satellite and adjusting the antenna pattern, the problem of communication failure caused by weak signals in satellite communication was solved, and stable satellite communication quality was achieved.
Patent Information
- Application Number
- CN202511126603.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-12
- Publication Date
- 2025-11-11
AI Technical Summary
In satellite communications, satellites reduce their transmission power to lower power consumption, resulting in weaker communication signals between electronic devices and the satellite, which may lead to communication failures.
By receiving the satellite's position information and the electronic equipment's position and attitude information, the system calculates the electronic equipment's pose information relative to the satellite and adjusts the antenna pattern of the antenna assembly to increase radiation gain, ensuring that the antenna's maximum radiation direction points towards the satellite.
It improved the communication signal strength between electronic devices and satellites, ensuring communication quality and guaranteeing stable communication connections in different environments.
Smart Images

Figure CN120934599A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of satellite communication technology, specifically relating to a satellite communication method and apparatus, electronic equipment, and readable storage medium. Background Technology
[0002] Satellite Communication Technology (SCT) is a communication method that uses artificial Earth satellites as relay stations to forward radio waves between two or more earth stations. Satellite communication offers advantages such as wide coverage, large communication capacity, high transmission quality, convenient and rapid network setup, and the ability to achieve seamless global connectivity. In recent years, some mobile electronic devices have begun to support satellite communication capabilities.
[0003] To reduce power consumption, satellites typically reduce their transmission power. In this case, when electronic devices communicate with the satellite, the signal strength may be weak, leading to communication failure. Summary of the Invention
[0004] The purpose of this application is to provide a satellite communication method and apparatus, electronic device and readable storage medium that can guarantee the communication quality between the electronic device and the satellite.
[0005] In a first aspect, embodiments of this application provide a satellite communication method for an electronic device, the electronic device including an antenna assembly. The satellite communication method includes: receiving first position information of the first satellite when the electronic device is communicatively connected to a first satellite; acquiring second position information of the electronic device and second pose information of the electronic device relative to the Earth coordinate system; determining first pose information of the electronic device relative to the first satellite based on the first position information and the second position information; and adjusting the antenna pattern of the antenna assembly based on the first pose information and the second pose information to increase the radiation gain of the antenna assembly to the first satellite.
[0006] Secondly, embodiments of this application provide a satellite communication device for use in an electronic device. The electronic device includes an antenna assembly. The satellite communication device includes: a communication unit for receiving first position information of the first satellite when the electronic device is in communication connection with a first satellite; a processing unit for acquiring second position information of the electronic device and second pose information of the electronic device relative to the Earth coordinate system; the processing unit is further configured to determine first pose information of the electronic device relative to the first satellite based on the first position information and the second position information; and the processing unit is further configured to adjust the antenna pattern of the antenna assembly based on the first pose information and the second pose information to increase the radiation gain of the antenna assembly to the first satellite.
[0007] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the satellite communication method as described in the first aspect.
[0008] Fourthly, embodiments of this application provide a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the satellite communication method as described in the first aspect.
[0009] Fifthly, embodiments of this application provide a chip including a processor and a communication interface, the communication interface and the processor being coupled together, the processor being used to run programs or instructions to implement the steps of the satellite communication method as described in the first aspect.
[0010] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the steps of the satellite communication method as described in the first aspect.
[0011] In the satellite communication method provided in this application embodiment, when an electronic device is communicatively connected to a first satellite, it receives first position information of the first satellite; acquires second position information and second pose information of the electronic device relative to the Earth coordinate system; determines first pose information of the electronic device relative to the first satellite based on the first and second position information; and adjusts the antenna pattern of the antenna assembly based on the first and second pose information to increase the radiation gain of the antenna assembly to the first satellite. Through this satellite communication method, during communication between the electronic device and the first satellite, the pose of the electronic device relative to the first satellite is calculated based on the positions of the electronic device and the first satellite. Then, based on the poses of the electronic device relative to both the first satellite and the Earth coordinate system, the antenna pattern of the antenna assembly of the electronic device is adjusted to increase the radiation gain of the antenna assembly to the first satellite. This ensures the radiation gain between the electronic device and the satellite, guarantees the communication signal strength between the electronic device and the satellite, and thus guarantees the communication quality between the electronic device and the satellite. Attached Figure Description
[0012] Figure 1 One of the schematic flowcharts of the satellite communication method provided in the embodiments of this application;
[0013] Figure 2 One of the schematic diagrams of the satellite communication method provided in the embodiments of this application;
[0014] Figure 3(a) is a schematic diagram of the satellite communication method provided in the embodiment of this application (II).
[0015] Figure 3(b) is the third schematic diagram of the satellite communication method provided in the embodiment of this application;
[0016] Figure 4 The fourth schematic diagram of the satellite communication method provided in the embodiments of this application;
[0017] Figure 5 The fifth schematic diagram of the satellite communication method provided in the embodiments of this application;
[0018] Figure 6 The sixth schematic diagram of the satellite communication method provided in the embodiments of this application;
[0019] Figure 7 The seventh schematic diagram of the satellite communication method provided in the embodiments of this application;
[0020] Figure 8 The eighth schematic diagram of the satellite communication method provided in the embodiments of this application;
[0021] Figure 9 Schematic diagram nine of the satellite communication method provided in the embodiments of this application;
[0022] Figure 10 Schematic diagram ten of the satellite communication method provided in the embodiments of this application;
[0023] Figure 11 A second schematic flowchart illustrating the satellite communication method provided in this application embodiment;
[0024] Figure 12 A structural block diagram of a satellite communication device provided in the embodiments of this application;
[0025] Figure 13 This is one of the structural block diagrams of the electronic device provided in the embodiments of this application;
[0026] Figure 14 This is a second structural block diagram of the electronic device provided in the embodiments of this application;
[0027] Figure 15 This is the third structural block diagram of the electronic device provided in the embodiments of this application;
[0028] Figure 16 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0029] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0030] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0031] The satellite communication method provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0032] like Figure 1 As shown, this application provides a satellite communication method, which may include the following steps S102 to S108:
[0033] S102: When the electronic device is in communication connection with the first satellite, receive the first position information of the first satellite.
[0034] The satellite communication method proposed in this application is executed by an electronic device, which may be a communication module in a manned or unmanned vehicle such as a vehicle, ship, submersible, or aircraft, and is not specifically limited here.
[0035] The first satellite is an artificial Earth satellite that has already established communication connections with electronic devices.
[0036] Furthermore, the first location information includes the latitude and longitude information and orbital altitude information of the first satellite.
[0037] Specifically, in the satellite communication method provided in the embodiments of this application, when the electronic device is connected to the first satellite, the first satellite can send its own first location information to the electronic device, and the electronic device receives the first location information for subsequent use.
[0038] S104: Obtain the second position information of the electronic device and the second pose information of the electronic device relative to the Earth coordinate system.
[0039] The second location information includes the latitude, longitude, and altitude information of the electronic device, and the accuracy of the second location information is relatively high.
[0040] In practical applications, the second location information of an electronic device can be determined by the communication time difference between the electronic device and different satellites. The second location information of an electronic device can also be determined by the Global Positioning System (GPS) module installed in the electronic device, without specific limitations.
[0041] Furthermore, the second pose information is the pose of the electronic device relative to the Earth coordinate system, which may specifically include the second pitch angle and the second azimuth angle of the electronic device relative to the Earth coordinate system.
[0042] In practical applications, the second pose information of an electronic device can be determined by the inertial measurement unit (IMU) installed in the electronic device, such as an accelerometer, gyroscope, magnetometer, etc., without specific limitations.
[0043] S106: Determine the first pose information of the electronic device relative to the first satellite based on the first position information and the second position information.
[0044] The first pose information is the pose of the center point of the electronic device relative to the first satellite, which may specifically include the first pitch angle and the first azimuth angle of the electronic device relative to the first satellite.
[0045] Specifically, in the satellite communication method provided in this application embodiment, after obtaining the first position information of the first satellite and the second position information of the electronic device, the first pitch angle and the first azimuth angle of the electronic device relative to the first satellite are calculated based on the first position information and the second position information to obtain the first attitude information of the electronic device relative to the first satellite.
[0046] S108: Adjust the antenna pattern of the antenna assembly according to the first pose information and the second pose information to increase the radiation gain of the antenna assembly to the first satellite.
[0047] Among them, the antenna pattern is a graphical representation of the radiation characteristics of an antenna. The antenna pattern refers to the graph showing how the relative field strength or power of the radiated field changes with direction at a certain distance from the antenna. It intuitively shows the antenna's radiation capability in different directions.
[0048] Specifically, in the satellite communication method provided in this application embodiment, after obtaining the first pose information of the center point of the electronic device relative to the first satellite and the second pose information of the electronic device relative to the Earth coordinate system, the antenna pattern of the antenna assembly is adjusted according to the first pose information and the second pose information so that the maximum radiation direction of the antenna pattern points to the first satellite, thereby increasing the radiation gain of the antenna assembly to the first satellite.
[0049] The satellite communication method provided in this application, when an electronic device is communicatively connected to a first satellite, receives first position information of the first satellite; acquires second position information and second pose information of the electronic device relative to the Earth coordinate system; determines first pose information of the electronic device relative to the first satellite based on the first and second position information; and adjusts the antenna pattern of the antenna assembly based on the first and second pose information to increase the radiation gain of the antenna assembly to the first satellite. Through this satellite communication method, during communication between the electronic device and the first satellite, the pose of the electronic device relative to the first satellite is calculated based on the positions of the electronic device and the first satellite. Then, based on the poses of the electronic device relative to both the first satellite and the Earth coordinate system, the antenna pattern of the antenna assembly of the electronic device is adjusted to increase the radiation gain of the antenna assembly to the first satellite. This ensures the radiation gain between the electronic device and the satellite, guarantees the communication signal strength between the electronic device and the satellite, and thus guarantees the communication quality between the electronic device and the satellite.
[0050] In this embodiment of the application, the first location information includes a first longitude, a first latitude, and a first altitude; the second location information includes a second longitude, a second latitude, and a second altitude; and the first attitude information includes a first pitch angle and a first azimuth angle. Specifically, S106 may include the following S106a to S106f:
[0051] S106a: Determine the first distance between the projection of the first satellite on the ground and the electronic equipment in the longitude direction, based on the first latitude and the second latitude.
[0052] Specifically, in the satellite communication method provided in the embodiments of this application, such as Figure 7 As shown, after obtaining the first longitude of the first satellite and the second latitude of the electronic device, the first distance L1 of the projection of the first satellite and the electronic device on the ground in the longitude direction is calculated based on the first latitude and the second latitude.
[0053] In practical applications, since the ground distance corresponding to 1 degree of latitude is approximately 111 kilometers, the first distance between the projections of the first satellite and the electronic equipment on the ground in the longitude direction can be calculated according to the following formula (1):
[0054] L1=ΔA×111 (1)
[0055] Where L1 represents the first distance in the longitude direction between the projections of the first satellite and the electronic device on the ground, in kilometers, and ΔA represents the absolute value of the latitude difference between the first latitude of the first satellite and the second latitude of the electronic device, in degrees.
[0056] S106b: Determine the second distance between the projection of the first satellite on the ground and the electronic equipment in the latitudinal direction, based on the first longitude, the second longitude, and the second latitude.
[0057] Specifically, in the satellite communication method provided in the embodiments of this application, such as Figure 7 As shown, after obtaining the first longitude of the first satellite and the second longitude and second latitude of the electronic device, the second distance L2 of the projection of the first satellite and the electronic device on the ground in the latitude direction is calculated based on the first longitude, the second longitude and the second latitude.
[0058] In practical applications, since the circumference of the parallel decreases with increasing latitude, the second distance in the latitudinal direction between the projection of the first satellite and the electronic equipment on the ground can be calculated according to the following formula (2):
[0059] L2=ΔB×cos(A)×111 (2)
[0060] Where L2 represents the second distance in the latitude direction between the projections of the first satellite and the electronic device on the ground, in kilometers; ΔB represents the absolute value of the longitude difference between the first longitude of the first satellite and the second longitude of the electronic device, in degrees; A represents the average value of the first latitude of the first satellite and the second latitude of the electronic device; and cos(A) is a correction factor used to correct the calculation error caused by the shortening of the circumference of the parallel as latitude increases.
[0061] S106c: Determine the relative distance between the projection of the first satellite on the ground and the electronic equipment based on the first distance and the second distance.
[0062] Specifically, in the satellite communication method provided in the embodiments of this application, such as Figure 7 As shown, after calculating the first distance in the longitude direction and the second distance in the latitude direction between the projections of the first satellite and the electronic device on the ground, the relative distance D between the projections of the first satellite and the electronic device on the ground is calculated based on the first distance and the second distance.
[0063] In practical applications, the relative distance between the projections of the first satellite and the electronic equipment on the ground can be calculated according to the following formula (3):
[0064]
[0065] Where D represents the relative distance between the projections of the first satellite and the electronic equipment on the ground, in kilometers.
[0066] S106d: Determine the altitude difference between the electronic equipment and the first satellite based on the first altitude and the second altitude.
[0067] Specifically, in the satellite communication method provided in the embodiments of this application, such as Figure 7 As shown, after obtaining the first altitude of the first satellite and the second altitude of the electronic equipment, the altitude difference ΔH between the first satellite and the electronic equipment is calculated based on the first altitude and the second altitude.
[0068] In practical applications, the altitude difference between the first satellite and the electronic equipment can be calculated according to the following formula (4):
[0069] ΔH=Hh (4)
[0070] Where ΔH represents the altitude difference between the first satellite and the electronic equipment, in kilometers, H represents the first altitude of the first satellite, and h represents the second altitude of the electronic equipment.
[0071] S106e: Determine the first pitch angle based on the relative distance and height difference.
[0072] Specifically, in the satellite communication method provided in the embodiments of this application, such as Figure 7 As shown, after calculating the relative distance between the projections of the first satellite and the electronic device on the ground, and the height difference between the first satellite and the electronic device, the first pitch angle θ of the electronic device pointing to the first satellite is calculated based on the relative distance and the height difference.
[0073] In practical applications, the first elevation angle of the electronic device pointing to the first satellite can be calculated according to the following formula (5):
[0074]
[0075] Where θ represents the first elevation angle of the electronic device pointing towards the first satellite.
[0076] S106f: Determine the first azimuth angle based on the first distance and the second distance.
[0077] Specifically, in the satellite communication method provided in the embodiments of this application, such as Figure 7 As shown, after calculating the first distance in the longitude direction and the second distance in the latitude direction between the projections of the first satellite and the electronic device on the ground, the first azimuth angle φ of the electronic device pointing to the first satellite is calculated based on the first distance and the second distance.
[0078] In practical applications, the first azimuth angle of the electronic device pointing to the first satellite can be calculated according to the following formula (6):
[0079]
[0080] in, This indicates the first azimuth angle at which the electronic device is pointing towards the first satellite.
[0081] Based on this, the antenna pattern of the antenna assembly can be adjusted so that the maximum radiation direction of the antenna pattern points towards... Direction. In this way, during the satellite communication connection phase, by combining the position and attitude of the electronic device with the satellite position, under normal communication conditions, the maximum radiation direction of the antenna assembly of the electronic device can be pointed towards the satellite. By increasing the gain of the maximum radiation direction, the strength of the satellite signal received by the electronic device and the strength of the transmitted signal received by the satellite from the electronic device can be improved. This allows the electronic device to be in a better signal reception level and communicate with the satellite at a lower transmission power.
[0082] The embodiments provided in this application include first position information including first longitude, first latitude, and first altitude; second position information including second longitude, second latitude, and second altitude; and first attitude information including first elevation angle and first azimuth angle. Based on the first and second latitudes, a first distance in the longitude direction is determined between the projection of the first satellite on the ground and the electronic device. Based on the first, second, and second longitudes, a second distance in the latitude direction is determined between the projection of the first satellite on the ground and the electronic device. Based on the first and second distances, the relative distance between the projection of the first satellite on the ground and the electronic device is determined. Based on the first and second altitudes, the altitude difference between the electronic device and the first satellite is determined. Based on the relative distance and altitude difference, a first elevation angle is determined. Based on the first and second distances, a first azimuth angle is determined. Thus, by calculating the elevation angle and azimuth angle of the electronic device pointing towards the satellite using the latitude, longitude, and altitude difference between the electronic device and the satellite, the relative attitude between the electronic device and the satellite is quantified. This provides precise data support for antenna orientation adjustment, ensuring that the maximum radiation direction of the antenna accurately points towards the satellite, thereby improving communication stability.
[0083] In this embodiment, the antenna assembly includes a satellite antenna with an adjustable antenna pattern. Before S102, the satellite communication method further includes S110 to S114 as follows:
[0084] S110: After switching the antenna pattern of the satellite antenna to omnidirectional antenna mode, search for satellite signals.
[0085] The satellite antenna can be an independent antenna or an antenna reused with other communication technologies; furthermore, the satellite antenna can be an antenna composed of a single radiator or an antenna array composed of multiple radiators, without specific limitations.
[0086] Specifically, in the satellite communication method provided in this application embodiment, the antenna assembly of the electronic device includes a satellite antenna with an adjustable antenna pattern. Based on this, the positional relationship between the electronic device and the satellite is as follows: Figure 2As shown in Figure 3(a), when the electronic device is in satellite search mode and cannot determine its own position or the position of nearby satellites, the electronic device adjusts the antenna pattern of the satellite antenna to omnidirectional antenna mode. At this time, as shown in Figure 3(a), Figure 4 As shown, without adjusting the antenna radiation direction of the electronic device, the electronic device can quickly receive the signal transmitted by the satellite, thereby achieving satellite search by searching for satellite signals.
[0087] S112: If the satellite signal found does not meet the preset conditions, the satellite search fails, and the antenna pattern of the satellite antenna is switched to directional antenna mode to continue searching for satellite signals through beam scanning.
[0088] Specifically, in the satellite communication method provided in this application embodiment, in omnidirectional antenna mode, if the satellite signal searched by the satellite antenna does not meet the preset conditions, it indicates that the electronic device has failed to search for satellites using the omnidirectional antenna mode. At this time, as shown in Figure 3(b), the electronic device switches the antenna pattern of the satellite antenna to directional antenna mode. Further, as... Figure 5 As shown, the electronic equipment uses beam scanning in the upper half of space to continue searching for satellite signals.
[0089] S114: If satellite acquisition fails again, increase the satellite antenna's transmission power and broadcast a distress signal.
[0090] The distress signal is used to instruct the satellite to increase its transmission power.
[0091] Specifically, in the satellite communication method provided in this application embodiment, if the electronic device fails to acquire a satellite even using a directional antenna mode, the electronic device switches from a passive receiving mode to a high-power broadcast mode. Specifically, the electronic device increases the transmission power of the satellite antenna and broadcasts a distress signal, which instructs the satellite to increase its transmission power. At this time, the satellite antenna pattern still uses a directional antenna mode, and the electronic device performs beam scanning in the upper half-space. When any satellite receives the distress signal transmitted by the electronic device, that satellite increases its own transmission power until the electronic device successfully establishes a communication connection with the first satellite.
[0092] In practical applications, such as Figure 6 As shown, in order to increase the probability that the distress signal is received by the satellite, the transmission power of the distress signal can exceed the power limit of satellite communication. At the same time, in order to avoid burning out the radio frequency module of the electronic equipment and to reduce the power consumption of the electronic equipment, the electronic equipment can reduce the bandwidth and duty cycle used by the distress signal.
[0093] Furthermore, if electronic devices can roughly detect their own geographical location information through their built-in location detection devices, the distress signal transmitted by the electronic devices can carry the detected geographical location information, so that the satellite system can coordinate with the nearest satellite to the electronic devices to increase the transmission power based on the location of the electronic devices.
[0094] In addition, in practical applications, besides requesting the satellite to increase its transmission power through distress signals, the quality of satellite signals received by electronic devices can also be improved by requesting the satellite to adjust its antenna pattern.
[0095] The embodiments provided in this application include an antenna assembly comprising a satellite antenna with an adjustable antenna pattern. After switching the antenna pattern of the satellite antenna to omnidirectional mode, it searches for satellite signals. If the searched satellite signal does not meet preset conditions, the search fails, and the antenna pattern of the satellite antenna is switched to directional mode to continue searching for satellite signals via beam scanning. If the search fails again, the transmission power of the satellite antenna is increased, and a distress signal is broadcast, instructing the satellite to increase its transmission power. Thus, during the satellite search phase, different antenna operating modes and transmit / receive modes are used depending on whether the satellite downlink signal is strong, weak, or very weak, enabling electronic devices to quickly establish a connection with the satellite in strong signal environments and ensuring a connection even in weak or very weak signal environments.
[0096] In this embodiment of the application, after S108, the above-mentioned satellite communication method may further include the following S116 to S120:
[0097] S116: If the signal strength of the first satellite received by the electronic device is less than the strength threshold, compare the relative distance between the projection of the first satellite on the ground and the electronic device with the distance threshold.
[0098] The aforementioned strength threshold is used as the basis for judging the strength of the signal from the first satellite.
[0099] Furthermore, the aforementioned distance threshold serves as the basis for determining whether an electronic device exceeds the signal coverage range of the first satellite.
[0100] In practical applications, the aforementioned distance threshold can be the radius of the signal coverage area of the first satellite, or the radius of the signal coverage area of the first satellite minus a smaller value, or a fixed value; no specific restrictions are imposed here.
[0101] Specifically, in the satellite communication method provided in this application embodiment, the electronic device and the first satellite can communicate using a lower transmission power, such as... Figure 8As shown, when the electronic device detects a deterioration in the received signal of the connected first satellite, and the signal strength of the first satellite is less than the strength threshold, it indicates that the signal strength of the first satellite is weak, affecting communication quality. At this time, the electronic device determines whether it is still within the current signal coverage range of the first satellite by comparing the relative distance between the projections of the first satellite and the electronic device on the ground with a distance threshold.
[0102] S118: If the relative distance is greater than or equal to the distance threshold, in the satellite system to which the first satellite belongs, find the second satellite whose distance between the satellite projection and the electronic equipment is less than the relative distance.
[0103] Specifically, in the satellite communication method provided in this application embodiment, if the relative distance between the projections of the first satellite and the electronic device on the ground is greater than or equal to a distance threshold, it indicates that the electronic device is at the edge of or beyond the current signal coverage range of the first satellite. In this case, the electronic device needs to connect to another satellite. Based on this, the electronic device calculates the distance between its projections on the ground and the remaining satellites in the satellite system to which the first satellite belongs, and determines whether there is a second satellite in the satellite system to which the first satellite belongs whose projection distance from the electronic device is less than the aforementioned relative distance.
[0104] S120: If the second satellite is successfully located, adjust the antenna pattern of the satellite antenna to increase the radiation gain of the satellite antenna for the second satellite.
[0105] Specifically, in the satellite communication method provided in this application embodiment, when there is a second satellite whose projection distance from the electronic device is less than the aforementioned relative distance, the electronic device calculates the elevation angle θ of the electronic device pointing towards the second satellite based on its own current position information and the position information of the second satellite. i and azimuth φ i Furthermore, the electronic equipment adjusts the antenna pattern of the satellite antenna, adjusting the maximum radiation direction of the antenna pattern to (θ). i φ i This is done so that the maximum radiation direction of the satellite antenna is pointed towards the second satellite, thereby increasing the radiation gain of the satellite antenna to the second satellite and establishing a communication connection with the second satellite.
[0106] The embodiments provided in this application, when the signal strength received by the electronic device from the first satellite is less than a strength threshold, compare the relative distance between the projection of the first satellite on the ground and the electronic device with a distance threshold; if the relative distance is greater than or equal to the distance threshold, search for a second satellite in the satellite system to which the first satellite belongs, where the distance between the satellite projection and the electronic device is less than the relative distance; if the second satellite is successfully found, adjust the antenna pattern of the satellite antenna to increase the radiation gain of the satellite antenna for the second satellite. Thus, when the quality of the satellite signal received by the electronic device decreases, if the electronic device is outside the signal coverage range of the connected satellite, calculate the relative position of the electronic device and the new satellite and adjust the maximum radiation direction of the satellite antenna to establish a connection between the electronic device and the new satellite, ensuring the satellite communication quality of the electronic device.
[0107] In this embodiment of the application, the satellite communication method described above may further include the following steps S122 to S126:
[0108] S122: When the relative distance is less than the distance threshold, calculate the third pose information of the electronic device relative to the first satellite.
[0109] Specifically, in the satellite communication method provided in this application embodiment, if the relative distance between the projections of the first satellite and the electronic device on the ground is less than a distance threshold, it indicates that the electronic device is still within the current signal coverage range of the first satellite. In this case, the electronic device does not need to connect to another satellite. Based on this, the electronic device recalculates the elevation angle θ' and azimuth angle φ' of the electronic device pointing towards the first satellite according to its own current position information and the position information of the first satellite, thereby obtaining the third pose information of the electronic device relative to the first satellite.
[0110] S124: If the third pose information is different from the first pose information, adjust the antenna pattern of the satellite antenna according to the third pose information.
[0111] Specifically, in the satellite communication method provided in this application embodiment, after the relative position of the first satellite and the electronic device changes or the attitude of the electronic device changes, the pose of the electronic device relative to the first satellite also changes, and the third pose information will be different from the first pose information. The maximum radiation direction adjusted based on the first pose information will no longer point to the first satellite. At this time, as... Figure 9 As shown, the electronic device readjusts the antenna pattern of the satellite antenna according to the third pose information, so that the maximum radiation direction of the antenna pattern points to the (θ', φ') direction, which means that the maximum radiation direction of the antenna pattern still points to the first satellite, thereby ensuring the radiation gain of the satellite antenna to the first satellite.
[0112] S126: If the third attitude information is the same as the first attitude information, send a distress signal to the first satellite.
[0113] The distress signal is used to instruct the first satellite to increase its transmission power.
[0114] Specifically, in the satellite communication method provided in this application embodiment, when the third pose information is the same as the first pose information, that is, when the electronic device is still within the current signal coverage range of the first satellite and the maximum radiation direction of the satellite antenna of the electronic device is still pointing to the first satellite, it indicates that the signal quality may be weakened due to climate, environment or other reasons. At this time, the electronic device sends a distress signal to the first satellite to request the first satellite to increase the transmission power, thereby maintaining the communication connection with the first satellite.
[0115] The embodiments provided in this application calculate the third pose information of the electronic device relative to the first satellite when the relative distance is less than a distance threshold; if the third pose information differs from the first pose information, the antenna pattern of the satellite antenna is adjusted according to the third pose information; if the third pose information is the same as the first pose information, a distress signal is sent to the first satellite, which instructs the first satellite to increase its transmission power. In this way, when the quality of the satellite signal received by the electronic device deteriorates, if the electronic device is still within the signal coverage range of the connected satellite, the connection between the electronic device and the satellite is maintained by adjusting the maximum radiation direction of the satellite antenna or requesting the satellite to increase its transmission power, thus ensuring the stability of satellite communication for the electronic device.
[0116] In summary, as shown above, Figure 11 As shown, when the antenna assembly includes a satellite antenna, the satellite communication method provided in this application embodiment may specifically include the following S202 to S236:
[0117] S202: Use omnidirectional antenna mode to search for satellites.
[0118] S204: Determine if satellite search is successful. If yes, proceed to S214; otherwise, proceed to S206.
[0119] S206: Switch to directional antenna mode and use beam scanning to search for satellites in the upper half of space.
[0120] S208: Determine if satellite search is successful. If yes, proceed to S214; otherwise, proceed to S210.
[0121] S210: The electronic device switches from receiving mode to transmitting mode and uses a narrow beam antenna pattern to transmit a distress signal into space.
[0122] S212: The satellite increases its transmission power and establishes a communication connection with electronic equipment.
[0123] S214: Use a narrow beam antenna pattern to communicate with the current satellite.
[0124] S216: Adjust the antenna pattern of the satellite antenna of the electronic device based on the current position information, attitude information, and current satellite position information of the electronic device.
[0125] S218: Electronic equipment is communicating normally with the current satellite.
[0126] S220: Determine if the satellite signal received by the electronic device has deteriorated. If yes, proceed to S222; otherwise, proceed to S218.
[0127] S222: Determine if the electronic device is outside the current satellite's signal coverage area or at the edge of the signal coverage area. If yes, proceed to 230; otherwise, proceed to S224.
[0128] S224: Determine if the maximum radiation direction points to the current satellite. If yes, proceed to S226; otherwise, proceed to S232.
[0129] S226: Electronic equipment requests that the current satellite increase its transmission power.
[0130] S228: The current satellite is increasing its launch power.
[0131] S230: Calculate the new satellite position, adjust the antenna pattern of the electronic equipment, and re-search for satellites.
[0132] S232: Adjust the maximum radiation direction of the satellite antenna to point it at the current satellite.
[0133] S234: Determine if satellite search is successful. If yes, proceed to S236; otherwise, proceed to S226.
[0134] S236: Electronic equipment establishes a connection with the new satellite.
[0135] Thus, in the satellite communication method provided in this application embodiment, by combining the position, attitude and quality information of the electronic device and the received satellite signal, the working mode of the satellite communication system of the electronic device is actively adjusted, or the satellite is actively requested to adjust its working mode, so as to achieve faster satellite search or better connection. That is, the working mode of the communication system of the electronic device or the satellite is adjusted according to the working status of the electronic device to improve the quality of satellite communication.
[0136] In this embodiment, the antenna assembly includes an omnidirectional antenna and a directional antenna with adjustable antenna pattern. The satellite communication method may further include the following steps S128 to S134:
[0137] S128: Search for satellite signals using an omnidirectional antenna.
[0138] Specifically, in the satellite communication method provided in this application embodiment, the antenna assembly of the electronic device includes an omnidirectional antenna and a directional antenna with adjustable antenna pattern. Based on this, during the satellite search phase, such as... Figure 10 As shown, satellite search is first performed by searching for satellite signals using an omnidirectional antenna.
[0139] S130: If the satellite signal found meets the preset conditions, the satellite search is successful, and communication is initiated with the first satellite found via a directional antenna.
[0140] Specifically, in the satellite communication method provided in this application embodiment, a successful satellite search is indicated when the satellite signal detected by the omnidirectional antenna meets preset conditions. At this time, the system switches to a directional antenna to communicate with the first detected satellite.
[0141] S132: If the satellite signal found does not meet the preset conditions, the satellite search fails, and the search for satellite signals continues using a directional antenna.
[0142] Specifically, in the satellite communication method provided in this application embodiment, if the satellite signal searched by the omnidirectional antenna does not meet the preset conditions, the satellite search is marked as failed. At this time, the search for satellite signals is switched to a directional antenna to continue.
[0143] S134: If satellite acquisition fails again, increase the transmission power of the directional antenna and broadcast a distress signal.
[0144] The distress signal is used to instruct the satellite to increase its transmission power.
[0145] Specifically, in the satellite communication method provided in this application embodiment, if the satellite search fails again through the directional antenna, the transmission power of the directional antenna is increased and a distress signal is broadcast. The distress signal is used to instruct the satellite to increase the transmission power until the electronic device establishes a communication connection with the first satellite.
[0146] The embodiments provided in this application include an antenna assembly comprising an omnidirectional antenna and a directional antenna with an adjustable antenna pattern. The omnidirectional antenna searches for satellite signals. If the searched satellite signal meets preset conditions, the satellite search is considered successful, and communication with the first searched satellite is initiated via the directional antenna. If the searched satellite signal does not meet the preset conditions, the satellite search is considered unsuccessful, and the directional antenna continues searching for satellite signals. In the event of another unsuccessful satellite search, the transmission power of the directional antenna is increased, and a distress signal is broadcast, instructing the satellite to increase its transmission power. Thus, during the satellite search phase, the omnidirectional and directional antennas work together, with the omnidirectional mode performing the initial search and the directional mode providing precise orientation, improving the satellite search success rate. Furthermore, the combination of power adjustment and the distress signal enhances communication robustness in complex environments.
[0147] In this embodiment of the application, after S108, the satellite communication method may further include the following S138 and S140:
[0148] S138: When the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna successfully receives the satellite signal of the second satellite in the satellite system to which the first satellite belongs, and the signal strength of the second satellite received by the omnidirectional antenna is greater than the signal strength of the first satellite, after establishing a communication connection with the second satellite through the omnidirectional antenna, the antenna pattern of the directional antenna is adjusted to increase the radiation gain of the directional antenna to the second satellite.
[0149] Specifically, in the satellite communication method provided in this application embodiment, during the process of the electronic device communicating with the first satellite through the directional antenna, the omnidirectional antenna continuously maintains the state of receiving satellite signals. Based on this, if the electronic device detects that the received signal of the connected first satellite has deteriorated and the signal strength of the first satellite is less than a strength threshold, it indicates that the signal strength of the first satellite is weak, affecting communication quality. At this time, the electronic device determines whether the omnidirectional antenna can receive the satellite signal of the second satellite in the same satellite system as the first satellite.
[0150] Furthermore, in the satellite communication method provided in this application embodiment, when the omnidirectional antenna can receive the satellite signal of the second satellite in the same satellite system as the first satellite, and the signal strength of the second satellite received by the omnidirectional antenna is greater than the signal strength of the first satellite, the electronic device switches to connect to the new second satellite. Thus, determining whether to trigger a satellite switch by comparing the actual received signal strengths of the two satellites is more accurate than simply estimating the signal quality of another satellite based on its location, ensuring the stability of satellite communication.
[0151] During the switchover to the second satellite, a communication connection is first established using an omnidirectional antenna. Then, the antenna pattern of the directional antenna is adjusted to increase its radiation gain for the second satellite, thus establishing a communication connection. This ensures that communication between the electronic equipment and both satellites remains constant, preventing the loss of connection during antenna pattern adjustments and guaranteeing the stability of satellite communication.
[0152] S140: If the signal strength of the first satellite received by the electronic device is less than the strength threshold and the omnidirectional antenna does not receive the satellite signal of the second satellite, or if the signal strength of the first satellite received by the electronic device is less than the strength threshold and the omnidirectional antenna successfully receives the satellite signal of the second satellite, but the signal strength of the second satellite received by the omnidirectional antenna is less than or equal to the signal strength of the first satellite, the antenna pattern of the directional antenna is adjusted according to the actual pose information of the electronic device relative to the first satellite, or a distress signal is sent to the first satellite.
[0153] The distress signal is used to instruct the first satellite to increase its transmission power.
[0154] Specifically, in the satellite communication method provided in this application embodiment, if the omnidirectional antenna does not receive the satellite signal from the second satellite, or if the omnidirectional antenna can receive the satellite signal from the second satellite in the same satellite system as the first satellite, but the signal strength of the second satellite received by the omnidirectional antenna is less than or equal to the signal strength of the first satellite, and if the maximum radiation direction of the current electronic device is still pointing towards the first satellite, then a distress signal is sent to the first satellite to request the first satellite to increase its transmission power, thus ensuring the connection between the electronic device and the first satellite. Otherwise, if the maximum radiation direction of the current electronic device is no longer pointing towards the first satellite, then the antenna pattern of the directional antenna is adjusted according to the actual pose information of the electronic device relative to the first satellite, so that the maximum radiation direction of the current electronic device continues to point towards the first satellite.
[0155] In practical applications, the maximum radiation direction of the directional antenna pattern can be adjusted in real time based on the actual relative position of the electronic device and the first satellite, as well as the actual attitude of the electronic device, in order to improve communication stability.
[0156] In addition, in practical applications, electronic devices can also use two directional antennas with adjustable radiation patterns to search for satellites. One directional antenna communicates with the current satellite in directional antenna mode, while the other directional antenna dynamically adjusts its maximum radiation direction to point to the nearest satellite in the current direction of motion, based on the current movement trend of the electronic device. When the signal strength of that satellite is better than that of the current satellite, the device switches to that satellite for communication.
[0157] In the embodiments provided in this application, when the signal strength of the first satellite received by the electronic device is less than a strength threshold, and the omnidirectional antenna successfully receives the satellite signal of the second satellite in the same satellite system as the first satellite, and the signal strength of the second satellite received by the omnidirectional antenna is greater than the signal strength of the first satellite, after establishing a communication connection with the second satellite through the omnidirectional antenna, the antenna pattern of the directional antenna is adjusted to increase the radiation gain of the directional antenna for the second satellite. When the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna does not receive the satellite signal of the second satellite; or when the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna successfully receives the satellite signal of the second satellite, but the signal strength of the second satellite received by the omnidirectional antenna is less than or equal to the signal strength of the first satellite, the antenna pattern of the directional antenna is adjusted according to the actual pose information of the electronic device relative to the first satellite, or a distress signal is sent to the first satellite, which instructs the first satellite to increase its transmission power. Thus, on the one hand, dynamic satellite switching based on signal strength prioritizes stronger signal sources, ensuring communication stability; on the other hand, multiple strategies address the weak signal problem, improving the adaptability of the satellite communication system.
[0158] In this embodiment of the application, the electronic device further includes a position detection device, and the satellite communication method may further include the following steps S142 to S146:
[0159] S142: Detect the third position information of the electronic device by means of a position detection device.
[0160] The aforementioned position detection device may specifically include devices such as INS (Inertial Navigation System), geomagnetic sensors, accelerometers, and gyroscopes, without specific limitations.
[0161] Furthermore, the accuracy of the third location information is less than that of the second location information.
[0162] S144: Based on the third position information and the satellite position information indicated by the satellite constellation diagram, determine the first satellite closest to the electronic device, and calculate the fourth pose information of the electronic device relative to the first satellite.
[0163] The satellite constellation map contains the satellite position information of multiple satellites, namely the satellite's latitude and longitude information and orbital altitude information.
[0164] Furthermore, the accuracy of the fourth pose information is less than that of the first pose information.
[0165] S146: After adjusting the antenna pattern of the antenna assembly according to the fourth pose information, search for the satellite signal of the first satellite.
[0166] Specifically, in the satellite communication method provided in this application embodiment, the electronic device further includes a position detection device. Before satellite search, the position detection device detects the third position information of the electronic device. Then, based on the third position information and the satellite position information of multiple satellites indicated by the satellite constellation diagram, the first satellite closest to the electronic device is determined, and the fourth pose information of the electronic device relative to the first satellite is calculated. On this basis, the antenna pattern of the antenna assembly is adjusted according to the fourth pose information so that the maximum radiation direction of the electronic device points to the area where the first satellite is located. Then, satellite search is performed by receiving or transmitting distress signals to search for the satellite signal of the first satellite and establish a communication connection with the first satellite.
[0167] In the embodiments provided in this application, the electronic device further includes a position detection device. This device detects a third position information of the electronic device, the accuracy of which is less than the accuracy of the second position information. Based on the third position information and the satellite position information indicated by the satellite constellation diagram, a first satellite closest to the electronic device is determined, and a fourth pose information of the electronic device relative to the first satellite is calculated. After adjusting the antenna pattern of the antenna assembly based on the fourth pose information, the device searches for the satellite signal of the first satellite. Thus, by using the position detection device and the satellite constellation diagram to pre-select the nearest satellite, the search range can be narrowed, the search time shortened, and the search power consumption reduced.
[0168] In practical applications, the satellite communication method provided in this application can communicate with satellites using an antenna capable of beam scanning in space, or using an antenna that only supports adjusting the directional coefficient of the antenna pattern and does not support spatial beam scanning. When adjusting the maximum radiation direction, the antenna pattern is tested in advance, and a turning instruction is set in the operation interface of the electronic device to guide the user to adjust the direction of the maximum radiation direction of the electronic device by manually rotating the electronic device.
[0169] The satellite communication method provided in this application can be executed by a satellite communication device. This application uses the execution of the above-described satellite communication method by a satellite communication device as an example to illustrate the satellite communication device provided in this application.
[0170] like Figure 12 As shown, this application provides a satellite communication device 300 for use in electronic devices. The electronic devices include antenna assemblies, and the satellite communication device 300 may include the communication unit 302 and the processing unit 304 described below.
[0171] The communication unit 302 is used to receive the first position information of the first satellite when the electronic device is in communication connection with the first satellite;
[0172] Processing unit 304 is used to acquire the second position information of the electronic device and the second pose information of the electronic device relative to the Earth coordinate system;
[0173] The processing unit 304 is further configured to determine the first pose information of the electronic device relative to the first satellite based on the first position information and the second position information;
[0174] The processing unit 304 is also used to adjust the antenna pattern of the antenna assembly according to the first pose information and the second pose information, so as to increase the radiation gain of the antenna assembly to the first satellite.
[0175] The satellite communication device 300 provided in this application embodiment, when an electronic device is communicatively connected to a first satellite, receives first position information of the first satellite; acquires second position information and second pose information of the electronic device relative to the Earth coordinate system; determines first pose information of the electronic device relative to the first satellite based on the first and second position information; and adjusts the antenna pattern of the antenna assembly based on the first and second pose information to increase the radiation gain of the antenna assembly to the first satellite. Through the above-described satellite communication device 300, during communication between the electronic device and the first satellite, the pose of the electronic device relative to the first satellite is calculated based on the positions of the electronic device and the first satellite. Then, based on the poses of the electronic device relative to the first satellite and the Earth coordinate system respectively, the antenna pattern of the antenna assembly of the electronic device is adjusted to increase the radiation gain of the antenna assembly to the first satellite. This ensures the radiation gain between the electronic device and the satellite, guarantees the communication signal strength between the electronic device and the satellite, and thus guarantees the communication quality between the electronic device and the satellite.
[0176] In this embodiment, the first location information includes a first longitude, a first latitude, and a first altitude; the second location information includes a second longitude, a second latitude, and a second altitude; and the first attitude information includes a first pitch angle and a first azimuth angle. The processing unit 304 is specifically configured to: determine a first distance in the longitude direction between the projection of the first satellite on the ground and the electronic device based on the first latitude and the second latitude; determine a second distance in the latitude direction between the projection of the first satellite on the ground and the electronic device based on the first longitude, the second longitude, and the second latitude; determine the relative distance between the projection of the first satellite on the ground and the electronic device based on the first distance and the second distance; determine the altitude difference between the electronic device and the first satellite based on the first altitude and the second altitude; determine the first pitch angle based on the relative distance and the altitude difference; and determine the first azimuth angle based on the first distance and the second distance.
[0177] The embodiments provided in this application include first position information including first longitude, first latitude, and first altitude; second position information including second longitude, second latitude, and second altitude; and first attitude information including first elevation angle and first azimuth angle. Based on the first and second latitudes, a first distance in the longitude direction is determined between the projection of the first satellite on the ground and the electronic device. Based on the first, second, and second longitudes, a second distance in the latitude direction is determined between the projection of the first satellite on the ground and the electronic device. Based on the first and second distances, the relative distance between the projection of the first satellite on the ground and the electronic device is determined. Based on the first and second altitudes, the altitude difference between the electronic device and the first satellite is determined. Based on the relative distance and altitude difference, a first elevation angle is determined. Based on the first and second distances, a first azimuth angle is determined. Thus, by calculating the elevation angle and azimuth angle of the electronic device pointing towards the satellite using the latitude, longitude, and altitude difference between the electronic device and the satellite, the relative attitude between the electronic device and the satellite is quantified. This provides precise data support for antenna orientation adjustment, ensuring that the maximum radiation direction of the antenna accurately points towards the satellite, thereby improving communication stability.
[0178] In this embodiment of the application, the antenna assembly includes a satellite antenna with an adjustable antenna pattern. The communication unit 302 is further configured to: switch the antenna pattern of the satellite antenna to an omnidirectional antenna mode and then search for satellite signals; if the searched satellite signals do not meet preset conditions, mark the satellite search as failed and switch the antenna pattern of the satellite antenna to a directional antenna mode, and continue searching for satellite signals through beam scanning; if the satellite search fails again, increase the transmission power of the satellite antenna and broadcast a distress signal, which is used to instruct the satellite to increase its transmission power.
[0179] The embodiments provided in this application include an antenna assembly comprising a satellite antenna with an adjustable antenna pattern. After switching the antenna pattern of the satellite antenna to omnidirectional mode, it searches for satellite signals. If the searched satellite signal does not meet preset conditions, the search fails, and the antenna pattern of the satellite antenna is switched to directional mode to continue searching for satellite signals via beam scanning. If the search fails again, the transmission power of the satellite antenna is increased, and a distress signal is broadcast, instructing the satellite to increase its transmission power. Thus, during the satellite search phase, different antenna operating modes and transmit / receive modes are used depending on whether the satellite downlink signal is strong, weak, or very weak, enabling electronic devices to quickly establish a connection with the satellite in strong signal environments and ensuring a connection even in weak or very weak signal environments.
[0180] In this embodiment of the application, the processing unit 304 is further configured to: when the signal strength of the first satellite received by the electronic device is less than the strength threshold, compare the relative distance between the projection of the first satellite on the ground and the electronic device with the distance threshold; when the relative distance is greater than or equal to the distance threshold, search for a second satellite in the satellite system to which the first satellite belongs, where the distance between the satellite projection and the electronic device is less than the relative distance; and when the second satellite is successfully found, adjust the antenna pattern of the satellite antenna to increase the radiation gain of the satellite antenna for the second satellite.
[0181] The embodiments provided in this application, when the signal strength received by the electronic device from the first satellite is less than a strength threshold, compare the relative distance between the projection of the first satellite on the ground and the electronic device with a distance threshold; if the relative distance is greater than or equal to the distance threshold, search for a second satellite in the satellite system to which the first satellite belongs, where the distance between the satellite projection and the electronic device is less than the relative distance; if the second satellite is successfully found, adjust the antenna pattern of the satellite antenna to increase the radiation gain of the satellite antenna for the second satellite. Thus, when the quality of the satellite signal received by the electronic device decreases, if the electronic device is outside the signal coverage range of the connected satellite, calculate the relative position of the electronic device and the new satellite and adjust the maximum radiation direction of the satellite antenna to establish a connection between the electronic device and the new satellite, ensuring the satellite communication quality of the electronic device.
[0182] In this embodiment of the application, the processing unit 304 is further configured to: calculate the third pose information of the electronic device relative to the first satellite when the relative distance is less than the distance threshold; and adjust the antenna pattern of the satellite antenna according to the third pose information when the third pose information is different from the first pose information; the communication unit 302 is further configured to: send a distress signal to the first satellite when the third pose information is the same as the first pose information, the distress signal being used to instruct the first satellite to increase the transmission power.
[0183] The embodiments provided in this application calculate the third pose information of the electronic device relative to the first satellite when the relative distance is less than a distance threshold; if the third pose information differs from the first pose information, the antenna pattern of the satellite antenna is adjusted according to the third pose information; if the third pose information is the same as the first pose information, a distress signal is sent to the first satellite, which instructs the first satellite to increase its transmission power. In this way, when the quality of the satellite signal received by the electronic device deteriorates, if the electronic device is still within the signal coverage range of the connected satellite, the connection between the electronic device and the satellite is maintained by adjusting the maximum radiation direction of the satellite antenna or requesting the satellite to increase its transmission power, thus ensuring the stability of satellite communication for the electronic device.
[0184] In this embodiment, the antenna assembly includes an omnidirectional antenna and a directional antenna with an adjustable antenna pattern. The communication unit 302 is further configured to: search for satellite signals using the omnidirectional antenna; if the searched satellite signal meets preset conditions, mark the satellite search as successful and communicate with the first searched satellite using the directional antenna; if the searched satellite signal does not meet preset conditions, mark the satellite search as failed and continue searching for satellite signals using the directional antenna; if the satellite search fails again, increase the transmission power of the directional antenna and broadcast a distress signal, which is used to instruct the satellite to increase its transmission power.
[0185] The embodiments provided in this application include an antenna assembly comprising an omnidirectional antenna and a directional antenna with an adjustable antenna pattern. The omnidirectional antenna searches for satellite signals. If the searched satellite signal meets preset conditions, the satellite search is considered successful, and communication with the first searched satellite is initiated via the directional antenna. If the searched satellite signal does not meet the preset conditions, the satellite search is considered unsuccessful, and the directional antenna continues searching for satellite signals. In the event of another unsuccessful satellite search, the transmission power of the directional antenna is increased, and a distress signal is broadcast, instructing the satellite to increase its transmission power. Thus, during the satellite search phase, the omnidirectional and directional antennas work together, with the omnidirectional mode performing the initial search and the directional mode providing precise orientation, improving the satellite search success rate. Furthermore, the combination of power adjustment and the distress signal enhances communication robustness in complex environments.
[0186] In this embodiment, the communication unit 302 is further configured to: when the signal strength of the first satellite received by the electronic device is less than the strength threshold, the omnidirectional antenna successfully receives the satellite signal of the second satellite in the satellite system to which the first satellite belongs, and the signal strength of the second satellite received by the omnidirectional antenna is greater than the signal strength of the first satellite, after establishing a communication connection with the second satellite through the omnidirectional antenna, adjust the antenna pattern of the directional antenna to increase the radiation gain of the directional antenna to the second satellite; when the signal strength of the first satellite received by the electronic device is less than the strength threshold and the omnidirectional antenna does not receive the satellite signal of the second satellite, or when the signal strength of the first satellite received by the electronic device is less than the strength threshold, the omnidirectional antenna successfully receives the satellite signal of the second satellite, but the signal strength of the second satellite received by the omnidirectional antenna is less than or equal to the signal strength of the first satellite, adjust the antenna pattern of the directional antenna according to the actual pose information of the electronic device relative to the first satellite, or send a distress signal to the first satellite, the distress signal being used to instruct the first satellite to increase its transmission power.
[0187] In the embodiments provided in this application, when the signal strength of the first satellite received by the electronic device is less than a strength threshold, and the omnidirectional antenna successfully receives the satellite signal of the second satellite in the same satellite system as the first satellite, and the signal strength of the second satellite received by the omnidirectional antenna is greater than the signal strength of the first satellite, after establishing a communication connection with the second satellite through the omnidirectional antenna, the antenna pattern of the directional antenna is adjusted to increase the radiation gain of the directional antenna for the second satellite. When the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna does not receive the satellite signal of the second satellite; or when the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna successfully receives the satellite signal of the second satellite, but the signal strength of the second satellite received by the omnidirectional antenna is less than or equal to the signal strength of the first satellite, the antenna pattern of the directional antenna is adjusted according to the actual pose information of the electronic device relative to the first satellite, or a distress signal is sent to the first satellite, which instructs the first satellite to increase its transmission power. Thus, on the one hand, dynamic satellite switching based on signal strength prioritizes stronger signal sources, ensuring communication stability; on the other hand, multiple strategies address the weak signal problem, improving the adaptability of the satellite communication system.
[0188] In this embodiment of the application, the electronic device further includes a position detection device, and the processing unit 304 is further configured to: detect a third position information of the electronic device through the position detection device, wherein the accuracy of the third position information is less than the accuracy of the second position information; determine the first satellite closest to the electronic device based on the third position information and the satellite position information indicated by the satellite constellation diagram, and calculate the fourth pose information of the electronic device relative to the first satellite; the communication unit 302 is further configured to: adjust the antenna pattern of the antenna assembly based on the fourth pose information and then search for the satellite signal of the first satellite.
[0189] In the embodiments provided in this application, the electronic device further includes a position detection device. This device detects a third position information of the electronic device, the accuracy of which is less than the accuracy of the second position information. Based on the third position information and the satellite position information indicated by the satellite constellation diagram, a first satellite closest to the electronic device is determined, and a fourth pose information of the electronic device relative to the first satellite is calculated. After adjusting the antenna pattern of the antenna assembly based on the fourth pose information, the device searches for the satellite signal of the first satellite. Thus, by using the position detection device and the satellite constellation diagram to pre-select the nearest satellite, the search range can be narrowed, the search time shortened, and the search power consumption reduced.
[0190] The satellite communication device 300 in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television set (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the specific type of device.
[0191] The satellite communication device 300 in this embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this embodiment does not specifically limit its use.
[0192] The satellite communication device 300 provided in this application embodiment can achieve... Figure 1 and Figure 11 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0193] Optionally, such as Figure 13 As shown, this application embodiment also provides an electronic device 400, including a processor 402 and a memory 404. The memory 404 stores a program or instructions that can run on the processor 402. When the program or instructions are executed by the processor 402, they implement the various steps of the above-described satellite communication method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0194] It should be noted that the electronic devices in the embodiments of this application include the aforementioned mobile electronic devices and non-mobile electronic devices.
[0195] In the embodiments of this application, such as Figure 14 and Figure 15 As shown, the electronic device 400 also includes an antenna assembly 406, a radio frequency module 408, and a satellite communication chip 410.
[0196] The antenna assembly 406 is connected to the processor 402 and is used to transmit and receive signals.
[0197] Furthermore, the radio frequency module 408 is connected to the antenna assembly 406, and the radio frequency module 408 is used to transmit and receive signals.
[0198] Furthermore, the satellite communication chip 410 is connected to the radio frequency module 408, and the satellite communication chip 410 is used to process signals.
[0199] In the embodiments of this application, such as Figure 14 As shown, antenna assembly 406 includes a satellite antenna 412 with an adjustable antenna pattern.
[0200] The satellite antenna 412 can be an independent antenna or an antenna reused with other communication technologies; furthermore, the satellite antenna 412 can be an antenna composed of a single radiator or an antenna array composed of multiple radiators, without specific limitations.
[0201] Or, such as Figure 15 As shown, the antenna assembly 406 includes an omnidirectional antenna 414, a directional antenna 416 with adjustable antenna pattern, and a combiner 420.
[0202] Among them, the omnidirectional antenna 414 and the directional antenna 416 are connected to the radio frequency module 408 through the combiner 420.
[0203] In the embodiments of this application, such as Figure 14 and Figure 15 As shown, the electronic device 400 also includes a position detection device 418.
[0204] The position detection device 418 is connected to the processor 402 and is used to detect the third position information of the electronic device 400.
[0205] In practical applications, the aforementioned position detection device 418 may specifically include devices such as INS, geomagnetic sensors, accelerometers, and gyroscopes, without specific limitations.
[0206] Figure 16 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.
[0207] The electronic device 500 includes, but is not limited to, components such as: radio frequency unit 501, network module 502, audio output unit 503, input unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, and processor 510.
[0208] Those skilled in the art will understand that the electronic device 500 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 510 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 16 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0209] The radio frequency unit 501 is used to receive the first position information of the first satellite when the electronic device is in communication connection with the first satellite.
[0210] The processor 510 is used to acquire the second position information of the electronic device and the second pose information of the electronic device relative to the Earth coordinate system.
[0211] The processor 510 is also configured to determine the first pose information of the electronic device relative to the first satellite based on the first position information and the second position information.
[0212] The processor 510 is also used to adjust the antenna pattern of the antenna assembly based on the first pose information and the second pose information, so as to increase the radiation gain of the antenna assembly to the first satellite.
[0213] In this embodiment, when the electronic device is communicatively connected to a first satellite, it receives first position information of the first satellite; acquires second position information and second pose information of the electronic device relative to the Earth coordinate system; determines first pose information of the electronic device relative to the first satellite based on the first and second position information; and adjusts the antenna pattern of the antenna assembly based on the first and second pose information to increase the radiation gain of the antenna assembly to the first satellite. In this embodiment, during communication between the electronic device and the first satellite, the pose of the electronic device relative to the first satellite is calculated based on the positions of the electronic device and the first satellite. Then, based on the poses of the electronic device relative to both the first satellite and the Earth coordinate system, the antenna pattern of the antenna assembly of the electronic device is adjusted to increase the radiation gain of the antenna assembly to the first satellite. This ensures the radiation gain between the electronic device and the satellite, guarantees the communication signal strength between the electronic device and the satellite, and thus guarantees the communication quality between the electronic device and the satellite.
[0214] Optionally, the first position information includes a first longitude, a first latitude, and a first altitude; the second position information includes a second longitude, a second latitude, and a second altitude; and the first attitude information includes a first pitch angle and a first azimuth angle. The processor 510 is specifically configured to: determine a first distance in the longitude direction between the projection of the first satellite on the ground and the electronic device based on the first latitude and the second latitude; determine a second distance in the latitude direction between the projection of the first satellite on the ground and the electronic device based on the first longitude, the second longitude, and the second latitude; determine the relative distance between the projection of the first satellite on the ground and the electronic device based on the first distance and the second distance; determine the altitude difference between the electronic device and the first satellite based on the first altitude and the second altitude; determine the first pitch angle based on the relative distance and the altitude difference; and determine the first azimuth angle based on the first distance and the second distance.
[0215] The embodiments provided in this application include first position information including first longitude, first latitude, and first altitude; second position information including second longitude, second latitude, and second altitude; and first attitude information including first elevation angle and first azimuth angle. Based on the first and second latitudes, a first distance in the longitude direction is determined between the projection of the first satellite on the ground and the electronic device. Based on the first, second, and second longitudes, a second distance in the latitude direction is determined between the projection of the first satellite on the ground and the electronic device. Based on the first and second distances, the relative distance between the projection of the first satellite on the ground and the electronic device is determined. Based on the first and second altitudes, the altitude difference between the electronic device and the first satellite is determined. Based on the relative distance and altitude difference, a first elevation angle is determined. Based on the first and second distances, a first azimuth angle is determined. Thus, by calculating the elevation angle and azimuth angle of the electronic device pointing towards the satellite using the latitude, longitude, and altitude difference between the electronic device and the satellite, the relative attitude between the electronic device and the satellite is quantified. This provides precise data support for antenna orientation adjustment, ensuring that the maximum radiation direction of the antenna accurately points towards the satellite, thereby improving communication stability.
[0216] Optionally, the antenna assembly includes a satellite antenna with an adjustable antenna pattern. The radio frequency unit 501 is further configured to: switch the antenna pattern of the satellite antenna to omnidirectional antenna mode and search for satellite signals; if the searched satellite signals do not meet preset conditions, mark the satellite search as failed and switch the antenna pattern of the satellite antenna to directional antenna mode, and continue searching for satellite signals through beam scanning; if the satellite search fails again, increase the transmission power of the satellite antenna and broadcast a distress signal, which is used to instruct the satellite to increase its transmission power.
[0217] The embodiments provided in this application include an antenna assembly comprising a satellite antenna with an adjustable antenna pattern. After switching the antenna pattern of the satellite antenna to omnidirectional mode, it searches for satellite signals. If the searched satellite signal does not meet preset conditions, the search fails, and the antenna pattern of the satellite antenna is switched to directional mode to continue searching for satellite signals via beam scanning. If the search fails again, the transmission power of the satellite antenna is increased, and a distress signal is broadcast, instructing the satellite to increase its transmission power. Thus, during the satellite search phase, different antenna operating modes and transmit / receive modes are used depending on whether the satellite downlink signal is strong, weak, or very weak, enabling electronic devices to quickly establish a connection with the satellite in strong signal environments and ensuring a connection even in weak or very weak signal environments.
[0218] Optionally, the processor 510 is further configured to: when the signal strength of the first satellite received by the electronic device is less than a strength threshold, compare the relative distance between the projection of the first satellite on the ground and the electronic device with a distance threshold; when the relative distance is greater than or equal to the distance threshold, search for a second satellite in the satellite system to which the first satellite belongs, where the distance between the satellite projection and the electronic device is less than the relative distance; and when the second satellite is successfully found, adjust the antenna pattern of the satellite antenna to increase the radiation gain of the satellite antenna for the second satellite.
[0219] The embodiments provided in this application, when the signal strength received by the electronic device from the first satellite is less than a strength threshold, compare the relative distance between the projection of the first satellite on the ground and the electronic device with a distance threshold; if the relative distance is greater than or equal to the distance threshold, search for a second satellite in the satellite system to which the first satellite belongs, where the distance between the satellite projection and the electronic device is less than the relative distance; if the second satellite is successfully found, adjust the antenna pattern of the satellite antenna to increase the radiation gain of the satellite antenna for the second satellite. Thus, when the quality of the satellite signal received by the electronic device decreases, if the electronic device is outside the signal coverage range of the connected satellite, calculate the relative position of the electronic device and the new satellite and adjust the maximum radiation direction of the satellite antenna to establish a connection between the electronic device and the new satellite, ensuring the satellite communication quality of the electronic device.
[0220] Optionally, the processor 510 is further configured to: calculate the third pose information of the electronic device relative to the first satellite when the relative distance is less than a distance threshold; and adjust the antenna pattern of the satellite antenna according to the third pose information when the third pose information is different from the first pose information; the radio frequency unit 501 is further configured to: send a distress signal to the first satellite when the third pose information is the same as the first pose information, the distress signal being used to instruct the first satellite to increase its transmission power.
[0221] The embodiments provided in this application calculate the third pose information of the electronic device relative to the first satellite when the relative distance is less than a distance threshold; if the third pose information differs from the first pose information, the antenna pattern of the satellite antenna is adjusted according to the third pose information; if the third pose information is the same as the first pose information, a distress signal is sent to the first satellite, which instructs the first satellite to increase its transmission power. In this way, when the quality of the satellite signal received by the electronic device deteriorates, if the electronic device is still within the signal coverage range of the connected satellite, the connection between the electronic device and the satellite is maintained by adjusting the maximum radiation direction of the satellite antenna or requesting the satellite to increase its transmission power, thus ensuring the stability of satellite communication for the electronic device.
[0222] Optionally, the antenna assembly includes an omnidirectional antenna and a directional antenna with an adjustable antenna pattern. The radio frequency unit 501 is further configured to: search for satellite signals using the omnidirectional antenna; if the searched satellite signal meets preset conditions, mark the satellite search as successful and communicate with the first searched satellite using the directional antenna; if the searched satellite signal does not meet preset conditions, mark the satellite search as failed and continue searching for satellite signals using the directional antenna; if the satellite search fails again, increase the transmission power of the directional antenna and broadcast a distress signal, which is used to instruct the satellite to increase its transmission power.
[0223] The embodiments provided in this application include an antenna assembly comprising an omnidirectional antenna and a directional antenna with an adjustable antenna pattern. The omnidirectional antenna searches for satellite signals. If the searched satellite signal meets preset conditions, the satellite search is considered successful, and communication with the first searched satellite is initiated via the directional antenna. If the searched satellite signal does not meet the preset conditions, the satellite search is considered unsuccessful, and the directional antenna continues searching for satellite signals. In the event of another unsuccessful satellite search, the transmission power of the directional antenna is increased, and a distress signal is broadcast, instructing the satellite to increase its transmission power. Thus, during the satellite search phase, the omnidirectional and directional antennas work together, with the omnidirectional mode performing the initial search and the directional mode providing precise orientation, improving the satellite search success rate. Furthermore, the combination of power adjustment and the distress signal enhances communication robustness in complex environments.
[0224] Optionally, the radio frequency unit 501 is further configured to: when the signal strength of the first satellite received by the electronic device is less than the strength threshold, the omnidirectional antenna successfully receives the satellite signal of the second satellite in the satellite system to which the first satellite belongs, and the signal strength of the second satellite received by the omnidirectional antenna is greater than the signal strength of the first satellite, after establishing a communication connection with the second satellite through the omnidirectional antenna, adjust the antenna pattern of the directional antenna to increase the radiation gain of the directional antenna to the second satellite; when the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna does not receive the satellite signal of the second satellite, or when the signal strength of the first satellite received by the electronic device is less than the strength threshold, the omnidirectional antenna successfully receives the satellite signal of the second satellite, but the signal strength of the second satellite received by the omnidirectional antenna is less than or equal to the signal strength of the first satellite, adjust the antenna pattern of the directional antenna according to the actual pose information of the electronic device relative to the first satellite, or send a distress signal to the first satellite, the distress signal being used to instruct the first satellite to increase its transmission power.
[0225] In the embodiments provided in this application, when the signal strength of the first satellite received by the electronic device is less than a strength threshold, and the omnidirectional antenna successfully receives the satellite signal of the second satellite in the same satellite system as the first satellite, and the signal strength of the second satellite received by the omnidirectional antenna is greater than the signal strength of the first satellite, after establishing a communication connection with the second satellite through the omnidirectional antenna, the antenna pattern of the directional antenna is adjusted to increase the radiation gain of the directional antenna for the second satellite. When the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna does not receive the satellite signal of the second satellite; or when the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna successfully receives the satellite signal of the second satellite, but the signal strength of the second satellite received by the omnidirectional antenna is less than or equal to the signal strength of the first satellite, the antenna pattern of the directional antenna is adjusted according to the actual pose information of the electronic device relative to the first satellite, or a distress signal is sent to the first satellite, which instructs the first satellite to increase its transmission power. Thus, on the one hand, dynamic satellite switching based on signal strength prioritizes stronger signal sources, ensuring communication stability; on the other hand, multiple strategies address the weak signal problem, improving the adaptability of the satellite communication system.
[0226] Optionally, the electronic device also includes a position detection device, and the processor 510 is further configured to: detect a third position information of the electronic device through the position detection device, wherein the accuracy of the third position information is less than that of the second position information; determine the first satellite closest to the electronic device based on the third position information and the satellite position information indicated by the satellite constellation diagram, and calculate the fourth pose information of the electronic device relative to the first satellite; the radio frequency unit 501 is further configured to: search for the satellite signal of the first satellite after adjusting the antenna pattern of the antenna assembly based on the fourth pose information.
[0227] In the embodiments provided in this application, the electronic device further includes a position detection device. This device detects a third position information of the electronic device, the accuracy of which is less than the accuracy of the second position information. Based on the third position information and the satellite position information indicated by the satellite constellation diagram, a first satellite closest to the electronic device is determined, and a fourth pose information of the electronic device relative to the first satellite is calculated. After adjusting the antenna pattern of the antenna assembly based on the fourth pose information, the device searches for the satellite signal of the first satellite. Thus, by using the position detection device and the satellite constellation diagram to pre-select the nearest satellite, the search range can be narrowed, the search time shortened, and the search power consumption reduced.
[0228] It should be understood that, in this embodiment, the input unit 504 may include a graphics processing unit (GPU) 5041 and a microphone 5042. The GPU 5041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 506 may include a display panel 5061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 507 includes at least one of a touch panel 5071 and other input devices 5072. The touch panel 5071 is also called a touch screen. The touch panel 5071 may include a touch detection device and a touch controller. Other input devices 5072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0229] The memory 509 can be used to store software programs and various data. The memory 509 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 509 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 509 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0230] Processor 510 may include one or more processing units; optionally, processor 510 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 510.
[0231] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described satellite communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0232] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0233] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described satellite communication method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0234] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0235] This application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the satellite communication method embodiments described above, and can achieve the same technical effects. To avoid repetition, it will not be described again here.
[0236] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0237] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.
[0238] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A satellite communication method, characterized in that, For an electronic device, the electronic device including an antenna assembly, the satellite communication method includes: When the electronic device is in communication connection with the first satellite, it receives the first position information of the first satellite; Acquire the second position information of the electronic device and the second pose information of the electronic device relative to the Earth coordinate system; Based on the first position information and the second position information, the first pose information of the electronic device relative to the first satellite is determined; Based on the first pose information and the second pose information, the antenna pattern of the antenna assembly is adjusted to increase the radiation gain of the antenna assembly for the first satellite.
2. The satellite communication method according to claim 1, characterized in that, The first location information includes a first longitude, a first latitude, and a first altitude; the second location information includes a second longitude, a second latitude, and a second altitude; and the first pose information includes a first pitch angle and a first azimuth angle. Determining the first pose information of the electronic device relative to the first satellite based on the first location information and the second location information includes: Based on the first latitude and the second latitude, determine the first distance between the projection of the first satellite on the ground and the electronic device in the longitude direction; Based on the first longitude, the second longitude, and the second latitude, determine the second distance between the projection of the first satellite on the ground and the electronic device in the latitudinal direction; Based on the first distance and the second distance, determine the relative distance between the projection of the first satellite on the ground and the electronic device; The altitude difference between the electronic device and the first satellite is determined based on the first altitude and the second altitude; The first pitch angle is determined based on the relative distance and the height difference; The first azimuth angle is determined based on the first distance and the second distance.
3. The satellite communication method according to claim 1, characterized in that, The antenna assembly includes a satellite antenna with an adjustable antenna pattern, and the satellite communication method further includes: After switching the antenna pattern of the satellite antenna to omnidirectional antenna mode, the satellite signal is searched. If the satellite signal found does not meet the preset conditions, the satellite search fails, and the antenna pattern of the satellite antenna is switched to directional antenna mode to continue searching for satellite signals through beam scanning. If the satellite fails to acquire satellite data again, the satellite antenna's transmission power will be increased, and a distress signal will be broadcast, which will instruct the satellite to increase its transmission power.
4. The satellite communication method according to claim 3, characterized in that, The satellite communication method also includes: If the signal strength of the first satellite received by the electronic device is less than the strength threshold, the relative distance between the projection of the first satellite on the ground and the electronic device is compared with the distance threshold. If the relative distance is greater than or equal to the distance threshold, in the satellite system to which the first satellite belongs, find a second satellite whose satellite projection is less than the relative distance from the electronic device; If the second satellite is successfully located, adjust the antenna pattern of the satellite antenna to increase the radiation gain of the satellite antenna for the second satellite.
5. The satellite communication method according to claim 3, characterized in that, The satellite communication method also includes: If the signal strength of the first satellite received by the electronic device is less than the strength threshold, the relative distance between the projection of the first satellite on the ground and the electronic device is compared with the distance threshold. If the relative distance is less than the distance threshold, calculate the third pose information of the electronic device relative to the first satellite; If the third pose information is different from the first pose information, the antenna pattern of the satellite antenna is adjusted according to the third pose information; If the third pose information is the same as the first pose information, a distress signal is sent to the first satellite, which is used to instruct the first satellite to increase its transmission power.
6. The satellite communication method according to claim 1, characterized in that, The antenna assembly includes an omnidirectional antenna and a directional antenna with adjustable antenna pattern; the satellite communication method further includes: The omnidirectional antenna is used to search for satellite signals. If the satellite signal found meets the preset conditions, the satellite search is considered successful, and communication is initiated with the first satellite found through the directional antenna. If the satellite signal found does not meet the preset conditions, the satellite search fails, and the search for satellite signals continues through the directional antenna. If the satellite search fails again, the transmission power of the directional antenna is increased, and a distress signal is broadcast, which is used to instruct the satellite to increase its transmission power.
7. The satellite communication method according to claim 6, characterized in that, The satellite communication method also includes: If the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna successfully receives the satellite signal of the second satellite in the satellite system to which the first satellite belongs, and the signal strength of the second satellite received by the omnidirectional antenna is greater than the signal strength of the first satellite, after establishing a communication connection with the second satellite through the omnidirectional antenna, the antenna pattern of the directional antenna is adjusted to increase the radiation gain of the directional antenna for the second satellite. If the signal strength of the first satellite received by the electronic device is less than the strength threshold and the omnidirectional antenna does not receive the satellite signal of the second satellite, or if the signal strength of the first satellite received by the electronic device is less than the strength threshold and the omnidirectional antenna successfully receives the satellite signal of the second satellite, but the signal strength of the second satellite received by the omnidirectional antenna is less than or equal to the signal strength of the first satellite, the antenna pattern of the directional antenna is adjusted according to the actual pose information of the electronic device relative to the first satellite, or a distress signal is sent to the first satellite, the distress signal being used to instruct the first satellite to increase its transmission power.
8. The satellite communication method according to any one of claims 1 to 7, characterized in that, The electronic device further includes a position detection device, and the satellite communication method further includes: The third position information of the electronic device is detected by the position detection device, and the accuracy of the third position information is less than that of the second position information; Based on the third position information and the satellite position information indicated by the satellite constellation diagram, the first satellite closest to the electronic device is determined, and the fourth pose information of the electronic device relative to the first satellite is calculated; After adjusting the antenna pattern of the antenna assembly based on the fourth pose information, the satellite signal of the first satellite is searched.
9. A satellite communication device, characterized in that, For use in electronic devices, the electronic devices including antenna assemblies, the satellite communication device comprising: A communication unit is configured to receive first position information of the first satellite when the electronic device is in communication connection with the first satellite; The processing unit is used to acquire the second position information of the electronic device and the second pose information of the electronic device relative to the Earth coordinate system; The processing unit is further configured to determine the first pose information of the electronic device relative to the first satellite based on the first position information and the second position information; The processing unit is further configured to adjust the antenna pattern of the antenna assembly according to the first pose information and the second pose information, so as to increase the radiation gain of the antenna assembly to the first satellite.
10. The satellite communication device according to claim 9, characterized in that, The first location information includes a first longitude, a first latitude, and a first altitude; the second location information includes a second longitude, a second latitude, and a second altitude; the first pose information includes a first pitch angle and a first azimuth angle; the processing unit is specifically used for: Based on the first latitude and the second latitude, determine the first distance between the projection of the first satellite on the ground and the electronic device in the longitude direction; Based on the first longitude, the second longitude, and the second latitude, determine the second distance between the projection of the first satellite on the ground and the electronic device in the latitudinal direction; Based on the first distance and the second distance, determine the relative distance between the projection of the first satellite on the ground and the electronic device; The altitude difference between the electronic device and the first satellite is determined based on the first altitude and the second altitude; The first pitch angle is determined based on the relative distance and the height difference; The first azimuth angle is determined based on the first distance and the second distance.
11. The satellite communication device according to claim 9, characterized in that, The antenna assembly includes a satellite antenna with an adjustable antenna pattern, and the communication unit is further used for: After switching the antenna pattern of the satellite antenna to omnidirectional antenna mode, the satellite signal is searched. If the satellite signal found does not meet the preset conditions, the satellite search fails, and the antenna pattern of the satellite antenna is switched to directional antenna mode to continue searching for satellite signals through beam scanning. If the satellite fails to acquire satellite data again, the satellite antenna's transmission power will be increased, and a distress signal will be broadcast, which will instruct the satellite to increase its transmission power.
12. The satellite communication device according to claim 11, characterized in that, The processing unit is also used for: If the signal strength of the first satellite received by the electronic device is less than the strength threshold, the relative distance between the projection of the first satellite on the ground and the electronic device is compared with the distance threshold. If the relative distance is greater than or equal to the distance threshold, in the satellite system to which the first satellite belongs, find a second satellite whose satellite projection is less than the relative distance from the electronic device; If the second satellite is successfully located, adjust the antenna pattern of the satellite antenna to increase the radiation gain of the satellite antenna for the second satellite.
13. The satellite communication device according to claim 11, characterized in that, The processing unit is also used for: If the signal strength of the first satellite received by the electronic device is less than the strength threshold, the relative distance between the projection of the first satellite on the ground and the electronic device is compared with the distance threshold. If the relative distance is less than the distance threshold, calculate the third pose information of the electronic device relative to the first satellite; If the third pose information is different from the first pose information, the antenna pattern of the satellite antenna is adjusted according to the third pose information; The communication unit is also used for: If the third pose information is the same as the first pose information, a distress signal is sent to the first satellite, which is used to instruct the first satellite to increase its transmission power.
14. The satellite communication device according to claim 9, characterized in that, The antenna assembly includes an omnidirectional antenna and a directional antenna with adjustable antenna pattern, and the communication unit is further used for: The omnidirectional antenna is used to search for satellite signals. If the satellite signal found meets the preset conditions, the satellite search is considered successful, and communication is initiated with the first satellite found through the directional antenna. If the satellite signal found does not meet the preset conditions, the satellite search fails, and the search for satellite signals continues through the directional antenna. If the satellite search fails again, the transmission power of the directional antenna is increased, and a distress signal is broadcast, which is used to instruct the satellite to increase its transmission power.
15. The satellite communication device according to claim 14, characterized in that, The communication unit is also used for: If the signal strength of the first satellite received by the electronic device is less than the strength threshold, and the omnidirectional antenna successfully receives the satellite signal of the second satellite in the satellite system to which the first satellite belongs, and the signal strength of the second satellite received by the omnidirectional antenna is greater than the signal strength of the first satellite, after establishing a communication connection with the second satellite through the omnidirectional antenna, the antenna pattern of the directional antenna is adjusted to increase the radiation gain of the directional antenna for the second satellite. If the signal strength of the first satellite received by the electronic device is less than the strength threshold and the omnidirectional antenna does not receive the satellite signal of the second satellite, or if the signal strength of the first satellite received by the electronic device is less than the strength threshold and the omnidirectional antenna successfully receives the satellite signal of the second satellite, but the signal strength of the second satellite received by the omnidirectional antenna is less than or equal to the signal strength of the first satellite, the antenna pattern of the directional antenna is adjusted according to the actual pose information of the electronic device relative to the first satellite, or a distress signal is sent to the first satellite, the distress signal being used to instruct the first satellite to increase its transmission power.
16. The satellite communication device according to any one of claims 9 to 15, characterized in that, The electronic device further includes a position detection device, and the processing unit is further configured to: The third position information of the electronic device is detected by the position detection device, and the accuracy of the third position information is less than that of the second position information; Based on the third position information and the satellite position information indicated by the satellite constellation diagram, the first satellite closest to the electronic device is determined, and the fourth pose information of the electronic device relative to the first satellite is calculated; The communication unit is also used for: After adjusting the antenna pattern of the antenna assembly based on the fourth pose information, the satellite signal of the first satellite is searched.
17. An electronic device, characterized in that, It includes a processor and a memory, the memory storing programs or instructions that can run on the processor, the programs or instructions being executed by the processor to implement the steps of the satellite communication method as described in any one of claims 1 to 8.
18. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the satellite communication method as described in any one of claims 1 to 8.