Self-adaptive matching method and system for mountain photovoltaic model

By combining the Revit family editor and CAD software, a parametric photovoltaic model was created and adaptively matched to the mountainous terrain, solving the problem of precise layout of photovoltaic modules and brackets on mountainous terrain and achieving precise construction of the photovoltaic project.

CN120654418AActive Publication Date: 2025-09-16HUNAN NUCLEAR IND CONSTR CO LTD

Patent Information

Application Number
CN202510807526.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-17
Publication Date
2025-09-16
Estimated Expiration
2045-06-17

AI Technical Summary

Technical Problem

In mountain photovoltaic projects, photovoltaic modules, photovoltaic brackets and photovoltaic foundations are difficult to accurately adapt to the complex terrain, resulting in a disconnect between the design plan and actual construction.

Method used

The Revit family editor and CAD software are combined to create photovoltaic modules, photovoltaic foundations and photovoltaic brackets through parametric models. The Revit terrain surface tool is used to establish a mountain terrain model, automatically determine the plane and elevation positioning points of the photovoltaic foundation, and adaptively determine the layout positions of the photovoltaic modules and photovoltaic brackets in turn.

Benefits of technology

The precise arrangement of photovoltaic modules, photovoltaic brackets and photovoltaic foundations in mountainous areas was achieved, which avoided the disconnection between design and construction and improved the accuracy of construction and engineering quantity statistics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120654418A_ABST
    Figure CN120654418A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of photovoltaic model matching, in particular to a self-adaptive matching method and system for a mountain photovoltaic model. The method comprises the following steps: firstly, acquiring drawing data of a mountain photovoltaic project, and then creating parameterized photovoltaic models (including a photovoltaic module model, a photovoltaic basic model and a photovoltaic support model) according to the drawing data in a Revit family editor; then establishing a mountain terrain model based on a Revit terrain surface tool and input mountain terrain data, then determining plane positioning points and elevation positioning points of the photovoltaic foundations in the mountain terrain model in CAD software, and encoding the photovoltaic foundations; and finally, based on the photovoltaic module model and the photovoltaic support model, sequentially and adaptively determining the arrangement positions of the photovoltaic modules and the photovoltaic supports corresponding to the coded photovoltaic foundations, so that the arrangement of the photovoltaic foundations is more accurately adapted to the mountain terrain, and the disjunction between the design scheme of the photovoltaic project model and the actual construction is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of photovoltaic model matching, and in particular to a mountain photovoltaic model adaptive matching method and system. Background Art

[0002] Mountain photovoltaics refer to solar photovoltaic power generation projects built in mountainous areas. This photovoltaic power generation method utilizes the unique topography of the mountains to convert solar energy into electricity through the installation of photovoltaic panels. With the rapid development of Building Information Modeling (BIM) in photovoltaic project construction, its role is gradually being extended to the construction management stage.

[0003] Mountain photovoltaic projects primarily include photovoltaic modules, photovoltaic mounting systems, and photovoltaic foundations. Due to the complex and varied terrain of mountainous areas, creating BIM models for photovoltaic project models and extracting engineering quantities for these models are extremely challenging. Specifically, the complex terrain of mountainous areas makes it difficult to precisely adapt the layout of photovoltaic modules, photovoltaic mounting systems, and photovoltaic foundations to the terrain, resulting in a disconnect between the design of photovoltaic project models and actual construction. Summary of the Invention

[0004] The main purpose of the present invention is to provide a mountain photovoltaic model adaptive matching method and system, aiming to solve the problem that the current layout of photovoltaic components, photovoltaic brackets, and photovoltaic foundations is difficult to accurately adapt to mountain terrain.

