Balcony photovoltaic module angle adjustment method, system, device and readable storage medium

CN122593423APending Publication Date: 2026-08-18上海尤汶新能源有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202512014142.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-29
Publication Date
2026-08-18

AI Technical Summary

Technical Problem

但现有阳台光伏多数采用固定倾角设计,无法适配太阳高度角变化,部分可调节方案依赖手动操作,精度低、操作繁琐

Benefits of technology

[0014] This invention discloses a method, system, device, and readable storage medium for adjusting the angle of a balcony photovoltaic (PV) module. The method acquires real-time spatiotemporal parameters and real-time surrounding shading parameters of the balcony PV system; determines an unshaded target tilt angle based on these parameters; and uses this unshaded target tilt angle as the angle of the PV module. By combining the real-time spatiotemporal parameters and surrounding shading parameters, and comprehensively analyzing the spatial relationship between the sun's position and environmental obstacles, the method dynamically determines an unshaded target tilt angle that avoids shading and effectively receives solar radiation. Based on this, the PV module angle is adjusted, significantly improving solar energy utilization efficiency and ensuring the PV module always operates in its optimal power-generating configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122593423A_ABST
    Figure CN122593423A_ABST
Patent Text Reader

Abstract

The application discloses a balcony photovoltaic module angle adjusting method, system, device and readable storage medium, and relates to the photovoltaic technical field.The method comprises the following steps: acquiring real-time space-time parameters and real-time surrounding shelter parameters of the balcony photovoltaic; determining a non-shelter target inclination angle according to the real-time space-time parameters and the real-time surrounding shelter parameters; and taking the non-shelter target inclination angle as the photovoltaic module angle of the balcony photovoltaic.In this way, the space relationship between the sun position and the environmental obstacles is comprehensively analyzed by combining the real-time space-time parameters and the real-time surrounding shelter parameters of the balcony photovoltaic, the non-shelter target inclination angle capable of avoiding the shelter and effectively receiving the solar radiation is dynamically determined, and the photovoltaic module angle is adjusted accordingly, so that the light utilization efficiency is remarkably improved, and the photovoltaic module always works in the best posture capable of generating electricity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of photovoltaic technology, and in particular to a method, system, device, and readable storage medium for adjusting the angle of a balcony photovoltaic module. Background Technology

[0002] With the popularization of distributed photovoltaics, balcony photovoltaics have become an important way for urban residents to utilize solar energy due to their convenient installation and lack of ground space occupation. However, most existing balcony photovoltaic systems adopt a fixed tilt angle design, which cannot adapt to changes in the solar altitude angle. Some adjustable solutions rely on manual operation, which is inaccurate and cumbersome. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to overcome the shortcomings of the prior art and provide a method, system, device and readable storage medium for adjusting the angle of balcony photovoltaic modules, so as to realize automatic and precise adjustment of the tilt angle of balcony photovoltaics and avoid shading.

[0004] This invention provides the following technical solution: In a first aspect, the present invention proposes a method for adjusting the angle of a balcony photovoltaic module, the method comprising: Obtain real-time spatiotemporal parameters and real-time surrounding shading parameters of the balcony photovoltaic system; The tilt angle of the unobstructed target is determined based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters. The tilt angle of the unobstructed target is taken as the angle of the photovoltaic module of the balcony photovoltaic system.

[0005] In one embodiment, determining the tilt angle of the unobstructed target based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters includes: The solar altitude angle is calculated based on the preset astronomical algorithm and the real-time spatiotemporal parameters. The tilt angle of the unobstructed target is determined based on the solar altitude angle and the real-time surrounding occlusion parameters.

[0006] In one embodiment, determining the tilt angle of the unobstructed target based on the solar altitude angle and the real-time surrounding occlusion parameters includes: After adjusting the angle of the photovoltaic modules of the balcony photovoltaic system to the solar altitude angle, the solar altitude angle is adjusted according to the real-time surrounding shading parameters to obtain the unshaded target tilt angle.

