A Node Optimization Method, System and Storage Medium for Distributed Photovoltaic Power Generation
By analyzing and adjusting the position of the solar panels in the distributed photovoltaic power generation system, using sliding brackets and standard light-by-light arrays, the problem of low upper limit of the power conversion when the light energy intensity is limited, and more efficient light energy utilization is achieved.
Patent Information
- Application Number
- CN202410967446.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-18
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2044-07-18
AI Technical Summary
The existing node optimization method of distributed photovoltaic power generation cannot intelligently control the orientation of solar panels. When the received light energy intensity is limited, the upper limit of the conversion amount of electricity is lower and environmental resources cannot be fully utilized.
By analyzing the position of the solar panel, the optimized panel can be obtained, and the sliding bracket can be set using the bracket setting method to obtain a standard light-by-light array, and the orientation of the solar panel is adjusted to maximize the light energy conversion efficiency.
It realizes flexible control of the orientation of the solar panel during operation, ensuring that the amount of electricity conversion is maximized under different light energy intensities and making full use of environmental resources.
Smart Images

Figure CN118917467B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of photovoltaic technology, and specifically provides a node optimization method, system and storage medium for distributed photovoltaic power generation. Background Art
[0002] The node optimization of distributed photovoltaic power generation mainly includes maximizing the utilization of solar energy resources, reducing the failure rate of the system, and realizing the centralized management of the system. These optimization strategies help to improve the performance and economy of the distributed photovoltaic power generation system, ensure the stable operation of the system, and maximize the utilization of renewable energy resources.
[0003] The existing improvements in the node optimization for distributed photovoltaic power generation usually analyze the node voltage and the power in the photovoltaic power generation system, and optimize the access scheme of distributed photovoltaics by establishing a configuration model or a mathematical model, so as to improve the efficiency of photovoltaic power generation. Although this improvement method can greatly improve the conversion rate of light energy during actual photovoltaic power generation, if the orientation of the solar panels cannot be intelligently controlled, when the received light energy intensity is limited, even if the photovoltaic power generation efficiency is very high, there will still be a low upper limit of the power conversion amount, thus unable to fully utilize environmental resources. For example, in the Chinese patent with the application publication number CN112366703A, a multi-distributed photovoltaic grid-connected node optimization method and system are disclosed. This solution is to establish a comprehensive mathematical model for multi-distributed photovoltaic grid-connected node optimization; use the differential evolution invasive weed algorithm to optimize the comprehensive mathematical model to obtain the optimal multi-distributed photovoltaic access scheme. Although this method can select the optimal photovoltaic access scheme during photovoltaic power generation, there will still be a situation where the environmental resources cannot be fully utilized due to limited light energy reception, resulting in a low upper limit of the power conversion amount. In view of this, it is necessary to improve the existing node optimization method for distributed photovoltaic power generation. Summary of the Invention
[0004] The present invention aims to at least solve one of the technical problems in the prior art to some extent. By providing a node optimization method, system and storage medium for distributed photovoltaic power generation, it is used to solve the problem in the prior art that although the conversion rate of light energy during actual photovoltaic power generation can be greatly improved in the node optimization of distributed photovoltaic power generation, if the orientation of the solar panels cannot be intelligently controlled, when the received light energy intensity is limited, even if the photovoltaic power generation efficiency is very high, there will still be a low upper limit of the power conversion amount, thus unable to fully utilize environmental resources.
[0005] To achieve the above object, in a first aspect, the present application provides a node optimization method for distributed photovoltaic power generation, including the following steps:
[0006] Analyze the positions of the solar panels used for photovoltaic power generation, and obtain the optimizable panels based on the position analysis results;
[0007] Use the bracket setting method to set a sliding bracket for the optimizable panel, and obtain a standard light-tracking array based on the sliding bracket;
[0008] Adjust the orientations of all solar panels in the area where the optimizable panel is located based on the obtained standard light-tracking array.
[0009] Furthermore, analyze the positions of the solar panels for photovoltaic power generation, and obtain the optimizable panel based on the position analysis result, including:
[0010] Obtain the top view in the design drawing of the solar panel, and obtain the smallest rectangle that can enclose the top view in the plane rectangular coordinate system, denoted as the panel occupancy rectangle;
[0011] Establish a plane rectangular coordinate system, denoted as the node analysis coordinate system, where the units of the X-axis and Y-axis of the node analysis coordinate system are both meters. Denote the area where the position of the solar panel for photovoltaic power generation to be analyzed is located as the solar panel area. Mark the positions of each solar panel in the first quadrant of the node analysis coordinate system using the panel occupancy rectangle based on the position relationship of all solar panels in the solar panel area;
[0012] Denote the center of the panel occupancy rectangle as the panel occupancy center. For any three panel occupancy centers not on the same straight line, obtain the circle corresponding to the three panel occupancy centers, denoted as the panel occupancy range circle; obtain all panel occupancy range circles that can be obtained in the node analysis coordinate system;
[0013] For any one panel occupancy range circle, denote the number of complete panel occupancy rectangles within the panel occupancy range circle as the first-level wrapping coefficient of the panel occupancy range circle. When the panel occupancy rectangle is on the circle of the panel occupancy range circle, denote the value obtained by dividing the area of the panel occupancy rectangle within the panel occupancy range circle by the area of the panel occupancy rectangle as the second-level wrapping coefficient. Denote the value obtained by adding the first-level wrapping coefficient and all second-level wrapping coefficients as the standard wrapping coefficient of the panel occupancy range circle;
[0014] Obtain the standard wrapping coefficients corresponding to all panel occupancy range circles, and denote the center of the panel occupancy range circle corresponding to the maximum value among all standard wrapping coefficients as the optimal center;
[0015] Denote the solar panel corresponding to the panel occupancy rectangle where the panel occupancy center closest to the optimal center is located as the optimizable panel.
[0016] Furthermore, use the bracket setting method to set a sliding bracket for the optimizable panel, and obtaining a standard light-tracking array based on the sliding bracket includes:
[0017] Use the bracket setting method to set a sliding bracket for the optimizable panel;
[0018] Obtain a standard light-tracking array based on the optimizable panel after setting the sliding bracket.
[0019] Further, the bracket setting method includes:
[0020] Mark the side of the optimizable solar panel facing the light as the sunny side, and the side facing away from the light as the shady side; mark the side parallel to the ground and closest to the ground in the shady side as the bottom edge, install a small remotely controlled pulley perpendicular to the ground at the midpoint of the bottom edge, and mark the width of the pulley as the wheel width; make a circle with the bottom edge as the diameter, denoted as the shady circle, and set a circular bracket with the same size as the shady circle. Among them, the thickness of the circular edge of the circular bracket is greater than the wheel width, and a track for embedding and sliding the small remotely controlled pulley is made in the circular edge of the circular bracket; embed the small remotely controlled pulley at the midpoint of the bottom edge into the circular bracket;
[0021] Mark the side parallel to the ground and farthest from the ground in the shady side as the top edge, install two telescopic brackets perpendicular to the ground at the two endpoints of the top edge, and install two small remotely controlled pulleys perpendicular to the ground at the other ends of the two telescopic brackets, embed the two small remotely controlled pulleys into the circular bracket, and denote the circular bracket with three small remotely controlled pulleys embedded as the sliding bracket.
[0022] Further, obtaining the standard light-tracking array based on the optimizable solar panel after setting the sliding bracket includes:
[0023] Install a camera at the center of the shady side through a universal wheel, adjust the telescopic bracket connected to the top edge so that the camera's shooting range can completely wrap the sliding bracket, and fix the universal wheel at this time;
[0024] When the optimizable solar panel is irradiated by sunlight, use the camera to take an image, denoted as the shadow analysis image. In the shadow analysis image, mark the circle corresponding to the sliding bracket as the shadow analysis circle, and mark the center of the shadow analysis circle as the shadow analysis point; perform pixelization processing on the shadow analysis image, denoted as the pixelized analysis image, and denote the gray value of the shadow analysis point in the pixelized analysis image as the shadow gray value;
[0025] Use the camera to continuously record the standard daylighting duration on a sunny day, and based on the photovoltaic power generation data and the camera recording, obtain the image taken by the camera when the light energy conversion efficiency is the highest during the camera's recording time, denoted as the preferred image; perform pixelization processing on the preferred image, denoted as the preferred pixel image, mark the area where the pixel points with the gray value of the shadow gray value are located within the shadow analysis circle in the preferred pixel image as the preferred shadow area, denote the area of the preferred shadow area as A2, denote the area of the area on the left side of the preferred shadow area in the shadow analysis circle as A1, denote the area of the area on the right side of the preferred shadow area in the shadow analysis circle as A3, denote the array [A1, A2, A3] as the standard light-tracking array, and denote the value obtained by subtracting A3 from A1 as the standard side difference.
[0026] Further, adjusting the orientations of all solar panels within the area where the optimizable panel is located based on the obtained standard light-chasing array includes:
[0027] When the optimizable panel is in an operating state, use a camera to take a picture every standard shooting duration, and record the latest taken image as the real-time shaded image. Whenever a real-time shaded image is obtained, perform pixelization on the real-time shaded image, and based on the shadow gray value, obtain the area of the preferred shadow area within the shadow analysis circle, the area of the area to the left of the preferred shadow area within the shadow analysis circle, and the area of the area to the right of the preferred shadow area within the shadow analysis circle in the pixelized real-time shaded image, and record them as B2, B1, and B3 in sequence. Denote the array [B1, B2, B3] as the real-time light-chasing array, and denote the value of B1 minus B3 as the real-time side difference.
[0028] Further, adjusting the orientations of all solar panels within the area where the optimizable panel is located based on the obtained standard light-chasing array further includes:
[0029] Establish a plane rectangular coordinate system, denoted as the side-difference sliding coordinate system. Among them, the X-axis of the side-difference sliding coordinate system is the length, and the corresponding value of the Y-axis is |A1 - B1| + |A3 - B3|; Denote the positions of the three small control pulleys as the initial positions;
[0030] When the real-time side difference is greater than the standard side difference, control the three small remote-controlled pulleys embedded in the sliding bracket to slide clockwise. When starting to slide, draw a curve in the side-difference sliding coordinate system based on the sliding distance and the value of |A1 - B1| + |A3 - B3|, denoted as the positive sliding curve. When the slope of the intersection point of the positive sliding curve and the Y-axis is less than or equal to 0, obtain the rightmost point of the positive sliding curve in real time, and stop the sliding of the small remote-controlled pulleys when the slope of the rightmost point is 0; When the slope of the intersection point of the positive sliding curve and the Y-axis is greater than 0, control all the small remote-controlled pulleys embedded in the sliding bracket to slide counterclockwise, and draw a curve in the side-difference sliding coordinate system after starting to slide, denoted as the reverse sliding curve. When the slope of the intersection point of the reverse sliding curve and the Y-axis is greater than 0, control all the small remote-controlled pulleys to stop sliding; When the slope of the intersection point of the reverse sliding curve and the Y-axis is less than or equal to 0, obtain the rightmost point of the reverse sliding curve in real time, and stop the sliding of all the small remote-controlled pulleys when the slope of the rightmost point is 0;
[0031] When the real-time side difference is less than the standard side difference, control the three small remote control pulleys embedded in the sliding bracket to slide counterclockwise. When starting to slide, draw a curve in the side difference sliding coordinate system based on the sliding distance and the value of |A1 - B1| + |A3 - B3|, which is recorded as the positive sliding curve. When the slope of the intersection point of the positive sliding curve and the Y-axis is less than or equal to 0, obtain the rightmost point of the positive sliding curve in real time, and stop the sliding of the small remote control pulleys when the slope of the rightmost point is 0; when the slope of the intersection point of the positive sliding curve and the Y-axis is greater than 0, control all the small remote control pulleys embedded in the sliding bracket to slide clockwise, and draw a curve in the side difference sliding coordinate system after starting to slide, which is recorded as the reverse sliding curve. When the slope of the intersection point of the reverse sliding curve and the Y-axis is greater than 0, control all the small remote control pulleys to stop sliding; when the slope of the intersection point of the reverse sliding curve and the Y-axis is less than or equal to 0, obtain the rightmost point of the reverse sliding curve in real time, and stop all the small remote control pulleys when the slope of the rightmost point is 0;
[0032] When the real-time side difference is equal to the standard side difference, do not control the small control pulleys.
[0033] Furthermore, adjusting the orientations of all the solar panels in the area where the optimizable panel is located based on the obtained standard light-chasing array further includes:
[0034] When the small control pulleys slide and the positions where the three small control pulleys stop sliding are not the initial positions, adjust the orientations of all the solar panels in the panel area to be the same as the orientation of the optimizable panel;
[0035] When the small control pulleys slide and the positions where the three small control pulleys stop sliding are the initial positions or the small control pulleys do not slide, do not adjust the orientations of the solar panels.
[0036] In a second aspect, the present application further provides a node optimization system for distributed photovoltaic power generation, including an optimizable panel acquisition module, a standard light-chasing array extraction module, and an orientation adjustment module;
[0037] The optimizable panel acquisition module is used to analyze the positions of the solar panels for photovoltaic power generation, and obtain the optimizable panels based on the position analysis results;
[0038] The standard light-chasing array extraction module is used to set a sliding bracket for the optimizable panel using the bracket setting method, and obtain the standard light-chasing array based on the sliding bracket;
[0039] The orientation adjustment module is used to adjust the orientations of all the solar panels in the area where the optimizable panel is located based on the obtained standard light-chasing array.
[0040] In a third aspect, the present application provides an electronic device, including a processor and a memory. The memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the above method are run.
[0041] In a fourth aspect, the present application provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above method are run.
[0042] Advantages of the present invention: The present invention first analyzes the position of the solar panels for photovoltaic power generation, obtains optimizable panels based on the position analysis results, then uses the bracket setting method to set sliding brackets for the optimizable panels, and obtains a standard light-tracking array based on the sliding brackets. The advantage of this is that by setting the sliding brackets, the orientation of the solar panels can be flexibly controlled during the operation of the solar panels. By obtaining the standard light-tracking array, relevant data when the light energy conversion efficiency of the solar panels is the highest during operation can be obtained, so as to ensure that the orientation of the solar panels can be controlled in subsequent analysis to make full use of environmental resources.
[0043] The present invention also adjusts the orientations of all the solar panels in the area where the optimizable panels are located based on the obtained standard light-tracking array. The advantage of this is that by adjusting the orientations of all the solar panels in the area where the optimizable panels are located based on the standard light-tracking array, it can be ensured that when the position of the sun changes, the orientations of the solar panels can be automatically adjusted in real time, and it is ensured that when the sun is at any angle, the orientations of the solar panels can maximize the utilization of the sun's irradiation, so that the maximum upper limit of the power conversion amount is the maximum upper limit that can be converted in the current environment. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 is a schematic block diagram of the system of the present invention;
[0045] Figure 2 is a schematic diagram of the node analysis coordinate system of the present invention
[0046] Figure 3 is a schematic diagram of obtaining the optimizable panels of the present invention;
[0047] Figure 4 is a schematic diagram of the structure of the sliding bracket of the present invention;
[0048] Figure 5 is a schematic diagram of the shadow analysis circle of the present invention;
[0049] Figure 6 is a schematic diagram of the side-difference sliding coordinate system of the present invention;
[0050] Figure 7 It is a flowchart of the steps of the method of the present invention;
[0051] Figure 8 It is a schematic structural diagram of the electronic device of the present invention. Specific embodiments
[0052] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0053] Embodiment 1, in the first aspect, please refer to Figure 1 As shown, the present application provides a node optimization system for distributed photovoltaic power generation, including an optimizable panel acquisition module, a standard light-tracking array extraction module, and an orientation adjustment module;
[0054] The optimizable panel acquisition module is used to analyze the positions of the solar panels for photovoltaic power generation, and obtain the optimizable panels based on the position analysis results.
[0055] In the specific implementation process, each node in the distributed photovoltaic power generation system includes a power generation system near users, a natural gas distributed energy project, a distributed photovoltaic system, and waste heat recovery and energy cascade utilization. The distributed photovoltaic system is an important part of the distributed power generation system. It converts solar energy into electrical energy through solar panels installed on the roofs of buildings or other appropriate positions. By optimizing the orientation of the solar panels, the upper limit of the electrical energy conversion of the distributed photovoltaic system can be effectively improved, thereby optimizing the distributed photovoltaic power generation system;
[0056] The optimizable panel acquisition module is configured with a panel screening unit, and the panel screening unit is configured with a panel screening strategy. The panel screening strategy includes: obtaining the top view in the design drawings of the solar panel, and obtaining the smallest rectangle that can enclose the top view in the plane rectangular coordinate system, denoted as the panel occupation rectangle;
[0057] In the specific implementation process, the method for obtaining the smallest rectangle can be: placing the top view in the plane rectangular coordinate system, using two straight lines parallel to the X-axis to translate to exactly coincide with the uppermost and lowermost sides of the top view, and then using two straight lines parallel to the Y-axis to translate to exactly coincide with the rightmost and leftmost sides of the top view. At this time, the enclosed area by the four straight lines is the smallest rectangle that can enclose the top view, that is, the panel occupation rectangle;
[0058] Establish a plane rectangular coordinate system, denoted as the node analysis coordinate system. The units of both the X-axis and Y-axis of the node analysis coordinate system are meters. Denote the area where the solar panels for photovoltaic power generation to be analyzed are located as the solar panel area. Mark the positions of each solar panel in the first quadrant of the node analysis coordinate system using panel occupancy rectangles based on the positional relationships of all solar panels within the solar panel area;
[0059] Denote the center of the panel occupancy rectangle as the panel occupancy center. For any three panel occupancy centers not on the same straight line, obtain the circles corresponding to the three panel occupancy centers, denoted as panel occupancy range circles; obtain all the panel occupancy range circles that can be obtained in the node analysis coordinate system;
[0060] In specific implementation, for example, during the analysis of the solar panel area, the obtained node analysis coordinate system is as Figure 2 shown. Among them, the rectangles corresponding to JJ1 to JJ4 are the panel occupancy rectangles corresponding to the solar panels within the solar panel area. Please refer to Figure 3 shown for the panel occupancy range circles obtained through analysis. Among them, CC1 to CC4 are all the panel occupancy range circles obtained based on JJ1 to JJ4. The calculated standard wrapping coefficients corresponding to CC1 to CC4 are 1.3, 2.5, 2.4, and 1.3 respectively. Then denote the center of the panel occupancy circle CC2 as the optimal center, and at the same time denote the panel occupancy rectangle JJ2 closest to the optimal center as the optimizable panel. The optimizable panel obtained in this embodiment is the solar panel at the center of the positions of all solar panels within the solar panel area during actual analysis. By analyzing the optimizable panel, the analysis result can fit all the solar panels within the solar panel area to the greatest extent. If a solar panel is randomly selected as the optimizable panel, when the leftmost or rightmost solar panel is selected, the analysis result may not effectively act on the rightmost or leftmost solar panel, thus failing to achieve the effect of increasing the upper limit of the overall power conversion amount;
[0061] For any panel occupancy range circle, denote the number of complete panel occupancy rectangles within the panel occupancy range circle as the first-level wrapping coefficient of the panel occupancy range circle. When the panel occupancy rectangle is on the circle of the panel occupancy range circle, denote the value obtained by dividing the area of the panel occupancy rectangle within the panel occupancy range circle by the area of the panel occupancy rectangle as the second-level wrapping coefficient. Denote the value obtained by adding the first-level wrapping coefficient and all the second-level wrapping coefficients as the standard wrapping coefficient of the panel occupancy range circle;
[0062] Obtain the standard wrapping coefficients corresponding to all the panel occupancy range circles, and denote the center of the panel occupancy range circle corresponding to the maximum value among all the standard wrapping coefficients as the optimal center;
[0063] Denote the solar panel corresponding to the panel occupancy rectangle where the panel occupancy center closest to the optimal center is located as the optimizable panel.
[0064] The standard light-tracking array extraction module is used to set up a sliding bracket for an optimizable solar panel using the bracket setting method and obtain a standard light-tracking array based on the sliding bracket.
[0065] The standard light-tracking array extraction module includes a sliding bracket establishment unit and an array extraction unit. The sliding bracket establishment unit is configured with a sliding bracket establishment strategy, which includes: setting up a sliding bracket for an optimizable solar panel using the bracket setting method.
[0066] The bracket setting method includes:
[0067] Mark the side of the optimizable solar panel facing the light as the sunny side, and the side of the optimizable solar panel facing away from the light as the shady side; mark the side parallel to the ground and closest to the ground in the shady side as the bottom edge, install a small remote-controlled pulley vertically downward at the midpoint of the bottom edge, and mark the width of the pulley as the wheel width; make a circle with the bottom edge as the diameter, denoted as the shady circle, and use bracket materials to make a circular bracket with the same size as the shady circle. Among them, the thickness of the circular edge of the circular bracket is greater than the wheel width, and a track for sliding the small remote-controlled pulley can be made in the circular edge of the circular bracket; embed the small remote-controlled pulley at the midpoint of the bottom edge into the circular bracket;
[0068] In the specific implementation process, for the establishment of the sliding bracket, please refer to Figure 4 as shown in the figure, where TT1 is the solar panel, YY1 is the small remote-controlled pulley at the midpoint of the bottom edge, YY2 and YY3 are the two small remote-controlled pulleys perpendicular to the ground corresponding to the top edge, SS1 is the center of the shady side, that is, the position where the camera can be installed through a universal wheel, GG2 is the sliding bracket, and GG1 is the track in the sliding bracket that allows the small remote-controlled pulley to slide; by establishing the sliding bracket, while analyzing the image corresponding to the shadow through the camera, the small remote-controlled pulley can be controlled to adjust the orientation of the solar panel, so that the adjusted orientation of the solar panel is more conducive to fully converting solar energy into electrical energy;
[0069] Mark the side parallel to the ground and farthest from the ground in the shady side as the top edge, install two telescopic brackets perpendicular to the ground at the two endpoints of the top edge, and install two small remote-controlled pulleys perpendicular to the ground at the other ends of the two telescopic brackets, embed the two small remote-controlled pulleys into the circular bracket, and mark the circular bracket with three small remote-controlled pulleys embedded as the sliding bracket.
[0070] The array extraction unit is configured with an array extraction strategy, which includes:
[0071] Install a camera through a universal wheel at the center of the shady side, adjust the telescopic bracket connected to the top edge so that the camera's shooting range can completely wrap the sliding bracket, and fix the universal wheel at this time;
[0072] When the optimizable solar panel is irradiated by sunlight, use a camera to take an image, which is recorded as a shadow analysis image. In the shadow analysis image, the circle corresponding to the sliding bracket is recorded as the shadow analysis circle, and the center of the shadow analysis circle is recorded as the shadow analysis point; perform pixelization processing on the shadow analysis image, which is recorded as a pixelized analysis image, and record the gray value of the shadow analysis point of the pixelized analysis image as the shadow gray value;
[0073] In the specific implementation process, for example, during the actual implementation, the image taken by the camera when the light energy conversion efficiency is the highest within the recording time of the camera is as Figure 5 shown. Among them, RR1 is the shadow analysis circle. The gray value of the pixel point corresponding to the center of the shadow analysis circle is obtained as 40. Then, through analysis, it is obtained that the gray values of all pixel points within the area QQ1 in the shadow analysis circle RR1 are 40. Therefore, the area QQ1 is the preferred shadow area, and the area of the area QQ1 is 1m 2 , the area of the area QQ2 is 0.1m 2 , the area of the area QQ3 is 0.15m 2 , then the standard light-tracking array is [0.1m 2 , 1m 2 , 0.15m 2 ; By obtaining the standard light-tracking array, the filling situation of the shadow of the solar panel when the light energy conversion efficiency is the highest in the shadow analysis circle can be digitized, which is conducive to adjusting the orientation of the solar panel based on the real-time filling situation of the shadow of the solar panel in the shadow analysis circle during subsequent adjustment, ensuring that the adjusted solar panel is more conducive to fully converting solar energy into electrical energy;
[0074] Use a camera to continuously record for the standard daylighting duration on a sunny day, and based on the photovoltaic power generation data and the camera recording, obtain the image taken by the camera when the light energy conversion efficiency is the highest within the recording time of the camera, which is recorded as the preferred image; perform pixelization processing on the preferred image, which is recorded as the preferred pixel image, and record the area where the pixel points with the gray value of the shadow gray value in the shadow analysis circle in the preferred pixel image as the preferred shadow area, record the area of the preferred shadow area as A2, record the area of the area to the left of the preferred shadow area in the shadow analysis circle as A1, record the area of the area to the right of the preferred shadow area in the shadow analysis circle as A3, record the array [A1, A2, A3] as the standard light-tracking array, and record the value obtained by subtracting A3 from A1 as the standard side difference.
[0075] In the specific implementation process, the standard daylighting duration can be set with reference to the duration during which the solar panel can actually effectively convert solar energy in a day during actual operation, and the standard daylighting duration can be adjusted according to the different regional environments where the solar panel is located. In this embodiment, the standard daylighting duration is set to 20 hours;
[0076] The orientation adjustment module is used to adjust the orientations of all solar panels within the area where the optimizable panels are located based on the obtained standard light-tracking array.
[0077] The orientation adjustment module includes a solar panel adjustment unit, and the solar panel adjustment unit is configured with a solar panel adjustment strategy, and the solar panel adjustment strategy includes:
[0078] When the optimizable panel is in an operating state, a camera is used to take a picture every standard shooting duration, and the latest taken image is recorded as the real-time shaded image. Whenever a real-time shaded image is obtained, pixelization processing is performed on the real-time shaded image, and based on the shadow gray value, the area of the preferred shadow area within the shadow analysis circle, the area of the area to the left of the preferred shadow area within the shadow analysis circle, and the area of the area to the right of the preferred shadow area within the shadow analysis circle in the pixelized real-time shaded image are obtained, and are recorded as B2, B1, and B3 in sequence. The array [B1, B2, B3] is recorded as the real-time light-tracking array, and the value of B1 minus B3 is recorded as the real-time side difference.
[0079] In an actual application, the standard light-tracking array is [0.1m 2 , 1m 2 , 0.15m 2 , the standard side difference is -0.05m 2 , the real-time light-tracking array corresponding to the real-time shadow is [0.3m 2 , 0.95m 2 , 0m 2 , the real-time side difference is 0.3m 2 , then at this time the real-time side difference is greater than the standard side difference, indicating that the sunlight area on the left within the shadow analysis circle is larger at this time. Therefore, the solar panel should be rotated clockwise at this time, that is, control the three small remote control pulleys embedded in the sliding bracket to slide clockwise, so that the sunny side of the solar panel is fully in contact with the sunlight on the left. At the same time, by obtaining |A1 - B1| + |A3 - B3| and using the side difference sliding coordinate system to draw a curve, ensure that the power conversion amount of the solar panel is closest to the power conversion amount at the highest light energy conversion efficiency when the small remote control pulley stops;
[0080] Establish a plane rectangular coordinate system, denoted as the side difference sliding coordinate system. Among them, the X-axis of the side difference sliding coordinate system is the length, and the corresponding value of the Y-axis is |A1 - B1| + |A3 - B3|; record the positions where the three small control pulleys are located as the initial positions;
[0081] When the real-time side difference is greater than the standard side difference, control the three small remote-controlled pulleys embedded in the sliding bracket to slide clockwise. When starting to slide, draw a curve in the side-difference sliding coordinate system based on the sliding distance and the value of |A1 - B1| + |A3 - B3|, which is recorded as the positive sliding curve. When the slope of the intersection point of the positive sliding curve and the Y-axis is less than or equal to 0, obtain the rightmost point of the positive sliding curve in real time, and stop the sliding of the small remote-controlled pulleys when the slope of the rightmost point is 0; when the slope of the intersection point of the positive sliding curve and the Y-axis is greater than 0, control all the small remote-controlled pulleys embedded in the sliding bracket to slide counterclockwise, and draw a curve in the side-difference sliding coordinate system after starting to slide, which is recorded as the reverse sliding curve. When the slope of the intersection point of the reverse sliding curve and the Y-axis is greater than 0, control all the small remote-controlled pulleys to stop sliding; when the slope of the intersection point of the reverse sliding curve and the Y-axis is less than or equal to 0, obtain the rightmost point of the reverse sliding curve in real time, and stop the sliding of all the small remote-controlled pulleys when the slope of the rightmost point is 0;
[0082] In a practical application, the standard light-tracking array is [0.1m 2 , 1m 2 , 0.15m 2 , the standard side difference is -0.05m 2 , the real-time light-tracking array is [0.3m 2 , 0.95m 2 , 0m 2 , the real-time side difference is 0.3m 2 , then at this time the real-time side difference is greater than the standard side difference and the sunlight area on the left side within the shadow analysis circle is larger. Control the three small remote-controlled pulleys embedded in the sliding bracket to slide clockwise. When starting to slide, the obtained positive sliding curve is shown in Figure 6 . Among them, the slope of point PP1 is less than 0, indicating that |A1 - B1| + |A3 - B3| is decreasing, that is, the shadow analysis circle at this time is approaching the shadow analysis circle when the light energy conversion efficiency is the highest. Therefore, the electric energy conversion amount of the solar panel is increasing at this time. When the positive sliding curve extends to point PP2, the slope of point PP2 is 0, indicating that the difference between B1 and B3 and A1 and A3 in the real-time light-tracking array corresponding to the shadow analysis circle at this time is the minimum under the sunlight at this time. When continuing to slide the small remote-controlled pulleys, it will cause the sunlight area on the right side within the shadow analysis circle to increase, which is not conducive to the sunlight collection of the solar panel. Therefore, stop the sliding of all the small remote-controlled pulleys when the slope of the rightmost point of the positive sliding curve is 0;
[0083] When the real-time lateral difference is less than the standard lateral difference, control the three small remote control pulleys embedded in the sliding bracket to slide counterclockwise. When starting to slide, draw a curve in the lateral difference sliding coordinate system based on the sliding distance and the value of |A1 - B1| + |A3 - B3|, which is recorded as the positive sliding curve. When the slope of the intersection point of the positive sliding curve and the Y-axis is less than or equal to 0, obtain the rightmost point of the positive sliding curve in real time, and stop the sliding of the small remote control pulleys when the slope of the rightmost point is 0; when the slope of the intersection point of the positive sliding curve and the Y-axis is greater than 0, control all the small remote control pulleys embedded in the sliding bracket to slide clockwise, and draw a curve in the lateral difference sliding coordinate system after starting to slide, which is recorded as the reverse sliding curve. When the slope of the intersection point of the reverse sliding curve and the Y-axis is greater than 0, control all the small remote control pulleys to stop sliding; when the slope of the intersection point of the reverse sliding curve and the Y-axis is less than or equal to 0, obtain the rightmost point of the reverse sliding curve in real time, and stop all the small remote control pulleys when the slope of the rightmost point is 0;
[0084] In the specific implementation process, when the slope of the positive sliding curve or the reverse sliding curve is greater than 0, it indicates that |A1 - B1| + |A3 - B3| is increasing, that is, the gap between the current shadow analysis circle and the shadow analysis circle at the highest light energy conversion efficiency is increasing, which is not conducive to the lighting of the solar panel, that is, the power conversion amount of the solar panel at this time is decreasing. Therefore, if the slope of the positive sliding curve is greater than 0, the rotation direction of the small remote control pulleys should be changed immediately. If the slope of the reverse sliding curve is greater than 0 at this time, it means that no matter how the solar panel is rotated, the power conversion amount will decrease. Therefore, at this time, all the small remote control pulleys should be controlled to stop sliding, and the solar panel should be operated in the current orientation;
[0085] When the real-time lateral difference is equal to the standard lateral difference, do not control the small control pulleys;
[0086] In the specific implementation process, when the real-time lateral difference is equal to the standard lateral difference, it indicates that the current real-time image is basically the same as the preferred image, and the light energy conversion efficiency of the solar panel is the highest. Therefore, there is no need to adjust the orientation of the solar panel;
[0087] When the small control pulleys slide and the positions where the three small control pulleys stop sliding are not the initial positions, adjust the orientations of all the solar panels in the solar panel area to be the same as the orientation of the optimizable panel;
[0088] In the specific implementation process, when adjusting the orientation of the optimizable panel, the orientations of all the solar panels in the solar panel area should be adjusted correspondingly, so as to improve the power conversion amount of all the solar panels in the solar panel area;
[0089] When the small control pulley slides and the positions where the three small control pulleys stop sliding are the initial positions, or when the small control pulley does not slide, the orientation of the solar panel is not adjusted.
[0090] Embodiment 2, second aspect, please refer to Figure 7 As shown, the present application also provides a method for optimizing nodes in distributed photovoltaic power generation, including the following steps:
[0091] Step S1, analyze the positions of the solar panels for photovoltaic power generation, and obtain the optimizable panels based on the position analysis results.
[0092] Step S1 includes: Step S101, obtain the top view in the design drawings of the solar panels, and obtain the smallest rectangle that can enclose the top view in the plane rectangular coordinate system, denoted as the panel occupation rectangle;
[0093] Step S102, establish a plane rectangular coordinate system, denoted as the node analysis coordinate system, where the units of the X-axis and Y-axis of the node analysis coordinate system are both meters. Denote the area where the positions of the solar panels for photovoltaic power generation to be analyzed are located as the solar panel area. Mark the positions of each solar panel in the first quadrant of the node analysis coordinate system using the panel occupation rectangle based on the position relationships of all the solar panels within the solar panel area;
[0094] Step S103, denote the center of the panel occupation rectangle as the panel occupation center. For any three panel occupation centers that are not on the same straight line, obtain the circle corresponding to the three panel occupation centers, denoted as the panel occupation range circle; obtain all the panel occupation range circles that can be obtained in the node analysis coordinate system;
[0095] For any one panel occupation range circle, denote the number of complete panel occupation rectangles within the panel occupation range circle as the first-level wrapping coefficient of the panel occupation range circle. When the panel occupation rectangle is on the circle of the panel occupation range circle, denote the value obtained by dividing the area of the panel occupation rectangle within the panel occupation range circle by the area of the panel occupation rectangle as the second-level wrapping coefficient. Denote the value obtained by adding the first-level wrapping coefficient and all the second-level wrapping coefficients as the standard wrapping coefficient of the panel occupation range circle;
[0096] Obtain the standard wrapping coefficients corresponding to all the panel occupation range circles, and denote the center of the panel occupation range circle corresponding to the maximum value among all the standard wrapping coefficients as the optimal center;
[0097] Denote the solar panel corresponding to the panel occupation rectangle where the panel occupation center closest to the optimal center is located as the optimizable panel.
[0098] Step S2, set a sliding bracket for the optimizable panel using the bracket setting method, and obtain the standard light-tracking array based on the sliding bracket.
[0099] Step S2 includes: Step S201, setting a sliding bracket for the optimizable solar panel using the bracket setting method.
[0100] The bracket setting method includes:
[0101] Mark the side of the optimizable solar panel facing the light as the sunny side, and the side facing away from the light as the shady side; mark the side parallel to the ground and closest to the ground in the shady side as the bottom edge, install a small remotely controlled pulley vertically downward at the midpoint of the bottom edge, and mark the width of the pulley as the wheel width; make a circle with the bottom edge as the diameter, denoted as the shady circle, and use bracket materials to make a circular bracket with the same size as the shady circle. Among them, the thickness of the circular edge of the circular bracket is greater than the wheel width, and a track for embedding and sliding the small remotely controlled pulley is made in the circular edge of the circular bracket; embed the small remotely controlled pulley at the midpoint of the bottom edge into the circular bracket.
[0102] Mark the side parallel to the ground and farthest from the ground in the shady side as the top edge, install two telescopic brackets perpendicular to the ground at the two endpoints of the top edge, and install two small remotely controlled pulleys perpendicular to the ground at the other ends of the two telescopic brackets, embed the two small remotely controlled pulleys into the circular bracket, and denote the circular bracket with three small remotely controlled pulleys embedded as the sliding bracket.
[0103] Step S202, obtaining a standard light-tracking array based on the optimizable solar panel with the sliding bracket set.
[0104] Step S202 includes:
[0105] Step S2021, install a camera at the center of the shady side through a universal wheel, adjust the telescopic bracket connected to the top edge so that the camera's shooting range can completely cover the sliding bracket, and fix the universal wheel at this time;
[0106] Step S2022, when the optimizable solar panel is irradiated by sunlight, use the camera to take an image, denoted as the shadow analysis image. In the shadow analysis image, mark the circle corresponding to the sliding bracket as the shadow analysis circle, and mark the center of the shadow analysis circle as the shadow analysis point; perform pixelization processing on the shadow analysis image, denoted as the pixelized analysis image, and denote the gray value of the shadow analysis point in the pixelized analysis image as the shadow gray value;
[0107] In step S2023, use a camera to continuously record for the standard daylighting duration on a sunny day, and based on the photovoltaic power generation data and the camera recording, obtain the image captured by the camera with the highest light energy conversion efficiency during the recording time of the camera, denoted as the preferred image; perform pixelation processing on the preferred image, denoted as the preferred pixel image, and denote the area where the pixel points with the shadow gray value in the shadow analysis circle in the preferred pixel image as the preferred shadow area, denote the area of the preferred shadow area as A2, denote the area of the area to the left of the preferred shadow area in the shadow analysis circle as A1, denote the area of the area to the right of the preferred shadow area in the shadow analysis circle as A3, denote the array [A1, A2, A3] as the standard light-tracking array, and denote the value obtained by subtracting A3 from A1 as the standard side difference.
[0108] In step S3, adjust the orientations of all solar panels in the area where the optimizable panels are located based on the obtained standard light-tracking array.
[0109] Step S3 includes: Step S301, when the optimizable panels are in the operating state, use the camera to take a picture every standard shooting duration, and denote the latest captured image as the real-time shadow image. Whenever a real-time shadow image is obtained, perform pixelation processing on the real-time shadow image, and based on the shadow gray value, obtain the area of the preferred shadow area in the shadow analysis circle, the area of the area to the left of the preferred shadow area in the shadow analysis circle, and the area of the area to the right of the preferred shadow area in the shadow analysis circle in the pixelated real-time shadow image, denoted as B2, B1, and B3 in sequence. Denote the array [B1, B2, B3] as the real-time light-tracking array, and denote the value obtained by subtracting B3 from B1 as the real-time side difference.
[0110] Step S302, establish a plane rectangular coordinate system, denoted as the side-difference sliding coordinate system. Among them, the X-axis of the side-difference sliding coordinate system is the length, and the value corresponding to the Y-axis is |A1 - B1| + |A3 - B3|; denote the positions of the three small control pulleys as the initial positions;
[0111] Step S303, when the real - time side difference is greater than the standard side difference, control the three small remote - controlled pulleys embedded in the sliding bracket to slide clockwise. When starting to slide, draw a curve in the side - difference sliding coordinate system based on the sliding distance and the value of |A1 - B1|+|A3 - B3|, denoted as the positive - sliding curve. When the slope of the intersection point of the positive - sliding curve and the Y - axis is less than or equal to 0, obtain the right - most point of the positive - sliding curve in real - time, and stop the sliding of the small remote - controlled pulleys when the slope of the right - most point is 0; when the slope of the intersection point of the positive - sliding curve and the Y - axis is greater than 0, control all the small remote - controlled pulleys embedded in the sliding bracket to slide counter - clockwise, and draw a curve in the side - difference sliding coordinate system after starting to slide, denoted as the reverse - sliding curve. When the slope of the intersection point of the reverse - sliding curve and the Y - axis is greater than 0, control all the small remote - controlled pulleys to stop sliding; when the slope of the intersection point of the reverse - sliding curve and the Y - axis is less than or equal to 0, obtain the right - most point of the reverse - sliding curve in real - time, and stop the sliding of all the small remote - controlled pulleys when the slope of the right - most point is 0;
[0112] Step S304, when the real - time side difference is less than the standard side difference, control the three small remote - controlled pulleys embedded in the sliding bracket to slide counter - clockwise. When starting to slide, draw a curve in the side - difference sliding coordinate system based on the sliding distance and the value of |A1 - B1|+|A3 - B3|, denoted as the positive - sliding curve. When the slope of the intersection point of the positive - sliding curve and the Y - axis is less than or equal to 0, obtain the right - most point of the positive - sliding curve in real - time, and stop the sliding of the small remote - controlled pulleys when the slope of the right - most point is 0; when the slope of the intersection point of the positive - sliding curve and the Y - axis is greater than 0, control all the small remote - controlled pulleys embedded in the sliding bracket to slide clockwise, and draw a curve in the side - difference sliding coordinate system after starting to slide, denoted as the reverse - sliding curve. When the slope of the intersection point of the reverse - sliding curve and the Y - axis is greater than 0, control all the small remote - controlled pulleys to stop sliding; when the slope of the intersection point of the reverse - sliding curve and the Y - axis is less than or equal to 0, obtain the right - most point of the reverse - sliding curve in real - time, and stop the sliding of all the small remote - controlled pulleys when the slope of the right - most point is 0;
[0113] Step S305, when the real - time side difference is equal to the standard side difference, do not control the small control pulleys;
[0114] Step S306, when the small control pulleys slide and the positions where the three small control pulleys stop sliding are not the initial positions, adjust the orientations of all the solar panels in the anode area to be the same as the orientation of the optimizable panels;
[0115] Step S307, when the small control pulleys slide and the positions where the three small control pulleys stop sliding are the initial positions or the small control pulleys do not slide, do not adjust the orientations of the solar panels.
[0116] Example 3, please refer to Figure 8As shown Figure 8 FIG. 0000275 illustrates a schematic structural diagram of an electronic device, which may include: a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete communication with each other through the communication bus. The memory stores computer-readable instructions, and the processor can call the instructions in the memory. When the computer-readable instructions are executed by the processor, the steps in a method for optimizing nodes in distributed photovoltaic power generation are run to achieve the following functions: First, analyze the positions of the solar panels used for photovoltaic power generation, obtain optimizable panels based on the position analysis results, then use the bracket setting method to set sliding brackets for the optimizable panels, and obtain a standard light-tracking array based on the sliding brackets. Also, adjust the orientations of all the solar panels in the area where the optimizable panels are located based on the obtained standard light-tracking array.
[0117] In addition, when the logical instructions in the above-mentioned memory are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.
[0118] Embodiment 4, this application also provides a computer-readable storage medium. This application provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method for optimizing nodes in distributed photovoltaic power generation are run to achieve the following functions: First, analyze the positions of the solar panels used for photovoltaic power generation, obtain optimizable panels based on the position analysis results, then use the bracket setting method to set sliding brackets for the optimizable panels, and obtain a standard light-tracking array based on the sliding brackets. Also, adjust the orientations of all the solar panels in the area where the optimizable panels are located based on the obtained standard light-tracking array.
[0119] Through the description of the above embodiments, the embodiments of the present invention can be provided as a method, a system or a computer program product. Based on such an understanding, the above technical solution, in essence, or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0120] In the embodiments provided in the present application, it should be understood that the disclosed system or method can be implemented in other ways. The above-described embodiments are merely illustrative. For example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation. For another example, multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some communication interfaces. The indirect coupling or communication connection of systems, modules and units can be electrical, mechanical or other forms.
[0121] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present application.
Claims
1. A node optimization method for distributed photovoltaic power generation, characterized in that: The steps include: Analyze the location of solar panels used for photovoltaic power generation, and obtain optimized panels based on the location analysis results; Using a bracket setting method to set a sliding bracket for the optimizable solar panel, and obtaining a standard light-seeking array based on the sliding bracket; The stent placement method includes: The side of the optimized solar panel facing the light is recorded as the positive side, and the side of the optimized solar panel facing away from the light is recorded as the negative side; the side of the negative side that is parallel to the ground and closest to the ground is recorded as the bottom side, and a small remote control pulley is installed vertically downward at the midpoint of the bottom side, and the width of the pulley is recorded as the wheel width; a circle is made with the bottom side as the diameter, recorded as the negative circle, and a circular bracket with the same size as the negative circle is set, wherein the thickness of the circular bracket is greater than the wheel width and a track is made in the circular bracket to embed the small remote control pulley into the sliding track; the small remote control pulley at the midpoint of the bottom side is embedded in the circular bracket; The side of the shady surface that is parallel to the ground and farthest from the ground is recorded as the top side, two retractable brackets perpendicular to the ground are installed at the two end points of the top side, and two small remote control pulleys are installed vertically downward at the other ends of the two retractable brackets, and the two small remote control pulleys are embedded in the circular bracket, and the circular bracket embedded with three small remote control pulleys is recorded as a sliding bracket; Based on the optimized solar panels after setting the sliding bracket, the standard light-seeking array includes: A camera is installed at the center of the negative side through a universal wheel, and the retractable bracket connected to the top edge is adjusted so that the camera's camera range can completely cover the sliding bracket, and the universal wheel is fixed at this time; When the optimizable solar panel is exposed to sunlight, a camera is used to capture an image, which is recorded as a shadow analysis image. In the shadow analysis image, a circle corresponding to the sliding bracket is recorded as a shadow analysis circle, and the center of the shadow analysis circle is recorded as a shadow analysis point. The shadow analysis image is pixelated and recorded as a pixelated analysis image, and the grayscale value of the shadow analysis point of the pixelated analysis image is recorded as a shadow grayscale value. Use a camera to continuously record the standard lighting time when the weather is sunny, and obtain the image taken by the camera when the light energy conversion efficiency is the highest within the camera recording time based on the photovoltaic power generation data and the camera recording, which is recorded as the preferred image; pixelate the preferred image and record it as the preferred pixel image, record the area where the pixel points with the grayscale value in the shadow analysis circle of the preferred pixel image are located as the preferred shadow area, record the area of the preferred shadow area as A2, record the area of the area on the left side of the preferred shadow area in the shadow analysis circle as A1, record the area on the right side of the preferred shadow area in the shadow analysis circle as A3, record the array [A1, A2, A3] as the standard light-chasing array, and record the value obtained by subtracting A3 from A1 as the standard side difference; Based on the obtained standard light-seeking array, the orientations of all solar panels in the area where the optimized panels are located are adjusted.
2. A node optimization method for distributed photovoltaic power generation according to claim 1, characterized in that: Analyze the location of solar panels used for photovoltaic power generation, and obtain the optimized panels based on the location analysis results, including: Obtain a top view of the solar panel design drawing, and obtain a minimum rectangle that can enclose the top view in a plane rectangular coordinate system, which is recorded as the panel occupation rectangle; Establish a plane rectangular coordinate system, recorded as the node analysis coordinate system, where the units of the X-axis and the Y-axis of the node analysis coordinate system are both meters, record the area where the solar panels for photovoltaic power generation to be analyzed are located as the solar panel area, and use a panel occupancy rectangle in the first quadrant of the node analysis coordinate system to mark the position of each solar panel based on the position relationship of all solar panels in the solar panel area; The center of the plate-occupied rectangle is recorded as the plate-occupied center. For any three plate-occupied centers that are not in the same straight line, the circles corresponding to the three plate-occupied centers are obtained and recorded as the plate-occupied range circles. All plate-occupied range circles that can be obtained in the node analysis coordinate system are obtained. For any board occupation range circle, the number of complete board occupation rectangles in the board occupation range circle is recorded as the primary wrapping coefficient of the board occupation range circle. When the board occupation rectangle is on the board occupation range circle, the value obtained by dividing the area of the board occupation rectangle in the board occupation range circle by the area of the board occupation rectangle is recorded as the secondary wrapping coefficient. The value obtained by adding the primary wrapping coefficient and all the secondary wrapping coefficients is recorded as the standard wrapping coefficient of the board occupation range circle. Obtain the standard wrapping coefficients corresponding to all board-occupied range circles, and record the center of the board-occupied range circle corresponding to the maximum value of all standard wrapping coefficients as the optimal center; The solar panel corresponding to the panel occupancy rectangle whose panel occupancy center is closest to the optimal circle center is recorded as the optimizable panel.
3. A node optimization method for distributed photovoltaic power generation according to claim 2, characterized in that: Using the bracket setting method to set a sliding bracket for the optimizable solar panel, and obtaining a standard light-seeking array based on the sliding bracket includes: Using the bracket setting method to set the sliding bracket for the optimized solar panel; Obtain a standard light-seeking array based on an optimizable solar panel after setting up a sliding bracket.
4. A node optimization method for distributed photovoltaic power generation according to claim 3, characterized in that: Based on the obtained standard light-seeking array, the orientation of all solar panels in the area where the panels are located can be adjusted, including: When the optimizable solar panel is in operation, a camera is used to take a picture every standard shooting time, and the latest picture is recorded as a real-time shadow image. Whenever a real-time shadow image is obtained, the real-time shadow image is pixelated, and the area of the preferred shadow area in the shadow analysis circle, the area to the left of the preferred shadow area in the shadow analysis circle, and the area to the right of the preferred shadow area in the shadow analysis circle in the real-time shadow image after pixelation are obtained based on the shadow grayscale value. They are recorded as B2, B1, and B3 respectively, and the array [B1, B2, B3] is recorded as a real-time light-by-light array. The value of B1 minus B3 is recorded as the real-time side difference.
5. A node optimization method for distributed photovoltaic power generation according to claim 4, characterized in that: Adjusting the orientation of all solar panels in the area where the panels are located based on the obtained standard light-seeking array also includes: Establish a plane rectangular coordinate system, recorded as the side differential sliding coordinate system, where the X-axis of the side differential sliding coordinate system is the length, and the corresponding value of the Y-axis is |A1-B1|+|A3-B3|; record the positions of the three small control pulleys as the initial positions; When the real-time side difference is greater than the standard side difference, the three small remote control pulleys embedded in the sliding bracket are controlled to slide clockwise. When sliding begins, a curve is drawn in the side difference sliding coordinate system based on the sliding distance and the value of |A1-B1|+|A3-B3|, which is recorded as a positive sliding curve. When the slope of the intersection of the positive sliding curve and the Y-axis is less than or equal to 0, the rightmost point of the positive sliding curve is obtained in real time, and the sliding of the small remote control pulley is stopped when the slope of the rightmost point is 0; when the slope of the intersection of the positive sliding curve and the Y-axis is greater than 0, all the small remote control pulleys embedded in the sliding bracket are controlled to slide counterclockwise, and after sliding begins, a curve is drawn in the side difference sliding coordinate system, which is recorded as a reverse sliding curve. When the slope of the intersection of the reverse sliding curve and the Y-axis is greater than 0, all the small remote control pulleys are controlled to stop sliding; when the slope of the intersection of the reverse sliding curve and the Y-axis is less than or equal to 0, the rightmost point of the reverse sliding curve is obtained in real time, and the sliding of all the small remote control pulleys is stopped when the slope of the rightmost point is 0; When the real-time side difference is less than the standard side difference, the three small remote control pulleys embedded in the sliding bracket are controlled to slide counterclockwise. When sliding begins, a curve is drawn in the side difference sliding coordinate system based on the sliding distance and the value of |A1-B1|+|A3-B3|, which is recorded as a positive sliding curve. When the slope of the intersection of the positive sliding curve and the Y-axis is less than or equal to 0, the rightmost point of the positive sliding curve is obtained in real time, and the sliding of the small remote control pulley is stopped when the slope of the rightmost point is 0; when the slope of the intersection of the positive sliding curve and the Y-axis is greater than 0, all the small remote control pulleys embedded in the sliding bracket are controlled to slide clockwise, and after sliding begins, a curve is drawn in the side difference sliding coordinate system, which is recorded as a reverse sliding curve. When the slope of the intersection of the reverse sliding curve and the Y-axis is greater than 0, all the small remote control pulleys are controlled to stop sliding; when the slope of the intersection of the reverse sliding curve and the Y-axis is less than or equal to 0, the rightmost point of the reverse sliding curve is obtained in real time, and the sliding of all the small remote control pulleys is stopped when the slope of the rightmost point is 0; When the real side difference is equal to the standard side difference, the small control pulley is not controlled.
6. A node optimization method for distributed photovoltaic power generation according to claim 5, characterized in that: Adjusting the orientation of all solar panels in the area where the panels are located based on the obtained standard light-seeking array also includes: When the small control pulley slips and the position of the three small control pulleys when they stop sliding is not the initial position, the orientation of all solar panels in the solar panel area is adjusted to be the same as the orientation of the optimized solar panel; When the small control pulley slips and the position where the three small control pulleys stop sliding is the initial position or when the small control pulley does not slip, the orientation of the solar panel is not adjusted.
7. A distributed photovoltaic power generation node optimization system, used to implement a distributed photovoltaic power generation node optimization method according to any one of claims 1 to 6, characterized in that: It includes an optimizable plate acquisition module, a standard light-by-light array extraction module, and an orientation adjustment module; The optimizable panel acquisition module is used to analyze the position of the solar panels used for photovoltaic power generation, and acquire the optimizable panels based on the position analysis results; The standard light-chasing array extraction module is used to set a sliding bracket for the optimizable solar panel using a bracket setting method, and obtain a standard light-chasing array based on the sliding bracket; The orientation adjustment module is used to adjust the orientations of all solar panels in the area where the optimized solar panels are located based on the obtained standard light-seeking array.
8. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps in the method according to any one of claims 1 to 6 are executed.
Citation Information
Patent Citations
Novel photovoltaic power generation system with high power generation efficiency
CN106357211A
Multi-distributed photovoltaic grid-connected node optimization method and system
CN112366703A