[0005] The technical solution proposed by the present invention is: A mountain photovoltaic model adaptive matching method is applied to a mountain photovoltaic model adaptive matching system; the system includes a design terminal, the design terminal running a Revit family editor, a Revit terrain surface tool, and CAD software; the method includes: Design terminal to obtain drawing data of mountain photovoltaic project; The design terminal creates a parametric photovoltaic model in the Revit family editor based on the drawing data. The photovoltaic model includes a photovoltaic module model, a photovoltaic foundation model, and a photovoltaic bracket model. The design terminal establishes a mountain terrain model based on Revit terrain surface tools and input mountain terrain data; The design terminal determines the plane positioning points and elevation positioning points of the photovoltaic foundation in the mountain terrain model in the CAD software, and sets the photovoltaic foundation in the mountain terrain model based on the plane positioning points and elevation positioning points. The distance between the top of the photovoltaic foundation and the ground is a preset distance value, and the distance from the photovoltaic foundation to the ground is parameter-driven. The design terminal encodes each photovoltaic foundation, wherein the code of each photovoltaic foundation is unique; The design terminal adaptively determines the layout positions of the photovoltaic components and photovoltaic brackets corresponding to each encoded photovoltaic foundation based on the photovoltaic component model and the photovoltaic bracket model.

[0006] Preferably, the photovoltaic module model includes a parameter-driven photovoltaic module side view model and a parameter-driven photovoltaic module front view model.

[0007] Preferably, the photovoltaic foundation includes pre-buried steel pipes for pile foundations; the design terminal creates a parametric photovoltaic model in a Revit family editor based on drawing data, including: The design terminal will associate the parameters of the photovoltaic module model with the parameters of the photovoltaic foundation model in the Revit family editor to ensure that the buried depth of the pile foundation embedded steel pipe can be freely adjusted up and down.

[0008] Preferably, the photovoltaic support includes supports, diagonal braces, longitudinal and transverse purlins, and tie rod support components; the design terminal creates a parametric photovoltaic model in a Revit family editor based on drawing data, and further includes: The design terminal determines the geometric size parameters of the supports, diagonal braces, longitudinal and transverse purlins and tie rod bracket components based on the drawing data, forms a mutual correspondence, and creates a parameterized photovoltaic bracket model based on the mutual correspondence.

[0009] Preferably, the design terminal runs Dynamo software and TopographyToPolySurface software; the design terminal establishes a mountain terrain model based on Revit terrain surface tools and input mountain terrain data, including: The terminal is designed to pre-process the input mountain terrain data, including format conversion, noise removal and terrain data lightweighting; The design terminal converts the mountain model generated by the Revit terrain surface tool into a multiple terrain surface that can be recognized by the Dynamo software through the Dynamo software and the TopographyToPolySurface software, and uses it as the mountain terrain model.

[0010] Preferably, the design terminal encodes each photovoltaic foundation, including: The design terminal encodes each photovoltaic foundation and forms a photovoltaic foundation plane distribution map, where each photovoltaic module is correspondingly provided with 8 photovoltaic foundations.

[0011] Preferably, the design terminal adaptively determines the layout positions of the photovoltaic components and photovoltaic supports corresponding to each encoded photovoltaic foundation based on the photovoltaic component model and the photovoltaic support model, including: The design terminal calculates the minimum distance line between the lower edge of the photovoltaic module and the surface of the mountain terrain model; The design terminal calculates the angle between the location of the photovoltaic foundation and the surface of the mountain terrain model in the long direction of the photovoltaic module, and selects the maximum angle of the same photovoltaic foundation; The design terminal calculates the adaptive elevation positioning points of the photovoltaic foundation on the surface of the mountain terrain model.

[0012] Preferably, the design terminal runs a Revit measurement tool; the design terminal calculates the adaptive elevation positioning points of the photovoltaic foundation on the surface of the mountain terrain model, and then further includes: The design terminal reversely calculates the layout elevation and left and right inclination angles of the photovoltaic modules, including: The design terminal uses the Revit measurement tool to calculate the angle between the pile foundation of the photovoltaic module and the terrain surface in the long direction. After screening out the largest terrain surface angle, it calculates the minimum spacing line between the lower edge of the photovoltaic module and the surface of the mountain terrain model based on the size, design specifications and working conditions of the photovoltaic module. The design terminal determines the layout parameters of the PV panels, including: The design terminal verifies the relationship between the photovoltaic foundation and the terrain position. Dynamo software is used to analyze the undulations of the mountain terrain model. The left and right inclination angles of the photovoltaic modules are determined based on the lighting conditions. This creates a ground reference surface for the photovoltaic modules and serves as the layout basis for the photovoltaic modules. Design terminal adaptive layout photovoltaic bracket, including: Based on the photovoltaic bracket model in the Revit family editor, the design terminal uses the adaptive component function of the Revit family editor to automatically adjust the position and angle of the photovoltaic bracket according to the layout parameters of the photovoltaic components; Design terminal adaptive layout of photovoltaic panels, including: The design terminal arranges the photovoltaic components according to the determined layout parameters of the photovoltaic components and the ground reference surface through the adaptive component function of the Revit family editor.

