CN114491721A - Photovoltaic module arrangement method and device - Google Patents

Photovoltaic module arrangement method and device Download PDF

Info

Publication number
CN114491721A
CN114491721A CN202210129835.1A CN202210129835A CN114491721A CN 114491721 A CN114491721 A CN 114491721A CN 202210129835 A CN202210129835 A CN 202210129835A CN 114491721 A CN114491721 A CN 114491721A
Authority
CN
China
Prior art keywords
data
point
coordinate data
measured
dimensional coordinate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210129835.1A
Other languages
Chinese (zh)
Inventor
邓睿杰
陈创修
李春阳
李科庆
罗易
王仕鹏
周承军
陆川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Astronergy New Energy Development Co Ltd
Original Assignee
Zhejiang Astronergy New Energy Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Astronergy New Energy Development Co Ltd filed Critical Zhejiang Astronergy New Energy Development Co Ltd
Priority to CN202210129835.1A priority Critical patent/CN114491721A/en
Publication of CN114491721A publication Critical patent/CN114491721A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/12Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/06Ray-tracing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • Computer Graphics (AREA)
  • Architecture (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Human Resources & Organizations (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • General Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Processing Or Creating Images (AREA)

Abstract

After a blank neighborhood is determined, an opposite point is determined through a known point on the edge of the blank neighborhood and a point to be measured, then reference three-dimensional coordinate data (namely three-dimensional coordinate data related to a reference line group) of the point to be measured passing through the group of known points and the opposite point is obtained through three-dimensional coordinate data of the known points and the three-dimensional coordinate data of the opposite point and by combining the two-dimensional data of the point to be measured, and the three-dimensional coordinate data of the point to be measured closer to the real condition can be obtained through all the reference three-dimensional coordinate data corresponding to a single point to be measured, so that the accuracy of finally obtained target digital map data is greatly improved, the simulation accuracy is improved, and the arrangement guiding significance of the actual photovoltaic module is achieved.

Description

Photovoltaic module arrangement method and device
Technical Field
The invention relates to the field of photovoltaic installation simulation, in particular to a photovoltaic module arrangement method, a photovoltaic module arrangement device, photovoltaic module arrangement equipment and a computer readable storage medium.
Background
With the attention on environmental protection, photovoltaic energy is increasingly emphasized by all parties as an environment-friendly energy industry, and the scale concentration effect of a photovoltaic power station is considered, when the photovoltaic power station is newly set up, the situation that a large-scale area with small probability is available for building a photovoltaic module in a large area is provided, and a new problem is brought, wherein the area is usually complex in terrain and cannot be simply calculated to obtain an efficient photovoltaic module arrangement scheme.
As described above, in the arrangement scheme of the photovoltaic module in the prior art, generally, the arrangement area in the topographic map is planarized and extracted, then the arrangement is performed according to the experience of the operator, and then adjustment is performed, which is time-consuming and labor-consuming, and since fine topographic data at each position of the arrangement area cannot be obtained, in the prior art, a blank area of data is simply filled, the obtained topographic data is greatly different from real low stars, so that the simulation accuracy is poor, and the simulation result cannot well guide actual erection.
Therefore, the technical staff in the field need to solve the problem of how to provide and improve the accuracy of the topographic data of the arrangement area, and further improve the accuracy of the simulation, so that the simulation result can better guide the actual erection of the photovoltaic module.
Disclosure of Invention
The invention aims to provide a photovoltaic module arrangement method, a photovoltaic module arrangement device, photovoltaic module arrangement equipment and a computer readable storage medium, and aims to solve the problems that in the prior art, terrain simulation of a photovoltaic module erection area is not accurate enough, so that a simulation result cannot well guide actual erection, and the simulation effect is greatly reduced.
In order to solve the technical problem, the invention provides a photovoltaic module arrangement method, which comprises the following steps:
acquiring digital map data to be processed;
determining the three-dimensional coordinate data of a blank neighborhood and the known points of the edge of the blank neighborhood according to the digital map data to be processed;
determining the plane coordinate data of the point to be measured in the blank neighborhood according to the preset resolution precision;
sequentially determining three-dimensional coordinate data of known points of the margin of the blank neighborhood about opposite points of the points to be measured; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood;
determining reference three-dimensional coordinate data of the point to be measured corresponding to each reference line group according to the reference line group corresponding to each point to be measured and the plane coordinate data of the point to be measured; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured;
determining the three-dimensional coordinate data of the point to be measured according to the reference three-dimensional coordinate data of the different reference line groups corresponding to the single point to be measured;
determining digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point;
obtaining target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed;
importing photovoltaic structure data;
and obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data.
Optionally, in the photovoltaic module arrangement method, the sequentially determining three-dimensional coordinate data of the known points of the edge of the blank neighborhood about the opposite points of each to-be-measured point includes:
obtaining blank neighborhood edge line data by a spline curve interpolation method according to all the three-dimensional coordinate data of the known points;
determining plane connecting line data of each known point and each point to be measured according to the three-dimensional coordinate data of each known point and the plane coordinate data of the point to be measured;
determining the plane coordinate data of each known point relative to the opposite point of the point to be measured according to the blank neighborhood edge line data and the plane connecting line data;
respectively acquiring three-dimensional coordinate data of known points with the shortest distance from the left side to the right side of the opposite point;
and determining the three-dimensional coordinate data of the opposite point according to the three-dimensional coordinate data of the known point with the nearest distance from the left side and the right side of the opposite point and the plane coordinate data of the opposite point.
Optionally, in the photovoltaic module arrangement method, the determining the three-dimensional coordinate data of the opposite point according to the three-dimensional coordinate data of the known point closest to the left and right sides of the opposite point and the plane coordinate data of the opposite point includes:
obtaining left side line distance data and right side line distance data of the opposite points to the left and right sides nearest known points along the blank neighborhood edge respectively according to the plane coordinate data of the opposite points, the plane coordinate data of the left and right sides nearest known points and the blank neighborhood edge line data;
determining the elevation data of the opposite points by a difference ratio method according to the left side line distance data, the right side line distance data and the elevation data of the known points with the nearest distance from the left side to the right side;
and determining three-dimensional coordinate data of the opposite points according to the plane coordinate data of the opposite points and the elevation data of the opposite points.
Optionally, in the photovoltaic module arrangement method, the determining, according to the reference three-dimensional coordinate data of a single point to be measured corresponding to different reference line groups, the three-dimensional coordinate data of the point to be measured includes:
and averaging the reference three-dimensional data of each reference line group corresponding to the single point to be measured to obtain the three-dimensional coordinate data of the point to be measured.
Optionally, in the photovoltaic module arrangement method, the determining, according to the to-be-processed digital map data, three-dimensional coordinate data of a blank neighborhood and a known point of an edge of the blank neighborhood includes:
determining a region to be processed with known point density smaller than preset resolution precision;
and determining the blank neighborhood edge and the three-dimensional coordinate data of the known points of the blank neighborhood edge according to the known points in the region to be processed.
Optionally, in the photovoltaic module arrangement method, the obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data includes:
establishing a light ray tracking adjustment model according to the photovoltaic structure data and the target digital map data;
and obtaining a target structure reference surface and target photovoltaic arrangement data through the ray tracing adjustment model.
Optionally, in the photovoltaic module arrangement method, the obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data includes:
acquiring electrical system data;
determining unit structure block data according to the photovoltaic structure data and the electrical system data;
and obtaining a target structure datum plane and target photovoltaic arrangement data according to the unit structure block data and the target digital map data.
Optionally, in the photovoltaic module arrangement method, the obtaining a target structure datum plane and target photovoltaic arrangement data according to the unit structure block data and the target digital map data includes:
laying unit structure blocks corresponding to the unit structure block data on the target digital map at preset intervals to obtain arrangement data to be processed;
sequentially judging whether the unit structure blocks in the arrangement data to be processed meet preset screening conditions;
and deleting the unit structure blocks which do not meet the screening condition, and determining a target structure reference surface and target photovoltaic arrangement data according to the unit structure blocks which meet the screening condition and the target digital map.
Optionally, in the photovoltaic module arrangement method, sequentially determining whether the unit structure blocks in the to-be-processed arrangement data satisfy a preset screening condition includes:
determining terrain elevation information corresponding to each unit structure block according to the to-be-processed arrangement data;
determining a ground elevation trend line corresponding to each unit structure block according to the terrain elevation information;
and judging whether the unit structure blocks and the ground elevation trend lines corresponding to the unit structure blocks meet preset screening conditions or not.
A photovoltaic module arrangement, comprising:
the map acquisition module is used for acquiring digital map data to be processed;
the blank determining module is used for determining a blank neighborhood and three-dimensional coordinate data of known points of the edge of the blank neighborhood according to the digital map data to be processed;
the to-be-measured point selection module is used for determining the plane coordinate data of the to-be-measured point in the blank neighborhood according to the preset resolution precision;
the opposite point determining module is used for sequentially determining the three-dimensional coordinate data of the known points of the margin of the blank neighborhood about the opposite points of the points to be measured; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood;
the device comprises a to-be-measured point determining module, a data acquisition module and a data processing module, wherein the to-be-measured point determining module is used for determining three-dimensional coordinate data of the to-be-measured points according to reference line groups corresponding to all to-be-measured points; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured;
the three-dimensional module of the point to be measured is used for determining the three-dimensional coordinate data of the point to be measured according to the reference three-dimensional coordinate data of different reference line groups corresponding to a single point to be measured;
the terrain filling module is used for determining digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point;
the map completion module is used for obtaining target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed;
the photovoltaic import module is used for importing photovoltaic structure data;
and the arrangement analysis module is used for obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data.
The photovoltaic module arrangement method provided by the invention comprises the steps of acquiring digital map data to be processed; determining the three-dimensional coordinate data of a blank neighborhood and the known points of the edge of the blank neighborhood according to the digital map data to be processed; determining the plane coordinate data of the point to be measured in the blank neighborhood according to the preset resolution precision; sequentially determining three-dimensional coordinate data of known points of the margin of the blank neighborhood about opposite points of the points to be measured; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood; determining reference three-dimensional coordinate data of the point to be measured corresponding to each reference line group according to the reference line group corresponding to each point to be measured and the plane coordinate data of the point to be measured; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured; determining the three-dimensional coordinate data of the point to be measured according to the reference three-dimensional coordinate data of the single point to be measured corresponding to different reference line groups; determining digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point; obtaining target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed; importing photovoltaic structure data; and obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data.
After the blank neighborhood is determined, the opposite point is determined through the known point on the edge of the blank neighborhood and the point to be measured, then the reference three-dimensional coordinate data (namely the three-dimensional coordinate data about the reference line group) of the point to be measured passing through the group of known point and the opposite point is obtained through the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point and by combining the two-dimensional data of the point to be measured, and the three-dimensional coordinate data of the point to be measured closer to the real condition can be obtained through all the reference three-dimensional coordinate data corresponding to a single point to be measured, so that the accuracy of the finally obtained target digital map data is greatly improved, the simulation accuracy is improved, and the arrangement of the actual photovoltaic module is more instructive. The invention also provides a photovoltaic module arrangement device with the beneficial effects.
Drawings
In order to more clearly illustrate the embodiments or technical solutions of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a schematic flow chart of an embodiment of a photovoltaic module arrangement method according to the present invention;
FIG. 2 is a schematic diagram of a calculation process of points to be measured in a blank neighborhood according to an embodiment of the photovoltaic module arrangement method provided by the present invention;
FIG. 3 is a schematic structural view of a different photovoltaic support;
fig. 4a and 4b are schematic diagrams illustrating a positional relationship between a unit structure block and a ground elevation trend line after installation according to an embodiment of the photovoltaic module arrangement method provided by the present invention;
fig. 5 is a schematic diagram of a digital map in an embodiment of the photovoltaic module arrangement method according to the present invention;
FIG. 6 is a schematic diagram of ray tracing simulation in one embodiment of a photovoltaic module arrangement method according to the present invention;
fig. 7 is a schematic structural diagram of an embodiment of the photovoltaic module arrangement apparatus according to the present invention.
Detailed Description
In order that those skilled in the art will better understand the disclosure, reference will now be made in detail to the embodiments of the disclosure as illustrated in the accompanying drawings. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The core of the invention is to provide a photovoltaic module arrangement method, a flow diagram of a specific implementation mode of which is shown in fig. 1, and the method comprises the following steps:
s101: and acquiring to-be-processed digital map data.
The data map data is an accurate three-dimensional coordinate comprising a plurality of coordinate points, and the topography of the ground can be simulated through the three-dimensional coordinate of the points.
The digital map data can be imported from the existing digital map or GIS files such as a survey topographic map, and after the digital map data is imported, the digital map data can be preprocessed, wherein the preprocessing comprises defect data recovery, noise elimination, map digital model improvement and red line area elimination. Defect data recovery, feature weighted interpolation, etc.
When processing the digital map data to be processed, certain avoidance areas need to be removed, such as road avoidance, graves, protection of trees, protection of buildings, military defence areas, cultural relics protection, high-voltage mast towers, and the like. And closing certain avoidance features for unclosed areas in the digital terrain file, and perfecting and correcting the originally input digital terrain file according to the actual field condition. Specifically, referring to fig. 5, fig. 5 is a schematic diagram of a digital map, wherein the avoidance area is marked.
S102: and determining the three-dimensional coordinate data of the blank neighborhood and the known points of the edges of the blank neighborhood according to the digital map data to be processed.
The blank neighborhood is an area lacking data on the map, that is, a coordinate point without a known three-dimensional coordinate exists in the blank neighborhood or the density of the existing known point is less than the preset resolution precision, so that the method further comprises the following steps:
a1: and determining the area to be processed with the known point density smaller than the preset resolution precision.
The area to be processed represents that a new point to be measured needs to be added in the area to be processed so as to meet the requirement of resolution precision and improve the similarity between the ground condition simulated by the digital map data and the real condition.
A2: and determining the blank neighborhood edge and the three-dimensional coordinate data of the known points of the blank neighborhood edge according to the known points in the region to be processed.
When the data of known points in the topographic map are too sparse, the neighborhood needs to be extracted with coarse precision first, and then approximated until the blank neighborhood is obtained. And the margin neighborhood edge refers to a closed connecting line formed by connecting known points passing through the margin neighborhood edge.
S103: and determining the plane coordinate data of the point to be measured in the blank neighborhood according to the preset resolution precision.
Because the resolution precision is known, and the requirement of the resolution precision is the density of point positions on a map plane in the process of drawing a topographic map, namely, the requirement is only on two-dimensional coordinates of the point positions, the two-dimensional coordinates of the points to be measured, which meet the resolution precision, namely, the plane coordinate data, can be determined by combining the two-dimensional coordinates of the known points at the edge of the blank field.
S104: sequentially determining three-dimensional coordinate data of the known points of the edge of the blank neighborhood about the opposite points of the points to be measured; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood.
And making a ray to the point to be measured through the known point on the edge of the blank neighborhood, wherein the ray passes through the point to be measured and is intersected with the edge of the blank neighborhood at another point, and the point is an opposite point of the known point relative to the point to be measured.
Specifically, the method comprises the following steps:
b1: and obtaining blank neighborhood edge line data by a spline curve interpolation method according to all the three-dimensional coordinate data of the known points.
A smooth plane curve can be drawn between two adjacent known points through a curve interpolation method, and a smooth curve on a two-dimensional plane can be drawn through other technical methods.
B2: and determining the plane connecting line data of each known point and each point to be measured according to the three-dimensional coordinate data of each known point and the plane coordinate data of each point to be measured.
I.e. the ray from the known point to the point to be measured as described in the foregoing.
B3: and determining the plane coordinate data of each known point relative to the opposite point of the point to be measured according to the blank neighborhood edge line data and the plane connecting line data.
This step is also the above-described step of finding the intersection point of the ray and the curve edge of the blank neighborhood, i.e. the plane coordinates of the subtended point.
B4: and respectively acquiring three-dimensional coordinate data of known points with the shortest distance on the left side and the right side of the opposite point.
B5: and determining the three-dimensional coordinate data of the opposite point according to the three-dimensional coordinate data of the known point with the nearest distance from the left side and the right side of the opposite point and the plane coordinate data of the opposite point.
Step B3 identifies the opposite point whose elevation (i.e., Z coordinate) needs to be found, and steps B4 and B5 disclose a method of calculating the three-dimensional coordinates of the opposite point by two points respectively closest to the left and right sides of the opposite point.
As a specific embodiment of calculating the opposite point by using the known points closest to the left and right sides, the method includes:
c1: and obtaining left side line distance data and right side line distance data of the opposite points to the left and right sides nearest known points along the blank neighborhood edge respectively according to the plane coordinate data of the opposite points, the plane coordinate data of the left and right sides nearest known points and the blank neighborhood edge line data.
C2: and determining the elevation data of the opposite points by a difference ratio method according to the left side line distance data, the right side line distance data and the elevation data of the known points with the nearest distance from the left side to the right side.
C3: and determining three-dimensional coordinate data of the opposite points according to the plane coordinate data of the opposite points and the elevation data of the opposite points.
In this embodiment, the elevation data of the opposite points is determined by the differential ratio method, in other words, the elevation data of the opposite points is obtained by determining the ratio of the elevation of the opposite points to the elevation of the known points on both sides by using the ratio of the distance from the opposite points to the known points on both sides, and the differential ratio is calculated by using the distance from the opposite points to the known points on both sides along the curve of the blank neighborhood edge obtained in the previous step as the plane distance from the opposite points to the known points on both sides. Compared with the method that the straight-line distance from the opposite points to the known points on the left side and the right side is adopted, the topographic map defects can be repaired more accurately through feature weighted interpolation, and the calculation accuracy of the elevation data of the opposite points is greatly improved.
S105: determining reference three-dimensional coordinate data of the point to be measured corresponding to each reference line group according to the reference line group corresponding to each point to be measured and the plane coordinate data of the point to be measured; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured.
As a specific implementation manner, in each reference line group, since three-dimensional coordinate data of a known point and three-dimensional coordinate data of an opposite point are known, elevation information of a point to be measured of a plane coordinate data can be determined by a difference ratio method, that is, three-dimensional information of a point to be measured can be calculated for each reference line group, which is called as reference three-dimensional data of the point to be measured with respect to the reference line group, and the three-dimensional coordinate data of the point to be measured can be determined according to the reference three-dimensional data.
S106: and determining the three-dimensional coordinate data of the point to be measured according to the reference three-dimensional coordinate data of the single point to be measured corresponding to different reference line groups.
Because there are a plurality of known points on the edge of the blank neighborhood, there may be a plurality of groups of reference line groups, and further, the specific implementation manner of obtaining the three-dimensional coordinate data of the point to be measured is as follows:
and averaging the reference three-dimensional data of each reference line group corresponding to the single point to be measured to obtain the three-dimensional coordinate data of the point to be measured.
The three-dimensional coordinate data of the point to be measured is determined in an averaging mode, so that the calculation amount can be reduced and the calculation efficiency can be improved while high accuracy is maintained.
From the foregoing, the method for calculating the three-dimensional coordinates of the point to be measured in the blank neighborhood includes using the coordinates of the unknown point (i.e., the point to be measured) as the center, and finding the known data point at the position of the 360-degree radioactive ray by outward diffusion to form a neighborhood. The neighborhood boundary line sequentially passes through the nearest known point group around the unknown point, a smooth curve is drawn through the known discrete points, the curve is the neighborhood boundary line, and a spline curve interpolation method can be used for solving, such as cubic spline interpolation. Each known point looks for its opposite unknown point, which is on the same straight line as the known point and the unknown point to be solved and is on both sides of the unknown point to be solved. And the opposite unknown point is positioned on a neighborhood boundary line formed by connecting the original known points. The x and y coordinates of each subtended unknown point are then solved to determine the position of each point in the subtended unknown point group, and the elevation of the subtended unknown point is then estimated by interpolation using the curve arc length s1 along the border line of the neighborhood and the two known points that are closest along the border line. S1/S2 (h1+ h 2). The straight line composed of the known point and the opposite presumed point passes through the unknown point O. And solving the elevation H of the unknown point O and the length of the line segment as the characteristic dimension D by utilizing a linear interpolation method according to each cross point line segment. And obtaining a feature vector (H, D) of each cross point line segment. Then, a feature weighted difference operation is performed.
With reference to fig. 2, fig. 2 is a schematic diagram of a calculation manner of calculating the point O to be measured in the blank neighborhood, wherein after a known point (the remainder) is determined, an opposite point of the known point O to be measured is found, adjacent known points a1 and a2 on the left and right sides of the opposite point are determined, and the elevation of the opposite point can be obtained by the distances S2 between elevations h1 and h2 corresponding to a1 and a2 and the curve edges of the two adjacent known points, and the distance S1 from the opposite point to one side of the adjacent known point along the curve edges.
S107: and determining digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point.
And in the step, the digital terrain data of the area corresponding to the blank neighborhood is determined according to the determined three-dimensional coordinate data of the point to be measured and the three-dimensional coordinate data of the known point on the edge of the blank neighborhood.
S108: and obtaining target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed.
S109: and importing photovoltaic structure data.
The photovoltaic structure data can be structure data of externally imported support structure products of different manufacturers with different standards, specifically referring to fig. 3, and fig. 3 shows schematic diagrams of several different photovoltaic support types, including a single-row tracking type, a multi-row mechanical linkage tracking type, a fixed double-column type and a fixed single-column type.
And extracting the characteristics influencing the layout according to the imported structure, generating a simplified structure, quickly generating the layout, and performing actual entity structure replacement in the later period. The introduced structures are different, and the arrangement algorithm and the characteristics are slightly different. If the single-row tracking support is used, the slope tolerance capability of the multi-row mechanical linkage tracking support in the east-west direction is different. The screening algorithms of the optimal earth volume platform surface of the single-upright-column fixed support and the double-upright-column fixed support are different
S110: and obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data.
Specifically, an optimal arrangement starting point is selected according to project conditions, and a position close to the booster station in the calculation area is conventionally used as a starting arrangement point.
Then determining the arrangement extending direction, wherein the conventional method is the reverse direction positive component of the starting point in the calculation region direction; determining the offset in each extending process according to the information of the walkways and the like, if the walkways are arranged close to each other and the walkways are arranged, superposing the walkway distance to form a direction vector in the extending direction, determining the positioning points of the adjacent subarrays in the extending direction according to a ray tracing algorithm and arranging the positioning points in an initial row, and finishing the whole calculation area all the time. And performing fine adjustment according to subsequent influence information, for example, if capacity limitation exists, the arrangement is enough, and redundant sub-arrays are deleted.
And performing extension arrangement, wherein the projection point of the tail boundary light of the determined subarray on the topographic map is arranged in the previous step and serves as a calculation point of a ray tracing algorithm, the projection point calculates tangent plane infinitesimal of the terrain, and the ray tracing algorithm is used for calculating the extended subarray. It should be noted that the requirement of the height of the subarray in the extending direction from the ground is consistent with the standard height from the ground of the whole factory, and an allowable deviation value can be provided, and the checking is performed during the arrangement.
As a specific embodiment, a specific method for obtaining the target structure reference plane and the target photovoltaic arrangement data may include:
d1: and establishing a ray tracing adjustment model according to the photovoltaic structure data and the target digital map data.
D2: and obtaining a target structure reference surface and target photovoltaic arrangement data through the ray tracing adjustment model.
In this embodiment, a ray tracing algorithm is used to determine the target structure datum plane and the target photovoltaic arrangement data, and to form a 3D arrangement, four things need to be defined, one observation point (viewpoint), one or more light sources (point light sources or parallel line light sources), a simulated world composed of one or more planes, and a plane (image plane) as a window leading to the simulated world, and a projection point tangent plane infinitesimal is selected as an image plane in the digital platform automatic arrangement algorithm. This method brings about three major advantages, which allow us to easily obtain real world optical effects such as transparency, reflected light and shadow generation; it allows us to define simulated worlds directly with any geometric objects we want, without the need to construct them with polygons; and it is very simple to implement. Specifically, referring to fig. 6, fig. 6 is a schematic diagram of ray tracing simulation.
Specifically, the ray tracing algorithm constructs a three-dimensional vector and returns the distance between two points in three-dimensional space, generating a black-white image irradiated by a single light source and a viewpoint at the same position through an algorithm, simulating an object in the real world by using a surface structure, wherein the virtual image direction of a sight line is a light projection direction, light passes through one point of an image plane and hits a sphere, the edge point of each component subarray represents the quantity of light which passes through the image plane and reaches the viewpoint, finding a vector from the viewpoint to the point, calling a function to track the track of the vector to the simulated world, according to the lambert law, the intensity of light reflected from a point on a plane is proportional to the dot product of the normal vector of the store and the vector of the point to the light source, if the light strikes this point, the dot product will be at a maximum, if the dot product is zero, the plane is perpendicular to the light, if the dot product is negative, the light is behind the plane.
On the other hand, as a specific embodiment, the obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data includes:
e1: electrical system data is acquired.
The electric system data is data information of systems corresponding to the photovoltaic support, such as power transmission systems, transformation systems and the like.
E2: and determining unit structure block data according to the photovoltaic structure data and the electrical system data.
The unit structure block data can be regarded as the minimum unit for installing photovoltaic, and comprises a photovoltaic support, a photovoltaic assembly and a matched power system, namely the minimum unit for executing photovoltaic power generation.
E3: and obtaining a target structure datum plane and target photovoltaic arrangement data according to the unit structure block data and the target digital map data.
And arranging the unit structure blocks corresponding to the unit structure block data on the digital map corresponding to the target digital map data according to preset conditions to obtain an optimal structure reference plane (namely the target structure reference plane) and optimal photovoltaic arrangement (namely the target photovoltaic arrangement data) in expectation.
And further, the obtaining of the target structure datum plane and the target photovoltaic arrangement data according to the unit structure block data and the target digital map data includes:
f1: and laying the unit structure blocks corresponding to the unit structure block data on the target digital map according to preset intervals to obtain the arrangement data to be processed.
The preset interval in this step is a preset interval on a two-dimensional plane, and the height difference of the ground is not considered at this time.
F2: and sequentially judging whether the unit structure blocks in the to-be-processed arrangement data meet preset screening conditions.
The screening conditions can include gradient limitation or maximum pile length, shadow shielding, block distribution, or gradient limitation in the north-south direction, gradient limitation in the east-west direction, pile length limitation, self-slope limitation of the structure (such as limitation of a mechanical structure of a tracker) and other screening conditions, and whether the arrangement scheme meets preset limiting conditions can be further checked through setting of the screening conditions.
F3: and deleting the unit structure blocks which do not meet the screening condition, and determining a target structure reference surface and target photovoltaic arrangement data according to the unit structure blocks which meet the screening condition and the target digital map.
And a recommended arrangement scheme report can be formed according to information such as cable usage, power generation capacity or actual land area. In the conventional manual arrangement method, the arrangement areas in the topographic map are flattened and extracted, then the arrangement areas are arranged according to experience and then are adjusted, time and labor are wasted.
In the specific arrangement process, extension arrangement, deletion arrangement, discrete arrangement, array arrangement and the like can be adopted, and theoretically, the arrangement idea of unloading according to limited conditions after installation is tried can enable the installed capacity to be maximum. And the idea of removing the regions according to the terrain nonconformity and then compensating can reduce the calculation amount.
Still further, the sequentially judging whether the unit structure blocks in the to-be-processed arrangement data meet preset screening conditions includes:
g1: and determining the terrain elevation information corresponding to each unit structure block according to the to-be-processed arrangement data.
G2: and determining a ground elevation trend line corresponding to each unit structure block according to the terrain elevation information.
And obtaining an optimal earth volume platform surface according to the ground elevation trend line, and obtaining an optimal structure datum plane by using a least square method after correction. Referring to fig. 4a and 4b, the two diagrams of fig. 4 are drawn by dashed lines to form an equivalent ground elevation trend line, which can be used as an equivalent substitute for the ground represented by a solid line in the layout planning process to reduce the calculation amount requirement.
G3: and judging whether the unit structure blocks and the ground elevation trend lines corresponding to the unit structure blocks meet preset screening conditions or not.
Specifically, in this embodiment, the position of the unit structure in the digital terrain may be determined according to the subarray spacing influence factor and the arrangement characteristics, such as an arrangement starting point, a newly added road, a shadow avoidance coefficient (complete avoidance, blocking permission, interference surplus avoidance) between arrays, a minimum ground clearance of the assembly, a single-row or single-double column as a small unit, a pile foundation penetration depth range (insufficient bearing capacity of an over-shallow pile foundation, insufficient length of an over-deep pile), a pile foundation form (a single-column foundation, a double-column foundation, etc.), a straight or slope-following state under a low-gradient condition, an assembly array inclination angle (a fixed inclination angle, a manually adjustable north-south inclination angle, whether a tracking type is linked to cause that the east-west array allows an inclination angle or disallows), an earth volume optimization degree (earth volume priority, a minimum engineering volume, a low optimization degree, and an up-adjustment weight of other arrangement characteristics), and the like.
It is then assumed that the position of the structure in two-dimensional space in the photovoltaic plant and the position of the piles relative to the structure itself are known. The information about the pile position varies between installation structure models, even the same model may have different pile configurations depending on its length. For this reason, it is suggested to assume that the position of the stake is fully variable and should be specified for each simulation. The installation algorithm is to calculate the elevation and length of the pile foundation. The installation result is then used as input information according to the screening conditions of the retained or discarded structure. This is consistent with the design considerations that the arrangement is preceded by the installation features of the structure and then followed. The cell structure is blocky, and the configuration of an electrical system can be simplified to ensure the rapid simulation of a large photovoltaic power station. Since the structural blocks cannot be broken, the actual cable usage for arranging the array, etc. would not be reasonable. The unit structure considers the factors of the pile foundation as follows: the tops of all pile foundations should be the same, if the pile foundations are two rows of pile foundations or multiple rows of pile foundations, the pile foundations belong to a plane, and the plane has an inclination angle or not and the inclination angle is oriented according to structural characteristics. The embedded depth of the pile foundation is enough, and a supporting structure can be guaranteed. It is necessary to determine the minimum ground clearance of the structure (as inferred by the height of the assembly above the ground) and to determine the length of the shortest pile in each unit structure block in combination with the structure. The algorithm extracts the terrain elevations of the pile foundation points, and then calculates the ground elevation trend lines of the pile foundation points by using linear regression in statistics.
D=max(Z(g,i)-Z(f,i)) (1)
Wherein D is the interpolation of the best fitting line value from the ground to the shortest pile foundation, and the fitting line is a positive value if the fitting line is below the ground. Z (g, i) is the Z coordinate on the ground of the pile point location i, and Z (f, i) is the Z coordinate of the best fit line of the pile point location i. According to the formula, the elevation of the working surface can be obtained. The top position of the pile foundation is then calculated according to equation (2) below. Here, it is assumed that each top of the set belongs to a line parallel to the ground elevation trend line and including the line of the shortest pile top. If the ground is completely in a plane, the value of D is close to zero, and in this case, all pile foundations are exposed out of the ground.
Z(p,t)=Zf+Lmin+D(ra,ro) (2)
Wherein Z (p, t) is the Z coordinate of the pile foundation, Zf is the Z coordinate of the pile foundation on the best fit line, Lmin is the minimum length of the pile foundation which must be exposed on the ground (especially a double-column structure), and D is the interpolation value of elevation.
If the fixed depth values are consistent, the length of each pile can be calculated as the sum of the distance from the face to the ground plus the fixed depth. This fixed depth value needs to be determined according to the type of construction, the type of pile foundation and the type of terrain.
Lp=Z(p,t)-Zp+Ld (3)
Where Lp is the length of the pile (e.g. one-piece driven pile), Z (p, t) is the Z coordinate of the pile foundation, Zp is the elevation of the pile subsurface, and Ld is the fixed depth of all pile foundations.
The method has the advantages that the terrain is smooth and continuous, the structure position can conform to the terrain gradient, and the terrain relief wood structure can be arranged at the optimal position for balancing all the pile lengths (namely the number of the short piles is similar to that of the long piles). The calculation speed is high. If the terrain contains challenging features, such as dimples, but the dimple size is on the order of magnitude smaller than the structure, the effects of the dimples are ignored. The non-compliant structures are then discarded according to a constraint such as a slope limit, in other words, the unit structure block algorithm can better handle some special terrains.
The photovoltaic module arrangement method provided by the invention comprises the steps of acquiring digital map data to be processed; determining the three-dimensional coordinate data of a blank neighborhood and the known points of the edge of the blank neighborhood according to the digital map data to be processed; determining the plane coordinate data of the point to be measured in the blank neighborhood according to the preset resolution precision; sequentially determining three-dimensional coordinate data of known points of the margin of the blank neighborhood about opposite points of the points to be measured; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood; determining reference three-dimensional coordinate data of the point to be measured corresponding to each reference line group according to the reference line group corresponding to each point to be measured and the plane coordinate data of the point to be measured; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured; determining the three-dimensional coordinate data of the point to be measured according to the reference three-dimensional coordinate data of the different reference line groups corresponding to the single point to be measured; determining digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point; obtaining target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed; importing photovoltaic structure data; and obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data. After the blank neighborhood is determined, the known point on the edge of the blank neighborhood and the opposite point are determined through the point to be measured, then the reference three-dimensional coordinate data (namely the three-dimensional coordinate data of the reference line group) of the point to be measured passing through the group of the known point and the opposite point is obtained through the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point and by combining the two-dimensional data of the point to be measured, and the three-dimensional coordinate data of the point to be measured closer to the real condition can be obtained through all the reference three-dimensional coordinate data corresponding to a single point to be measured, so the accuracy of the finally obtained target digital map data is greatly improved, the simulation accuracy is improved, and the arrangement of the actual photovoltaic module is more instructive.
In the following, the photovoltaic module arrangement device provided by the embodiment of the present invention is introduced, and the photovoltaic module arrangement device described below and the photovoltaic module arrangement method described above may be referred to correspondingly.
Fig. 7 is a block diagram of a photovoltaic module arrangement apparatus according to an embodiment of the present invention, and referring to fig. 7, the photovoltaic module arrangement apparatus may include:
a map obtaining module 100, configured to obtain digital map data to be processed;
a blank determining module 200, configured to determine, according to the to-be-processed digital map data, a blank neighborhood and three-dimensional coordinate data of a known point at an edge of the blank neighborhood;
the point to be measured selection module 300 is used for determining the plane coordinate data of the point to be measured in the blank neighborhood according to the preset resolution precision;
an opposite point determining module 400, configured to sequentially determine three-dimensional coordinate data of the known points at the edge of the blank neighborhood about the opposite points of the to-be-measured points; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood;
a to-be-measured point determining module 500, configured to determine three-dimensional coordinate data of the to-be-measured point according to the reference line group corresponding to each to-be-measured point; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured;
the point to be measured three-dimensional module 600 is configured to determine three-dimensional coordinate data of the point to be measured according to reference three-dimensional coordinate data of different reference line groups corresponding to a single point to be measured;
a terrain filling module 700, configured to determine digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point, and the three-dimensional coordinate data of the opposite point;
a map completion module 800, configured to obtain target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed;
a photovoltaic import module 900 for importing photovoltaic structure data;
and the arrangement analysis module 1000 is configured to obtain a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data.
As a preferred embodiment, the subtending point determining module 400 includes:
the curve interpolation unit is used for obtaining blank neighborhood edge line data through a spline curve interpolation method according to all the three-dimensional coordinate data of the known points;
the connecting unit is used for determining plane connecting line data of each known point and the point to be measured according to the three-dimensional coordinate data of each known point and the plane coordinate data of the point to be measured;
the opposite point plane coordinate unit is used for determining the plane coordinate data of the opposite point of each known point relative to the point to be measured according to the blank neighborhood edge line data and the plane connecting line data;
the two-side known point unit is used for respectively acquiring three-dimensional coordinate data of known points with the shortest distance from the left side to the right side of the opposite point;
and the opposite three-dimensional unit is used for determining the three-dimensional coordinate data of the opposite point according to the three-dimensional coordinate data of the known point with the nearest distance from the left side and the right side of the opposite point and the plane coordinate data of the opposite point.
As a preferred embodiment, the subtending point determining module 400 includes:
the left and right distance unit is used for obtaining left side line distance data and right side line distance data of the opposite point to the known point with the nearest distance from the left side to the right side along the blank neighborhood edge respectively according to the plane coordinate data of the opposite point, the plane coordinate data of the known point with the nearest distance from the left side to the right side and the blank neighborhood edge line data;
the object point elevation unit is used for determining the elevation data of the opposite points through a difference ratio method according to the left side line distance data, the right side line distance data and the elevation data of the known points with the nearest distance from the left side to the right side;
and the opposite point three-dimensional unit determining unit determines the three-dimensional coordinate data of the opposite points according to the plane coordinate data of the opposite points and the elevation data of the opposite points.
As a preferred embodiment, the subtending point determining module 400 includes:
and the averaging unit is used for averaging the reference three-dimensional data of each reference line group corresponding to a single point to be measured to obtain the three-dimensional coordinate data of the point to be measured.
As a preferred embodiment, the blank determining module 200 includes:
the device comprises a to-be-processed area unit, a processing unit and a processing unit, wherein the to-be-processed area unit is used for determining a to-be-processed area of which the known point density is smaller than the preset resolution precision;
and the blank delineating unit is used for determining the blank neighborhood edge and the three-dimensional coordinate data of the known points of the blank neighborhood edge according to the known points in the region to be processed.
As a preferred embodiment, the arrangement analysis module 1000 includes:
the light tracking model unit is used for establishing a light tracking adjustment model according to the photovoltaic structure data and the target digital map data;
and the light tracking simulation unit is used for tracking and adjusting the model through the light rays to obtain a target structure reference surface and target photovoltaic arrangement data.
As a preferred embodiment, the arrangement analysis module 1000 includes:
an electrical acquisition unit for acquiring electrical system data;
the unit structure block unit is used for determining unit structure block data according to the photovoltaic structure data and the electrical system data;
and the structure block arrangement unit is used for obtaining a target structure datum plane and target photovoltaic arrangement data according to the unit structure block data and the target digital map data.
As a preferred embodiment, the arrangement analysis module 1000 includes:
the pre-arrangement unit is used for laying the unit structure blocks corresponding to the unit structure block data on the target digital map at preset intervals to obtain to-be-processed arrangement data;
the first screening judgment unit is used for sequentially judging whether the unit structure blocks in the arrangement data to be processed meet preset screening conditions;
and the arrangement unit is used for deleting the unit structure blocks which do not meet the screening condition, and determining a target structure reference surface and target photovoltaic arrangement data according to the unit structure blocks which meet the screening condition and the target digital map.
As a preferred embodiment, the arrangement analysis module 1000 includes:
the elevation unit is used for determining terrain elevation information corresponding to each unit structure block according to the to-be-processed arrangement data;
the matching line unit is used for determining a ground elevation trend line corresponding to each unit structure block according to the terrain elevation information;
and the second screening judgment unit is used for judging whether the unit structure blocks and the ground elevation trend lines corresponding to the unit structure blocks meet preset screening conditions.
The photovoltaic module arrangement device of this embodiment is used to implement the aforementioned photovoltaic module arrangement method, and therefore a specific implementation manner of the photovoltaic module arrangement device can be seen in the foregoing example portions of the photovoltaic module arrangement method, for example, the map obtaining module 100, the blank determining module 200, the point-to-be-measured selecting module 300, and the opposite point determining module 400, which are respectively used to implement steps S101, S102, S103, and S104, and the like in the aforementioned photovoltaic module arrangement method.
The photovoltaic module arrangement device provided by the invention comprises a map acquisition module 100, a data processing module and a data processing module, wherein the map acquisition module is used for acquiring digital map data to be processed; a blank determining module 200, configured to determine, according to the to-be-processed digital map data, a blank neighborhood and three-dimensional coordinate data of a known point at an edge of the blank neighborhood; the point to be measured selection module 300 is used for determining the plane coordinate data of the point to be measured in the blank neighborhood according to the preset resolution precision; an opposite point determining module 400, configured to sequentially determine three-dimensional coordinate data of the known points at the edge of the blank neighborhood about the opposite points of the to-be-measured points; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood; a to-be-measured point determining module 500, configured to determine three-dimensional coordinate data of the to-be-measured point according to the reference line group corresponding to each to-be-measured point; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured; the point to be measured three-dimensional module 600 is configured to determine three-dimensional coordinate data of the point to be measured according to reference three-dimensional coordinate data of different reference line groups corresponding to a single point to be measured; a terrain filling module 700, configured to determine digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point, and the three-dimensional coordinate data of the opposite point; a map completion module 800, configured to obtain target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed; a photovoltaic import module 900 for importing photovoltaic structure data; and the arrangement analysis module 1000 is configured to obtain a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data. After the blank neighborhood is determined, the known point on the edge of the blank neighborhood and the opposite point are determined through the point to be measured, then the reference three-dimensional coordinate data (namely the three-dimensional coordinate data of the reference line group) of the point to be measured passing through the group of the known point and the opposite point is obtained through the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point and by combining the two-dimensional data of the point to be measured, and the three-dimensional coordinate data of the point to be measured closer to the real condition can be obtained through all the reference three-dimensional coordinate data corresponding to a single point to be measured, so the accuracy of the finally obtained target digital map data is greatly improved, the simulation accuracy is improved, and the arrangement of the actual photovoltaic module is more instructive.
The invention also provides a photovoltaic module arrangement device, comprising:
a memory for storing a computer program;
a processor for implementing the steps of the photovoltaic module arrangement method according to any one of the above when executing the computer program.
The photovoltaic module arrangement method provided by the invention comprises the steps of acquiring digital map data to be processed; determining the three-dimensional coordinate data of a blank neighborhood and the known points of the edge of the blank neighborhood according to the digital map data to be processed; determining the plane coordinate data of the point to be measured in the blank neighborhood according to the preset resolution precision; sequentially determining three-dimensional coordinate data of known points of the margin of the blank neighborhood about opposite points of the points to be measured; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood; determining reference three-dimensional coordinate data of the point to be measured corresponding to each reference line group according to the reference line group corresponding to each point to be measured and the plane coordinate data of the point to be measured; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured; determining the three-dimensional coordinate data of the point to be measured according to the reference three-dimensional coordinate data of the different reference line groups corresponding to the single point to be measured; determining digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point; obtaining target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed; importing photovoltaic structure data; and obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data. After the blank neighborhood is determined, the known point on the edge of the blank neighborhood and the opposite point are determined through the point to be measured, then the reference three-dimensional coordinate data (namely the three-dimensional coordinate data of the reference line group) of the point to be measured passing through the group of the known point and the opposite point is obtained through the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point and by combining the two-dimensional data of the point to be measured, and the three-dimensional coordinate data of the point to be measured closer to the real condition can be obtained through all the reference three-dimensional coordinate data corresponding to a single point to be measured, so the accuracy of the finally obtained target digital map data is greatly improved, the simulation accuracy is improved, and the arrangement of the actual photovoltaic module is more instructive.
The present invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the photovoltaic module arrangement method as described in any one of the above. The photovoltaic module arrangement method provided by the invention comprises the steps of acquiring digital map data to be processed; determining the three-dimensional coordinate data of a blank neighborhood and the known points of the edge of the blank neighborhood according to the digital map data to be processed; determining the plane coordinate data of the point to be measured in the blank neighborhood according to the preset resolution precision; sequentially determining three-dimensional coordinate data of known points of the margin of the blank neighborhood about opposite points of the points to be measured; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood; determining reference three-dimensional coordinate data of the point to be measured corresponding to each reference line group according to the reference line group corresponding to each point to be measured and the plane coordinate data of the point to be measured; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured; determining the three-dimensional coordinate data of the point to be measured according to the reference three-dimensional coordinate data of the different reference line groups corresponding to the single point to be measured; determining digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point; obtaining target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed; importing photovoltaic structure data; and obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data. After the blank neighborhood is determined, the known point on the edge of the blank neighborhood and the opposite point are determined through the point to be measured, then the reference three-dimensional coordinate data (namely the three-dimensional coordinate data of the reference line group) of the point to be measured passing through the group of the known point and the opposite point is obtained through the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point and by combining the two-dimensional data of the point to be measured, and the three-dimensional coordinate data of the point to be measured closer to the real condition can be obtained through all the reference three-dimensional coordinate data corresponding to a single point to be measured, so the accuracy of the finally obtained target digital map data is greatly improved, the simulation accuracy is improved, and the arrangement of the actual photovoltaic module is more instructive.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
It is to be noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The photovoltaic module arrangement method, device, equipment and computer readable storage medium provided by the invention are described in detail above. The principles and embodiments of the present invention are explained herein using specific examples, which are presented only to assist in understanding the method and its core concepts. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.

Claims (10)

1. A photovoltaic module arrangement method is characterized by comprising the following steps:
acquiring digital map data to be processed;
determining the three-dimensional coordinate data of a blank neighborhood and the known points of the edge of the blank neighborhood according to the digital map data to be processed;
determining the plane coordinate data of the point to be measured in the blank neighborhood according to the preset resolution precision;
sequentially determining three-dimensional coordinate data of known points of the margin of the blank neighborhood about opposite points of the points to be measured; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood;
determining reference three-dimensional coordinate data of the point to be measured corresponding to each reference line group according to the reference line group corresponding to each point to be measured and the plane coordinate data of the point to be measured; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured;
determining the three-dimensional coordinate data of the point to be measured according to the reference three-dimensional coordinate data of the different reference line groups corresponding to the single point to be measured;
determining digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point;
obtaining target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed;
importing photovoltaic structure data;
and obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data.
2. The photovoltaic module arrangement method according to claim 1, wherein the sequentially determining three-dimensional coordinate data of the known points of the margin of the blank neighborhood with respect to the opposite points of each of the points to be measured comprises:
obtaining blank neighborhood edge line data by a spline curve interpolation method according to all the three-dimensional coordinate data of the known points;
determining plane connecting line data of each known point and each point to be measured according to the three-dimensional coordinate data of each known point and the plane coordinate data of the point to be measured;
determining the plane coordinate data of each known point relative to the opposite point of the point to be measured according to the blank neighborhood edge line data and the plane connecting line data;
respectively acquiring three-dimensional coordinate data of known points with the shortest distance from the left side to the right side of the opposite point;
and determining the three-dimensional coordinate data of the opposite point according to the three-dimensional coordinate data of the known point with the nearest distance from the left side and the right side of the opposite point and the plane coordinate data of the opposite point.
3. The photovoltaic module arrangement method according to claim 2, wherein the determining the three-dimensional coordinate data of the opposing point based on the three-dimensional coordinate data of the known point closest to the left and right sides of the opposing point and the plane coordinate data of the opposing point includes:
obtaining left side line distance data and right side line distance data of the opposite points to the left and right sides nearest known points along the blank neighborhood edge respectively according to the plane coordinate data of the opposite points, the plane coordinate data of the left and right sides nearest known points and the blank neighborhood edge line data;
determining the elevation data of the opposite points by a difference ratio method according to the left side line distance data, the right side line distance data and the elevation data of the known points with the nearest distance from the left side to the right side;
and determining three-dimensional coordinate data of the opposite points according to the plane coordinate data of the opposite points and the elevation data of the opposite points.
4. The photovoltaic module arrangement method according to claim 3, wherein the determining the three-dimensional coordinate data of the points to be measured according to the reference three-dimensional coordinate data of the different reference line groups corresponding to the single point to be measured includes:
and averaging the reference three-dimensional data of each reference line group corresponding to the single point to be measured to obtain the three-dimensional coordinate data of the point to be measured.
5. The photovoltaic module arrangement method according to claim 1, wherein the determining three-dimensional coordinate data of the known points of the margin neighborhood and the margin neighborhood edge from the to-be-processed digital map data comprises:
determining a region to be processed with known point density smaller than preset resolution precision;
and determining the blank neighborhood edge and the three-dimensional coordinate data of the known points of the blank neighborhood edge according to the known points in the region to be processed.
6. The photovoltaic module arrangement method according to claim 1, wherein the obtaining a target structure datum and target photovoltaic arrangement data from the photovoltaic structure data and the target digital map data comprises:
establishing a light ray tracking adjustment model according to the photovoltaic structure data and the target digital map data;
and obtaining a target structure reference surface and target photovoltaic arrangement data through the ray tracing adjustment model.
7. The pv module layout method according to any one of claims 1 to 6 wherein the deriving the target structure datum and the target pv layout data from the pv structure data and the target digital map data comprises:
acquiring electrical system data;
determining unit structure block data according to the photovoltaic structure data and the electrical system data;
and obtaining a target structure datum plane and target photovoltaic arrangement data according to the unit structure block data and the target digital map data.
8. The photovoltaic module arrangement method according to claim 7, wherein the obtaining of the target structure reference plane and the target photovoltaic arrangement data from the cell block data and the target digital map data comprises:
laying unit structure blocks corresponding to the unit structure block data on the target digital map at preset intervals to obtain arrangement data to be processed;
sequentially judging whether the unit structure blocks in the arrangement data to be processed meet preset screening conditions or not;
and deleting the unit structure blocks which do not meet the screening condition, and determining a target structure reference surface and target photovoltaic arrangement data according to the unit structure blocks which meet the screening condition and the target digital map.
9. The photovoltaic module arrangement method according to claim 8, wherein the sequentially determining whether the unit structure blocks in the arrangement data to be processed satisfy a preset screening condition includes:
determining terrain elevation information corresponding to each unit structure block according to the to-be-processed arrangement data;
determining a ground elevation trend line corresponding to each unit structure block according to the terrain elevation information;
and judging whether the unit structure blocks and the ground elevation trend lines corresponding to the unit structure blocks meet preset screening conditions or not.
10. A photovoltaic module arrangement apparatus, comprising:
the map acquisition module is used for acquiring digital map data to be processed;
the blank determining module is used for determining a blank neighborhood and three-dimensional coordinate data of known points of the edge of the blank neighborhood according to the digital map data to be processed;
the to-be-measured point selection module is used for determining the plane coordinate data of the to-be-measured point in the blank neighborhood according to the preset resolution precision;
the opposite point determining module is used for sequentially determining the three-dimensional coordinate data of the known points of the margin of the blank neighborhood about the opposite points of the points to be measured; the opposite points are collinear with the corresponding known points and the points to be measured and are positioned on the edge of the blank neighborhood;
the device comprises a to-be-measured point determining module, a data acquisition module and a data processing module, wherein the to-be-measured point determining module is used for determining three-dimensional coordinate data of the to-be-measured points according to reference line groups corresponding to all to-be-measured points; each reference line group comprises three-dimensional coordinate data of one known point, three-dimensional coordinate data of a corresponding opposite point and plane coordinate data of the point to be measured;
the point to be measured three-dimensional module is used for determining the three-dimensional coordinate data of the point to be measured according to the reference three-dimensional coordinate data of different reference line groups corresponding to a single point to be measured;
the terrain filling module is used for determining digital terrain data corresponding to the blank neighborhood according to the three-dimensional coordinate data of the point to be measured, the three-dimensional coordinate data of the known point and the three-dimensional coordinate data of the opposite point;
the map completion module is used for obtaining target digital map data according to the digital terrain data of all blank neighborhoods and the digital map data to be processed;
the photovoltaic import module is used for importing photovoltaic structure data;
and the arrangement analysis module is used for obtaining a target structure datum plane and target photovoltaic arrangement data according to the photovoltaic structure data and the target digital map data.
CN202210129835.1A 2022-02-11 2022-02-11 Photovoltaic module arrangement method and device Pending CN114491721A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210129835.1A CN114491721A (en) 2022-02-11 2022-02-11 Photovoltaic module arrangement method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210129835.1A CN114491721A (en) 2022-02-11 2022-02-11 Photovoltaic module arrangement method and device

Publications (1)

Publication Number Publication Date
CN114491721A true CN114491721A (en) 2022-05-13

Family

ID=81480747

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210129835.1A Pending CN114491721A (en) 2022-02-11 2022-02-11 Photovoltaic module arrangement method and device

Country Status (1)

Country Link
CN (1) CN114491721A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114943112A (en) * 2022-07-20 2022-08-26 深圳小库科技有限公司 Automatic generation method, device, equipment and medium for arrangement scheme along building line

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114943112A (en) * 2022-07-20 2022-08-26 深圳小库科技有限公司 Automatic generation method, device, equipment and medium for arrangement scheme along building line

Similar Documents

Publication Publication Date Title
CN110851945B (en) Photovoltaic array arrangement method and photovoltaic array arrangement scheme automatic generation system
CN110276732B (en) Mountain area point cloud cavity repairing method considering topographic characteristic line elements
CN113280798B (en) Geometric correction method for vehicle-mounted scanning point cloud under tunnel GNSS rejection environment
CN110390687B (en) Three-dimensional laser scanning-based river channel erosion and deposition measuring method
CN104835202A (en) Quick three-dimensional virtual scene constructing method
CN102662179A (en) Three-dimensional optimizing route selection method based on airborne laser radar
CN101154295A (en) Three-dimensional simulation electronic chart of navigation channel
CN105761312A (en) Micro-terrain surface reconstruction method
CN111879300A (en) Method for monitoring collapse erosion development based on three-dimensional laser scanning technology
CN113971768A (en) Unmanned aerial vehicle-based three-dimensional dynamic detection method for power transmission line illegal building
CN108267134B (en) Self-adaptive air route adjusting method
CN109826248A (en) 3D Laser Scanner is applied to the method for foundation pit deformation monitoring
CN111765869A (en) Different-gradient road earthwork measurement method based on oblique photography technology
CN108919319A (en) Sea island reef satellite image Pillarless caving localization method and system
CN107393004A (en) A kind of method and device for obtaining building amount of demolition in power transmission line corridor
CN106291671A (en) A kind of automatic troubleshooting method of stereo observing system based on satellite image data
CN114491721A (en) Photovoltaic module arrangement method and device
CN114549879A (en) Target identification and central point extraction method for tunnel vehicle-mounted scanning point cloud
CN109166084B (en) SAR geometric distortion quantitative simulation method based on adjacent point gradient relation
CN111986320B (en) Smart city application-oriented DEM and oblique photography model space fitting optimization method
CN116448080B (en) Unmanned aerial vehicle-based oblique photography-assisted earth excavation construction method
CN111898869A (en) Earth and stone measurement and calculation method combining oblique photography, RTK (real time kinematic) and BIM (building information modeling) technologies
CN112182714A (en) Building solar energy potential calculation method considering pilot sight and weather conditions
CN113012286B (en) Method for constructing road DEM based on dense point cloud data
CN115713607A (en) Method for improving modeling quality based on laser radar and oblique photography

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination