A layout method, device, equipment and storage medium for a flexible photovoltaic power station
By obtaining wind speed and light data in the flexible photovoltaic power station and using digital elevation models and global optimization algorithms to optimize the array and energy storage station locations, the subjective error problem in the layout of the flexible photovoltaic power station was solved, and better power generation conditions and minimized cable usage were achieved.
Patent Information
- Application Number
- CN202510187504.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2045-02-20
AI Technical Summary
The layout of flexible photovoltaic power stations mainly relies on manual experience and judgment, which leads to strong subjectivity, inconsistent judgment standards, large subjective errors, a wide variety of forms and styles, and no unified standards.
By obtaining the wind speed probability distribution and solar radiation distribution in the preset area, the digital elevation model is used to determine the elevation points of minimum wind speed and maximum sunlight, the minimum coverage circle is calculated and the array layout area is defined. The location of substations and energy storage stations is optimized in combination with a global optimization algorithm to minimize cable length and achieve automated layout.
It achieves precise layout of flexible photovoltaic power stations, reduces human subjective errors, optimizes cable usage and layout compactness, improves power generation conditions, and avoids the influence of bracket aging due to wind speed and light conditions.
Smart Images

Figure CN120124270B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of flexible photovoltaic technology, and in particular to a layout method, device, equipment and storage medium for a flexible photovoltaic power station. Background Art
[0002] Flexible photovoltaic power stations are integrated power stations based on flexible photovoltaic brackets. Compared with ordinary photovoltaic power stations, flexible photovoltaic power stations have higher installation flexibility and terrain adaptability, which has made flexible photovoltaic power stations receive more and more attention in recent years.
[0003] The flexible photovoltaic brackets used in flexible photovoltaic power stations can be easily bent and folded, making them well-suited to various irregularly shaped or curved mountain installation environments. These features not only expand the scope of photovoltaic power station construction but also improve land utilization. The flexible adaptation to various complex terrains provides more possibilities for the construction of mountain photovoltaic power stations. In addition, the flexible photovoltaic brackets are made of high-strength yet lightweight materials, making the brackets more adaptable and ductile while maintaining stability, allowing for more flexible installation of photovoltaic panels in different terrains and climate conditions.
[0004] Currently, flexible photovoltaic power stations are still in their initial stages of development and testing. The layout of various components and facilities in flexible photovoltaic power stations is typically determined through subjective human judgment, including site selection and layout, prior to initial infrastructure construction. This involves a comprehensive consideration of geographical location, environmental factors, economic factors, and technical factors. Specifically, the criteria for selecting geographical locations are typically based on a human judgment that areas with abundant sunlight resources, flat terrain, and convenient transportation are preferred for photovoltaic power station construction. Environmental considerations are typically based on a human judgment of climate conditions, pollution levels, and land properties. Economic considerations are typically based on a human judgment of cost-benefit analysis, market demand, and policy support. Technical considerations are typically based on a human judgment of technical feasibility, equipment compatibility, and ease of operation and maintenance.
[0005] From the above, we can see that the layout of flexible photovoltaic power stations is basically based on manual experience judgment, which is highly subjective and has inconsistent judgment standards. As a result, the site selection and layout of flexible photovoltaic power stations have large subjective errors, various forms and styles, and no unified standards. Summary of the Invention
[0006] The main purpose of this application is to provide a layout method, device, equipment and storage medium for a flexible photovoltaic power station, so as to solve the problem that the layout of flexible photovoltaic power stations in the prior art is basically judged by manual experience, which is highly subjective and has inconsistent judgment standards, resulting in large subjective errors in the site selection and layout of flexible photovoltaic power stations, a variety of forms and styles, and no unified standards.
[0007] In order to achieve the above objectives, this application provides the following technical solutions:
[0008] A layout method for a flexible photovoltaic power station, the flexible photovoltaic power station comprising a plurality of flexible photovoltaic arrays erected within a preset area, at least one substation electrically connected to each flexible photovoltaic array via a plurality of cables, and at least one energy storage station electrically connected to the substation via at least one cable, the layout method comprising:
[0009] Step S1, obtaining the wind speed probability distribution and solar radiation distribution of the preset area;
[0010] Step S2, obtaining all wind speed minimum elevation points of the wind speed probability distribution and all solar radiation intensity maximum elevation points of the solar radiation distribution based on the digital elevation model of the preset area;
[0011] Step S3, obtaining the minimum covering circle of all minimum elevation points and the minimum covering circle of all maximum elevation points;
[0012] Step S4, obtaining the intersection area of the two minimum covering circles and defining it as the array layout area;
[0013] Step S5, laying out a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final positions of all flexible photovoltaic arrays;
[0014] Step S6, obtaining a plurality of flat sub-areas within the layout area based on the digital elevation model;
[0015] Step S7, iterating the layout position of the substation in all flat sub-regions through global optimization so that the first total length of all cables reaches a minimum, and obtaining the final position of the substation after iteration;
[0016] Step S8, obtaining the minimum covering circle of the maximum elevation point based on the absolute complement of the layout area, and defining it as the energy storage layout area;
[0017] Step S9, iterating the layout position of the energy storage station in the energy storage layout area through global optimization so that the second total length of all cables reaches a minimum value, and obtaining the final position of the energy storage station after iteration.
[0018] As a further improvement of the present application, step S5, laying out a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final positions of all flexible photovoltaic arrays, includes:
[0019] Step S51: input a flexible photovoltaic bracket to a location of a maximum elevation point in the array layout area, so that the midpoint of the current flexible photovoltaic bracket coincides with the location of the current maximum elevation point;
[0020] Step S52, repeating step S51 until all maximum elevation points are occupied;
[0021] Step S53, determining whether all flexible photovoltaic brackets have been input, if not, executing step S54;
[0022] Step S54: inputting a flexible photovoltaic support to a position where a minimum elevation point is located in the array layout area, so that the midpoint of the current flexible photovoltaic support coincides with the position where the current minimum elevation point is located;
[0023] Step S55, repeat step S54 until the remaining flexible photovoltaic brackets are input, and obtain the final positions of all flexible photovoltaic brackets and all flexible photovoltaic arrays.
[0024] As a further improvement of the present application, step S55 repeats step S54 until the remaining flexible photovoltaic brackets are input, and the final positions of all flexible photovoltaic brackets and all flexible photovoltaic arrays are obtained, and then includes:
[0025] Step S10, determining whether all flexible photovoltaic brackets have been input, if not, executing step S20;
[0026] Step S20, obtaining a line connecting the extreme elevation points closest to each other;
[0027] Step S30, inputting a flexible photovoltaic bracket into each connection line respectively, so that the flexible photovoltaic bracket on the current connection line divides the current connection line equally, and the midpoint of the current flexible photovoltaic bracket is located on the current connection line;
[0028] Step S40, repeat step S30 until all flexible photovoltaic brackets are input.
[0029] As a further improvement of the present application, step S1, obtaining the wind speed probability distribution and solar radiation distribution of the preset area, includes:
[0030] Step S11, collecting wind speed data at several random points in the preset area;
[0031] Step S12, defining a probability distribution function and a probability density function according to a two-parameter Weibull distribution, wherein both the probability distribution function and the probability density function include a scale parameter and a shape parameter;
[0032] Step S13, substituting all random point wind speed data as known quantities into the probability distribution function and the probability density function respectively;
[0033] Step S14, define the log-likelihood function of the scale parameter and the shape parameter;
[0034] Step S15, solve the scale parameter and the shape parameter based on the log-likelihood function;
[0035] Step S16, substitute the solved scale parameter and the solved shape parameter into the probability distribution function and the probability density function respectively to obtain the wind speed probability distribution;
[0036] Step S17, query the solar radiation distribution of the preset area through a preset strategy.
[0037] As a further improvement of this application, step S3, obtaining the minimum covering circles of all minimum elevation points and the minimum covering circles of all maximum elevation points includes:
[0038] Step S31, generate a plane rectangular coordinate system based on an arbitrary horizontal plane, and vertically project all minimum elevation points and all maximum elevation points onto the plane rectangular coordinate system to form a number of minimum projection coordinate points and a number of maximum projection coordinate points;
[0039] Step S32, obtain any two coordinate points p1 and p2 from all minimum projection coordinate points, and obtain an initial circle C2 with the line segment p1p2 as the diameter, where the subscript 2 of the initial circle C2 represents the number of minimum projection coordinate points inside the initial circle;
[0040] Step S33, sequentially traverse each minimum projection coordinate point, and judge whether the i-th minimum projection coordinate point p i is located in the first iterative circle C i-1 , if the i-th minimum projection coordinate point p i is not located in the first iterative circle C i-1 inside, then execute step S34;
[0041] Step S34, obtain a second iterative circle C i with the line segment p1p i as the diameter;
[0042] Step S35, judge whether the j-th minimum projection coordinate point p j is located in the second iterative circle C i , where j < i, if the j-th minimum projection coordinate point p j is not located in the second iterative circle C i inside, then execute step S36; [[ID=五十一]]
[0043] Step S36, obtain a line segment p1p jUsing the diameter to obtain the third iterative circle C j ;
[0044] Step S37, determine whether the k-th minimum projection coordinate point p k is located inside the third iterative circle C j , where k < j < i. If the k-th minimum projection coordinate point p k is not located inside the third iterative circle C j , then execute step S38;
[0045] Step S38, connect p i , p j , p k to form a triangle, and obtain the circumcircle of the triangle. The circumcircle is the minimum covering circle of all minimum elevation points;
[0046] Step S39, repeat steps S32 to S38 with all maximum projection coordinate points as the execution body to obtain the minimum covering circle of all maximum elevation points.
[0047] As a further improvement of this application, in step S7, iteratively optimize the layout position of the substation in all flat terrain sub-regions through global optimization to minimize the total first length of all cables. After iteration, obtain the final position of the substation, including:
[0048] Step S71, take all flat terrain sub-regions as the iteration range, and define several random solutions based on the layout position of each substation;
[0049] Step S72, define the optimization result of all random solutions as minimizing the total first length of all cables;
[0050] Step S73, initialize the position of each random solution, and update the current position and current speed of each random solution respectively;
[0051] Step S74, obtain the individual optimal solution and global optimal solution of each random solution based on each update respectively;
[0052] Step S75, respectively judge whether the difference between each individual optimal solution and the individual optimal solution of the previous update is less than or equal to the first preset adaptation threshold. If all are less, then execute step S76;
[0053] Step S76, respectively judge whether the difference between each global optimal solution and the global optimal solution of the previous update is less than or equal to the second preset adaptation threshold. If all are less, then execute step S77;
[0054] Step S77, determine that the optimal solution of the layout position of the substation has been obtained;
[0055] Step S78: defining the optimal solution for the layout location of the substation as the final location of the substation.
[0056] As a further improvement of the present application, step S9, iterating the layout position of the energy storage station within the energy storage layout area through global optimization so that the second total length of all cables reaches a minimum value, and obtaining the final position of the energy storage station after iteration, includes:
[0057] Step S91, taking the energy storage layout area as an iteration range, and defining a plurality of random solutions based on the layout positions of the energy storage stations;
[0058] Step S92, defining the optimization result of all random solutions as the second total length of all cables reaching a minimum value;
[0059] Step S93, initializing the position of each random solution, and updating the current position and current speed of each random solution respectively;
[0060] Step S94, obtaining the individual optimal solution and the global optimal solution of each random solution based on each update;
[0061] Step S95, determining whether the difference between each individual optimal solution and the previously updated individual optimal solution is less than or equal to a first preset adaptation threshold. If both are less than, executing step S96;
[0062] Step S96, respectively determining whether the difference between each global optimal solution and each global optimal solution updated last time is less than or equal to a second preset adaptation threshold; if both are less than, executing step S97;
[0063] Step S97, determining that the optimal solution for the layout location of the energy storage station has been obtained;
[0064] Step S98: defining the optimal solution for the layout position of the energy storage station as the final position of the energy storage station.
[0065] In order to achieve the above objectives, this application also provides the following technical solutions:
[0066] A layout device for a flexible photovoltaic power station, the layout device being applied to the above-mentioned layout method, the layout device comprising:
[0067] A regional environmental parameter acquisition module is used to obtain the wind speed probability distribution and solar radiation distribution of the preset area;
[0068] An extreme elevation point acquisition module is used to acquire all wind speed minimum elevation points of the wind speed probability distribution and all intensity maximum elevation points of the solar radiation distribution based on the digital elevation model of the preset area;
[0069] The module for obtaining the minimum covering circle of extreme values is used to obtain the minimum covering circle of all minimum elevation points and the minimum covering circle of all maximum elevation points;
[0070] An array layout area definition module is used to obtain the intersection area of two minimum covering circles and define it as the array layout area;
[0071] A flexible photovoltaic array layout module is used to layout a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final position of all flexible photovoltaic arrays;
[0072] a flat terrain sub-region acquisition module, configured to acquire a plurality of flat terrain sub-regions within the layout area based on the digital elevation model;
[0073] a substation layout position iteration module, configured to iterate the layout position of the substation in all flat sub-regions through global optimization so that the first total length of all cables reaches a minimum value, and obtain the final position of the substation after iteration;
[0074] An energy storage layout area definition module, configured to obtain the minimum covering circle of the maximum elevation point based on the absolute complement of the layout area and define it as the energy storage layout area;
[0075] The energy storage station layout position iteration module is used to iterate the layout position of the energy storage station in the energy storage layout area through global optimization so that the second total length of all cables reaches the minimum value, and obtain the final position of the energy storage station after iteration.
[0076] In order to achieve the above objectives, this application also provides the following technical solutions:
[0077] An electronic device includes a processor and a memory coupled to the processor, wherein the memory stores program instructions that can be executed by the processor; when the processor executes the program instructions stored in the memory, the layout method as described above is implemented.
[0078] In order to achieve the above objectives, this application also provides the following technical solutions:
[0079] A storage medium stores program instructions, which can implement the above-mentioned layout method when executed by a processor.
[0080] The present application obtains the wind speed probability distribution and solar radiation distribution in a preset area; obtains all wind speed minimum elevation points of the wind speed probability distribution and all intensity maximum elevation points of the solar radiation distribution based on the digital elevation model of the preset area; obtains the minimum covering circle of all minimum elevation points and the minimum covering circle of all maximum elevation points; obtains the intersection area of the two minimum covering circles and defines it as the array layout area; layouts a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final positions of all flexible photovoltaic arrays; obtains several flat sub-areas in the layout area based on the digital elevation model; iterates the layout position of the substation in all flat sub-areas through global optimization so that the first total length of all cables reaches the minimum, and obtains the final position of the substation after iteration; obtains the minimum covering circle of the maximum elevation point based on the absolute complement of the layout area, and defines it as the energy storage layout area; iterates the layout position of the energy storage station in the energy storage layout area through global optimization so that the second total length of all cables reaches the minimum, and obtains the final position of the energy storage station after iteration. This application comprehensively considers the distribution of wind energy resources and light energy resources in the area to be laid out, and analyzes the comprehensive area that meets the minimum wind speed and maximum sunlight as much as possible, so as to ensure that the flexible photovoltaic bracket can fully obtain solar energy while avoiding damage caused by accelerated aging and fatigue of the bracket caused by long-term wind. The various flexible photovoltaic brackets in the flexible photovoltaic array are placed along the extreme points of minimum wind speed and maximum sunlight, so that all flexible photovoltaic brackets can be laid out in a relatively ideal position. Then, through computer intelligence, the most intuitive and important electrical connection cable is used as the layout indicator. Through iterative substations, each flexible photovoltaic bracket is connected to the flexible photovoltaic bracket separately. The relative position of the array is to achieve less cable usage. Less cable usage means a neater, more compact layout with lower overall resistance, which makes the power generation conditions of the flexible photovoltaic power station reach a better level. Finally, this application takes advantage of the fact that the energy storage station needs to avoid direct sunlight. The most intuitive and important electrical connection cable is also used as the layout indicator. The layout position of the energy storage station is iterated for the second time at the position of the minimum radiation through computer intelligence, thereby achieving further optimized power generation conditions. At the same time, the entire application is automatically processed by computer, and no human participation is required, avoiding the layout errors caused by previous human subjective experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 This is a schematic flow chart of steps of an embodiment of a layout method for a flexible photovoltaic power station of the present application;
[0082] Figure 2 This is a functional module diagram of an embodiment of a layout device for a flexible photovoltaic power station of the present application;
[0083] Figure 3 This is a schematic structural diagram of an embodiment of the electronic device of the present application;
[0084] Figure 4 This is a structural diagram of an embodiment of the storage medium of the present application. DETAILED DESCRIPTION
[0085] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0086] The terms "first", "second" and "third" in this application are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first", "second" and "third" may explicitly or implicitly include at least one of such features. In the description of this application, "multiple" means at least two, for example, two, three, etc., unless otherwise clearly and specifically defined. All directional indications in the embodiments of this application (such as up, down, left, right, front, back...) are only used to explain the relative positional relationship, movement, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally also include steps or units that are not listed, or may optionally also include other steps or units that are inherent to these processes, methods, products or devices.
[0087] References to "embodiments" herein mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0088] like Figure 1 As shown, this embodiment provides an embodiment of a layout method of a flexible photovoltaic power station. In this embodiment, the flexible photovoltaic power station includes several flexible photovoltaic arrays erected in a preset area, at least one substation electrically connected to each flexible photovoltaic array through several cables, and at least one energy storage station electrically connected to the substation through at least one cable.
[0089] Preferably, the flexible photovoltaic support includes two steel beams fixed to the ground, upper and lower chords erected on adjacent steel beams and on opposite sides of each other, and a plurality of photovoltaic panels mounted on the upper and lower chords. The upper and lower chords also require two anchor cables for fixing. One end of each anchor cable passes around the steel beams and is anchored to the ground. The other end of each anchor cable is fixedly connected to the upper or lower chord. The upper, lower, and anchor cables all use steel strands with a diameter of 15.2 mm. The photovoltaic panels are then mounted on the upper and lower chords. The two steel beams constitute a "span." The site selection method described below in this embodiment is based on the midpoint of "a span." Each span generally houses 16 photovoltaic panels, with a spacing of 30 mm between panels and a spacing of 300 mm at the mid-span. A single photovoltaic panel is 2278 mm long, 1134 mm wide, and 30 mm thick, with an inclination angle of 15°.
[0090] Preferably, the design intention of this embodiment is to automatically arrange the flexible photovoltaic bracket while utilizing the flexibility of the flexible photovoltaic bracket, without having to avoid uneven land such as slopes and mountains.
[0091] Preferably, in order to reduce the computing power burden of the computer during the layout process, the styles of the flexible photovoltaic array, substation, and energy storage station are all axially symmetrical figures when viewed from above, and have two mutually perpendicular axes of symmetry, such as polygons with an even number of sides (rectangles, hexagons, octagons, etc.), circles, etc. At the same time, each component can rotate about its own center, and the orientation of the flexible photovoltaic array can be adjusted.
[0092] Preferably, the layout method comprises the following steps:
[0093] Step S1, obtaining the wind speed probability distribution and solar radiation distribution of a preset area.
[0094] Preferably, the wind speed probability distribution of this embodiment adopts a two-parameter Weibull distribution, and the light intensity distribution can be directly obtained from public channels or can also be obtained by self-measurement.
[0095] For example, the light intensity distribution of this embodiment can be obtained through various methods, including using professional equipment, software, and meteorological data platforms.
[0096] Professional measurement equipment can measure light intensity distribution using pyroelectric detectors, CCD / CMOS cameras, linear detector arrays, thermal imagers, and illuminometers. Each of these devices has its own unique characteristics, suited to different measurement scenarios and requirements. For example, pyroelectric detectors offer fast response times and are suitable for measuring pulsed lasers, while CCD / CMOS cameras can capture images of the intensity distribution of a laser beam as it passes through a specific plane.
[0097] Software-assisted analysis can be combined with specialized software for analysis and processing based on measurements made with professional equipment to obtain more accurate information on light intensity distribution. These software typically have functions such as data processing, image analysis, and visualization.
[0098] Weather data platforms, for example, collect data on the distribution of sunlight intensity over large areas, using data released by meteorological data platforms or authoritative institutions. These platforms typically integrate solar radiation data from multiple international institutions and provide monthly, daily, and even hourly data query services.
[0099] For low-precision, small-scale light intensity distribution, a smartphone and software can be used to measure it. This method uses the phone's front camera and light sensor to measure light intensity and display the current light intensity value. While this method is relatively simple and easy to operate, its measurement accuracy and range may be affected by the phone's configuration and the measurement environment.
[0100] Step S2: obtaining all wind speed minimum elevation points of the wind speed probability distribution and all solar radiation intensity maximum elevation points of the solar radiation distribution based on the digital elevation model of the preset area.
[0101] Preferably, the DEM (digital elevation model) can be obtained directly from public channels (national high-precision 5m-12m-30m DEM terrain data download).
[0102] Step S3, obtaining the minimum covering circle of all minimum elevation points and the minimum covering circle of all maximum elevation points.
[0103] Step S4: Obtain the intersection area of the two minimum covering circles and define it as the array layout area.
[0104] Step S5: Layout a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final positions of all flexible photovoltaic arrays.
[0105] Step S6: Acquire several sub-areas with flat terrain within the layout area based on the digital elevation model.
[0106] Step S7, iterating the layout position of the substation in all flat sub-regions through global optimization so that the first total length of all cables reaches a minimum value, and obtaining the final position of the substation after iteration.
[0107] Preferably, the terrain is flat, with a slope of less than 3 degrees and sparse contour lines. Taking the building shape of a substation as an example, the dimensions of a standard box-type substation (excluding the roof) are generally 3600mm long, 2200mm wide, and no more than 2500mm high (including the roof). The high-voltage chamber is typically 1100mm long, the transformer chamber is 1500mm long, and the low-voltage chamber is 1000mm long. Other types of substations, such as compact box-type substations and miniaturized box-type substations, are relatively smaller in size. For example, the length (excluding the roof) of a compact box-type substation is 2650mm, the width is 1350mm, and the height (including the roof) is no more than 1900mm (for a 630kVA box, the height is no more than 2100mm); while the width of a miniaturized box-type substation is 2250mm, the depth is 1300mm, and the height (including the roof) is 2430mm. Furthermore, the dimensions of prefabricated substations vary depending on their rated capacity. For example, a prefabricated substation with a zigzag layout, rated between 250 and 500 kVA, measures 2300 mm long x 1800 mm wide x 2090 mm high; while for a rated capacity between 630 and 800 kVA, the dimensions are 2400 mm long x 1800 mm wide x 2240 mm high. Prefabricated substations with a zigzag layout are relatively large. Given that the buildings housing these substations are generally 30 to 50 square meters, it is appropriate to space adjacent 1-meter contour lines 20 meters apart, meaning adjacent 1-meter contour lines 2 meters apart.
[0108] Step S8: Obtain the minimum covering circle of the maximum elevation point based on the absolute complement of the layout area and define it as the energy storage layout area.
[0109] Preferably, the absolute complement is the complement of a subset A in a given set U, that is, the set consisting of all elements in the set U that do not belong to A. In set theory, if a set U is given and A is a subset of U, then the relative complement of A in U is called the absolute complement of A (or simply complement), which can be expressed as
[0110] In simple terms, the energy storage layout area is the minimum coverage circle of the maximum elevation point minus the intersection of the two minimum coverage circles.
[0111] Step S9: Iterate the layout position of the energy storage station in the energy storage layout area through global optimization so that the second total length of all cables reaches the minimum value, and obtain the final position of the energy storage station after iteration.
[0112] Furthermore, step S5, a flexible photovoltaic array is laid out at each extreme elevation point in the array layout area to obtain the final positions of all flexible photovoltaic arrays, which specifically includes the following steps:
[0113] In step S51, a flexible photovoltaic bracket is input to a location of a maximum elevation point in the array layout area so that the midpoint of the current flexible photovoltaic bracket coincides with the location of the current maximum elevation point.
[0114] Step S52, repeat step S51 until all maximum elevation points are occupied.
[0115] Step S53, determine whether all flexible photovoltaic brackets have been input, if not, execute step S54.
[0116] Step S54: input a flexible photovoltaic bracket to a position where a minimum elevation point is located in the array layout area, so that the midpoint of the current flexible photovoltaic bracket coincides with the position where the current minimum elevation point is located.
[0117] Step S55, repeat step S54 until the remaining flexible photovoltaic brackets are input, and obtain the final positions of all flexible photovoltaic brackets and all flexible photovoltaic arrays.
[0118] Furthermore, in step S55, step S54 is repeated until the remaining flexible photovoltaic brackets are input, and the final positions of all flexible photovoltaic brackets and all flexible photovoltaic arrays are obtained. Thereafter, the following steps are also included:
[0119] Step S10, determining whether all flexible photovoltaic brackets have been input, if not, executing step S20.
[0120] Step S20: obtaining a line connecting the extreme elevation points that are closest to each other.
[0121] Step S30: input a flexible photovoltaic bracket on each connection line respectively, so that the flexible photovoltaic bracket on the current connection line divides the current connection line into equal parts, and the midpoint of the current flexible photovoltaic bracket is located on the current connection line.
[0122] Step S40, repeat step S30 until all flexible photovoltaic brackets are input.
[0123] Preferably, steps S10 to S40 are designed to cope with a large number of flexible photovoltaic supports.
[0124] Furthermore, step S1, obtaining the wind speed probability distribution and solar radiation distribution of a preset area, specifically includes the following steps:
[0125] Step S11: collecting wind speed data at several random points in a preset area.
[0126] Step S12: defining a probability distribution function and a probability density function according to the two-parameter Weibull distribution, wherein both the probability distribution function and the probability density function include a scale parameter and a shape parameter.
[0127] Preferably, the probability distribution function is as follows:
[0128]
[0129] Where F(V) is the probability distribution function, and the value of the probability distribution function is in the interval [0,1]; c is the scale parameter of the Weibull distribution; k is the shape parameter of the Weibull distribution; and V is the wind speed data of the current random point.
[0130] Preferably, the probability density function is as follows:
[0131]
[0132] Where f(V) is the probability density function.
[0133] In step S13, the wind speed data of all random points are substituted into the probability distribution function and the probability density function as known quantities.
[0134] Step S14: defining the log-likelihood function of the scale parameter and the shape parameter.
[0135] Preferably, the log-likelihood function is as follows:
[0136]
[0137] Where L(k,c) is the log-likelihood function.
[0138] Step S15: solving the scale parameter and shape parameter based on the log-likelihood function.
[0139] Preferably, this embodiment provides a process for solving the log-likelihood function:
[0140] set up: as well as but:
[0141]
[0142] Modify the above formula to get the matrix equation:
[0143]
[0144] The above matrix equation is iterated by the Jacobi iteration method until the spectral radius ρ(G) of the matrix equation is less than 1, which is considered convergence.
[0145] After convergence, the scale parameter and shape parameter of the Weibull distribution can be obtained.
[0146] It should be noted that the formulas in the above additional content are for principle explanation only, and the symbolic meanings of the formulas are not interchangeable with other formulas.
[0147] Step S16: Substitute the solved scale parameter and the solved shape parameter into the probability distribution function and the probability density function respectively to obtain the wind speed probability distribution.
[0148] Step S17: Query the solar radiation distribution in the preset area through the preset strategy.
[0149] Preferably, the strategy in the above text can be used to obtain the light intensity distribution.
[0150] Further, in step S3, obtain the minimum covering circles of all minimum value elevation points and the minimum covering circles of all maximum value elevation points, which specifically include the following steps:
[0151] Step S31: Generate a plane rectangular coordinate system based on an arbitrary horizontal plane, and vertically project all minimum value elevation points and all maximum value elevation points onto the plane rectangular coordinate system to form several minimum value projection coordinate points and several maximum value projection coordinate points.
[0152] Step S32: Obtain any two coordinate points p1 and p2 from all the minimum value projection coordinate points, and obtain an initial circle C2 with the line segment p1p2 as the diameter, where the subscript 2 of the initial circle C2 represents the number of minimum value projection coordinate points inside the initial circle.
[0153] Step S33: Traverse each minimum value projection coordinate point in turn, and judge whether the i-th minimum value projection coordinate point p i is located in the first iteration circle C i-1 . If the i-th minimum value projection coordinate point p i is not located in the first iteration circle C i-1 , then execute step S34.
[0154] Step S34: Obtain a second iteration circle C i with the line segment p1p i as the diameter.
[0155] Step S35: Judge whether the j-th minimum value projection coordinate point p j is located in the second iteration circle C i , where j < i. If the j-th minimum value projection coordinate point p j is not located in the second iteration circle C i , then execute step S36. <00者为真。步骤S36:以线段p1p j 为直径得到第三迭代圆C j 。
[0157] 步骤S37:判断第k个极小值投影坐标点p k 是否位于第三迭代圆C jinside, where k < j < i, if the k-th minimum projection coordinate point p k does not lie within the third iteration circle C j , then step S38 is executed.
[0158] Step S38, connect p i , p j , p k to form a triangle, and obtain the circumcircle of the triangle, which is the minimum covering circle of all minimum elevation points.
[0159] Step S39, repeat steps S32 to S38 with all maximum projection coordinate points as the execution entities to obtain the minimum covering circle of all maximum elevation points.
[0160] Furthermore, step S7, iteratively optimize the layout position of the substation in all flat terrain sub-regions through global optimization to minimize the total first length of all cables, and obtain the final position of the substation after iteration, which specifically includes the following steps:
[0161] Step S71, take all flat terrain sub-regions as the iteration range, and define a number of random solutions based on the layout position of each substation.
[0162] Preferably, all random solutions can be defined according to the following formula:
[0163]
[0164] where, P i is the set of all random solutions, p1, p2,..., p i ,..., p N-1 , p N are each random solution respectively, i is the label of the random solution, and N is the number of all random solutions; V i is the set of the speeds of all random solutions, v1, v2,..., v i ,..., v N-1 , v N are the speeds of each random solution respectively.
[0165] Step S72, define the optimization result of all random solutions as the minimum total first length of all cables.
[0166] Step S73, initialize the positions of each random solution, and update the current position and current speed of each random solution respectively.
[0167] Preferably, the current position and current speed can be updated respectively based on the same random solution according to the following formula:
[0168]
[0169] id is the speed of the ith random solution at step d, ω·v id-1 is the velocity inertia of the ith random solution at step d-1, ω is the inertia coefficient, c1·rand·(P best,i -p i ) is the self-perception representation of the i-th random solution, c2·rand·(G best,i -p i ) is the social cognitive representation of the i-th random solution; c1 and c2 are both learning factors, rand is a random number in [0,1], P best,i is the individual optimal solution obtained by the i-th random solution, G best,i is the global optimal solution obtained by the i-th random solution, p id is the i-th random solution at step d, p id-1 is the i-th random solution at step d-1.
[0170] Preferably, the value range of c1 is [0, 0.5], preferably 0.4; the value range of c2 is [0.5, 1], preferably 0.8.
[0171] Step S74: Obtain the individual optimal solution and the global optimal solution of each random solution based on each update.
[0172] Preferably, the inertia coefficient may be linearly decreased once per update step according to the following formula:
[0173]
[0174] Among them, ω id is the inertia coefficient of the i-th random solution after optimization in the d-th step, ω ini is the initial inertia coefficient, Pace current is the current update step number, Pace max is the maximum number of update steps.
[0175] Preferably, the initial inertia coefficient is generally set to 0.5, and the maximum number of update steps is generally set according to actual needs. In this embodiment, it can be set to 10,000 times.
[0176] Step S75 , respectively determining whether the difference between each individual optimal solution and each individual optimal solution updated last time is less than or equal to a first preset adaptation threshold; if both are less than, executing step S76 .
[0177] Step S76: determine whether the difference between each global optimal solution and each global optimal solution updated last time is less than or equal to a second preset adaptation threshold. If both are less than, execute step S77.
[0178] Preferably, the values of the first preset adaptive threshold and the second preset adaptive threshold need to be adjusted according to the specific problem, and generally need to be adjusted based on the calculation results. If the adaptive threshold is set too small, the algorithm may stop prematurely and fail to obtain the optimal solution; if the adaptive threshold is set too large, the algorithm may be over-updated, wasting computing resources.
[0179] Preferably, the adaptive threshold may also be evaluated by one of the Griewank function, Rastrigin function, Schaffer function, Ackley function, and Rosenbrock function.
[0180] Step S77: determine whether the optimal solution for the substation layout location has been obtained.
[0181] Step S78: defining the optimal solution for the substation layout location as the final location of the substation.
[0182] Furthermore, step S9, iterating the layout position of the energy storage station within the energy storage layout area through global optimization so that the second total length of all cables reaches a minimum, and obtaining the final position of the energy storage station after iteration, includes:
[0183] Step S91 , using the energy storage layout area as the iteration range, and defining several random solutions based on the layout positions of the energy storage stations.
[0184] Step S92: defining the optimization result of all random solutions as the second total length of all cables reaching a minimum value.
[0185] Step S93: Initialize the position of each random solution, and update the current position and current speed of each random solution respectively.
[0186] Step S94: Obtain the individual optimal solution and the global optimal solution of each random solution based on each update.
[0187] Step S95 , respectively judging whether the difference between each individual optimal solution and each individual optimal solution updated last time is less than or equal to a first preset adaptation threshold; if both are less than, executing step S96 .
[0188] Step S96 , determining whether the difference between each global optimal solution and each global optimal solution updated last time is less than or equal to a second preset adaptation threshold. If both are less than, executing step S97 .
[0189] Step S97: determining whether the optimal solution for the layout location of the energy storage station has been obtained.
[0190] Step S98: defining the optimal solution for the layout position of the energy storage station as the final position of the energy storage station.
[0191] Preferably, the preferred contents and principles of steps S91 to S98 are the same as the preferred contents and principles of steps S71 to S78, and are not repeated in this embodiment.
[0192] This embodiment obtains the wind speed probability distribution and solar radiation distribution in a preset area; obtains all wind speed minimum elevation points of the wind speed probability distribution and all intensity maximum elevation points of the solar radiation distribution based on the digital elevation model of the preset area; obtains the minimum covering circle of all minimum elevation points and the minimum covering circle of all maximum elevation points; obtains the intersection area of the two minimum covering circles and defines it as the array layout area; layouts a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final positions of all flexible photovoltaic arrays; obtains several flat sub-areas in the layout area based on the digital elevation model; iterates the layout position of the substation in all flat sub-areas through global optimization so that the first total length of all cables reaches the minimum value, and obtains the final position of the substation after iteration; obtains the minimum covering circle of the maximum elevation point based on the absolute complement of the layout area and defines it as the energy storage layout area; iterates the layout position of the energy storage station in the energy storage layout area through global optimization so that the second total length of all cables reaches the minimum value, and obtains the final position of the energy storage station after iteration. This embodiment comprehensively considers the distribution of wind energy resources and light energy resources in the area to be laid out, and analyzes the comprehensive area that meets the minimum wind speed and maximum light as much as possible, so as to ensure that the flexible photovoltaic bracket can fully obtain solar energy while avoiding damage caused by accelerated aging and fatigue of the bracket caused by perennial wind. The flexible photovoltaic brackets in the flexible photovoltaic array are placed along the extreme points of minimum wind speed and maximum light, so that all flexible photovoltaic brackets can be laid out in a relatively ideal position. Then, through computer intelligence, the most intuitive and important electrical connection cable is used as the layout indicator. Through iterative substation and each flexible photovoltaic bracket are respectively connected The relative position of the array is adjusted to achieve less cable usage. Less cable usage means a neater, more compact layout with lower overall resistance, which enables the flexible photovoltaic power station to achieve better power generation conditions. Finally, this embodiment utilizes the characteristic that the energy storage station needs to avoid direct sunlight. Similarly, the most intuitive and important electrical connection cable is used as the layout indicator. The layout position of the energy storage station is iterated a second time at the location of the minimum radiation value through computer intelligence, thereby achieving further optimized power generation conditions. At the same time, the entire process of this embodiment is automatically processed by computer, and no human participation is required, avoiding the layout errors caused by previous human subjective experience.
[0193] like Figure 2 As shown, this embodiment provides an embodiment of a layout device for a flexible photovoltaic power station. In this embodiment, the layout device is applied to the layout method in the above embodiment.
[0194] Specifically, the layout device includes a regional environmental parameter acquisition module 1, an extreme elevation point acquisition module 2, an extreme minimum coverage circle acquisition module 3, an array layout area definition module 4, a flexible photovoltaic array layout module 5, a flat terrain sub-area acquisition module 6, a substation layout position iteration module 7, an energy storage layout area definition module 8, and an energy storage station layout position iteration module 9, which are electrically connected in sequence.
[0195] Among them, the regional environmental parameter acquisition module 1 is used to obtain the wind speed probability distribution and solar radiation distribution of the preset area; the extreme elevation point acquisition module 2 is used to obtain all the wind speed minimum elevation points of the wind speed probability distribution and all the intensity maximum elevation points of the solar radiation distribution based on the digital elevation model of the preset area; the extreme minimum coverage circle acquisition module 3 is used to obtain the minimum coverage circle of all minimum elevation points and the minimum coverage circle of all maximum elevation points; the array layout area definition module 4 is used to obtain the intersection area of two minimum coverage circles and define it as the array layout area; the flexible photovoltaic array layout module 5 is used to layout a flexible photovoltaic array at each extreme elevation point in the array layout area, and obtain the Final position; the flat terrain sub-area acquisition module 6 is used to obtain several flat terrain sub-areas within the layout area based on the digital elevation model; the substation layout position iteration module 7 is used to iterate the layout position of the substation in all flat terrain sub-areas through global optimization, so that the first total length of all cables reaches the minimum value, and the final position of the substation is obtained after iteration; the energy storage layout area definition module 8 is used to obtain the minimum covering circle of the maximum elevation point based on the absolute complement of the layout area, and define it as the energy storage layout area; the energy storage station layout position iteration module 9 is used to iterate the layout position of the energy storage station within the energy storage layout area through global optimization, so that the second total length of all cables reaches the minimum value, and the final position of the energy storage station is obtained after iteration.
[0196] Furthermore, the flexible photovoltaic array layout module 5 specifically includes a first flexible photovoltaic array layout unit, a second flexible photovoltaic array layout unit, a third flexible photovoltaic array layout unit, a fourth flexible photovoltaic array layout unit, and a fifth flexible photovoltaic array layout unit that are electrically connected in sequence; the first flexible photovoltaic array layout unit is electrically connected to the array layout area definition module 4, and the fifth flexible photovoltaic array layout unit is electrically connected to the flat terrain sub-area acquisition module 6.
[0197] Among them, the first flexible photovoltaic array layout unit is used to input a flexible photovoltaic bracket to the location of a maximum elevation point in the array layout area, so that the midpoint of the current flexible photovoltaic bracket coincides with the location of the current maximum elevation point; the second flexible photovoltaic array layout unit is used to repeatedly execute the first flexible photovoltaic array layout unit until all maximum elevation points are occupied; the third flexible photovoltaic array layout unit is used to determine whether all flexible photovoltaic brackets have been input; the fourth flexible photovoltaic array layout unit is used to input a flexible photovoltaic bracket to the location of a minimum elevation point in the array layout area if not, so that the midpoint of the current flexible photovoltaic bracket coincides with the location of the current minimum elevation point; the fifth flexible photovoltaic array layout unit is used to repeatedly execute the fourth flexible photovoltaic array layout unit until the remaining flexible photovoltaic brackets are input, and the final positions of all flexible photovoltaic brackets and all flexible photovoltaic arrays are obtained.
[0198] Furthermore, the layout device also includes a flexible photovoltaic bracket input progress judgment module, an extreme point connection module, a flexible photovoltaic bracket input connection module, and a repeated execution module that are electrically connected in sequence; the flexible photovoltaic bracket input progress judgment module is electrically connected to the fifth flexible photovoltaic array layout unit.
[0199] Among them, the flexible photovoltaic bracket input progress judgment module is used to determine whether all flexible photovoltaic brackets have been input; the extreme point connection module is used to obtain the connection line of the extreme elevation points closest to each other if not; the flexible photovoltaic bracket input connection module is used to input a flexible photovoltaic bracket on each connection line respectively, so that the flexible photovoltaic bracket on the current connection line divides the current connection line equally, and the midpoint of the current flexible photovoltaic bracket is located on the current connection line; the repeated execution module is used to repeatedly execute the flexible photovoltaic bracket input connection module until all flexible photovoltaic brackets are input.
[0200] Furthermore, the regional environmental parameter acquisition module 1 specifically includes a first regional environmental parameter acquisition unit, a second regional environmental parameter acquisition unit, a third regional environmental parameter acquisition unit, a fourth regional environmental parameter acquisition unit, a fifth regional environmental parameter acquisition unit, a sixth regional environmental parameter acquisition unit, a sixth regional environmental parameter acquisition unit, and a seventh regional environmental parameter acquisition unit, which are electrically connected in sequence; the seventh regional environmental parameter acquisition unit is electrically connected to the extreme elevation point acquisition module 2.
[0201] Among them, the first regional environmental parameter acquisition unit is used to collect wind speed data of several random points in a preset area; the second regional environmental parameter acquisition unit is used to define a probability distribution function and a probability density function based on a two-parameter Weibull distribution, and the probability distribution function and the probability density function both include a scale parameter and a shape parameter; the third regional environmental parameter acquisition unit is used to substitute all random point wind speed data as known quantities into the probability distribution function and the probability density function respectively; the fourth regional environmental parameter acquisition unit is used to define the log-likelihood function of the scale parameter and the shape parameter; the fifth regional environmental parameter acquisition unit is used to solve the scale parameter and the shape parameter based on the log-likelihood function; the sixth regional environmental parameter acquisition unit is used to substitute the solved scale parameter and the solved shape parameter into the probability distribution function and the probability density function respectively to obtain the wind speed probability distribution; the seventh regional environmental parameter acquisition unit is used to query the solar radiation distribution of the preset area through a preset strategy.
[0202] Furthermore, the extreme value minimum coverage circle acquisition module 3 specifically includes a first extreme value minimum coverage circle acquisition unit, a second extreme value minimum coverage circle acquisition unit, a third extreme value minimum coverage circle acquisition unit, a fourth extreme value minimum coverage circle acquisition unit, a fifth extreme value minimum coverage circle acquisition unit, a sixth extreme value minimum coverage circle acquisition unit, a seventh extreme value minimum coverage circle acquisition unit, an eighth extreme value minimum coverage circle acquisition unit, and a ninth extreme value minimum coverage circle acquisition unit, which are electrically connected in sequence; the first extreme value minimum coverage circle acquisition unit is electrically connected to the extreme elevation point acquisition module 2, and the ninth extreme value minimum coverage circle acquisition unit is electrically connected to the array layout area definition module 4.
[0203] The first extreme value minimum covering circle acquisition unit is used to generate a plane rectangular coordinate system based on an arbitrary horizontal plane, and vertically project all the minimum elevation points and all the maximum elevation points to the plane rectangular coordinate system to form a number of minimum projection coordinate points and a number of maximum projection coordinate points; the second extreme value minimum covering circle acquisition unit is used to obtain any two coordinate points p1 and p2 from all the minimum projection coordinate points, and obtain the initial circle C2 with the line segment p1p2 as the diameter, wherein the subscript 2 of the initial circle C2 represents the number of the minimum projection coordinate points in the initial circle; the third extreme value minimum covering circle acquisition unit is used to traverse each minimum projection coordinate point in turn, and determine the i-th minimum projection coordinate point p i Is it located in the first iteration circle C? i-1 The fourth extreme value minimum covering circle acquisition unit is used for if the i-th minimum projection coordinate point p i Not located on the first iteration circle C i-1 Inside, then the line segment p1p i The second iteration circle C is obtained as the diameter i The fifth extreme value minimum covering circle acquisition unit is used to determine the jth minimum projection coordinate point p jWhether it is located within the second iteration circle C i where j < i; the sixth extreme minimum covering circle obtaining unit is used to project the j-th minimum value coordinate point p j If it is not located within the second iteration circle C i inside, then the line segment p1p j is used as the diameter to obtain the third iteration circle C j ; the seventh extreme minimum covering circle obtaining unit is used to determine whether the k-th minimum value projection coordinate point p k is located within the third iteration circle C j where k < j < i; the eighth extreme minimum covering circle obtaining unit is used to project the k-th minimum value coordinate point p k If it is not located within the third iteration circle C j inside, then connect p i , p j , p k to form a triangle, and obtain the circumcircle of the triangle, which is the minimum covering circle of all minimum value elevation points; the ninth extreme minimum covering circle obtaining unit is used to repeat the second extreme minimum covering circle obtaining unit to the eighth extreme minimum covering circle obtaining unit with all maximum value projection coordinate points as the execution body to obtain the minimum covering circle of all maximum value elevation points.
[0204] Furthermore, the substation layout position iteration module 7 specifically includes a first substation layout position iteration unit, a second substation layout position iteration unit, a third substation layout position iteration unit, a fourth substation layout position iteration unit, a fifth substation layout position iteration unit, a sixth substation layout position iteration unit, a seventh substation layout position iteration unit, and an eighth substation layout position iteration unit that are electrically connected in sequence; the first substation layout position iteration unit is electrically connected to the flat terrain sub-region obtaining module 6, and the eighth substation layout position iteration unit is electrically connected to the energy storage layout area definition module 8.
[0205] Among them, the first substation layout position iteration unit is used to define several random solutions based on the layout position of each substation with all flat sub-areas as the iteration range; the second substation layout position iteration unit is used to define the optimization result of all random solutions as the first total length of all cables reaching the minimum value; the third substation layout position iteration unit is used to initialize the position of each random solution and update the current position and current speed of each random solution respectively; the fourth substation layout position iteration unit is used to obtain the individual optimal solution and the global optimal solution of each random solution based on each update; the fifth substation layout position iteration unit is used to determine whether the difference between each individual optimal solution and each individual optimal solution updated last is less than or equal to a first preset adaptation threshold; the sixth substation layout position iteration unit is used to determine whether the difference between each global optimal solution and each global optimal solution updated last is less than or equal to a second preset adaptation threshold if both are less than; the seventh substation layout position iteration unit is used to determine that the optimal solution for the layout position of the substation has been obtained if both are less than; and the eighth substation layout position iteration unit is used to define the optimal solution for the layout position of the substation as the final position of the substation.
[0206] Furthermore, the energy storage station layout position iteration module 9 specifically includes a first energy storage station layout position iteration unit, a second energy storage station layout position iteration unit, a third energy storage station layout position iteration unit, a fourth energy storage station layout position iteration unit, a fifth energy storage station layout position iteration unit, a sixth energy storage station layout position iteration unit, a seventh energy storage station layout position iteration unit, and an eighth energy storage station layout position iteration unit, which are electrically connected in sequence; the first energy storage station layout position iteration unit is electrically connected to the energy storage layout area definition module 8.
[0207] Among them, the first energy storage station layout position iteration unit is used to define several random solutions based on the layout position of the energy storage station with the energy storage layout area as the iteration range; the second energy storage station layout position iteration unit is used to define the optimization result of all random solutions as the second total length of all cables reaching the minimum value; the third energy storage station layout position iteration unit is used to initialize the position of each random solution and update the current position and current speed of each random solution respectively; the fourth energy storage station layout position iteration unit is used to obtain the individual optimal solution and the global optimal solution of each random solution based on each update; the fifth energy storage station layout position iteration unit is used to determine whether the difference between each individual optimal solution and each individual optimal solution updated last is less than or equal to a first preset adaptation threshold; the sixth energy storage station layout position iteration unit is used to determine whether the difference between each global optimal solution and each global optimal solution updated last is less than or equal to a second preset adaptation threshold if both are less than; the seventh energy storage station layout position iteration unit is used to determine that the optimal solution for the layout position of the energy storage station has been obtained if both are less than; and the eighth energy storage station layout position iteration unit is used to define the optimal solution for the layout position of the energy storage station as the final position of the energy storage station.
[0208] It should be noted that this embodiment is a functional module item embodiment based on the above-mentioned method embodiment. Additional contents such as the preference, expansion, limitation, and example illustration of this embodiment can be found in the above-mentioned method embodiment, and will not be repeated in this embodiment.
[0209] This embodiment obtains the wind speed probability distribution and solar radiation distribution in a preset area; obtains all wind speed minimum elevation points of the wind speed probability distribution and all intensity maximum elevation points of the solar radiation distribution based on the digital elevation model of the preset area; obtains the minimum covering circle of all minimum elevation points and the minimum covering circle of all maximum elevation points; obtains the intersection area of the two minimum covering circles and defines it as the array layout area; layouts a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final positions of all flexible photovoltaic arrays; obtains several flat sub-areas in the layout area based on the digital elevation model; iterates the layout position of the substation in all flat sub-areas through global optimization so that the first total length of all cables reaches the minimum value, and obtains the final position of the substation after iteration; obtains the minimum covering circle of the maximum elevation point based on the absolute complement of the layout area and defines it as the energy storage layout area; iterates the layout position of the energy storage station in the energy storage layout area through global optimization so that the second total length of all cables reaches the minimum value, and obtains the final position of the energy storage station after iteration. This embodiment comprehensively considers the distribution of wind energy resources and light energy resources in the area to be laid out, and analyzes the comprehensive area that meets the minimum wind speed and maximum light as much as possible, so as to ensure that the flexible photovoltaic bracket can fully obtain solar energy while avoiding damage caused by accelerated aging and fatigue of the bracket caused by perennial wind. The flexible photovoltaic brackets in the flexible photovoltaic array are placed along the extreme points of minimum wind speed and maximum light, so that all flexible photovoltaic brackets can be laid out in a relatively ideal position. Then, through computer intelligence, the most intuitive and important electrical connection cable is used as the layout indicator. Through iterative substation and each flexible photovoltaic bracket are respectively connected The relative position of the array is adjusted to achieve less cable usage. Less cable usage means a neater, more compact layout with lower overall resistance, which enables the flexible photovoltaic power station to achieve better power generation conditions. Finally, this embodiment utilizes the characteristic that the energy storage station needs to avoid direct sunlight. Similarly, the most intuitive and important electrical connection cable is used as the layout indicator. The layout position of the energy storage station is iterated a second time at the location of the minimum radiation value through computer intelligence, thereby achieving further optimized power generation conditions. At the same time, the entire process of this embodiment is automatically processed by computer, and no human participation is required, avoiding the layout errors caused by previous human subjective experience.
[0210] like Figure 3As shown, this embodiment provides an embodiment of an electronic device. In this embodiment, the electronic device 10 includes a processor 101 and a memory 102 coupled to the processor 101.
[0211] The memory 102 stores program instructions for implementing the layout method of the flexible photovoltaic power station according to any of the above embodiments.
[0212] The processor 101 is configured to execute program instructions stored in the memory 102 to perform layout of a flexible photovoltaic power station.
[0213] The processor 101 may also be referred to as a CPU (Central Processing Unit). The processor 101 may be an integrated circuit chip having data processing capabilities. The processor 101 may also be a general-purpose processor, a digital data processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The general-purpose processor may be a microprocessor or any conventional processor.
[0214] Further, Figure 4 This is a schematic diagram of the structure of a storage medium in an embodiment of the present application. The storage medium 11 in the embodiment of the present application stores program instructions 111 that can implement all the above methods, wherein the program instructions 111 can be stored in the above storage medium in the form of a software product, including a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, or terminal devices such as a computer, server, mobile phone, and tablet.
[0215] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0216] In addition, the functional units in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units. The above is only an implementation method of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the description and drawings of this application, or directly or indirectly used in other related technical fields, are also included in the patent protection scope of the present application.
[0217] The above detailed description of the specific embodiments of the present application is intended only as an example, and the present application is not limited to the specific embodiments described above. For those skilled in the art, any equivalent modifications or substitutions made to the present application are also within the scope of the present application. Therefore, equivalent changes, modifications, and improvements made without departing from the spirit and scope of the present application should be included within the scope of the present application.
Claims
1. A layout method for a flexible photovoltaic power station, wherein the flexible photovoltaic power station comprises a plurality of flexible photovoltaic arrays erected in a predetermined area, at least one substation electrically connected to each flexible photovoltaic array via a plurality of cables, and at least one energy storage station electrically connected to the substation via at least one cable, wherein: The layout method includes: Step S1, obtaining the wind speed probability distribution and solar radiation distribution of the preset area; Step S2, obtaining all wind speed minimum elevation points of the wind speed probability distribution and all solar radiation intensity maximum elevation points of the solar radiation distribution based on the digital elevation model of the preset area; Step S3, obtaining the minimum covering circle of all minimum elevation points and the minimum covering circle of all maximum elevation points; Step S4, obtaining the intersection area of the two minimum covering circles and defining it as the array layout area; Step S5, laying out a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final positions of all flexible photovoltaic arrays; Step S6, acquiring a plurality of flat sub-areas within the layout area based on the digital elevation model; Step S7, iterating the layout position of the substation in all flat sub-regions through global optimization so that the first total length of all cables reaches a minimum, and obtaining the final position of the substation after iteration; Step S8, obtaining the minimum covering circle of the maximum elevation point based on the absolute complement of the layout area, and defining it as the energy storage layout area; Step S9, iterating the layout position of the energy storage station in the energy storage layout area through global optimization so that the second total length of all cables reaches a minimum value, and obtaining the final position of the energy storage station after iteration.
2. The layout method according to claim 1, wherein: Step S5, laying out a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final positions of all flexible photovoltaic arrays, including: Step S51: input a flexible photovoltaic bracket to a location of a maximum elevation point in the array layout area, so that the midpoint of the current flexible photovoltaic bracket coincides with the location of the current maximum elevation point; Step S52, repeating step S51 until all maximum elevation points are occupied; Step S53, determining whether all flexible photovoltaic brackets have been input, if not, executing step S54; Step S54: inputting a flexible photovoltaic support to a position where a minimum elevation point is located in the array layout area, so that the midpoint of the current flexible photovoltaic support coincides with the position where the current minimum elevation point is located; Step S55, repeat step S54 until the remaining flexible photovoltaic brackets are input, and the final positions of all flexible photovoltaic brackets and all flexible photovoltaic arrays are obtained.
3. The layout method according to claim 2, wherein: Step S55, repeating step S54 until the remaining flexible photovoltaic brackets are input, obtaining the final positions of all flexible photovoltaic brackets and all flexible photovoltaic arrays, and then including: Step S10, determining whether all flexible photovoltaic brackets have been input, if not, executing step S20; Step S20, obtaining a line connecting the extreme elevation points closest to each other; Step S30, inputting a flexible photovoltaic bracket into each connection line respectively, so that the flexible photovoltaic bracket on the current connection line divides the current connection line equally, and the midpoint of the current flexible photovoltaic bracket is located on the current connection line; Step S40, repeat step S30 until all flexible photovoltaic brackets are input.
4. The layout method according to claim 1, wherein: Step S1, obtaining the wind speed probability distribution and solar radiation distribution in the preset area, including: Step S11, collecting wind speed data at several random points in the preset area; Step S12, defining a probability distribution function and a probability density function according to a two-parameter Weibull distribution, wherein both the probability distribution function and the probability density function include a scale parameter and a shape parameter; Step S13, substituting all random point wind speed data as known quantities into the probability distribution function and the probability density function respectively; Step S14, defining a log-likelihood function of the scale parameter and the shape parameter; Step S15, solving the scale parameter and the shape parameter based on the log-likelihood function; Step S16, substituting the solved scale parameter and the solved shape parameter into the probability distribution function and the probability density function respectively to obtain the wind speed probability distribution; Step S17: querying the solar radiation distribution of the preset area using a preset strategy.
5. The layout method according to claim 1, wherein: Step S3, obtaining the minimum covering circle of all minimum elevation points and the minimum covering circle of all maximum elevation points, including: Step S31: generating a plane rectangular coordinate system based on an arbitrary horizontal plane, and vertically projecting all minimum elevation points and all maximum elevation points onto the plane rectangular coordinate system to form a plurality of minimum projection coordinate points and a plurality of maximum projection coordinate points; Step S32, obtaining any two coordinate points p1 and p2 from all the minimum projection coordinate points, and obtaining an initial circle C2 with the line segment p1p2 as the diameter, wherein the subscript 2 of the initial circle C2 represents the number of minimum projection coordinate points within the initial circle; Step S33, traverse each minimum projection coordinate point in turn, and determine the i-th minimum projection coordinate point p i Is it located in the first iteration circle C? i-1 , if the i-th minimum projection coordinate point p i There is no circle C in the first iteration i-1 If yes, then execute step S34; Step S34, using line segment p1p i The diameter of the second iteration circle C is obtained i ; Step S35, determine whether the j-th minimum projection coordinate point p j is located within the second iteration circle C i , where j < i. If the j-th minimum projection coordinate point p j is not located within the second iteration circle C i , then execute Step S36; Step S36, using line segment p1p j The third iteration circle C is obtained as the diameter j ; Step S37, determine whether the k-th minimum projection coordinate point p k is located within the third iteration circle C j , where k < j < i. If the k-th minimum projection coordinate point p k is not located within the third iteration circle C j , then execute step S38; Step S38, connect p i 、p j 、p k Form a triangle and obtain the circumscribed circle of the triangle, where the circumscribed circle is the minimum covering circle of all minimum elevation points; Step S39: repeat steps S32 to S38 with all the maximum projection coordinate points as the execution body to obtain the minimum covering circle of all the maximum elevation points.
6. The layout method according to claim 1, wherein: Step S7, iterating the layout position of the substation in all flat sub-regions through global optimization so that the first total length of all cables reaches a minimum, and obtaining the final position of the substation after iteration, including: Step S71, taking all flat sub-regions as the iteration range, and defining several random solutions based on the layout location of each substation; Step S72, defining the optimization result of all random solutions as the first total length of all cables reaching a minimum value; Step S73, initializing the position of each random solution, and updating the current position and current speed of each random solution respectively; Step S74, obtaining the individual optimal solution and the global optimal solution of each random solution based on each update; Step S75, respectively determining whether the difference between each individual optimal solution and the previously updated individual optimal solution is less than or equal to a first preset adaptation threshold; if both are less than, executing step S76; Step S76, respectively determining whether the difference between each global optimal solution and each global optimal solution updated last time is less than or equal to a second preset adaptation threshold; if both are less than, executing step S77; Step S77, determining that the optimal solution for the layout location of the substation has been obtained; Step S78: defining the optimal solution for the layout location of the substation as the final location of the substation.
7. The layout method according to claim 1, wherein: Step S9, iterating the layout position of the energy storage station within the energy storage layout area by global optimization so that the second total length of all cables reaches a minimum value, and obtaining the final position of the energy storage station after iteration, including: Step S91, taking the energy storage layout area as an iteration range, and defining a plurality of random solutions based on the layout positions of the energy storage stations; Step S92, defining the optimization result of all random solutions as the second total length of all cables reaching a minimum value; Step S93, initializing the position of each random solution, and updating the current position and current speed of each random solution respectively; Step S94, obtaining the individual optimal solution and the global optimal solution of each random solution based on each update; Step S95, determining whether the difference between each individual optimal solution and the previously updated individual optimal solution is less than or equal to a first preset adaptation threshold. If both are less than, executing step S96; Step S96, respectively determining whether the difference between each global optimal solution and each global optimal solution updated last time is less than or equal to a second preset adaptation threshold; if both are less than, executing step S97; Step S97, determining that the optimal solution for the layout location of the energy storage station has been obtained; Step S98: defining the optimal solution for the layout position of the energy storage station as the final position of the energy storage station.
8. A layout device for a flexible photovoltaic power station, the layout device being applied to the layout method according to any one of claims 1 to 7, characterized in that: The layout device comprises: A regional environmental parameter acquisition module is used to obtain the wind speed probability distribution and solar radiation distribution of the preset area; An extreme elevation point acquisition module is used to acquire all wind speed minimum elevation points of the wind speed probability distribution and all intensity maximum elevation points of the solar radiation distribution based on the digital elevation model of the preset area; The module for obtaining the minimum covering circle of extreme values is used to obtain the minimum covering circle of all minimum elevation points and the minimum covering circle of all maximum elevation points; An array layout area definition module is used to obtain the intersection area of two minimum covering circles and define it as the array layout area; A flexible photovoltaic array layout module is used to layout a flexible photovoltaic array at each extreme elevation point in the array layout area to obtain the final position of all flexible photovoltaic arrays; a flat terrain sub-region acquisition module, configured to acquire a plurality of flat terrain sub-regions within the layout area based on the digital elevation model; a substation layout position iteration module, configured to iterate the layout position of the substation in all flat sub-regions through global optimization so that the first total length of all cables reaches a minimum value, and obtain the final position of the substation after iteration; An energy storage layout area definition module, configured to obtain the minimum covering circle of the maximum elevation point based on the absolute complement of the layout area and define it as the energy storage layout area; The energy storage station layout position iteration module is used to iterate the layout position of the energy storage station in the energy storage layout area through global optimization so that the second total length of all cables reaches the minimum value, and obtain the final position of the energy storage station after iteration.
9. An electronic device, characterized in that: The invention comprises a processor and a memory coupled to the processor, wherein the memory stores program instructions executable by the processor; when the processor executes the program instructions stored in the memory, the layout method according to any one of claims 1 to 7 is implemented.
10. A storage medium, characterized in that: The storage medium stores program instructions, and when the program instructions are executed by a processor, the layout method according to any one of claims 1 to 7 can be implemented.
Citation Information
Patent Citations
Photovoltaic module arrangement method and device and photovoltaic system
CN116702388A
Photovoltaic module layout method, device and equipment and storage medium
CN119004822A