Stand column height adjusting method of flexible photovoltaic support, electronic equipment and storage medium

By obtaining the pile position data of the photovoltaic power station and automatically adjusting the height of the flexible photovoltaic support column, the low efficiency problem in the existing technology is solved, and efficient and accurate column height adjustment is achieved, meeting the engineering needs of mountain photovoltaic power stations.

CN120811232AActive Publication Date: 2025-10-17ARCTECH SOLAR HOLDING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510905571.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-01
Publication Date
2025-10-17
Estimated Expiration
2045-07-01

AI Technical Summary

Technical Problem

In the existing technology, the height adjustment efficiency of the flexible photovoltaic support column is low, the manual adjustment method consumes a lot of manpower and involves repeated adjustments, which affects the progress of the project.

Method used

By obtaining the location information of the photovoltaic power station piles, the height of the columns is automatically adjusted to ensure that the bending angle of the steel strands is within a safe range. Electronic equipment and storage media are used to achieve automatic calculation and adjustment.

Benefits of technology

It improves the efficiency and accuracy of column height adjustment, reduces manual workload, and meets the engineering needs of mountain photovoltaic power stations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120811232A_ABST
    Figure CN120811232A_ABST
Patent Text Reader

Abstract

The invention provides a stand column height adjusting method of a flexible photovoltaic support, electronic equipment and a storage medium. The method comprises the steps that position information of all pile positions in a photovoltaic power station arrangement diagram is acquired; according to the position information of all the pile positions, the pile positions on the two sides of each pile position are determined; a round of full-field pile position scanning is started, specifically, if two side pile positions exist in one pile position, steel strand break angles formed by the stand columns of the pile position and the stand columns of the two side pile positions are calculated; if the break angle of the steel strand is smaller than the minimum angle, the stand column height of the related pile position is adjusted in the direction in which the break angle of the steel strand becomes larger; otherwise, not adjusting; and after a round of full-field pile position scanning is completed, the full-field pile position scanning process is repeated until all steel strand break angles reach the standard. According to pile position data of the mountain photovoltaic power station, automatic adjustment can be carried out, the appropriate stand column height can be determined, manpower is saved, the adjustment efficiency is improved, and the engineering requirements of the power station site are met.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of photovoltaic power generation, in particular to a column height adjustment method of a flexible photovoltaic support, an electronic device and a storage medium. BACKGROUND

[0002] The flexible photovoltaic support system is often used in the construction of photovoltaic power stations in complex terrains such as mountains, and it realizes large-span and self-adaptive terrain photovoltaic array arrangement through a cable net structure composed of steel strands. The system mainly consists of a bearing cable net and columns.

[0003] When constructing a flexible photovoltaic power station in mountainous areas, it is necessary to maintain the original topography as much as possible for ecological protection and to control the cost of earthwork engineering. Due to the undulating characteristics of mountainous terrain, the steel strands connecting adjacent columns in the same row will naturally form a spatial corner. The size of this corner directly affects the wind resistance and structural stability of the flexible photovoltaic support system. Therefore, during the design stage of the photovoltaic power station, the steel strand corner between the same row must be considered, and the height of each column must be adjusted to ensure that the steel strand corner is within a safe range.

[0004] Currently, the industry generally adjusts the height of each column one by one through manual observation and measurement. However, the number of columns in a photovoltaic power station is large, and this manual adjustment method not only has low efficiency and consumes a large amount of manpower, but also has obvious limitations: when subsequent column adjustments affect the steel strand corner, it is often necessary to re-adjust the part that has been completed earlier, resulting in repeated work and reduced efficiency. This repeated adjustment process not only increases the workload, but also affects the overall project progress.

[0005] Therefore, it is necessary to develop a more efficient column height adjustment method for a flexible photovoltaic support. SUMMARY

[0006] One of the purposes of the present application is to overcome the deficiencies in the prior art and provide a column height adjustment method for a flexible photovoltaic support, an electronic device and a storage medium.

[0007] The technical solutions provided by the present application are as follows:

[0008] A column height adjustment method for a flexible photovoltaic support, comprising:

[0009] Obtain position information of all stake positions in a photovoltaic power station layout, the stake positions being used to set columns of the flexible photovoltaic support, the position information including X coordinates, Y coordinates and elevations of the stake positions;

[0010] Determine two side stake positions of each stake position according to the position information of all stake positions;

[0011] Set the initial height of the columns of all stake positions to the lowest column height;

[0012] Start a round of pile position scanning of the entire site, including:

[0013] If the pile position has two side pile positions, the steel strand angle formed by the column of the pile position and the columns of the pile positions on both sides is calculated; if the steel strand angle is less than the minimum angle, the height of the column of the pile position and / or the two side pile positions is adjusted in the direction of increasing the steel strand angle; otherwise, the height of the column of the relevant pile position is not adjusted;

[0014] After completing a round of pile position scanning of the entire site, repeat the above pile position scanning process of the entire site until all steel strand angles meet the standards.

[0015] In some embodiments, determining the pile positions on both sides of each pile position based on the position information of all pile positions includes:

[0016] All pile positions are numbered in rows and columns according to their X and Y coordinates. Within a first tolerance range, pile positions with the same X coordinate have the same column number, and pile positions with larger X coordinates have larger column numbers. Within a second tolerance range, pile positions with the same Y coordinate have the same row number, and pile positions with larger Y coordinates have larger row numbers.

[0017] Determine the pile positions on both sides of each pile position based on the row and column numbers of all pile positions.

[0018] In some embodiments, the step of numbering all pile positions in rows and columns according to their X-coordinates and Y-coordinates includes:

[0019] Store the X and Y coordinates of all pile positions into the first array Array1;

[0020] Sort the first array Array1 in ascending order of Y coordinates and then in ascending order of X coordinates;

[0021] Extract the X coordinates of all pile positions, treat the X coordinates within the first tolerance range as the same value, and store all the different X coordinates obtained in the second array Num1;

[0022] Sort the second array Num1 in ascending order;

[0023] Take the minimum Y coordinate of all pile positions as the benchmark lastY, and set the cumulative row number rowIndex to 1;

[0024] Traverse the first sorted array Array1:

[0025] Comparing the X coordinate of the current pile position with the X coordinate of the second array in sequence, and obtaining the sequence number of the identical X coordinate within the first tolerance range as the column number of the pile position;

[0026] If the Y coordinate of the current stake is not greater than the reference lastY plus the second tolerance range, the accumulated row number rowIndex is taken as the row number of the stake;

[0027] If the Y coordinate of the current stake is greater than the reference lastY plus the second tolerance range, the Y coordinate of the stake is used to update the reference, the accumulated row number rowIndex is increased by 1, and the accumulated row number rowIndex is taken as the row number of the stake.

[0028] In some embodiments, the starting a round of full-site stake scanning includes:

[0029] Starting from the first row and scanning the stakes row by row in the order from south to north, each row of stakes is scanned in order.

[0030] In some embodiments, calculating the strand corner angle formed by the column of the stake and the columns of the stakes on both sides of the stake includes:

[0031] Taking the column of the stake as the middle column, the column of the left stake as the left column, and the column of the right stake as the right column;

[0032] The second included angle a2 between the left column and the middle column is calculated according to the following formula:

[0033] a2 = arctan(d1 / h1);

[0034] If a2 < 0, then a2 = 180 + a2;

[0035] The third included angle a3 between the middle column and the right column is calculated according to the following formula:

[0036] a3 = arctan(d2 / h2);

[0037] If a3 < 0, then a3 = 180 + a3;

[0038] The second included angle a2 and the third included angle a3 are added to obtain the strand corner angle a1 formed by the middle column and the two side columns;

[0039] If a1 > 180 degrees, then a1 = 360 - a1;

[0040] where d1 is the X coordinate of the middle column minus the X coordinate of the left column, d2 is the X coordinate of the right column minus the X coordinate of the middle column, h1 is the top elevation of the middle column minus the top elevation of the left column, and h2 is the top elevation of the middle column minus the top elevation of the right column.

[0041] In some embodiments, adjusting the column height of the pile site and / or the two-side pile sites along the direction of increasing the steel strand corner angle comprises:

[0042] The column of the pile site is recorded as a middle column, and the columns of the two-side pile sites are recorded as two-side columns;

[0043] If the top elevation of the middle column is greater than the top elevations of the two-side columns, the heights of the two-side columns are simultaneously increased by a step; if the height of the middle column after being decreased by a step is greater than the lowest column height, the height of the middle column is decreased by a step;

[0044] If the top elevation of the middle column is between the top elevations of the two-side columns, and the top elevation of the middle column is greater than the average of the top elevations of the two-side columns, the heights of the two-side columns are simultaneously increased by a step; if the height of the middle column after being decreased by a step is greater than the lowest column height, the height of the middle column is decreased by a step;

[0045] If the top elevation of the middle column is between the top elevations of the two-side columns, and the top elevation of the middle column is less than the average of the top elevations of the two-side columns, the heights of the two-side columns are simultaneously decreased by a step; if the height of the middle column after being increased by a step is less than the highest column height, the height of the middle column is increased by a step;

[0046] If the top elevation of the middle column is less than the top elevations of the two-side columns, the heights of the two-side columns are simultaneously decreased by a step; if the height of the middle column after being increased by a step is less than the highest column height, the height of the middle column is increased by a step.

[0047] In some embodiments, determining the two-side pile sites of each pile site according to the position information of all pile sites comprises: determining the two-side pile sites and the front row pile sites of each pile site according to the position information of all pile sites;

[0048] Before starting a round of pile site scanning of the whole field, further comprising:

[0049] According to the required inclination angle a of the photovoltaic module and the length L of the photovoltaic module, the vertical projection distance d4 of the photovoltaic module and the height difference h3 caused by the inclination angle a are calculated according to the following formula:

[0050] d4 = L*cos(a), h3 = L*sin(a);

[0051] According to the required row center distance d5, the row net distance d3 is calculated according to the following formula:

[0052] d3 = d5-d4;

[0053] According to the solar incidence angle b of the winter solstice, the minimum column height difference minH of the front row to the rear row without shielding is calculated according to the following formula:

[0054] minH = h3 - d3 * tan(b);

[0055] The starting a round of full-site pile position scanning further comprises:

[0056] If the pile position exists a front row pile position, it is judged whether the column height of the pile position is less than the column height of the front row pile position plus the minimum column height difference minH, and if the column height of the pile position is less than the column height of the front row pile position plus the minimum column height difference minH, the column height of the pile position is increased by a step.

[0057] In some embodiments, the elevations of all pile positions are acquired, comprising:

[0058] The elevation data of a plurality of point positions in the photovoltaic power station area are acquired by field measurement;

[0059] The elevations of all pile positions in the photovoltaic power station layout are calculated according to the elevation data of the plurality of point positions by the inverse distance weighting method.

[0060] The application further provides an electronic device, comprising:

[0061] A memory for storing a computer program;

[0062] A processor for implementing the steps of the column height adjustment method of the flexible photovoltaic support according to any one of the preceding embodiments when the computer program is run.

[0063] The application further provides a computer storage medium having a computer program stored thereon, and the computer program implements the steps of the column height adjustment method of the flexible photovoltaic support according to any one of the preceding embodiments when executed by a processor.

[0064] The column height adjustment method of the flexible photovoltaic support, the electronic device and the storage medium provided by the application can at least bring the following beneficial effects:

[0065] Compared with the traditional manual adjustment mode, the application can automatically adjust and determine the appropriate column height according to the pile position data of the mountain photovoltaic power station, has the advantages of accurate data, less calculation time and high automation degree, saves a large amount of manual work, and meets the engineering requirements of the power station site. BRIEF DESCRIPTION OF DRAWINGS

[0066] The above-mentioned characteristics, technical features, advantages and implementation manners of the column height adjustment method of the flexible photovoltaic support will be further described in a clear and easy-to-understand manner in combination with the preferred embodiments and the accompanying drawings.

[0067] Figure 1 is a flowchart of one embodiment of the column height adjustment method of the flexible photovoltaic support of the present application;

[0068] Figure 2 is a flowchart of another embodiment of the column height adjustment method of the flexible photovoltaic support of the present application;

[0069] Figure 3 is a structural schematic diagram of one embodiment of the electronic device of the present application;

[0070] Figure 4 is a structural schematic diagram of the steel strand bend angle in three cases;

[0071] Figure 5 is a structural schematic diagram of the minimum height difference between the front row and the rear row without shielding;

[0072] Figure 6 is an example schematic diagram of calculating the elevation by using the inverse distance weighting method;

[0073] Figure 7 is a schematic diagram of the steel strand bend angle of one row of adjusted steel strands. DETAILED DESCRIPTION

[0074] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the specific embodiments of the present application will be described below with reference to the accompanying drawings. Obviously, the accompanying drawings in the following description only represent some embodiments of the present application, and for those skilled in the art, other drawings can be obtained from these drawings without creative labor, and other embodiments can also be obtained.

[0075] In order to make the drawing simple, only the parts related to the present application are shown in each drawing, which do not represent the actual structure of the product. In addition, in order to make the drawing simple and easy to understand, in some drawings, only one of the components with the same structure or function is shown schematically, or only one of them is marked. In this paper, "one" not only means "only one", but also means "more than one".

[0076] In one embodiment of the present application, as shown in Figure 1 , a column height adjustment method of a flexible photovoltaic support includes:

[0077] Step S100 acquires position information of all pile positions in a photovoltaic power station layout.

[0078] The stakes are used to set up the columns of flexible photovoltaic racks. Their location information includes the stake's X, Y, and elevation coordinates. Generally, the X coordinate represents the east-west direction, and the Y coordinate represents the north-south direction. These coordinates determine the planar layout of the stake. The elevation, also known as the Z coordinate, is the height above sea level of the ground where the stake is located.

[0079] Step S200 determines the pile positions on both sides of each pile position based on the position information of all pile positions.

[0080] Specifically, the relative position relationship between each pile position is determined according to the X-coordinate and Y-coordinate of all pile positions, and the relative position relationship includes the left and right adjacent pile positions (i.e., the pile positions on both sides) of each pile position. In some embodiments, the relative position relationship also includes the front and rear pile positions of each pile position.

[0081] Step S400 starts a round of pile position scanning for the entire site, and performs the following steps on the current pile position scanned:

[0082] S410: If the current pile position does not exist at both sides of the pile position, skip this pile position;

