COMPUTER-IMPLEMENTED METHOD FOR DETERMINING SOLAR RADIATION

DE502021009340D1Active Publication Date: 2025-12-24LEAFTECH GMBH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE502021009340
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-26
Publication Date
2025-12-24
Estimated Expiration
2041-03-26

AI Technical Summary

Technical Problem

Existing methods for determining solar radiation on buildings assume uniform shading across all parts of a building, ignoring the influence of neighboring structures, leading to inaccurate solar radiation calculations and inefficient control of sun protection systems.

Method used

A computer-implemented method using virtual sensors on a modeled object, combined with physical sensors, applies correction factors based on neighboring buildings' shading effects and orientation to accurately calculate solar radiation on specific areas.

Benefits of technology

This method provides precise determination of solar radiation on individual building areas, reducing costs and implementation complexity while enabling effective control of sun protection systems.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader
Need to check novelty before this filing date? Find Prior Art

Description

[0001] The invention relates to a computer-implemented method for determining solar radiation on at least one area of ​​a modeled object. Furthermore, the invention relates to a computer program, a data carrier, and a data carrier signal.

[0002] Methods are known in the art for determining whether a building or building components are shaded. The result of this determination serves as a control variable for a building's sun protection system, such as blinds. In particular, the degree to which a building window is shaded by the sun protection system can vary depending on the measured value.

[0003] These methods use a sensor, for example mounted on the building roof, to determine whether the roof is shaded or not. The control or regulation of the sun protection system assumes that every part of the building has the same level of shading as the roof.

[0004] At least in cities, the assumption that the shading state of a building's roof corresponds to the shading state of other parts of the building is incorrect. Neighboring buildings have a significant influence on the shading state of building components. Methods for determining solar radiation taking into account a correction factor that depends on the shading of a physical sensor are known from US 2018 / 187484 A1 or DE 36 40 241 A1.

[0005] The object of the invention is to provide an improved computer-implemented method.

[0006] The problem is solved by a computer-implemented method for determining solar radiation with the steps of claim 1.

[0007] The above-mentioned procedural steps are carried out sequentially in the order shown above.

[0008] The method according to the invention has the advantage that the solar radiation on the object area is supplied as input data to a computer system on which the method according to the invention is executed. In contrast, in known methods, only the shading state on the object area is supplied to the computer system as input data. Thus, with the method according to the invention, it is possible to determine the solar energy received by the object area in the modeled object.

[0009] Furthermore, the solar irradiance on any modeled object area can be determined using the virtual sensor. The virtual sensor simply needs to be placed on the modeled object area where the solar irradiance is to be measured. It is possible to equip the modeled object with multiple virtual sensors, allowing the solar irradiance to be calculated for different areas of the modeled object. By using a certain number of virtual sensors, the solar irradiance for the entire modeled object can be calculated.

[0010] A further advantage of the method is that, according to the invention, it is possible to determine the solar radiation more precisely at any desired object area. This is possible because the at least one correction factor takes into account that not all of the measured solar radiation acts on every object area. The correction factor can depend on the object's surroundings, such as neighboring buildings, and / or the orientation and / or inclination of the object area on which the virtual sensor is attached.

[0011] This method allows for a more cost-effective determination of solar radiation compared to methods using numerous physical sensors on the object areas where solar radiation is to be measured. This is made possible by using virtual sensors. Furthermore, virtual sensors offer the advantage that no calibration and / or physical installation is required, making the method according to the invention faster and easier to implement than methods known from the prior art.

[0012] The modeled object can be associated with the physical object, in particular, it can correspond to the physical object. Alternatively, the modeled object may not be identical to the physical object and may lack some object components that are irrelevant for determining solar radiation. Using a modeled object offers the advantage that the solar radiation on the object area can be determined from any location. Specifically, it is no longer necessary to determine the solar radiation within or near the object.

[0013] A physical sensor is defined as a sensor that has mass and / or a defined geometry. In contrast, a virtual sensor is defined as a sensor that has no mass and therefore does not physically exist. With a physical sensor, the target quantity is not measured directly, but rather calculated, for example, using correlated measurements and a correlation model.

[0014] Solar radiation is understood as the sum of direct and diffuse radiation power received by a surface element of an object with a given area, in particular one square meter.

[0015] The object can be any object. In the following, it is described that the object is a building. However, the method according to the invention is not limited to determining the solar radiation on a building, but can also be used to determine the solar radiation on other objects.

[0016] As explained above, the method receives the solar irradiance measured by the physical sensor as input data. The physical sensor can be a pyranometer. This allows for a particularly simple method of measuring solar irradiance. The physical sensor can be designed to measure both direct and diffuse solar irradiance. Alternatively, multiple physical sensors can be used, with one sensor measuring direct solar irradiance and another measuring diffuse solar irradiance.

[0017] The physical sensor can be attached to a physical object associated with the modeled object. Alternatively, the physical sensor can be a sensor from a weather station. This offers the advantage that the user of the method can access existing data and does not have to attach a physical sensor to the object themselves. The solar radiation measured by the physical sensor is processed, as described in more detail below, to calculate the solar radiation on the virtual sensor.

[0018] The solar radiation measured by the physical sensor can be stored in an electronic memory. The computer running the procedure can then receive the data from this electronic memory. The electronic memory can be part of the computer running the procedure and which includes the computer. The computer can be a processor or a processor. Alternatively, the electronic memory can be part of a different computer. In this case, the computer and the other computer can be part of a network, allowing the data to be received from the other computer.

[0019] Alternatively, it is also possible for the data to be received directly from the physical sensor.

[0020] As previously described, the object is equipped with at least one virtual sensor. This can be done before the correction factor is determined, and in particular before it is determined whether the virtual sensor is shaded. For this purpose, the object is modeled beforehand. The user can position the at least one virtual sensor on the object. The virtual sensor can be placed at any location on the object. This offers the advantage that the user can easily obtain information about the solar radiation on the area of ​​interest to them.

[0021] The physical sensor can be a sensor from a weather station. It is particularly advantageous to select a physical sensor that is not, or only minimally, shaded.

[0022] If the physical sensor is located on the object, a modeled object surface associated with the physical object surface where the physical sensor is located can differ from another modeled object surface where the virtual sensor is located. The physical sensor might be located on an object surface that is less shaded spatially and / or temporally than the object surface where the virtual sensor is located within the modeled object. For example, in the case of a building, the physical sensor might be located on the roof, while the virtual sensor might be located on an exterior wall.

[0023] The physical sensor can be positioned at a location on the physical object where the risk of it being shaded is lower than the risk of it being shaded at a location on the physical object where the virtual sensor is positioned in the model. Alternatively or additionally, the physical sensor can be positioned at a location on the physical object where the total duration of shading per calendar year is less than the total duration of shading at a location on the physical object where the virtual sensor is positioned in the model. As a result, the physical sensor is positioned in such a way that, for example, neighboring objects located near it do not shade the physical sensor, or shade it as little as possible.

[0024] In a specific implementation, the solar irradiance on the physical sensor can be detected and provided over time. Specifically, the solar irradiance on the physical sensor can be detected and provided iteratively, with the iterative detection and provision being performed for each time increment over a calendar year. This iterative detection and provision of solar irradiance for each time increment over a calendar year offers the advantage that the solar irradiance on the virtual sensor can be determined precisely. This is possible because the determination also takes into account that the solar irradiance on the object, and especially on the physical sensor, changes over the course of the calendar year.

[0025] Based on the received solar irradiance, direct and / or diffuse solar irradiance on the physical sensor can be calculated. This is possible because, knowing the solar irradiance on the physical sensor, both direct and diffuse solar irradiance can be calculated. This calculation is performed when only a single value for solar irradiance on the physical sensor is provided as input data to the computer system, without specifying the direct and diffuse components.