[0013] Preferably, the design terminal adaptively determines the layout positions of the photovoltaic components and photovoltaic supports corresponding to each encoded photovoltaic foundation based on the photovoltaic component model and the photovoltaic support model, and then further includes: The design terminal classifies the photovoltaic model in the Revit family editor to obtain components of the photovoltaic model, and classifies and codes the components of the photovoltaic model; The design terminal uses the quantity statistics function of the Revit family editor to automatically extract the quantity of each component of the encoded photovoltaic model to generate a quantity report containing the component name, specification model, quantity, and material usage.

[0014] The present invention also proposes a mountain photovoltaic model adaptive matching system, which applies a mountain photovoltaic model adaptive matching method; the system includes a design terminal, which runs a Revit family editor, a Revit terrain surface tool and CAD software.

[0015] The above technical solution can achieve the following beneficial effects: The mountain photovoltaic model adaptive matching method proposed in the present invention can automatically and accurately arrange photovoltaic modules, photovoltaic brackets, and photovoltaic foundations in the mountains. First, the drawing data of the mountain photovoltaic project is obtained. Then, in the Revit family editor, a parameterized photovoltaic model (including a photovoltaic module model, a photovoltaic foundation model, and a photovoltaic bracket model) is created based on the drawing data. Then, a mountain terrain model (i.e., the mountain where the photovoltaic modules are to be installed) is established based on the Revit terrain surface tool and the input mountain terrain data. Then, the plane positioning points and elevation positioning points of the photovoltaic foundations in the mountain terrain model are determined in the CAD software to determine the installation position of each photovoltaic foundation in the mountain and encode each photovoltaic foundation. Finally, the design terminal adaptively determines the layout position of the photovoltaic modules and photovoltaic brackets corresponding to each encoded photovoltaic foundation in turn based on the photovoltaic module model and the photovoltaic bracket model, thereby automatically and accurately matching the layout positions of the photovoltaic modules, photovoltaic brackets, and photovoltaic foundations in the mountains. Manual arrangement of photovoltaic modules is no longer required, so that the layout of the photovoltaic foundations is more accurately adapted to the mountain terrain, avoiding the disconnection between the design scheme of the photovoltaic project model and the actual construction. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying any creative work.

[0017] Figure 1 This is a flowchart of the steps of the first embodiment of the adaptive matching method for mountain photovoltaic models proposed by the present invention; Figure 2 A schematic side view of a photovoltaic module model according to a second embodiment of the adaptive matching method for a mountain photovoltaic model proposed by the present invention; Figure 3 This is a schematic diagram of the driving parameters of the buried depth and length of the embedded steel pipe and pile foundation in the third embodiment of the adaptive matching method for mountain photovoltaic models proposed by the present invention; Figure 4 This is a schematic diagram of a photovoltaic bracket following the angle change of a photovoltaic module according to the first embodiment of the adaptive matching method for a mountain photovoltaic model proposed by the present invention; Figure 5 The reference terrain surface of the fifth embodiment of the adaptive matching method for mountain photovoltaic models proposed by the present invention; Figure 6 This is a photovoltaic base plane distribution diagram of the sixth embodiment of the mountain photovoltaic model adaptive matching method proposed by the present invention; Figure 7 This is a schematic diagram of the front pile foundation distribution of the sixth embodiment of the adaptive matching method for mountain photovoltaic models proposed by the present invention; Figure 8 This is a schematic diagram of the rear pile foundation distribution of the sixth embodiment of the adaptive matching method for mountain photovoltaic models proposed by the present invention; Figure 9 This is a schematic diagram of the adaptive elevation positioning points of the photovoltaic foundation on the surface of the mountain terrain model according to the seventh embodiment of the adaptive matching method for mountain photovoltaic models proposed by the present invention. DETAILED DESCRIPTION

[0018] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0019] The present invention provides a mountain photovoltaic model adaptive matching method and system.

