CAD (Computer Aided Design) plug-in calculation method for greening and photovoltaic integrated modularization of pitched roof
The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration solves the problems of long design cycle, information isolation and high communication costs, realizes the rapid generation of 3D models and material lists, and improves design efficiency and feasibility analysis.
Patent Information
- Application Number
- CN202510695512.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-28
- Publication Date
- 2025-09-19
AI Technical Summary
The existing technology of slope roof greening and photovoltaic design has problems such as long design cycle, information isolation, high communication cost, data fragmentation in the design stage, inability to intuitively display the model and failure to perform benefit weight analysis, resulting in low design efficiency and frequent errors.
This paper provides a modular CAD plug-in calculation method for slope roof greening and photovoltaic integration. By importing CAD roof drawings, inputting photovoltaic and greening module information, generating a 3D layout model, and calculating the material list, investment estimate, and benefit information, it achieves rapid iterative design and intuitive communication.
Through the CAD plug-in, greening and photovoltaic layout plans can be quickly generated to assist in design decisions, automatically generate material lists and revenue information, improve design efficiency, shorten the cycle, solve the problems of long design cycle and information isolation, and achieve efficient design and feasibility analysis.
Smart Images

Figure CN120671233A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of building information technology, and in particular to a modular CAD plug-in calculation method for slope roof greening and photovoltaic integration. Background Art
[0002] As a core form of clean energy, photovoltaic power generation is gradually expanding its application from centralized power plants to distributed, multi-scenarios. Its integration with urban greening and building ecology has become a key trend. Despite the recent introduction of policies and regulations requiring rooftop greening and photovoltaic installations, with specific area requirements, actual designs and proposal changes still face widespread challenges, such as long design cycles, ambiguous bills of materials, errors in manual calculations of investment and returns, and cost and schedule overruns.
[0003] The existing slope roof greening + photovoltaic scheme design has the following main technical problems:
[0004] 1. The design units for rooftop greening and photovoltaics are not unified and are designed independently, which affects the design cycle.
[0005] 2. Information is isolated and updating efficiency is low, making it difficult to quickly iterate design solutions to meet the collaborative needs of complex projects.
[0006] 3. Data fragmentation during the design phase leads to high communication costs and frequent errors.
[0007] 4. During the initial design phase, the architectural model was not intuitively displayed to assist with design decision-making and design communication, lowering the barrier to understanding. The model was not automatically updated through parameter adjustments, allowing material usage and cost data to be directly extracted from the model to reduce manual calculation errors.
[0008] 5. There is no analysis of the benefit weights of greening and photovoltaics, which cannot meet the needs of exploring the feasibility and diversity of solutions.
[0009] Therefore, it is necessary to provide a modular CAD plug-in calculation method for slope roof greening and photovoltaic integration to solve the above technical problems. Summary of the Invention
[0010] The purpose of the present invention is to provide a modular CAD plug-in calculation method for slope roof greening and photovoltaic integration, which can solve the above technical problems.
[0011] In order to achieve the above object, the technical solution of the present invention is:
[0012] A modular CAD plug-in calculation method for slope roof greening and photovoltaic integration is characterized by comprising the following steps:
[0013] Step 1: Import the CAD roof drawing;
[0014] Step 2: Enter the photovoltaic module information in the CAD plug-in;
[0015] Step 3: Enter the information of the greening module in the CAD plug-in;
[0016] Step 4: Enter the information of the overhead layer module in the CAD plug-in;
[0017] Step 5: Generate a 3D layout model using a CAD plug-in;
[0018] Step 6: Generate a bill of materials through the CAD plug-in;
[0019] Step 7: Manually enter the installation fee C in the CAD plug-in instal and weight information, and calculate and generate investment estimates and return information;
[0020] Step 8: Export the results via CAD plug-in.
[0021] Described step 1 comprises the following sub-steps:
[0022] Step 1.1: Identify the layers of the imported CAD roof drawing and, according to the standard layers designed by the plug-in, pick the roof top view outline and the roof top view outline that can be used to arrange the greening module + photovoltaic module;
[0023] Step 1.2: Enter the required fields in the CAD plug-in;
[0024] The required items include: inputting the length, width, and slope of the roof outline in the top view; the project location, the system form of the photovoltaic modules, and the nature of the building;
[0025] The project location is used to automatically extract the maximum annual rainfall R at the project location year , local annual equivalent peak sunshine hours H sun , electricity price P elec 、Water Price P water 、Carbon price P carbon The system form of the photovoltaic module is used to automatically extract the optimal photovoltaic tilt angle for an independent system or a grid-connected system; the building properties are used to automatically extract the average annual cooling / heating energy consumption data of the building.
[0026] In step 2, the photovoltaic module information in the CAD plug-in includes existing photovoltaic modularization information and customized photovoltaic modularization information; wherein, the photovoltaic modularization information is loaded through the Internet with product information of various brands and selected from the product library; the customized photovoltaic modularization information is optional, and the relevant information is manually input by customization, including: the length, width, unit area power, system comprehensive efficiency coefficient, unit price C of the photovoltaic module pv, and the ratio of the total area of PV modules to the roof area P pv .
[0027] In step 3, the information of the greening module includes required items and optional items, which are entered manually;
[0028] Among them, the required information of greening module 1 includes: the thickness of soil cover h in greening module soil , average height of water storage tank h water 、Unit price of greening container C green 、Soil unit price C soil , water supply pipe unit price C pipe , Rainwater collection efficiency coefficient η water , the distance k from the outer edge of the greening module to the inner wall;
[0029] The optional items for the greening module include: the length, width and total area of the greening module and the ratio of the total area to the roof area P green .
[0030] Described step 4 comprises the following sub-steps:
[0031] Step 4.1: The overhead modules are divided into upper and lower components. The lower components are arranged perpendicular to the ridge of the pitched roof, while the upper components are arranged parallel to the ridge of the pitched roof. Manually enter the height, width, and unit price of the upper and lower components in the CAD plug-in.
[0032] Among them, W lower : The width of the lower component, H lower : The height of the lower component; W upper : The width of the upper component, H upper : The height of the upper component; C lower : The unit price of the lower-level components, C upper : Unit price of upper-level components;
[0033] Step 4.2: Use the CAD plug-in to automatically adjust the length of the lower-layer components to match the width of the roof outline in the top view. Place the lower-layer components below the overlap of two adjacent greening modules and below the outer sides of the ends of the greening modules.
[0034] Step 4.3: Use the CAD plug-in to automatically adjust the length of the upper component to match the length of the greening module 1.
[0035] Described step 5 comprises the following sub-steps:
[0036] Step 5.1: Space coordinate system conversion;
[0037] Assume the plane coordinate system of the roof top view outline is (x, y), and the three-dimensional coordinate system of the layout model is (X, Y, Z). The conversion relationship is Z = y·tanθ, where θ is the slope of the sloping roof, which was manually entered in step 1.2.
[0038] Step 5.2: Calculate the area of greening modules + photovoltaic modules that can be arranged on the slope roof. The calculation formula is: Area of the area that can be arranged A region =L·W;
[0039] Where: L is the length of the contour line parallel to the ridge in the roof top view, which is manually entered in step 1.2; W is the width of the contour line perpendicular to the ridge in the roof top view, which is manually entered in step 1.2;
[0040] Step 5.3: Modeling of photovoltaic modules and greening modules;
[0041] The number of greening modules and photovoltaic modules in both directions and in total are the same; the length of the greening module is equal to the sum of the length of the photovoltaic module and the distance between two adjacent photovoltaic modules;
[0042] Step 5.4: Modeling of the mezzanine module.
[0043] Depending on the input information in steps 2 and 3, the photovoltaic module and the greening module adopt the following two modeling processes respectively:
[0044] Modeling process 1: manually input the length L of the photovoltaic module pv , width W pv , spacing I and the ratio of the total area of PV modules to the roof area P pv , but without entering the greening module information:
[0045] The step 5.3 includes the following sub-steps:
[0046] Step 1-5.3.1: Calculate the number of photovoltaic modules along two directions and the total number using a CAD plug-in;
[0047] ①Total layout area of PV modules A pv :
[0048] A pv =A region ·P pv / cosɑ;
[0049] Among them, A region : Area of the layout area; P pv : The ratio of the total area of PV modules to the roof area; ɑ: The inclination angle of PV modules;
[0050] ②Total number of photovoltaic modules arranged N pv :
[0051]
[0052] Among them, L pv : length of a single photovoltaic module; W pv : The width of a single photovoltaic module;
[0053] ③Number of photovoltaic modules arranged parallel to the ridge lpv :
[0054]
[0055] Where: L pv : the length of a single photovoltaic module; L: the length of the contour line parallel to the ridge in the top view of the roof; I: the distance between two adjacent photovoltaic modules;
[0056] ④Number of arrangements perpendicular to the ridge wpv :
[0057]
[0058] Step 1-5.3.2: Use the CAD plug-in to calculate and generate the number and total number of greening modules along two directions;
[0059] ①Number of greening modules arranged parallel to the roof ridge lgreen :
[0060] N lgreen =N lpv ;
[0061] ②Number of greening modules arranged perpendicular to the roof ridge wgreen :
[0062] N wgreen =N wpv ;
[0063] ③Total number of greening modules N green :
[0064] N green =N pv ;
[0065] Step 1-5.3.3: Use the CAD plug-in to calculate the width of the greening module. The length of the greening module is consistent with the length of the photovoltaic module, and the total area of the greening module.
[0066] ①Layout width W of greening module green :
[0067] W green =(WW pv ·cosɑ·Nwpv ) / N wgreen ;
[0068] Where: W: the width of the outline in the vertical ridge direction in the top view of the roof; W pv : width of a single photovoltaic module; ɑ: tilt angle of the photovoltaic module;
[0069] ②Total layout area of greening module A green :
[0070] A green =∑[(L green -k)·(W green -k)·N green ];
[0071] Where: k is the distance from the outer edge of the greening module to the inner wall; L green is the length of the greening module, L green =L pv +I;
[0072] Modeling process 2: manually input the length L of the greening module green , width W green And the ratio of the total area of green modules to the roof area P green , but no relevant information of the PV modules is entered:
[0073] The step 5.3 includes the following sub-steps:
[0074] Step 2-5.3.1: Use the CAD plug-in to calculate and generate the number and total number of greening modules along two directions;
[0075] The total layout area of greening modules A green :
[0076] A green =A region ·P green ;
[0077] Among them, A region : Area of the layout area; P green : The ratio of the total area of green modules to the roof area;
[0078] ②Total number of greening modules N green :
[0079]
[0080] Among them, L green : length of a single greening module; W green : The width of a single greening module; k is the distance from the outer edge to the inner wall of the greening module;
[0081] ③Number of greening modules arranged parallel to the roof ridge lgreen :
[0082]
[0083] Among them, L green : the length of a single greening module; L: the length of the contour line parallel to the ridge in the top view of the roof;
[0084] ④Number of greening modules arranged perpendicular to the roof ridge wgreen :
[0085]
[0086] Step 2-5.3.2: Calculate the width of the PV module using the CAD plug-in. The length of the PV module should be consistent with the length of the greening module.
[0087] ①Number of photovoltaic modules arranged parallel to the ridge lpv :
[0088] N lpv =N lgreen ;
[0089] ②Number of photovoltaic modules arranged perpendicular to the ridge wpv :
[0090] N wpv =N wgreen ;
[0091] ③Total number of photovoltaic modules arranged N pv :
[0092] N pv =N green ;
[0093] ④ Layout width W of photovoltaic modules pv :
[0094] W pv =(WW green ·N wgreen ) / (cosɑ·N wgreen );
[0095] Where W is the width of the contour line perpendicular to the ridge in the top view of the roof; W green : the width of a single greening module; ɑ: the inclination angle of the photovoltaic module;
[0096] Step 2-5.3.3: Calculate the total area of the photovoltaic module using the CAD plug-in;
[0097] The total layout area of PV modules A pv:
[0098] A pv =∑(L pv W pv ·N pv );
[0099] Among them, L pv is the length of the photovoltaic module, L pv =L green -I.
[0100] The step 5.4 includes the following sub-steps:
[0101] Step 5.4.1: Use the CAD plug-in to calculate and generate the length and quantity of the lower-layer components;
[0102] ①The length of the lower component L lower :
[0103] L lower =W / cosθ;
[0104] Where W is the length of the contour line perpendicular to the ridge in the top view of the roof;
[0105] ②Number of lower-level components lower :
[0106] N lower =1+N lgreen ;
[0107] Step 5.4.2: Use the CAD plug-in to calculate and generate the length and quantity of the upper components;
[0108] ①The length of the upper component L upper :
[0109] L upper =L green ;
[0110] Number N of upper layer components 4 upper :
[0111] N upper =2·N green .
[0112] In step 6, the material list includes a photovoltaic material list, a greening material list, and an overhead layer material list;
[0113] The photovoltaic material list includes: the total number of photovoltaic modules N pv 、N number of robotic arms used to arrange photovoltaic modules arm ;
[0114] Among them, N arm =2·Npv ;
[0115] The greening material list includes: the total number of greening modules N green , the total soil volume V of the greening module soil , the total length of the water supply pipe arranged on the greening module L pipe , the volume of the water storage tank arranged in the greening module V water , Rainwater collection volume V arranged in the greening module max ;
[0116] Among them, V soil =N green ·(L green -k)·(W green -k)·h soil ;
[0117] h soil is the soil cover thickness, which is manually entered in step 3; k is the distance from the outer edge to the inner wall of the greening module, which is manually entered in step 3;
[0118] L pipe =∑L green ·N green ;L green 、N green Calculated and generated in step 5;
[0119] V water =N green ·(L green -k)·(W green -k)·h water ;
[0120] h water is the average height of the water storage tank, which is manually entered in step 3; k is the distance from the outer edge to the inner wall of the greening module, which is manually entered in step 3;
[0121] V max =(L green -k)·(W green -k)·R year ·η water ;
[0122] (L green -k)·(W green -k) is the catchment area; R year is the maximum annual rainfall, obtained from step 1.2; η water is the rainwater collection efficiency coefficient, which is manually entered in step 3. The η of the green roof water Take 0.3~0.6;
[0123] The list of materials for the overhead layer includes: the total length L of the lower layer componentslower-total , the total length of the upper component;
[0124] Among them, L lower-total =∑L lower ·N lower ;
[0125] L upper-total =∑L upper ·N upper ;L upper 、L lower 、N lower and N upper Calculated in step 5.
[0126] Described step 7 comprises the following sub-steps:
[0127] Step 7.1: Calculate the total cost C total ;
[0128] C total =C pv-total +C green-total +C frame-total +C arm-total +C instal ;
[0129] Among them, C arm-total is the cost of the robotic arm, C instal For installation fee;
[0130] C pv-total =N pv ·C pv ;
[0131] Among them, C pv The unit price of the photovoltaic module, which was entered manually in step 2;
[0132] C green-total =V soil ·C soil +L pipe ·C pipe +N green ·C green ;
[0133] Among them, C soil is the unit price of soil, C pipe is the unit price of water supply pipe, C green The unit price of the greening container is manually entered in step 3;
[0134] C frame-total =L lower-total ·C lower +L upper-total ·C upper ;
[0135] Among them, C lower is the unit price of the lower-level components, C upper The unit price of the upper-level components, all entered manually in step 4;
[0136] C arm-total =N arm ·C arm ;
[0137] Among them, C arm The unit price of the robotic arm is entered manually in step 7.
[0138] Step 7.2: Calculate annual energy production E annual ;
[0139] E annual =A pv ·P area ·H sun ·η system ;
[0140] Among them, H sun is the local annual equivalent peak sunshine hours, obtained from step 1.2, η system is the system comprehensive efficiency coefficient, which is 75% to 85%, P area is the power per unit area of the photovoltaic module, which is determined by the product information of the photovoltaic module;
[0141] Step 7.3: Calculate the annual electricity generation revenue R energy ;
[0142] R energy =E annual ·P elec ;
[0143] Among them, P elec is the local electricity price, obtained from step 1.2;
[0144] Step 7.4: Calculate the annual water saving benefit R water ;
[0145] R water =min(V max , V water )·P water ;
[0146] Among them, P water is the local water price, obtained from step 1.2;
[0147] Step 7.5: Calculate annual carbon benefit R carbon ;
[0148] R carbon =R direct +Rindirect +R storage +R ecarbon ;
[0149] Among them, direct carbon sequestration benefit R direct :
[0150]
[0151] G plan is the annual plant biomass growth rate, the annual plant biomass growth rate, the lawn value range is 1.0kg / m 2 / year; C content is the plant carbon content coefficient, which is 0.5kg C / kg biomass; P carbon is the carbon price, obtained from step 1.2; Indicates the conversion of carbon mass into CO2 equivalent;
[0152] Indirect emission reduction benefits R indirect :
[0153] R indirect =R energysaving +R rain ;
[0154] Building Energy Saving and Emission Reduction energysaving :
[0155] R energysaving =ΔE·EF grid ·P carbon ; ΔE=η cool Q cool +η heat Q heat ;
[0156] η cool is the ratio of cooling energy consumption reduced by green roof, which is 20%; η heat is the ratio of green roof to heating energy consumption reduction, which is 10%; Q cool is the annual cooling energy consumption of the building; Q heat EF is the annual heating energy consumption of the building; grid is the carbon emission factor of the power grid;
[0157] Stormwater Management and Emission Reduction rain :
[0158] R rain =V rain ·EF water ·P carbon ;
[0159] V rain is the annual rainwater collection volume, V rain =min(V max, V water );EF water Carbon emission factors for municipal stormwater treatment;
[0160] Long-term carbon storage benefits R storage :
[0161] R storage =A green ΔSOC P carbon ;
[0162] ΔSOC is the annual accumulation of soil organic carbon. The annual accumulation of soil organic carbon on green roofs is 0.2 kg / m 2 / Year;
[0163] Photovoltaic power generation carbon income R ecarbon :
[0164] R ecarbon =E annual ·EF grid ·P carbon ;
[0165] Step 7.6: Calculate comprehensive income R total ;
[0166] R total =W energy ·R energy +W water ·R water +W carbon ·R carbon ;
[0167] Among them, W energy +W water +W carbon =1, weight normalization, weight obtained according to project experience characteristic vector method: W energy =0.63,W carbon =0.26, W water =0.11, which is the standard weight reference value;
[0168] W energy is the photovoltaic power generation income weight, W energy The weight range is 40%-65%;
[0169] W water is the water-saving benefit weight, W water The weight range is 10%-22%;
[0170] W carbon is the carbon benefit weight, W carbon The weight range is 20%-33%;
[0171] Actual weight: R energyThe actual weight = R energy / (R energy +R water +R carbon );R water The actual weight = R water / (R energy +R water +R carbon );R carbon The actual weight of carbon / (R energy +R water +R carbon ); if R energy If the actual weight of W is continuously higher than the standard weight, re-evaluate and increase W energy The standard value may increase the area of greening modules and reduce the area of photovoltaic modules, and the other benefits are the same;
[0172] Step 7.7: Calculate the payback period T payback :
[0173] T payback =C total / (R energy +R water +R carbon );
[0174] Among them, R energy is the annual power generation income; R water is the annual water saving income; R carbon is the annual carbon benefit.
[0175] Compared with the prior art, the present invention has the following beneficial effects:
[0176] The present invention uses a CAD plug-in to input information such as greening modules, photovoltaic modules, and overhead modules, quickly and automatically generating a conceptual plan for greening + photovoltaic layout and visually displaying the layout model. This can assist in design decision-making and plan communication, solving the problems of inconsistent rooftop greening and photovoltaic design units, isolated information, data fragmentation during the design phase, and the inability to visually display the building model in the early stages of plan communication in the prior art. At the same time, the CAD plug-in generates a bill of materials, calculates and generates an estimate of the investment cost and a balance of benefits, enabling efficient design, automatic updating of iterative design plans, and automatic generation of material usage, cost data, and benefit information. The comprehensive benefit and investment payback period indicators can be used to determine whether the requirements are met, adjust the plan in reverse, improve the feasibility of the plan, and shorten the design cycle. This solves the problems of inconvenient parameter adjustment and the lack of benefit weight analysis for greening and photovoltaics in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS
[0177] The above and other objects, features and advantages of the present disclosure will become more apparent through a more detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings, wherein like reference numerals generally represent like components throughout the exemplary embodiments of the present disclosure.
[0178] Figure 1 This is a flow chart of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0179] Figure 2 It is the main interface of the CAD plug-in operation of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0180] Figure 3 It is the roof layer recognition interface of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0181] Figure 3-1 It is the standard layer loading interface of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0182] Figure 3-2 It is a successful loading standard layer interface of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0183] Figure 3-3 It is the basic information interface of the project of the modular CAD plug-in calculation method of slope roof greening and photovoltaic integration of the present invention;
[0184] Figure 4 It is the photovoltaic module interface of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0185] Figure 4-1 It is the photovoltaic module loading interface of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0186] Figure 4-2 It is a custom photovoltaic module interface of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0187] Figure 5 It is the greening module interface of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0188] Figure 6 It is the overhead layer module interface of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0189] Figure 7 This is a layout model diagram of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0190] Figure 7-1 yes Figure 7 Top view of;
[0191] Figure 8 It is a material list interface generated by the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0192] Figure 9 It is the income weight information input interface of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention;
[0193] Figure 10 It is an interface for generating investment estimation and income information of the modular CAD plug-in calculation method for slope roof greening and photovoltaic integration of the present invention.
[0194] In the figure, 1 is the greening module, 2 is the photovoltaic module, 3 is the lower component, 4 is the upper component, and 5 is the robotic arm. DETAILED DESCRIPTION
[0195] The following, combined with the accompanying drawings and specific examples, further details the modular CAD plug-in calculation method for sloped roof greening and photovoltaic integration proposed in this invention. The advantages and features of this invention will become more apparent from the following description and claims. It should be noted that the drawings are highly simplified and not to exact scale, and are intended solely to facilitate and clarify the purpose of illustrating the embodiments of this invention.
[0196] In the present invention, the sloped roof adopts a modular design that integrates greening and photovoltaics, including a lower assembly 3 installed on the sloped roof, a greening module 1 mounted on the lower assembly 3 via an upper assembly 4, and a photovoltaic module 2 mounted on the greening module 1 via a robotic arm 5. The greening module 1 integrates a greening container for planting greenery, soil covering the container, a water storage tank for collecting rainwater and replenishing water to provide irrigation for the greenery, and a water supply pipe for replenishing the water storage tank. The plants planted in the greening module 1 are lawn-like.
[0197] Please see the attached Figure 1 A modular CAD plug-in calculation method for slope roof greening and photovoltaic integration includes the following steps:
[0198] Please see the attached Figure 2 , Step 1: Import the CAD roof drawing.
[0199] Please see the attached Figure 3 and attached Figure 3-1 To the attached Figure 3-3 , the step 1 comprises the following sub-steps:
[0200] Step 1.1: Identify the layers of the imported CAD roof drawing and, according to the standard layers designed by the plug-in, pick the roof top view contour line and the roof top view contour line that can be used to arrange the greening module 1 + photovoltaic module 2.
[0201] Step 1.2: Enter the required fields in the CAD plugin.
[0202] The required items include: inputting the length (parallel to the ridge direction) and width (perpendicular to the ridge direction) of the outline in the roof top view, the slope of the sloping roof; the project location, the system form of the photovoltaic module 2 and the nature of the building.
[0203] Among them, the project location is used to automatically extract the maximum annual rainfall R of the project location year (Relevant data can be obtained from the local meteorological department), local annual equivalent peak sunshine hours H sun (Relevant data can be obtained from the local meteorological department), electricity price P elec (Relevant data can be obtained from the local power department), water price P water (Relevant data can be obtained from local water authorities), carbon price P carbon (Relevant data can be obtained from local ecological and environmental departments).
[0204] The system form of the photovoltaic module 2 is used to automatically extract the optimal photovoltaic tilt angle of a stand-alone system or a grid-connected system.
[0205] Building properties are used to automatically extract average annual building cooling / heating energy consumption data.
[0206] Please see the attached Figure 4 and attached Figure 4-1 To the attached Figure 4-2 , Step 2: Input the information of photovoltaic module 2 in the CAD plug-in. Photovoltaic module 2 is used to generate electricity using sunlight.
[0207] In step 2, the photovoltaic module 2 information in the CAD plug-in includes existing photovoltaic modularization information and customized photovoltaic modularization information; wherein, the photovoltaic modularization information is loaded through the Internet with product information of various brands and can be selected from the product library; the customized photovoltaic modularization information is optional, and the relevant information is manually input by customization, including but not limited to: the length, width, unit area power, system comprehensive efficiency coefficient, unit price C of the photovoltaic module 2 pv etc., and the ratio of the total area of PV modules 2 to the roof area P pv wait.
[0208] Please see the attached Figure 5 , Step 3: Input the information of greening module 1 in the CAD plug-in. Greening module 1 is used to arrange greening on the roof.
[0209] In step 3, the information of the greening module 1 includes required items and optional items, which need to be entered manually.
[0210] The required information for greening module 1 includes but is not limited to: the soil cover thickness h in greening module 1 soil , average height of water storage tank h water 、Unit price of greening container C green 、Soil unit price C soil , water supply pipe unit price C pipe , Rainwater collection efficiency coefficient η water , the distance k from the outer edge of the greening module 1 to the inner wall, etc.
[0211] Optional items for greening module 1 include but are not limited to: length, width and proportion of total area of greening module 1 to roof area P green .
[0212] Please see the attached Figure 6 , Step 4: Enter the information of the overhead layer module in the CAD plug-in; the overhead layer module is used to install the greening module 1 on the slope roof.
[0213] Described step 4 comprises the following sub-steps:
[0214] Step 4.1: The overhead floor module is divided into an upper component 4 and a lower component 3. The lower component 3 is arranged perpendicular to the ridge of the sloping roof, and the upper component 4 is arranged parallel to the ridge of the sloping roof. Manually enter the height, width, and unit price of the upper component 4 and the lower component 3 in the CAD plug-in.
[0215] Among them, W lower : The width of the lower component 3, H lower : The height of the lower component 3; W upper : Width of upper component 4, H upper : The height of the upper component 4; C lower : Unit price of lower component 3, C upper : Unit price of upper component 4.
[0216] Step 4.2: Use the CAD plug-in to automatically match the length of the lower component 3 to the width of the contour line in the roof top view. The lower component 3 is arranged below the overlap position of two adjacent greening modules 1 and below the outer side of the end of the greening module 1.
[0217] Step 4.3: Use the CAD plug-in to automatically match the length of the upper component 4 to the length of the greening module 1. Preferably, two upper components 4 are arranged under each greening module 1, one on the low side and one on the high side, which are 5 cm away from the bottom upper edge and bottom lower edge of the greening module 1 respectively.
[0218] Please see the attached Figure 7and attached Figure 7-1 , Step 5: Generate a three-dimensional layout model through the CAD plug-in; the layout model may include a top view, a perspective view, a cross-section view, etc.
[0219] Described step 5 comprises the following sub-steps:
[0220] Step 5.1: Space coordinate system conversion.
[0221] The rooftop outline identified in step 1.1 is a two-dimensional plane, while the layout model is a three-dimensional model. Therefore, a spatial coordinate system conversion is required. Specifically, let the plane coordinate system of the rooftop outline be (x, y) and the three-dimensional coordinate system of the layout model be (X, Y, Z). The conversion relationship is Z = y·tanθ, where θ is the slope of the sloping roof, which was manually entered in step 1.2.
[0222] Step 5.2: Calculate the area of greening module 1 + photovoltaic module 2 that can be arranged on the slope roof. The calculation formula is: the area of the area that can be arranged A region =L·W.
[0223] Where: L is the length of the contour line parallel to the ridge in the roof top view, which is manually entered in step 1.2; W is the width of the contour line perpendicular to the ridge in the roof top view, which is manually entered in step 1.2.
[0224] Step 5.3: Modeling of photovoltaic module 2 and greening module 1.
[0225] Specifically, the number and total number of greening modules 1 and photovoltaic modules 2 in two directions (parallel to the ridge and perpendicular to the ridge) are the same; the length of the greening module 1 is equal to the sum of the length of the photovoltaic module 2 and the distance between two adjacent photovoltaic modules 2.
[0226] Depending on the input information in step 2 and step 3, the photovoltaic module 2 and the greening module 1 adopt the following two modeling processes respectively:
[0227] Modeling process 1: manually input the length L of photovoltaic module 2 pv , width W pv , spacing I and the ratio of the total area of PV modules 2 to the roof area P pv , but without inputting the relevant information of greening module 1:
[0228] The step 5.3 includes the following sub-steps:
[0229] Step 1-5.3.1: Calculate and generate the number and total number of photovoltaic modules 2 along two directions using a CAD plug-in.
[0230] Specifically: ① The total layout area A of the photovoltaic module 2 pv:
[0231] A pv =A region ·P pv / cosɑ.
[0232] Among them, A region : (Photovoltaic module 2) layout area; P pv : The ratio of the total area of PV module 2 to the roof area; ɑ: The inclination angle of PV module 2.
[0233] ②Total number of photovoltaic modules 2 arranged N pv :
[0234]
[0235] Among them, L pv : length of a single photovoltaic module 2; W pv : The width of a single photovoltaic module 2.
[0236] ③Number of photovoltaic modules 2 arranged parallel to the ridge lpv :
[0237]
[0238] Where: L pv : the length of a single photovoltaic module 2; L: the length of the contour line parallel to the ridge in the top view of the roof; I: the distance between two adjacent photovoltaic modules 2.
[0239] ④Number of arrangements perpendicular to the ridge wpv :
[0240]
[0241] Step 1-5.3.2: Calculate and generate the number and total number of greening modules 1 along two directions using a CAD plug-in.
[0242] Specifically, ① the number of greening modules 1 arranged parallel to the roof ridge is N lgreen :
[0243] N lgreen =N lpv .
[0244] ②Number of greening modules 1 arranged perpendicular to the roof ridge wgreen :
[0245] N wgreen =N wpv .
[0246] ③Total number of greening modules 1 N green :
[0247] N green =N pv .
[0248] Step 1-5.3.3: Calculate and generate the width of the greening module 1 (the length of the greening module 1 is consistent with the length of the photovoltaic module 2) and the total area of the greening module 1 through the CAD plug-in.
[0249] Specifically, ① the layout width W of the greening module 1 green :
[0250] W green =(WW pv ·cosɑ·N wpv ) / N wgreen .
[0251] Where: W: the width of the outline in the vertical ridge direction in the top view of the roof; W pv : width of a single photovoltaic module 2; ɑ: inclination angle of the photovoltaic module 2.
[0252] ②Total layout area A of greening module 1 green :
[0253] A green =∑[(L green -k)·(W green -k)·N green ].
[0254] Wherein: k is the distance from the outer edge of the greening module 1 to the inner wall, preferably, k = 3 cm; L green is the length of greening module 1, L green =L pv +I.
[0255] Modeling process 2: manually input the length L of greening module 1 green , width W green and the ratio of the total area of greening module 1 to the roof area P green , but the relevant information of PV module 2 is not entered:
[0256] The step 5.3 includes the following sub-steps:
[0257] Step 2-5.3.1: Calculate and generate the number and total number of greening modules 1 along two directions using a CAD plug-in.
[0258] Specifically: The total layout area A of greening module 1 green :
[0259] A green =A region ·P green .
[0260] Among them, A region :(Greening module 1) can be arranged area; P green : The ratio of the total area of greening module 1 to the roof area.
[0261] ②Total number of greening modules 1 N green :
[0262]
[0263] Among them, L green : The length of a single greening module 2; W green : The width of a single greening module 1; k is the distance from the outer edge of the greening module 1 to the inner wall, preferably, k = 3 cm.
[0264] ③Number of greening modules 1 arranged parallel to the roof ridge lgreen :
[0265]
[0266] Among them, L green : The length of a single greening module 1; L: The length of the contour line parallel to the ridge in the top view of the roof.
[0267] ④Number of greening modules 1 arranged perpendicular to the ridge direction wgreen :
[0268]
[0269] Step 2-5.3.2: Calculate the width of the photovoltaic module 2 using the CAD plug-in (the length of the photovoltaic module 2 is the same as the length of the greening module 1).
[0270] Specifically, ① the number N of photovoltaic modules 2 arranged parallel to the ridge direction lpv :
[0271] N lpv =N lgreen .
[0272] ②Number of photovoltaic modules 2 arranged perpendicular to the ridge wpv :
[0273] N wpv =N wgreen .
[0274] ③Total number of photovoltaic modules 2 arranged N pv :
[0275] N pv =N green .
[0276] ④ Layout width W of photovoltaic module 2 pv :
[0277] W pv =(WW green ·N wgreen ) / (cosɑ·N wgreen ).
[0278] Where W is the width of the contour line perpendicular to the ridge in the top view of the roof; W green : The width of a single greening module 1; ɑ: The inclination angle of the photovoltaic module 2.
[0279] Step 2-5.3.3: Calculate the total area of PV module 2 using the CAD plug-in.
[0280] Specifically, the total layout area A of the photovoltaic modules 2 pv :
[0281] A pv =∑(L pv W pv ·N pv ).
[0282] Among them, L pv is the length of photovoltaic module 2, L pv =L green -I.
[0283] Step 5.4: Modeling of the mezzanine module.
[0284] The step 5.4 includes the following sub-steps:
[0285] Step 5.4.1: Calculate and generate the length and quantity of the lower layer component 3 using the CAD plug-in.
[0286] Specifically, ① the length L of the lower component 3 lower :
[0287] L lower =W / cosθ.
[0288] Where W is the length of the contour line perpendicular to the ridge in the top view of the roof.
[0289] ②Number of lower-level components 3 lower :
[0290] N lower =1+N lgreen .
[0291] Step 5.4.2: Calculate and generate the length and quantity of the upper component 4 using the CAD plug-in.
[0292] Specifically, ① the length L of the upper component 4upper :
[0293] L upper =L green .
[0294] Number N of upper layer components 4 upper :
[0295] N upper =2·N green .
[0296] Please see the attached Figure 8 ,Step 6: Generate a material list through the CAD plug-in, where the material list includes a photovoltaic material list, a greening material list, and an overhead layer material list.
[0297] In step 6, the photovoltaic material list includes: the total number N of photovoltaic modules 2 arranged pv (calculated and generated by step 5.3), the amount N of the robotic arm 5 for arranging the photovoltaic modules 2 arm .
[0298] Among them, N arm =2·N pv .
[0299] The greening material list includes: the total number of greening modules 1 N green (calculated in step 5.3), the total soil volume V of greening module 1 soil , the total length L of the water supply pipe arranged on the greening module 1 pipe , the volume V of the water storage tank arranged in the greening module 1 water , Rainwater collection volume V arranged in greening module 1 max .
[0300] Among them, V soil =N green ·(L green -k)·(W green -k)·h soil .
[0301] h soil is the soil covering thickness, which is manually input in step 3; k is the distance from the outer edge to the inner wall of the greening module 1, which is manually input in step 3.
[0302] L pipe =∑L green ·N green . L green 、N green Already calculated in step 5.
[0303] V water =N green ·(Lgreen -k)·(W green -k)·h water .
[0304] h water is the average height of the water storage tank, which is manually entered in step 3; k is the distance from the outer edge to the inner wall of the greening module 1, which is manually entered in step 3.
[0305] V max =(L green -k)·(W green -k)·R year ·η water .
[0306] (L green -k)·(W green -k) is the catchment area; R year is the maximum annual rainfall, obtained from step 1.2; η water is the rainwater collection efficiency coefficient, which is manually entered in step 3. Preferably, ηwater of the green roof is 0.3 to 0.6.
[0307] The list of materials for the overhead layer includes: the total length L of the lower component 3 lower-total , the total length of the upper component 4.
[0308] Among them, L lower-total =∑L lower ·N lower .
[0309] L upper-total =∑L upper ·N upper . L upper 、L lower 、N lower and N upper Already calculated in step 5.
[0310] Please see the attached Figure 9 and attached Figure 10 , Step 7: Manually enter the installation fee C in the CAD plug-in instal and weight information, and calculates and generates investment estimates and return information.
[0311] The step 7 includes the following sub-steps:
[0312] Step 7.1: Calculate the total cost C total .
[0313] C total =C pv-total +C green-total +C frame-total +C arm-total +Cinstal .
[0314] Among them, C arm-total is the cost of the robotic arm, C instal For installation fee.
[0315] C pv-total =N pv ·C pv .
[0316] Among them, C pv The unit price of photovoltaic module 2, which is manually entered in step 2.
[0317] C green-total =V soil ·C soil +L pipe ·C pipe +N green ·C green .
[0318] Among them, C soil is the unit price of soil, C pipe is the unit price of water supply pipe, C green The unit price of the greening container is manually entered in step 3.
[0319] C frame-total =L lower-total ·C lower +L upper-total ·C upper .
[0320] Among them, C lower is the unit price of the lower component 3, C upper The unit price of the upper component 4 is manually entered in step 4.
[0321] C arm-total =N arm ·C arm .
[0322] Among them, C arm The unit price of the robotic arm is entered manually in step 7.
[0323] Step 7.2: Calculate annual energy production E annual .
[0324] E annual =A pv ·P area ·H sun ·η system .
[0325] Among them, H sun is the local annual equivalent peak sunshine hours, obtained from step 1.2, η systemis the system comprehensive efficiency coefficient (including attenuation, usually 75% to 85%), P area is the power per unit area of the photovoltaic module 2 , which can be determined from the product information of the photovoltaic module 2 .
[0326] Step 7.3: Calculate the annual electricity generation revenue R energy .
[0327] R energy =E annual ·P elec .
[0328] Among them, P elec is the local electricity price, obtained from step 1.2.
[0329] Step 7.4: Calculate the annual water saving benefit R water .
[0330] R water =min(V max , V water )·P water .
[0331] Among them, P water is the local water price, obtained from step 1.2.
[0332] Step 7.5: Calculate annual carbon benefit R carbon .
[0333] R carbon =R direct +R indirect +R storage +R ecarbon .
[0334] Among them, direct carbon sequestration benefit R direct :
[0335]
[0336] G plan is the annual plant biomass growth rate, the annual plant biomass growth rate, the lawn value range is 1.0kg / m 2 / year; C content is the plant carbon content coefficient (usually 0.5kg C / kg biomass); P carbon is the carbon price, which is about 60 yuan / t in the Chinese carbon market in 2023 and can also be obtained from step 1.2; Indicates the conversion of carbon mass to CO2 equivalent.
[0337] Indirect emission reduction benefits R indirect :
[0338] R indirect=R energysaving +R rain .
[0339] Building Energy Saving and Emission Reduction energysaving :
[0340] R energysaving =ΔE·EF grid ·P carbon ; ΔE=η cool Q cool +η heat Q heat .
[0341] η cool = The ratio of cooling energy consumption reduced by green roof (usually 20% cooling energy saving); η heat = The ratio of heating energy consumption reduced by green roof (usually heating energy saving is 10%); Q cool is the annual cooling energy consumption of the building (kWh); Q heat EF is the annual heating energy consumption of the building (kWh); grid is the grid carbon emission factor (kgCO2 / kWh), with reference to China's average of approximately 0.5703kg / kWh in 2023.
[0342] Stormwater Management and Emission Reduction rain :
[0343] R rain =V rain ·EF water ·P carbon .
[0344] V rain is the annual rainwater collection volume (m 3 ), V rain =min(V max , V water );EF water is the carbon emission factor for municipal rainwater treatment (about 0.2 kgCO2 / m 3 ).
[0345] Long-term carbon storage benefits R storage :
[0346] R storage =A green ΔSOC P carbon .
[0347] ΔSOC is the annual accumulation of soil organic carbon. The annual accumulation of soil organic carbon on green roofs is about 0.2 kg / m 2 / Year;
[0348] Photovoltaic power generation carbon income R ecarbon :
[0349] R ecarbon =E annual ·EF grid ·P carbon .
[0350] Step 7.6: Calculate comprehensive income R total .
[0351] R total =W energy ·R energy +W water ·R water +W carbon ·R carbon .
[0352] Among them, W energy +W water +W carbon =1, weight normalization, weight obtained according to project experience characteristic vector method: W energy =0.63,W carbon =0.26, W water =0.11 (standard weight reference value).
[0353] W energy is the weight of photovoltaic power generation income, the core value is: direct economic return, energy self-sufficiency; the factors affecting its weight include: electricity price level, sunshine resources, and system efficiency. energy The weight range is 40%-65%.
[0354] W water is the weight of water-saving benefits, with core values of resource conservation and reduced operation and maintenance costs; its weight is influenced by factors including rainfall, water price, and irrigation demand. water The weight range is 10%-22%.
[0355] W carbon is the carbon income weight, the core values are: environmental value, policy subsidies, and brand premium; the factors affecting its weight include: carbon price, green certificate price, and corporate ESG goals. carbon The weight range is 20%-33%.
[0356] Standard weights: These represent the contribution of each benefit, reflecting the strategic priority of different benefits and reflecting decision-makers' preference for benefit types or policy orientations. When weights are fixed, they are suitable for comparing multiple options to determine the optimal overall benefit or whether the green building score meets the standard.
[0357] Actual weight: R energy The actual weight = R energy / (R energy +Rwater +R carbon );R water The actual weight of water / (R energy +R water +R carbon );R carbon The actual weight of carbon / (R energy +R water +R carbon ); if R energy The actual weight of the W is continuously higher than the standard weight, and needs to be re-evaluated and appropriately increased. energy The standard value may increase the area of greening module 1 and reduce the area of photovoltaic module 2. The other benefits are similar.
[0358] Standard weight adjustment strategy: In areas with high electricity prices (such as those with large price differences between peak and valley electricity prices in industry and commerce), the weight of power generation income is increased (up to 70%); in areas with active carbon markets (such as pilot cities), the weight of carbon income is increased (up to 40%); in water-scarce cities (such as arid areas in the north), the weight of water-saving income is increased (up to 30%).
[0359] Step 7.7: Calculate the payback period T payback :
[0360] T payback =C total / (R energy +R water +R carbon ).
[0361] Among them, R energy is the annual power generation income; R water is the annual water saving income; R carbon is the annual carbon benefit.
[0362] Step 8: Export the results via CAD plug-in.
[0363] Steps 1 through 4 are for collecting and entering information; steps 5 through 7 are for generating information; and step 8 is for outputting information. Adjusting the plan based on comprehensive benefits and payback period improves feasibility and shortens the design cycle.
[0364] The above description is only a description of the preferred embodiments of the present invention and does not limit the scope of the present invention. Any changes and modifications made by ordinary technicians in the field of the present invention based on the above disclosure shall fall within the scope of protection of the claims.
Claims
1. A modular CAD plug-in calculation method for slope roof greening and photovoltaic integration, characterized in that: The following steps are involved: Step 1: Import CAD roof drawing; Step 2: Input the information of the photovoltaic module (2) into the CAD plug-in; Step 3: Enter the information of the greening module (1) in the CAD plug-in; Step 4: Enter the information of the overhead layer module in the CAD plug-in; Step 5: Generate a 3D layout model using a CAD plug-in; Step 6: Generate a bill of materials through the CAD plug-in; Step 7: Manually enter the installation fee C in the CAD plug-in instal and weight information, and calculate and generate investment estimates and return information; Step 8: Export the results via CAD plug-in.
2. The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration according to claim 1 is characterized in that: Described step 1 comprises the following sub-steps: Step 1.1: Identify the layers of the imported CAD roof drawing and, according to the standard layers designed by the plug-in, pick the roof top view contour line and the roof top view contour line that can be used to arrange the greening module (1) + photovoltaic module (2); Step 1.2: Enter the required fields in the CAD plug-in; The required items include: inputting the length, width and slope of the roof outline in the top view; The project location, the system type of photovoltaic modules (2) and the nature of the building; The project location is used to automatically extract the maximum annual rainfall R at the project location year , local annual equivalent peak sunshine hours H sun , electricity price P elec 、Water Price P water 、Carbon price P carbon The system form of the photovoltaic module (2) is used to automatically extract the optimal photovoltaic tilt angle of the independent system or the grid-connected system; the building properties are used to automatically extract the average annual cooling / heating energy consumption data of the building.
3. The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration according to claim 1, characterized in that: In the step 2, the photovoltaic module (2) information in the CAD plug-in includes existing photovoltaic modularization information and customized photovoltaic modularization information; wherein the photovoltaic modularization information is selected from the product library by loading product information of various brands through the Internet; the customized photovoltaic modularization information is an optional item, and the customized manual input of relevant information includes: the length, width, unit area power, system comprehensive efficiency coefficient, unit price C of the photovoltaic module (2). pv , and the ratio of the total area of photovoltaic modules (2) to the roof area P pv .
4. The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration according to claim 1, characterized in that: In step 3, the information of the greening module (1) includes required items and optional items, which are manually input; Among them, the required information of greening module 1 includes: the thickness of soil cover h in greening module (1) soil , average height of water storage tank h water 、Unit price of greening container C green 、Soil unit price C soil , water supply pipe unit price C pipe , Rainwater collection efficiency coefficient η water , the distance k from the outer edge to the inner wall of the greening module (1); The optional items of the greening module (1) include: the length, width and total area of the greening module (1) and the ratio of the total area of the greening module (1) to the roof area P green .
5. The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration according to claim 1, characterized in that: Described step 4 comprises the following sub-steps: Step 4.1: The overhead layer module is divided into an upper component (4) and a lower component (3). The lower component (3) is arranged perpendicular to the ridge of the pitched roof, and the upper component (4) is arranged parallel to the ridge of the pitched roof. Manually input the height, width, and unit price of the upper component (4) and the lower component (3) in the CAD plug-in. Among them, W lower : The width of the lower component (3), H lower : height of the lower component (3); W upper : Width of the upper component (4), H upper : Height of the upper component (4); C lower : The unit price of the lower component (3), C upper : the unit price of the upper component (4); Step 4.2: The length of the lower component (3) is automatically matched to the width of the outline in the roof top view by using a CAD plug-in. The lower component (3) is arranged below the overlap position of two adjacent greening modules (1) and below the outer side of the end of the greening module (1); Step 4.3: Use the CAD plug-in to automatically match the length of the upper component (4) to the length of the greening module 1.
6. The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration according to claim 1, characterized in that: Described step 5 comprises the following sub-steps: Step 5.1: Space coordinate system conversion; Assume the plane coordinate system of the roof top view outline is (x, y), and the three-dimensional coordinate system of the layout model is (X, Y, Z). The conversion relationship is Z = y·tanθ, where θ is the slope of the sloping roof, which was manually entered in step 1.
2. Step 5.2: Calculate the area of greening modules (1) + photovoltaic modules (2) that can be arranged on the slope roof. The calculation formula is: Area of the area that can be arranged A region =L·W; Where: L is the length of the contour line parallel to the ridge in the roof top view, which is manually entered in step 1.2; W is the width of the contour line perpendicular to the ridge in the roof top view, which is manually entered in step 1.2; Step 5.3: Modeling of photovoltaic module (2) and greening module (1); The number of greening modules (1) and photovoltaic modules (2) in both directions and in total are the same; the length of the greening module (1) is equal to the sum of the length of the photovoltaic module (2) and the distance between two adjacent photovoltaic modules (2); Step 5.4: Modeling of the mezzanine module.
7. The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration according to claim 6, characterized in that: According to the different input information in step 2 and step 3, the photovoltaic module (2) and the greening module (1) respectively adopt the following two modeling processes: Modeling process 1, manually input the length L of the photovoltaic module (2) pv , width W pv , spacing I and the ratio of the total area of PV modules (2) to the roof area P pv , but without inputting the information of greening module (1): The step 5.3 includes the following sub-steps: Step 1-5.3.1: Calculate and generate the number and total number of photovoltaic modules (2) along two directions using a CAD plug-in; ①Total layout area A of photovoltaic modules (2) pv : A pv =A region ·P pv / cosɑ; Among them, A region : Area of the layout area; P pv : the ratio of the total area of the photovoltaic module (2) to the roof area; ɑ: the inclination angle of the photovoltaic module (2); ②Total number of photovoltaic modules (2) N pv : Among them, L pv : length of a single photovoltaic module (2); W pv : width of a single photovoltaic module (2); ③Number of photovoltaic modules (2) arranged parallel to the ridge lpv : Where: L pv : the length of a single photovoltaic module (2); L: the length of the contour line parallel to the ridge direction in the top view of the roof; I: the distance between two adjacent photovoltaic modules (2); ④Number of arrangements perpendicular to the ridge wpv : Step 1-5.3.2: Calculate and generate the number and total number of greening modules (1) along two directions through the CAD plug-in; ①Number of greening modules (1) arranged parallel to the roof ridge lgreen : N lgreen =N lpv ; ②Number of greening modules (1) arranged perpendicular to the roof ridge wgreen : N wgreen =N wpv ; ③Total number of greening modules (1) N green : N green =N pv ; Step 1-5.3.3: Calculate and generate the width of the greening module (1) using a CAD plug-in, the length of the greening module (1) being consistent with the length of the photovoltaic module (2), and the total area of the greening module (1); ①Layout width W of greening module (1) green : W green =(W-W pv ·cosɑ·N wpv ) / N wgreen ; Where: W: the width of the outline in the vertical ridge direction in the top view of the roof; W pv : width of a single photovoltaic module (2); ɑ: tilt angle of the photovoltaic module (2); ②Total layout area A of greening module (1) green : A green =∑[(L green -k)·(W green -k)·N green ]; Where: k is the distance from the outer edge to the inner wall of the greening module (1); L green is the length of the greening module (1), L green =L pv +I; Modeling process 2: manually input the length L of the greening module (1) green , width W green and the ratio of the total area of greening module (1) to the roof area P green , but the relevant information of photovoltaic module (2) is not entered: The step 5.3 includes the following sub-steps: Step 2-5.3.1: Calculate and generate the number and total number of greening modules (1) along two directions through the CAD plug-in; The total layout area A of the greening module (1) green : A green =A region ·P green ; Among them, A region : Area of the layout area; P green : The ratio of the total area of greening modules (1) to the roof area; ②Total number of greening modules (1) N green : Among them, L green : length of a single greening module (2); W green : the width of a single greening module (1); k is the distance from the outer edge to the inner wall of the greening module (1); ③Number of greening modules (1) arranged parallel to the ridge lgreen : Among them, L green : the length of a single greening module (1); L: the length of the contour line parallel to the ridge in the top view of the roof; ④Number of greening modules (1) arranged perpendicular to the ridge wgreen : Step 2-5.3.2: Calculate the width of the photovoltaic module (2) using a CAD plug-in. The length of the photovoltaic module (2) is consistent with the length of the greening module (1). ① The number of photovoltaic modules (2) arranged parallel to the ridge direction N lpv : N lpv =N lgreen ; ②Number of photovoltaic modules (2) arranged perpendicular to the ridge wpv : N wpv =N wgreen ; ③Total number of photovoltaic modules (2) N pv : N pv =N green ; ④ Layout width W of photovoltaic modules (2) pv : W pv =(W-W green ·N wgreen ) / (cosɑ·N wgreen ); Where W is the width of the contour line perpendicular to the ridge in the top view of the roof; W green : the width of a single greening module (1); ɑ: the inclination angle of the photovoltaic module (2); Step 2-5.3.3: Calculate the total area of the photovoltaic module (2) using a CAD plug-in; The total layout area A of the photovoltaic modules (2) pv : A pv =∑(L pv ·W pv ·N pv ); Among them, L pv is the length of the photovoltaic module (2), L pv =L green -I.
8. The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration according to claim 6, characterized in that: The step 5.4 includes the following sub-steps: Step 5.4.1: Calculate and generate the length and quantity of the lower layer component (3) using the CAD plug-in; ① Length L of the lower component (3) lower : L lower =W / cosθ; Where W is the length of the contour line perpendicular to the ridge in the top view of the roof; ②Number of lower-level components (3) lower : N lower =1+N lgreen ; Step 5.4.2: Calculate and generate the length and quantity of the upper component (4) using the CAD plug-in; ① Length L of the upper component (4) upper : L upper =L green ; Number N of upper layer components 4 upper : N upper =2·N green 。 9. The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration according to claim 1, characterized in that: In step 6, the material list includes a photovoltaic material list, a greening material list, and an overhead layer material list; The photovoltaic material list includes: the total number N of photovoltaic modules (2) pv , the amount N of the robotic arm (5) for arranging the photovoltaic modules (2) arm ; Among them, N arm =2·N pv ; The greening material list includes: the total number of greening modules (1) N green , the total soil volume V of greening module (1) soil , the total length L of the water supply pipe arranged on the greening module (1) pipe , the volume of the water storage tank arranged in the greening module (1) V water , Rainwater collection volume V arranged in greening module (1) max ; Among them, V soil =N green ·(L green -k)·(W green -k)·h soil ; h soil is the thickness of the covering soil, which is manually input in step 3; k is the distance from the outer edge to the inner wall of the greening module (1), which is manually input in step 3; L pipe =∑L green ·N green ;L green 、N green Calculated and generated in step 5; V water =N green ·(L green -k)·(W green -k)·h water ; h water is the average height of the water storage tank, which is manually input in step 3; k is the distance from the outer edge to the inner wall of the greening module (1), which is manually input in step 3; V max =(L green -k)·(W green -k)·R year ·or water ; (L green -k)·(W green -k) is the catchment area; R year is the maximum annual rainfall, obtained from step 1.2; η water is the rainwater collection efficiency coefficient, which is manually entered in step 3. The η of the green roof water Take 0.3~0.6; The overhead material list includes: the total length L of the lower component (3) lower-total , the total length of the upper assembly (4); Among them, L lower-total =∑L lower ·N lower ; L upper-total =∑L upper ·N upper ;L upper , L lower 、N lower and N upper Calculated in step 5.
10. The modular CAD plug-in calculation method for slope roof greening and photovoltaic integration according to claim 1, characterized in that: Described step 7 comprises the following sub-steps: Step 7.1: Calculate the total cost C total ; C total =C pv-total +C green-total +C frame-total +C arm-total +C instal ; Among them, C arm-total is the cost of the robotic arm, C instal For installation fee; C pv-total =N pv ·C pv ; Among them, C pv is the unit price of photovoltaic module (2), which is manually entered in step 2; C green-total =V soil ·C soil +L pipe ·C pipe +N green ·C green ; Among them, C soil is the unit price of soil, C pipe is the unit price of water supply pipe, C green The unit price of the greening container is manually entered in step 3; C frame-total =L lower-total ·C lower +L upper-total ·C upper ; Among them, C lower is the unit price of the lower component (3), C upper The unit price of the upper component (4), which was manually entered in step 4; C arm-total =N arm ·C arm ; Among them, C arm The unit price of the robotic arm is entered manually in step 7. Step 7.2: Calculate annual energy production E annual ; AND annual =A pv ·P area ·H sun ·η system 4 Among them, H sun is the local annual equivalent peak sunshine hours, obtained from step 1.2, η system is the system comprehensive efficiency coefficient, which is 75% to 85%, P area is the power per unit area of the photovoltaic module (2), which is determined by the product information of the photovoltaic module (2); Step 7.3: Calculate the annual electricity generation revenue R energy ; R energy =E annual ·P elec ; Among them, P elec is the local electricity price, obtained from step 1.2; Step 7.4: Calculate the annual water saving benefit R water ; R water =min(V max ,V water )·P water ; Among them, P water is the local water price, obtained from step 1.2; Step 7.5: Calculate annual carbon benefit R carbon ; R carbon =R direct +R indirect +R storage +R ecarbon ; Among them, direct carbon sequestration benefit R direct : G plan is the annual plant biomass growth rate, the annual plant biomass growth rate, the lawn value range is 1.0kg / m 2 / year; C content is the plant carbon content coefficient, which is 0.5kg C / kg biomass; P carbon is the carbon price, obtained from step 1.2; Indicates the conversion of carbon mass into CO2 equivalent; Indirect emission reduction benefits R indirect : R indirect =R energysaving +R rain ; Building Energy Saving and Emission Reduction energysaving : R energysaving =ΔE·EF grid ·P carbon ;ΔE=η cool ·Q cool +n heat ·Q heat ; η cool is the ratio of cooling energy consumption reduced by green roof, which is 20%; η heat is the ratio of green roof to reduce heating energy consumption, which is 10%; Q cool is the annual cooling energy consumption of the building; Q heat EF is the annual heating energy consumption of the building; grid is the carbon emission factor of the power grid; Stormwater Management and Emission Reduction rain : R rain =V rain ·EF water ·P carbon ; V rain is the annual rainwater collection volume, V rain =min(V max , V water );EF water Carbon emission factors for municipal stormwater treatment; Long-term carbon storage benefits R storage : R storage =A green ·ΔSOC·P carbon ; ΔSOC is the annual accumulation of soil organic carbon. The annual accumulation of soil organic carbon on green roofs is 0.2 kg / m 2 / Year; Photovoltaic power generation carbon income R ecarbon : R ecarbon =E annual ·EF grid ·P carbon ; Step 7.6: Calculate comprehensive income R total ; R total =W energy ·R energy +W water ·R water +W carbon ·R carbon ; Among them, W energy +W water +W carbon =1, weight normalization, weight obtained according to project experience characteristic vector method: W energy =0.63,W carbon =0.26, W water =0.11, which is the standard weight reference value; W energy is the photovoltaic power generation income weight, W energy The weight range is 40%-65%; W water is the water-saving benefit weight, W water The weight range is 10%-22%; W carbon is the carbon benefit weight, W carbon The weight range is 20%-33%; Actual weight: R energy The actual weight = R energy / (R energy +R water +R carbon );R water The actual weight = R water / (R energy +R water +R carbon );R carbon The actual weight = R carbon / (R energy +R water +R carbon ); if R energy If the actual weight of W is continuously higher than the standard weight, re-evaluate and increase W energy The standard value may be to increase the area of the greening module (1) and reduce the area of the photovoltaic module (2), and the other benefits are the same; Step 7.7: Calculate the payback period T payback : T payback =C total / (R energy +R water +R carbon ); Among them, R energy is the annual power generation income; R water is the annual water saving income; R carbon is the annual carbon benefit.