Mountain photovoltaic model adaptive matching method and system

By combining the Revit family editor and CAD software, a parametric photovoltaic model was created that adaptively matches the mountainous terrain, solving the problem of precise placement of photovoltaic modules and supports in mountainous terrain, and realizing automated photovoltaic foundation positioning and accurate engineering quantity statistics.

CN120654418BActive Publication Date: 2026-06-02HUNAN NUCLEAR IND CONSTR CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUNAN NUCLEAR IND CONSTR CO LTD
Filing Date
2025-06-17
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

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

Method used

Using the Revit family editor and Revit terrain surface tools in conjunction with CAD software, photovoltaic modules, photovoltaic foundations, and photovoltaic supports are created through parametric models. The system adaptively matches the mountainous terrain, automatically determines the plane and elevation positioning points of the photovoltaic foundations, and then arranges the photovoltaic modules and supports in sequence.

Benefits of technology

It enables precise layout of photovoltaic modules, photovoltaic brackets, and photovoltaic foundations in mountainous terrain, avoiding a disconnect between design and construction, and improving the accuracy and efficiency of engineering quantity statistics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120654418B_ABST
    Figure CN120654418B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of photovoltaic model matching, in particular to a mountainous photovoltaic model adaptive matching method and system; first, the drawing data of the mountainous photovoltaic project is obtained, then in the Revit family editor, the parametric photovoltaic model (including photovoltaic component model, photovoltaic foundation model and photovoltaic support model) is created according to the drawing data; then the mountainous terrain model is established based on the Revit terrain surface tool and the input mountainous terrain data, then the plane positioning point and the elevation positioning point of the photovoltaic foundation in the mountainous terrain model are determined in the CAD software, and each photovoltaic foundation is coded; finally, the layout positions of the photovoltaic component and the photovoltaic support corresponding to each coded photovoltaic foundation are adaptively determined in sequence based on the photovoltaic component model and the photovoltaic support model, so that the photovoltaic foundation is more accurately adapted to the mountainous terrain, and the design scheme of the photovoltaic project model is avoided from being disconnected with the actual construction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of photovoltaic model matching technology, specifically to an adaptive matching method and system for mountain photovoltaic models. Background Technology

[0002] Mountain photovoltaic (PV) refers to solar photovoltaic power generation projects built in mountainous areas. This type of PV power generation utilizes the terrain features of mountains to convert solar energy into electrical energy by installing photovoltaic panels. With the rapid development of Building Information Modeling (BIM) in the field of PV engineering project construction, its role is gradually extending to the construction management stage.

[0003] Mountainous photovoltaic (PV) projects mainly consist of PV modules, PV mounting systems, and PV foundations. Due to the complex and varied terrain of mountainous areas, creating a PV project model using BIM and extracting the engineering quantities from the model are exceptionally difficult. Specifically, the complex terrain of mountainous areas makes it challenging to accurately adapt the layout of PV modules, mounting systems, and foundations to the terrain, leading to a disconnect between the PV project model's design and actual construction. Summary of the Invention

[0004] The main objective of this invention is to provide an adaptive matching method and system for mountain photovoltaic models, which aims to solve the problem that the current layout of photovoltaic modules, photovoltaic brackets, and photovoltaic foundations is difficult to accurately adapt to mountainous terrain.

[0005] The technical solution proposed in this invention is as follows:

[0006] An adaptive matching method for mountain photovoltaic models is applied to a mountain photovoltaic model adaptive matching system; the system includes a design terminal running a Revit family editor, Revit terrain surface tools, and CAD software; the method includes:

[0007] The design terminal obtains drawing data for mountain photovoltaic projects;

[0008] In the Revit family editor, the design terminal creates a parametric photovoltaic model based on the drawing data. The photovoltaic model includes a photovoltaic module model, a photovoltaic foundation model, and a photovoltaic support model.

[0009] The design terminal builds a mountain terrain model based on the Revit terrain surface tool and the input mountain terrain data;

[0010] The design terminal determines the planar and elevation positioning points of the photovoltaic foundation in the mountain terrain model in CAD software, and sets up the photovoltaic foundation in the mountain terrain model based on the planar and elevation positioning points. 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 parameter-driven.

[0011] The design terminal assigns a unique code to each photovoltaic foundation.

[0012] The design terminal adaptively determines the placement of photovoltaic modules and photovoltaic supports corresponding to each coded photovoltaic foundation based on the photovoltaic module model and photovoltaic support model.

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

[0014] Preferably, the photovoltaic foundation includes pre-embedded steel pipes in the pile foundation; the design terminal creates a parametric photovoltaic model in the Revit family editor based on the drawing data, including:

[0015] The design terminal will associate the parameters of the photovoltaic module model and the photovoltaic foundation model in the Revit family editor to ensure that the burial depth of the pre-embedded steel pipe in the pile foundation can be freely adjusted vertically.

[0016] Preferably, the photovoltaic support structure includes supports, diagonal braces, longitudinal and transverse purlins, and tie rod support components; the design terminal, in the Revit family editor, creates a parametric photovoltaic model based on drawing data, and further includes:

[0017] The design terminal determines the geometric dimensions of the support, diagonal brace, longitudinal and transverse purlins, and tie rod bracket components based on the drawing data, and establishes a correspondence between them. Based on this correspondence, a parametric photovoltaic bracket model is created.

[0018] Preferably, the design terminal runs Dynamo software and TopographyToPolySurface software; the design terminal builds a mountain terrain model based on Revit terrain surface tools and input mountain terrain data, including:

[0019] The design terminal preprocesses the input mountain terrain data, including format conversion, noise removal, and terrain data lightweighting.

[0020] The design terminal uses Dynamo and TopographyToPolySurface software to convert the mountain model generated by the Revit terrain surface tool into a multi-terrain surface that can be recognized by Dynamo software, and uses it as the mountain terrain model.

[0021] Preferably, the design terminal encodes each photovoltaic foundation, including:

[0022] The design terminal encodes each photovoltaic foundation and generates a photovoltaic foundation plan distribution diagram, in which each photovoltaic module corresponds to 8 photovoltaic foundations.

[0023] Preferably, the design terminal adaptively determines the layout positions of the photovoltaic modules and photovoltaic supports corresponding to each coded photovoltaic foundation based on the photovoltaic module model and the photovoltaic support model, including:

[0024] Design the terminal to calculate the minimum spacing between the lower edge of the photovoltaic module and the surface of the mountain terrain model;

[0025] The design terminal calculates the angle between the location of the photovoltaic foundation and the surface of the mountain terrain model along the long side of the photovoltaic module, and selects the maximum angle for the same photovoltaic foundation.

[0026] The design terminal calculates the adaptive elevation positioning point of the photovoltaic foundation on the surface of the mountainous terrain model.

[0027] Preferably, the design terminal runs Revit measurement tools; the design terminal calculates the adaptive elevation positioning point of the photovoltaic foundation on the surface of the mountain terrain model, and then further includes:

[0028] The design terminal performs reverse calculations to determine the elevation and tilt angle of the photovoltaic modules, including:

[0029] The design terminal uses Revit measurement tools to calculate the angle between the photovoltaic module and the terrain surface in the long side direction of the pile foundation. After selecting the largest 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 of the photovoltaic module, design specifications and working conditions.

[0030] The design terminal determines the layout parameters of the photovoltaic modules, including:

[0031] The design terminal verifies the relationship between the photovoltaic foundation and the terrain location. Dynamo software is used to analyze the undulation of the mountain terrain model. Combined with the illumination conditions, the left and right tilt angles of the photovoltaic modules are determined, thereby creating a ground reference surface for the photovoltaic modules. This ground reference surface is then used as the basis for the arrangement of the photovoltaic modules.

[0032] Design of adaptive photovoltaic mounting system for terminals, including:

[0033] The design terminal uses the photovoltaic support model in the Revit family editor to automatically adjust the position and angle of the photovoltaic support based on the arrangement parameters of the photovoltaic modules through the adaptive component function of the Revit family editor.