[0026] Additionally, when determining the solar radiation on the virtual sensor, at least one piece of information regarding direct solar radiation and one piece of information regarding diffuse solar radiation are provided. This information includes details about the intensity of the direct and diffuse solar radiation. The direct and diffuse solar radiation are measured by at least one physical sensor. Specifically, the direct solar radiation can be measured by one physical sensor and the diffuse solar radiation by another.

[0027] Direct sunlight refers to the portion of solar radiation that strikes a physical sensor directly, without reflection, refraction, diffraction, or other deflection. Diffuse sunlight, on the other hand, refers to the portion of sunlight that reaches a physical sensor indirectly. In this case, the light is scattered, reflected, diffracted, or refracted before reaching the sensor.

[0028] The solar radiation on the physical sensor can be iteratively acquired and provided, with the iterative acquisition and provision being performed for each time increment over, for example, a calendar year. Furthermore, it can be determined time-dependently whether the at least one virtual sensor is shaded. In particular, it can be iteratively determined whether the at least one virtual sensor is shaded, with the iterative determination being performed for each time increment over, for example, a calendar year.

[0029] In configurations where a single virtual sensor or multiple virtual sensors are present, at least one correction factor or multiple correction factors can be determined for each virtual sensor. The following section discusses which correction factors can be determined for each virtual sensor.

[0030] A correction factor for direct solar radiation is determined. In addition, another correction factor for direct solar radiation is determined. Furthermore, a correction factor for diffuse solar radiation is determined, and yet another correction factor for diffuse solar radiation is also determined.

[0031] The correction factor for direct sunlight depends on whether the virtual sensor is shaded.

[0032] The respective correction factor can be calculated as a function of time. This allows the specific correction factor to be determined for the times at which the solar radiation was measured on the physical sensor.

[0033] It is possible to determine, based on time, whether at least one virtual sensor is shaded. In particular, it can be determined iteratively whether at least one virtual sensor is shaded, with the iterative determination being performed for each time increment over, for example, a calendar year.

[0034] The iterative determination of whether the virtual sensor is shaded offers the advantage of accurately determining the solar radiation on the virtual sensor. This is possible because the determination also takes into account that the solar radiation on the object, especially on the physical sensor, changes throughout the calendar year.

[0035] When determining whether at least one virtual sensor is shaded, an object environment can be modeled. This includes modeling other objects located near the object. Specifically, it can be determined whether neighboring objects exist that influence the object's shading. If such neighboring objects exist, they are taken into account when modeling the object environment. The user can perform this modeling by adding the neighboring objects to the object itself.

[0036] Alternatively, existing modeling data can be incorporated into the model. This is particularly relevant if the object is a building. For example, data already exists in which cities and their buildings are modeled. Using such data significantly simplifies the modeling of the object and / or its environment.

[0037] During modeling, the outer contour and / or height of the neighboring object can be taken into account. Height is defined as the distance of an upper section of the neighboring object from the ground. These factors have a significant influence on the object's shading, allowing the solar radiation reaching the virtual sensor to be accurately determined.

[0038] When modeling the object's environment, a neighboring object profile can be calculated. Specifically, the neighboring object profile can depend on an azimuth angle and an elevation angle. Furthermore, the neighboring object profile can depend on the outer contour of the neighboring object and / or its height. The neighboring object profile can consider multiple neighboring objects, in particular all neighboring objects of the object being modeled. Specifically, the neighboring object profile can consider the outer contours of several neighboring objects.

[0039] The azimuth angle is a horizontal angle oriented towards a cardinal direction. The altitude angle is the angle between a horizontal plane and an object and / or the sun. For an object, the altitude angle can refer to a surface and / or edge of the object. For the sun, the altitude angle can refer to a point, particularly a central point.

[0040] Determining the path of the neighboring object completes the modeling of the object's environment. As explained in more detail below, using the path of the neighboring object allows for a simple determination of whether at least one virtual sensor is shaded or not.

