Addressing method for fans in wide-area plain zone

By building available areas and avoiding boundary sets in CAD drawings, combining elevation points and contour lines, the fan site selection locations are automatically screened, and the problem of inefficiency in traditional manual site selection is solved, and the rapid and accurate planning of wind power projects is achieved.

CN119475751APending Publication Date: 2025-02-18POWERCHINA HEBEI ELECTRIC POWER SURVEY & DESIGN INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411559301.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The traditional artificial fan site selection method is inefficient in counties and extensive plains, making it difficult to meet the needs of rapidly developing wind power projects.

Method used

By distinguishing different elements in the CAD drawing, a collection of available areas and avoidance boundary sets with area attributes and avoidance distance attributes are constructed, and the final location of the fan is automatically filtered out.

Benefits of technology

It realizes rapid and accurate positioning of the fan position and improves the efficiency and accuracy of wind power project planning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119475751A_ABST
    Figure CN119475751A_ABST
Patent Text Reader

Abstract

The invention discloses an addressing method for a fan in a wide-area plain zone, which belongs to the technical field of wind power design and comprises the following steps: S1, distinguishing different elements in a CAD drawing through layers, and constructing an available region set LA and an avoidance boundary set LR with area attributes and avoidance distance attributes; and S2, constructing a standby fan address coordinate set through the elevation points and the corner points of the contour lines, screening an available coordinate point set LFP through the sets LA and LR, and determining the final site selection position of the fan according to the fan arrangement principle. According to the invention, an automatic and high-efficiency intelligent site selection method is introduced, so that the rapid and accurate positioning of the fan position is realized, and the purpose of improving the efficiency and accuracy of wind power project planning is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of wind power design, and in particular relates to an addressing method for wind turbines in a wide plain area. Background Art

[0002] When designing wind power in counties and wider plains, we are faced with areas with complex geographical elements. We need to select wind turbine sites from tens of thousands of available and unavailable areas. The traditional manual wind turbine site selection method is not only labor-intensive, but also inefficient and difficult to meet the needs of rapidly developing wind power projects. Therefore, it is urgent to introduce an automated, efficient and intelligent site selection method to achieve rapid and accurate positioning of wind turbines, thereby improving the efficiency and accuracy of wind power project planning. Summary of the invention

[0003] In order to solve the problem that the traditional manual wind turbine site selection method is not only labor-intensive but also inefficient and difficult to meet the needs of rapidly developing wind power projects, the present invention provides an addressing method for wind turbines in wide-area plains, which can automatically and quickly perform photovoltaic string encoding to achieve rapid and accurate positioning of wind turbines, thereby improving the efficiency and accuracy of wind power project planning.

[0004] The technical solution adopted by the addressing method of a wide-area plain wind turbine of the present invention is:

[0005] A method for addressing wind turbines in a wide plain area comprises the following steps:

[0006] S1. Differentiate different elements in CAD drawings by layers, and construct a usable area set L with area attributes and avoidance distance attributes A , avoidance boundary set L R ;

[0007] S2, construct the backup wind turbine address coordinate set through the elevation points and the corner points of the contour lines, and A and L R Filter the available coordinate point set L FP , determine the final location of the wind turbine based on the principles of wind turbine layout.

[0008] A further improvement of the technical solution of the present invention is that the area attribute in step S1 is used to calculate the area size, and the avoidance distance attribute is used to guide the safety or functional distance that needs to be maintained when carrying out activities in the area.

[0009] A further improvement of the technical solution of the present invention is that the elements in step S1 include:

[0010] ⑴ Intention area, the graphic is a closed polyline;

[0011] ⑵ Landforms cannot be used. Graphics are closed polylines, fills, straight lines, and the avoidance distance is D UW ;

[0012] ⑶ Unavailable area, the graphics are closed polyline, filled, avoidance distance D UV ;

[0013] ⑷Linear avoidance, the graphics are polylines and line segments, and the avoidance distance is D UL ;

[0014] ⑸ Contour lines, the graphics are polylines;

