Solar panel control method, electronic equipment, power generation equipment, medium and product

By detecting and adjusting the orientation of the solar panels to meet preset sunlight tracking conditions, the problem of uneven power generation efficiency of solar panels was solved, achieving high-efficiency power generation and energy saving.

CN121900500APending Publication Date: 2026-04-21TP-LINK INT CHENGDU CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TP-LINK INT CHENGDU CO LTD
Filing Date
2025-12-12
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

The existing solar panels are installed at a fixed angle to the sun, which results in a large difference in power generation efficiency at different times, especially during non-efficient periods when efficiency is low, and frequent angle adjustments consume more electricity.

Method used

By detecting and determining whether the current conditions for tracking sunlight are met, including time, weather, and orientation, the orientation of the solar panel is adjusted so that the difference between its angle and the incident angle of sunlight is within a preset threshold. The angle adjustment is optimized using mapping data and optical sensors.

Benefits of technology

This improves the power generation efficiency of solar panels at different times, reduces unnecessary angle adjustments and power consumption, and lowers hardware costs and power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121900500A_ABST
    Figure CN121900500A_ABST
Patent Text Reader

Abstract

The invention discloses a control method of a solar panel, electronic equipment, power generation equipment, a computer readable storage medium and a computer program product, and the control method comprises the steps: detecting and judging whether a preset light following condition is satisfied at present, and adjusting the orientation angle of the solar panel towards the sun when the preset light following condition is satisfied, the angle difference between the adjusted orientation angle and the sunlight incident angle of the solar panel is within the first preset threshold value. Thus, the angle difference between the adjusted orientation angle and the sunlight incident angle of the solar panel can be within the first preset threshold value, it is ensured that the solar panel can effectively receive solar radiation at different times, and therefore the power generation efficiency of the solar panel is guaranteed; and whether the preset light following condition is met or not is detected and judged before the orientation angle of the solar panel towards the sun is adjusted, so that effective adjustment of the orientation angle of the solar panel towards the sun is realized, and electric energy consumption caused by invalid adjustment or improper adjustment is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power generation technology, and in particular to a control method for a solar panel, electronic equipment, power generation equipment, computer-readable storage medium, and computer program product. Background Technology

[0002] In most related technologies, the angle at which solar panels face the sun is fixed after installation. However, because the angle is fixed, the angle of the solar panel towards the sun is only close to the angle at which sunlight hits the panel during a specific period of the day. As a result, the solar radiation reception efficiency is high, leading to higher power generation efficiency. At other times, the reception efficiency and power generation efficiency are lower, which to some extent affects the power generation effect of the solar panel. Summary of the Invention

[0003] This application provides a control method for a solar panel, an electronic device, a power generation device, a computer-readable storage medium, and a computer program product.

[0004] This application provides a method for controlling a solar panel, including: The system detects and determines whether the current conditions for tracking sunlight are met. The preset conditions for tracking sunlight include the current time being within a preset time interval, the current weather being a preset weather type, and the solar panel's orientation angle towards the sun being within at least one of the preset angle intervals. Under the condition of meeting the preset light-tracking conditions, the orientation angle of the solar panel toward the sun is adjusted so that the angle difference between the adjusted orientation angle and the angle of sunlight incident on the solar panel is within a first preset threshold.

[0005] Thus, in this embodiment, it is possible to detect and determine whether the preset sun-tracking conditions are met. If the preset sun-tracking conditions are met, the orientation angle of the solar panel towards the sun is adjusted so that the angle difference between the adjusted orientation angle and the solar panel's incident angle of sunlight is within a first preset threshold. This ensures that the solar panel can effectively receive solar radiation at different times, thereby guaranteeing the power generation efficiency of the solar panel. Furthermore, because the preset sun-tracking conditions are detected and determined before adjusting the solar panel's orientation angle towards the sun—that is, whether at least one of the following three conditions is met: the current time is within a preset time interval, the current weather is a preset weather type, and the solar panel's orientation angle towards the sun is within a preset angle interval—effective adjustment of the solar panel's orientation angle towards the sun can be achieved, thereby avoiding energy consumption caused by ineffective or inappropriate adjustments to the solar panel's orientation angle towards the sun.

[0006] In some embodiments of this application, adjusting the orientation angle of the solar panel toward the sun when the preset light-tracking conditions are met includes: Under the condition of satisfying the preset light-tracking conditions, the solar panel's solar radiation incident angle at the target time is determined, wherein the target time is the current time or the next time after the current time; Adjust the orientation angle of the solar panel toward the sun according to the incident angle of sunlight.

[0007] Thus, in this embodiment, under the condition of satisfying the preset light-tracking conditions, the angle of sunlight incident on the solar panel at the target time can be determined, and the orientation angle of the solar panel toward the sun can be adjusted according to the angle of sunlight incident, thereby ensuring that the orientation angle of the solar panel toward the sun can match the angle of sunlight incident, thereby ensuring the efficiency of the solar panel in receiving solar radiation.

[0008] In some embodiments of this application, determining the angle of sunlight incident on the solar panel at the target time, under the condition of satisfying the preset light-tracking conditions, includes: If the preset light-tracking conditions are met, and the time interval relative to the last adjustment of the orientation angle is greater than or equal to the second preset threshold, the solar panel's solar radiation incident angle at the target time is determined.

[0009] Thus, in this embodiment, the solar panel's incident angle at the target time can be determined when the preset light-tracking conditions are met and the time interval relative to the last adjustment of the orientation angle is greater than or equal to the second preset threshold. This can reduce the number of times and frequency of the solar panel's orientation angle is adjusted towards the sun to a certain extent, and can avoid the energy consumption caused by frequently adjusting the solar panel's orientation angle towards the sun in a short period of time.

[0010] In some embodiments of this application, determining the angle of sunlight incident on the solar panel at the target time, under the condition of satisfying the preset light-tracking conditions, includes: If the solar panel generates less than or equal to a third preset threshold at the current moment, and the solar panel's incident angle at the next moment is determined, provided that the preset light-tracing conditions are met.

[0011] Thus, in this embodiment, if the power generation of the solar panel at the current moment is less than or equal to a third preset threshold when the preset tracking conditions are met, the solar radiation angle of the solar panel at the next moment can be determined. This improves the situation where the power generation of the solar panel at the current moment is not higher than the third preset threshold due to unexpected factors, thereby ensuring the power generation and power generation efficiency of the solar panel.