[0041] In a particular embodiment, a solar path can be taken into account, which depends on the azimuth and altitude angles. A solar path can be calculated for several calendar days of a calendar year and / or for several time increments of a calendar day. This easily accounts for the fact that the solar path changes over the course of the year. The calculation can be performed for any desired point in time. The data for determining the solar path can be stored in an electronic memory. This data can then be made available to the computer system, in particular to the method according to the invention.

[0042] By comparing the sun's path with the path of a neighboring object, it can be determined whether the virtual sensor is shaded or not. It can be determined that the virtual sensor is not shaded if the elevation angle of the sun's path is greater than the elevation angle of the object's path. The elevation angle can refer to the highest point of the object. Furthermore, it can be determined that the virtual sensor is shaded if the elevation angle of the sun's path is less than the elevation angle of the object's path. Alternatively or additionally, the outer contour of a neighboring object can define the shaded area. Depending on the object, the shaded area can also be limited by the ground. For other objects, such as balconies, branches with leaves, or the like, the shaded area can only be limited by the outer contour of the object's surroundings.The object is shaded within an azimuth angle range where the sun's path lies within the shaded area.

[0043] As a result, both methods allow for a simple determination of whether the object, in particular the area of ​​the object where the virtual sensor is located, is shaded or not, by taking into account the sun's path and the neighboring object(s).

[0044] A predefined value can be assigned to the correction factor for direct sunlight if the virtual sensor is not shaded. For example, the correction factor can be set to 1 if the virtual sensor is not shaded. Furthermore, a different predefined value can be assigned to the correction factor if the virtual sensor is shaded. For example, the correction factor can be set to 0.

[0045] The other correction factor for direct sunlight depends on the azimuth angle of a surface normal of an object surface and the tilt angle of the object surface at which the virtual sensor is positioned. The tilt angle is defined as the angle of the object surface to the horizontal. Furthermore, this other correction factor depends on the azimuth and altitude angles of the sun.

[0046] Furthermore, the correction factor for diffuse solar radiation is determined for each virtual sensor. This correction factor depends on an azimuth angle and the orientation of neighboring objects. To determine the other correction factor for diffuse solar radiation, the area occupied by neighboring objects along the azimuth angle is calculated in a first step.

[0047] The area corresponds to the integral of the neighboring object's path along the azimuth angle. The correction factor for diffuse solar radiation can be determined by relating the specified area to the total area.

[0048] The total area corresponds to the area enclosed by the neighboring object(s) along the azimuth angle and the unenclosed area from which the visual sensor can be exposed to sunlight. The correction factor for diffuse solar radiation thus indicates the proportion of the total possible area to which a visual sensor can be exposed to sunlight.

[0049] The other correction factor for diffuse solar radiation depends on the inclination angle of an object area, in particular an object surface, where the virtual sensor is positioned. Specifically, the correction factor for diffuse solar radiation can be expressed by the formula (1 + cos β) / 2, where β corresponds to the inclination angle of the object area, in particular the object surface.

[0050] The other correction factor for direct sunlight and the other correction factor for diffuse sunlight take into account that the energy input into the object area where the virtual sensor is located depends on the angle of incidence of the sunbeam on the object area. Thus, by considering these correction factors, the amount of energy entering the object area can be precisely determined.

[0051] Following the determination of the correction factor(s), the direct solar irradiance on the virtual sensor is determined. This determination is made taking into account the provided, in particular measured, direct solar irradiance and the correction factor for direct solar irradiance, as well as any other correction factor for direct solar irradiance. Specifically, the correction factor(s) can be multiplied by the provided value of the direct solar irradiance on the physical sensor.

[0052] Furthermore, diffuse solar radiation on the virtual sensor will be determined taking into account the measured diffuse solar radiation and the correction factor for diffuse solar radiation. This can be done by multiplying the correction factor(s) by the provided value of the diffuse solar radiation.

[0053] This method determines the solar irradiance on the virtual sensor based on the measured direct and diffuse solar irradiance. The measured value of direct solar irradiance on the virtual sensor can be added to the measured value of diffuse solar irradiance. This allows the solar energy supplied to the virtual sensor to be determined for a given period. By focusing on solar irradiance, the solar energy supplied to an object area over a period can be determined more easily than with previous methods. In particular, it allows for a more precise determination of when individual areas of the physical object should be shaded, for example, by sun protection systems. The sun protection systems can then be controlled accordingly.

[0054] Compared to existing solutions, this system can take into account both the visual and thermal effects of solar radiation. Furthermore, the influence of solar radiation on the building's heating and cooling requirements can be quantified and incorporated into the building's control system.

[0055] As previously described, the object can be a building. In this case, a building's sun protection system, such as a blind, can be controlled or regulated based on the specific solar radiation reaching the virtual sensor. As a result, the physical object's sun protection system can be precisely controlled or regulated based on the solar radiation reached by the virtual sensor as determined in the model. At least one virtual sensor can be located on a building window. Positioning the virtual sensors on building windows offers the advantage that solar radiation is only measured in those areas of the building that are relevant for solar energy input and / or required for controlling the sun protection system. Therefore, positioning the virtual sensors on the building window reduces computation time.

[0056] A computer system on which a method according to the invention is executed is particularly advantageous. A computer program comprising instructions that, when executed by a computer, cause it to carry out the method according to the invention is also advantageous. Furthermore, a data carrier on which the computer program according to the invention is stored is advantageous. Finally, a data carrier signal that transmits a computer program according to the invention is advantageous.

[0057] The figures schematically depict the invention, with identical or equivalent elements generally being designated with the same reference numerals. This shows: Fig. 1 a modeled building with a physical sensor and a variety of virtual sensors, Fig. 2 a flowchart of the inventive method, Fig. 3 a diagram showing the behavior of neighboring objects, Fig. 4a diagram showing the sun's path, Fig. 5 a diagram showing the path of the neighboring object and the sun's path.

[0058] Figure 1 Figure 1 shows a modeled building 1, which is displayed, for example, on a display device (not shown), such as a screen. The following section explains, based on the modeled building 1, how solar radiation on building areas can be determined.

[0059] Building 1 has a roof 2. In Figure 1 A physical sensor 3 is shown with a dashed line. The physical sensor 3 is located on the roof 2 of the physical building, which is not shown in the figures. Fig. 1The physical sensor 3 is shown for illustrative purposes only, to demonstrate that the surface on which the physical sensor 3 is located differs from the surfaces 4 on which virtual sensors 6 are located. Furthermore, in an alternative embodiment, the physical sensor 3 may not be located on the roof. In this embodiment, the physical sensor 3 could be a sensor of a weather station located, for example, closest to building 1.

[0060] Physical sensor 3 measures solar radiation. Therefore, the amount of solar energy supplied to it over a period of time can be determined using physical sensor 3.

[0061] Furthermore, the modeled building 1 has several exterior walls 4 and building windows 5. A large number of virtual sensors 6 are arranged on the exterior walls 4. The virtual sensors 6 are located on the exterior walls 4 and the building windows 5. The virtual sensors 6 are not located on the roof 2.

[0062] Fig. 2Figure 1 shows a process flow of the method according to the invention. In a first process step S1 of the method according to the invention, the solar radiation measured by the physical sensor 3 is received. The data can be stored in an electrical memory and / or can be transmitted to a computer (not shown) on which the method is executed. In particular, information on direct solar radiation and / or diffuse solar radiation can be transmitted to the computer. The direct solar radiation and / or diffuse solar radiation is measured by one or more physical sensors.

[0063] Subsequently, in a second process step S2, at least one correction factor is determined that depends on the received solar irradiance. Several correction factors are determined for each virtual sensor: one correction factor for direct solar irradiance, another correction factor for direct solar irradiance used to calculate the direct solar irradiance, and another correction factor for diffuse solar irradiance used to calculate the diffuse solar irradiance.

[0064] Subsequently, in a third process step S3, the solar irradiance on the virtual sensor 6 is calculated. For this calculation, as explained in more detail below, the solar irradiance on the physical sensor 3 determined in the first process step S1 and the determined correction factors are used.

[0065] This applies to each of the in Figure 1 The virtual sensors 6 shown calculate at least one correction factor. Since the calculation is the same for each virtual sensor 6, the calculation of solar radiation on a virtual sensor 6 is described below.

[0066] After calculating the solar radiation on the virtual sensor 6, the solar radiation on the building section where the virtual sensor 6 is located is known. In particular, it is known which exterior walls 4 receive which solar radiation at which time. This information can be used to control or regulate sun protection systems not shown in the figures, which is done in the fourth process step S4.

[0067] As explained above, in the second process step S2, several correction factors are determined for each virtual sensor. The determination of the correction factors can be carried out as described in Figure 2The steps shown are to be carried out sequentially. Alternatively, the correction factors can be determined simultaneously.

[0068] In particular, several correction factors are determined in the second process step, S2. In the first sub-step, S21, an object environment is modeled. Specifically, in the first sub-step, S21, the neighboring objects of building 1 are modeled. Furthermore, an outer contour of the neighboring object(s) is modeled. This can include, among other things, the height of the neighboring object or the height of the respective neighboring objects.

[0069] Subsequently, in a second sub-step S22, a neighboring object profile is calculated. The neighboring object profile 7 depends on an elevation angle and an azimuth angle. Furthermore, the neighboring object profile 7 depends on the outer contour of the neighboring objects. The elevation angle of the neighboring object corresponds to the highest point of the object in the vertical direction for each azimuth angle. The neighboring objects are the buildings that can cast a shadow on at least part of building 1. Fig. 3 shows a diagram that displays the neighboring object history 7.

[0070] Then, as from Figure 2 As can be seen, in a third sub-step S23, a solar path is determined as a function of the altitude angle and the azimuth angle. The solar path is determined at different times. Fig. 4 The diagram shows three different solar orbits, 8a-c. In particular, in Fig. 4Solar paths 8a-8c are shown for different calendar days. It can be seen that the altitude angles of a first solar path 8a are higher than the altitude angles of a second and a third solar path 8b, c.

[0071] In a fourth sub-step S24, which is in Figure 2 As shown, based on the neighboring object path 7 and the sun's path 8a-c, it is determined whether the virtual sensor 6 is shaded or not. For this purpose, as shown in Figure 5 It is evident that this determines whether the altitude angle of the sun's path 8a-c is greater than the altitude angle of the object's path at the same azimuth angle. This shows Fig. 5 a diagram in which the neighboring object path 7 and the sun path 8a-8c are shown.

[0072] If the elevation angle of the sundial 8a-c is greater than the elevation angle of the neighboring object's path at the same azimuth angle, the virtual sensor is not shaded. Conversely, if the elevation angle of the sundial 8a-8c is less than the elevation angle of the object's path, the virtual sensor 6 is shaded.

[0073] As from Figure 5As can be seen, the elevation angle of the first solar path 8a is greater than the elevation angle of the neighboring object path 7 at a given azimuth angle a. In this case, the virtual sensor 6 is not shaded. Conversely, the elevation angle of the third solar path 8c is smaller than the elevation angle of the neighboring object path 7 at the same azimuth angle a. Thus, the virtual sensor 6 is shaded in this case. If it is determined that the virtual sensor 6 is not shaded, the correction value for direct sunlight is assigned a value of 1. Conversely, the correction value for direct sunlight is assigned a value of 0 if the virtual sensor 6 is shaded.