[0015] ⑹ Elevation point, the graphics are points and blocks;

[0016] The filled inner circle area is the available area, and the area between the outer circle and the inner circle is the unavailable area.

[0017] A further improvement of the technical solution of the present invention is that: in step S1, an available area set L with area attribute and avoidance distance attribute is constructed. A , avoidance boundary set L R The specific steps include:

[0018] S1.1. Read all graphic element sets L in the CAD drawing E ;

[0019] S1.2. Traverse the set L E , take the current graphic element as E;

[0020] S1.3, determine the layer attributes of E, set the available attribute flag U, where 1 is available and 0 is unavailable, and select [D UW , D UV , D UL ] to obtain the avoidance distance D;

[0021] S1.4. If U = 0 and E is a line segment, construct a polyline P with the line segment endpoints as corner points, and put {P, D} into the avoidance boundary set L R middle;

[0022] S1.5. If U = 0 and E is a polyline and the polyline is not closed, put {E, D} into the avoidance boundary set L R middle;

[0023] S1.6. If U=0 and E is filled, obtain the boundary set of all nested fills in the fill and convert the boundary set into a closed polyline set L P ; Filter out the set L P The closed polyline with the largest area in the set L P The polyline P in the avoidance boundary set L is put into {P, D} RTake the area of ​​the polyline P as S, and put {P, S} into the available area set L A ;

[0024] S1.7. If U = 1 and E is a polyline and the polyline is closed, put {E, D} into the avoidance boundary set L R In the example above, the area of ​​the polyline is S, and {E, S} is put into the available area set L. A ;

[0025] S1.8, set L E The element at position E is set to NULL;

[0026] S1.9, repeat steps S1.3 to S1.8 until the set L E The elements in are traversed;

[0027] S1.10, in order of area from small to large, L A Sort.

[0028] A further improvement of the technical solution of the present invention is that the specific steps of determining the final site selection position of the wind turbine in step S2 include:

[0029] S2.1. Obtain the corner points and points of all contour lines in the CAD drawing and generate a coordinate set P S ;

[0030] S2.2. For the set P S Grouping, the number of groups in the x-axis and y-axis directions INT means rounding down the decimal;

[0031] S2.3. Filter the available coordinate point set L from the grouped set AP ;

[0032] S2.4, filter out L AP In the avoidance boundary set L R points within;

[0033] S2.5. Screening L AP The points where z≠-1 form the available point set L FP , and for L FP Sorting is done in ascending order in the Y direction first, and then in ascending order in the X direction;

[0034] S2.6, according to the principle of fan layout, in the coordinate set L FP The final site selection position of the wind turbine is determined in the process. A further improvement of the above technical solution of the present invention is that the step S2.2 includes the following steps:

[0035] S2.2.1. Constructing the coordinate set P S The outer rectangle R of the grid is divided into G×G grids, the grids are numbered (1, 2, 3...G) in the x-axis direction, and the grids are numbered (1, 2, 3...G) in the y-axis direction;

[0036] S2.2.2.2. According to the grid coordinate set P S Grouping, the grouping set is L G The element format is {IX, IY, Box}, where IX and IY are the numbers of the x-axis and y-axis directions of the grid where the coordinate point is located, and Box is the enclosing rectangle of the grid where the coordinate point is located.

[0037] A further improvement of the above technical solution of the present invention is that: the step S2.3 includes the following steps:

[0038] S2.3.1. Traverse the available area set L A , let the currently traversed available area be A, and then perform preliminary filtering at the group level to find L G The bounding rectangle R of the element in B and the circumscribed rectangle R of the closed polyline of A C There are crossed elements geometric L GG The intersection is determined by the lower left and upper right points of the circumscribed rectangle being between the lower left and upper right points of the other one. The two circumscribed rectangles can satisfy one of them.

[0039] S2.3.2, perform the second filtering, traverse L GG If the point is within the polyline, put the point into the set L AP .

[0040] A further improvement of the above technical solution of the present invention is that the principle of step S2.4 includes:

[0041] Traverse the set L R , let the current avoidance boundary be F, and take the circumscribed rectangle R of the polyline of F Z , and R Z The outward avoidance distance D, if L AP The point in is P(x, y, z), and we need to check if z≠-1 and P is in R. Z If the shortest distance between the polylines of P and F is less than or equal to the avoidance distance D, the z coordinate of P is set to -1. The above judgment is terminated as long as one of the conditions is not met.

[0042] A further improvement of the above technical solution of the present invention is that the boundary parameters of the final site selection position of the wind turbine in step S2.6 include:

[0043] Maximum number of fans to be arranged, maximum influence range X of the fan in x and y directions Y, Y Y , with each fan as the center, X Y , Y Y The two ends of the constructed ellipse are the influence range of the fan.

[0044] A further improvement of the above technical solution of the present invention is that: the arrangement principle of step S2.6 includes:

[0045] L FP The first point in the figure is the location of the first wind turbine. If the other coordinates are not within the influence ellipse of other wind turbines, they are determined as the location of the wind turbine.

[0046] Due to the adoption of the above technical solution, the technical advances achieved by the present invention include:

[0047] The present invention introduces an automated, efficient, intelligent site selection method, which relies on elevation points and contour lines to achieve automatic avoidance of unusable areas and unusable landforms. Through multiple grading and grid grouping, a large number of avoidance conditions and site selection locations are processed and screened, thereby solving the problem of wind turbine site selection in wide plains, and ultimately achieving rapid and accurate positioning of wind turbines, thereby achieving the purpose of improving the efficiency and accuracy of wind power project planning. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 It is a flow chart of a method for addressing a wind turbine in a wide plain area according to the present invention;

[0049] Figure 2 This is a diagram showing an embodiment of a method for addressing wind turbines in a wide plain area according to the present invention. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solution and advantages of the present invention more clear, the present invention is further described in detail below in conjunction with specific implementation methods. In the following description, the description of well-known structures and technologies is omitted to avoid unnecessary confusion of the concept of the present invention.

[0051] like Figure 1 As shown, the present invention provides a method for addressing wind turbines in a wide plain area, comprising the following steps:

[0052] S1. Differentiate different elements in CAD drawings by layers, and construct a usable area set L with area attributes and avoidance distance attributes A , avoidance boundary set L R .

[0053] The above area attributes are used to calculate the size of the area, and the avoidance distance attributes are used to guide the safe or functional distance that needs to be maintained when conducting activities in the area.

[0054] At the same time, the above elements include the following parts:

[0055] ⑴ Intention area, the graphic is a closed polyline;

[0056] ⑵ Landforms cannot be used. Graphics are closed polylines, fills, straight lines, and the avoidance distance is D UW ;

[0057] ⑶ Unavailable area, the graphics are closed polyline, filled, avoidance distance D UV ;

[0058] ⑷Linear avoidance, the graphics are polylines and line segments, and the avoidance distance is D UL ;

[0059] ⑸ Contour lines, the graphics are polylines;

[0060] ⑹ Elevation point, the graphics are points and blocks;

[0061] The filled inner circle area is the available area, and the area between the outer circle and the inner circle is the unavailable area.

[0062] The above step S1 includes the following steps:

[0063] S1.1. Read all graphic element sets L in the CAD drawing E .

[0064] S1.2. Traverse the set L E , take the current graphic element as E.

[0065] S1.3, determine the layer attributes of E, set the available attribute flag U, where 1 is available and 0 is unavailable, and select [D UW , D UV , D UL ] to obtain the avoidance distance D.

[0066] S1.4. If U = 0 and E is a line segment, construct a polyline P with the line segment endpoints as corner points, and put {P, D} into the avoidance boundary set L R middle.

[0067] S1.5. If U = 0 and E is a polyline and the polyline is not closed, put {E, D} into the avoidance boundary set L R middle.

[0068] S1.6. If U=0 and E is filled, obtain the boundary set of all nested fills in the fill and convert the boundary set into a closed polyline set L P ; Filter out the set L P The closed polyline with the largest area in the set L P The polyline P in the avoidance boundary set L is put into {P, D} RTake the area of ​​the polyline P as S, and put {P, S} into the available area set L A .