[0012] In some embodiments of this application, determining the angle of sunlight incident on the solar panel at the target time, under the condition of satisfying the preset light-tracking conditions, includes: Under the condition of satisfying the preset light-tracking conditions, a target angle corresponding to the target time and the location of the solar panel is determined from the predetermined mapping data. The solar incident angle is obtained based on the target angle. The mapping data includes multiple time information, multiple location information and multiple angle information, and includes the correspondence between each of the time information, each of the location information and each of the angle information.

[0013] Thus, in this embodiment of the application, under the condition of satisfying the preset light-tracking conditions, the target angle corresponding to the target time and the location of the solar panel can be determined from the predetermined mapping data to obtain the solar incident angle. This eliminates the need to obtain the solar incident angle in real time through a light intensity sensor or through a complex algorithm, thereby reducing the difficulty of obtaining the solar incident angle and the amount of power consumption required to obtain the angle, and achieving efficient acquisition of the solar incident angle.

[0014] In some embodiments of this application, an optical sensor is installed on the solar panel, which can generate an angle adjustment signal based on the deviation of the current landing point of the sunlight on the optical sensor relative to the target landing point. The step of adjusting the orientation angle of the solar panel toward the sun under the preset light-tracking conditions includes: Under the condition of meeting the preset light-tracking conditions, the solar panel is adjusted to face the sun according to the angle adjustment signal so that the deviation of the current landing point position from the target landing point position is less than or equal to the fourth preset threshold.

[0015] Thus, in this embodiment of the application, when the preset light-tracking conditions are met, the solar panel’s orientation angle toward the sun can be adjusted according to the angle adjustment signal so that the deviation of the current landing point position from the target landing point position is less than or equal to a fourth preset threshold, thereby achieving the adjustment of the solar panel’s orientation angle.

[0016] In some embodiments of this application, the method further includes: Upon receiving an external wake-up signal, the system detects and determines whether the preset light-tracking conditions are met.

[0017] Thus, in this embodiment of the application, when an external wake-up signal is received, it can detect and determine whether the preset light-tracking conditions are met, thereby reducing the power consumption of the solar panel in detecting and determining the preset light-tracking conditions and adjusting the orientation angle of the solar panel to a certain extent.

[0018] This application provides an electronic device, including a memory and a processor. The memory stores a computer program, which, when executed by the processor, implements the above-described control method for a solar panel.

[0019] This application provides a power generation device, which includes a solar panel and the aforementioned electronic equipment.

[0020] This application provides a computer-readable storage medium storing a computer program that, when executed by one or more processors, implements the above-described solar panel control method.

[0021] This application provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the above-described control method for a solar panel.

[0022] Additional aspects and advantages of embodiments of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of embodiments of this application. Attached Figure Description

[0023] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, wherein: Figure 1 This is a flowchart illustrating the control method of a solar panel in certain embodiments of this application; Figure 2 This is a flowchart illustrating the control method of a solar panel in certain embodiments of this application; Figure 3 This is a flowchart illustrating the control method of a solar panel in certain embodiments of this application; Figure 4 This is a schematic diagram of an optical sensor in some embodiments of this application; Figure 5 This is a schematic diagram of an optical sensor in some embodiments of this application; Figure 6 This is a schematic diagram of a power generation device in some embodiments of this application. Detailed Implementation

[0024] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of this application, and should not be construed as limiting the embodiments of this application.

[0025] In most related technologies, the angle at which solar panels face the sun is fixed and cannot be adjusted after installation. This results in a relatively limited utilization rate of solar radiation by the solar panels each day. Furthermore, as the sun's altitude changes with the seasons, the power generation efficiency of solar panels may be too low in winter, or even result in power loss.

[0026] Therefore, related technologies have proposed angle-adjustable solar panels, coupled with light intensity sensors mounted on the solar panels, to monitor and collect the ambient light intensity in real time. The angle of the solar panel facing the sun is adjusted based on the direction of the detected maximum light intensity, ensuring that the solar panel's angle is parallel to the angle of incidence of sunlight. However, this approach consumes a significant amount of electricity to adjust the solar panel's angle, resulting in low energy storage efficiency and thus limited practicality.

[0027] Based on the issues mentioned above, please refer to Figure 1 This application provides a method for controlling a solar panel, comprising: 01: Detect and determine whether the current conditions for tracking sunlight are met. The preset conditions for tracking sunlight include the current time being within a preset time interval, the current weather being a preset weather type, and the solar panel's orientation angle towards the sun being within at least one of the preset angle intervals. 02: Under the condition of meeting the preset light-chasing conditions, adjust the orientation angle of the solar panel toward the sun so that the angle difference between the adjusted orientation angle and the angle of sunlight incident on the solar panel is within the first preset threshold.

[0028] This application provides a control device for a solar panel. The control method for the solar panel according to this application can be implemented by the control device for the solar panel according to this application. Specifically, the control device includes a detection module and an adjustment module. The detection module is used to detect and determine whether preset tracking conditions are met. The preset tracking conditions include the current time being within a preset time interval, the current weather being a preset weather type, and the solar panel's orientation angle towards the sun being within at least one of the preset angle intervals. The adjustment module is used to adjust the solar panel's orientation angle towards the sun when the preset tracking conditions are met, so that the angle difference between the adjusted orientation angle and the solar panel's incident angle of sunlight is within a first preset threshold.

[0029] This application also provides an electronic device, which includes a memory and a processor. The solar panel control method of this application can be implemented by the electronic device of this application. Specifically, the memory stores a computer program, and the processor is used to detect and determine whether preset tracking conditions are met, and if the preset tracking conditions are met, adjust the orientation angle of the solar panel toward the sun so that the angle difference between the adjusted orientation angle and the solar panel's incident angle is within a first preset threshold. The preset tracking conditions include at least one of the following: the current time is within a preset time interval, the current weather is a preset weather type, and the solar panel's orientation angle toward the sun is within a preset angle interval.

