Sunlight shadow identification method, sunlight temperature effect calculation method, device and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-15
- Publication Date
- 2026-08-11
AI Technical Summary
但当进行两个结构相互遮挡判断时,除进行夹角判断外,还需要将结构投射到地平面,先判断待测点投影是否处于结构投影之中,再求解投影深度,才能得到待测面的遮挡状态,而结构日照温度效应计算需要更加精细的网格质量,这就使得结构间的相互遮挡求解更加复杂,结构面之间的相互遮挡判断需要进行往复的循环计算,也对计算机配置提出了更高的要求
[0032] The identification method according to embodiments of the present invention simplifies the computational workload of determining mutual occlusion between structures, improves computational accuracy while ensuring computational efficiency, and enables more accurate and faster identification of structural sunlight shadows.
Smart Images

Figure CN121121194B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of structural sunlight shadow recognition technology, and in particular to a sunlight shadow recognition method, a method for calculating sunlight temperature effect, an apparatus, and a storage medium. Background Technology
[0002] Identifying solar shading on bridge structures is fundamental for calculating the solar temperature field distribution and temperature effects. Structural solar conditions are categorized as unshaded, mutually shaded, self-shaded, and permanently shaded. Figure 1 The determination of structural surface shading is achieved by monitoring the relative position of the sun and the surface under test. For conventional structures, the calculation is relatively simple; the shading state can be determined by judging the angle between the sun's direction of illumination and the normal to the structural surface. However, when determining mutual shading between two structures, in addition to judging the angle, it is necessary to project the structure onto the ground plane, first determine whether the projection of the test point is within the structure's projection, and then solve for the projection depth to obtain the shading state of the test surface. Furthermore, the calculation of the solar radiation temperature effect on structures requires a finer mesh quality, which makes the solution for mutual shading between structures more complex. The determination of mutual shading between structural surfaces requires repeated iterative calculations, placing higher demands on computer configuration.
[0003] Solving the structural solar radiation temperature field is based on structural solar radiation shading identification. Exposed to the external environment, structures are affected by solar radiation, convective heat transfer, atmospheric temperature, wind speed, etc., resulting in a highly uneven internal temperature field distribution. Since structural temperature is transferred from the outside through the structural surface, only by accurately identifying the shading state of the structural surface can external load parameters be effectively applied to the corresponding surface. In finite element analysis, this requires extremely fine meshing to obtain a more reasonable temperature field distribution and more realistic results when calculating temperature effects. However, the main problem with fine meshing is excessive computational load, extremely low computational efficiency, and high requirements for computer configuration, especially for slender structures. Irregular meshes often severely affect the solution accuracy. Therefore, in finite element analysis, to comprehensively consider computer configuration and computational efficiency, it is necessary to selectively reduce the mesh quality.
[0004] There are currently several methods for identifying structural shadows caused by sunlight. One method involves creating a BIM model using Revit, then simulating the sun to solve for the shadow surface, and finally importing the solution into finite element software to solve for the temperature field and temperature effects. Another method involves improving the algorithm by dividing the model into blocks before identifying shadows. However, none of these methods fundamentally solve the problem of excessive computation in the process of identifying shadows caused by sunlight.
[0005] Therefore, there is a need for a method for identifying sunlight shadows, a method for calculating the effect of sunlight temperature, an apparatus, and a storage medium to at least partially solve the above-mentioned technical problems. Summary of the Invention
[0006] In view of this, embodiments of the present invention provide a method for identifying sunlight shadows, a method for calculating sunlight temperature effects, an apparatus, and a storage medium, so as to at least solve one of the problems in the prior art.
[0007] In a first aspect, embodiments of the present invention provide a method for identifying sunlight shadows, the method comprising:
[0008] Establish a finite element model of the target bridge, and perform mesh generation on the target bridge finite element model to achieve the set mesh accuracy;
[0009] The target bridge finite element model after mesh generation is copied to obtain a first copied model and a second copied model.
[0010] Taking the first replica model as the object, while maintaining the mesh accuracy of the first structure to be identified in the first replica model, all the meshes of the second structure to be identified in the first replica model are simplified into a single unit to determine the sunlight shadow of the first structure to be identified.
[0011] Taking the second copy model as the object, while maintaining the mesh accuracy of the second structure to be identified in the second copy model, all the meshes of the first structure to be identified in the second copy model are simplified into a whole unit to determine the sunlight shadow of the second structure to be identified.
[0012] Based on the results of the solar radiation and shadow determination of the first and second structures to be identified, the solar radiation unit and the shadow unit are determined.
[0013] Secondly, embodiments of the present invention provide a method for calculating the solar radiation temperature effect, the calculation method comprising:
[0014] Establish a finite element model of the target bridge, and perform mesh generation on the target bridge finite element model to achieve the set mesh accuracy;
[0015] The target bridge finite element model after mesh generation is copied to obtain a first copied model and a second copied model.
[0016] Taking the first replica model as the object, while maintaining the mesh accuracy of the first structure to be identified in the first replica model, all the meshes of the second structure to be identified in the first replica model are simplified into a single unit to determine the sunlight shadow of the first structure to be identified.
[0017] Taking the second copy model as the object, while maintaining the mesh accuracy of the second structure to be identified in the second copy model, all the meshes of the first structure to be identified in the second copy model are simplified into a whole unit to determine the sunlight shadow of the second structure to be identified.
[0018] Based on the results of the solar radiation and shadow determination of the first and second structures to be identified, the solar radiation unit and the shadow unit are determined.
[0019] Acquire atmospheric parameters at the target bridge location, including solar constant, blackbody radiation constant, atmospheric absorption coefficient, composite atmospheric transparency coefficient, atmospheric optical quality, wind speed, and solar altitude angle;
[0020] The illuminated surface area and the shaded surface area are obtained based on the defined solar and shading units, respectively.
[0021] Based on the atmospheric parameters, illuminated surface area and shaded surface area at the bridge, and by retrieving the measured surface temperatures of the first and second structures to be identified, as well as the angles between the surfaces of the first and second structures to be identified and the horizontal plane, the temperature boundaries of the illuminated surface, the temperature boundaries of the shaded surface, and the heat flux load on the structural surface are obtained.
[0022] The solar surface temperature boundary, the shaded surface temperature boundary, and the structural surface heat flux load are applied to the first and second replication models, respectively, to obtain the solar temperature distribution results of the first and second structures to be identified.
[0023] The solar radiation temperature distribution results of the first and second structures to be identified are imported into the finite element model of the target bridge to obtain the solar radiation temperature effect calculation results of the first and second structures to be identified.
[0024] Thirdly, embodiments of the present invention also provide a sunlight shadow recognition device, the recognition device comprising:
[0025] Memory is used to store executable instructions for a computer;
[0026] A processor, used to implement the identification method of the above-mentioned technical solution when executing computer-executable instructions stored in the memory.
[0027] Fourthly, embodiments of the present invention also provide a storage medium storing computer instructions, wherein the computer instructions are used to cause a computer to execute the identification method of the above-described technical solution.
[0028] Fifthly, embodiments of the present invention also provide a solar radiation temperature effect calculation device, the calculation device comprising:
[0029] Memory is used to store executable instructions for a computer;
[0030] A processor is used to execute computer-executable instructions stored in the memory to implement the above-described technical solution.
[0031] Sixthly, embodiments of the present invention also provide a storage medium storing computer instructions, wherein the computer instructions are used to cause a computer to execute the calculation method of the above-described technical solution.
[0032] The identification method according to embodiments of the present invention simplifies the computational workload of determining mutual occlusion between structures, improves computational accuracy while ensuring computational efficiency, and enables more accurate and faster identification of structural sunlight shadows.
[0033] Additional advantages, objects, and features of the invention will be set forth in part in the description which follows, and will also become apparent in part to those skilled in the art upon studying the description, or may be learned by practice of the invention. The objects and other advantages of the invention can be realized and obtained by means of the structures specifically pointed out in the description and drawings.
[0034] Those skilled in the art will understand that the objectives and advantages achievable with the present invention are not limited to those specifically described above, and that the above and other objectives achievable with the present invention will become clearer from the following detailed description. Attached Figure Description
[0035] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, are not intended to limit the scope of the invention. The components in the drawings are not drawn to scale but are merely illustrative of the principles of the invention. For ease of illustration and description of certain parts of the invention, corresponding portions in the drawings may be enlarged, i.e., may appear larger relative to other components in an exemplary device actually manufactured according to the invention. In the drawings:
[0036] Figure 1 A schematic diagram of the solar radiation status of a bridge structure surface in the prior art;
[0037] Figure 2 This is a flowchart of an identification method according to an embodiment of the present invention;
[0038] Figure 3 This is a schematic diagram of the finite element model of the target bridge in the identification method according to an embodiment of the present invention;
[0039] Figure 4 This is a schematic diagram of a first replication model and a second replication model in an identification method according to an embodiment of the present invention; wherein, Figure 4 (a) is the first replication model. Figure 4 (b) is the second replication model. In this case, the mesh accuracy of the first structure to be identified is maintained in the first replication model, and all the meshes of the second structure to be identified are simplified into a whole unit. In this case, the mesh accuracy of the second structure to be identified is maintained in the second replication model, and all the meshes of the first structure to be identified are simplified into a whole unit.
[0040] Figure 5 This is a schematic diagram illustrating the mutual projection of structural surfaces in the existing technology for determining structural shading during solar radiation.
[0041] Figure 6 This is a schematic diagram of the mutual projection of structural surfaces in an identification method according to an embodiment of the present invention; wherein, Figure 6 (a) is a schematic diagram of the projection of the first structure surface to be identified in the first replication model onto the second structure surface to be identified. Figure 6 (b) is a schematic diagram of the second structure surface to be identified in the second replication model projected onto the first structure surface to be identified;
[0042] Figure 7 This is a flowchart of a calculation method according to an embodiment of the present invention;
[0043] Figure 8 This is a flowchart of a calculation method according to an embodiment of the present invention;
[0044] Figure 9 This is a schematic diagram of a computing device according to an embodiment of the present invention;
[0045] Figure 10 This is a schematic diagram of a computing system according to an embodiment of the present invention. Detailed Implementation
[0046] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the embodiments and accompanying drawings. Here, the illustrative embodiments and descriptions of this invention are used to explain the invention, but are not intended to limit the invention.
[0047] It should also be noted that, in order to avoid obscuring the invention with unnecessary details, only the structures and / or processing steps closely related to the solution according to the invention are shown in the accompanying drawings, while other details that are not closely related to the invention are omitted.
[0048] It should be emphasized that the term "including / comprises" as used herein refers to the presence of a feature, element, step, or component, but does not exclude the presence or addition of one or more other features, elements, steps, or components.
[0049] It should also be noted that, unless otherwise specified, the term "connection" in this article can refer not only to a direct connection, but also to an indirect connection involving an intermediary.
[0050] In the following description, embodiments of the invention will be illustrated with reference to the accompanying drawings. In the drawings, the same reference numerals represent the same or similar parts, or the same or similar steps.
[0051] First, refer to Figure 2 A method 100 for identifying sunlight shadows according to an embodiment of this application is described. For example... Figure 2 As shown, the identification method 100 may include steps S110 to S150. Specifically:
[0052] In step S110, a finite element model of the target bridge is established, and the target bridge finite element model is meshed to achieve the set mesh accuracy.
[0053] In step S120, the target bridge finite element model after mesh generation is copied to obtain a first copied model and a second copied model.
[0054] In step S130, taking the first copy model as the object, while maintaining the mesh accuracy of the first structure to be identified in the first copy model, all the meshes of the second structure to be identified in the first copy model are simplified into a single unit, and the solar shadow judgment of the first structure to be identified is performed.
[0055] In step S140, taking the second copy model as the object, while maintaining the mesh accuracy of the second structure to be identified in the second copy model, all the meshes of the first structure to be identified in the second copy model are simplified into a single unit, and the solar shadow judgment of the second structure to be identified is performed.
[0056] In step S150, the sunlight unit and the shadow unit are determined based on the sunlight and shadow judgment results of the first structure to be identified and the second structure to be identified.
[0057] In the embodiments of this application, firstly, a finite element model of the target bridge is established, and the target bridge finite element model is meshed to achieve a set mesh accuracy; the meshed target bridge finite element model is copied to obtain a first copied model and a second copied model; then, taking the first copied model as the object, while maintaining the mesh accuracy of the first structure to be identified in the first copied model, all the meshes of the second structure to be identified in the first copied model are simplified into a single unit, and the solar shading of the first structure to be identified is judged; taking the second copied model as the object, while maintaining the mesh accuracy of the second structure to be identified in the second copied model, all the meshes of the first structure to be identified in the second copied model are simplified into a single unit, and the solar shading of the second structure to be identified is judged; finally, based on the solar shading judgment results of the first and second structures to be identified, the solar unit and the shading unit are determined.
[0058] As can be seen from the above description, the identification method 100 according to the embodiment of this application uses a step-by-step simplified algorithm to solve the structural sunlight shadow unit, which simplifies the computational workload of judging mutual occlusion between structures, improves the calculation accuracy and also improves the calculation efficiency.
[0059] The following will combine Figure 2The specific description covers the above-described steps of the identification method 100 according to embodiments of this application.
[0060] In the embodiments of this application, step S110 involves establishing a finite element model of the target bridge and performing mesh generation on the target bridge finite element model to achieve a set mesh accuracy.
[0061] Specifically, there are two main methods for establishing the finite element model of the target bridge: one is to establish it in finite element software, and the other is to establish the model in other 3D modeling software and then import it into the finite element software.
[0062] For example, bridge construction data can be obtained, including longitude coordinates, latitude coordinates, environmental roughness coefficient of the bridge site, turbidity coefficient, bridge alignment, and elevation. Then, based on the bridge construction data, an existing finite element model of the target bridge can be established using existing finite element software.
[0063] Taking long-span cable-stayed bridges / suspension bridges as an example, Figure 3 The finite element model of the bridge is shown, and the main beam and the bridge tower are specifically marked in the model.
[0064] To ensure the accuracy, convergence, efficiency, and reliability of subsequent identification and calculation results, large-sized components such as bridges require sufficiently fine mesh sizes to reflect their temperature distribution under sunlight and achieve higher solution accuracy. Therefore, it is necessary to perform mesh generation on the target bridge finite element model to achieve the set mesh accuracy, and to create a fine mesh. The mesh accuracy should be reasonably adjusted according to the actual situation of the bridge.
[0065] Existing technical solutions involve a massive amount of computation after refining the mesh, resulting in extremely low software solution efficiency. The subsequent steps of this application will describe how to solve this technical problem.
[0066] In the embodiments of this application, in step S120, the target bridge finite element model after meshing is copied to obtain a first copied model and a second copied model.
[0067] Specifically, when determining mutual occlusion between structures, the target bridge finite element model is first copied twice, namely the first copy model M1 and the second copy model M2.
[0068] In the embodiments of this application, in step S130, the first copy model is used as the object, the mesh accuracy of the first structure to be identified in the first copy model is maintained, all the meshes of the second structure to be identified in the first copy model are simplified into a whole unit, and the sunlight shadow judgment of the first structure to be identified is performed.
[0069] Specifically, for a structure, there are four types of solar shading. The first is when the structure is directly exposed to solar radiation, which is unshaded. The second is when the structure is shaded by itself, which is self-shading. For example, the front and back of a bridge tower: when the sun shines on the front, it is unshaded, while the back is self-shaded. The third is when one component shades another component while receiving solar radiation, which is mutual shading. Mutual shading can occur between different branches of the same component, such as between the tower legs of a bridge tower, or between different components, such as between a bridge tower and the main beam, or between the bridge deck and the steel beams.
[0070] Continuing with the example of the main girder and bridge tower of a long-span cable-stayed / suspension bridge, the main girder (partial) is taken as the first structure to be identified, and the bridge tower is taken as the second structure to be identified. This is only an example and does not represent a limitation.
[0071] refer to Figure 4 (a) Using the first replica model as the object, the mesh accuracy of the main beam structure in the first replica model is maintained, and all the meshes of the bridge tower structure in the first replica model are simplified into a whole unit to determine the sunlight shadow of the main beam structure.
[0072] Specifically, it is determined whether the projections of each node on the surface of the main beam structure fall on the projection of the bridge tower structure. If none of them fall on the projection of the bridge tower structure, it indicates that there is no obstruction between the main beam structure and the bridge tower structure at this moment. If any node falls on the projection of the bridge tower structure, the distances from the surfaces of the main beam structure and the bridge tower structure to the ground are obtained. If the distance from the surface of the main beam structure to the ground is greater than the distance from the surface of the bridge tower structure to the ground, it indicates that the surface of the main beam structure obscures the surface of the bridge tower structure; otherwise, the surface of the main beam structure is obscured by the surface of the bridge tower structure.
[0073] refer to Figure 5 Assuming both the main beam structure and the bridge tower structure are divided into n grids (the diagram shows 20 grids), the number of calculations required for mutual occlusion calculations using current technology is n × n. (Reference) Figure 6 In (a), using the identification method of this application embodiment, after simplifying the calculation, the bridge tower structure surface has only 1 unit, while the number of calculations for the main beam structure surface is 1×n. Comparing the two identification efficiencies, the identification efficiency of this application is clearly better.
[0074] In the embodiments of this application, in step S140, the second copy model is used as the object, the mesh accuracy of the second structure to be identified in the second copy model is maintained, all the meshes of the first structure to be identified in the second copy model are simplified into a whole unit, and the sunlight shadow judgment of the second structure to be identified is performed.
[0075] Specifically, similar to step S130, refer to... Figure 4(b) and Figure 6 (b) will not be described again here. Based on the results of the solar shading determination obtained in step S130, step S140 is then performed to ensure the reliability of the solar shading determination results.
[0076] In the embodiments of this application, in step S150, the sunlight unit and the shadow unit are determined based on the sunlight and shadow judgment results of the first structure to be identified and the second structure to be identified.
[0077] Specifically, by using the results of the sunlight and shadow determination of the first and second structures to be identified, it can be determined which of the two structures occludes the other. The one that occludes the other is the sunlight unit, and the one that is occluded is the shadow unit.
[0078] Based on the above description, the identification method 100 according to the embodiments of this application simplifies the computational workload of judging mutual occlusion between structures, improves the calculation accuracy while ensuring the calculation efficiency, and can perform structural sunlight shadow identification more accurately and quickly.
[0079] Secondly, we will refer to Figure 7 and Figure 8 A method 200 for calculating the solar radiation temperature effect according to an embodiment of this application is described. For example... Figure 7 , Figure 8 As shown, calculation method 200 may include steps S201 to S219. Specifically:
[0080] In step S201, a finite element model of the target bridge is established, and the target bridge finite element model is meshed to achieve the set mesh accuracy.
[0081] In step S203, the target bridge finite element model after mesh generation is copied to obtain a first copied model and a second copied model.
[0082] In step S205, taking the first copy model as the object, while maintaining the mesh accuracy of the first structure to be identified in the first copy model, all the meshes of the second structure to be identified in the first copy model are simplified into a single unit, and the solar shadow judgment of the first structure to be identified is performed.
[0083] In step S207, taking the second copy model as the object, while maintaining the mesh accuracy of the second structure to be identified in the second copy model, all the meshes of the first structure to be identified in the second copy model are simplified into a single unit, and the solar shadow judgment of the second structure to be identified is performed.
[0084] In step S209, the sunlight unit and the shadow unit are determined based on the sunlight and shadow judgment results of the first structure to be identified and the second structure to be identified.
[0085] In step S211, atmospheric parameters at the target bridge are obtained, including solar constant, blackbody radiation constant, atmospheric absorption coefficient, composite atmospheric transparency coefficient, atmospheric optical quality, wind speed, and solar altitude angle.
[0086] In step S213, the illuminated surface area and the shaded surface area are obtained based on the determined sunlight unit and shadow unit, respectively.
[0087] In step S215, based on the atmospheric parameters, illuminated surface area and shaded surface area at the bridge, and by retrieving the measured temperatures of the surfaces of the first and second structures to be identified, as well as the angles between the surfaces of the first and second structures to be identified and the horizontal plane, the temperature boundaries of the illuminated surface, the temperature boundaries of the shaded surface, and the heat flux load on the structural surface are obtained.
[0088] In step S217, the solar surface temperature boundary, the shaded surface temperature boundary, and the structural surface heat flux load are applied to the first replication model and the second replication model, respectively, to obtain the solar temperature distribution results of the first and second structures to be identified.
[0089] In step S219, the solar radiation temperature distribution results of the first and second structures to be identified are imported into the finite element model of the target bridge to obtain the solar radiation temperature effect calculation results of the first and second structures to be identified.
[0090] In the embodiments of this application, firstly, a finite element model of the target bridge is established, and the target bridge finite element model is meshed to achieve a set mesh accuracy; the meshed target bridge finite element model is then copied to obtain a first copied model and a second copied model; next, taking the first copied model as the object, while maintaining the mesh accuracy of the first structure to be identified in the first copied model, all meshes of the second structure to be identified in the first copied model are simplified into a single unit, and the solar shading of the first structure to be identified is determined; taking the second copied model as the object, while maintaining the mesh accuracy of the second structure to be identified in the second copied model, all meshes of the first structure to be identified in the second copied model are simplified into a single unit, and the solar shading of the second structure to be identified is determined; then, based on the solar shading determination results of the first and second structures to be identified, solar units and shading units are determined; atmospheric parameters at the target bridge are obtained, including the solar constant, blackout coefficient, and other parameters. The system uses the following parameters: volume radiation constant, atmospheric absorption coefficient, composite atmospheric transparency coefficient, atmospheric optical quality, wind speed, and solar altitude angle. Based on defined solar and shadow units, the illuminated surface area and shadow surface area are obtained. Then, based on the atmospheric parameters, illuminated surface area, and shadow surface area at the bridge, and by retrieving the measured surface temperatures of the first and second structures to be identified, as well as the angles between the surfaces of the first and second structures and the horizontal plane, the solar surface temperature boundary, shadow surface temperature boundary, and surface heat flux load are obtained. These are then applied to the first and second replica models to obtain the solar temperature distribution results for the first and second structures. Finally, the solar temperature distribution results for the first and second structures are imported into the finite element model of the target bridge to obtain the calculated solar temperature effect results for the first and second structures.
[0091] As can be seen from the above description, the calculation method 200 according to the embodiments of this application, because it adopts the identification method of the above embodiments, makes the whole calculation process more accurate and faster.
[0092] The following will combine Figure 7 , Figure 8 The specific description covers the above-described steps of the calculation method 200 according to the embodiments of this application.
[0093] Since steps S201 to S209 of calculation method 200 are the same as steps S110 to S150 of recognition method 100, they will not be repeated here. The relevant content of steps S211 to S219 will be described in detail below.
[0094] In an embodiment of this application, step S211 involves obtaining atmospheric parameters at the target bridge location, including solar constant, blackbody radiation constant, atmospheric absorption coefficient, composite atmospheric transparency coefficient, atmospheric optical quality, wind speed, and solar altitude angle.
[0095] Specifically, the atmospheric parameters at the target bridge are obtained using existing technologies or existing parameters, which will not be described in detail here.
[0096] In the embodiments of this application, in step S213, the illuminated surface area and the shaded surface area are obtained based on the determined sunlight unit and shadow unit, respectively.
[0097] Specifically, in step S209, the sunlight unit and the shadow unit have been determined, and the area of the illuminated surface and the area of the shadowed surface can be obtained accordingly.
[0098] In the embodiments of this application, step S215 involves obtaining the solar surface temperature boundary, the shaded surface temperature boundary, and the surface heat flux load of the structure based on atmospheric parameters, the illuminated surface area, and the shaded surface area at the bridge, and by retrieving the measured temperatures of the surfaces of the first and second structures to be identified, as well as the angles between the surfaces of the first and second structures and the horizontal plane. The surface heat flux load includes the radiative heat transfer coefficient and the convective heat transfer coefficient.
[0099] Specifically, obtaining the temperature boundary of the sunlit side, the temperature boundary of the shaded side, and the heat flux load on the structural surface refers to:
[0100] Calculate the radiation heat transfer coefficient ,
[0101]
[0102] Calculate the convective heat transfer coefficient ,
[0103]
[0104] Calculate direct solar radiation on a horizontal plane ,
[0105]
[0106] Calculate the solar scattered radiation on a horizontal plane ,
[0107]
[0108] Calculate the radiation intensity of the inclined surface ,
[0109]
[0110] Calculate the temperature boundary of the solar surface ,
[0111]
[0112] Calculate the temperature boundary of the shaded surface ,
[0113] in, The solar constant, Let be the blackbody radiation constant. Atmospheric absorption coefficient, The composite atmospheric transparency coefficient. M Where V is the atmospheric optical mass and V is the wind speed. A 1 represents the area of the illuminated surface. A 2 represents the area of the shaded surface. β The angle between the structural surface and the horizontal plane. T Atmospheric temperature, T s The measured temperature of the structural surface. This is the solar altitude angle.
[0114] In the embodiments of this application, in step S217, the temperature boundary of the sunlit surface, the temperature boundary of the shaded surface, and the heat flux load on the structural surface are applied to the first replication model and the second replication model respectively, so as to obtain the sunlit temperature distribution results of the first and second structures to be identified.
[0115] In the embodiments of this application, in step S219, the solar radiation temperature distribution results of the first and second structures to be identified are respectively imported into the finite element model of the target bridge to obtain the solar radiation temperature effect calculation results of the first and second structures to be identified.
[0116] refer to Figure 9 A computing device 300 for implementing the computing method 200 according to an embodiment of this application includes a processor 310 and a memory 320. The computing device 300 may include one or more processors 310 and one or more memories 320. The memory 320 stores an executable program that is run by the processor 310. When the executable program is run by the processor 310, it causes the processor 310 to perform the computing method 200 described above according to an embodiment of this application.
[0117] The processor 310 may be a central processing unit (CPU) or other processing units with data processing capabilities and / or instruction execution capabilities.
[0118] The memory 320 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 310 may execute the program instructions to implement the client functions (implemented by the processor) in the embodiments of this application described herein, and / or other desired functions. Various applications and various data may also be stored in the computer-readable storage medium, such as various data used and / or generated by the applications.
[0119] The computing device 300 may also include input devices and output devices, these components being interconnected via a bus system and / or other forms of connection mechanisms. It should be noted that... Figure 9 The components and structure of the computing device 300 shown are merely exemplary and not limiting; the computing device 300 may also have other components and structures as needed.
[0120] The input device can be a device used by a user to input commands, and can include one or more of a keyboard, mouse, microphone, and touchscreen. Furthermore, the input device can also be any interface for receiving information.
[0121] The output device can output various information (e.g., images or sounds) to the outside (e.g., a user), and may include one or more of a display, speaker, etc. Furthermore, the output device can also be any other device with output functionality.
[0122] For example, the example computing device 300 for implementing the computing method 200 according to the embodiments of this application can be applied to terminal devices (such as mobile phones), tablet computers, laptop computers, ultra-mobile personal computers (UMPCs), handheld computers, netbooks, personal digital assistants (PDAs), wearable devices (such as smartwatches, smart glasses, or smart helmets), augmented reality (AR) devices, virtual reality (VR) devices, smart home devices, in-vehicle computers, and other electronic devices. The embodiments of this application do not impose any limitations on this.
[0123] Those skilled in the art can understand the specific operation of the computing device 300 for implementing the computing method 200 according to the embodiments of this application in conjunction with the content described above. For the sake of brevity, the specific details will not be repeated here, but only some main operations of the processor 310 will be described.
[0124] In one embodiment of this application, when the executable program is run by the processor 310, the processor 310 performs the following steps:
[0125] A finite element model of the target bridge is established, and the model is meshed to a set mesh accuracy. The meshed finite element model is then replicated to obtain a first replicated model and a second replicated model. Using the first replicated model as the object, while maintaining the mesh accuracy of the first structure to be identified, all meshes of the second structure to be identified in the first replicated model are simplified into a single element for determining the solar radiation and shadow of the first structure to be identified. Similarly, using the second replicated model as the object, while maintaining the mesh accuracy of the second structure to be identified in the second replicated model, all meshes of the first structure to be identified in the second replicated model are simplified into a single element for determining the solar radiation and shadow of the second structure to be identified. Based on the solar radiation and shadow determination results of the first and second structures to be identified, solar radiation elements and shadow elements are determined. Atmospheric parameters at the target bridge are obtained, including the solar constant, blackbody radiation constant, etc. Atmospheric absorption coefficient, composite atmospheric transparency coefficient, atmospheric optical quality, wind speed, and solar altitude angle are used as parameters. The illuminated surface area and shadowed surface area are obtained based on defined solar and shadow units. Based on atmospheric parameters, illuminated surface area, and shadowed surface area at the bridge, and by retrieving the measured surface temperatures of the first and second structures to be identified, as well as the angles between the surfaces of the first and second structures and the horizontal plane, the solar surface temperature boundary, shadow surface temperature boundary, and surface heat flux load are obtained. These are then applied to the first and second replica models to obtain the solar temperature distribution results for the first and second structures. Finally, the solar temperature distribution results for the first and second structures are imported into the finite element model of the target bridge to obtain the calculated solar temperature effect results for the first and second structures.
[0126] Similarly, this application also provides an identification device for implementing the identification method 100 according to the embodiments of this application. Since its content has already been described in the computing device 300, it will not be described again.
[0127] The above exemplarily illustrates a calculation method 200 according to an embodiment of this application. The following, in conjunction with... Figure 10 This application describes a computing system 400 provided in another aspect of its embodiments.
[0128] Reference Figure 10 This describes an example computing system 400 used to implement the identification method of the embodiments of this application. The computing system 400 may include a modeling module 402, a copying module 404, a first shadow determination module 406, a second shadow determination module 408, a first determination module 410, an atmospheric parameter acquisition module 412, an area acquisition module 414, a temperature boundary acquisition module 416, a temperature distribution module 418, and a temperature effect calculation module 420. Wherein:
[0129] Modeling module 402 is used to: establish a finite element model of the target bridge and perform mesh generation on the finite element model of the target bridge to achieve the set mesh accuracy.
[0130] The copy module 404 is used to copy the target bridge finite element model after meshing to obtain a first copy model and a second copy model.
[0131] The first shadow judgment module 406 is used to: take the first copy model as the object, maintain the mesh accuracy of the first structure to be identified in the first copy model, simplify all the meshes of the second structure to be identified in the first copy model into a whole unit, and perform the solar shadow judgment of the first structure to be identified.
[0132] The second shadow judgment module 408 is used to: take the second copy model as the object, maintain the mesh accuracy of the second structure to be identified in the second copy model, simplify all the meshes of the first structure to be identified in the second copy model into a whole unit, and perform the solar shadow judgment of the second structure to be identified.
[0133] The first determining module 410 is used to: determine the sunlight unit and the shadow unit based on the sunlight and shadow judgment results of the first structure to be identified and the second structure to be identified.
[0134] Atmospheric parameter acquisition module 412 is used to acquire atmospheric parameters at the target bridge, including solar constant, blackbody radiation constant, atmospheric absorption coefficient, composite atmospheric transparency coefficient, atmospheric optical quality, wind speed, and solar altitude angle.
[0135] The area acquisition module 414 is used to: acquire the area of the illuminated surface and the area of the shaded surface based on the determined sunlight unit and shadow unit, respectively.
[0136] The temperature boundary acquisition module 416 is used to: obtain the temperature boundary of the sunlit surface, the temperature boundary of the shaded surface, and the heat flow load on the structural surface based on the atmospheric parameters, the area of the illuminated surface, and the area of the shaded surface at the bridge, and to retrieve the measured temperature of the surfaces of the first and second structures to be identified, as well as the angle between the surfaces of the first and second structures to be identified and the horizontal plane.
[0137] Temperature distribution module 418 is used to apply the temperature boundary of the sunlit surface, the temperature boundary of the shaded surface, and the heat flux load on the structural surface to the first replication model and the second replication model, respectively, to obtain the sunlit temperature distribution results of the first and second structures to be identified.
[0138] The temperature effect calculation module 420 is used to: import the solar radiation temperature distribution results of the first and second structures to be identified into the finite element model of the target bridge, respectively, and obtain the solar radiation temperature effect calculation results of the first and second structures to be identified.
[0139] The computing system 400 proposed in this embodiment of the invention can perform more accurate and faster calculations of the solar radiation temperature effect on structures.
[0140] Similarly, the above exemplarily illustrates an identification method 100 according to an embodiment of this application. Accordingly, this application also provides an identification system. Since its content has already been described in the computing system 400, it will not be described again.
[0141] Furthermore, according to embodiments of this application, this application also provides a storage medium on which a computer program is stored, wherein the computer program is executed by a processor to perform the corresponding steps of the identification method 100 of embodiments of this application.
[0142] Furthermore, according to embodiments of this application, this application also provides a storage medium on which a computer program is stored, wherein the computer program is executed by a processor to perform corresponding steps of the calculation method 200 of embodiments of this application.
[0143] The storage medium may include, for example, a memory card for a smartphone, a storage component for a tablet computer, a hard disk for a personal computer, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a portable compact disc read-only memory (CD-ROM), a USB memory, or any combination of the above storage media. The computer-readable storage medium may be any combination of one or more computer-readable storage media.
[0144] Furthermore, according to embodiments of this application, this application also provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the identification method 100 of embodiments of this application.
[0145] Furthermore, according to embodiments of this application, this application also provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the calculation method 200 of embodiments of this application.
[0146] Although exemplary embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above exemplary embodiments are merely illustrative and are not intended to limit the scope of this application. Various changes and modifications can be made therein by those skilled in the art without departing from the scope and spirit of this application. All such changes and modifications are intended to be included within the scope of this application as claimed in the appended claims.
[0147] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0148] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed.
[0149] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are intended to be within the scope of this application and form different embodiments. For example, in the claims, any one of the claimed embodiments can be used in any combination.
[0150] It should be noted that the above embodiments are illustrative of this application and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. This application can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.
[0151] The above description is merely a specific embodiment or illustration of the embodiments of this application. The scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. The scope of protection of this application shall be determined by the scope of the claims.
Claims
1. A method for identifying sunlight-induced shadows, characterized in that, The identification method includes: Establish a finite element model of the target bridge, and perform mesh generation on the target bridge finite element model to achieve the set mesh accuracy; The target bridge finite element model after mesh generation is copied to obtain the first and second copied models. Using the first replica model as the object, while maintaining the mesh accuracy of the first structure to be identified in the first replica model, all meshes of the second structure to be identified in the first replica model are simplified into a single unit, and the sunlight shadow judgment of the first structure to be identified is performed. Specifically, the sunlight shadow judgment of the first structure to be identified refers to: judging whether the projection of each node on the surface of the first structure to be identified falls on the projection of the surface of the second structure to be identified; if none of them fall on the projection of the surface of the second structure to be identified, the first identification result is obtained; if any node falls on the projection of the surface of the second structure to be identified, the distances from the surfaces of the first and second structures to the ground projections are obtained respectively, and the second identification result is obtained based on the distances. Using the second replica model as the object, while maintaining the mesh accuracy of the second structure to be identified in the second replica model, all meshes of the first structure to be identified in the second replica model are simplified into a single unit for determining the sunlight shadow of the second structure to be identified. Specifically, determining the sunlight shadow of the second structure to be identified involves: determining whether the projection of each node on the surface of the second structure to be identified falls on the projection of the surface of the first structure to be identified; if none of them fall on the projection of the surface of the first structure to be identified, a first identification result is obtained; if any node falls on the projection of the surface of the first structure to be identified, the distances from the surfaces of the first and second structures to the ground projections are obtained respectively, and a second identification result is obtained based on the distances. Based on the results of the solar radiation and shadow determination of the first and second structures to be identified, the solar radiation unit and the shadow unit are determined. The first identification result refers to the absence of obstruction between the first and second structures to be identified. The second identification result is obtained by comparing the distance between the surface projection of the first structure to be identified and the ground projection of the second structure to be identified. The structure with the larger distance is the solar unit, and the other structure is the shadow unit.
2. The identification method according to claim 1, characterized in that, Also includes: Obtain bridge construction data, including longitude coordinates, latitude coordinates, environmental roughness coefficient of the bridge site, turbidity coefficient, bridge alignment, and elevation; A finite element model of the target bridge was established using finite element software based on bridge construction data.
3. A method for calculating the solar radiation temperature effect, based on the identification method as described in any one of claims 1 to 2, characterized in that, Also includes: Acquire atmospheric parameters at the target bridge location, including solar constant, blackbody radiation constant, atmospheric absorption coefficient, composite atmospheric transparency coefficient, atmospheric optical quality, wind speed, and solar altitude angle; The illuminated surface area and the shaded surface area are obtained based on the defined solar and shading units, respectively. Based on the atmospheric parameters, illuminated surface area, and shaded surface area at the bridge, and by retrieving the measured surface temperatures of the first and second structures to be identified, as well as the angles between the surfaces of the first and second structures and the horizontal plane, the temperature boundaries of the illuminated surface, the temperature boundaries of the shaded surface, and the heat flux load on the structural surface are obtained; wherein, the heat flux load on the structural surface includes the radiation heat transfer coefficient and the convection heat transfer coefficient. The solar surface temperature boundary, the shaded surface temperature boundary, and the structural surface heat flux load are applied to the first and second replication models, respectively, to obtain the solar temperature distribution results of the first and second structures to be identified. The solar radiation temperature distribution results of the first and second structures to be identified are imported into the finite element model of the target bridge to obtain the solar radiation temperature effect calculation results of the first and second structures to be identified.
4. The calculation method according to claim 3, characterized in that, The acquisition of the temperature boundary of the sunlit surface, the temperature boundary of the shaded surface, and the heat flux load on the structural surface specifically refers to: Calculate the radiation heat transfer coefficient , Calculate the convective heat transfer coefficient , Calculate direct solar radiation on a horizontal plane , Calculate the solar scattered radiation on a horizontal surface , Calculate the radiation intensity of the inclined surface , Calculate the temperature boundary of the solar surface , Calculate the temperature boundary of the shaded surface , in, The solar constant, Let be the blackbody radiation constant. Atmospheric absorption coefficient, The composite atmospheric transparency coefficient. M Where V is the atmospheric optical mass and V is the wind speed. A 1 represents the area of the illuminated surface. A 2 represents the area of the shaded surface. β The angle between the structural surface and the horizontal plane. T Atmospheric temperature, T s The measured temperature of the structural surface. This is the solar altitude angle.
5. A sunlight shadow recognition device, characterized in that, The identification device includes: Memory is used to store executable instructions for a computer; A processor, when executing computer-executable instructions stored in the memory, implements the identification method according to any one of claims 1 to 2.
6. A solar radiation temperature effect calculation device, characterized in that, The computing device includes: Memory is used to store executable instructions for a computer; A processor, when executing computer-executable instructions stored in the memory, implements the computation method according to any one of claims 3 to 4.
7. A storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the identification method according to any one of claims 1 to 2.
8. A storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the calculation method according to any one of claims 3 to 4.
Citation Information
Patent Citations
Bridge structure sunshine shadow rapid identification method based on ray tracing
CN117036710A
Unstructured mesh generation method applied to numerical calculation of heat flow field of sleeve
CN119939977A