[0074] In a fifth step, S25, direct sunlight on the virtual sensor 6 is determined. For this purpose, the correction factor for direct sunlight determined in the fourth step, S24, and the direct sunlight received by the physical sensor 3 in the first process step, S1, are used. Furthermore, in the fifth step, S25, the other correction factor for direct sunlight is determined. This other correction factor takes into account that the direct sunlight strikes the building area where the second virtual sensor is positioned at an angle of incidence.

[0075] The angle of incidence, and therefore the other correction factor for direct sunlight, depends on the tilt angle of a building surface, the azimuth angle of a surface normal of the building surface, and the azimuth and altitude angles of the sun. The building surface corresponds to the area where the virtual sensor is placed. The other correction factor for direct sunlight is multiplied by the correction factor and the value of the sunlight to calculate the direct sunlight reaching the virtual sensor.

[0076] In a sixth sub-step, S26, the correction factor for diffuse solar radiation is determined. This correction factor depends on the orientation of the neighboring objects (7) and the azimuth angle. Specifically, the area enclosed by the neighboring objects along the azimuth angle is calculated. This area is in Figure 3The area is shown as a dashed line. This area is compared to a total area. The total area corresponds to the area enclosed by the neighboring object(s) along the azimuth angle and the unenclosed area from which the visual sensor can be exposed to sunlight.

[0077] In a seventh sub-step, S27, the diffuse solar radiation on the virtual sensor 6 is determined. For this purpose, the correction factor for diffuse solar radiation determined in the sixth sub-step, S26, and the solar radiation determined in the first process step, S1, are used. In addition, a different correction factor for diffuse solar radiation is calculated in the seventh sub-step, S27. This other correction factor depends on the inclination angle of the building section where the second virtual sensor is located. This other correction factor takes into account that the diffuse solar radiation strikes the building section where the second virtual sensor is positioned at an angle of incidence.

[0078] Bei dem dritten Verfahrensschritt S3 wird die Sonneinstrahlung auf den virtuellen Sensor 6 bestimmt. Dazu wird die im fünften Verfahrensschritt S25 bestimmte direkte Sonneinstrahlung auf den virtuellen Sensor 6 und die in dem siebten Verfahrensschritt S27 bestimmte diffuse Sonneinstrahlung herangezogen. Insbesondere wird die bestimmte direkte Sonneneinstrahlung auf den virtuellen Sensor 6 mit der bestimmten diffusen Sonneneinstrahlung auf den virtuellen Sensor 6 addiert, um die Sonneneinstrahlung auf den virtuellen Sensor 6 zu bestimmen.

[0079] The solar radiation on the virtual sensor 6 can be used in a fourth process step S4 to control or regulate, for example, a sun protection system of a building. Reference symbol list

[0080] 1 Building 2 Roof 3 Physical sensor 4 Exterior wall 5 Building window 6 Virtual sensor 7 Neighbor object path 8 First solar path 8 Second solar path 8 Third solar path a azimuth angle S1 first process step S2 second process step S3 third process step S4 fourth process step S21 first step S22 second step S23 third step S24 fourth step S25 fifth step S26 sixth step S27 seventh step

Claims

1. A computer-implemented method for determining solar irradiance on at least one area of a modeled object, the method having the following steps: a. receiving of solar irradiance measured by at least one physical sensor (3), wherein a direct solar irradiance and diffuse solar irradiance are measured by the at least one physical sensor (3), and b. determining of multiple correction factors for a virtual sensor (6), wherein a correction factor for direct solar irradiance, which depends on whether the virtual sensor is shaded, and a further correction factor for direct solar irradiance, which depends on an azimuth angle and inclination angle of an object surface on which the virtual sensor is positioned and the azimuth angle and elevation angle of the sun, are determined and characterized in that a correction factor for diffuse solar irradiance, which depends on the contour of a neighboring object and an azimuth angle, and a further correction factor for diffuse solar irradiance, which depends on an inclination angle of the object surface at which the virtual sensor is positioned, are determined, and c. calculating of the solar irradiance on the virtual sensor (6) taking into account the received solar irradiance and the correction factors.