[0030] Specifically, in this embodiment, the electronic device connected to the solar panel (or the power generation device including the electronic device and the solar panel) can first determine whether the current situation meets the preset light-tracking conditions based on one or more of the following three factors: the current time, the current weather, and the angle of the solar panel towards the sun at the current time. This determines whether the current situation is not an invalid light-tracking scenario, such as a period of weak sunlight or weather, or a situation where the angle deviation is too small to require adjustment. If the preset light-tracking conditions are confirmed to be met, the angle of the solar panel towards the sun is adjusted, ultimately controlling the deviation between the adjusted angle and the angle of sunlight incidence within a set first preset threshold to ensure that the solar panel efficiently receives sunlight and thus generates electricity efficiently.

[0031] In some implementations, preset tracking conditions can be understood as standards set in advance based on the application scenario of the solar panel, the sunlight patterns of the installation area, and the energy consumption characteristics of the equipment, to determine whether to start tracking adjustment. This is used to determine whether the operation of "adjusting the angle of the solar panel toward the sun" is necessary at the current moment, so as to avoid ineffective energy consumption.

[0032] In some implementations, the preset time interval can be understood as the period of day with higher light intensity, such as 9:00-15:00, to avoid the period of weak light in the early morning and evening, and to ensure that the power generation efficiency of the solar panel is higher during this period than at other times.

[0033] In some implementations, the preset time interval can be understood as a period of time set based on the solar trajectory of the installation area, during which the light intensity is sufficient to support the high-efficiency power generation of the solar panels.

[0034] In some implementations, the preset weather type can be a sunny day with relatively abundant sunshine. It is understood that in weather conditions such as cloudy days, rainy days, and hazy days, where the light intensity is low and fluctuates greatly, even if the angle of the solar panel facing the sun is adjusted to match the angle of sunlight incidence, the solar radiation energy reception efficiency of the solar panel will still be low. Therefore, the change in the power generation efficiency of the solar panel before and after the adjustment may be small.

[0035] In some implementations, the condition that "the solar panel's orientation angle towards the sun falls within a preset angle range" can be used to avoid situations where the solar panel consumes excessive power during reset. For example, if the solar panel's angle adjustment range is 0~180°, then when the solar panel needs to reset from 0° to 180°, or from 180° to 0°, the power consumption required for reset is relatively large. Therefore, to reduce the power consumption required for reset, the solar panel's adjustment range can be set to 30°~150°. Consequently, the electronic device can determine whether the solar panel's orientation angle towards the sun at the current moment falls within the 30°~150° range, and / or determine whether the solar panel's orientation angle towards the sun after adjustment falls within the 30°~150° range. If so, it adjusts; otherwise, it does not adjust, thereby reducing the power consumption required for reset.

[0036] In some implementations, the orientation angle of the solar panel towards the sun can be understood as the angle between the direction of the normal to the surface of the solar panel and the direction of the sun. It is understood that when the normal to the surface of the solar panel is directly facing the sun, the orientation angle of the solar panel towards the sun is 0°, at which point the solar panel has the highest efficiency in receiving solar radiation.

[0037] In some implementations, the angle of incidence of sunlight can be understood as the angle between the sunlight ray hitting the surface of the solar panel and the normal direction of the solar panel surface. It is understood that the smaller this angle, the closer the sunlight is to perpendicularly hitting the solar panel, the more solar radiation energy the solar panel absorbs, and the higher the power generation efficiency.

[0038] It is understandable that when the angle at which the solar panel faces the sun is the same as the angle at which sunlight is incident, or when the normal direction of the solar panel surface is directly facing the sun, or when the normal direction of the solar panel surface is parallel to the direction in which sunlight is incident on the solar panel, the more solar radiation energy the solar panel absorbs, the higher the solar panel's power generation efficiency.

[0039] In some embodiments, the first preset threshold can be understood as an angle deviation value, such as 5°, that is pre-set through experiments or simulations to ensure that the power generation efficiency of the solar panel is maintained at a high level. It is worth noting that, in the embodiments of this application, when the difference between the solar panel's orientation angle toward the sun and the angle of sunlight incidence is less than the first preset threshold, the power generation efficiency of the solar panel can be guaranteed to be at a high level, such as 90% or more of the maximum efficiency.

[0040] To more clearly illustrate the control method of the solar panel provided in this application, please refer to the following exemplary description: First, the system obtains the current time through a network module or positioning module, or the current weather through a weather sensor / network module, or the current angle of the solar panel facing the sun through an angle sensor installed on the power generation equipment / solar panel, or multiple of the following: current time, current weather, and the current angle of the solar panel facing the sun. This information is used to determine whether it is necessary to adjust the current angle of the solar panel facing the sun, that is, to determine whether the preset sun-tracking conditions are met.

[0041] Then, when the preset tracking conditions are detected to be met, such as the current time being 13:05 and thus falling within the preset time period of 9:00-15:00, or the current weather being the preset weather type of sunny, or the current angle of the solar panel facing the sun being 120° within the preset angle range of 30°~150°, or multiple of these three conditions being met, the preset tracking conditions are confirmed to be met. At this time, the solar panel orientation adjustment mechanism is activated. For example, the current incident angle of sunlight is first obtained, then the difference between the current solar panel orientation angle and the incident angle is calculated, and then the solar panel orientation is gradually adjusted by the drive motor until the difference is less than or equal to the first preset threshold and the adjustment stops.

[0042] Thus, in this embodiment, it is possible to detect and determine whether the preset sun-tracking conditions are met. If the preset sun-tracking conditions are met, the orientation angle of the solar panel towards the sun is adjusted so that the angle difference between the adjusted orientation angle and the solar panel's incident angle of sunlight is within a first preset threshold. This ensures that the solar panel can effectively receive solar radiation at different times, thereby guaranteeing the power generation efficiency of the solar panel. Furthermore, because the preset sun-tracking conditions are detected and determined before adjusting the solar panel's orientation angle towards the sun—that is, whether at least one of the following three conditions is met: the current time is within a preset time interval, the current weather is a preset weather type, and the solar panel's orientation angle towards the sun is within a preset angle interval—effective adjustment of the solar panel's orientation angle towards the sun can be achieved, thereby avoiding energy consumption caused by ineffective or inappropriate adjustments to the solar panel's orientation angle towards the sun.