[0069] S1.7. If U = 1 and E is a polyline and the polyline is closed, put {E, D} into the avoidance boundary set L R In the example above, the area of ​​the polyline is S, and {E, S} is put into the available area set L. A .

[0070] S1.8, set L E The element at position E in is set to NULL.

[0071] S1.9, repeat steps S1.3 to S1.8 until the set L E The elements in are traversed.

[0072] S1.10, in order of area from small to large, L A Sort.

[0073] S2, construct the backup wind turbine address coordinate set through the elevation points and the corner points of the contour lines, and A and L R Filter the available coordinate point set L FP , determine the final site selection location of the fan according to the principle of fan layout; specifically include the following steps:

[0074] S2.1. Obtain the corner points and points of all contour lines in the CAD drawing and generate a coordinate set P S .

[0075] S2.2. For the set P S Grouping, the number of groups in the x-axis and y-axis directions INT stands for rounding down a decimal number; it includes the following steps:

[0076] S2.2.1. Constructing the coordinate set P S Take the outer rectangle R of , divide R into G×G grids, the grids are numbered (1, 2, 3...G) in the x-axis direction, and the grids are numbered (1, 2, 3...G) in the y-axis direction.

[0077] S2.2.2.2. According to the grid coordinate set P S Grouping, the grouping set is L G The element format is {IX, IY, Box}, where IX and IY are the numbers of the x-axis and y-axis directions of the grid where the coordinate point is located, and Box is the enclosing rectangle of the grid where the coordinate point is located.

[0078] S2.3. Filter the available coordinate point set L from the grouped set AP; including the following steps:

[0079] S2.3.1. Traverse the available area set L A , let the currently traversed available area be A, and then perform preliminary filtering at the group level to find L G The bounding rectangle R of the element in B and the circumscribed rectangle R of the closed polyline of A C There are crossed elements geometric L GG The intersection is determined by the lower left and upper right points of the circumscribed rectangle being between the lower left and upper right points of the other one. The two circumscribed rectangles can satisfy one of them.

[0080] S2.3.2, perform the second filtering, traverse L GG If the point is within the polyline, put the point into the set L AP .

[0081] S2.4, filter out L AP In the avoidance boundary set L R The principle of this step is: traverse the set L R , let the current avoidance boundary be F, and take the circumscribed rectangle R of the polyline of F Z , and R Z The outward avoidance distance D, if L AP The point in is P(x, y, z), and we need to check if z≠-1 and P is in R. Z If the shortest distance between the polylines of P and F is less than or equal to the avoidance distance D, the z coordinate of P is set to -1. The above judgment is terminated as long as one of the conditions is not met.

[0082] S2.5. Screening L AP The points where z≠-1 form the available point set L FP , and for L FP Sorting is done in ascending order in the Y direction first, and then in ascending order in the X direction.

[0083] S2.6, according to the principle of fan layout, in the coordinate set L FP The final site selection of the wind turbine is determined in the following steps. The layout principle of this step is: FP The first point in the figure is the location of the first wind turbine. If the other coordinates are not within the influence ellipse of other wind turbines, they are determined as the location of the wind turbine.

[0084] At the same time, the boundary parameters of the final site selection of the wind turbine in the above step S2.6 include: the maximum number of wind turbines to be arranged, the maximum influence range X of the wind turbine in the x-direction and the y-direction Y , Y Y , with each fan as the center, X Y , Y YThe two ends of the constructed ellipse are the influence range of the fan.

[0085] Specifically, Figure 2 As shown:

[0086] 1) Import the working scope in the layer "Working scope - Arrange within this area" of the CAD drawing, the area is 1476315826.7464 square meters, about 1476.32 square kilometers;

[0087] 2) Import unavailable attributes in the layer "Unavailable attributes and landforms", a total of 14145;

[0088] 3) Import villages and other buildings in the layer "Village, Farm, Linear Avoidance", a total of 4502;