[0020] As attached Figure 1 As shown, in a first embodiment of a mountain photovoltaic model adaptive matching method proposed by the present invention, the mountain photovoltaic model adaptive matching method is applied to a mountain photovoltaic model adaptive matching system; the system includes a design terminal (an intelligent terminal used by a user, such as a personal computer), the design terminal running a Revit Family Editor (Revit Family Editor is a core module in Autodesk Revit software (Autodesk Revit software is a series of Building Information Modeling (BIM) software developed by Autodesk) and is used to create, edit, and manage "families", i.e., the basic units that constitute Building Information Modeling (BIM). These families can be building components (such as walls, doors and windows, furniture), structural components, or annotation symbols, etc. Each family contains information such as geometric shape, dimensional parameters, material properties, and behavioral logic), a Revit Terrain Surface Tool (Revit Terrain Surface Tool is a professional module in Autodesk Revit software for creating, editing, and analyzing building site terrain), and CAD software (i.e., Computer Aided Design (CAD) software). This embodiment includes the following steps: Step S110: The design terminal obtains drawing data of the mountain photovoltaic project.

[0021] Specifically, the drawing data includes structural design drawings, floor plans of photovoltaic modules, photovoltaic brackets and photovoltaic foundations, topographic survey drawings of the mountains to be installed and other related data; the information is classified and organized and a ledger is established; key information of the drawings is marked at the same time; based on the drawing data, the specifications of the photovoltaic modules, the connection method of the photovoltaic brackets, the design requirements of the photovoltaic foundation, and the terrain location data of the entire photovoltaic project can be known, thereby providing basic data for subsequent modeling.

[0022] Step S120: The design terminal creates a parameterized photovoltaic model in the Revit family editor based on the drawing data, wherein the photovoltaic model includes a photovoltaic component model, a photovoltaic foundation model, and a photovoltaic bracket model.

[0023] Specifically, the above steps can be used to establish a photovoltaic model. Each individual photovoltaic model includes a photovoltaic module model, a photovoltaic foundation model, and a photovoltaic bracket model. Angle parameter drivers are established for the side and front views of the modules to ensure that the photovoltaic modules can freely change angles on the front and side views. In the Revit family editor, the design terminal creates a parametric photovoltaic foundation model based on the drawing data, and establishes length parameter drivers for the pre-buried steel pipes and buried depth of the pile foundation; The design terminal creates a parametric photovoltaic bracket model in the Revit family editor based on the drawing data; Step S130: The design terminal establishes a mountain terrain model based on the Revit terrain surface tool and the input mountain terrain data, wherein the mountain terrain data includes but is not limited to mountain GIS data, mountain oblique photography data, and mountain laser scanning data.

[0024] Specifically, a mountain terrain model is established to facilitate the subsequent adaptive matching and installation of the photovoltaic model on the mountain terrain model.

[0025] Step S140: The design terminal determines the plane positioning point (i.e., the coordinates in the X-axis and Y-axis directions) and the elevation positioning point (the elevation positioning point is the location point for installing the photovoltaic module, i.e., the coordinate of the photovoltaic foundation on the Z-axis) of the photovoltaic foundation in the mountain terrain model in the CAD software, and sets the photovoltaic foundation in the mountain terrain model based on the plane positioning point and the elevation positioning point, wherein the distance between the top of the photovoltaic foundation and the ground is a preset distance value, and the distance of the photovoltaic foundation from the ground is driven by parameters (specifically, parameters of the photovoltaic model).

[0026] Specifically, the distance between the top of the photovoltaic foundation and the ground is a preset distance value of 0.2 meters.

[0027] Step S150: The design terminal encodes each photovoltaic foundation, wherein the code of each photovoltaic foundation is unique.

[0028] Specifically, the photovoltaic foundations are coded to identify each photovoltaic foundation.

[0029] Step S160: The design terminal adaptively determines the layout positions of the photovoltaic components and photovoltaic supports corresponding to each encoded photovoltaic foundation based on the photovoltaic component model and the photovoltaic support model.

[0030] Specifically, after the photovoltaic foundation is determined, the layout positions of the photovoltaic components and photovoltaic brackets corresponding to the photovoltaic foundation can be adaptively adjusted in sequence based on the photovoltaic component model and the photovoltaic bracket model.