[0043] Please see Figure 2 In some embodiments of this application, step 02 includes: 020: Under the condition of satisfying the preset light-tracking conditions, determine the angle of sunlight incident on the solar panel at the target time, where the target time is the current time or the next time after the current time; 021: Adjust the orientation of the solar panel toward the sun according to the angle of sunlight incidence.

[0044] The adjustment module in this application embodiment is also used to determine the solar radiation incident angle of the solar panel at the target time when the preset light-chasing conditions are met, and to adjust the orientation angle of the solar panel toward the sun according to the solar radiation incident angle, wherein the target time is the current time or the next time after the current time.

[0045] The processor in this embodiment is further configured to determine the solar radiation incident angle of the solar panel at a target time when the preset light-chasing conditions are met, and to adjust the orientation angle of the solar panel toward the sun according to the solar radiation incident angle, wherein the target time is the current time or the next time after the current time.

[0046] Specifically, in order to further improve the effectiveness of adjusting the orientation angle of the solar panel towards the sun, in this embodiment of the application, the solar panel can be determined at the current moment or the next moment when the current preset light-chasing conditions are met. Then, the orientation angle of the solar panel is adjusted based on the incident angle, so that the angle adjustment operation can be carried out based on the solar incident angle at the current moment or the next moment, thereby ensuring the effectiveness and reliability of the angle adjustment operation.

[0047] In some implementations, the target time can be understood as a reference time point used to determine the angle of sunlight incidence. It can be the current time, i.e., the instant when the conditions for sunlight tracking are met, or it can be the next time point after the current time, i.e., a preset time point after the conditions for sunlight tracking are met. For example, if the current time is 10:00, the next time point could be 10:05, 10:10, 10:15, etc., and can be set according to the actual situation.

[0048] To more clearly illustrate the implementation methods of this application, please refer to the following exemplary description: If the preset sunlight tracking conditions are detected and confirmed to be met at 10:00 AM, the electronic device can determine the angle of sunlight incident on the solar panel at the target time based on a preset angle adjustment strategy, a user-preset angle adjustment strategy, or an angle adjustment strategy set according to the actual situation.

[0049] For example, if the preset angle adjustment strategy / user-preset angle adjustment strategy is "real-time adjustment," the solar panel's angle of incidence of sunlight at the current moment is determined. Conversely, if the preset angle adjustment strategy / user-preset angle adjustment strategy is "pre-adjustment," the solar panel's angle of incidence of sunlight at the next moment is determined. As another example, if the rate of change of the sun's position is determined to be relatively gradual through a network module or pre-installed sensors, the solar panel's angle of incidence of sunlight at the next moment is determined. Exemplarily, if the change in the angle of incidence of sunlight every 15 minutes is less than 5°, the solar panel's angle of incidence of sunlight at the current moment is determined; conversely, if the change in the angle of incidence of sunlight every 15 minutes is greater than or equal to 5°, the solar panel's angle of incidence of sunlight at the next moment is determined.

[0050] After confirming the angle of sunlight incidence, the difference between the solar panel's orientation angle towards the sun and the angle of sunlight incidence at the current moment can be calculated. If this difference is greater than a first preset threshold, the solar panel is driven to rotate until the difference is less than or equal to the first preset threshold, at which point the adjustment stops.

[0051] Thus, in this embodiment, under the condition of satisfying the preset light-tracking conditions, the angle of sunlight incident on the solar panel at the target time can be determined, and the orientation angle of the solar panel toward the sun can be adjusted according to the angle of sunlight incident, thereby ensuring that the orientation angle of the solar panel toward the sun can match the angle of sunlight incident, thereby ensuring the efficiency of the solar panel in receiving solar radiation.

[0052] In some embodiments provided in this application, step 020 includes: determining the solar panel's solar radiation incident angle at the target time when the preset light-tracking conditions are met and the time interval relative to the last adjustment of the orientation angle is greater than or equal to a second preset threshold.

[0053] The adjustment module in this application embodiment is also used to determine the solar panel's solar radiation incident angle at the target time when the preset light-chasing conditions are met and the time interval relative to the last adjustment of the orientation angle is greater than or equal to a second preset threshold.

[0054] The processor in this embodiment is further configured to determine the solar radiation incident angle of the solar panel at a target time when a preset light-tracking condition is met and the time interval relative to the last adjustment of the orientation angle is greater than or equal to a second preset threshold.

[0055] Specifically, considering that adjusting the solar panel's orientation angle requires a certain amount of electricity, if the solar panel's orientation angle is adjusted multiple times in a short period of time, it may result in most of the electricity generated by the solar panel being used for adjusting the solar panel's orientation angle.

[0056] Based on this, in some embodiments provided in this application, the solar incidence angle at the target time can be determined only after confirming the preset tracking conditions and the time elapsed since the last adjustment of the solar panel's orientation angle is greater than or equal to a second preset threshold, and the solar orientation angle of the solar panel can be adjusted according to the solar incidence angle. It is understood that if the preset tracking conditions are met but the time elapsed since the last adjustment of the solar panel's orientation angle is less than the second preset threshold, or if the preset tracking conditions are not met but the time elapsed since the last adjustment of the solar panel's orientation angle is greater than or equal to the second preset threshold, then the solar incidence angle at the target time will not be determined, or the solar orientation angle of the solar panel will not be adjusted according to the solar incidence angle.

[0057] In some implementations, "time interval relative to the last adjustment of the orientation angle" can be understood as the time difference between the current time and the last time the orientation angle was adjusted. For example, if the last time the orientation angle was adjusted was 10:00 and the current time is 10:15, then the time interval is 15 minutes.

[0058] In some implementations, when the solar panel’s orientation angle toward the sun is adjusted, the electronic device can record the current time. Then, when the solar panel’s orientation angle toward the sun is adjusted again, the previously recorded time can be read and combined with the current time (i.e., the current moment) to calculate the time interval between the current time and the last adjustment of the orientation angle.

[0059] In some implementations, the second preset threshold can be 5 minutes, 10 minutes, 15 minutes or 30 minutes, which can be set according to the actual situation.

