Support control method, device and photovoltaic system for photovoltaic array
By controlling the random adjustment and regional processing of the support structure in the photovoltaic power station, the problem of low power generation efficiency of the photovoltaic power station under cloudy and rainy weather was solved, and the optimal power generation efficiency under different weather conditions was achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SUNGROW (SHANGHAI) CO LTD
- Filing Date
- 2022-12-30
- Publication Date
- 2026-06-19
AI Technical Summary
The tracking brackets in existing photovoltaic power plants have poor control precision and accuracy in cloudy and rainy weather, resulting in a decrease in power generation efficiency.
By controlling the target support to move toward the optimal angle given by the astronomical algorithm during the first adjustment, while other supports move in random directions, the optimization range is expanded. In subsequent adjustments, each support is controlled to move toward the optimal angle direction. Combined with regional processing to deal with differences in shading, the optimal power generation efficiency is achieved.
It improves the power generation efficiency of photovoltaic arrays under any weather conditions, especially performing well in cloudy and rainy weather, and is suitable for a wide range of applications.
Smart Images

Figure CN115951721B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of photovoltaic systems, and in particular relates to a method, device and photovoltaic system for controlling the support structure of a photovoltaic array. Background Technology
[0002] In photovoltaic power plants, there are two types of mounting brackets for photovoltaic modules: fixed mounting brackets and tracking brackets. For tracking brackets, the main technology uses astronomical algorithms to adjust the photovoltaic strings and improve their power generation efficiency. However, the above methods have limitations in their applicability, and their control precision and accuracy are poor under cloudy or rainy weather conditions. Summary of the Invention
[0003] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a photovoltaic array support control method, device, and photovoltaic system to achieve optimal power generation efficiency and be applicable to any weather conditions.
[0004] In a first aspect, this application provides a method for controlling the support structure of a photovoltaic array. The photovoltaic array includes multiple photovoltaic strings and multiple supports, each support corresponding to at least one photovoltaic string. The method includes:
[0005] Control the target support among the multiple supports to adjust a random angle from its initial posture to the direction corresponding to the first target angle, control the other supports to adjust a random angle from their initial posture to the direction corresponding to the second target angle, and obtain the maximum power generation performance index after adjustment;
[0006] Based on the adjusted maximum power generation performance index and the maximum initial power generation performance index of the photovoltaic array under the initial attitude, the third target angle is determined.
[0007] Control each of the brackets to adjust a random angle in the direction corresponding to the third target angle, and obtain the power generation performance index corresponding to the photovoltaic string of each bracket;
[0008] The third target angle is updated based on the angle of the photovoltaic string corresponding to the maximum value of the current maximum power generation performance index and the maximum power generation performance index after the last adjustment.
[0009] When the number of adjustments corresponding to the bracket reaches the target number, control each bracket to be adjusted to the third target angle respectively;
[0010] The first target angle is the theoretically optimal angle determined by an astronomical algorithm, and the second target angle is a random value.
[0011] According to the photovoltaic array support control method of this application, by controlling the target support to move toward the optimal angle given by the astronomical algorithm during the first adjustment, and controlling other supports to move in other directions, the optimization range can be expanded, and it is not limited by the angle given by the astronomical algorithm, which is especially suitable for cloudy and rainy weather. In subsequent support adjustments, by controlling each support to move toward the optimal angle direction, the optimal angle information can be transmitted in a timely manner throughout the entire photovoltaic array, thereby achieving optimal power generation efficiency. It is applicable to any weather and has a wide range of application scenarios.
[0012] According to one embodiment of this application, the angle includes at least one of tilt angle and azimuth angle.
[0013] According to one embodiment of this application, determining the third target angle based on the adjusted maximum power generation performance index and the maximum initial power generation performance index of the photovoltaic array in the initial attitude includes:
[0014] The angle corresponding to the photovoltaic string corresponding to the maximum value of the maximum initial power generation performance index and the adjusted maximum power generation performance index is determined as the third target angle.
[0015] According to one embodiment of this application, the photovoltaic array includes multiple regions, each region including at least one photovoltaic string, and controlling a target support among the multiple supports to adjust a random angle from its initial posture to the direction corresponding to the first target angle, and controlling other supports to adjust random angles from their initial posture to the direction corresponding to the second target angle, includes:
[0016] The system controls the target bracket corresponding to the target photovoltaic string within the target area of the multiple regions to adjust a random angle in the direction corresponding to the first target angle, and controls the brackets corresponding to other photovoltaic strings within the target area (excluding the target photovoltaic string) to adjust a random angle in the direction corresponding to the second target angle.
[0017] According to one embodiment of this application, before controlling the target bracket corresponding to the target photovoltaic string in the target area of the plurality of areas to adjust a random angle in the direction corresponding to the first target angle, and controlling the brackets corresponding to other photovoltaic strings in the target area besides the target photovoltaic string to adjust a random angle in the direction corresponding to the second target angle, the method further includes:
[0018] Obtain the shading information of the photovoltaic array at different time periods under the target weather conditions;
[0019] Based on the shadow occlusion information, the photovoltaic array is divided into multiple regions, and the multiple regions corresponding to different time periods are not exactly the same.
[0020] According to one embodiment of this application, dividing the photovoltaic array into multiple regions based on the shadow occlusion information includes:
[0021] When the time period corresponds to a clear morning, the photovoltaic array is divided into an eastern region, a southern region, and a central region;
[0022] When the time period corresponds to a clear evening, the photovoltaic array is divided into a western region, a southern region, and a central region.
[0023] Secondly, this application provides a bracket control device for a photovoltaic array. The photovoltaic array includes multiple photovoltaic strings and multiple brackets, each bracket corresponding to at least one photovoltaic string. The device includes:
[0024] The first processing module is used to control the target support among the plurality of supports to adjust a random angle from its initial posture to the direction corresponding to the first target angle, control the other supports to adjust a random angle from the initial posture to the direction corresponding to the second target angle, and obtain the maximum power generation performance index after adjustment.
[0025] The second processing module is used to determine the third target angle based on the adjusted maximum power generation performance index and the maximum initial power generation performance index of the photovoltaic array in the initial attitude.
[0026] The third processing module is used to control each of the brackets to adjust a random angle in the direction corresponding to the third target angle, and to obtain the power generation performance index of the photovoltaic string corresponding to each of the brackets.
[0027] The fourth processing module is used to update the third target angle based on the angle of the photovoltaic string corresponding to the maximum value between the current maximum power generation performance index and the maximum power generation performance index after the last adjustment.
[0028] The fifth processing module is used to control each bracket to adjust to the third target angle when the number of adjustments corresponding to the bracket reaches the target number;
[0029] The first target angle is the theoretically optimal angle determined by an astronomical algorithm, and the second target angle is a random value.
[0030] According to the photovoltaic array support control device of this application, in addition to controlling the target support to move towards the optimal angle given by the astronomical algorithm during the first adjustment, other supports can be controlled to move in other directions, which can expand the optimization range and is not limited by the angle given by the astronomical algorithm, making it particularly suitable for cloudy and rainy weather. In subsequent support adjustments, by controlling each support to move towards the optimal angle direction, the optimal angle information can be transmitted in a timely manner throughout the entire photovoltaic array, thereby achieving optimal power generation efficiency. It is applicable to any weather and has a wide range of application scenarios.
[0031] Thirdly, this application provides a photovoltaic system, comprising:
[0032] Multiple photovoltaic strings;
[0033] Multiple brackets, each bracket corresponding to at least one photovoltaic string;
[0034] The photovoltaic array support control device as described in the second aspect is electrically connected to the support.
[0035] Fourthly, this application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the photovoltaic array support control method as described in the first aspect above.
[0036] Fifthly, this application provides a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the photovoltaic array support control method as described in the first aspect.
[0037] In a sixth aspect, this application provides a computer program product, including a computer program that, when executed by a processor, implements the photovoltaic array support control method as described in the first aspect above.
[0038] The above-described one or more technical solutions in the embodiments of this application have at least one of the following technical effects:
[0039] By controlling the target support to move toward the optimal angle given by the astronomical algorithm during the first adjustment, and controlling other supports to move in other directions, the optimization range can be expanded, and it is not limited by the angle given by the astronomical algorithm, which is especially suitable for cloudy and rainy weather. In subsequent support adjustments, by controlling each support to move toward the optimal angle direction, the optimal angle information can be transmitted in a timely manner throughout the entire photovoltaic array, thereby achieving optimal power generation efficiency. It is applicable to any weather and has a wide range of application scenarios.
[0040] Furthermore, by setting a random adjustment step size, the angle blind spot caused by a fixed step size can be avoided, further expanding the optimization range and thus helping to improve the power generation performance of the photovoltaic array.
[0041] Furthermore, by dividing the photovoltaic array into regions, the differences in shading experienced by different photovoltaic strings on sunny days can be addressed, thereby improving control precision and further enhancing the power generation efficiency of the photovoltaic array.
[0042] Additional aspects and advantages 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 this application. Attached Figure Description
[0043] 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, in which:
[0044] Figure 1 This is one of the flowcharts illustrating the photovoltaic array support control method provided in the embodiments of this application;
[0045] Figure 2 This is a second schematic flowchart of the photovoltaic array support control method provided in the embodiments of this application;
[0046] Figure 3 This is one of the schematic diagrams illustrating the principle of the photovoltaic array support control method provided in the embodiments of this application;
[0047] Figure 4 This is the second schematic diagram of the photovoltaic array support control method provided in the embodiments of this application;
[0048] Figure 5 This is the third schematic diagram illustrating the principle of the photovoltaic array support control method provided in the embodiments of this application;
[0049] Figure 6 This is a schematic diagram of the structure of the photovoltaic array support control device provided in the embodiments of this application;
[0050] Figure 7 This is one of the structural schematic diagrams of the photovoltaic system provided in the embodiments of this application;
[0051] Figure 8 This is the second schematic diagram of the photovoltaic system provided in the embodiments of this application. Detailed Implementation
[0052] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0053] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0054] The photovoltaic array support control method, photovoltaic array support control device, photovoltaic system, and readable storage medium provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.
[0055] The photovoltaic array support control method can be applied to the terminal, and can be executed by the hardware or software in the terminal.
[0056] The photovoltaic array support control method provided in this application embodiment can be executed by a photovoltaic system or a functional module or entity in the photovoltaic system that can implement the photovoltaic array support control method. The photovoltaic system is used as the execution subject in the following description of the photovoltaic array support control method provided in this application embodiment.
[0057] It should be noted that the photovoltaic array support control method of this application is applied to a photovoltaic array, which includes multiple photovoltaic strings and multiple supports, each support corresponding to at least one photovoltaic string, and the posture of the photovoltaic string can be adjusted by adjusting the support.
[0058] like Figure 1 As shown, the support control method for the photovoltaic array includes steps 110, 120, 130, 140 and 150.
[0059] Step 110: Control the target support among multiple supports to adjust a random angle from its initial posture to the direction corresponding to the first target angle, and control the other supports to adjust a random angle from their initial posture to the direction corresponding to the second target angle, and obtain the maximum power generation performance index after adjustment; the first target angle is the theoretically optimal angle determined by an astronomical algorithm, and the second target angle is a random value;
[0060] In this step, the target stent can be any one of multiple stents.
[0061] In some embodiments, the angle may include at least one of tilt angle and azimuth angle.
[0062] The azimuth angle is the angle between the projection of the normal to the plane of the photovoltaic string onto the horizontal plane and the due south direction.
[0063] The tilt angle is the angle between the plane of the photovoltaic string and the horizontal plane.
[0064] The initial attitude is the attitude of each photovoltaic string at the start of the adjustment support. The initial attitude includes the initial tilt angle and the initial azimuth angle.
[0065] The following text will use the adjustment direction to represent the direction corresponding to the first target angle and the direction corresponding to the second target angle.
[0066] The adjustment direction may include at least one of the azimuth adjustment direction and the tilt adjustment direction.
[0067] The first target angle is the theoretically optimal angle determined using astronomical algorithms.
[0068] The theoretical optimal angle is at least one of the theoretical optimal tilt angle and the theoretical optimal azimuth angle that the photovoltaic string should achieve when it reaches its maximum power generation performance in the next moment.
[0069] The second target angle can be any angle (i.e., a random value), and the second target angle is different from the first target angle.
[0070] After controlling the target support to adjust a random angle from its initial posture to the direction corresponding to the first target angle among multiple supports, and controlling the other supports to adjust a random angle from their initial posture to the direction corresponding to the second target angle, the power generation performance index of each photovoltaic string at the current moment after adjustment and the current adjusted angle value are obtained, and the maximum value is selected from multiple power generation performance indexes as the current maximum power generation performance index.
[0071] The following explains how to adjust the random angle in the direction corresponding to the first target angle.
[0072] For example, such as Figure 8As shown, in actual execution, the array controller can be set to calculate the first target angle, and the support controller can be set to control the rotation of the target support.
[0073] like Figure 2 As shown, the theoretical optimal tilt angle θ for the next moment is first calculated using an astronomical algorithm. a and the theoretical optimal azimuth angle φ a Then, through the formula:
[0074]
[0075] Determine the tilt adjustment direction, where, For tilt adjustment direction, θ a θ0 is the theoretically optimal dip angle, and θ0 is the initial dip angle.
[0076] Through the formula:
[0077]
[0078] Determine the azimuth adjustment direction, where, For azimuth adjustment direction, φ a φ0 is the theoretically optimal azimuth angle, and φ0 is the initial azimuth angle.
[0079] The size of the random angle is a random value ε, where ε is a random number in the range [0,1].
[0080] Array controller will and The command is sent to any support controller within the area (i.e., the controller corresponding to the target support), and the support controller controls the target support along... and Adjust the tilt angle and azimuth angle ε degrees respectively.
[0081] The adjusted tilt and azimuth angles are as follows:
[0082]
[0083]
[0084] in, and The initial angle corresponding to the target support.
[0085] The following explains how to adjust the random angle in the direction corresponding to the second target angle.
[0086] Continue to refer to Figure 2 The array controller controls other supports (excluding the target support) to randomly select directions, adjusting their tilt and azimuth angles (ε degrees) respectively.
[0087]
[0088]
[0089] in, and All are random.
[0090] After all supports have been adjusted, the array controller reads the current azimuth angle of each support. and tilt angle and the power generation performance indicators of the photovoltaic strings installed on each bracket. Array controller obtains maximum power generation performance index and its corresponding inclination angle and azimuth
[0091] In this step, by setting a random adjustment step size, the angle blind spot caused by a fixed step size can be avoided, and the optimization range can be further expanded, thereby helping to improve the power generation performance of the photovoltaic array.
[0092] In some embodiments, the photovoltaic array may include multiple regions, each region including at least one photovoltaic string, and step 110 may include: controlling the target bracket corresponding to the target photovoltaic string in the target region of the multiple regions to adjust a random angle in the direction corresponding to a first target angle, and controlling the brackets corresponding to other photovoltaic strings in the target region other than the target photovoltaic string to adjust a random angle in the direction corresponding to a second target angle.
[0093] In this embodiment, the target area is any one or more of the multiple areas.
[0094] The target photovoltaic string is any component within the target area.
[0095] When there are multiple target areas, there is one target photovoltaic string in each area.
[0096] Each region serves as the smallest unit for executing the algorithm. That is, during actual execution, any target photovoltaic string within each region is controlled to adjust a random angle in the direction corresponding to the first target angle, and other photovoltaic strings within that region are controlled to adjust a random angle in the direction corresponding to the second target angle.
[0097] like Figure 3 An example of a method for dividing a photovoltaic array is provided, comprising: a southernmost row of supports, a westernmost column of supports, an easternmost column of supports, and all remaining supports.
[0098] In some embodiments, the above-described partitioning rules can also be applied to irregular arrays.
[0099] like Figure 2 As shown, in some embodiments, before controlling the target bracket corresponding to the target photovoltaic string in the target area of the multiple areas to adjust a random angle in the direction corresponding to the first target angle, and controlling the brackets corresponding to other photovoltaic strings in the target area besides the target photovoltaic string to adjust a random angle in the direction corresponding to the second target angle, the method may further include:
[0100] Obtain the shading information of the photovoltaic array at different time periods under target weather conditions;
[0101] Based on shading information, the photovoltaic array is divided into multiple regions, and the regions corresponding to different time periods are not exactly the same.
[0102] In this embodiment, the target weather is sunny weather.
[0103] Different time periods refer to different time periods within a day, such as: morning, noon, afternoon, and evening.
[0104] Shading information is used to characterize the shading situation in different areas of the photovoltaic array, such as the area of the shadow and the location of the shadow.
[0105] It is understandable that the position of the sun is different at different times, the amount of sunlight received by the same photovoltaic array is different, and the amount of solar radiation received by the same area on the photovoltaic array is also different.
[0106] The photovoltaic array is divided into regions based on the illumination conditions at different times, so that regions with the same illumination range are grouped into the same region, resulting in multiple regions.
[0107] In some embodiments, dividing the photovoltaic array into multiple regions based on shading information may include:
[0108] When the time period corresponds to a clear morning, the photovoltaic array is divided into an eastern region, a southern region, and a central region;
[0109] When the time period corresponds to a clear evening, the photovoltaic array is divided into a western region, a southern region, and a central region.
[0110] In this embodiment, Figure 4 The example illustrates the shading of the photovoltaic array on a sunny morning. Dark areas represent shadows. Based on the shading information on a sunny morning, the photovoltaic array can be divided into three regions: the easternmost column (i.e., the eastern region), the southernmost row (i.e., the southern region), and the remaining supports (i.e., the central region).
[0111] Figure 5The example illustrates the shading of a photovoltaic array on a sunny evening. Dark areas represent shadows. Based on the shading information on a sunny evening, the photovoltaic array can be divided into three regions: the westernmost column (i.e., the western region), the southernmost row (i.e., the southern region), and the remaining supports (i.e., the central region).
[0112] According to the photovoltaic array support control method provided in the embodiments of this application, by performing regional processing on the photovoltaic array, the differences in shading of different photovoltaic strings on sunny days can be addressed, thereby improving control accuracy and further improving the power generation efficiency of the photovoltaic array.
[0113] Step 120: Determine the third target angle based on the adjusted maximum power generation performance index and the maximum initial power generation performance index of the photovoltaic array in the initial attitude;
[0114] In this step, the third target angle is used to determine the direction of the next angle adjustment for each support.
[0115] The third target angle is the angle that, after the previous adjustment, enables the photovoltaic string to achieve its optimal power generation performance.
[0116] In some embodiments, step 120 may include: determining the angle corresponding to the photovoltaic string corresponding to the maximum value of the maximum initial power generation performance index and the adjusted maximum power generation performance index as the third target angle.
[0117] In this embodiment, the power generation performance index corresponding to each photovoltaic string before adjustment (i.e., in the initial attitude) is obtained, and the largest power generation performance index is determined as the maximum initial power generation performance index.
[0118] Then, obtain the power generation performance index corresponding to all photovoltaic strings after the first angle adjustment, select the largest power generation performance index, compare the largest power generation performance index with the largest initial power generation performance index, and determine the current angle of the photovoltaic string corresponding to the maximum value of the two as the third target angle.
[0119] It is understandable that the third target angle may be the angle after adjusting a random angle in the direction corresponding to the first target angle, or it may be the angle after adjusting a random angle in the direction corresponding to the second target angle, or it may be the initial angle.
[0120] Continuing with the above embodiment as an example, at the initial moment of adjusting the bracket angle, the tilt angle and azimuth angle of all brackets in the area are... and The bracket controller reads the power generation performance indicators of the photovoltaic strings installed on each bracket within the area. And send it to the array controller.
[0121] The array controller records the highest power generation performance index value (i.e., the maximum initial power generation performance index). and its corresponding inclination angle and azimuth
[0122] The array controller controls the target support along the path in step 110. and The tilt and azimuth angles (ε degrees) are adjusted separately. The remaining supports within the control area randomly select a direction, and after adjusting their tilt and azimuth angles (ε degrees), the array controller reads the current azimuth angle of each support within the area. and tilt angle and the power generation performance indicators of the photovoltaic strings installed on each bracket. And obtain the maximum power generation performance index and its corresponding inclination angle and azimuth
[0123] Array controller comparison and
[0124] like Determine the maximum power generation performance index after the first adjustment Determine the third objective angle:
[0125] like Determine the maximum power generation performance index after the first adjustment Determine the third objective angle:
[0126] Step 130: Control each support to adjust a random angle in the direction corresponding to the third target angle, and obtain the power generation performance index of the photovoltaic string corresponding to each support;
[0127] In this step, the size of the random angle is a random value.
[0128] The direction corresponding to the third target angle includes at least one of the azimuth direction corresponding to the third target azimuth angle and the tilt direction corresponding to the third target tilt angle.
[0129] For example, the azimuth direction can be determined based on the following formula:
[0130]
[0131] in, The azimuth angle of the target photovoltaic string after the last adjustment.
[0132] The tilt direction is determined based on the following formula:
[0133]
[0134] in, The tilt angle of the target photovoltaic string after the last adjustment.
[0135] The array controller sends the direction of the next adjustment to the controllers of each support within the area.
[0136] Each support controller controls each tracking support along and Adjust the tilt and azimuth angles (ε degrees) respectively. The adjusted tilt and azimuth angles are as follows:
[0137]
[0138]
[0139] Then obtain the power generation performance indicators corresponding to each photovoltaic string.
[0140] Step 140: Update the third target angle based on the angle of the photovoltaic string corresponding to the maximum value of the current maximum power generation performance index and the maximum power generation performance index after the last adjustment;
[0141] In this step, the new power generation performance index after adjustment in step 130 is compared to obtain the current (i.e., the i-th) maximum power generation performance index. And this maximum power generation performance index Compared with the maximum power generation performance index P determined in the previous (i-1) time. max The angle corresponding to the photovoltaic string with the larger value is determined as the new third target angle. Steps 130 and 140 are repeated until the adjustment number is met.
[0142] Step 150: When the number of adjustments corresponding to the bracket reaches the target number, control each bracket to adjust to the third target angle.
[0143] In this step, the third target angle is the latest updated angle.
[0144] The target number of attempts can be user-defined.
[0145] For example, the algorithm execution cycle can be set to T, and the tracking bracket can be adjusted k times in each cycle, thus the target number of times can be determined as k-1 times.
[0146] After k-1 adjustments, the array controller compares the current... and P max .
[0147] like renew Otherwise, no update.
[0148] Then calculate the direction of the next adjustment of each bracket.
[0149] The direction of the next adjustment Optimal tilt angle θ max Optimal azimuth angle φ max The commands were distributed to the respective bracket controllers within the region.
[0150] Each support controller controls each tracking support along and Adjust the tilt and azimuth angles separately until each tilt and azimuth angle reaches θ. max and φ max The algorithm has finished executing.
[0151] According to the photovoltaic array support control method provided in the embodiments of this application, in addition to controlling the target support to move towards the optimal angle given by the astronomical algorithm during the first adjustment, other supports can be controlled to move randomly in other directions. This expands the optimization range and is not limited by the angle given by the astronomical algorithm, making it particularly suitable for cloudy and rainy weather. In subsequent support adjustments, by controlling each support to move randomly towards the optimal angle direction, the optimal angle information can be transmitted in a timely manner throughout the entire photovoltaic array, thereby achieving optimal power generation efficiency. This method is applicable to any weather and has a wide range of application scenarios.
[0152] The photovoltaic array support control method provided in this application can be executed by a photovoltaic array support control device. This application uses the photovoltaic array support control device executing the photovoltaic array support control method as an example to illustrate the photovoltaic array support control device provided in this application.
[0153] This application also provides a bracket control device for a photovoltaic array.
[0154] A photovoltaic array consists of multiple photovoltaic strings and multiple supports, with each support corresponding to at least one photovoltaic string.
[0155] like Figure 6 As shown, the support control device for the photovoltaic array includes: a first processing module 610, a second processing module 620, a third processing module 630, a fourth processing module 640, and a fifth processing module 650.
[0156] The first processing module 610 is used to control the target support among multiple supports to adjust a random angle from its initial posture to the direction corresponding to the first target angle, control other supports to adjust a random angle from their initial posture to the direction corresponding to the second target angle, and obtain the maximum power generation performance index after adjustment.
[0157] The second processing module 620 is used to determine the third target angle based on the adjusted maximum power generation performance index and the maximum initial power generation performance index of the photovoltaic array in the initial attitude.
[0158] The third processing module 630 is used to control each support to adjust a random angle in the direction corresponding to the third target angle, and to obtain the power generation performance index of the photovoltaic string corresponding to each support.
[0159] The fourth processing module 640 is used to update the third target angle based on the angle of the photovoltaic string corresponding to the maximum value between the current maximum power generation performance index and the maximum power generation performance index after the last adjustment.
[0160] The fifth processing module 650 is used to control each support to adjust to the third target angle when the number of adjustments corresponding to the support reaches the target number.
[0161] The first target angle is the theoretically optimal angle determined using an astronomical algorithm, while the second target angle is a random value.
[0162] According to the photovoltaic array support control device provided in the embodiments of this application, in addition to controlling the target support to move towards the optimal angle given by the astronomical algorithm during the first adjustment, other supports can be controlled to move randomly in other directions. This expands the optimization range and is not limited by the angle given by the astronomical algorithm, making it particularly suitable for cloudy and rainy weather. In subsequent support adjustments, by controlling each support to move randomly towards the optimal angle direction, the optimal angle information can be transmitted in a timely manner throughout the entire photovoltaic array, thereby achieving optimal power generation efficiency. It is applicable to any weather and has a wide range of application scenarios.
[0163] In some embodiments, the second processing module 620 may also be used for:
[0164] The angle corresponding to the photovoltaic string corresponding to the maximum value between the maximum initial power generation performance index and the adjusted maximum power generation performance index is determined as the third target angle.
[0165] In some embodiments, the photovoltaic array includes multiple regions, each region including at least one photovoltaic string, and the first processing module 610 can also be used for:
[0166] The system controls the target bracket corresponding to the target photovoltaic string in the target area of multiple regions to adjust a random angle in the direction corresponding to the first target angle, and controls the brackets corresponding to other photovoltaic strings in the target area other than the target photovoltaic string to adjust a random angle in the direction corresponding to the second target angle.
[0167] In some embodiments, the device may further include:
[0168] The eighth processing module is used to obtain the shading information of the photovoltaic array at different time periods under the target weather before adjusting the random angle of the support corresponding to the target photovoltaic string in the target area of the target area to the direction corresponding to the first target angle, and before adjusting the random angle of the support corresponding to the other photovoltaic strings in the target area other than the target photovoltaic string to the direction corresponding to the second target angle.
[0169] The ninth processing module is used to divide the photovoltaic array into multiple regions based on shading information. These regions are not exactly the same at different times.
[0170] In some embodiments, the ninth processing module may also be used for:
[0171] When the time period corresponds to a clear morning, the photovoltaic array is divided into an eastern region, a southern region, and a central region;
[0172] When the time period corresponds to a clear evening, the photovoltaic array is divided into a western region, a southern region, and a central region.
[0173] The photovoltaic array support control device in this application embodiment can be an electronic device or a component of an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the scope of the device.
[0174] The photovoltaic array support control device in this embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this embodiment does not specifically limit the specific operating system.
[0175] The photovoltaic array support control device provided in this application embodiment can achieve... Figures 1 to 5 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0176] In some embodiments, such as Figure 7 As shown, this application embodiment also provides a photovoltaic system 700, including a processor 701, a memory 702, and a computer program stored in the memory 702 and executable on the processor 701. When the program is executed by the processor 701, it implements the various processes of the above-described photovoltaic array support control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0177] In some embodiments, such as Figure 8 As shown in the embodiments of this application, a photovoltaic system is also provided, including:
[0178] Multiple photovoltaic strings;
[0179] Multiple support brackets, each bracket corresponding to at least one photovoltaic string;
[0180] The photovoltaic array support control device as described in any of the above embodiments is electrically connected to the support.
[0181] In some embodiments, the support control device for the photovoltaic array can be an array controller.
[0182] In some embodiments, the photovoltaic system may also include a mounting controller, and so on. Figure 8 Each bracket controller is electrically connected to at least one photovoltaic string, and each bracket controller is electrically connected to the array controller.
[0183] According to the photovoltaic system provided in the embodiments of this application, by controlling the target support to move toward the optimal angle given by the astronomical algorithm during the first adjustment, and controlling other supports to move to random angles in other directions, the optimization range can be expanded, and it is not limited by the angle given by the astronomical algorithm, which is especially suitable for cloudy and rainy weather. During the second to kth adjustment of the supports, by controlling each support to move to the optimal angle direction by random angles, the information of the optimal angle can be transmitted in the entire photovoltaic array in a timely manner, thereby achieving the optimal power generation efficiency, and it is suitable for any weather.
[0184] This application also provides a non-transitory computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described photovoltaic array support control method embodiment and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0185] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0186] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described photovoltaic array support control method.
[0187] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0188] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described photovoltaic array support control method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0189] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0190] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0191] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0192] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0193] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is 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.
[0194] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.
Claims
1. A method for controlling the support structure of a photovoltaic array, characterized in that, The photovoltaic array includes multiple photovoltaic strings and multiple brackets, each bracket corresponding to at least one photovoltaic string, and the method includes: Control the target support among the multiple supports to adjust a random angle from its initial posture to the direction corresponding to the first target angle, control the other supports to adjust a random angle from their initial posture to the direction corresponding to the second target angle, and obtain the maximum power generation performance index after adjustment; Based on the adjusted maximum power generation performance index and the maximum initial power generation performance index of the photovoltaic array in the initial attitude, a third target angle is determined; wherein, the angle corresponding to the photovoltaic string corresponding to the maximum value of the maximum initial power generation performance index and the adjusted maximum power generation performance index is determined as the third target angle. Control each of the brackets to adjust a random angle in the direction corresponding to the third target angle, and obtain the power generation performance index corresponding to the photovoltaic string of each bracket; The third target angle is updated based on the angle of the photovoltaic string corresponding to the maximum value of the current maximum power generation performance index and the maximum power generation performance index after the last adjustment. When the number of adjustments corresponding to the bracket reaches the target number, control each bracket to be adjusted to the third target angle respectively; The first target angle is the theoretically optimal angle determined by an astronomical algorithm, and the second target angle is a random value.
2. The method of claim 1, wherein, The angle includes at least one of tilt angle and azimuth angle.
3. The method according to any of claims 1-2, characterized in that, The photovoltaic array includes multiple regions, each region including at least one photovoltaic string. Controlling a target support among the multiple supports to adjust a random angle from its initial posture towards the direction corresponding to the first target angle, and controlling other supports to adjust random angles from their initial posture towards the direction corresponding to the second target angle, includes: The system controls the target bracket corresponding to the target photovoltaic string within the target area of the multiple regions to adjust a random angle in the direction corresponding to the first target angle, and controls the brackets corresponding to other photovoltaic strings within the target area (excluding the target photovoltaic string) to adjust a random angle in the direction corresponding to the second target angle.
4. The photovoltaic array support control method according to claim 3, characterized in that, Before adjusting the target bracket corresponding to the target photovoltaic string within the target area in the multiple regions to a random angle in the direction corresponding to the first target angle, and before adjusting the brackets corresponding to other photovoltaic strings within the target area (excluding the target photovoltaic string) to a random angle in the direction corresponding to the second target angle, the method further includes: Obtain the shading information of the photovoltaic array at different time periods under the target weather conditions; Based on the shadow occlusion information, the photovoltaic array is divided into multiple regions, and the multiple regions corresponding to different time periods are not exactly the same.
5. The photovoltaic array support control method according to claim 4, characterized in that, Based on the shadow occlusion information, the photovoltaic array is divided into multiple regions, including: When the time period corresponds to a clear morning, the photovoltaic array is divided into an eastern region, a southern region, and a central region; When the time period corresponds to a clear evening, the photovoltaic array is divided into a western region, a southern region, and a central region.
6. A support control device for a photovoltaic array, characterized by The photovoltaic array includes multiple photovoltaic strings and multiple brackets, each bracket corresponding to at least one photovoltaic string, and the device includes: The first processing module is used to control the target support among the plurality of supports to adjust a random angle from its initial posture to the direction corresponding to the first target angle, control the other supports to adjust a random angle from the initial posture to the direction corresponding to the second target angle, and obtain the maximum power generation performance index after adjustment. The second processing module is used to determine a third target angle based on the adjusted maximum power generation performance index and the maximum initial power generation performance index of the photovoltaic array in the initial posture, wherein the angle corresponding to the photovoltaic string corresponding to the maximum value of the maximum initial power generation performance index and the adjusted maximum power generation performance index is determined as the third target angle. The third processing module is used to control each of the brackets to adjust a random angle in the direction corresponding to the third target angle, and to obtain the power generation performance index of the photovoltaic string corresponding to each of the brackets. The fourth processing module is used to update the third target angle based on the angle of the photovoltaic string corresponding to the maximum value between the current maximum power generation performance index and the maximum power generation performance index after the last adjustment. The fifth processing module is used to control each bracket to adjust to the third target angle when the number of adjustments corresponding to the bracket reaches the target number; The first target angle is the theoretically optimal angle determined by an astronomical algorithm, and the second target angle is a random value.
7. A photovoltaic system characterized by, include: Multiple photovoltaic strings; Multiple brackets, each bracket corresponding to at least one photovoltaic string; The photovoltaic array support control device as described in claim 6, wherein the photovoltaic array support control device is electrically connected to the support.
8. A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, When executed by a processor, the computer program implements the bracket control method for a photovoltaic array as described in any one of claims 1-5.
9. A computer program product comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the bracket control method for the photovoltaic array as described in any one of claims 1-5.