[0031] The mountain photovoltaic model adaptive matching method proposed in the present invention can automatically and accurately arrange photovoltaic modules, photovoltaic brackets, and photovoltaic foundations in the mountains. First, the drawing data of the mountain photovoltaic project is obtained. Then, in the Revit family editor, a parameterized photovoltaic model (including a photovoltaic module model, a photovoltaic foundation model, and a photovoltaic bracket model) is created based on the drawing data. Then, a mountain terrain model (i.e., the mountain where the photovoltaic modules are to be installed) is established based on the Revit terrain surface tool and the input mountain terrain data. Then, the plane positioning points and elevation positioning points of the photovoltaic foundations in the mountain terrain model are determined in the CAD software to determine the installation position of each photovoltaic foundation in the mountain and encode each photovoltaic foundation. Finally, the design terminal adaptively determines the layout position of the photovoltaic modules and photovoltaic brackets corresponding to each encoded photovoltaic foundation in turn based on the photovoltaic module model and the photovoltaic bracket model, thereby automatically and accurately matching the layout positions of the photovoltaic modules, photovoltaic brackets, and photovoltaic foundations in the mountains. Manual arrangement of photovoltaic modules is no longer required, so that the layout of the photovoltaic foundations is more accurately adapted to the mountain terrain, avoiding the disconnection between the design scheme of the photovoltaic project model and the actual construction.

[0032] In a second embodiment of a mountain photovoltaic model adaptive matching method proposed by the present invention, based on the first embodiment, the photovoltaic module model in this embodiment includes a parameter-driven photovoltaic module side view model and a parameter-driven photovoltaic module front view model; specifically, by establishing the photovoltaic module side view model and the photovoltaic module front view model as the module side view model (such as the attached Figure 2 ) and the front view surface to establish angle parameter drive to ensure that the photovoltaic module can freely change the angle of the front and side surfaces.

[0033] In a third embodiment of a mountain photovoltaic model adaptive matching method proposed by the present invention, based on the second embodiment, the photovoltaic foundation includes a pile foundation with embedded steel pipes; step S120 includes the following steps: Step S310: The design terminal will associate the parameters of the photovoltaic module model with the parameters of the photovoltaic foundation model in the Revit family editor to ensure that the buried depth of the pile foundation embedded steel pipe can be freely adjusted up and down.

[0034] Specifically, by associating the parameters of the photovoltaic module model with the parameters of the photovoltaic foundation model in the Revit family editor, the engineering quantity can be exported in real time, and the pile foundation engineering quantity extraction and linkage function with the Dynamo software can be realized; the schematic diagram of the parameter driving of the buried depth and length of the pre-buried steel pipe and pile foundation in this embodiment is shown in the attached figure. Figure 3 shown.

[0035] In a fourth embodiment of a mountain photovoltaic model adaptive matching method proposed by the present invention, based on the third embodiment, the photovoltaic support includes supports, diagonal braces, longitudinal and transverse purlins, and tie rod support components; step S120 further includes the following steps: Step S410: The design terminal determines the geometric size parameters of the supports, diagonal braces, longitudinal and transverse purlins and tie rod support components based on the drawing data, forms a mutual correspondence, and creates a parameterized photovoltaic support model based on the mutual correspondence.

[0036] Specifically, the photovoltaic bracket adopts a modular design concept, creates a parametric photovoltaic bracket model based on the drawing data, and associates the geometric size parameters of the photovoltaic bracket's support, diagonal bracing, longitudinal and transverse purlins and tie rod bracket components to form a mutual correspondence; ensures that the photovoltaic bracket can automatically change with the change of the photovoltaic module angle, and exports the engineering quantity in real time; the photovoltaic bracket is parameter-driven, and the photovoltaic bracket follows the change of the photovoltaic module angle as shown in the attached figure. Figure 4 shown.

[0037] In a fifth embodiment of a mountain photovoltaic model adaptive matching method proposed by the present invention, based on the fourth embodiment, the design terminal runs Dynamo software (a computational design tool for building information modeling (BIM) and parametric design, originally a plug-in for Autodesk Revit and later developed into an independently running open source platform) and TopographyToPolySurface software (a terrain data conversion module in BIM); step S130 includes the following steps: Step S510: the design terminal pre-processes the input mountain terrain data, wherein the pre-processing includes format conversion, noise removal and terrain data lightweighting.