2. The computer-implemented method according to claim 1, characterized in that a. the solar irradiance measured by the physical sensor is stored in an electrical memory and / or that b. the physical sensor (3) is mounted on a physical object associated with the modeled object and / or that c. the modeled object is provided with the at least one virtual sensor (6) before the at least one correction factor is determined and / or that d. the at least one correction factor depends on where the virtual sensor is mounted on the object.

3. The computer-implemented method according to claim 1 or 2, characterized in that a. a modeled object surface corresponding to the physical object surface on which the physical sensor (3) is arranged differs from a further modeled object surface on which the virtual sensor (6) is arranged; b. a determination of whether the at least one virtual sensor (6) is shaded is time-dependent and / or that c. it is iteratively determined whether the at least one virtual sensor (6) is shaded, wherein the iterative determination is carried out for each time increment over a calendar year.

4. The computer-implemented method according to any one of claims 1 to 3, characterized in that, when determining whether the at least one virtual sensor (6) is shaded, an object environment is modeled, in particular, and that an outer contour of a neighboring object (7) and / or a height of a neighboring object is modeled.

5. The computer-implemented method according to claim 4, characterized in that the contour of a neighboring object is calculated which is dependent on an azimuth angle and an elevation angle.

6. The computer-implemented method according to any one of claims 1 to 5, characterized in that a solar path is taken into account which depends on an azimuth angle and an elevation angle, in particular, and that the solar path is determined for multiple calendar days of a calendar year and / or for multiple time increments of a calendar day.

7. The computer-implemented method according to claim 5 or 6, characterized in that, by comparing the solar path with the contour of the neighboring object (7), it is determined whether the virtual sensor (6) is shaded or not.

8. The computer-implemented method according to claim 7, characterized in that a. the virtual sensor (6) is not shaded if an elevation angle of the solar path is greater than an elevation angle of the contour of the neighboring object and the virtual sensor (6) is shaded if an elevation angle of the solar path is smaller than an elevation angle of the contour of the neighboring object and / or that b. an outer contour of a neighboring object delimits a shading area, whereby the neighboring object is not shaded in an azimuth angle range in which the solar path is arranged within the shading area.

9. The computer-implemented method according to any one of claims 1 to 8, characterized in that the correction factor for direct solar irradiance is assigned a predetermined value when the virtual sensor is not shaded and a further predetermined value is assigned when the virtual sensor is shaded.

10. The computer-implemented method according to any one of claims 1 to 9, characterized in that a. direct solar irradiance on the virtual sensor (6) is determined taking into account the provided, in particular measured, direct solar irradiance and at least one correction factor, in particular the correction factor for the direct solar irradiance and / or the other correction factor for the direct solar irradiance, and / or that b. diffuse solar irradiance on the virtual sensor (6) is determined taking into account the provided, in particular measured, diffuse solar irradiance and at least one correction factor, in particular the correction factor for the diffuse solar irradiance and / or the other correction factor for the diffuse solar irradiance.

11. The computer-implemented method according to claim 10, characterized in that the solar irradiance on the virtual sensor (6) is determined based on direct solar irradiance on the virtual sensor (6) and diffuse solar irradiance on the virtual sensor (6).

12. The computer-implemented method according to any one of claims 1 to 11, characterized in that the object is a building (1), in particular, and that a solar shading system of the building (1) is controlled depending on the solar irradiance on the virtual sensor (6) and / or that the at least one virtual sensor (6) is arranged on a building window (5).

13. A computer device, connected to a physical sensor (3) and equipped with a computer program according to claim 14, which performs a method according to any one of claims 1 to 12 when the computer program is executed.

14. A computer program, comprising instructions which, when executed by a computing device connected to a physical sensor, cause the device to perform the method according to any one of claims 1 to 12.

15. A data carrier on which the computer program according to claim 14 is stored, or a data carrier signal transmitting the computer program according to claim 14.