Template photovoltaic power station design method, device, medium and product
By obtaining the preset type of the photovoltaic power station installation area and selecting project templates, filling the installation area data in the three-dimensional model, and layout design based on the selected photovoltaic equipment data, the problem of manual determination of data inefficiency in photovoltaic power station design is solved, and an efficient and accurate design process is achieved.
Patent Information
- Application Number
- CN202411398732.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-10-08
AI Technical Summary
During the design process of photovoltaic power stations, users need to manually determine the installation area data, resulting in inefficient design, especially in different scenarios, when data requirements are different.
By obtaining the preset type of the photovoltaic power station installation area, select the corresponding type of project template, fill in the installation area data in the three-dimensional model, and layout and design according to the selected photovoltaic equipment data.
It reduces the workload of users to manually extract data, improves design efficiency, and realizes an efficient and accurate design process, making the construction planning of photovoltaic power stations more convenient and scientific.
Smart Images

Figure CN119598676A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of photovoltaic construction, and in particular to a templated photovoltaic power station design method, equipment, medium and product. Background Art
[0002] With the increasing depletion of traditional fossil energy and the increasingly serious environmental pollution caused by its use, it has become a global consensus to find clean and renewable energy alternatives. Photovoltaic power stations refer to power generation systems that use photovoltaic panels and distribution equipment to convert solar energy into electrical energy. They are one of the most common new energy technologies. With the increasing development of new energy technologies, photovoltaic power stations have also been more widely used. In order to meet the increasingly abundant design work of household photovoltaic power stations, some automatic design technologies have also been proposed in the existing technology to improve design efficiency.
[0003] In the design process of a photovoltaic power station, it is usually necessary to obtain relevant data of the installation area to carry out the layout design of the power station. However, since the installation area of a photovoltaic power station is very wide, including factory buildings, ground, rooftops, rooftops of single-family houses, etc., the data required in various scenarios is also very different. As a result, each design requires the user to manually determine the installation area data to be obtained according to the current scenario, which affects the design efficiency. Summary of the invention
[0004] An object of the present invention is to provide a templated photovoltaic power station design method, equipment, medium and product that can improve design efficiency.
[0005] In particular, the present invention provides a design method for a photovoltaic power station, comprising:
[0006] Get the preset type of the photovoltaic power station installation area;
[0007] Selecting a project template of a corresponding type from a preset template library according to the preset type, wherein the preset template library stores multiple types of project templates, and the project template includes installation area data to be filled and photovoltaic equipment data to be selected;
[0008] Acquire a three-dimensional model of the installation area;
[0009] Filling the installation area data in the project template according to the three-dimensional model;
[0010] Obtain the selected photovoltaic equipment data;
[0011] The photovoltaic power station layout is designed in the three-dimensional model according to the selected photovoltaic equipment data.
[0012] Optionally, the step of acquiring the selected photovoltaic device data includes:
[0013] Using the filled vector formed by the installation area data, searching for the most similar historical project template among the historical project templates of the same type;
[0014] Reading photovoltaic equipment data of the most similar historical project template;
[0015] Select the same photovoltaic equipment data in this project template.
[0016] Optionally, the step of selecting the same photovoltaic equipment data in the current project template includes:
[0017] Output confirmation prompt information;
[0018] Detect whether photovoltaic device data change information is received, if so, update the selected photovoltaic device data, if not, execute the step of obtaining the selected photovoltaic device data.
[0019] Optionally, after the step of designing a photovoltaic power station layout on the three-dimensional model according to the selected photovoltaic equipment data, the method further comprises:
[0020] Check whether the design scheme obtained by the photovoltaic power station layout design meets the preset target requirements. If so, generate a three-dimensional layout model and output the three-dimensional layout model and the project template as a project file. If not, obtain the modified photovoltaic equipment data and re-design the photovoltaic power station layout.
[0021] Optionally, after obtaining the project file, the following steps are included:
[0022] The completed project file and the vector composed of the installation area data therein are stored, and an index relationship between the vector and the project file is established.
[0023] Optionally, the photovoltaic power station design method further includes:
[0024] Clustering is performed on the vectors consisting of the stored installation area data.
[0025] Optionally, the step of obtaining a three-dimensional model of the photovoltaic power station installation area includes:
[0026] Controlling the UAV to take aerial photos of the installation area to obtain a survey image;
[0027] The three-dimensional model is generated according to the survey image.
[0028] In another aspect of the present application, a computer device is provided, comprising a memory, a processor, and a computer executable program stored in the memory and running on the processor, and the processor implements the photovoltaic power station design method according to any one of the above items when executing the computer executable program.
[0029] In another aspect of the present application, a computer-readable storage medium is provided, on which a computer-executable program is stored. When the computer-executable program is executed by a processor, the photovoltaic power station design method according to any one of the above items is implemented.
[0030] In another aspect of the present application, a computer program product is provided, including a computer executable program, and when the computer executable program is executed by a processor, the photovoltaic power station design method according to any one of the above items is implemented.
[0031] The photovoltaic power station design method of the present invention obtains the preset type of the photovoltaic power station installation area, selects the corresponding type of project template from the preset template library according to the preset type, the project template includes the installation area data to be filled and the photovoltaic equipment data to be selected, obtains the three-dimensional model of the installation area, fills the installation area data in the project template according to the three-dimensional model, obtains the selected photovoltaic equipment data, and designs the layout of the photovoltaic power station in the three-dimensional model according to the selected photovoltaic equipment data. In this way, the user only needs to input the preset type of the installation area, and the system can use the project template to automatically generate a project with all the required data, and then automatically fill in the data according to the data displayed in the project, which reduces the workload of the subsequent user to manually extract the required data, helps to improve the efficiency of photovoltaic power station design, and realizes an efficient and accurate design process, making the construction planning of photovoltaic power stations more convenient and scientific.
[0032] Based on the following detailed description of specific embodiments of the present invention in conjunction with the accompanying drawings, those skilled in the art will become more aware of the above and other objects, advantages and features of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Hereinafter, some specific embodiments of the present invention will be described in detail in an exemplary and non-limiting manner with reference to the accompanying drawings. The same reference numerals in the accompanying drawings indicate the same or similar components or parts. It should be understood by those skilled in the art that these drawings are not necessarily drawn to scale. In the accompanying drawings:
[0034] Figure 1 is a schematic flow chart of a design method for a photovoltaic power station according to an embodiment of the present invention;
[0035] Figure 2 is a schematic flow chart of obtaining a three-dimensional model in a design method for a photovoltaic power station according to an embodiment of the present invention;
[0036] Figure 3 is a schematic flow chart of a method for obtaining a survey image in a design method for a photovoltaic power station according to an embodiment of the present invention;
[0037] Figure 4 is a schematic flow chart of another way of obtaining a survey image in a design method for a photovoltaic power station according to an embodiment of the present invention;
[0038] Figure 5 is a schematic flow chart of obtaining a three-dimensional model based on a survey image in a design method for a photovoltaic power station according to an embodiment of the present invention;
[0039] Figure 6 is a schematic flow chart of obtaining selected photovoltaic equipment data in a photovoltaic power station design method according to an embodiment of the present invention;
[0040] Figure 7 is a schematic flow chart of storing a project file after completing the design in a photovoltaic power station design method according to another embodiment of the present invention;
[0041] Figure 8 is a schematic block diagram of a computer device according to an embodiment of the present invention;
[0042] Fig. 9 is a schematic diagram of a computer-readable storage medium according to an embodiment of the present invention;
[0043] Fig.10 is a schematic diagram of a computer program product according to an embodiment of the present invention. DETAILED DESCRIPTION
[0044] It should be understood by those skilled in the art that the embodiments described below are only some embodiments of the present invention, rather than all embodiments of the present invention, and these embodiments are intended to explain the technical principles of the present invention, rather than to limit the protection scope of the present invention. Based on the embodiments provided by the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should still fall within the protection scope of the present invention.
[0045] It should be noted that, in the description of the present invention, each functional module can be a physical module composed of multiple structures, components or electronic components, or a virtual module composed of multiple programs; each functional module can be a module that exists independently of each other, or a module divided according to the function of an integral module. It should be understood by those skilled in the art that, under the premise of being able to implement the technical solution described in the present invention, the composition, implementation and positional relationship of each functional module will not deviate from the technical principle of the present invention no matter how it changes, and therefore should fall within the protection scope of the present invention.
[0046] It should be noted that the logic and / or steps represented in the flowchart or described in other ways herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or equipment (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or equipment and execute instructions), or used in combination with these instruction execution systems, devices or equipment.
[0047] The flow chart provided by the present embodiment is not intended to indicate that the operation of the method will be performed in any particular order, or that all operations of the method are included in all every case. In addition, the method may include additional operations. Within the scope of the technical thinking provided by the present embodiment method, additional changes may be made to the above method.
[0048] like Figure 1 As shown, in one embodiment, the design method of a photovoltaic power station generally includes:
[0049] Step S101, obtaining a preset type of the photovoltaic power station installation area. Specifically, the photovoltaic power station installation area may include a factory building, ground, roof, single-family roof and other types.
[0050] Step S102: Select a project template of a corresponding type from a preset template library according to a preset type. The preset template library stores multiple types of project templates, and the project template includes installation area data to be filled and photovoltaic equipment data to be selected.
[0051] Specifically, the installation area data of each type of project template is set according to the construction scenario of this type, wherein different types of project templates may have the same type of installation area data, such as geographical location, power generation demand, construction area, and climate conditions, etc. At the same time, different types of project templates also have installation area data specific to this type, such as the roof slope of the factory type, the roof type (tile type or steel sheet type) of the single-family type, and so on.
[0052] In addition, photovoltaic equipment data of different types of project templates include a variety of photovoltaic equipment data, such as photovoltaic panel type, photovoltaic panel power generation, photovoltaic panel installation method, inverter type, junction box type, etc., wherein each type of photovoltaic equipment data includes multiple parameters to be selected, such as photovoltaic panel types include monocrystalline silicon and polycrystalline silicon, photovoltaic panel installation methods include following the slope or using a mounting bracket, and when using a mounting bracket, it also includes a variety of data of the mounting bracket, and each data includes multiple parameters to be selected, such as the mounting bracket material: steel or aluminum alloy, etc., assembly method: fixed or tracking, etc.
[0053] It should be noted that the photovoltaic equipment data of different types of project templates can be different. For example, the rooftop type installation method can only have one option of mounting brackets, while the single-family type can have two options: following the slope and mounting brackets. Or, the various parameters to be selected for the photovoltaic panel power generation of the factory type are higher than those of the single-family type. Of course, the photovoltaic equipment data of different types of project templates can also be the same, but some parameters of some types will not be selected.
[0054] Step S103, obtaining a three-dimensional model of the installation area.
[0055] Reference Figure 2 As shown, in one embodiment, this step includes:
[0056] Step S201, controlling the drone to take aerial photos of the installation area to obtain a survey image.
[0057] Step S202: Generate a three-dimensional model based on the survey image.
[0058] Reference Figure 3 As shown, in one implementation, step S201 includes:
[0059] Step S301, obtaining the address information of the photovoltaic power station installation area. Specifically, the address information may include the geographical coordinates (latitude and longitude) of the installation area, or the administrative area address (administrative division, road house number), etc. That is, the location of the installation area can be determined on the map according to the address information.
[0060] It should be noted that the way to obtain the address information may be to receive the address information input by the user, or may be to receive a point selection signal from the user on a preset plane map, and the location selected by the user is used as the address information.
[0061] Step S302, generating an aerial photography area covering the installation area on the plane map according to the address information. Specifically, the aerial photography area covering the installation area is displayed on the plane map. For example, if the photovoltaic power station needs to be built on the roof of a building, the aerial photography area is a graphic covering the building on the plane map.
[0062] It should be noted that the aerial photography area may be generated by receiving the frame selection information of the user, or may be automatically generated according to the range of the installation area on the plane map.
[0063] Step S303, generating a first aerial photography plan according to the aerial photography area. Specifically, the aerial photography plan includes flight parameters and shooting parameters of the drone, such as flight route, flight speed, shooting interval, shooting angle, and other parameters. The flight route of the first aerial photography plan has route portions located inside and outside the aerial photography area, and at each shooting point located outside the installation area, at least three images of the upper, middle, and lower angles are shot in the direction in which the lens faces the installation area.
[0064] Specifically, the flight route is generally a reciprocating and tortuous route generated according to the aerial photography area. Because it is generated according to the aerial photography area, the first aerial photography plan is to shoot above the installation area. If it is a building roof, the aerial photography is performed above the building roof. In addition, during the drone aerial photography process, at each shooting point outside the installation area, that is, in terms of plane, the drone shooting point is outside the plane graphic range of the installation area, at least three photos are taken in the direction of the lens facing the installation area, one camera is tilted upward to shoot, one camera is shot horizontally, and one camera is tilted downward to shoot.
[0065] Step S304, control the drone to perform aerial photography according to the first aerial photography scheme to obtain a first aerial image. After the first aerial photography scheme is generated, the drone can be controlled to perform photography according to the first aerial photography scheme to obtain a plurality of first aerial images.
[0066] Step S305, generating a second aerial photography plan based on the first aerial image, wherein the flight route of the second aerial photography plan surrounds the installation area, and the flight altitude is lower than the flight altitude of the first aerial photography plan, and at each shooting point, at least three angles of images are shot in the direction of the lens toward the installation area, and three angles of images are shot in the direction of the lens facing away from the installation area.
[0067] Specifically, after the drone takes pictures according to the first aerial photography plan, a first aerial image is obtained, and the general situation of the installation area and the surrounding environment observed from the top can be obtained based on the first aerial image, so that the second aerial photography plan is generated based on the above information. Because the second aerial photography plan surrounds the installation area, after understanding the general situation of the installation area and the surrounding environment based on the first aerial image, it can be known whether there are obstacles around the installation area that hinder flight, so as to determine the route of the second aerial photography plan.
[0068] The second aerial photography route surrounds the installation area and is lower than the flight altitude of the first aerial photography solution. If the installation area is the roof of a building, the flight route of the second aerial photography solution flies around the building and is lower than the shooting altitude of the first aerial photography solution. In addition, at each shooting point, at least three angles of images are taken in the direction of the lens facing the installation area, and three angles of images are taken in the direction of the lens facing away from the installation area. In this way, it can be more clearly determined whether there are objects around the installation area that are higher than the building, so as to better perform subsequent shadow analysis.
[0069] Step S306: Control the drone to perform aerial photography according to the second aerial photography scheme to obtain a second aerial image. The first aerial image and the second aerial image are used as survey images.
[0070] Reference Figure 4 As shown, in another implementation, step S201 includes:
[0071] Step S401, obtain basic information of the installation area. Basic information may include: location information, terrain information, and grid access equipment information. The location information includes the geographic coordinates (latitude and longitude) of the installation area, the administrative area address (administrative divisions, road numbers), and the distance to surrounding markers. The terrain information includes the altitude, slope and slope direction (the degree of inclination and inclination direction of the ground), the type of foundation layout (roof, wall, ground, other supports), landform type, and infrastructure information (foundation surface flatness, foundation surface covering type) of the installation area. The grid access equipment information includes the access transformer capacity, inverter type, PCS specifications, etc.
[0072] The step of obtaining the location information and terrain information may include: reading the location information and terrain information from the location of the installation area selected in the preset map. The map may be a digital map, which is obtained by digitally processing geographic information using computer technology, and in addition to graphics, may also include terrain data, vector data, description information and other related data. In actual application, the method of this embodiment may determine the location of the installation area on the digital map through the selection operation of the surveyor on the map or according to the input selection information, and read the corresponding location information and terrain information. The location information and terrain information are used as positioning information for the survey on the one hand, and can also be used as basic data for the survey on the other hand.
[0073] The step of obtaining the information of the grid-connected equipment includes: sending a query request to the grid management device according to the location information, and obtaining the grid-connected equipment information of the grid management device in response to the query request. The grid management device can find the corresponding grid-connected equipment information according to the grid deployment data of the installation area. The grid-connected equipment information can be used to limit the technical indicators and economic indicators of the photovoltaic system, such as providing the capacity limit parameters of the photovoltaic system, the consumables cost of the photovoltaic equipment to access the grid (cable specifications and quantity, transformer and PCS expansion costs, etc.), and the grid's restriction conditions for absorbing microgrid power transmission (whether to operate reverse transmission to the grid, and the grid electricity price).
[0074] Step S402, control the drone to perform initial survey and photography of the installation area to obtain an initial image. The initial survey and photography can be performed using the drone's default cruise mode, for example, the drone photographs the installation area at a certain height in a preset scanning photography mode (such as reciprocating along a straight line). The initial image obtained is used to obtain a general understanding of the installation area.
[0075] Step S403, set marker points for the initial image, and divide the initial image into objects based on the marker points to at least determine the installation object and estimate the regional area and terrain characteristics of the installation object. The marker points can be obtained by analyzing the initial image, for example, by finding obvious marker points using pixel threshold segmentation, edge detection, regional growth clustering, machine learning model classification, etc. The marker points may include points such as demarcation points, edge points, feature intensity change points, cluster centers or representative points. In addition to the installation objects (installation roofs, installation walls, vacant ground, etc.), the objects obtained by object division may also include the basic objects of the installation objects (installed building objects, walls, supports, etc.). The estimated regional area and terrain characteristics of the installation object are used for the formulation of the aerial photography plan, not the final survey results.
[0076] Step S404, design an aerial photography plan according to the area and terrain characteristics of the installation object. The aerial photography plan includes the flight parameters and shooting parameters of the drone. The flight parameters may include calculating the navigation altitude, speed, route length, flight time and other data. To ensure the accuracy of the measurement, the same target position can be photographed from at least three directions. The aerial photography plan requires that the captured images have a certain degree of overlap to facilitate subsequent stitching. The aerial photography plan can shoot in multiple directions and at multiple heights for the installation object.
[0077] Step S405, control the drone to perform a first survey and shooting around the installation object according to the aerial photography plan to obtain a survey image of the installation object. The survey image of the installation object may include images taken from multiple directions and multiple heights from multiple shooting points. The shooting points can be arranged in an open, unobstructed location with a large shooting range. After the first survey and shooting is completed, the shooting quality of the survey image (such as clarity, overlap, occlusion status, etc.) can be checked. If an image that does not meet the requirements appears, repeat the shooting.
[0078] Step S406, control the drone to perform a second survey and photography of the surrounding environment objects to obtain a survey image of the surrounding environment objects. The second survey and photography photographs the periphery of the installation object to obtain an image reflecting the overall state of the installation area.
[0079] Step S407, stitching the survey image of the installation object and the survey image of the surrounding environment object to obtain a survey image of the installation area. An optional survey image stitching method includes: performing angle matching on the survey image of the installation object and the survey image of the surrounding environment object to find multiple pairs of matching images; performing grayscale histogram equalization processing and geometric distortion elimination on the multiple pairs of matching images to obtain multiple groups of images to be stitched; extracting feature information from the multiple groups of images to be stitched, stitching and fusing the images according to the feature information, and obtaining survey images of the installation area from multiple angles.
[0080] Angle matching can be done by searching for images with similar shooting directions and shooting ranges through the flight records of drones. The matching images found have similar angles, which can reduce the image calculations (including image translation, scaling, and twisting) in the stitching process and improve processing efficiency. Grayscale histogram equalization and geometric distortion elimination can eliminate the problems caused by geometric distortion and color brightness differences in image processing.
[0081] Feature information is extracted from multiple groups of images to be spliced, and an image transformation model can be established based on the matched features, and finally transformation mapping is performed. The transformation mapping of the method of this embodiment first uses point, line and angle features to estimate the homography matrix of the global transformation, and pre-aligns the spliced images; then the image is gridded, and the grid deformation is constrained by the energy function to achieve grid refinement alignment. Since the shooting angle is matched in advance, the complexity of the image transformation model can be reduced. The image alignment process can use a feature-based image registration method. Alignment is performed by adding feature line segments and feature points of the shooting angle, which greatly reduces the amount of calculation. For example, the scale-invariant feature transformation algorithm (ScaleInvariant Feature Transform, referred to as SIFT) can be used to determine the feature points of the image and the angle information of the feature points; for example, the line segment detector (LSD) can be used to extract the straight line characteristics of the image.
[0082] Image stitching and fusion are performed based on feature information to convert each pixel of the transformed image into the same image, and then the image fusion method is used to perform pixel fusion on the transition area of the stitched image to optimize the image stitching quality.
[0083] The survey images of the installation area obtained in the above steps reflect the characteristics of the installation object and the surrounding environment objects from different angles. Compared with the prior art in which surveyors manually set marker points and aerial photography points for the installation area, the method of this embodiment uses three aerial photography to complete the entire survey task, designs the aerial photography plan with the help of the initial images obtained by the initial survey, and automatically completes the aerial photography task, which has a higher accuracy rate and reduces the dependence on the operation of the surveyors.
[0084] like Figure 5 As shown, step S202 may include:
[0085] Step S501, discretize the survey image using set grid points to generate point cloud data of the installation area. One discretization method is: discretize using three-dimensional space grid points, and then sample a point in each grid point. Each small grid contains several points, and the point closest to the center point of the grid is taken as the discrete sampling point.
[0086] Step S502, using the point cloud data to construct a surface to obtain a surface model; the data captured by the drone can be processed to obtain sufficient point cloud data. Through surface construction, a surface model in the form of a point cloud can be obtained.
[0087] Step S503, perform object recognition on the survey image to determine the object boundary. The object recognition results include: installation objects (installation roofs, installation walls, vacant ground, etc.), basic objects of installation objects (installed building objects, walls, supports, etc.), surrounding environment objects, etc.
[0088] Step S504: compare the object boundary with the surface model and perform contour segmentation on the surface model.
[0089] Step S505, the surface model after contour segmentation is visualized to obtain a three-dimensional model. The specific visualization process may include: performing object entity processing on the surface model after contour segmentation to obtain contour surfaces of multiple objects; collecting color and pattern features of multiple objects in the survey image; performing appearance processing on the contour surfaces of multiple objects according to the color and pattern features to obtain a three-dimensional model of the installation area.
[0090] The final three-dimensional model of the installation area is similar to the actual visual state of the installation area, which is convenient for the construction owner of the photovoltaic system to intuitively understand the situation of the installation area. After obtaining the three-dimensional model of the installation area, it also includes: performing data statistics on the three-dimensional model to obtain data information of the three-dimensional model; assigning attribute information to multiple objects of the three-dimensional model. The data information of the three-dimensional model includes: coordinates, elevation data, area, length, height, slope, direction, etc., which can be read from the three-dimensional model. Object attribute information includes: project name, object type, etc.
[0091] Those skilled in the art will appreciate that generating a three-dimensional model by utilizing drone survey images can help improve modeling efficiency.
[0092] It should be noted that in some other embodiments, a manually drawn three-dimensional model may also be obtained.
[0093] Continue to refer to Figure 1 As shown in the figure, after obtaining the 3D model of the photovoltaic power station installation area:
[0094] Step S104, fill the installation area data in the project template according to the three-dimensional model. Specifically, fill the data that needs to be measured in the installation area data, such as the construction area or slope, etc., and some installation area data such as geographical location, power generation requirements, etc. can be filled by receiving user input information after the project is generated.
[0095] Step S105, obtaining the selected photovoltaic equipment data. After the installation area data is determined, the selected parameters in each photovoltaic equipment data of the project template are obtained.
[0096] Step S106, designing the layout of the photovoltaic power station in the three-dimensional model according to the selected photovoltaic equipment data. After the installation area data and the photovoltaic equipment data are determined, the layout of the photovoltaic power station can be designed in the three-dimensional model.
[0097] In the scheme of this embodiment, by obtaining the preset type of the photovoltaic power station installation area, selecting the corresponding type of project template from the preset template library according to the preset type, the project template includes the installation area data to be filled and the photovoltaic equipment data to be selected, obtaining the three-dimensional model of the installation area, filling the installation area data in the project template according to the three-dimensional model, obtaining the selected photovoltaic equipment data, and designing the layout of the photovoltaic power station in the three-dimensional model according to the selected photovoltaic equipment data. In this way, the user only needs to enter the preset type of the installation area, and the system can use the project template to automatically generate a project with all the required data, and then automatically fill in the data according to the data displayed in the project, reducing the workload of the subsequent user to manually extract the required data, helping to improve the efficiency of photovoltaic power station design, and realizing an efficient and accurate design process, making the construction planning of photovoltaic power stations more convenient and scientific.
[0098] In particular, for designers with less experience, it helps save time for exploration and adjustment in the early stages of design, allowing designers to focus more on higher-level strategic planning and innovation, while the complexity and accuracy of the design itself are automatically guaranteed by the system, achieving efficient and high-quality design goals and providing strong support for the rapid deployment and optimized operation of photovoltaic power stations.
[0099] like Figure 6 As shown, in one embodiment, the step of obtaining the selected photovoltaic device data includes:
[0100] Step S601, using the vector composed of the filled installation area data to search for the most similar historical project template in the same type of historical project template. Specifically, each project is stored after the design is completed, and the corresponding installation area data is stored. When designing a new project, after the installation area data are determined, the vector composed of the installation area data can be used to search for the most similar historical project template of the same type.
[0101] Specifically, the similarity between vectors can be reflected by the distance between the vectors, that is, find the vector closest to the vector composed of the installation area data of the current project among all historical vectors, such as the Euclidean distance. After finding it, find the corresponding historical project template.
[0102] Step S602, reading the photovoltaic equipment data of the most similar historical project template. Specifically, the historical project templates are all completed projects, so the photovoltaic equipment data are also determined. Therefore, the photovoltaic equipment data of the historical project template can be read.
[0103] Step S603, selecting the same photovoltaic equipment data in the current project template. After reading the photovoltaic equipment data of the most similar historical project template, the same photovoltaic equipment data in the current design project template is selected.
[0104] By vectorizing the data, other data similar to one data can be well found. Therefore, this embodiment uses the vector composed of the filled installation area data to find the most similar historical project template in the same type of historical project template, reads the photovoltaic equipment data of the most similar historical project template, selects the same photovoltaic equipment data in the current project template, and can find the historical project template that is most similar to the design target of the project template currently being designed from the historical project template. Then, the photovoltaic equipment data of the project template currently being designed and the most similar historical project template are substantially the same, so by selecting the same photovoltaic equipment data in the current project template as the most similar historical project template, a relatively accurate preliminary photovoltaic equipment data set can be quickly obtained, which helps to further improve design efficiency.
[0105] It should be noted that, in some other embodiments, it is also possible to receive signals for selecting photovoltaic device data one by one from the user.
[0106] Continue to refer to Figure 6 As shown, in one embodiment, the step of selecting the same photovoltaic equipment data in the current project template includes:
[0107] Step S604: output confirmation prompt information, that is, output prompt information on whether to confirm to use the currently selected photovoltaic equipment parameters as data used in the design.
[0108] Step S605, detecting whether the photovoltaic device data modification information is received, if yes, executing step S606, if no, executing step S607. After outputting the confirmation prompt information, detecting whether the information that the currently selected photovoltaic device data is modified is received.
[0109] Step S606, updating the selected photovoltaic equipment data. If the photovoltaic equipment data modification information is received, it means that the user has modified the photovoltaic equipment data, and the modified photovoltaic equipment data is selected.
[0110] Step S607, obtaining the selected photovoltaic equipment data. If no photovoltaic equipment data change information is received, it means that the user has determined to perform subsequent design according to the automatically selected photovoltaic equipment data, and the currently selected photovoltaic equipment data is obtained to start the photovoltaic power station design. In addition, after the selected photovoltaic equipment data is updated, it means that the user has reselected the data to be modified, and the currently selected photovoltaic equipment data is also obtained to start the photovoltaic power station design.
[0111] Those skilled in the art can understand that by outputting a confirmation prompt message after selecting the same photovoltaic equipment data in the current project template, when photovoltaic equipment data change information is received, the selected photovoltaic equipment data is updated, that is, the user performs a secondary confirmation, thereby further improving the accuracy of the selected photovoltaic equipment data.
[0112] like Figure 7 As shown, in one embodiment, after the step of performing photovoltaic power station layout design in a three-dimensional model according to the selected photovoltaic equipment data, the step includes: detecting whether the design scheme obtained by the photovoltaic power station layout design meets the preset target requirements, if so, generating a three-dimensional layout model and outputting the three-dimensional layout model and the project template as a project file, if not, obtaining the modified photovoltaic equipment data and re-performing the photovoltaic power station layout design.
[0113] In this embodiment, the design method of the photovoltaic power station generally includes:
[0114] Step S701 : Designing the layout of a photovoltaic power station in a three-dimensional model according to the selected photovoltaic equipment data.
[0115] Step S702, check whether the design scheme obtained by the photovoltaic power station layout design meets the preset target requirements, if yes, execute step S704, if no, execute step S703. Specifically, after completing the photovoltaic power station layout design, the designed scheme is verified to check whether it meets the preset target requirements, such as the preset cost requirements.
[0116] Step S703, obtain the modified photovoltaic equipment data and redesign the photovoltaic power station layout. If the preset target requirements are not met, then reacquire the photovoltaic equipment data. Specifically, the system may automatically select different photovoltaic equipment data, or receive information reselected by the user to determine the new selected photovoltaic equipment data. Then redesign the photovoltaic power station layout according to the new photovoltaic equipment data. Then test the new design scheme until a design scheme that meets the requirements is formed.
[0117] Step S704, generate a 3D layout model and output the 3D layout model and the project template as a project file. If the preset target requirements are met, then the project file is output, including the data information of the 3D layout model and the project template, for example, in the form of a compressed package. Subsequently, the actual photovoltaic power station construction project can be carried out according to the project file.
[0118] Automatically monitoring the design solution helps to quickly detect whether the design solution meets the requirements, thereby improving design efficiency.
[0119] Reference Figure 7 As shown, further, after obtaining the project file, it includes:
[0120] Step S705, store the completed project file and the vector composed of the installation area data therein, and establish an index relationship between the vector and the project file. Specifically, after obtaining a design scheme that meets the requirements and outputting the project file, the completed project file is saved, and the vector composed of the corresponding installation area data is stored, so that the vector can be used for searching in subsequent designs. And an index relationship between the vector and the project file is established, so that the corresponding complete project file can be found according to the vector.
[0121] Step S706, clustering the vectors composed of the stored installation area data. Specifically, clustering is a way of processing vector data, which aims to classify multiple relatively similar vectors into the same class and establish a cluster center vector. When searching, first search for the closest cluster center vector, find the nearest cluster, and then search for the most similar vector in the cluster, which can improve the search efficiency for the most similar vector. Common clustering algorithms include K-means algorithm or K-means++ algorithm, etc.
[0122] Moreover, the project templates of the same type in this embodiment are more easily classified into one category, which can well ensure the accuracy of the search.
[0123] It should be noted that in some other embodiments, clustering may not be performed, and a global search may be sufficient when searching for vectors.
[0124] This embodiment also provides a computer device and a computer-readable storage medium. Figure 8 is a schematic diagram of a computer device 10 according to one embodiment of the present invention. Fig. 9 is a schematic diagram of a computer-readable storage medium 20 according to one embodiment of the present invention.
[0125] The computer device 10 may include a memory 110, a processor 120, and a computer executable program 11 stored in the memory 110 and running on the processor 120, and the processor 120 implements the photovoltaic power station design method of any of the above embodiments when executing the computer executable program 11.
[0126] The computer-readable storage medium 20 stores a computer-executable program 11 , and when the computer-executable program 11 is executed by a processor, the photovoltaic power station design method according to any of the above embodiments can be implemented.
[0127] This embodiment also provides a computer program product. Fig.10 3 is a schematic diagram of a computer program product 30 according to an embodiment of the present invention. The computer program product 30 includes a computer executable program 11, and when the computer executable program 11 is executed by a processor 120, any of the above-mentioned photovoltaic power station design methods can be implemented.
[0128] Specifically, the computer executable program 11 for performing the operations of the present invention may be assembly instructions, instruction set architecture (ISA) instructions, computer instructions, computer-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
[0129] For the purpose of the description of the present embodiment, the computer-readable storage medium 20 can be any device that can contain, store, communicate, propagate or transmit a program for use with an instruction execution system, device or equipment or in conjunction with these instruction execution systems, devices or equipment. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion (electronic device) with one or more wirings, a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and editable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable storage medium 20 can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpreting or processing in other suitable ways as necessary, and then stored in a computer memory.
[0130] It should be understood that each part of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system.
[0131] The computer device 10 may be, for example, a server, a desktop computer, a notebook computer, a tablet computer, or a smart phone. In some examples, the computer device 10 may be a cloud acquisition node. The computer device 10 may be described in the general context of computer system executable instructions (such as program modules) executed by a computer system. Typically, a program module may include routines, programs, object programs, components, logic, data structures, etc. that perform specific tasks or implement specific abstract data types. The computer device 10 may be implemented in a distributed cloud acquisition environment where remote processing devices linked via a communication network perform tasks. In a distributed cloud acquisition environment, program modules may be located on a local or remote acquisition system storage medium including a storage device.
[0132] The computer device 10 may include a processor 120 adapted to execute stored instructions, and a memory 110 that provides temporary storage space for the operation of the instructions during operation. The processor 120 may be a single-core processor, a multi-core processor, an acquisition cluster, or any number of other configurations. The memory 110 may include random access memory (RAM), read-only memory, flash memory, or any other suitable storage system.
[0133] The processor 120 may be connected to an I / O interface (input / output interface) suitable for connecting the computer device 10 to one or more I / O devices (input / output devices) via a system interconnect (e.g., PCI, PCI-Express, etc.). The I / O devices may include, for example, a keyboard and a pointing device, wherein the pointing device may include a touch pad or a touch screen, etc. The I / O devices may be built-in components of the computer device 10, or may be devices externally connected to an acquisition device.
[0134] Processor 120 can also be linked to a display interface suitable for connecting computer device 10 to a display device through a system interconnection. Display device can include a display screen as a built-in component of computer device 10. Display device can also include a computer monitor, a television or a projector, etc., which are externally connected to computer device 10. In addition, a network interface controller (NIC) can be suitable for connecting computer device 10 to a network through a system interconnection. In some embodiments, NIC can use any suitable interface or protocol (such as an Internet small computer system interface, etc.) to transmit data. The network can be a cellular network, a radio network, a wide area network (WAN), a local area network (LAN) or the Internet, etc. A remote device can be connected to a computer device through a network.
[0135] At this point, those skilled in the art should recognize that, although multiple exemplary embodiments of the present invention have been shown and described in detail herein, many other variations or modifications that conform to the principles of the present invention can still be directly determined or derived based on the content disclosed in the present invention without departing from the spirit and scope of the present invention. Therefore, the scope of the present invention should be understood and recognized as covering all these other variations or modifications.
Claims
1. A design method for a photovoltaic power station, comprising: Get the preset type of the photovoltaic power station installation area; Selecting a project template of a corresponding type from a preset template library according to the preset type, wherein the preset template library stores multiple types of project templates, and the project template includes installation area data to be filled and photovoltaic equipment data to be selected; Acquire a three-dimensional model of the installation area; Filling the installation area data in the project template according to the three-dimensional model; Obtain the selected photovoltaic equipment data; The photovoltaic power station layout is designed in the three-dimensional model according to the selected photovoltaic equipment data.
2. The design method of a photovoltaic power station according to claim 1, wherein: The step of obtaining the selected photovoltaic equipment data comprises: Using the filled vector formed by the installation area data, searching for the most similar historical project template among the historical project templates of the same type; Reading photovoltaic equipment data of the most similar historical project template; Select the same photovoltaic equipment data in this project template.
3. The design method of a photovoltaic power station according to claim 2, wherein: The step of selecting the same photovoltaic equipment data in the project template includes: Output confirmation prompt information; Detect whether photovoltaic device data change information is received, if so, update the selected photovoltaic device data, if not, execute the step of obtaining the selected photovoltaic device data.
4. The design method of a photovoltaic power station according to claim 1, wherein: After the step of designing the layout of a photovoltaic power station according to the selected photovoltaic equipment data on the three-dimensional model, the following steps are included: Check whether the design scheme obtained by the photovoltaic power station layout design meets the preset target requirements. If so, generate a three-dimensional layout model and output the three-dimensional layout model and the project template as a project file. If not, obtain the modified photovoltaic equipment data and re-design the photovoltaic power station layout.
5. The design method of a photovoltaic power station according to claim 4, wherein: After obtaining the project files, it includes: The completed project file and the vector composed of the installation area data therein are stored, and an index relationship between the vector and the project file is established.
6. The design method of a photovoltaic power station according to claim 5, wherein: The design method of the photovoltaic power station also includes: Clustering is performed on the vectors consisting of the stored installation area data.
7. The design method of a photovoltaic power station according to claim 1, wherein: The step of obtaining the three-dimensional model of the photovoltaic power station installation area includes: Controlling the UAV to take aerial photos of the installation area to obtain a survey image; The three-dimensional model is generated according to the survey image.
8. A computer device, comprising a memory, a processor, and a computer executable program stored in the memory and running on the processor, wherein the processor implements the photovoltaic power station design method according to any one of claims 1 to 7 when executing the computer executable program.
9. A computer-readable storage medium having a computer-executable program stored thereon, wherein the computer-executable program, when executed by a processor, implements the photovoltaic power station design method according to any one of claims 1 to 7.
10. A computer program product, comprising a computer executable program, wherein when the computer executable program is executed by a processor, the method for designing a photovoltaic power station according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Photovoltaic power station model determination method, device and equipment, and storage medium
CN110991083A
Roof photovoltaic power station design method and system based on unmanned aerial vehicle
CN116305487A
Simulation system of distributed photovoltaic power station, project scheme generation method and equipment
CN116384104A
Automatic design method and equipment of photovoltaic power station, medium and product
CN119598675A
Parametric process for designing and pricing a photovoltaic canopy structure with evolutionary optimization
US20210350041A1