[0007] In one embodiment, adjusting the solar altitude angle based on the real-time surrounding occlusion parameters to obtain the tilt angle of the unobstructed target includes: If the real-time surrounding occlusion parameter is less than the preset occlusion threshold, then the solar altitude angle is taken as the tilt angle of the unobstructed target. If the real-time surrounding shading parameter is greater than or equal to the preset shading threshold, then the solar altitude angle is used as the candidate photovoltaic module tilt angle, and the candidate photovoltaic module tilt angle is adjusted based on the preset angle to obtain a new candidate photovoltaic module tilt angle; After adjusting the angle of the photovoltaic module of the balcony photovoltaic system to the new candidate photovoltaic module tilt angle, if the real-time surrounding shading parameter is less than the preset shading threshold, the new candidate photovoltaic module tilt angle is taken as the unshaded target tilt angle; if the real-time surrounding shading parameter is greater than or equal to the preset shading threshold, the step of adjusting the tilt angle of the candidate photovoltaic module based on the preset angle is repeated to obtain the new candidate photovoltaic module tilt angle.

[0008] In one embodiment, the method further includes: Acquire real-time light intensity parameters, and determine the photovoltaic module angle adjustment frequency based on the real-time light intensity parameters; The angle of the photovoltaic module is adjusted according to the photovoltaic module angle adjustment frequency.

[0009] In one embodiment, the method further includes: Obtain the real-time dust parameters of the photovoltaic modules of the balcony photovoltaic system; If the real-time dust parameter of the photovoltaic module is greater than or equal to the preset dust accumulation threshold, the angle of the photovoltaic module of the balcony photovoltaic system will be adjusted to the preset cleaning angle. Until the real-time dust parameter of the photovoltaic module is less than the preset dust accumulation threshold, the angle of the photovoltaic module is adjusted to the unobstructed target tilt angle.

[0010] In one embodiment, the photovoltaic module includes multiple sub-modules, and the method further includes: Based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters, determine the unobstructed target tilt angle corresponding to each of the sub-components; The unobstructed target tilt angle corresponding to each sub-component is respectively taken as the photovoltaic module angle corresponding to each sub-component.

[0011] Secondly, the present invention proposes a balcony photovoltaic module angle adjustment system, the system comprising: The acquisition module is used to acquire real-time spatiotemporal parameters and real-time surrounding shading parameters of the balcony photovoltaic system; The determination module is used to determine the tilt angle of the unobstructed target based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters; An adjustment module is used to use the tilt angle of the unobstructed target as the angle of the photovoltaic module of the balcony photovoltaic system.

[0012] Thirdly, the present invention proposes a balcony photovoltaic system, including 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 balcony photovoltaic module angle adjustment method as described in the first aspect.

[0013] Fourthly, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the balcony photovoltaic module angle adjustment method as described in the first aspect.

[0014] This invention discloses a method, system, device, and readable storage medium for adjusting the angle of a balcony photovoltaic (PV) module. The method acquires real-time spatiotemporal parameters and real-time surrounding shading parameters of the balcony PV system; determines an unshaded target tilt angle based on these parameters; and uses this unshaded target tilt angle as the angle of the PV module. By combining the real-time spatiotemporal parameters and surrounding shading parameters, and comprehensively analyzing the spatial relationship between the sun's position and environmental obstacles, the method dynamically determines an unshaded target tilt angle that avoids shading and effectively receives solar radiation. Based on this, the PV module angle is adjusted, significantly improving solar energy utilization efficiency and ensuring the PV module always operates in its optimal power-generating configuration. Attached Figure Description

[0015] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope of protection of the present invention. In the various drawings, similar components are numbered similarly.