[0034] Design the terminal adaptive arrangement of photovoltaic modules, including:

[0035] The design terminal arranges the photovoltaic modules using the adaptive component function of the Revit family editor, based on the determined layout parameters of the photovoltaic modules and the ground reference plane.

[0036] Preferably, the design terminal adaptively determines the layout positions of the photovoltaic modules and photovoltaic supports corresponding to each coded photovoltaic foundation based on the photovoltaic module model and the photovoltaic support model, and then further includes:

[0037] The design terminal classifies the photovoltaic model in the Revit family editor to obtain the components of the photovoltaic model, and then classifies and codes the components of the photovoltaic model.

[0038] The design terminal uses the Revit family editor's quantity statistics function to automatically extract the quantities of each component of the coded photovoltaic model, generating a quantity report that includes component name, specifications, quantity, and material usage.

[0039] This invention also proposes an adaptive matching system for mountain photovoltaic models, which applies an adaptive matching method for mountain photovoltaic models; the system includes a design terminal, which runs a Revit family editor, Revit terrain surface tools, and CAD software.

[0040] The above technical solution can achieve the following beneficial effects:

[0041] The adaptive matching method for mountain photovoltaic (PV) models proposed in this invention can automatically and accurately place PV modules, PV supports, and PV foundations on mountainous terrain. First, it acquires the drawing data of the mountain PV project. Then, in the Revit family editor, a parametric PV model (including PV module model, PV foundation model, and PV support model) is created based on the drawing data. Next, a mountain terrain model (i.e., the mountain where the PV modules will be installed) is built based on the Revit terrain surface tool and the input mountain terrain data. Then, in CAD software, the planar and elevation positioning points of the PV foundations in the mountain terrain model are determined to determine the installation position of each PV foundation on the mountain, and each PV foundation is coded. Finally, the design terminal adaptively determines the placement positions of the PV modules and PV supports corresponding to each coded PV foundation based on the PV module model and PV support model, thereby achieving automatic and accurate matching of the placement positions of PV modules, PV supports, and PV foundations on the mountain. This eliminates the need for manual placement of PV modules, making the placement of PV foundations more accurately adapted to the mountainous terrain and preventing a disconnect between the design scheme of the PV project model and the actual construction. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.

[0043] Figure 1 This is a flowchart illustrating the steps of a first embodiment of an adaptive matching method for mountain photovoltaic models proposed in this invention.

[0044] Figure 2 This is a schematic diagram of the side view of a photovoltaic module model according to a second embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention.

[0045] Figure 3 This is a schematic diagram of the pre-embedded steel pipe and pile foundation burial depth length parameter driving method of the third embodiment of the adaptive matching method for mountain photovoltaic model proposed in this invention;

[0046] Figure 4 This is a schematic diagram illustrating the change in the angle of the photovoltaic support following the photovoltaic module, based on the first embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention.

[0047] Figure 5 This is the reference terrain surface in the fifth embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention;

[0048] Figure 6 This is a planar distribution diagram of the photovoltaic foundations in the sixth embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention.

[0049] 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 in this invention;

[0050] Figure 8 This is a schematic diagram of the pile foundation distribution in the sixth embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention.

[0051] Figure 9 This is a schematic diagram of the adaptive elevation positioning point 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 in this invention. Detailed Implementation

[0052] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.

[0053] This invention proposes an adaptive matching method and system for mountain photovoltaic models.

[0054] As attached Figure 1 As shown, in the first embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention, the adaptive matching method for mountain photovoltaic models is applied to a mountain photovoltaic model adaptive matching system. The system includes a design terminal (a smart terminal used by the user, such as a personal computer), which runs a Revit family editor (the 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), used to create, edit, and manage "families," that is, the basic units constituting a Building Information Model (BIM). These families can be building components (such as walls, doors, windows, furniture), structural components, or annotation symbols, etc. Each family contains information such as geometry, dimensional parameters, material properties, and behavioral logic), Revit terrain surface tools (Revit terrain surface tools are a professional module in Autodesk Revit software used to create, edit, and analyze the terrain of a building site), and CAD software (i.e., Computer-Aided Design software). This embodiment includes the following steps:

[0055] Step S110: Design the terminal to obtain the drawing data of the mountain photovoltaic project.

[0056] Specifically, the drawing data includes structural design drawings and layout plans of photovoltaic modules, photovoltaic brackets and photovoltaic foundations, as well as topographic survey drawings of the mountainous area to be installed, and other relevant data; the data is classified and organized and a ledger is established; at the same time, key information in the drawings is marked; based on the drawing data, the specifications of photovoltaic modules, the connection method of photovoltaic brackets, the design requirements of photovoltaic foundations, and the topographic location data of the entire photovoltaic project can be known, thus providing basic data for subsequent modeling.

[0057] Step S120: In the Revit family editor, the design terminal creates a parametric photovoltaic model based on the drawing data. The photovoltaic model includes a photovoltaic module model, a photovoltaic foundation model, and a photovoltaic support model.

[0058] Specifically, the above steps enable the creation of photovoltaic (PV) models. Each individual PV model includes a PV module model, a PV foundation model, and a PV support model. Angle parameters are established to drive the side and front views of the modules, ensuring that the PV modules can freely change angles between the front and side views.

[0059] In the Revit family editor, the design terminal creates a parametric photovoltaic foundation model based on the drawing data, and establishes length parameter-driven parameters for the pre-embedded steel pipes in the pile foundation and the burial depth of the pile foundation.

[0060] In the Revit family editor, the design terminal creates a parametric photovoltaic support model based on the drawing data.

[0061] Step S130: The design terminal builds a mountain terrain model based on the Revit terrain surface tool and the input mountain terrain data. The mountain terrain data includes, but is not limited to, mountain GIS data, mountain oblique photogrammetry data, and mountain laser scan data.

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

[0063] Step S140: The design terminal determines the planar positioning point (i.e., the coordinates in the X and Y axes) and elevation positioning point (the elevation position point is the location point for installing the photovoltaic module, i.e., the coordinates of the photovoltaic foundation on the Z axis) of the photovoltaic foundation in the mountainous terrain model in the CAD software, and sets up the photovoltaic foundation in the mountainous terrain model based on the planar positioning point and elevation positioning point. 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, the parameters of the photovoltaic model).

[0064] Specifically, the top of the photovoltaic foundation is 0.2 meters above the ground.

[0065] Step S150: The design terminal encodes each photovoltaic foundation, wherein each photovoltaic foundation has a unique code.

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

[0067] Step S160: The design terminal adaptively determines the layout positions of the photovoltaic modules and photovoltaic supports corresponding to each coded photovoltaic foundation based on the photovoltaic module model and photovoltaic support model.

[0068] Specifically, after the photovoltaic foundation is determined, the photovoltaic module model and photovoltaic support model can be used to adapt the layout positions of the photovoltaic modules and photovoltaic supports corresponding to the photovoltaic foundation in turn.

[0069] The adaptive matching method for mountain photovoltaic (PV) models proposed in this invention can automatically and accurately place PV modules, PV supports, and PV foundations on mountainous terrain. First, it acquires the drawing data of the mountain PV project. Then, in the Revit family editor, a parametric PV model (including PV module model, PV foundation model, and PV support model) is created based on the drawing data. Next, a mountain terrain model (i.e., the mountain where the PV modules will be installed) is built based on the Revit terrain surface tool and the input mountain terrain data. Then, in CAD software, the planar and elevation positioning points of the PV foundations in the mountain terrain model are determined to determine the installation position of each PV foundation on the mountain, and each PV foundation is coded. Finally, the design terminal adaptively determines the placement positions of the PV modules and PV supports corresponding to each coded PV foundation based on the PV module model and PV support model, thereby achieving automatic and accurate matching of the placement positions of PV modules, PV supports, and PV foundations on the mountain. This eliminates the need for manual placement of PV modules, making the placement of PV foundations more accurately adapted to the mountainous terrain and preventing a disconnect between the design scheme of the PV project model and the actual construction.

