Eave installation method and system capable of generating power
By calculating the edge coordinates of the solar panel and the solar altitude angle, simulating light, water flow and wind movement, identifying light, drainage and stress indicators, and optimizing the installation angle, the problem of insufficient installation accuracy of solar panel eaves is solved, and the efficiency of power generation and waterproofing performance is improved.
Patent Information
- Application Number
- CN202510646752.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-20
- Publication Date
- 2025-07-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, when solar panels are installed as eaves, the accuracy of the installation angle is insufficient, resulting in the inability to effectively optimize the lighting, drainage and stress capacity.
By calculating the edge coordinates of the solar panel and the solar altitude angle, simulating the lighting, water flow and wind movement, identifying the light area, drainage capacity and stress indicators, and screening the installation angle based on the optimization priority to achieve accurate installation.
Improve the accuracy of solar panel eaves installation, optimize the lighting, drainage and stress capacity, and ensure efficient power generation and waterproofing performance of solar panels above windows of urban high-rise buildings.
Smart Images

Figure CN120377775A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a method and system for installing an eave capable of generating electricity, belonging to the technical field of solar panels. Background Art
[0002] Nowadays, for rural houses, users can place solar panels on the roofs of large areas, but for urban high-rise buildings, users can only use solar panels as balcony eaves panels, installed above the windows, to achieve the functions of rain protection, power supply and energy saving.
[0003] At present, there are many technologies that realize the solution of installing solar panels on windows as eaves, such as the patent with publication number CN221346104U, named a solar photovoltaic eaves suitable for parapet, which specifically relates to a solar photovoltaic eaves suitable for parapet, including a fixing device, an inclined support frame, a purlin, a purlin, a first electric push rod, a second electric push rod, a rotating mechanism, a light sensor and a solar module, wherein the fixing device includes a first column, a second column, and an upper bracket, wherein the first column and the second column are arranged on both sides of the parapet, the upper bracket is arranged on the top of the parapet, and the inclined support frame is arranged on the second column. By arranging the solar module on the first column, the second column and the upper bracket, it is higher than the height of the parapet, avoiding the shadow range of the parapet and thereby increasing the area of the photovoltaic layout. In this solution, the default solar panel-type eaves is tilted upward on the wall side and tilted downward on the opposite side of the wall, and the tilt angle is set manually without the consideration of complex algorithms, and the accuracy is insufficient.
[0004] Therefore, the accuracy of the installation angle of the eaves that can generate electricity is insufficient. Summary of the invention
[0005] The present invention provides a method and system for installing an eave capable of generating electricity, the main purpose of which is to improve the accuracy of the installation angle of the eave capable of generating electricity.
[0006] To achieve the above object, the present invention provides a method for installing an eave capable of generating electricity, comprising:
[0007] Obtain a solar panel to be installed, query the size of the solar panel, generate an installation angle of the solar panel, calculate the edge coordinates of the solar panel according to the size and the installation angle, and obtain the solar altitude angle in the area where the solar panel is located;
[0008] Calculate the light landing point in the house corresponding to the solar panel using the panel edge coordinates and the solar altitude angle, determine the illuminated area in the house by the light landing point, and calculate the illuminance of the solar panel according to the installation angle and the solar altitude angle;
[0009] Collect the rainfall environment of the house. According to the rainfall environment, simulate the water flow movement of the solar panel at the installation angle. Based on the water flow movement, identify the drainage index of the solar panel, and use the drainage index to analyze the drainage capacity of the solar panel;
[0010] Collect the wind environment of the house. According to the wind environment, simulate the wind movement of the solar panel at the installation angle. Based on the wind movement, identify the force-bearing index of the solar panel, and use the force-bearing index to analyze the force-bearing capacity of the solar panel;
[0011] Based on the installation angle, arrange the optimization priorities among the illumination area, the illumination intensity, the drainage capacity, and the force-bearing capacity. According to the optimization priorities, perform angle screening on the installation angle to obtain a screened angle, and install the solar panel on the house according to the screened angle to use the solar panel as the installation result of the eaves of the house.
[0012] Optionally, calculating the board edge coordinates of the solar panel according to the size and the installation angle includes:
[0013] Calculate the horizontal coordinate of the board edge of the solar panel according to the size and the installation angle;
[0014] Calculate the vertical coordinate of the board edge of the solar panel according to the size and the installation angle;
[0015] Determine the board edge coordinates of the solar panel by using the horizontal coordinate of the board edge and the vertical coordinate of the board edge.
[0016] Optionally, calculating the illumination landing point in the house corresponding to the solar panel by using the board edge coordinates and the solar altitude angle includes:
[0017] Calculate the horizontal landing coordinate in the house corresponding to the solar panel according to the board edge coordinates and the solar altitude angle;
[0018] Determine the illumination landing point in the house corresponding to the solar panel by using the horizontal landing coordinate.
[0019] Optionally, calculating the illumination intensity of the solar panel according to the installation angle and the solar altitude angle includes:
[0020] Calculate the angular distance of the solar panel according to the installation angle;
[0021] Calculate the illumination intensity of the solar panel according to the angular distance.
[0022] Optionally, simulating the water flow movement of the solar panel at the installation angle according to the rainfall environment includes:
[0023] In a preset rainfall modeling software, taking the solar panel as the modeling area;
[0024] Defining the modeling area as an impermeable area;
[0025] Setting the water outlet side of the modeling area;
[0026] Setting the area size and the area slope of the modeling area at the installation angle;
[0027] Extracting the rainfall - time information corresponding to the solar panel from the rainfall environment;
[0028] Importing the rainfall - time information into the rainfall modeling software to simulate the water flow movement of the solar panel under the modeling area, the impermeable area, the water outlet side, the area size and the area slope.
[0029] Optionally, identifying the drainage index of the solar panel based on the water flow movement includes:
[0030] Calculating the discharged water volume in the water flow movement based on the water flow movement;
[0031] Extracting the water volume ratio between the discharged water volume and the precipitation water volume in the water flow movement;
[0032] Taking the discharged water volume and the water volume ratio as the drainage index.
[0033] Optionally, identifying the force - bearing index of the solar panel based on the wind movement includes:
[0034] Obtaining the wind inclination angle of the wind in the wind movement relative to the ground;
[0035] Obtaining the installation angle of the solar panel;
[0036] Using the installation angle to determine the solar panel inclination angle of the solar panel relative to the ground;
[0037] Identifying the angle difference between the wind inclination angle and the solar panel inclination angle;
[0038] Taking the angle difference as the force - bearing index.
[0039] Optionally, arranging the optimization priorities among the illumination area, the illuminance, the drainage capacity and the force - bearing capacity based on the installation angle includes:
[0040] Set the increasing interval of the installation angle;
[0041] Increase the installation angle from small to large at the increasing interval;
[0042] Respectively identify the area amplitude, illuminance amplitude, drainage amplitude, and force amplitude corresponding to the lighting area, illuminance, drainage capacity, and force capacity when increasing the installation angle;
[0043] When any one of the area amplitude, illuminance amplitude, drainage amplitude, and force amplitude is less than the preset threshold, obtain the angle interval corresponding to the area amplitude, illuminance amplitude, drainage amplitude, and force amplitude;
[0044] Within the angle interval, arrange the first optimization priority from high to low among the lighting area, illuminance, drainage capacity, and force capacity in the order of the area amplitude, illuminance amplitude, drainage amplitude, and force amplitude from large to small;
[0045] Arrange the second optimization priority from high to low among the lighting area, illuminance, drainage capacity, and force capacity according to the user requirements of the house; Take the first optimization priority and the second optimization priority as the optimization priority.
[0046] Optionally, the angle screening of the installation angle according to the optimization priority to obtain the screening angle includes:
[0047] Obtain the first optimization priority and the second optimization priority in the optimization priority;
[0048] When every two first optimization priorities in the first optimization priority are the same, merge the angle intervals corresponding to the first optimization priority to obtain the merged interval;
[0049] Obtain the first priority, second priority, third priority, and fourth priority corresponding to the merged interval;
[0050] Based on the first priority, the second priority, the third priority, and the fourth priority, set the angle coding of the installation angle;
[0051] Set the priority coding of the first priority, the second priority, the third priority, and the fourth priority;
[0052] Based on the coding similarity between the angle coding and the priority coding, select the target angle from the merged interval;
[0053] Determine a screening angle from the target angles by using the second priority to be optimized.
[0054] To solve the above problems, the present invention further provides a power-generating eaves installation system, which includes:
[0055] An angle acquisition module, configured to acquire a solar panel to be installed, query the size of the solar panel, generate an installation angle of the solar panel, calculate the edge coordinates of the solar panel according to the size and the installation angle, and acquire the solar altitude angle within the area where the solar panel is located;
[0056] A light calculation module, configured to calculate the light falling point in the house corresponding to the solar panel by using the edge coordinates and the solar altitude angle, determine the light area in the house through the light falling point, and calculate the illuminance of the solar panel according to the installation angle and the solar altitude angle;
[0057] A drainage analysis module, configured to collect the rainfall environment of the house, simulate the water flow movement condition of the solar panel at the installation angle according to the rainfall environment, identify the drainage index of the solar panel based on the water flow movement condition, and analyze the drainage capacity of the solar panel by using the drainage index;
[0058] A force analysis module, configured to collect the wind environment of the house, simulate the wind movement condition of the solar panel at the installation angle according to the wind environment, identify the force index of the solar panel based on the wind movement condition, and analyze the force capacity of the solar panel by using the force index;
[0059] An eaves installation module, configured to arrange the priorities to be optimized among the light area, the illuminance, the drainage capacity and the force capacity based on the installation angle, perform angle screening on the installation angle according to the priorities to be optimized to obtain a screening angle, and install the solar panel on the house according to the screening angle to use the solar panel as the eaves installation result of the house.
[0060] Compared with the problems described in the background art, in the embodiment of the present invention, by randomly setting the size of the installation angle, the illumination area, illuminance, drainage capacity, and stress capacity corresponding to each installation angle are calculated in sequence. Further, in the embodiment of the present invention, based on the installation angle, the priority to be optimized among the illumination area, the illuminance, the drainage capacity, and the stress capacity is arranged to assign dynamic priorities to the illumination area, illuminance, drainage capacity, and stress capacity corresponding to different angles. If the numerical change ranges of the illumination area, illuminance, drainage capacity, and stress capacity are small, the priority is lower. If the illumination area is larger, the illuminance is stronger, the drainage capacity is stronger, and the stress capacity is better, the installation angle corresponding to this illumination area, illuminance, drainage capacity, and stress capacity can be used as the angle for installing the solar panel. Finally, through a series of illumination analysis, drainage analysis, and stress analysis, an accurate installation angle is selected. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] Figure 1 FIG. is a schematic flowchart of a method for installing an electricity-generating eaves provided by an embodiment of the present invention;
[0062] Figure 2 FIG. is a schematic diagram of an installation angle for implementing the method for installing an electricity-generating eaves provided by an embodiment of the present invention;
[0063] Figure 3 FIG. is a schematic diagram of a module for implementing the method for installing an electricity-generating eaves provided by an embodiment of the present invention.
[0064] The implementation, functional features, and advantages of the present invention will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0065] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0066] An embodiment of the present application provides a method for installing an electricity-generating eaves. The execution subject of the method for installing an electricity-generating eaves includes, but is not limited to, at least one of electronic devices such as a server, a terminal, etc. that can be configured to execute the method provided by the embodiment of the present application. In other words, the method for installing an electricity-generating eaves can be executed by software or hardware installed on a terminal device or a server device. The server includes, but is not limited to: a single server, a server cluster, a cloud server, or a cloud server cluster, etc.
[0067] Embodiment 1:
[0068] Referring to Figure 1 FIG., which is a schematic flowchart of a method for installing an electricity-generating eaves provided by an embodiment of the present invention. In this embodiment, the method for installing an electricity-generating eaves includes:
[0069] S1. Obtain the solar panel to be installed, query the size of the solar panel, generate the installation angle of the solar panel, calculate the edge coordinates of the solar panel according to the size and the installation angle, and obtain the solar altitude angle within the area where the solar panel is located.
[0070] In the embodiment of the present invention, the size includes the length and width of the solar panel.
[0071] Refer to Figure 2 As shown in the figure, it is a schematic diagram of the installation angle for implementing the installable eaves installation method provided by an embodiment of the present invention. In Figure 2 , 60 degrees represents the installation angle, and the vertex of the 60-degree angle represents the origin of the rectangular coordinate system. Therefore, the installation angle is the plane where the edge of the solar panel is located, and the edge of the solar panel refers to the side parallel to the upper end of the window (the edge fixed to the upper end of the window, that is, Figure 2 the lower side in height in the figure). It should be noted that the installation angle includes the angle on the side lower than the plane where the edge of the solar panel is located and the angle on the side higher than the plane where the edge of the solar panel is located. Figure 2 The 60 degrees in the figure is the angle on the side higher than the plane where the edge of the solar panel is located. The numerical value of the installation angle ranges from 0 degrees to 90 degrees. That is to say, the angle on the side lower than the plane where the edge of the solar panel is located ranges from 0 degrees to 90 degrees, and the angle on the side higher than the plane where the edge of the solar panel is located ranges from 0 degrees to 90 degrees. The closer to the plane where the edge of the solar panel is located, the smaller the angle value. Further, the size of the installation angle is a random value within 0 degrees to 90 degrees, which is convenient for subsequent analysis of the light shielding property, light receiving ability, rain and wind bearing ability of the installation angle of each random value. 1 represents the plane where the edge of the solar panel is located, the X-axis is on 1, 2 represents the Y-axis, 3 represents the edge fixed to the upper end of the window, that is, Figure 2 the lower side in height in the figure, 4 represents the higher side in height, which is also the opposite side and the opposite side of 3, 5 represents the subsequent edge coordinates of the solar panel, 6 represents the other endpoint of the lower side in height, and 7 represents the origin of the rectangular coordinate system.
[0072] In an embodiment of the present invention, the calculating the edge coordinates of the solar panel according to the size and the installation angle includes: calculating the horizontal edge coordinate of the solar panel according to the size and the installation angle by using the following formula:
[0073] x = ccosθ
[0074] where x represents the horizontal edge coordinate, θ represents the installation angle, and c represents the width of the solar panel in the size;
[0075] According to the size and the installation angle, use the following formula to calculate the vertical coordinate of the edge of the solar panel:
[0076]
[0077] Wherein, y represents the vertical coordinate of the edge of the panel, θ represents the installation angle, c represents the width of the solar panel in the size, (1) represents the vertical coordinate of the edge of the panel when the installation angle is on the upper side and in the middle of the horizontal plane, and (2) represents the vertical coordinate of the edge of the panel when the installation angle is on the lower side of the horizontal plane;
[0078] Use the horizontal coordinate of the edge of the panel and the vertical coordinate of the edge of the panel to determine the edge coordinates of the solar panel.
[0079] Wherein, the edge coordinates refer to the endpoint coordinates of the opposite side of the edge where the origin is located. For example, in the foregoing Figure 2 the coordinates of one end of the relatively higher side edge, and the solar altitude angle refers to the angle formed between the sun's rays and the tangent plane of the ground when the sun's rays shine on the ground.
[0080] Optionally, the process of using the horizontal coordinate of the edge of the panel and the vertical coordinate of the edge of the panel to determine the edge coordinates of the solar panel refers to determining Figure 2 the coordinates of the endpoint numbered 5 in, and the coordinates of the other endpoint of the opposite side of 3. The foregoing x and y are the coordinates of the endpoint numbered 5. It is also necessary to calculate the coordinates of the other endpoint of the opposite side of 3. The calculation method is similar to the principle of calculating the coordinates of the endpoint numbered 5. It should be noted that the Z-axis is the axis where 3 is located. The Z-axis is required when calculating the coordinates of the other endpoint of the opposite side of 3 and the coordinates of 6.
[0081] S2. Use the edge coordinates of the solar panel and the solar altitude angle to calculate the light falling point in the house corresponding to the solar panel, determine the light area in the house through the light falling point, and calculate the illuminance of the solar panel according to the installation angle and the solar altitude angle.
[0082] In an embodiment of the present invention, the process of using the edge coordinates of the solar panel and the solar altitude angle to calculate the light falling point in the house corresponding to the solar panel includes: According to the edge coordinates of the solar panel and the solar altitude angle, use the following formula to calculate the horizontal coordinate of the landing point in the house corresponding to the solar panel:
[0083]
[0084] Wherein, x1 represents the horizontal coordinate of the landing point, y represents the vertical coordinate of the board edge, x represents the horizontal coordinate of the board edge, α represents the solar altitude angle, h1 represents the window height, h2 represents the wall height, (1) represents the vertical coordinate of the board edge when the installation angle is on the upper side and in the middle of the horizontal plane, and (2) represents the vertical coordinate of the board edge when the installation angle is on the lower side of the horizontal plane;
[0085] Use the horizontal coordinate of the landing point to determine the light falling point in the house corresponding to the solar panel.
[0086] Wherein, the light falling point refers to the coordinates of the endpoints of the parallelogram formed on the ground after a part of the light passes through the window and enters the house under the occlusion of the eaves. One side of this parallelogram coincides with the wall edge, and only the coordinates of the two endpoints on the opposite side of this side need to be calculated.
[0087] Optionally, in the process of using the horizontal coordinate of the landing point to determine the light falling point in the house corresponding to the solar panel, one of the endpoint coordinates on the ground can be obtained from the aforementioned x and y. The coordinate of the other endpoint on the ground needs to use the coordinate of the other endpoint of the opposite side of the aforementioned 3. And the principle of calculating the coordinate of the other endpoint on the ground is similar to the principle of obtaining one of the endpoint coordinates on the ground from x and y, which will not be elaborated here.
[0088] Further, optionally, the process of determining the light area in the house through the light falling point means that after determining the four endpoint coordinates of the light area (parallelogram) on the ground, the area of this parallelogram can be calculated to obtain the light area. It should be noted that the opposite side of the side where the light falling point is located is the side where the wall is located, which coincides with the wall and has the same length as the length of the window on the wall.
[0089] In an embodiment of the present invention, calculating the illuminance of the solar panel according to the installation angle and the solar altitude angle includes: calculating the angular distance of the solar panel according to the installation angle by using the following formula:
[0090]
[0091] Wherein, β j represents the angular distance between the sun and the j-th square on the solar panel, (x j θ , y j θ , y j θ ) represents the center point coordinates of the j-th square when the tilt angle of the solar panel is θ, (x2, y2, y2) represents the sun coordinates, and (x3, y3, y3) represents the perpendicular line perpendicular to the line between the sun and the solar panel, and the perpendicular line intersects at (xj θ ,y j θ ,y j θ )’s reference point coordinates;
[0092] According to the angular distance, the illumination of the solar panel is calculated using the following formula:
[0093]
[0094] Among them, L i Represents the illumination of the solar panel, L0 represents the brightness value of the zenith, α j represents the height angle of the jth box, β j represents the angular distance between the sun and the jth box, γ represents the angular distance between the sun and the zenith, j represents the serial number of the boxes into which the solar panel is divided, m represents the number of boxes into which the solar panel is divided, δ represents the positive correlation coefficient between the brightness value and the illuminance, and i represents the serial number of the installation angle.
[0095] It should be noted that the box refers to the multiple boxes of the same size into which the solar surface is divided. The coordinate calculation principle of the center point of each box is the same as the above calculation principle. Figure 2 The principle of No. 5 is similar, and in calculating β j When , it is necessary to map the center point coordinates, sun coordinates and reference point coordinates of the j-th box to the same rectangular coordinate system, which will not be elaborated here. Further, the calculation of the positive correlation coefficient can collect historical brightness values and illumination data, and calculate the correlation coefficient between the two.
[0096] S3. Collect the rainfall environment of the house, simulate the water flow movement of the solar panel at the installation angle according to the rainfall environment, identify the drainage index of the solar panel based on the water flow movement, and analyze the drainage capacity of the solar panel using the drainage index.
[0097] In the embodiment of the present invention, the rainfall environment refers to the amount of rainfall that changes over time within a certain period of time.
[0098] In an embodiment of the present invention, simulating the water flow movement of the solar panel at the installation angle according to the rainfall environment includes: in a preset rainfall modeling software, taking the solar panel as the modeling area; defining the modeling area as an impermeable area; setting the water outlet side of the modeling area; setting the area size and the area slope of the modeling area at the installation angle; extracting the rainfall - time information corresponding to the solar panel from the rainfall environment; and importing the rainfall - time information into the rainfall modeling software to simulate the water flow movement of the solar panel under the modeling area, the impermeable area, the water outlet side, the area size, and the area slope.
[0099] Among them, the rainfall modeling software refers to the SWMM modeling software. The SWMM modeling software is mainly applied to the simulation of urban regional hydrology and water conservancy. SWMM is widely used to analyze the impact of rainfall processes on urban runoff, so as to help optimize the urban drainage system and reduce economic losses caused by urban waterlogging. The water outlet side refers to the lower - edge side when the solar panel is placed obliquely.
[0100] In an embodiment of the present invention, identifying the drainage index of the solar panel based on the water flow movement situation includes: based on the water flow movement situation, using the following formula to calculate the discharged water volume in the water flow movement situation:
[0101] Q = uVs′t v
[0102] Where Q represents the discharged water volume on the water outlet side, and the unit of Q is m 3 / s, u and v represent the discharge parameters, s′ represents the cross - sectional area of the water flow on the water outlet side in the water flow movement situation, and the unit of s′ is m 2 , V represents the water flow velocity on the water outlet side in the water flow movement situation, the unit of V is m / s, and t represents the Froude number;
[0103] Extracting the water volume ratio between the discharged water volume and the precipitation water volume in the water flow movement situation; and taking the discharged water volume and the water volume ratio as the drainage index.
[0104] Optionally, the process of analyzing the drainage capacity of the solar panel using the drainage index refers to the process of normalizing the drainage index, then setting the index weights through methods such as artificial and objective weighting methods and entropy weight methods, and performing weighted summation on the indexes.
[0105] S4. Collect the wind environment of the house, simulate the wind movement situation of the solar panel at the installation angle according to the wind environment, identify the force index of the solar panel based on the wind movement situation, and analyze the force - bearing capacity of the solar panel using the force index.
[0106] In an embodiment of the present invention, the wind environment refers to the data of the wind direction flowing through the area where the house is located, and the wind movement condition refers to the wind direction received by the simulated solar panel within a period of time, which can be realized by fluid simulation software.
[0107] In an embodiment of the present invention, identifying the force-bearing index of the solar panel based on the wind movement condition includes: obtaining the wind inclination angle of the wind in the wind movement condition relative to the ground; obtaining the installation angle of the solar panel; using the installation angle to determine the inclination angle of the solar panel relative to the ground; identifying the angle difference between the wind inclination angle and the inclination angle of the solar panel; and taking the angle difference as the force-bearing index.
[0108] It should be noted that the installation angle refers to the angle of the solar panel relative to the plane where the panel edge is located, the inclination angle of the solar panel refers to the angle of the solar panel relative to the ground, and the wind inclination angle refers to the included angle between the wind direction and the ground. For example, when the wind direction is perpendicular to the ground, the wind inclination angle is 90 degrees. When the angle difference is 0, it means that the wind inclination angle is the same as the inclination angle of the solar panel, and at this time, the wind force received by the solar panel is the smallest. When the angle difference increases, it means that the wind inclination angle is quite different from the inclination angle of the solar panel. For example, the inclination angle of the solar panel is 30 degrees, and the wind inclination angle is 120 degrees, and the angle difference is 90 degrees, and the wind is perpendicular to the surface of the solar panel, and at this time, the wind force received by the solar panel is larger.
[0109] Optionally, the process of analyzing the force-bearing capacity of the solar panel using the force-bearing index means taking the force-bearing index as the force-bearing capacity.
[0110] S5. Based on the installation angle, arrange the priority of optimization among the illumination area, the illumination intensity, the drainage capacity and the force-bearing capacity. According to the priority of optimization, perform angle screening on the installation angle to obtain a screened angle, and install the solar panel on the house according to the screened angle, so as to use the solar panel as the installation result of the eaves of the house.
[0111] In an embodiment of the present invention, arranging the priority to be optimized among the illumination area, the illumination intensity, the drainage capacity, and the stress capacity based on the installation angle includes: setting an increasing interval of the installation angle; increasing the installation angle from small to large at the increasing interval; respectively identifying the area amplitude, the illumination amplitude, the drainage amplitude, and the stress amplitude corresponding to the illumination area, the illumination intensity, the drainage capacity, and the stress capacity when increasing the installation angle; when any one of the area amplitude, the illumination amplitude, the drainage amplitude, and the stress amplitude is less than a preset threshold, obtaining the angle interval corresponding to the area amplitude, the illumination amplitude, the drainage amplitude, and the stress amplitude; within the angle interval, arranging the first priority to be optimized from high to low among the illumination area, the illumination intensity, the drainage capacity, and the stress capacity in the order from large to small of the area amplitude, the illumination amplitude, the drainage amplitude, and the stress amplitude; arranging the second priority to be optimized from high to low among the illumination area, the illumination intensity, the drainage capacity, and the stress capacity according to the user requirements of the house; using the first priority to be optimized and the second priority to be optimized as the priority to be optimized.
[0112] Exemplarily, the installation angle is a random value between 0 degrees and 90 degrees. During the process of calculating the illumination intensity, the illumination area, the drainage capacity, and the wind resistance (referred to as four numerical items), the four numerical items corresponding to each angle are calculated. During this process, if the increasing interval is 10, the angle is sequentially increased from 0, 10, 20, 30 to 90 degrees. When changing from 0 to 10, the four numerical items corresponding to 0 degrees are 1, 2, 3, 4, and the four numerical items corresponding to 10 degrees are 5, 6, 7, 8. Then the area amplitude, the illumination amplitude, the drainage amplitude, and the stress amplitude are respectively 5 minus 1, 6 minus 2, 7 minus 3, and 8 minus 4. The preset threshold refers to the threshold of the amplitude set in advance, which is used to screen out small amplitudes, including the threshold corresponding to the area amplitude, the threshold corresponding to the illumination amplitude, the threshold corresponding to the drainage amplitude, and the threshold corresponding to the stress amplitude. The user requirements refer to the required magnitudes of the user for the four numerical items obtained through methods such as questionnaires. For example, if the user has a high requirement for the illumination intensity and a low requirement for the wind resistance, then the illumination intensity is a high priority and the wind resistance is a low priority in the second priority to be optimized.
[0113] In one embodiment of the present invention, the step of screening the installation angle according to the to-be-optimized priority to obtain a screened angle includes: obtaining a first to-be-optimized priority and a second to-be-optimized priority in the to-be-optimized priority; when the first to-be-optimized priorities are consistent between every two of the first to-be-optimized priorities, merging the angle intervals corresponding to the first to-be-optimized priorities to obtain a merged interval; obtaining a first priority, a second priority, a third priority, and a fourth priority corresponding to the merged interval; and setting the angle encoding of the installation angle by the following method based on the first priority, the second priority, the third priority, and the fourth priority:
[0114]
[0115] where ρ k represents the angle encoding of the k-th installation angle in the merged interval, e 1k represents the maximum number of any one of the light area, illuminance, drainage capacity, and stress capacity corresponding to the k-th installation angle that is better than other installation angles in the merged interval, e 2k represents the maximum number of any one of the remaining three values that is better than other installation angles in the merged interval, e 3k represents the maximum number of any one of the remaining two values that is better than other installation angles in the merged interval, e 4k represents the maximum number of any one of the remaining one value that is better than other installation angles in the merged interval, represents e 1k corresponding priority in the first priority, the second priority, the third priority, and the fourth priority, represents e 1k corresponding priority in the first priority, the second priority, the third priority, and the fourth priority, represents e 1k corresponding priority in the first priority, the second priority, the third priority, and the fourth priority, represents e 1k corresponding priority in the first priority, the second priority, the third priority, and the fourth priority;
[0116] Set the priority encoding of the first priority, the second priority, the third priority, and the fourth priority by the following method:
[0117] G = (1, 2, 3, 4)
[0118] where G represents the priority encoding;
[0119] Select a target angle from the merging interval based on the coding similarity between the angle coding and the priority coding; determine a screening angle from the target angles using the second priority to be optimized.
[0120] Exemplarily, when the first priorities to be optimized are the same between every two first priorities to be optimized in the first priority to be optimized, for example, in the angle interval from 0 degrees to 10 degrees, the priorities from high to low are illuminance, illumination area, drainage capacity, and wind resistance, and in the angle interval from 11 degrees to 21 degrees, the priorities from high to low are illuminance, illumination area, drainage capacity, and wind resistance. Then, the first priorities to be optimized in the angle interval from 0 degrees to 10 degrees are the same as those in the angle interval from 11 degrees to 21 degrees, and the first priority is the priority of illuminance (the highest priority), the second priority is the priority of illumination area, the third priority is the priority of drainage capacity, and the fourth priority is the priority of wind resistance (the lowest priority). If any value among the illumination area, illuminance, drainage capacity, and force-bearing capacity corresponding to the k-th installation angle is the illumination area, and the illumination area corresponding to the k-th installation angle is better than the illumination area corresponding to the (k + 1)-th installation angle and the illumination area corresponding to the (k + 2)-th installation angle, then e 1k is 2. The calculation process of the coding similarity can be obtained by the Euclidean distance. The target angle refers to the angle value with the highest coding similarity. If the Euclidean distance is used to calculate the coding similarity, the smaller the value of the Euclidean distance, the higher the coding similarity. The principle of determining the screening angle from the target angles using the second priority to be optimized is similar to the principle of selecting the target angle from the merging interval using the first priority to be optimized, and will not be elaborated here.
[0121] Compared with the problems in the background technology, in the embodiment of the present invention, the size of the installation angle is randomly set, and then the illumination area, illuminance, drainage capacity, and force-bearing capacity corresponding to each installation angle are calculated in sequence. Further, in the embodiment of the present invention, based on the installation angle, the priorities to be optimized among the illumination area, the illuminance, the drainage capacity, and the force-bearing capacity are arranged to allocate dynamic priorities to the illumination area, illuminance, drainage capacity, and force-bearing capacity corresponding to different angles. If the numerical change ranges of the illumination area, illuminance, drainage capacity, and force-bearing capacity are small, the priority is lower. If the illumination area is larger, the illuminance is stronger, the drainage capacity is stronger, and the force-bearing capacity is better, then the installation angle corresponding to this illumination area, illuminance, drainage capacity, and force-bearing capacity can be used as the angle based on when installing the solar panel. Finally, through a series of illumination analysis, drainage analysis, and force analysis, an accurate installation angle is selected.
[0122] Embodiment 2:
[0123] Such as Figure 3As shown, it is a functional block diagram of an eave installation system capable of generating electricity according to the present invention.
[0124] The eave installation system 300 capable of generating electricity according to the present invention can be installed in an electronic device. According to the functions achieved, the eave installation system capable of generating electricity can include an angle acquisition module 301, a light calculation module 302, a drainage analysis module 303, a force analysis module 304, and an eave installation module 305. The modules in the present invention can also be referred to as units, which refer to a series of computer program segments that can be executed by a processor of an electronic device and can complete fixed functions, and are stored in the memory of the electronic device.
[0125] In the embodiments of the present invention, the functions of each module / unit are as follows:
[0126] The angle acquisition module 301 is used to acquire the solar panel to be installed, query the size of the solar panel, generate the installation angle of the solar panel, calculate the edge coordinates of the solar panel according to the size and the installation angle, and acquire the solar altitude angle within the area where the solar panel is located;
[0127] The light calculation module 302 is used to calculate the light landing point in the house corresponding to the solar panel by using the edge coordinates and the solar altitude angle, determine the light area in the house through the light landing point, and calculate the illuminance of the solar panel according to the installation angle and the solar altitude angle;
[0128] The drainage analysis module 303 is used to collect the rainfall environment of the house, simulate the water flow movement of the solar panel at the installation angle according to the rainfall environment, identify the drainage index of the solar panel based on the water flow movement, and analyze the drainage capacity of the solar panel by using the drainage index;
[0129] The force analysis module 304 is used to collect the wind environment of the house, simulate the wind movement of the solar panel at the installation angle according to the wind environment, identify the force index of the solar panel based on the wind movement, and analyze the force capacity of the solar panel by using the force index;
[0130] The eave installation module 305 is used to arrange the priority to be optimized among the light area, the illuminance, the drainage capacity, and the force capacity based on the installation angle, screen the installation angle according to the priority to be optimized to obtain a screened angle, and install the solar panel on the house according to the screened angle to use the solar panel as the eave installation result of the house.
[0131] Specifically, when in use, each module in the power-generating eave installation system 300 in the embodiments of the present invention adopts the same technical means as the Figure 1 power-generating eave installation method described therein, and can achieve the same technical effects, which will not be elaborated here.
[0132] For those skilled in the art, it is obvious that the present invention is not limited to the details of the above exemplary embodiments, and without departing from the spirit or basic characteristics of the present invention, the present invention can be implemented in other specific forms.
[0133] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not restrictive. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical solutions of the present invention.
Claims
1. An installation method for an eave capable of generating electricity, characterized in that The method includes: Obtain a solar panel to be installed, query the size of the solar panel, generate the installation angle of the solar panel, calculate the edge coordinates of the solar panel according to the size and the installation angle, and obtain the solar altitude angle in the area where the solar panel is located; Calculate the light falling point in the house corresponding to the solar panel by using the edge coordinates and the solar altitude angle, determine the light area in the house through the light falling point, and calculate the illuminance of the solar panel according to the installation angle and the solar altitude angle; Collect the rainfall environment of the house, simulate the water flow movement of the solar panel at the installation angle according to the rainfall environment, identify the drainage index of the solar panel based on the water flow movement, and analyze the drainage capacity of the solar panel by using the drainage index; Collect the wind environment of the house, simulate the wind movement of the solar panel at the installation angle according to the wind environment, identify the force index of the solar panel based on the wind movement, and analyze the force capacity of the solar panel by using the force index; Based on the installation angle, arrange the optimization priority among the light area, the illuminance, the drainage capacity and the force capacity, screen the installation angle according to the optimization priority to obtain a screened angle, and install the solar panel on the house according to the screened angle to use the solar panel as the installation result of the eaves of the house.
2. The method for installing an eave capable of generating electricity according to claim 1, wherein, The calculating the edge coordinates of the solar panel according to the size and the installation angle includes: Calculate the horizontal edge coordinate of the solar panel according to the size and the installation angle; Calculate the vertical edge coordinate of the solar panel according to the size and the installation angle; Determine the edge coordinates of the solar panel by using the horizontal edge coordinate and the vertical edge coordinate.
3. The method for installing an eave capable of generating electricity according to claim 1, characterized in that, The calculating the light falling point in the house corresponding to the solar panel by using the edge coordinates and the solar altitude angle includes: Calculate the horizontal landing coordinate in the house corresponding to the solar panel according to the edge coordinates and the solar altitude angle; Determine the light falling point in the house corresponding to the solar panel by using the horizontal landing coordinate.
4. The method for installing an eave capable of generating electricity according to claim 1, wherein The calculating the illuminance of the solar panel according to the installation angle and the solar altitude angle includes: Calculate the angular distance of the solar panel according to the installation angle; Calculate the illuminance of the solar panel according to the angular distance.
5. The method for installing an eave capable of generating electricity according to claim 1, characterized in that, The simulating the water flow movement of the solar panel at the installation angle according to the rainfall environment includes: In a preset rainfall modeling software, use the solar panel as the modeling area; Define the modeling area as an impermeable area; Set the water outlet side of the modeling area; Set the area size and the area slope at the installation angle of the modeling area; Extract the rainfall-time information corresponding to the solar panel from the rainfall environment; Import the rainfall-time information into the rainfall modeling software to simulate the water flow movement of the solar panel under the modeling area, the impermeable area, the water outlet side, the area size, and the area slope.
6. The method for installing an eave capable of generating electricity according to claim 1, wherein, Based on the water flow movement, identify the drainage index of the solar panel, including: Based on the water flow movement, calculate the discharged water volume in the water flow movement; Extract the water volume ratio between the discharged water volume and the precipitation water volume in the water flow movement; Use the discharged water volume and the water volume ratio as the drainage index.
7. The method for installing an eave capable of generating electricity according to claim 1, characterized in that, Based on the wind movement, identify the force-bearing index of the solar panel, including: Obtain the wind inclination angle of the wind in the wind movement relative to the ground; Obtain the installation angle of the solar panel; Use the installation angle to determine the tilt angle of the solar panel relative to the ground; Identify the angle difference between the wind inclination angle and the tilt angle of the solar panel; Use the angle difference as the force-bearing index.
8. The method for installing an eave capable of generating electricity according to claim 1, characterized in that, Based on the installation angle, arrange the optimization priorities among the illumination area, the illumination intensity, the drainage capacity, and the force-bearing capacity, including: Set the increasing interval of the installation angle; Increase the installation angle from small to large at the increasing interval; Respectively identify the area amplitude, the illumination intensity amplitude, the drainage amplitude, and the force-bearing amplitude corresponding to the illumination area, the illumination intensity, the drainage capacity, and the force-bearing capacity when increasing the installation angle; When any one of the area amplitude, the illumination intensity amplitude, the drainage amplitude, and the force-bearing amplitude is less than the preset threshold, obtain the angle interval corresponding to the area amplitude, the illumination intensity amplitude, the drainage amplitude, and the force-bearing amplitude; Within the angle interval, arrange the first optimization priority from high to low among the illumination area, the illumination intensity, the drainage capacity, and the force-bearing capacity in the order from large to small of the area amplitude, the illumination intensity amplitude, the drainage amplitude, and the force-bearing amplitude; Arrange the second optimization priority from high to low among the illumination area, the illumination intensity, the drainage capacity, and the force-bearing capacity according to the user requirements of the house; use the first optimization priority and the second optimization priority as the optimization priority.
9. The method for installing an eave capable of generating electricity according to claim 1, wherein According to the optimization priority, perform angle screening on the installation angle to obtain the screened angle, including: Obtain the first optimization priority and the second optimization priority in the optimization priority; When every two first optimization priorities in the first optimization priority are the same, merge the angle intervals corresponding to the first optimization priority to obtain the merged interval; Obtain the first priority, the second priority, the third priority, and the fourth priority corresponding to the merged interval; Based on the first priority, the second priority, the third priority, and the fourth priority, set the angle code of the installation angle; Set the priority code of the first priority, the second priority, the third priority, and the fourth priority; Select a target angle from the merging intervals based on the encoding similarity between the angle encoding and the priority encoding; Determine a screening angle from the target angles using the second priority to be optimized.
10. An eave installation system capable of generating electricity, characterized in that, The system includes: An angle acquisition module, configured to acquire a solar panel to be installed, query the size of the solar panel, generate an installation angle of the solar panel, calculate the edge coordinates of the solar panel according to the size and the installation angle, and acquire the solar altitude angle in the area where the solar panel is located; A light calculation module, configured to calculate the light landing point in the house corresponding to the solar panel using the edge coordinates and the solar altitude angle, determine the light area in the house through the light landing point, and calculate the illuminance of the solar panel according to the installation angle and the solar altitude angle; A drainage analysis module, configured to collect the rainfall environment of the house, simulate the water flow movement of the solar panel at the installation angle according to the rainfall environment, identify the drainage index of the solar panel based on the water flow movement, and analyze the drainage capacity of the solar panel using the drainage index; A stress analysis module, configured to collect the wind environment of the house, simulate the wind movement of the solar panel at the installation angle according to the wind environment, identify the stress index of the solar panel based on the wind movement, and analyze the stress capacity of the solar panel using the stress index; An eave installation module, configured to arrange the priorities to be optimized among the light area, the illuminance, the drainage capacity, and the stress capacity based on the installation angle, perform angle screening on the installation angle according to the priorities to be optimized to obtain a screening angle, and install the solar panel on the house according to the screening angle to use the solar panel as the eave installation result of the house.
Citation Information
Patent Citations
Solar photovoltaic eave suitable for parapet wall
CN221346104U