[0016] Figure 1 A flowchart illustrating the balcony photovoltaic module angle adjustment method proposed in this embodiment is shown. Figure 2 A schematic diagram of the installation of the balcony photovoltaic system proposed in this embodiment on the balcony is shown; Figure 3 Another flowchart illustrating the balcony photovoltaic module angle adjustment method proposed in this embodiment is shown. Figure 4 This illustration shows another flowchart of the balcony photovoltaic module angle adjustment method proposed in this embodiment; Figure 5 This diagram illustrates another step in the process of adjusting the angle of the balcony photovoltaic module proposed in this embodiment. Figure 6 A schematic diagram of another process for adjusting the angle of a balcony photovoltaic module proposed in this embodiment is shown; Figure 7 A schematic diagram of the balcony photovoltaic module angle adjustment system proposed in this embodiment is shown.

[0017] Explanation of reference numerals in the attached diagram: 201-Photovoltaic module; 202-Tracking bracket; 203-Tilting sensor; 204-Push rod; 205-Drive module; 206-Control box; 207-Balcony mounting bracket; 208-Balcony; 209-Hinge between mounting bracket and tracking bracket; 700-Balcony photovoltaic module angle adjustment system; 701-Acquisition module; 702-Determination module; 703-Adjustment module. Detailed Implementation

[0018] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.

[0019] The components of the embodiments of the invention described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.

[0020] In the following, the terms “comprising,” “having,” and their cognates, which may be used in various embodiments of the invention, are intended only to indicate a particular feature, number, step, operation, element, component, or combination thereof, and should not be construed as excluding, firstly, the presence of one or more other features, numbers, steps, operations, elements, components, or combinations thereof, or adding the possibility of one or more features, numbers, steps, operations, elements, components, or combinations thereof.

[0021] Furthermore, the terms "first," "second," and "third" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.

[0022] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of the invention pertain. Terms (such as those defined in commonly used dictionaries) shall be interpreted as having the same meaning as in their contextual meaning in the relevant technical field and shall not be interpreted as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of the invention.

[0023] Example 1 This disclosure provides a method for adjusting the angle of a balcony photovoltaic module, which enables automatic and precise adjustment of the tilt angle of the balcony photovoltaic system and avoidance of shading.

[0024] Please see Figure 1 The method for adjusting the angle of the photovoltaic module on the balcony includes steps S101 to S103, and each step is described in detail below.

[0025] Step S101: Obtain the real-time spatiotemporal parameters and real-time surrounding shading parameters of the balcony photovoltaic system.

[0026] In this embodiment, real-time spatiotemporal parameters, including latitude and longitude information and time information, are obtained through the positioning module on the balcony photovoltaic system. At the same time, real-time surrounding shading parameters caused by buildings, trees, balcony railings, etc., are obtained through the infrared shading sensor on the balcony photovoltaic system. This enables a comprehensive perception of the photovoltaic module's operating environment, giving the balcony photovoltaic system environmental self-adaptation capabilities and improving the efficiency of angle adjustment.

[0027] Step S102: Determine the tilt angle of the unobstructed target based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters.

[0028] In this embodiment, the control module in the balcony photovoltaic system combines real-time spatiotemporal parameters and real-time surrounding shading parameters to comprehensively determine the unshaded target tilt angle. This avoids the problem of theoretically optimal but actually shaded conditions caused by simply relying on the sun's position. It ensures that the determined target tilt angle is the actual optimal solution that can achieve maximum light reception and unshaded conditions under the current environment, effectively improving the photovoltaic power generation efficiency. It is especially suitable for balcony photovoltaic application scenarios in complex urban building environments.

[0029] Step S103: The unobstructed target tilt angle is taken as the angle of the photovoltaic module of the balcony photovoltaic system.

[0030] In this embodiment, the unobstructed target tilt angle is used as the photovoltaic module angle of the balcony photovoltaic system by the drive module, which ensures the scientific and practical nature of the angle adjustment, reduces the time cost of blind adjustment, and enhances the response speed and control accuracy.