[0038] Step S520: The design terminal converts the mountain model generated by the Revit terrain surface tool into a polysurface that can be recognized by the Dynamo software through the Dynamo software and the TopographyToPolySurface software, and uses it as the mountain terrain model.

[0039] Specifically, the mountain terrain model serves as the reference terrain surface (i.e., ReferenceSurface, as shown in the attached figure) for all photovoltaic modules, photovoltaic brackets, and photovoltaic foundations. Figure 5to ensure the accuracy and integrity of terrain data.

[0040] In a sixth embodiment of a mountain photovoltaic model adaptive matching method proposed by the present invention, based on the fifth embodiment, step S150 includes the following steps: Step S610: The design terminal encodes each photovoltaic foundation and forms a photovoltaic foundation plane distribution map, wherein each photovoltaic module is correspondingly provided with 8 photovoltaic foundations.

[0041] The photovoltaic foundation is divided into the front pile foundation (such as the attached Figure 7 as shown) and the rear pile foundation (as shown in the attached Figure 8 As shown in the figure), the coding scheme of the photovoltaic foundation is: the photovoltaic group number is used as a prefix and the serial number of the pile foundation is used as a suffix, such as 1-1, 1-2...1-8; the photovoltaic foundation plane distribution diagram formed in this embodiment is shown in the attached figure. Figure 6 shown.

[0042] In a seventh embodiment of a mountain photovoltaic model adaptive matching method proposed by the present invention, based on the sixth embodiment, step S160 includes the following steps: Step S710: The design terminal calculates the minimum spacing line between the lower edge line of the photovoltaic module and the surface of the mountain terrain model.

[0043] Step S720: The design terminal calculates the angle formed by the location of the photovoltaic foundation and the surface of the mountain terrain model in the long side direction of the photovoltaic module, and selects the maximum angle of the same photovoltaic foundation.

[0044] Step S730: The design terminal calculates the adaptive elevation positioning points of the photovoltaic foundation on the surface of the mountain terrain model (such as the attached Figure 9 shown).

[0045] In an eighth embodiment of a mountain photovoltaic model adaptive matching method proposed by the present invention, based on the seventh embodiment, the design terminal runs a Revit measurement tool; step S730, and then further includes the following steps: Step S810: The design terminal reversely calculates the layout elevation and left and right inclination angles of the photovoltaic modules, including the following steps: Step S811: The design terminal calculates the angle between the pile foundation of the photovoltaic module and the terrain surface in the long side direction based on the Revit measurement tool. After screening out the largest terrain surface angle, the minimum spacing line between the lower edge line of the photovoltaic module and the surface of the mountain terrain model is calculated based on the size, design specifications and working conditions of the photovoltaic module.

[0046] Step S820: The design terminal determines the layout parameters of the photovoltaic modules, including the following steps: Step S821: The design terminal verifies the relationship between the photovoltaic foundation and the terrain position, uses Dynamo software to analyze the undulations of the mountain terrain model, and determines the left and right inclination angles of the photovoltaic modules in combination with the lighting conditions, thereby creating a ground reference surface for the photovoltaic modules. The ground reference surface for the photovoltaic modules is used as the layout basis for the photovoltaic modules.

[0047] Specifically, the ground reference surface of the photovoltaic module may be in various forms, including but not limited to: 1. a slanted line; 2. with a turning point in the middle; 3. high in the middle and low on both sides; 4. low in the middle and high on both sides; 5. flat ground with consistent height.

[0048] Step S830: Designing a terminal-adaptive photovoltaic bracket arrangement, including the following steps: Step S831: The design terminal automatically adjusts the position and angle of the photovoltaic bracket according to the layout parameters of the photovoltaic components based on the photovoltaic bracket model in the Revit family editor through the adaptive component function of the Revit family editor.

[0049] Step S840: Designing a terminal to adaptively arrange photovoltaic components, including the following steps: Step S841: The design terminal arranges the photovoltaic components according to the determined layout parameters of the photovoltaic components and the ground reference surface through the adaptive component function of the Revit family editor.

[0050] Specifically, collision detection is used to ensure a safe and reasonable layout, while the board spacing and connection methods are set considering installation and maintenance requirements.