[0083] S420: If the current pile position has two side pile positions, calculate the steel strand angle formed by the column at the current pile position and the columns at the two side pile positions;

[0084] S430: If the steel strand bending angle is less than the minimum angle, adjust the column heights of the current pile position and / or the pile positions on both sides thereof in the direction of increasing the steel strand bending angle; otherwise, do not adjust the column heights of the relevant pile positions.

[0085] Specifically, the steel strand angle described in this article refers to the angle formed in space by the steel strands in the same row connecting adjacent columns. The steel strands are used to carry photovoltaic modules, and the angle does not exceed 180°. When the steel strands in the same row are in a straight line, the steel strand angle is 180°, and the wind resistance is best at this time. However, due to the mountainous terrain, it is difficult to make all the steel strands have a bending angle of 180°. In order to achieve a certain level of wind resistance, it is generally required that the steel strand angle is not less than the minimum angle, such as 170°. Different projects may have different requirements for the minimum angle, and 170° is just an example.

[0086] In one embodiment, Figure 4 As shown, the strand angle is calculated as follows:

[0087] The column at the current pile position is recorded as the middle column 2, the column at the pile position to the left is recorded as the left column 1, and the column at the pile position to the right is recorded as the right column 3. Figure 4 Only the top part of the column is shown, and three cases of steel strand angles are provided.

[0088] The second included angle a2 between the left column and the middle column is calculated according to the following formula:

[0089] a2 = arctan (d1 / h1); if a2 < 0, then a2 = 180° + a2.

[0090] The third included angle a3 between the middle column and the right column is calculated according to the following formula:

[0091] a3 = arctan (d2 / h2); if a3 < 0, then a3 = 180° + a3.

[0092] The steel strand bending angle a1 formed by the middle column and its two side columns is a2 + a3;

[0093] If a1 > 180°, then a1 = 360° - a1.

[0094] wherein d1 is the X coordinate of the middle column 2 minus the X coordinate of the left column 1, d2 is the X coordinate of the right column 3 minus the X coordinate of the middle column 2, h1 is the top elevation of the middle column 2 minus the top elevation of the left column 1, and h2 is the top elevation of the middle column 2 minus the top elevation of the right column 3.

[0095] Before starting the pile position scanning of the whole site, the initial height of the column of all pile positions is set as the lowest column height. Then the pile positions of the whole site are traversed, the pile positions at the side are skipped, the steel strand bending angle of the middle pile position is calculated, if the steel strand bending angle meets the requirement, the column height of the relevant pile position is not adjusted; otherwise, the column height of the relevant pile position needs to be adjusted in the direction of increasing the steel strand bending angle, for example, the column height of the current pile position is increased or decreased by one step, or the column height of the pile positions on both sides of the current pile position is increased or decreased by one step. It should be noted that the column height in this paper refers to the height of the column on the ground.

[0096] The initial height of the column of all pile positions can also be set as other values, for example, the average value of the lowest column height and the highest column height allowed by the project, which is not limited in this paper.

[0097] Step S500 repeats the above pile position scanning process of the whole site after completing a round of pile position scanning of the whole site, until all the steel strand bending angles meet the requirements.

[0098] After a round of pile position scanning of the whole site, all the steel strand bending angles may not meet the requirements, so step S400 needs to be repeated until all the steel strand bending angles meet the requirements, i.e. not less than the minimum angle. Finally, the corresponding column is configured according to the column height of each pile position adjusted in place.

[0099] The embodiment can be used for construction of a mountain photovoltaic power station, and compared with a traditional method of adjusting the height of a column one by one based on manual observation and measurement, can automatically adjust and determine the appropriate height of the column according to pile position data of the mountain photovoltaic power station, has the advantages of accurate data, less calculation time and high automation degree, saves a large amount of manual work, and meets the engineering requirements of the power station site.

[0100] In one embodiment, step S200 comprises:

[0101] Step S210 numbers all the pile positions according to the X coordinates and Y coordinates of all the pile positions, wherein the pile positions with the same X coordinates in the first tolerance range correspond to the same column number, the pile positions with larger X coordinates correspond to larger column numbers, the pile positions with the same Y coordinates in the second tolerance range correspond to the same row number, and the pile positions with larger Y coordinates correspond to larger row numbers.

[0102] Step S220 determines the pile positions on both sides of each pile position according to the row and column numbers of all the pile positions.

[0103] The first tolerance range refers to the allowable deviation of the X coordinates. If the difference between the X coordinates of two pile positions is less than the first tolerance range, the X coordinates of the two pile positions are considered to be the same.

[0104] The second tolerance range refers to the allowable deviation of the Y coordinates. If the difference between the Y coordinates of two pile positions is less than the second tolerance range, the Y coordinates of the two pile positions are considered to be the same.

[0105] In one embodiment, step S210 numbers all the pile positions according to the X coordinates and Y coordinates of all the pile positions, comprising:

[0106] Step S211 stores the X coordinates and Y coordinates of all the pile positions in a first array Array1;