[0031] It should be noted that, please refer to Figure 2 In this embodiment, the balcony photovoltaic system includes a photovoltaic module 201, a tracking bracket 202, a tilt sensor 203, a push rod 204, a drive module 205, a control box 206 (containing a control module, a positioning module, a network module, and a power module), a balcony mounting bracket 207, and a hinge 209 connecting the mounting bracket and the tracking bracket. The balcony mounting bracket 207 and the hinge 209 together form the balcony photovoltaic system, used to fix the balcony photovoltaic system on the balcony 208.

[0032] The tilt sensor is mounted on the tracking bracket 202. The power module supplies power to the entire system. The positive and negative terminals of the photovoltaic module 201 are connected through a T-connector. One end is connected to the charging module of the power module to supply power to the lithium battery; the other end is connected to the inverter of the balcony photovoltaic.

[0033] The push rod 204 has a built-in drive module 205. The control module outputs control signals to the drive module 205 to drive the push rod 204 to extend or retract to adjust the angle of the bracket.

[0034] The network module can access network data to obtain weather information, such as wind speed exceeding the protection value or snowfall. If this occurs, the lever will retract and enter protection mode.

[0035] Users can view the status information of the balcony photovoltaic system on the terminal module, and can also manually adjust the angle of the components as needed.

[0036] Please see Figure 3 In one specific embodiment, step S102 includes steps S1021 to S1022, and each step is described in detail below.

[0037] Step S1021: Based on a preset astronomical algorithm, the solar altitude angle is calculated according to the real-time spatiotemporal parameters.

[0038] In this embodiment, the solar altitude angle is calculated based on real-time spatiotemporal parameters using a preset astronomical algorithm. The preset astronomical algorithm can be a solar trajectory algorithm.

[0039] Step S1022: Determine the tilt angle of the unobstructed target based on the solar altitude angle and the real-time surrounding occlusion parameters.

[0040] In this embodiment, based on the initial alignment of the solar altitude angle, the final unobstructed target tilt angle is determined by combining real-time surrounding shading parameters. This retains the high irradiance tracking capability and avoids power generation losses caused by fixed structure shading, greatly improving the applicability and robustness of the system in real urban living environments.

[0041] In one specific embodiment, step S1022 includes: adjusting the angle of the photovoltaic module of the balcony photovoltaic to the solar altitude angle, and then adjusting the solar altitude angle according to the real-time surrounding shading parameters to obtain the unshaded target tilt angle.

[0042] In this embodiment, after adjusting the angle of the photovoltaic module of the balcony photovoltaic system to the solar altitude angle, the solar altitude angle is adjusted according to the current real-time surrounding shading parameters to obtain the unshaded target tilt angle, thereby obtaining a more accurate unshaded target tilt angle in practical applications.

[0043] Please see Figure 4In one specific embodiment, adjusting the solar altitude angle based on the real-time surrounding occlusion parameters to obtain the unobstructed target tilt angle includes steps S401-404, each of which will be described in detail below.

[0044] Step S401: Determine whether the real-time surrounding occlusion parameter is less than a preset occlusion threshold.

[0045] In this embodiment, the control module determines whether the real-time surrounding shading parameters are less than a preset shading threshold. The preset shading threshold can be determined based on the actual photovoltaic module application, and is not limited to this in this embodiment.

[0046] Step S402: If the real-time surrounding occlusion parameter is less than the preset occlusion threshold, then the solar altitude angle is used as the tilt angle of the unobstructed target.

[0047] In this embodiment, if the real-time surrounding shading parameters are less than the preset shading threshold, it can be known that when the photovoltaic module angle is the solar altitude angle, there are almost no obstructions or the obstructions have almost no impact on the photovoltaic module. Therefore, the control module directly uses the solar altitude angle as the unobstructed target tilt angle.

[0048] Step S403: If the real-time surrounding shading parameter is greater than or equal to the preset shading threshold, then the solar altitude angle is used as the candidate photovoltaic module tilt angle, and the candidate photovoltaic module tilt angle is adjusted based on the preset angle to obtain a new candidate photovoltaic module tilt angle.

[0049] In this embodiment, if the real-time surrounding shading parameters are greater than or equal to a preset shading threshold, it indicates that the shadow of the current shading object is affecting the photovoltaic module. The control module needs to use the solar altitude angle as a candidate photovoltaic module tilt angle and adjust the candidate photovoltaic module tilt angle based on a preset angle to obtain a new candidate photovoltaic module tilt angle. The preset angle can be determined according to the actual photovoltaic module application, and is not limited in this embodiment. Furthermore, adjusting the candidate photovoltaic module tilt angle based on the preset angle can be done by adding or subtracting the preset angle from the candidate photovoltaic module tilt angle.

[0050] Step S404: After adjusting the angle of the photovoltaic module of the balcony photovoltaic system to the new candidate photovoltaic module tilt angle, if the real-time surrounding shading parameter is less than the preset shading threshold, the new candidate photovoltaic module tilt angle is taken as the unshaded target tilt angle; if the real-time surrounding shading parameter is greater than or equal to the preset shading threshold, the step of adjusting the tilt angle of the candidate photovoltaic module based on the preset angle is repeated to obtain the new candidate photovoltaic module tilt angle.

[0051] In this embodiment, the angle of the photovoltaic module of the balcony photovoltaic system is adjusted to the new candidate photovoltaic module tilt angle by the driving module. If the real-time surrounding shading parameters obtained after adjustment are less than the preset shading threshold, it can be known that when the photovoltaic module angle is the candidate photovoltaic module tilt angle, there are almost no obstructions or the obstructions have almost no impact on the photovoltaic module. Therefore, the new candidate photovoltaic module tilt angle is taken as the target tilt angle without shading.

[0052] If the real-time surrounding shading parameters obtained after adjustment are greater than or equal to the preset shading threshold, then step S403 is re-executed to adjust the tilt angle of the candidate photovoltaic module based on the preset angle to obtain a new tilt angle of the candidate photovoltaic module, until the real-time surrounding shading parameters obtained after adjustment are less than the preset shading threshold.

[0053] Please see Figure 5 In one specific embodiment, the method further includes steps S501-502, which are described in detail below.

[0054] Step S501: Obtain real-time light intensity parameters and determine the photovoltaic module angle adjustment frequency based on the real-time light intensity parameters.

[0055] In this embodiment, the light intensity parameters of the current environment are obtained by a photosensitive sensor, and the angle adjustment frequency of the photovoltaic module is determined based on the current light intensity parameters.

[0056] During periods of relatively stable light intensity (such as at midday when light is stable), the rate of change in light intensity is low, thus automatically reducing the angle adjustment frequency. During periods of drastic light intensity fluctuations (such as in the early morning / evening or when cloud cover is frequent), the light intensity changes rapidly, thus increasing the adjustment frequency to track the effective light source.

[0057] Step S502: Adjust the angle of the photovoltaic module according to the photovoltaic module angle adjustment frequency.

[0058] In this embodiment, the angle of the photovoltaic module is adjusted according to the photovoltaic module angle adjustment frequency, which avoids high-frequency ineffective adjustment, extends the motor life, reduces power consumption, and improves the system energy efficiency ratio.

[0059] Please see Figure 6 In one specific embodiment, the method further includes steps S601-603, which are described in detail below.

[0060] Step S601: Obtain the real-time dust parameters of the photovoltaic modules of the balcony photovoltaic system.

[0061] In this embodiment, real-time dust parameters of the photovoltaic modules on the balcony are obtained to determine whether the dust on the photovoltaic modules on the balcony needs to be cleaned in order to avoid affecting the operation of the photovoltaic modules.

[0062] Step S602: If the real-time dust parameter of the photovoltaic module is greater than or equal to the preset dust accumulation threshold, then the angle of the photovoltaic module of the balcony photovoltaic is adjusted to the preset cleaning angle.

[0063] In this embodiment, if the real-time dust parameter of the photovoltaic module is greater than or equal to a preset dust accumulation threshold, it indicates that the photovoltaic module needs cleaning. Therefore, the angle of the photovoltaic module on the balcony is adjusted to a preset cleaning angle via the drive module. If the real-time dust parameter of the photovoltaic module is less than the preset dust accumulation threshold, it indicates that the photovoltaic module does not need cleaning, and the current angle of the photovoltaic module on the balcony is maintained.

[0064] Step S603: Until the real-time dust parameter of the photovoltaic module is less than the preset dust accumulation threshold, adjust the angle of the photovoltaic module to the unobstructed target tilt angle.

[0065] In this embodiment, the photovoltaic module automatically adjusts the angle of the photovoltaic module to the unobstructed target tilt angle until the real-time dust parameter of the photovoltaic module is less than the preset dust accumulation threshold, thereby realizing unattended operation throughout the process and improving user experience and system autonomy.

[0066] In one specific embodiment, the photovoltaic module includes multiple sub-modules, and the method further includes: determining the unshaded target tilt angle corresponding to each sub-module based on the real-time spatiotemporal parameters and the real-time surrounding shading parameters; and using the unshaded target tilt angle corresponding to each sub-module as the photovoltaic module angle corresponding to each sub-module.

[0067] In this embodiment, when a photovoltaic module includes multiple sub-modules, the installation of multiple modules is prone to partial shading and partial unshading. If the tilt angle is uniformly adjusted according to a target unshading angle, the angle of the unshading module will be suboptimal. Therefore, independent data acquisition and adjustment of each module is realized, and the total power generation efficiency is improved by 15%-20% in the multi-module scenario.

[0068] The balcony photovoltaic module angle adjustment method proposed in this embodiment obtains real-time spatiotemporal parameters and real-time surrounding shading parameters of the balcony photovoltaic system; determines the unshaded target tilt angle based on the real-time spatiotemporal parameters and the real-time surrounding shading parameters; and uses the unshaded target tilt angle as the photovoltaic module angle of the balcony photovoltaic system. In this way, by combining the real-time spatiotemporal parameters and the real-time surrounding shading parameters of the balcony photovoltaic system, and comprehensively analyzing the spatial relationship between the sun's position and environmental obstacles, the unshaded target tilt angle that can avoid shading and effectively receive solar radiation is dynamically determined, and the photovoltaic module angle is adjusted accordingly, significantly improving the light utilization efficiency and ensuring that the photovoltaic module always operates in the optimal posture for truly generating electricity.

[0069] Example 2 Furthermore, this disclosure provides a balcony photovoltaic module angle adjustment system 700, please refer to [link to relevant documentation]. Figure 7 The system includes: The acquisition module 701 is used to acquire the real-time spatiotemporal parameters and real-time surrounding shading parameters of the balcony photovoltaic system; The determining module 702 is used to determine the tilt angle of the unobstructed target based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters; The adjustment module 703 is used to use the unobstructed target tilt angle as the angle of the photovoltaic module of the balcony photovoltaic system.

[0070] Optionally, the determining module 702 is used to calculate the solar altitude angle based on the real-time spatiotemporal parameters using a preset astronomical algorithm; and to determine the tilt angle of the unobstructed target based on the solar altitude angle and the real-time surrounding occlusion parameters.

[0071] Optionally, the determining module 702 is used to adjust the angle of the photovoltaic module of the balcony photovoltaic to the solar altitude angle, and then adjust the solar altitude angle according to the real-time surrounding shading parameters to obtain the unshaded target tilt angle.

[0072] Optionally, the determining module 702 is configured to: if the real-time surrounding shading parameter is less than a preset shading threshold, then use the solar altitude angle as the unshaded target tilt angle; if the real-time surrounding shading parameter is greater than or equal to the preset shading threshold, then use the solar altitude angle as a candidate photovoltaic module tilt angle, and adjust the candidate photovoltaic module tilt angle based on a preset angle to obtain a new candidate photovoltaic module tilt angle; after adjusting the photovoltaic module angle of the balcony photovoltaic to the new candidate photovoltaic module tilt angle, if the real-time surrounding shading parameter is less than the preset shading threshold, then use the new candidate photovoltaic module tilt angle as the unshaded target tilt angle; if the real-time surrounding shading parameter is greater than or equal to the preset shading threshold, then re-execute the step of adjusting the candidate photovoltaic module tilt angle based on a preset angle to obtain a new candidate photovoltaic module tilt angle.