[0060] In some implementations, the second preset threshold can be understood as the minimum adjustment interval time set in advance based on the changing pattern of the sun's position in the installation area, the power generation efficiency of the solar panel, and the energy consumption characteristics of the motor. This can limit the number of times and frequency of adjustments to the solar panel's angle toward the sun to a certain extent, thereby reducing the total power consumption required to adjust the solar panel's angle toward the sun.

[0061] To more clearly illustrate the implementation methods of this application, please refer to the following exemplary description: When the electronic device first completes the adjustment of the solar panel's orientation angle toward the sun, the current time t1 is recorded.

[0062] Once the electronic device confirms that the preset light-tracking conditions are met, and confirms that the time interval (t2-t1) between the current time t2 and t1 is greater than or equal to 10 minutes (i.e., the second preset threshold), the solar radiation angle at the target time is determined. Then, the difference between the current solar panel's orientation angle toward the sun and the solar radiation angle is calculated. If the difference is greater than the first preset threshold, the orientation angle is adjusted until the difference is less than or equal to the first preset threshold. The adjustment of the solar panel's orientation angle toward the sun is then completed, and the current time t3 is recorded, thus providing a time reference for the next time interval calculation.

[0063] Thus, in this embodiment, the solar panel's incident angle at the target time can be determined when the preset light-tracking conditions are met and the time interval relative to the last adjustment of the orientation angle is greater than or equal to the second preset threshold. This can reduce the number of times and frequency of the solar panel's orientation angle is adjusted towards the sun to a certain extent, and can avoid the energy consumption caused by frequently adjusting the solar panel's orientation angle towards the sun in a short period of time.

[0064] In some embodiments of this application, step 020 includes: if the power generation of the solar panel at the current moment is less than or equal to a third preset threshold, and the solar radiation incident angle of the solar panel at the next moment is determined, under the condition of satisfying the preset light-tracking conditions.

[0065] The adjustment module in this application embodiment is also used to determine the solar radiation incident angle of the solar panel at the next moment if the power generation of the solar panel at the current moment is less than or equal to a third preset threshold under the condition of satisfying the preset light-chasing conditions.

[0066] The processor in this application embodiment is also used to determine the solar radiation incident angle of the solar panel at the next moment if the power generation of the solar panel at the current moment is less than or equal to a third preset threshold under the condition of satisfying the preset light-tracking conditions.

[0067] Specifically, even if the preset sunlight tracking conditions are met, the power generation efficiency of the solar panel may not be maintained at a high level due to unexpected factors. For example, if part of the solar panel is blocked by objects such as trees or clouds at the current moment, the solar panel cannot effectively absorb solar radiation, resulting in a lower power generation of the solar panel at the current moment.

[0068] Based on this, in the embodiments of this application, the power generation of the solar panel can be detected in real time, provided that the preset tracking conditions have been met. When it is determined that the power generation of the solar panel at the current moment is lower than or equal to the preset third preset threshold, the orientation angle of the solar panel is adjusted in advance, thereby improving the situation where the power generation efficiency of the solar panel fails to maintain a high level due to unexpected factors.

[0069] In some implementations, the power generation of a solar panel at the current moment can be understood as the actual electrical power output of the solar panel or the total amount of electrical energy generated per unit time after completing an adjustment of the solar panel's orientation angle toward the sun.

[0070] In some implementations, the third preset threshold can be 30W, which can be set according to the actual situation.

[0071] In some implementations, the third preset threshold can be a value used to determine whether the power generation efficiency of the solar panel is maintained at a normal level. When the power generation is lower than or equal to the threshold, it indicates that the power generation is inefficient at the current angle (e.g., there is shading or the sunlight is too weak). Continuing to generate power based on the current angle is less efficient. Therefore, the orientation angle of the solar panel towards the sun at the current moment can be adjusted based on the solar incident angle at the next moment. As a result, at the next moment, the angle difference between the solar incident angle and the orientation angle of the solar panel towards the sun can be less than or equal to the first preset threshold, thereby ensuring that the power generation of the solar panel at the next moment can be higher than the third preset threshold. At the same time, it improves the situation where the power generation of the solar panel at the current moment fails to maintain a level higher than the third preset threshold due to unexpected factors.

[0072] To more clearly illustrate the implementation methods of this application, please refer to the following exemplary description: Assuming the current time is 10:00 AM, and the preset sun-tracking conditions are confirmed to be met at 10:00 AM, and the solar panel's orientation angle towards the sun at 10:00 AM is obtained, along with the solar radiation incident angle at 10:00 AM (or the next moment after 10:00 AM, 10:05 AM) is obtained. Based on the orientation angle A1 and the solar radiation incident angle A2, the solar panel's orientation angle towards the sun is adjusted from A1 to A3. The angle difference between A3 and A2 is less than or equal to a first preset threshold.

[0073] During the period from 10:00 AM to 10:15 AM, the power generation E of the solar panel at every moment is greater than the third preset threshold ET. Since the time interval between 10:15 AM and 10:00 AM is 15 minutes, and the second preset threshold is also 15 minutes, and the preset sun-tracking conditions are met at 10:15 AM, the solar incidence angle A4 at 10:15 AM is obtained. Combined with the previous A3, the orientation angle of the solar panel towards the sun is adjusted so that the orientation angle of the solar panel towards the sun changes from A3 to A5. The angle difference between A5 and A4 is less than or equal to the first preset threshold.

[0074] If, when the current time changes from 10:15 AM to 10:16 AM, the solar panel's power generation E at 10:16 AM is less than or equal to the third preset threshold ET, and the preset sun-tracking conditions are met at 10:16 AM, then the solar incidence angle A6 at 10:21 AM (the next moment after 10:16 AM) is obtained. Combined with the previous A5, the solar panel's orientation angle towards the sun is adjusted so that it changes from A5 to A7. The angle difference between A7 and A6 is less than or equal to the first preset threshold.

[0075] Thus, in this embodiment, if the power generation of the solar panel at the current moment is less than or equal to a third preset threshold when the preset tracking conditions are met, the solar radiation angle of the solar panel at the next moment can be determined. This improves the situation where the power generation of the solar panel at the current moment is not higher than the third preset threshold due to unexpected factors, thereby ensuring the power generation and power generation efficiency of the solar panel.