[0107] Step S212 sorts the first array Array1 in the order of Y coordinates from small to large and then X coordinates from small to large;

[0108] Step S213 extracts the X coordinates of all the pile positions, considers the X coordinates in the first tolerance range as the same value, and stores all the different X coordinates obtained in a second array Num1;

[0109] Step S214 sorts the second array Num1 in the order from small to large;

[0110] Step S215 takes the minimum value of the Y coordinates of all the pile positions as a reference lastY, and sets the cumulative row number rowIndex to 1;

[0111] Step S216 traverses the sorted first array Array1:

[0112] Step S217 compares the X coordinate of the current pile position with the X coordinates of the second array in sequence, and takes the serial number of the X coordinate that is the same within the first tolerance range as the column number of the pile position;

[0113] Step S218 takes the accumulated row number rowIndex as the row number of the pile position if the Y coordinate of the current pile position is not greater than the reference lastY plus the second tolerance range.

[0114] Step S219 updates the reference with the Y coordinate of the pile position if the Y coordinate of the current pile position is greater than the reference lastY plus the second tolerance range, simultaneously increments the accumulated row number rowIndex by 1, and takes the accumulated row number rowIndex as the row number of the pile position.

[0115] In one embodiment, step S400 starts a round of pile position scanning in the whole field, including:

[0116] Starting from the first row and scanning the pile positions row by row in the order from south to north, each row of pile positions is scanned in sequence.

[0117] In one embodiment, step S430 adjusts the column height of the relevant pile position if the steel strand corner angle is less than the minimum angle, which can be divided into the following cases, as shown in the following table, including: Figure 4

[0118] The column of the current pile position is recorded as the middle column, and the columns of the pile positions on both sides are recorded as the two side columns.

[0119] Case 1: If the top elevation of the middle column is greater than the top elevations of the two side columns, measures 1.1 (simultaneously increasing the height of the two side columns by one step) and 1.2 (if the height of the middle column after being reduced by one step is greater than the minimum column height, then reducing the height of the middle column by one step) are adopted.

[0120] Case 2: If the top elevation of the middle column is between the top elevations of the two side columns, and the top elevation of the middle column is greater than the average of the top elevations of the two side columns, measures 2.1 (simultaneously increasing the height of the two side columns by one step) and 2.2 (if the height of the middle column after being reduced by one step is greater than the minimum column height, then reducing the height of the middle column by one step) are adopted.

[0121] Case 3: If the top elevation of the middle column is between the top elevations of the two side columns, and the top elevation of the middle column is less than the average of the top elevations of the two side columns, measures 3.1 (simultaneously reducing the height of the two side columns by one step) and 3.2 (if the height of the middle column after being increased by one step is less than the maximum column height, then increasing the height of the middle column by one step) are adopted.

[0122] ​Case 4: If the top elevation of the middle column is less than the top elevations of the two side columns, take measures 4.1 (at the same time, reduce the height of the two side columns by one step) and 4.2 (if the height of the middle column is increased by one step, the height is less than the highest column height, then increase the height of the middle column by one step).

[0123] The above is a preferred embodiment, which can accelerate the adjustment speed and make the steel strand angle reach the standard as soon as possible. As a secondary embodiment, each case can also take only one of the measures (such as adjusting the height of the two side columns only, or adjusting the height of the middle column only), or take different measures at intervals (such as taking one measure in the first round and another measure in the second round).

[0124] In one embodiment, the elevations of all the pile positions in step S100 are obtained, including:

[0125] Step S110 obtains the elevation data of several point positions in the photovoltaic power station area through field measurement;

[0126] Step S120 calculates the elevations of all the pile positions in the photovoltaic power station layout according to the elevation data of the several point positions by inverse distance weighting method.

[0127] Inverse distance weighting method is a distance-based spatial interpolation method, and its core idea is that the value of an unknown point is affected by the adjacent known points, and the influence is inversely proportional to the distance.

[0128] The calculation formula of inverse distance weighting method (Inverse Distance Weighting, IDW) is:

[0129]

[0130] Wherein, Z is the elevation of the prediction point, W i is the weight of the ith known point to the prediction point, d i is the distance from the ith known point to the prediction point, and Z i is the elevation of the ith known point.

[0131] As shown in Figure 6 , the red dot in the figure is the prediction point, the green dot is the known point, the black number is the distance from the known point to the prediction point, and the purple number is the elevation of the known point. According to Figure 6 , the elevation of the prediction point is:

[0132]

[0133] The position information of a limited number of point positions can be measured by a UAV or a GPS device, including plane coordinates (X coordinate and Y coordinate) and elevation.

[0134] The following steps are performed for each pile position to obtain the elevation of the pile position:

[0135] 1) Calculate the distance d of each known point position to the pile position i : Calculate the planar distance between the known point position and the pile position (X coordinate and Y coordinate) as d i .