[0051] In a ninth embodiment of a mountain photovoltaic model adaptive matching method proposed by the present invention, based on the eighth embodiment, step S160 further includes the following steps: Step S910: The design terminal classifies the photovoltaic model (including photovoltaic components, photovoltaic brackets, and photovoltaic pile foundations) in the Revit family editor to obtain components of the photovoltaic model, and classifies and codes the components of the photovoltaic model.

[0052] Step S920: The design terminal uses the quantity statistics function of the Revit family editor to automatically extract the quantity of each component of the encoded photovoltaic model to generate a quantity report including component name, specification model, quantity, and material usage.

[0053] Specifically, the generated quantity report provides data support for project cost estimation, procurement, and construction management. This embodiment can automatically extract the quantity of work for mountain photovoltaic projects, which is more accurate and efficient than manual calculations. In other words, this embodiment provides a more efficient and accurate mountain photovoltaic model design solution.

[0054] The present invention also proposes a mountain photovoltaic model adaptive matching system, which applies a mountain photovoltaic model adaptive matching method; the system includes a design terminal, which runs a Revit family editor, a Revit terrain surface tool and CAD software.

[0055] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.

[0056] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are protected by the present invention.

Claims

1. A mountain photovoltaic model adaptive matching method, characterized in that: The invention is applied to a mountain photovoltaic model adaptive matching system; the system includes a design terminal, the design terminal running a Revit family editor, a Revit terrain surface tool, and CAD software; the method includes: Design terminal to obtain drawing data of mountain photovoltaic project; The design terminal creates a parametric photovoltaic model in the Revit family editor based on the drawing data. The photovoltaic model includes a photovoltaic module model, a photovoltaic foundation model, and a photovoltaic bracket model. The design terminal establishes a mountain terrain model based on Revit terrain surface tools and input mountain terrain data; The design terminal determines the plane positioning points and elevation positioning points of the photovoltaic foundation in the mountain terrain model in the CAD software, and sets the photovoltaic foundation in the mountain terrain model based on the plane positioning points and elevation positioning points. The distance between the top of the photovoltaic foundation and the ground is a preset distance value, and the distance from the photovoltaic foundation to the ground is parameter-driven. The design terminal encodes each photovoltaic foundation, wherein the code of each photovoltaic foundation is unique; The design terminal adaptively determines the layout positions of the photovoltaic components and photovoltaic brackets corresponding to each encoded photovoltaic foundation based on the photovoltaic component model and the photovoltaic bracket model.

2. A mountain photovoltaic model adaptive matching method according to claim 1, characterized in that: The photovoltaic module model includes a parameter-driven photovoltaic module side view model and a parameter-driven photovoltaic module front view model.

3. The method for adaptive matching of mountain photovoltaic models according to claim 2, characterized in that: The photovoltaic foundation includes pre-buried steel pipes for pile foundations. The design terminal creates a parametric photovoltaic model in a Revit family editor based on drawing data, including: The design terminal will associate the parameters of the photovoltaic module model with the parameters of the photovoltaic foundation model in the Revit family editor to ensure that the buried depth of the pile foundation embedded steel pipe can be freely adjusted up and down.

4. A mountain photovoltaic model adaptive matching method according to claim 3, characterized in that: The photovoltaic support includes supports, diagonal braces, longitudinal and transverse purlins, and tie rod support components; the design terminal creates a parametric photovoltaic model in a Revit family editor based on drawing data, and also includes: The design terminal determines the geometric size parameters of the supports, diagonal braces, longitudinal and transverse purlins and tie rod bracket components based on the drawing data, forms a mutual correspondence, and creates a parameterized photovoltaic bracket model based on the mutual correspondence.

5. The method for adaptive matching of mountain photovoltaic models according to claim 4, characterized in that: The design terminal runs Dynamo software and TopographyToPolySurface software; The design terminal establishes a mountain terrain model based on the Revit terrain surface tool and the input mountain terrain data, including: The terminal is designed to pre-process the input mountain terrain data, including format conversion, noise removal and terrain data lightweighting; The design terminal converts the mountain model generated by the Revit terrain surface tool into a multiple terrain surface that can be recognized by the Dynamo software through the Dynamo software and the TopographyToPolySurface software, and uses it as the mountain terrain model.