[0073] Optionally, module 701 is used to acquire real-time light intensity parameters; The determining module 702 is used to determine the angle adjustment frequency of the photovoltaic module based on the real-time light intensity parameters; The adjustment module 703 is used to adjust the angle of the photovoltaic module according to the angle adjustment frequency of the photovoltaic module.

[0074] Optionally, the acquisition module 701 is used to acquire the real-time dust parameters of the photovoltaic modules of the balcony photovoltaic system; The adjustment module 703 is used to adjust the angle of the photovoltaic module of the balcony photovoltaic system to a preset cleaning angle if the real-time dust parameter of the photovoltaic module is greater than or equal to a preset dust accumulation threshold; and to adjust the angle of the photovoltaic module to the unobstructed target tilt angle until the real-time dust parameter of the photovoltaic module is less than the preset dust accumulation threshold.

[0075] Optionally, the photovoltaic module includes multiple sub-modules, and the determining module 702 is used to determine the unobstructed target tilt angle corresponding to each sub-module based on the real-time spatiotemporal parameters and the real-time surrounding shading parameters; The adjustment module 703 is used to take the unobstructed target tilt angle corresponding to each of the sub-components as the photovoltaic module angle corresponding to each of the sub-components.

[0076] The system provided in this embodiment can execute the steps of the balcony photovoltaic module angle adjustment method provided in Embodiment 1. To avoid repetition, the steps will not be repeated.

[0077] The balcony photovoltaic module angle adjustment system proposed in this embodiment acquires real-time spatiotemporal parameters of the balcony photovoltaic system and real-time surrounding shading parameters; determines the unshaded target tilt angle based on the real-time spatiotemporal parameters and the real-time surrounding shading parameters; and uses the unshaded target tilt angle as the photovoltaic module angle of the balcony photovoltaic system. In this way, by combining the real-time spatiotemporal parameters of the balcony photovoltaic system and the real-time surrounding shading parameters, and comprehensively analyzing the spatial relationship between the sun's position and environmental obstacles, the system dynamically determines the unshaded target tilt angle that avoids shading and effectively receives solar radiation, and adjusts the photovoltaic module angle accordingly, significantly improving the efficiency of sunlight utilization and ensuring that the photovoltaic module always operates in its optimal position for truly generating electricity.

[0078] Example 3 Furthermore, this disclosure provides a balcony photovoltaic system, including a memory and a processor. The memory stores a computer program, which, when executed by the processor, implements the balcony photovoltaic module angle adjustment method described in Embodiment 1.

[0079] The device provided in this embodiment can perform the steps of the balcony photovoltaic module angle adjustment method provided in Embodiment 1. To avoid repetition, it will not be described again.

[0080] Example 4 This disclosure provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the balcony photovoltaic module angle adjustment method described in Embodiment 1.

[0081] In this embodiment, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0082] The computer-readable storage medium provided in this embodiment can implement the balcony photovoltaic module angle adjustment method provided in Embodiment 1. To avoid repetition, it will not be described again here.

[0083] In all examples shown and described herein, any specific values ​​should be interpreted as merely exemplary and not as limitations; therefore, other examples of exemplary embodiments may have different values.

[0084] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0085] The embodiments described above are merely examples of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention.

Claims

1. A method of angle adjustment of a balcony photovoltaic assembly, characterized by, The method includes: Obtain real-time spatiotemporal parameters and real-time surrounding shading parameters of the balcony photovoltaic system; The tilt angle of the unobstructed target is determined based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters. The tilt angle of the unobstructed target is taken as the angle of the photovoltaic module of the balcony photovoltaic system.

2. The balcony photovoltaic module angle adjustment method according to claim 1, wherein, Determining the tilt angle of the unobstructed target based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters includes: The solar altitude angle is calculated based on the preset astronomical algorithm and the real-time spatiotemporal parameters. The tilt angle of the unobstructed target is determined based on the solar altitude angle and the real-time surrounding occlusion parameters.

3. The balcony photovoltaic module angle adjustment method according to claim 2, wherein, Determining the tilt angle of the unobstructed target based on the solar altitude angle and the real-time surrounding occlusion parameters includes: After adjusting the angle of the photovoltaic modules of the balcony photovoltaic system to the solar altitude angle, the solar altitude angle is adjusted according to the real-time surrounding shading parameters to obtain the unshaded target tilt angle.

4. The balcony photovoltaic module angle adjustment method according to claim 3, characterized in that, The step of adjusting the solar altitude angle based on the real-time surrounding occlusion parameters to obtain the tilt angle of the unobstructed target includes: If the real-time surrounding occlusion parameter is less than the preset occlusion threshold, then the solar altitude angle is taken as the tilt angle of the unobstructed target. If the real-time surrounding shading parameter is greater than or equal to the preset shading threshold, then the solar altitude angle is used as the candidate photovoltaic module tilt angle, and the candidate photovoltaic module tilt angle is adjusted based on the preset angle to obtain a new candidate photovoltaic module tilt angle; After adjusting the angle of the photovoltaic module of the balcony photovoltaic system to the new candidate photovoltaic module tilt angle, if the real-time surrounding shading parameter is less than the preset shading threshold, the new candidate photovoltaic module tilt angle is taken as the unshaded target tilt angle; if the real-time surrounding shading parameter is greater than or equal to the preset shading threshold, the step of adjusting the tilt angle of the candidate photovoltaic module based on the preset angle is repeated to obtain the new candidate photovoltaic module tilt angle.

5. The balcony photovoltaic module angle adjustment method according to claim 1, characterized in that, The method further includes: Acquire real-time light intensity parameters, and determine the photovoltaic module angle adjustment frequency based on the real-time light intensity parameters; The angle of the photovoltaic module is adjusted according to the photovoltaic module angle adjustment frequency.

6. The balcony photovoltaic module angle adjustment method according to claim 1, characterized in that, The method further includes: Obtain the real-time dust parameters of the photovoltaic modules of the balcony photovoltaic system; If the real-time dust parameter of the photovoltaic module is greater than or equal to the preset dust accumulation threshold, the angle of the photovoltaic module of the balcony photovoltaic system will be adjusted to the preset cleaning angle. Until the real-time dust parameter of the photovoltaic module is less than the preset dust accumulation threshold, the angle of the photovoltaic module is adjusted to the unobstructed target tilt angle.

7. The method for adjusting the angle of a balcony photovoltaic module according to claim 1, characterized in that, The photovoltaic module includes multiple sub-modules, and the method further includes: Based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters, determine the unobstructed target tilt angle corresponding to each of the sub-components; The unobstructed target tilt angle corresponding to each sub-component is respectively taken as the photovoltaic module angle corresponding to each sub-component.

8. A balcony photovoltaic module angle adjustment system, characterized in that, The system includes: The acquisition module is used to acquire real-time spatiotemporal parameters and real-time surrounding shading parameters of the balcony photovoltaic system; The determination module is used to determine the tilt angle of the unobstructed target based on the real-time spatiotemporal parameters and the real-time surrounding occlusion parameters; An adjustment module is used to use the tilt angle of the unobstructed target as the angle of the photovoltaic module of the balcony photovoltaic system.

9. A balcony photovoltaic system, characterized in that, It includes a memory and a processor, the memory storing a computer program that, when executed by the processor, implements the balcony photovoltaic module angle adjustment method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the balcony photovoltaic module angle adjustment method as described in any one of claims 1 to 7.