[0136] 2) Calculate the weight W of each known point position to the pile position i :

[0137] 3) Predict the elevation Z of the pile position:

[0138] Repeat the above process for all pile positions to obtain the elevations of all pile positions.

[0139] In another embodiment of the present application, as shown in Figure 2 , a column height adjustment method of a flexible photovoltaic support includes:

[0140] Step S100 obtains position information of all pile positions in a photovoltaic power station layout.

[0141] The pile position is used to set the column of the flexible photovoltaic support, and the position information includes the X coordinate, Y coordinate and elevation of the pile position.

[0142] Step S201 determines two-side pile positions and front-row pile positions of each pile position according to the position information of all pile positions.

[0143] Step S300 calculates the minimum column height difference minH without shielding between the front row and the back row, specifically including:

[0144] Step S310 calculates the vertical projection distance d4 of the photovoltaic module and the height difference h3 caused by the inclination angle a according to the inclination angle a and the length L of the photovoltaic module required by the project according to the following formula: d4=L*cos(a), h3=L*sin(a).

[0145] Step S320 calculates the row net distance d3 according to the row center distance d5 required by the project according to the following formula: d3=d5-d4.

[0146] Step S330 calculates the minimum column height difference minH without shielding between the front row and the back row according to the solar incident angle b of the winter solstice according to the following formula:

[0147] minH=h3-d3*tan(b).

[0148] As Figure 5As shown, the photovoltaic module 4 (front row) and the photovoltaic module 5 (rear row) constitute two rows of photovoltaic modules, and the minimum column height difference minH without occlusion from the front row to the rear row is obtained through steps S310-S330.

[0149] Step S401 starts a round of full-site pile scanning, and the following steps are performed on the current pile scanned:

[0150] S410 if the current pile does not have two side piles, the current pile is skipped;

[0151] S420 if the current pile has two side piles, the steel strand angle formed by the column of the current pile and the columns of the two side piles is calculated;

[0152] S430 if the steel strand angle is less than the minimum angle, the column height of the current pile and / or its two side piles is adjusted in the direction of increasing the steel strand angle; otherwise, the column height of the relevant pile is not adjusted.

[0153] S440 if the current pile has a front row pile, the column height of the current pile is adjusted according to the requirement of no occlusion from the front row to the rear row, which specifically includes:

[0154] If the current pile has a front row pile, it is determined whether the column height of the current pile is less than the column height of the front row pile plus the minimum column height difference minH; if the column height of the current pile is less than the column height of the front row pile plus the minimum column height difference minH, the column height of the current pile is increased by a step.

[0155] Step S501 after completing a round of full-site pile scanning, the above full-site pile scanning process is repeated until all steel strand angles meet the standard and there is no shadow occlusion.

[0156] The basic steps of this embodiment are the same as those of the foregoing embodiments, and here the differences are mainly described, and the same parts can be referred to the description of the foregoing embodiments.

[0157] In this embodiment, when adjusting the height of each column, not only the steel strand angle between the same row is considered to make the steel strand angle within a safe range to improve the wind resistance of the system, but also the shadow occlusion of the front and rear rows is considered to minimize the shadow occlusion of the front row photovoltaic panel to the rear row to reduce power generation loss.

[0158] The minimum column height difference minH without occlusion from the front row to the rear row is obtained through step S300.

[0159] The first row only needs to consider the influence of the bending angle of the steel strand, and from the second row, the influence of the front row shielding needs to be considered. Therefore, if there is a front row of piles at the current pile site, the influence of the front row shielding needs to be considered. If the column height of the current pile site is not less than the column height of the front row of piles plus the minimum column height difference minH, no adjustment is made, otherwise, the column of the current pile site needs to be raised by a step.

[0160] In one embodiment, step S201 comprises:

[0161] Step S210 numbers all the pile sites according to the X coordinates and Y coordinates of all the pile sites, wherein the pile sites with the same X coordinates correspond to the same column number within a first tolerance range, and the pile sites with larger X coordinates correspond to larger column numbers, and the pile sites with the same Y coordinates correspond to the same row number within a second tolerance range, and the pile sites with larger Y coordinates correspond to larger row numbers.

[0162] Step S221 determines the pile sites on both sides and the front row of each pile site according to the row and column numbers of all the pile sites.

[0163] In one embodiment, step S401 starts a round of pile site scanning of the entire site, comprising:

[0164] Starting from the first row and scanning the pile sites row by row in the order from south to north, each row of pile sites is scanned in order.

[0165] In one embodiment of the present application, as shown in Figure 3 An electronic device includes a memory 110 and a processor 130.

[0166] The memory 110 is used to store a computer program 120.

[0167] The processor 130 implements the steps of the column height adjustment method of the flexible photovoltaic support as described in the foregoing embodiments when running the computer program 120.

[0168] In one embodiment of the present application, a computer storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement the steps of the column height adjustment method of the flexible photovoltaic support as described in the foregoing embodiments.