6. A mountain photovoltaic model adaptive matching method according to claim 5, characterized in that: The design terminal encodes each photovoltaic foundation, including: The design terminal encodes each photovoltaic foundation and forms a photovoltaic foundation plane distribution map, where each photovoltaic module is correspondingly provided with 8 photovoltaic foundations.

7. The method for adaptive matching of mountain photovoltaic models according to claim 6, characterized in that: The design terminal adaptively determines the layout positions of the photovoltaic components and photovoltaic supports corresponding to each encoded photovoltaic foundation based on the photovoltaic component model and the photovoltaic support model, including: The design terminal calculates the minimum distance line between the lower edge of the photovoltaic module and the surface of the mountain terrain model; The design terminal calculates the angle between the location of the photovoltaic foundation and the surface of the mountain terrain model in the long direction of the photovoltaic module, and selects the maximum angle of the same photovoltaic foundation; The design terminal calculates the adaptive elevation positioning points of the photovoltaic foundation on the surface of the mountain terrain model.

8. The method for adaptive matching of mountain photovoltaic models according to claim 7, characterized in that: The design terminal runs a Revit measurement tool; the design terminal calculates adaptive elevation positioning points of the photovoltaic foundation on the surface of the mountain terrain model, and then further includes: The design terminal reversely calculates the layout elevation and left and right inclination angles of the photovoltaic modules, including: The design terminal uses the Revit measurement tool to calculate the angle between the pile foundation of the photovoltaic module and the terrain surface in the long direction. After screening out the largest terrain surface angle, it calculates the minimum spacing line between the lower edge of the photovoltaic module and the surface of the mountain terrain model based on the size, design specifications and working conditions of the photovoltaic module. The design terminal determines the layout parameters of the PV panels, including: The design terminal verifies the relationship between the photovoltaic foundation and the terrain position. Dynamo software is used to analyze the undulations of the mountain terrain model. The left and right inclination angles of the photovoltaic modules are determined based on the lighting conditions. This creates a ground reference surface for the photovoltaic modules and serves as the layout basis for the photovoltaic modules. Design terminal adaptive layout photovoltaic bracket, including: Based on the photovoltaic bracket model in the Revit family editor, the design terminal uses the adaptive component function of the Revit family editor to automatically adjust the position and angle of the photovoltaic bracket according to the layout parameters of the photovoltaic components; Design terminal adaptive layout of photovoltaic panels, including: The design terminal arranges the photovoltaic components according to the determined layout parameters of the photovoltaic components and the ground reference surface through the adaptive component function of the Revit family editor.

9. The method for adaptive matching of mountain photovoltaic models according to claim 8, characterized in that: The design terminal adaptively determines the layout positions of the photovoltaic components and photovoltaic supports corresponding to each encoded photovoltaic foundation based on the photovoltaic component model and the photovoltaic support model, and then further includes: The design terminal classifies the photovoltaic model in the Revit family editor to obtain components of the photovoltaic model, and classifies and codes the components of the photovoltaic model; The design terminal uses the quantity statistics function of the Revit family editor to automatically extract the quantity of each component of the encoded photovoltaic model to generate a quantity report containing the component name, specification model, quantity, and material usage.

10. A mountain photovoltaic model adaptive matching system, characterized in that: The method for adaptive matching of mountain photovoltaic models according to any one of claims 1 to 9 is applied; the system includes a design terminal, which runs a Revit family editor, a Revit terrain surface tool, and CAD software.

Citation Information

Patent Citations

  • Montanic photovoltaic power station layout platform and layout method

    CN106528914A

  • Method for calculating actual pile length of engineering pile based on Dynamo visual programming

    CN114936390A

  • Photovoltaic arrangement method and device, computer equipment and storage medium

    CN116629008A

  • Photovoltaic subarray optimization method, system and device based on BIM model and medium

    CN118228562A

  • Automatic design system and method for BIPV(Building Integrated Photovoltaic) module

    KR102661406B1

Cited By

  • Digital delivery method and device of photovoltaic power station, electronic equipment and storage medium

    CN121766934A

  • Digital delivery method and device of photovoltaic power station, electronic equipment and storage medium

    CN121766934B