[0076] Please see Figure 3 In some embodiments of this application, step 020 includes: 0200: Under the condition of satisfying the preset light-tracking conditions, determine the target angle corresponding to the target time and the location of the solar panel from the predetermined mapping data, and obtain the incident angle of sunlight based on the target angle. The mapping data includes multiple time information, multiple location information and multiple angle information, as well as the correspondence between each time information, each location information and each angle information.

[0077] The adjustment module in this application embodiment is also used to: under the condition of satisfying the preset light-chasing conditions, determine the target angle corresponding to the target time and the location of the solar panel from the predetermined mapping data, and obtain the solar incident angle based on the target angle. The mapping data includes multiple time information, multiple location information and multiple angle information, and includes the correspondence between each time information, each location information and each angle information.

[0078] The processor in this application embodiment is further configured to: under the condition of satisfying preset light-tracking conditions, determine the target angle corresponding to the target time and the location of the solar panel from the predetermined mapping data, and obtain the solar incident angle based on the target angle, wherein the mapping data includes multiple time information, multiple location information and multiple angle information, and includes the correspondence between each time information, each location information and each angle information.

[0079] Specifically, in related technologies, the angle of sunlight incidence is typically obtained through real-time calculations using complex algorithms. This approach requires significant computing power, necessitating the installation of a processor capable of meeting this demand, resulting in high hardware costs. Furthermore, the complexity of the algorithm consumes electrical energy during the calculation of the angle of sunlight incidence, impacting the power generation efficiency of the solar panels or the energy storage efficiency of the power generation equipment. Additionally, if the angle of sunlight incidence is determined by real-time detection of the direction of maximum atmospheric light intensity using a light intensity sensor, the sensor must be activated continuously, leading to additional energy consumption on the sensor.

[0080] Based on this, considering the above situation and noting that the position of the sun in different regions and at different times has a fixed pattern, in this embodiment of the application, a mapping data containing the correspondence between time, position and angle can be pre-constructed. Then, after the conditions for chasing the sun are met, the target angle corresponding to the target time and the location of the solar panel can be directly matched in the mapping data, and the target angle is determined as the angle of incidence of sunlight. This achieves efficient determination of the angle of incidence of sunlight. Compared with the method of real-time calculation by complex algorithms or detection by light intensity sensors, the power consumption required to determine the angle of incidence of sunlight is relatively lower.

[0081] In some implementations, the mapping data can be understood as data calculated in advance through experiments, simulations or celestial motion laws, which may include the angle of sunlight incidence at different times and locations, and the data may be stored in the storage medium of electronic devices or power generation equipment.

[0082] In some implementations, the time information in the mapped data may include year, month, day, and hour, such as 9:00 AM on December 1, 2024, 11:00 AM on December 1, 2024, 1:00 PM on December 1, 2024, 3:00 PM on December 1, 2024, etc., or may include year, month, day, hour, and minute, such as 10:00 AM on December 1, 2024, 10:15 AM on December 1, 2024, etc.

[0083] In some implementations, the location information in the mapping data can be understood as latitude and longitude, such as "N1° North, E1° East" or "N2° North, E2° East".

[0084] In some implementations, the angle information contained in the mapping data can be understood as the angle of sunlight incident that corresponds to the time information and the location information. This angle information may include the solar altitude angle (i.e., the angle between sunlight and the horizontal plane) and the solar azimuth angle (i.e., the angle between the projection of sunlight on the horizontal plane and due south).

[0085] To more clearly illustrate the implementation methods of this application, please refer to the following exemplary description: Before the power generation equipment leaves the factory, the solar altitude angle and azimuth angle at different latitude and longitude positions around the world at every time point throughout the year (e.g., every 15 minutes) are calculated using celestial motion models such as the solar declination angle formula and the hour angle formula. Then, each latitude and longitude, each time point, and each solar altitude angle and each azimuth angle are associated and stored to obtain data in tables or other forms, which is also known as mapping data.

[0086] Then, after the power generation equipment leaves the factory and is installed, when the preset sunlight tracking conditions are met, the power generation equipment confirms the latitude and longitude of the location of the power generation equipment / solar panel through positioning modules such as GPS (Global Positioning System), such as "N1° North, E1 East". It also obtains the current time, such as 10:00, through the positioning module or network module. Finally, based on the current time and latitude and longitude, it searches the mapping data for the solar altitude angle and azimuth angle associated with / corresponding to the current time and latitude and longitude, such as altitude angle 51° and azimuth angle 16° south of east.

[0087] Finally, by determining the solar altitude angle and azimuth angle, as well as the angle at which the solar panel is facing the sun at the current moment (e.g., the current altitude angle is 45° and the azimuth angle is 10° south of east), the angle at which the solar panel is facing the sun at the current moment is continuously adjusted so that the difference in altitude angle and azimuth angle is less than 5°, thus completing the adjustment of the solar panel's orientation angle.

[0088] Thus, in this embodiment of the application, under the condition of satisfying the preset light-tracking conditions, the target angle corresponding to the target time and the location of the solar panel can be determined from the predetermined mapping data to obtain the solar incident angle. This eliminates the need to obtain the solar incident angle in real time through a light intensity sensor or through a complex algorithm, thereby reducing the difficulty of obtaining the solar incident angle and the amount of power consumption required to obtain the angle, and achieving efficient acquisition of the solar incident angle.

[0089] In some embodiments of this application, an optical sensor is installed on the solar panel. The optical sensor can generate an angle adjustment signal based on the deviation of the current landing point position of the sunlight relative to the target landing point position. Therefore, step 02 includes: under the condition of satisfying preset light-tracking conditions, adjusting the orientation angle of the solar panel towards the sun according to the angle adjustment signal, so that the deviation of the current landing point position relative to the target landing point position is less than or equal to a fourth preset threshold.

[0090] Specifically, in related technologies, the angle of sunlight incidence is typically obtained by detecting the angle of sunlight using a light intensity sensor, or by calculating the angle of sunlight incidence in real time using complex algorithms. This is then combined with the angle of the solar panel facing the sun, detected by an angle sensor mounted on the solar panel, to adjust the angle of the solar panel towards the sun. However, these methods all introduce significant hardware costs, such as requiring the installation of light intensity and angle sensors, or requiring the chip's computing power to support complex algorithms for calculating the real-time angle of sunlight incidence, in addition to the installation of angle sensors.