[0169] The computer readable storage medium can include, but is not limited to, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or a flash memory), a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any appropriate combination thereof. In this disclosure, the computer readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.

[0170] The present invention also provides a specific application scenario embodiment, in which the aforementioned flexible photovoltaic bracket column height adjustment method is applied to the project design of a mountain flexible photovoltaic power station, as follows:

[0171] 1. Generate a layout diagram. Read the redline of the PV power station to determine the deployment area. Enter information such as PV module size, module spacing, row spacing, inclination, latitude, azimuth, and number of array modules. Calculate all PV arrays and columns that can cover the entire redline area (i.e., the deployment area) at the set azimuth. In computer memory, remove all arrays outside the redline area using coordinate determination to obtain the initial layout diagram. If special circumstances arise at the project site, adjust the size of individual arrays to obtain the final layout diagram.

[0172] 2. Import the pile point elevation data measured on site, including the plane coordinates and elevation of each known point, and calculate the position information of all pile positions in the final layout diagram, including plane coordinates and elevation information, based on the inverse distance weight method.

[0173] 3. Adjust column heights to meet the requirements for the strand angle range and shadow blocking. Set the step size, column height range, and strand angle range for each adjustment. For example, a step size of 100mm, a column height range of 1300-3000mm, and a strand angle range of 170°-180°. In the northern hemisphere, adjustments begin with the first row from the south (the first row from the north in the southern hemisphere). The first row only needs to meet the strand angle requirements for the current row. The second row must also avoid shadows cast by the previous row.

[0174] The loop is iterated N times (eg, N=1000) to ensure that the adjustment results of all rows are stable.

[0175] 4. Number the axis of each row and connect the XZ coordinates of the top of the column, the bottom of the column, and the top of the column in the previous row (if any) to generate the following: Figure 7 The cross-sectional view of each row shown includes the length of the column tops connecting adjacent columns 10, the steel strand angle 11, the column top connection 12, the length of the column bottoms connecting adjacent columns 13, the column height 14, the column ground elevation 15 and the horizontal spacing 16 between adjacent columns.

[0176] Finally, export the results of the automatic adjustment to Excel to obtain the quantity of each column height in the project, which can be used for subsequent cost calculation, stocking and production work.

[0177] It should be noted that the above embodiments can be freely combined as needed. The above are only preferred embodiments of the present application, and it should be pointed out that for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which should also be considered as the protection scope of the present application.

Claims

1. A method for adjusting the height of a flexible photovoltaic support column, characterized in that: include: Obtaining position information of all pile positions in a photovoltaic power station layout diagram, wherein the pile positions are used to set up the columns of the flexible photovoltaic support, and the position information includes the X coordinate, Y coordinate, and elevation of the pile positions; Determine the pile positions on both sides of each pile position based on the position information of all pile positions; Start a round of pile position scanning of the entire site, including: If the pile position has two side pile positions, calculate the steel strand angle formed by the column of the pile position and the columns of the pile positions on both sides; If the steel strand bending angle is less than the minimum angle, the height of the pile position and / or the columns of the pile positions on both sides are adjusted in the direction of increasing the steel strand bending angle; otherwise, the height of the columns of the relevant pile positions is not adjusted; After completing a round of pile position scanning of the entire site, repeat the above pile position scanning process of the entire site until all steel strand angles meet the standards.

2. The method for adjusting the height of a flexible photovoltaic support column according to claim 1, characterized in that: The step of determining the pile positions on both sides of each pile position according to the position information of all pile positions includes: All pile positions are numbered in rows and columns according to their X and Y coordinates. Within a first tolerance range, pile positions with the same X coordinate have the same column number, and pile positions with larger X coordinates have larger column numbers. Within a second tolerance range, pile positions with the same Y coordinate have the same row number, and pile positions with larger Y coordinates have larger row numbers. Determine the pile positions on both sides of each pile position based on the row and column numbers of all pile positions.

3. The method for adjusting the height of a flexible photovoltaic support column according to claim 2, characterized in that: The step of numbering all pile positions in rows and columns according to their X-coordinates and Y-coordinates includes: Store the X and Y coordinates of all pile positions into the first array Array1; Sort the first array Array1 in ascending order of Y coordinates and then in ascending order of X coordinates; Extract the X coordinates of all pile positions, treat the X coordinates within the first tolerance range as the same value, and store all the different X coordinates obtained in the second array Num1; Sort the second array Num1 in ascending order; Take the minimum Y coordinate of all pile positions as the benchmark lastY, and set the cumulative row number rowIndex to 1; Traverse the first sorted array Array1: Comparing the X coordinate of the current pile position with the X coordinate of the second array in sequence, and obtaining the sequence number of the identical X coordinate within the first tolerance range as the column number of the pile position; If the Y coordinate of the current pile position is not greater than the reference lastY plus the second tolerance range, the accumulated row number rowIndex is used as the row number of the pile position; If the Y coordinate of the current pile position is greater than the reference lastY plus the second tolerance range, the Y coordinate of the pile position is used to update the reference, and the cumulative row number rowIndex is increased by 1, and the cumulative row number rowIndex is used as the row number of the pile position.

4. The method for adjusting the height of a flexible photovoltaic support column according to claim 1, wherein: The process of starting a round of pile position scanning for the entire site includes: Start from the first row and scan the pile positions row by row from south to north, and scan each row of pile positions in sequence.

5. The method for adjusting the height of a flexible photovoltaic support column according to claim 1, characterized in that: Calculate the steel strand angle formed by the column at the pile position and the columns at the pile positions on both sides, including: The column at the pile position is recorded as the middle column, the column at the left pile position is recorded as the left column, and the column at the right pile position is recorded as the right column; The second angle a2 between the left column and the middle column is calculated according to the following formula: a2=arctan(d1 / h1); If a2<0, then a2=180+a2; The third angle a3 between the middle column and the right column is calculated according to the following formula: a3=arctan(d2 / h2); If a3<0, then a3=180+a3; Adding the second angle a2 and the third angle a3 to obtain the steel strand angle a1 formed by the middle column and the two side columns; If a1>180 degrees, then a1=360-a1; Wherein, d1 is the X coordinate of the middle column minus the X coordinate of the left column, d2 is the X coordinate of the right column minus the X coordinate of the middle column, h1 is the elevation of the top of the middle column minus the elevation of the top of the left column, and h2 is the elevation of the top of the middle column minus the elevation of the top of the right column.

6. The method for adjusting the height of a flexible photovoltaic support column according to claim 1, characterized in that: Adjusting the height of the pile position and / or the columns at the pile positions on both sides in the direction of increasing the bending angle of the steel strand includes: The columns at the pile positions are recorded as middle columns, and the columns at the two side pile positions are recorded as two side columns; If the top elevation of the middle column is greater than the top elevations of the two side columns, the heights of the two side columns are simultaneously increased by one step length; if the height of the middle column after being reduced by one step length is greater than the lowest column height, the height of the middle column is reduced by one step length; If the top elevation of the middle column is between the top elevations of the two side columns, and the top elevation of the middle column is greater than the average of the top elevations of the two side columns, then the heights of the two side columns are simultaneously increased by one step length; if the height of the middle column after reducing the height by one step length is greater than the lowest column height, then the height of the middle column is reduced by one step length; If the top elevation of the middle column is between the top elevations of the two side columns, and the top elevation of the middle column is less than the average of the top elevations of the two side columns, then the heights of the two side columns are simultaneously lowered by one step length; if the height of the middle column after increasing the height by one step length is less than the height of the highest column, then the height of the middle column is increased by one step length; If the top elevation of the middle column is lower than the top elevations of the two side columns, the heights of the two side columns are lowered by one step at the same time; if the height of the middle column after increasing it by one step is lower than the height of the highest column, the height of the middle column is increased by one step.

7. The method for adjusting the height of a flexible photovoltaic support column according to claim 1, characterized in that: The step of determining the pile positions on both sides of each pile position according to the position information of all pile positions includes: Determine the two side pile positions and the front pile position of each pile position according to the position information of all pile positions; Before starting a round of pile position scanning for the entire site, it also includes: Based on the PV module inclination angle a and PV module length L required by the project, the vertical projection spacing d4 of the PV modules and the height difference h3 caused by the inclination angle a are calculated using the following formula: d4=L*cos(a), h3=L*sin(a); According to the center spacing d5 required by the project, the net spacing d3 is calculated using the following formula: d3=d5-d4; Based on the solar incident angle b on the winter solstice, the following formula is used to calculate the minimum column height difference minH between the front row and the back row without obstruction: minH=h3-d3*tan(b); The process of starting a round of pile position scanning for the entire site also includes: If there is a front row pile position at the pile position, determine whether the column height of the pile position is less than the column height of the front row pile position plus the minimum column height difference minH; if the column height of the pile position is less than the column height of the front row pile position plus the minimum column height difference minH, increase the column height of the pile position by one step.

8. The method for adjusting the height of a flexible photovoltaic support column according to claim 1, wherein: Get the elevation of all pile positions including: Obtain elevation data of several points within the photovoltaic power station area through on-site measurement; The elevations of all pile positions in the photovoltaic power station layout diagram are calculated based on the elevation data of the plurality of points using an inverse distance weighted method.

9. An electronic device, characterized in that: include: Memory for storing computer programs; A processor is used to implement the steps of a method for adjusting the height of a column of a flexible photovoltaic support as described in any one of claims 1 to 8 when running the computer program.

10. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for adjusting the height of the column of the flexible photovoltaic support according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Method, device and equipment for arranging flexible photovoltaic support along slope and medium

    CN117973136A

  • Photovoltaic support and angle-adjustable side column thereof

    CN222687701U