[0089] 4) Import roads and high-voltage lines in the layer "Village, Farm, Linear Avoidance", a total of 16;

[0090] 5) Import elevation points in the layer "Elevation Points", a total of 946919;

[0091] 6) Screen the available areas within the scope of the work, a total of 19,733;

[0092] 7) Screening unavailable areas, a total of 19749;

[0093] 8) Group the elevation points, the number of groups in the x and y directions After excluding unavailable groups, the final available groups are 93;

[0094] 9) Screen the elevation points in the available area, totaling 399,196;

[0095] 10) Excluding the elevation points in the unusable area and the avoidance range, there are 33,721 available elevation points left;

[0096] 11) Set the wind turbine site selection parameters: impeller diameter 100m, horizontal impact distance 1200m, vertical impact distance 600m, upper limit of wind turbine layout 500, main wind direction angle 0.

[0097] 12) Set the wind turbine site selection principle: the horizontal impact distance and the vertical intended distance construct an ellipse with an angle, and the two ends of the ellipse are the influence range of the wind turbine.

[0098] 13) Using the wind turbine site selection principle, the final available wind turbine sites were screened out as 157, which took a total of 134 seconds.

[0099] In the above embodiment, the present invention provides an addressing method for wind turbines in a wide plain area. The present invention introduces an automated, efficient, intelligent site selection method, thereby achieving rapid and accurate positioning of the wind turbine position, thereby achieving the purpose of improving the efficiency and accuracy of wind power project planning.

[0100] The above-described embodiments are merely descriptions of preferred implementations of the present invention, and are not intended to limit the concept and scope of the present invention. Without departing from the design concept of the present invention, various modifications and improvements made by ordinary persons in the art to the technical solution of the present invention should fall within the protection scope of the present invention, and the technical contents for which protection is sought in the present invention have been fully recorded in the claims.

Claims

1. A method for addressing wind turbines in a wide plain area, characterized by: The following steps are included: S1. Differentiate different elements in CAD drawings by layers, and construct a usable area set L with area attributes and avoidance distance attributes A , avoidance boundary set L R ; S2, construct the backup wind turbine address coordinate set through the elevation points and the corner points of the contour lines, and use the set L A and L R Filter the available coordinate point set L FP , determine the final location of the wind turbine based on the principles of wind turbine layout.

2. The method for addressing wind turbines in a wide plain area according to claim 1, characterized in that: The area attribute in step S1 is used to calculate the area size, and the avoidance distance attribute is used to guide the safety or functional distance that needs to be maintained when carrying out activities in the area.

3. The method for addressing wind turbines in a wide plain area according to claim 1, characterized in that: The elements in step S1 include: ⑴ Intention area, the graphic is a closed polyline; ⑵ Landforms cannot be used. Graphics are closed polylines, fills, straight lines, and the avoidance distance is D UW ; ⑶ Unavailable area, the graphics are closed polyline, filled, avoidance distance D UV ; ⑷Linear avoidance, the graphics are polylines and line segments, and the avoidance distance is D UL ; ⑸ Contour lines, the graphics are polylines; ⑹ Elevation point, the graphics are points and blocks; The filled inner circle area is the available area, and the area between the outer circle and the inner circle is the unavailable area.

4. The method for addressing wind turbines in a wide plain area according to claim 1, characterized in that: In step S1, an available area set L with area attribute and avoidance distance attribute is constructed. A , avoidance boundary set L R The specific steps include: S1.

1. Read all graphic element sets L in the CAD drawing E ; S1.

2. Traverse the set L E , take the current graphic element as E; S1.3, determine the layer attributes of E, set the available attribute flag U, where 1 is available and 0 is unavailable, and select [D UW , D UV , D UL ] to obtain the avoidance distance D; S1.

4. If U = 0 and E is a line segment, construct a polyline P with the line segment endpoints as corner points. And put {P, D} into the avoidance boundary set L R middle; S1.

5. If U = 0 and E is a polyline and the polyline is not closed, put {E, D} into the avoidance edge Boundary Set L R middle; S1.