[0091] Based on this, in order to further reduce hardware costs, in some embodiments provided in this application, an optical sensor can be installed on the solar panel, and the sensor can be used to detect the current landing point of sunlight in real time. Based on the landing point, the deviation of the current landing point position from the ideal target landing point position can be determined, and the deviation can be converted into an angle adjustment signal. Then, when the preset light-tracking conditions are met, the solar panel is driven to adjust its orientation based on the angle adjustment signal, and finally the sunlight landing point deviation is controlled within a fourth preset threshold, so that the angle difference between the adjusted orientation angle and the solar panel's sunlight incident angle is within a first preset threshold.

[0092] In some implementations, an optical sensor can be understood as a dedicated sensor installed on the surface of a solar panel to detect the position of sunlight. It has the function of converting optical signal position information into electrical signals and can capture changes in the point of sunlight falling within a preset sensing area in real time. It can be an image sensor, a photosensitive array sensor, etc.

[0093] In one implementation, please refer to [link / reference]. Figure 4 and 5 , Figure 4 and 5 These are all schematic diagrams of optical sensors in certain embodiments of this application. Specifically, as shown... Figure 4 and 5 As shown, the optical sensor 200 includes a housing 201 and a lens 202 disposed above the housing. A sensor body 204 is mounted on a circuit board 203 inside the housing 201. When sunlight passes through the lens 202 and strikes the sensor body 204, forming a focal point 205 on the sensor body 204, the sensor body 204 generates an angle adjustment signal based on the focal point 205. This angle adjustment signal is output to a controller (or electronic device) through an output port 206.

[0094] The sensor body 204 can be a photosensitive sensor used to convert light signals (i.e., the landing point 205) into electrical signals (i.e., angle adjustment signals). The circuit board 203 is a PCB (Printed Circuit Board) or FPC (Flexible Printed Circuit). The lens 202 can be a covered optical structure with small holes, specifically an optical device such as a lens, which can be fixedly mounted above the sensor body 204 and has a certain field of view with the sensor body 204.

[0095] In one example, the optical sensor 200 works as follows: sunlight (or a light source) shines through the lens 202 onto the sensor body 204, and two signals, one horizontal and one vertical, are output based on the position of the light falling on the sensor body 204, which are also angle adjustment signals.

[0096] The two signals in the horizontal and vertical directions can be represented by three binary bits, such as 000, 001, 010, etc. Specifically, the first bit is the enable bit, indicating that the solar panel orientation angle needs to be adjusted. The second bit is the horizontal adjustment signal: 0 indicates that the sunlight landing point is to the left of the center position of the sensor body 204 (i.e., the target landing point position), and the solar panel needs to be controlled to rotate horizontally to the right; 1 indicates that the sunlight landing point is to the right of the center position of the sensor body 204, and the solar panel needs to be controlled to rotate horizontally to the left. The third bit is the vertical (or pitch) adjustment signal: 0 indicates that the sunlight landing point is above the center position of the sensor body 204, and the solar panel needs to be controlled to rotate vertically downward; 1 indicates that the sunlight landing point is below the center position of the sensor body 204, and the solar panel needs to be controlled to rotate vertically upward.

[0097] It is understandable that the sensor body 204 can also be an image sensor. Specifically, when the sensor body 204 is an image sensor, the position with the largest RGB color value can be determined based on the RGB (Red, Green, Blue) color values ​​at each position in the sensor body 204. Based on the deviation between the position with the largest RGB color value and the center position of the sensor body 204 (i.e., the target landing point position), the two signals in the horizontal and vertical directions mentioned above are output, which are the angle adjustment signals.

[0098] In some embodiments, the optical sensor 200 is fixedly mounted on the solar panel, and the radial direction of the optical sensor 200 is perpendicular to the normal direction of the solar panel, or in other words, the radial direction of the optical sensor 200 is parallel to the solar panel.

[0099] In some implementations, the fourth preset threshold can be understood as the maximum permissible deviation between the current landing point and the target landing point, pre-set through experiments or simulations, such as 0.5mm-2mm, which can be set according to actual conditions. It is understood that when the deviation is less than or equal to this threshold, the angle difference between the adjusted orientation angle and the solar panel's incident angle can be considered to be within the first preset threshold, and therefore no further adjustment is needed.

[0100] Thus, in this embodiment of the application, when the preset light-tracking conditions are met, the solar panel’s orientation angle toward the sun can be adjusted according to the angle adjustment signal so that the deviation of the current landing point position from the target landing point position is less than or equal to a fourth preset threshold, thereby achieving the adjustment of the solar panel’s orientation angle.

[0101] Furthermore, compared to methods that require the installation of light intensity sensors and angle sensors, or complex algorithms that require chip computing power to support real-time sunlight incidence angles, this approach can reduce hardware costs to some extent.

[0102] Furthermore, it is understandable that, if hardware costs are ignored, the aforementioned optical sensor, angle sensor, and positioning module can be installed simultaneously in the power generation equipment. The power generation equipment can then adjust the solar panel orientation angle based on the angle sensor and positioning module, combined with the aforementioned mapping data, or based on the working principle of the aforementioned optical sensor. Alternatively, it can determine a first adjustment signal for the solar panel orientation angle based on the angle sensor and positioning module, and a second adjustment signal based on the optical sensor. Then, it can output a final adjustment signal based on the first adjustment signal, the second adjustment signal, and a pre-set signal combination strategy, and adjust the solar panel orientation angle based on the final adjustment signal.

[0103] In some embodiments of this application, the control method for the solar panel further includes: upon receiving an external wake-up signal, detecting and determining whether the preset light-tracking conditions are currently met.

[0104] Specifically, considering that the detection and judgment of preset tracking conditions and the adjustment of the orientation angle of the solar panel both consume a certain amount of electricity, in some embodiments provided in this application, the solar panel (or electronic device, or power generation device) can be set to a default sleep state, and then the solar panel can be detected for tracking conditions and the orientation angle of the solar panel can be adjusted after receiving an external wake-up signal, thereby reducing the power consumption of the solar panel in detecting and judging preset tracking conditions and adjusting the orientation angle of the solar panel.

