Automatic generation method of photovoltaic module arrangement drawing
Through the automatic generation of photovoltaic module layout drawings, the problem of low manual design efficiency of photovoltaic design engineers is solved, and the rapid and accurate drawing generation is achieved, which improves design quality and construction efficiency.
Patent Information
- Application Number
- CN202510070941.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-03-18
AI Technical Summary
Photovoltaic design engineers manually arrange components and design inefficiently, which is prone to calculation errors or drawing deviations, affecting design quality and construction efficiency.
It provides an automated generation method for photovoltaic module layout drawings. By obtaining photovoltaic module installation related information, determining the installation area location information and layout parameters, generating a preliminary layout plan, and obtaining the target layout plan through optimization, and finally generating the photovoltaic module layout drawings based on the target layout plan.
It realizes the rapid and automated generation of photovoltaic module layout drawings, improves design efficiency and quality, reduces human errors, and optimizes project management and construction progress.
Smart Images

Figure CN119646911A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of photovoltaic design technology, and in particular to a method for automatically generating photovoltaic component layout drawings. Background Art
[0002] Photovoltaic module layout drawings are important technical documents in the design and construction process of photovoltaic systems, and they play many important roles. They are the only visual documents for construction personnel to perform on-site operations. Therefore, the quality of the drawing of photovoltaic module layout drawings is particularly important. Currently, manual drawing of photovoltaic module layout drawings requires a lot of time and energy, from collecting project information, conducting preliminary design to repeated modifications and improvements. When drawing manually, even experienced designers will inevitably make calculation errors or drawing deviations.
[0003] Automatically drawing the layout of photovoltaic modules has shown significant advantages in improving design efficiency and quality, optimizing project management, and promoting technological innovation. Automatic drawing can generate layout drawings instantly based on input parameters and set rules, and can complete the work that previously took hours or even days for manual work in just a few minutes, greatly improving work efficiency and speeding up project progress. Automatic drawing relies on precise algorithms and data processing to ensure that the size, quantity, position relationship and other information in the drawings are accurate, avoid errors caused by human negligence, and provide reliable guarantees for subsequent construction and project operation. Summary of the invention
[0004] The main purpose of the present application is to provide a method for automatically generating photovoltaic component layout drawings, so as to solve the technical problem of low efficiency in manual component layout design by photovoltaic design engineers.
[0005] To achieve the above-mentioned object, the present invention provides a method for automatically generating a photovoltaic module layout drawing, comprising: determining the installable area location information of the photovoltaic module and the layout parameters of each photovoltaic module based on the acquired photovoltaic module installation related information; Based on the installable area location information and the layout parameters, generating a preliminary layout plan for each photovoltaic module; Based on the photovoltaic module installation related information, the preliminary layout plan is optimized to determine a target layout plan; A photovoltaic assembly layout drawing is generated based on the target layout scheme, a preset drawing template and the obtained description information corresponding to the photovoltaic assembly.
[0006] Optionally, determining the installable area location information of the photovoltaic components and the layout parameters of each photovoltaic component based on the acquired photovoltaic component installation related information includes: Acquire photovoltaic module installation related information, wherein the photovoltaic module installation related information includes basic geographic information, photovoltaic module parameter information and obstacle information; Determine the location information of the installable area of the photovoltaic module according to the basic geographic information and the obstacle information; Based on the photovoltaic component parameter information, the arrangement parameters of each photovoltaic component are set.
[0007] Optionally, the photovoltaic assembly installation related information includes meteorological information, and the optimizing the preliminary layout scheme based on the photovoltaic assembly installation related information to determine the target layout scheme includes: Based on the preliminary layout plan and the meteorological information, calculating the power generation of each photovoltaic module in each photovoltaic module and the total power generation of the entire photovoltaic power station; Performing performance simulation on the preliminary layout scheme to obtain various performance indicators corresponding to the preliminary layout scheme; Based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station, the preliminary layout plan is optimized to obtain multiple optimized layout plans; The multiple optimized layout solutions are screened to determine a target layout solution.
[0008] Optionally, generating a photovoltaic assembly arrangement drawing based on the target layout scheme, a preset drawing template and the acquired description information corresponding to the photovoltaic assembly includes: Based on the target layout scheme and the obstacle information, drawing photovoltaic modules and obstacles on the preset drawing template to obtain an initial photovoltaic module layout drawing; The photovoltaic assembly arrangement drawing is generated based on the initial photovoltaic assembly arrangement drawing and the description information.
[0009] Optionally, the obstacle information includes location information, graphic information and shape information of the obstacle, and the step of drawing the photovoltaic components and the obstacles on the preset drawing template based on the target layout scheme and the obstacle information to obtain an initial photovoltaic component arrangement drawing includes: Determine the shadow area information of the obstacle according to the movement track of the sun and the position information of the obstacle; Determining boundary information of the obstacle based on the graphic information and the shape information; Based on the target layout scheme, the shadow area information and the boundary information, photovoltaic components and obstacles are drawn on the preset drawing template to obtain an initial photovoltaic component arrangement drawing.
[0010] Optionally, the preliminary layout scheme is optimized based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station to obtain multiple optimized layout schemes, including: Based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station, the layout parameters of the photovoltaic modules are adjusted to obtain multiple optimized layout schemes, wherein the layout parameters include the azimuth angle and inclination angle of each photovoltaic module and the spacing between each photovoltaic module.
[0011] Optionally, after generating a photovoltaic assembly arrangement drawing based on the target layout scheme, a preset drawing template and the acquired description information corresponding to the photovoltaic assembly, the method further includes: Verifying the accuracy of key parameters of the photovoltaic module layout drawing to obtain an initial photovoltaic module layout drawing, wherein the key parameters include the size, spacing and angle of the photovoltaic modules, and the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station; Based on the acquired relevant standard information, a safety check is performed on the initial photovoltaic assembly arrangement drawing to obtain a target photovoltaic assembly arrangement drawing, and the target photovoltaic assembly arrangement drawing is used as the photovoltaic assembly arrangement drawing.
[0012] To achieve the above-mentioned object, the present invention provides an automatic generation device for photovoltaic assembly arrangement drawings, comprising: an information determination module, for determining the installable area location information of the photovoltaic assembly and the arrangement parameters of each photovoltaic assembly based on the acquired photovoltaic assembly installation related information; A scheme generating module, used for generating a preliminary layout scheme of each photovoltaic module based on the position information of the installable area and the layout parameters; A scheme determination module, used to optimize the preliminary layout scheme based on the photovoltaic module installation related information and determine a target layout scheme; The drawing generation module is used to generate a photovoltaic assembly layout drawing based on the target layout scheme, a preset drawing template and the obtained description information corresponding to the photovoltaic assembly.
[0013] Optionally, the information determination module includes: An information acquisition submodule is used to acquire photovoltaic module installation related information, wherein the photovoltaic module installation related information includes basic geographic information, photovoltaic module parameter information and obstacle information; A location information confirmation submodule, used to determine the location information of the installable area of the photovoltaic module according to the basic geographic information and the obstacle information; The arrangement parameter submodule is used to set the arrangement parameters of each photovoltaic component based on the photovoltaic component parameter information.
[0014] Optionally, the photovoltaic assembly installation related information includes meteorological information, and the solution determination module includes: A power generation calculation submodule, used to calculate the power generation of each photovoltaic module in each photovoltaic module and the total power generation of the entire photovoltaic power station based on the preliminary layout plan and the meteorological information; A scheme evaluation submodule is used to perform performance simulation on the preliminary layout scheme to obtain various performance indicators corresponding to the preliminary layout scheme; A scheme optimization submodule, used to optimize the preliminary layout scheme based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station to obtain multiple optimized layout schemes; The scheme screening submodule is used to screen the multiple optimized layout schemes to determine the target layout scheme.
[0015] Optionally, the drawing generation module includes: A first drawing drawing submodule is used to draw photovoltaic modules and obstacles on the preset drawing template based on the target layout scheme and the obstacle information to obtain an initial photovoltaic module arrangement drawing; The second drawing drawing submodule is used to generate the photovoltaic assembly arrangement drawing based on the initial photovoltaic assembly arrangement drawing and the description information.
[0016] Optionally, the obstacle information includes location information, graphic information and shape information of the obstacle, and the first drawing drawing submodule includes: A shadow area information determination submodule, used to determine the shadow area information of the obstacle according to the movement track of the sun and the position information of the obstacle; A boundary information determination submodule, used to determine the boundary information of the obstacle based on the graphic information and the shape information; The initial drawing drawing submodule is used to draw photovoltaic components and obstacles on the preset drawing template based on the target layout scheme, the shadow area information and the boundary information to obtain an initial photovoltaic component arrangement drawing.
[0017] Optionally, the solution optimization submodule includes: The parameter adjustment submodule is used to adjust the layout parameters of the photovoltaic components based on the various performance indicators, the power generation of each photovoltaic component and the total power generation of the entire photovoltaic power station, so as to obtain multiple optimized layout schemes, wherein the layout parameters include the azimuth angle and inclination angle of each photovoltaic component and the spacing between each photovoltaic component.
[0018] Optionally, after the drawing generation module, the device further includes: A parameter verification submodule is used to verify the accuracy of key parameters of the photovoltaic module arrangement drawing to obtain an initial photovoltaic module arrangement drawing, wherein the key parameters include the size, spacing and angle of the photovoltaic modules, and the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station; The safety detection submodule is used to perform safety detection on the initial photovoltaic assembly arrangement drawing based on the acquired relevant standard information, obtain the target photovoltaic assembly arrangement drawing, and use the target photovoltaic assembly arrangement drawing as the photovoltaic assembly arrangement drawing.
[0019] In addition, to achieve the above-mentioned purpose, the present invention also provides an automatic generation device for photovoltaic component arrangement drawings, and the automatic generation device for photovoltaic component arrangement drawings includes: a memory, a processor, and an automatic generation program for photovoltaic component arrangement drawings stored in the memory and executable on the processor, and when the automatic generation program for photovoltaic component arrangement drawings is executed by the processor, the steps of the automatic generation method for photovoltaic component arrangement drawings as described in any one of the above are implemented.
[0020] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, on which is stored a program for automatically generating photovoltaic component arrangement drawings. When the program for automatically generating photovoltaic component arrangement drawings is executed by a processor, the steps of the method for automatically generating photovoltaic component arrangement drawings as described in any one of the above are implemented.
[0021] Compared with the prior art, the present invention has the following beneficial effects: Based on the acquired photovoltaic module installation related information, determine the installable area location information of the photovoltaic module and the layout parameters of each photovoltaic module; based on the installable area location information and the layout parameters, generate the preliminary layout plan of each photovoltaic module; based on the photovoltaic module installation related information, optimize the preliminary layout plan and determine the target layout plan; based on the target layout plan, the preset drawing template and the acquired description information corresponding to the photovoltaic module, generate the photovoltaic module layout drawing. The embodiment of the present disclosure realizes the internal rapid iteration of the photovoltaic module drawing optimization, and realizes the fully automatic generation of the photovoltaic module layout drawing without manual intervention. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 A schematic diagram of an embodiment of a method for automatically generating a photovoltaic module arrangement drawing in an embodiment of the present invention; Figure 2 A schematic diagram of an embodiment of a device for automatically generating a photovoltaic module arrangement drawing in an embodiment of the present invention; Figure 3 It is a schematic diagram of an embodiment of a device for automatically generating a photovoltaic module arrangement drawing in an embodiment of the present invention. DETAILED DESCRIPTION
[0023] The main purpose of the present invention is to provide a method for automatically generating photovoltaic component arrangement drawings; it realizes automatic drawing of component arrangement files by relying on computers, and can quickly generate drawings in a short time.
[0024] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1 , is a schematic diagram of an embodiment of a method for automatically generating a photovoltaic module arrangement drawing in an embodiment of the present invention, comprising: Step 101: Determine the location information of the installable area of the photovoltaic components and the layout parameters of each photovoltaic component based on the acquired photovoltaic component installation related information.
[0026] It is understandable that the execution subject of the present invention may be a method for automatically generating a photovoltaic module layout drawing, or may be a terminal or a server, which is not specifically limited here. The embodiment of the present invention is described by taking a server as an execution subject.
[0027] The above-mentioned execution entity can obtain the relevant information about the installation of photovoltaic modules through wired connection or wireless connection; the above-mentioned relevant information about the installation of photovoltaic modules includes site information, photovoltaic module parameters, meteorological data and installation requirements. The above-mentioned execution entity can select photovoltaic system design software, such as PVsyst, Helioscope, etc.; the above-mentioned relevant information about the installation of photovoltaic modules can be imported or created through the terrain modeling function of the software. Ensure the precision and accuracy of the model so that the subsequent arrangement of modules can meet the actual site conditions.
[0028] It should be noted that the above-mentioned wireless connection methods may include but are not limited to 3G / 4G connection, WiFi connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (ultra wideband) connection, and other wireless connection methods currently known or to be developed in the future.
[0029] Optionally, obtain information related to the installation of photovoltaic components, wherein the information related to the installation of photovoltaic components includes basic geographic information, photovoltaic component parameter information and obstacle information; determine the location information of the installable area of the photovoltaic components based on the basic geographic information and the obstacle information; and set the layout parameters of each photovoltaic component based on the photovoltaic component parameter information.
[0030] The above basic geographic information can be the site information of the photovoltaic project, such as the topographic map of the site, aerial photos, etc.; the site information is used as the base map for the layout of photovoltaic modules. These base maps should contain basic information such as the size, shape, slope, etc. of the site; the above photovoltaic module parameter information includes the size (length, width, height), power, voltage, current and other electrical parameters of the module, as well as the installation method (such as fixed angle, adjustable angle, etc.) and orientation of the module. These parameters will be used to calculate the layout and performance of the photovoltaic module; the above obstacles include buildings, poles, trees, etc.; the above obstacle information includes the position, shape, height, width and other geometric information of each obstacle, as well as its shadow blocking of the photovoltaic module. For example, the shadow blocking range of the obstacle on the photovoltaic module at different times can be calculated by combining the geometric shape of the obstacle with the information such as the solar altitude angle and azimuth. According to the collected obstacle information and the topographic information of the site, the installation area of the photovoltaic module is determined. Remove areas blocked by shadows from obstacles and areas that are not suitable for installing PV modules, such as areas with excessively steep terrain slopes or unstable soil conditions. The above layout parameters include the installation azimuth and inclination of PV modules and the minimum spacing of PV arrays. The azimuth is usually determined based on the geographical location of the site and the movement trajectory of the sun to ensure that the PV modules can receive solar radiation to the greatest extent. The inclination needs to consider factors such as the slope of the site, the type of PV modules and the installation method, and is generally selected within the optimal local inclination range. The minimum spacing of PV arrays should meet the requirements of avoiding shadows between adjacent PV modules, and is usually calculated based on factors such as the size of the PV modules, the installation inclination, and the movement trajectory of the sun.
[0031] Step 102: Generate a preliminary layout plan for each photovoltaic module based on the installable area location information and the layout parameters.
[0032] In the installation area, according to the set layout parameters, the preliminary layout plan of photovoltaic modules is automatically generated. This can be achieved by using computer algorithms or professional photovoltaic design software. According to the shape and size of the site, the photovoltaic modules are arranged as closely as possible to increase the installed capacity and power generation of the photovoltaic power station.
[0033] Use the automatic layout function in the software or the script you have written to run the automatic layout algorithm. On the premise of meeting the installation requirements, arrange as many photovoltaic modules as possible to increase the total power generation of the system; consider the shading effect of obstacles such as surrounding buildings and trees on photovoltaic modules, and optimize the layout position of the modules by calculating the sun's position and shadow trajectory to reduce shadow losses; ensure that the series and parallel connection method of the modules complies with electrical specifications to reduce line losses and fault risks; on the premise of ensuring performance, make the layout drawings aesthetically pleasing and facilitate later maintenance and repairs.
[0034] Step 103: Optimize the preliminary layout plan based on the photovoltaic module installation related information to determine a target layout plan.
[0035] Check whether the spacing between modules meets the requirements, whether there are potential shading problems, and whether the electrical connections are reasonable; according to the actual situation, the position, angle or number of modules can be manually adjusted to achieve the best design effect. At the same time, considering the feasibility and cost factors of construction, the layout plan is comprehensively evaluated. Optimization algorithms such as genetic algorithms and simulated annealing algorithms can be used to optimize the layout parameters of photovoltaic modules to maximize power generation efficiency.
[0036] Optionally, based on the preliminary layout plan and the meteorological information, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station are calculated; a performance simulation is performed on the preliminary layout plan to obtain various performance indicators corresponding to the preliminary layout plan; based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station, the preliminary layout plan is optimized to obtain multiple optimized layout plans; the multiple optimized layout plans are screened to determine a target layout plan.
[0037] The performance of the initially generated layout scheme is simulated to calculate the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station. The photovoltaic system design software or professional simulation tools can be used to simulate and predict the performance of the photovoltaic power station based on local meteorological data (such as solar radiation intensity, temperature, wind speed, etc.) and the parameters of the photovoltaic modules. Evaluate other performance indicators of the layout scheme, such as system reliability, stability, maintenance cost, etc. For example, check whether the spacing between photovoltaic modules is sufficient to facilitate later maintenance and repair; analyze the performance of the photovoltaic power station under different weather conditions to ensure the stability of the system. According to the results of performance simulation and evaluation, the layout scheme is optimized. The layout parameters of photovoltaic modules, such as azimuth, inclination, spacing, etc., can be adjusted to improve the performance of the photovoltaic power station. Optimization algorithms, such as genetic algorithms and simulated annealing algorithms, can also be used to automatically optimize the layout scheme; multiple optimized layout schemes are screened, and the scheme with the best performance, lowest cost, and highest reliability is selected as the final layout scheme. According to the specific requirements and goals of the project, corresponding screening criteria and weights can be formulated to comprehensively evaluate and compare various schemes.
[0038] Optionally, based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station, the layout parameters of the photovoltaic modules are adjusted to obtain multiple optimized layout schemes, wherein the layout parameters include the azimuth angle, inclination angle of each photovoltaic module and the spacing between each photovoltaic module. Step 104 : generating a photovoltaic assembly layout drawing based on the target layout solution, a preset drawing template and the obtained description information corresponding to the photovoltaic assembly.
[0039] Draw the PV modules on the drawing template according to the final layout plan. You can use computer-aided design (CAD) software or professional PV design software to draw the PV module graphics on the drawing according to the actual size and position. Each PV module should be marked with its number, model, power and other information to facilitate identification by construction and maintenance personnel. The description information corresponding to the above PV modules can be the installation requirements, electrical connection methods, maintenance precautions, etc. of the PV modules.
[0040] Optionally, based on the target layout scheme and the obstacle information, photovoltaic components and obstacles are drawn on the preset drawing template to obtain an initial photovoltaic component arrangement drawing; based on the initial photovoltaic component arrangement drawing and the description information, the photovoltaic component arrangement drawing is generated.
[0041] As an example, select a suitable drawing template and add necessary annotations and instructions on the drawing, such as the installation requirements of PV modules, electrical connection methods, maintenance precautions, etc. The annotations and instructions should be concise and easy to understand, so that construction and maintenance personnel can operate according to the drawings.
[0042] Optionally, the obstacle information includes location information, graphic information and shape information of the obstacle, including: determining the shadow area information of the obstacle based on the movement trajectory of the sun and the location information of the obstacle; determining the boundary information of the obstacle based on the graphic information and the shape information; and drawing photovoltaic components and obstacles on the preset drawing template based on the target layout plan, the shadow area information and the boundary information to obtain an initial photovoltaic component layout drawing.
[0043] As an example, select a suitable drawing template, or create a custom drawing template according to the requirements of the project. The drawing template should contain basic information of the PV power station, such as the project name, location, construction unit, etc., as well as the scale, coordinate system, legend and other information of the drawing. Draw information such as obstacles, boundaries and shadows. Draw the graphics of obstacles on the drawing according to their actual position and shape, and mark their height, width and other information; draw the boundary line of the PV power station to clarify the scope of the project; draw the shadow area according to the movement of the sun and the position of the obstacles, so that construction personnel can understand the impact of shadows on PV modules.
[0044] Optionally, the key parameters of the photovoltaic assembly arrangement drawing are verified for accuracy to obtain an initial photovoltaic assembly arrangement drawing, wherein the key parameters include the size, spacing and angle of the photovoltaic assembly, and the power generation of each photovoltaic assembly and the total power generation of the entire photovoltaic power station; based on the relevant standard information obtained, the initial photovoltaic assembly arrangement drawing is safety checked to obtain a target photovoltaic assembly arrangement drawing, and the target photovoltaic assembly arrangement drawing is used as the photovoltaic assembly arrangement drawing.
[0045] After generating the layout drawings, key parameters should be verified for accuracy. For example, check whether the size, spacing, angle, etc. of the components are consistent with the actual requirements, and whether the power generation forecast is reasonable; verification can be carried out through field measurements or using simulation software to ensure the feasibility and reliability of the design. The layout design of photovoltaic components should comply with relevant national and industry specifications and standards, such as electrical safety specifications, building fire protection specifications, etc. Ensure that the design plan complies with the requirements of laws and regulations to ensure the safe operation of the system.
[0046] The embodiments of the present disclosure determine the installable area location information of the photovoltaic components and the layout parameters of each photovoltaic component based on the acquired photovoltaic component installation related information; generate the preliminary layout plan of each photovoltaic component based on the installable area location information and the layout parameters; optimize the preliminary layout plan based on the photovoltaic component installation related information to determine the target layout plan; generate the photovoltaic component layout drawing based on the target layout plan, the preset drawing template and the acquired description information corresponding to the photovoltaic component. The embodiments of the present disclosure realize the internal rapid iteration of the photovoltaic component drawing optimization, and realize the fully automatic generation of the photovoltaic component layout drawing without manual intervention.
[0047] The above describes the method for automatically generating a photovoltaic module arrangement drawing in the embodiment of the present invention. The following describes the device 200 for automatically generating a photovoltaic module arrangement drawing in the embodiment of the present invention. Figure 2 , an embodiment of the automatic generation device of the photovoltaic assembly arrangement drawing in the embodiment of the present invention includes: The information determination module 201 is used to determine the location information of the installable area of the photovoltaic components and the layout parameters of each photovoltaic component based on the acquired photovoltaic component installation related information; A solution generation module 202 is used to generate a preliminary layout solution for each photovoltaic module based on the installable area location information and the layout parameters; A solution determination module 203 is used to optimize the preliminary layout solution based on the photovoltaic module installation related information to determine a target layout solution; The drawing generation module 204 is used to generate a photovoltaic assembly layout drawing based on the target layout scheme, a preset drawing template and the obtained description information corresponding to the photovoltaic assembly.
[0048] Optionally, the information determination module includes: An information acquisition submodule is used to acquire photovoltaic module installation related information, wherein the photovoltaic module installation related information includes basic geographic information, photovoltaic module parameter information and obstacle information; A location information confirmation submodule, used to determine the location information of the installable area of the photovoltaic module according to the basic geographic information and the obstacle information; The arrangement parameter submodule is used to set the arrangement parameters of each photovoltaic component based on the photovoltaic component parameter information.
[0049] Optionally, the photovoltaic assembly installation related information includes meteorological information, and the solution determination module includes: A power generation calculation submodule, used to calculate the power generation of each photovoltaic module in each photovoltaic module and the total power generation of the entire photovoltaic power station based on the preliminary layout plan and the meteorological information; A scheme evaluation submodule is used to perform performance simulation on the preliminary layout scheme to obtain various performance indicators corresponding to the preliminary layout scheme; A scheme optimization submodule, used to optimize the preliminary layout scheme based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station to obtain multiple optimized layout schemes; The scheme screening submodule is used to screen the multiple optimized layout schemes to determine the target layout scheme.
[0050] Optionally, the drawing generation module includes: A first drawing drawing submodule is used to draw photovoltaic modules and obstacles on the preset drawing template based on the target layout scheme and the obstacle information to obtain an initial photovoltaic module arrangement drawing; The second drawing drawing submodule is used to generate the photovoltaic assembly arrangement drawing based on the initial photovoltaic assembly arrangement drawing and the description information.
[0051] Optionally, the obstacle information includes location information, graphic information and shape information of the obstacle, and the first drawing drawing submodule includes: A shadow area information determination submodule, used to determine the shadow area information of the obstacle according to the movement track of the sun and the position information of the obstacle; A boundary information determination submodule, used to determine the boundary information of the obstacle based on the graphic information and the shape information; The initial drawing drawing submodule is used to draw photovoltaic components and obstacles on the preset drawing template based on the target layout scheme, the shadow area information and the boundary information to obtain an initial photovoltaic component arrangement drawing.
[0052] Optionally, the solution optimization submodule includes: The parameter adjustment submodule is used to adjust the layout parameters of the photovoltaic components based on the various performance indicators, the power generation of each photovoltaic component and the total power generation of the entire photovoltaic power station, so as to obtain multiple optimized layout schemes, wherein the layout parameters include the azimuth angle and inclination angle of each photovoltaic component and the spacing between each photovoltaic component.
[0053] Optionally, after the drawing generation module, the device further includes: A parameter verification submodule is used to verify the accuracy of key parameters of the photovoltaic module arrangement drawing to obtain an initial photovoltaic module arrangement drawing, wherein the key parameters include the size, spacing and angle of the photovoltaic modules, and the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station; The safety detection submodule is used to perform safety detection on the initial photovoltaic assembly arrangement drawing based on the acquired relevant standard information, obtain the target photovoltaic assembly arrangement drawing, and use the target photovoltaic assembly arrangement drawing as the photovoltaic assembly arrangement drawing.
[0054] The embodiments of the present disclosure determine the installable area location information of the photovoltaic components and the layout parameters of each photovoltaic component based on the acquired photovoltaic component installation related information; generate the preliminary layout plan of each photovoltaic component based on the installable area location information and the layout parameters; optimize the preliminary layout plan based on the photovoltaic component installation related information to determine the target layout plan; generate the photovoltaic component layout drawing based on the target layout plan, the preset drawing template and the acquired description information corresponding to the photovoltaic component. The embodiments of the present disclosure realize the internal rapid iteration of the photovoltaic component drawing optimization, and realize the fully automatic generation of the photovoltaic component layout drawing without manual intervention.
[0055] above Figure 2 The automatic generation device of the photovoltaic assembly arrangement drawing in the embodiment of the present invention is described in detail from the perspective of modular functional entities. The automatic generation device of the photovoltaic assembly arrangement drawing in the embodiment of the present invention is described in detail from the perspective of hardware processing.
[0056] Figure 3 1 is a schematic diagram of the structure of an automatic generation device for photovoltaic assembly layout drawings provided by an embodiment of the present invention. The automatic generation device 300 for photovoltaic assembly layout drawings may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPU) 310 (for example, one or more processors) and a memory 320, and one or more storage media 330 (for example, one or more mass storage devices) storing application programs 333 or data 332. Among them, the memory 320 and the storage medium 330 may be short-term storage or permanent storage. The program stored in the storage medium 330 may include one or more modules (not shown in the figure), and each module may include a series of computer program operations in the automatic generation device 300 for photovoltaic assembly layout drawings. Furthermore, the processor 310 may be configured to communicate with the storage medium 330 to execute a series of computer program operations in the storage medium 330 on the automatic generation device 300 for photovoltaic assembly layout drawings.
[0057] The automatic generation device 300 of the photovoltaic module arrangement drawing may also include one or more power supplies 340, one or more wired or wireless network interfaces 350, one or more input and output interfaces 360, and / or one or more operating systems 331, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, etc. It can be understood by those skilled in the art that Figure 3 The structure of the automatic generation device for photovoltaic assembly arrangement drawings shown does not constitute a limitation on the automatic generation device for photovoltaic assembly arrangement drawings, and may include more or less components than shown in the figure, or combine certain components, or arrange components differently.
[0058] The present invention also provides an automatic generation device for photovoltaic component arrangement drawings, comprising: a memory and at least one processor, wherein a computer program is stored in the memory, and the memory and the at least one processor are interconnected via a line; the at least one processor calls the computer program in the memory so that the automatic generation device for photovoltaic component arrangement drawings executes the steps in the above-mentioned automatic generation method for photovoltaic component arrangement drawings.
[0059] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. A computer program is stored in the computer-readable storage medium. When the computer program runs on a computer, the computer executes the steps of a method for automatically generating a photovoltaic component arrangement drawing.
[0060] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0061] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several computer programs to enable a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0062] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for automatically generating a photovoltaic module layout drawing, characterized in that: include: Based on the acquired photovoltaic module installation related information, determine the installable area location information of the photovoltaic modules and the layout parameters of each photovoltaic module; Based on the installable area location information and the layout parameters, generating a preliminary layout plan for each photovoltaic module; Based on the photovoltaic module installation related information, the preliminary layout plan is optimized to determine a target layout plan; A photovoltaic assembly layout drawing is generated based on the target layout scheme, a preset drawing template and the obtained description information corresponding to the photovoltaic assembly.
2. The method for automatically generating a photovoltaic module layout drawing according to claim 1, characterized in that: The step of determining the installable area location information of the photovoltaic components and the layout parameters of each photovoltaic component based on the acquired photovoltaic component installation related information includes: Acquire photovoltaic module installation related information, wherein the photovoltaic module installation related information includes basic geographic information, photovoltaic module parameter information and obstacle information; Determine the location information of the installable area of the photovoltaic module according to the basic geographic information and the obstacle information; Based on the photovoltaic component parameter information, the arrangement parameters of each photovoltaic component are set.
3. The method for automatically generating a photovoltaic module layout drawing according to claim 2, characterized in that: The photovoltaic module installation related information includes meteorological information, and the preliminary layout scheme is optimized based on the photovoltaic module installation related information to determine the target layout scheme, including: Based on the preliminary layout plan and the meteorological information, calculating the power generation of each photovoltaic module in each photovoltaic module and the total power generation of the entire photovoltaic power station; Performing performance simulation on the preliminary layout scheme to obtain various performance indicators corresponding to the preliminary layout scheme; Based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station, the preliminary layout plan is optimized to obtain multiple optimized layout plans; The multiple optimized layout solutions are screened to determine a target layout solution.
4. The method for automatically generating a photovoltaic module layout drawing according to claim 2, characterized in that: The generating of a photovoltaic assembly layout drawing based on the target layout scheme, a preset drawing template and the obtained description information corresponding to the photovoltaic assembly includes: Based on the target layout scheme and the obstacle information, drawing photovoltaic modules and obstacles on the preset drawing template to obtain an initial photovoltaic module layout drawing; The photovoltaic assembly arrangement drawing is generated based on the initial photovoltaic assembly arrangement drawing and the description information.
5. The method for automatically generating a photovoltaic module layout drawing according to claim 4, characterized in that: The obstacle information includes the location information, graphic information and shape information of the obstacle. Based on the target layout scheme and the obstacle information, the photovoltaic components and obstacles are drawn on the preset drawing template to obtain the initial photovoltaic component arrangement drawing, including: Determine the shadow area information of the obstacle according to the movement track of the sun and the position information of the obstacle; Determining boundary information of the obstacle based on the graphic information and the shape information; Based on the target layout scheme, the shadow area information and the boundary information, photovoltaic components and obstacles are drawn on the preset drawing template to obtain an initial photovoltaic component arrangement drawing.
6. The method for automatically generating a photovoltaic module layout drawing according to claim 3, characterized in that: The preliminary layout scheme is optimized based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station to obtain multiple optimized layout schemes, including: Based on the various performance indicators, the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station, the layout parameters of the photovoltaic modules are adjusted to obtain multiple optimized layout schemes, wherein the layout parameters include the azimuth angle and inclination angle of each photovoltaic module and the spacing between each photovoltaic module.
7. The method for automatically generating a photovoltaic module layout drawing according to claim 6, characterized in that: After generating a photovoltaic assembly arrangement drawing based on the target layout scheme, a preset drawing template and the obtained description information corresponding to the photovoltaic assembly, the method further includes: Verifying the accuracy of key parameters of the photovoltaic module layout drawing to obtain an initial photovoltaic module layout drawing, wherein the key parameters include the size, spacing and angle of the photovoltaic modules, and the power generation of each photovoltaic module and the total power generation of the entire photovoltaic power station; Based on the acquired relevant standard information, a safety check is performed on the initial photovoltaic assembly arrangement drawing to obtain a target photovoltaic assembly arrangement drawing, and the target photovoltaic assembly arrangement drawing is used as the photovoltaic assembly arrangement drawing.
8. An automatic generation device for photovoltaic module layout drawings, characterized in that: include: An information determination module, used to determine the location information of the installable area of the photovoltaic components and the layout parameters of each photovoltaic component based on the acquired photovoltaic component installation related information; A scheme generating module, used for generating a preliminary layout scheme of each photovoltaic module based on the installable area location information and the layout parameters; A scheme determination module is used to optimize the preliminary layout scheme based on the photovoltaic module installation related information and determine a target layout scheme; The drawing generation module is used to generate a photovoltaic assembly layout drawing based on the target layout scheme, a preset drawing template and the obtained description information corresponding to the photovoltaic assembly.
9. An automatic generation device for photovoltaic module layout drawings, characterized in that: The automatic generation device for the photovoltaic component arrangement drawings comprises: a memory, a processor, and an automatic generation program for the photovoltaic component arrangement drawings stored in the memory and executable on the processor. When the automatic generation program for the photovoltaic component arrangement drawings is executed by the processor, the steps of the automatic generation method for the photovoltaic component arrangement drawings as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores an automatic generation program for photovoltaic assembly arrangement drawings, and when the automatic generation program for photovoltaic assembly arrangement drawings is executed by a processor, the steps of the automatic generation method for photovoltaic assembly arrangement drawings according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Automatic generation method for a photovoltaic module arrangement drawing
CN109871567A
Photovoltaic module arrangement method and device and storage medium
CN114996779A
Drawing generation method and system for photovoltaic power station support
CN115344908A
Photovoltaic system creation
US20230031196A1