6. If U=0 and E is a fill, obtain the boundary set of all nested fills in the fill, And transform the boundary set into a closed polyline set L P ; Filter out the set L P The largest closure Polyline, traversal set L P The polyline P in the avoidance boundary set L is put into {P, D} R middle; Pick The area of ​​the polyline P is S. Put {P, S} into the available area set L A ; S1.

7. If U = 1 and E is a polyline and the polyline is closed, put {E, D} into the avoidance boundary Collection L R In the example above, the area of ​​the polyline is S, and {E, S} is put into the available area set L. A ; S1.8, set L E The element at position E is set to NULL; S1.9, repeat steps S1.3 to S1.8 until the set L E The elements in are traversed; S1.10, in order of area from small to large, L A Sort.

5. The method for addressing wind turbines in a wide plain area according to claim 1, characterized in that: The specific steps of determining the final site selection position of the wind turbine in step S2 include: S2.

1. Obtain the corner points and points of all contour lines in the CAD drawing and generate coordinates. Label set P S ; S2.

2. For the set P S Grouping, the number of groups in the x-axis and y-axis directions INT represents rounding down the decimal; S2.3, filter the available coordinate point set L from the grouped set AP ; S2.4, filter out L AP In the avoidance boundary set L R points within; S2.

5. Screening L AP The points where z≠-1 form the available point set L FP , and for L FP Sorting is done in ascending order in the Y direction first, and then in ascending order in the X direction; S2.6, according to the principle of fan layout, in the coordinate set L FP The final site location of the wind turbine is determined in the 6. The method for addressing wind turbines in a wide plain area according to claim 5, characterized in that: The step S2.2 comprises the following steps, S2.2.

1. Constructing the coordinate set P S The outer rectangle R of the grid is divided into G×G grids, the grids are numbered (1, 2, 3...G) in the x-axis direction, and the grids are numbered (1, 2, 3...G) in the y-axis direction; S2.2.2.

2. According to the grid coordinate set P S Grouping, the grouping set is L G The element format is {IX, IY, Box}, where IX and IY are the numbers of the x-axis and y-axis directions of the grid where the coordinate point is located, and Box is the enclosing rectangle of the grid where the coordinate point is located.

7. The method for addressing wind turbines in a wide plain area according to claim 5, characterized in that: The step S2.3 includes the following steps: S2.3.

1. Traverse the available area set L A , let the currently traversed available area be A, and then perform preliminary filtering at the group level to find L G The bounding rectangle R of the element in B and the circumscribed rectangle R of the closed polyline of A C There are crossed elements geometric L GG The intersection is determined by the lower left and upper right points of the circumscribed rectangle being between the lower left and upper right points of the other one. The two circumscribed rectangles only need to satisfy one of the two conditions. S2.3.2, perform the second filtering, traverse L GG If the point is within the polyline, put the point into the set L AP .

8. The method for addressing wind turbines in a wide plain area according to claim 5, characterized in that: The principles of step S2.4 include, Traverse the set L R , let the current avoidance boundary be F, and take the circumscribed rectangle R of the polyline of F Z , and R Z The outward avoidance distance D, if L AP The point in is P(x, y, z), and we need to check if z≠-1 and P is in R. Z If the shortest distance between the polylines of P and F is less than or equal to the avoidance distance D, the z coordinate of P is set to -1. The above judgment is terminated as long as one of the conditions is not met.

9. The method for addressing wind turbines in a wide plain area according to claim 5, characterized in that: The boundary parameters of the final site selection of the wind turbine in step S2.6 include: Maximum number of fans to be arranged, maximum influence range X of the fan in x and y directions Y , Y Y , with each fan as the center, X Y , Y Y The two ends of the constructed ellipse are the influence range of the fan.

10. The method for addressing wind turbines in a wide plain area according to claim 5, characterized in that: The layout principles of step S2.6 include, L FP The first point in the figure is the location of the first wind turbine. If the other coordinates are not within the influence ellipse of other wind turbines, they are determined as the location of the wind turbine.