[0070] In the second embodiment of the adaptive matching method for mountain photovoltaic models proposed in this 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, the photovoltaic module side view model and the photovoltaic module front view model are established as the module side view (as shown in the attached figure). Figure 2 As shown, angle parameters are established with the front view to ensure that the photovoltaic module can freely change its angle between the front and the side.

[0071] In the third embodiment of the adaptive matching method for a mountain photovoltaic model proposed in this invention, based on the second embodiment, the photovoltaic foundation includes a pre-embedded steel pipe in the pile foundation; step S120 includes the following steps:

[0072] Step S310: The design terminal will associate the parameters of the photovoltaic module model and the photovoltaic foundation model in the Revit family editor to ensure that the burial depth of the pre-embedded steel pipe in the pile foundation can be freely adjusted up and down.

[0073] Specifically, by associating the parameters of the photovoltaic module model and the photovoltaic foundation model in the Revit family editor, the engineering quantities can be exported in real time, enabling the extraction of pile foundation engineering quantities and the linkage function with Dynamo software; the schematic diagram of the pre-embedded steel pipe and pile foundation burial depth parameters in this embodiment is attached. Figure 3 As shown.

[0074] In the fourth embodiment of the adaptive matching method for mountain photovoltaic models proposed in this 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:

[0075] Step S410: The design terminal determines the geometric dimension parameters of the support, diagonal brace, longitudinal and transverse purlins and tie rod bracket components based on the drawing data, and establishes a mutual correspondence. Based on the mutual correspondence, a parametric photovoltaic bracket model is created.

[0076] Specifically, the photovoltaic (PV) support system adopts a modular design approach. A parametric PV support model is created based on the drawings, linking the geometric dimensions of the supports, diagonal braces, longitudinal and transverse purlins, and tie rods to establish a correspondence. This ensures the PV support system can automatically adapt to changes in the angle of the PV modules, and the quantities are exported in real time. The PV support system is parameter-driven, and its adaptation to changes in the angle of the PV modules is shown in the attached figure. Figure 4 As shown.

[0077] In the fifth embodiment of the adaptive matching method for mountain photovoltaic models proposed in this 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 plugin for Autodesk Revit, 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:

[0078] Step S510: Design the terminal to preprocess the input mountain terrain data, wherein the preprocessing includes format conversion, noise removal and terrain data lightweighting.

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

[0080] 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 5 As shown in the figure, this ensures the accuracy and completeness of terrain data.

[0081] In the sixth embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention, based on the fifth embodiment, step S150 includes the following steps:

[0082] Step S610: The design terminal encodes each photovoltaic foundation and forms a photovoltaic foundation plan distribution diagram, wherein each photovoltaic module corresponds to 8 photovoltaic foundations.

[0083] Specifically, photovoltaic foundations are divided into front pile foundations (as shown in the attached diagram). Figure 7 (as shown) and the subsequent pile foundation (as attached) Figure 8 As shown in the figure, the coding scheme for photovoltaic foundations is as follows: the number of photovoltaic modules is used as a prefix, and the serial number of the pile foundation is used as a suffix, for example, 1-1, 1-2...1-8; the photovoltaic foundation plan distribution diagram formed in this embodiment is attached. Figure 6 As shown.

[0084] In the seventh embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention, based on the sixth embodiment, step S160 includes the following steps:

[0085] Step S710: Design the terminal to calculate the minimum spacing line between the lower edge of the photovoltaic module and the surface of the mountain terrain model.

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

[0087] Step S730: Design the terminal to calculate the adaptive elevation positioning point of the photovoltaic foundation on the surface of the mountain terrain model (as shown in the attached diagram). Figure 9 (As shown).

[0088] In the eighth embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention, based on the seventh embodiment, the design terminal runs the Revit measurement tool; step S730, followed by the following steps:

[0089] Step S810: Design the terminal to back-calculate the arrangement elevation and left and right tilt angle of the photovoltaic modules, including the following steps:

[0090] Step S811: The design terminal calculates the angle between the photovoltaic module and the terrain surface in the long side direction of the pile foundation based on the Revit measurement tool. After selecting the largest angle between the photovoltaic module and the terrain surface, it calculates the minimum spacing line between the lower edge of the photovoltaic module and the surface of the mountain terrain model in combination with the size of the photovoltaic module, design specifications and working conditions.

[0091] Step S820: The design terminal determines the arrangement parameters of the photovoltaic modules, including the following steps:

[0092] Step S821: Design the terminal to verify the relationship between the photovoltaic foundation and the terrain location, use Dynamo software to analyze the undulation of the mountain terrain model, combine with the lighting conditions to determine the left and right tilt angles of the photovoltaic modules, thereby creating a ground reference surface for the photovoltaic modules, and using the ground reference surface for the photovoltaic modules as the layout benchmark for the photovoltaic modules.

[0093] Specifically, the ground reference surface for photovoltaic modules may take various forms, including but not limited to: 1. a diagonal line; 2. 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 uniform height.

[0094] Step S830: Design the terminal adaptive photovoltaic mounting system, including the following steps:

[0095] Step S831: The design terminal automatically adjusts the position and angle of the photovoltaic bracket based on the photovoltaic bracket model in the Revit family editor using the adaptive component function of the Revit family editor according to the arrangement parameters of the photovoltaic module.

[0096] Step S840: Design the terminal adaptive arrangement of photovoltaic modules, including the following steps:

[0097] Step S841: The design terminal arranges the photovoltaic modules using the adaptive component function of the Revit family editor based on the determined photovoltaic module layout parameters and the ground reference plane.

[0098] Specifically, collision detection is used to ensure a safe and reasonable layout, while the spacing between boards and the connection method are set with installation and maintenance needs in mind.

[0099] In the ninth embodiment of the adaptive matching method for mountain photovoltaic models proposed in this invention, based on the eighth embodiment, after step S160, the following steps are further included:

[0100] Step S910: The design terminal classifies the photovoltaic model (including photovoltaic modules, photovoltaic brackets and photovoltaic pile foundations) in the Revit family editor to obtain the components of the photovoltaic model, and classifies and codes the components of the photovoltaic model.

[0101] Step S920: The design terminal uses the quantity statistics function of the Revit family editor to automatically extract the quantities of each component of the coded photovoltaic model to generate a quantity report containing component name, specifications, quantity, and material usage.

[0102] Specifically, this embodiment provides data support for project cost estimation, procurement, and construction management by generating quantity reports. It can automatically extract quantities for mountain photovoltaic projects, offering higher accuracy and efficiency compared to manual calculations. Therefore, this embodiment provides a more efficient and accurate mountain photovoltaic model design solution.

[0103] This invention also proposes an adaptive matching system for mountain photovoltaic models, which applies an adaptive matching method for mountain photovoltaic models; the system includes a design terminal, which runs a Revit family editor, Revit terrain surface tools, and CAD software.

[0104] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0105] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims. All of these forms are within the protection scope of the present invention.

Claims