[0105] In some implementations, an external wake-up signal can be understood as a signal triggered by a device or user outside the solar panel control system (or power generation equipment) to switch the solar panel control system (or electronic device, or power generation equipment) from a dormant state to a wake-up state.

[0106] In some implementations, the user can trigger an external wake-up signal through an Internet Protocol Camera (IPC) that is paired with the solar panel (or electronic device) to switch the solar panel control system (or power generation equipment) from a dormant state to a wake-up state. When in the wake-up state, the electronic device (or power generation equipment) can detect the solar panel's light-tracking conditions and adjust the solar panel's orientation angle.

[0107] Thus, in this embodiment of the application, when an external wake-up signal is received, it can detect and determine whether the preset light-tracking conditions are met, thereby reducing the power consumption of the solar panel in detecting and determining the preset light-tracking conditions and adjusting the orientation angle of the solar panel to a certain extent.

[0108] To more clearly illustrate the implementation methods of this application, please refer again. Figure 4-5 Please see Figure 6 , Figure 6 This is a schematic diagram of a power generation device in some embodiments of this application. Specifically, as shown... Figure 6 As shown in the embodiments of this application, the power generation equipment may include a solar panel 301, an angle sensor 302, a motor 303, a controller 304, a positioning module 305, a network camera 306, and a memory 307 storing mapping data.

[0109] Furthermore, in such Figure 6 In some of the embodiments shown, the controller 304 can obtain information such as the current weather or the current time through the network camera 306, and obtain the current orientation angle of the solar panel towards the sun through the angle sensor 302. Then, based on one or more of the current weather, the current time, and the current orientation angle of the solar panel towards the sun, it determines whether the preset light-chasing conditions are met.

[0110] Next, if the preset light-tracking conditions are met, the current latitude and longitude of the solar panel location obtained by the positioning module 305, combined with the current time and the mapping data stored in the memory 307, determines the angle information that matches the current latitude and longitude and the current time (or the next time after the current time) from the mapping data, thereby obtaining the incident angle of sunlight.

[0111] Finally, based on the incident angle of sunlight and the current orientation angle of the solar panel towards the sun output by the angle sensor 302, the solar panel 301 is driven to rotate by the motor 303, so that the orientation angle of the solar panel 301 towards the sun changes until the difference between the adjusted orientation angle of the solar panel and the incident angle of sunlight is within a preset threshold.

[0112] Furthermore, to save on hardware costs, it can be omitted. Figure 6 The angle sensor 302, positioning module 305, and memory 307 are installed on the solar panel 301, and are mounted on the solar panel 301. Figure 4 and 5 The optical sensor shown drives the solar panel 301 to rotate by means of an angle adjustment signal output by the optical sensor and a motor 303, so that the orientation angle of the solar panel 301 toward the sun changes.

[0113] This application also provides a power generation device, which includes the above-described electronic equipment and solar panel.

[0114] This application also provides a computer-readable storage medium storing a computer program that, when executed by one or more processors, implements the above-described control method for the solar panel.

[0115] This application also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the above-described control method for the solar panel.

[0116] In this specification, the terms "specifically," "furthermore," "particularly," "understandably," etc., refer to specific features, structures, materials, or characteristics described in connection with embodiments or examples that are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0117] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the function involved, as will be understood by those skilled in the art to which embodiments of this application pertain.

[0118] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.

Claims

1. A method for controlling a solar panel, characterized in that, include: The system detects and determines whether the current conditions for tracking sunlight are met. The preset conditions for tracking sunlight include the current time being within a preset time interval, the current weather being a preset weather type, and the solar panel's orientation angle towards the sun being within at least one of the preset angle intervals. Under the condition of satisfying the preset light-tracking conditions, the orientation angle of the solar panel toward the sun is adjusted so that the angle difference between the adjusted orientation angle and the angle of sunlight incident on the solar panel is within a first preset threshold.

2. The method according to claim 1, characterized in that, The step of adjusting the orientation angle of the solar panel toward the sun under the preset light-tracking conditions includes: Under the condition of satisfying the preset light-tracking conditions, the solar panel's solar radiation incident angle at the target time is determined, wherein the target time is the current time or the next time after the current time; Adjust the orientation angle of the solar panel toward the sun according to the incident angle of sunlight.

3. The method according to claim 2, characterized in that, Determining the solar panel's incident angle at the target time, under the condition of satisfying the preset light-tracking conditions, includes: If the preset light-tracking conditions are met, and the time interval relative to the last adjustment of the orientation angle is greater than or equal to the second preset threshold, the solar panel's solar radiation incident angle at the target time is determined.

4. The method according to claim 2, characterized in that, Determining the solar panel's incident angle at the target time, under the condition of satisfying the preset light-tracking conditions, includes: If the solar panel generates less than or equal to a third preset threshold at the current moment, and the solar panel's incident angle at the next moment is determined, provided that the preset light-tracing conditions are met.

5. The method according to claim 2, characterized in that, Determining the solar panel's incident angle at the target time, under the condition of satisfying the preset light-tracking conditions, includes: Under the condition of satisfying the preset light-tracking conditions, a target angle corresponding to the target time and the location of the solar panel is determined from the predetermined mapping data. The solar incident angle is obtained based on the target angle. The mapping data includes multiple time information, multiple location information and multiple angle information, and includes the correspondence between each of the time information, each of the location information and each of the angle information.

6. The method according to claim 1, characterized in that, An optical sensor is installed on the solar panel, which can generate an angle adjustment signal based on the deviation of the current landing point of the sunlight on the optical sensor from the target landing point. The step of adjusting the orientation angle of the solar panel toward the sun under the preset light-tracking conditions includes: Under the condition of meeting the preset light-tracking conditions, the solar panel is adjusted to face the sun according to the angle adjustment signal so that the deviation of the current landing point position from the target landing point position is less than or equal to the fourth preset threshold.

7. The method according to claim 1, characterized in that, The method further includes: Upon receiving an external wake-up signal, the system detects and determines whether the preset light-tracking conditions are met.

8. An electronic device, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, it implements the method according to any one of claims 1-7.

9. A power generation device, characterized in that, The power generation equipment includes a solar panel and the electronic device as described in claim 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by one or more processors, implements the method of any one of claims 1-7.

11. A computer program product, comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the method described in any one of claims 1-7.