1. An adaptive matching method for a mountain photovoltaic model, characterized in that, An adaptive matching system for mountain photovoltaic models is applied; the system includes a design terminal running a Revit family editor, Revit terrain surface tools, and CAD software; the method includes: The design terminal obtains drawing data for mountain photovoltaic projects; In the Revit family editor, the design terminal creates a parametric photovoltaic model based on the drawing data. The photovoltaic model includes a photovoltaic module model, a photovoltaic foundation model, and a photovoltaic support model. The design terminal builds a mountain terrain model based on the Revit terrain surface tool and the input mountain terrain data; The design terminal determines the planar and elevation positioning points of the photovoltaic foundation in the mountain terrain model in CAD software, and sets up the photovoltaic foundation in the mountain terrain model based on the planar and elevation positioning points. 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 parameter-driven. The design terminal assigns a unique code to each photovoltaic foundation. The design terminal adaptively determines the layout positions of photovoltaic modules and photovoltaic supports corresponding to each coded photovoltaic foundation based on the photovoltaic module model and photovoltaic support model. The design terminal adaptively determines the placement of photovoltaic modules and photovoltaic supports corresponding to each coded photovoltaic foundation based on the photovoltaic module model and photovoltaic support model, including: Design the terminal to calculate the minimum spacing 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 along the long side of the photovoltaic module, and selects the maximum angle for the same photovoltaic foundation. The design terminal calculates the adaptive elevation positioning point of the photovoltaic foundation on the surface of the mountainous terrain model; The design terminal runs Revit measurement tools; the design terminal calculates adaptive elevation positioning points of the photovoltaic foundation on the surface of the mountain terrain model, and then includes: The design terminal performs reverse calculations to determine the elevation and tilt angle of the photovoltaic modules, including: The design terminal uses Revit measurement tools to calculate the angle between the photovoltaic module and the terrain surface in the long side direction of the pile foundation. After selecting the largest 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 of the photovoltaic module, design specifications and working conditions. The design terminal determines the layout parameters of the photovoltaic modules, including: The design terminal verifies the relationship between the photovoltaic foundation and the terrain location. Dynamo software is used to analyze the undulation of the mountain terrain model. Combined with the illumination conditions, the left and right tilt angles of the photovoltaic modules are determined, thereby creating a ground reference surface for the photovoltaic modules. This ground reference surface is then used as the basis for the arrangement of the photovoltaic modules. Design of adaptive photovoltaic mounting system for terminals, including: The design terminal uses the photovoltaic support model in the Revit family editor to automatically adjust the position and angle of the photovoltaic support based on the arrangement parameters of the photovoltaic modules through the adaptive component function of the Revit family editor. Design the terminal adaptive arrangement of photovoltaic modules, including: The design terminal arranges the photovoltaic modules using the adaptive component function of the Revit family editor, based on the determined layout parameters of the photovoltaic modules and the ground reference plane.

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

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

4. The adaptive matching method for a mountain photovoltaic model according to claim 3, characterized in that, The photovoltaic support structure includes supports, diagonal braces, longitudinal and transverse purlins, and tie rod support components; the design terminal, in the Revit family editor, creates a parametric photovoltaic model based on drawing data, and also includes: The design terminal determines the geometric dimensions of the support, diagonal brace, longitudinal and transverse purlins, and tie rod bracket components based on the drawing data, and establishes a correspondence between them. Based on this correspondence, a parametric photovoltaic bracket model is created.

5. The adaptive matching method for a mountain photovoltaic model according to claim 4, characterized in that, The design terminal runs Dynamo software and TopographyToPolySurface software. The design terminal builds a mountain terrain model based on the Revit terrain surface tool and the input mountain terrain data, including: The design terminal preprocesses the input mountain terrain data, including format conversion, noise removal, and terrain data lightweighting. The design terminal uses Dynamo and TopographyToPolySurface software to convert the mountain model generated by the Revit terrain surface tool into a multi-terrain surface that can be recognized by Dynamo software, and uses it as the mountain terrain model.

6. The adaptive matching method for a mountain photovoltaic model according to claim 5, characterized in that, The design terminal encodes each photovoltaic foundation, including: The design terminal encodes each photovoltaic foundation and generates a photovoltaic foundation plan distribution diagram, in which each photovoltaic module corresponds to 8 photovoltaic foundations.

7. The adaptive matching method for a mountain photovoltaic model according to claim 1, characterized in that, The design terminal adaptively determines the placement of photovoltaic modules and photovoltaic supports corresponding to each coded photovoltaic foundation based on the photovoltaic module model and photovoltaic support model, and then includes: The design terminal classifies the photovoltaic model in the Revit family editor to obtain the components of the photovoltaic model, and then classifies and codes the components of the photovoltaic model. The design terminal uses the Revit family editor's quantity statistics function to automatically extract the quantities of each component of the coded photovoltaic model, generating a quantity report that includes component name, specifications, quantity, and material usage.

8. An adaptive matching system for a mountain photovoltaic model, characterized in that, The system employs the adaptive matching method for mountain photovoltaic models as described in any one of claims 1-7; the system includes a design terminal, which runs a Revit family editor, a Revit terrain surface tool, and CAD software.