Structural analysis system, structural analysis method, and program
The structural analysis system improves the accuracy and cost-effectiveness of RC structure analysis by using image recognition and model generation to detect and analyze deterioration, enabling optimal repair decisions.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- NIPPON TELEGRAPH & TELEPHONE CORP
- Filing Date
- 2022-11-21
- Publication Date
- 2026-07-08
AI Technical Summary
Current methods for detecting deterioration in reinforced concrete (RC) structures, whether through image analysis or sensor attachment, are time-consuming and costly, and there is a need for improved accuracy and cost-effectiveness in structural analysis to determine repair locations and timings.
A structural analysis system that utilizes image recognition to detect deterioration in RC structures, generates three-dimensional structural analysis models by modifying elements based on detected deterioration, and performs structural analysis to determine the occurrence of events and allowable stresses, thereby optimizing repair decisions.
Enhances the accuracy of structural analysis while reducing costs by automatically reflecting deterioration in RC structures, facilitating precise repair planning.
Smart Images

Figure 0007886553000001 
Figure 0007886553000002 
Figure 0007886553000003
Abstract
Description
[Technical Field]
[0001] This disclosure relates to a structural analysis system, a structural analysis method, and a program. [Background technology]
[0002] Conventionally, in the structural analysis of reinforced concrete (RC) structures (hereinafter referred to as "RC structures"), a structural analysis model was generated individually according to the deterioration state of the RC structure (see, for example, Non-Patent Documents 1-3). The deterioration state of the RC structure was detected, for example, by images taken of the RC structure during on-site inspections, or by sensors attached to the RC structure. [Prior art documents] [Non-patent literature]
[0003] [Non-Patent Document 1] Suzuki, Motoyuki et al., Structural Analysis Considering Steel Corrosion in PC Superstructures of Road Bridges Deteriorated by Severe Salt Damage, Japan Society of Civil Engineers, Vol. 67, No. 3, 333-350, 2011. [Non-Patent Document 2] Masaki Miyamura et al., A Study on the Structural Performance Evaluation of PC Road Bridges 15 Years After Reconstruction in a Severe Salt-Resistant Environment, Japan Society of Civil Engineers, Vol. 72, No. 2, 41-55, 2016. [Non-Patent Document 3] "Technology for analyzing and visualizing the structural integrity of bridge decks demonstrated on the Fukuoka Expressway" [Retrieved October 24, 2022], Internet<URL:https: / / www.global.toshiba / jp / technology / corporate / rdc / rd / topics / 22 / 2207-01.html> [Overview of the project] [Problems that the invention aims to solve]
[0004] Methods for detecting deterioration status from images of reinforced concrete (RC) structures have the problem of requiring the generation of a structural analysis model for each deterioration status detected from the image, which is time-consuming and financially costly.
[0005] Furthermore, regarding methods for detecting deterioration in RC structures using sensors attached to the structures, applications exist that automatically construct structural analysis models from the sensor detection results, as described in Non-Patent Documents 2 and 3. However, this method requires attaching sensors to the RC structure, which presents problems in terms of time and financial costs.
[0006] In light of the problems described above, the purpose of this disclosure is to provide a structural analysis system, a structural analysis method, and a program that can improve the accuracy of structural analysis of RC structures and optimize the determination of repair locations and timing for RC structures, while suppressing cost increases. [Means for solving the problem]
[0007] To solve the above problems, the structural analysis system according to this disclosure is a structural analysis system for performing structural analysis of a reinforced concrete structure, comprising: a deterioration detection unit that detects deterioration of the reinforcing bars or concrete constituting the reinforced concrete structure from an image of the reinforced concrete structure; a model generation unit that divides the reinforced concrete structure into a plurality of elements, modifies the elements corresponding to the detected deterioration in three-dimensional structural analysis data according to the type of deterioration, and generates a structural analysis model for performing structural analysis of the reinforced concrete structure based on the modified structural analysis data; and a structural analysis unit that performs structural analysis of the reinforced concrete structure using the structural analysis model and outputs the results, wherein the structural analysis unit determines whether or not an event related to deterioration of the element has occurred based on the stress acting on each element calculated by the structural analysis, and outputs for each element the event that occurred in the element and the allowable stress based on the design value and a predetermined safety factor for the element.
[0008] Further, in order to solve the above problems, a structural analysis method according to the present disclosure is a structural analysis method by a structural analysis system that performs structural analysis of a reinforced concrete structure, and includes detecting deterioration of reinforcement or concrete constituting the reinforced concrete structure from an image obtained by imaging the reinforced concrete structure; changing, according to the type of deterioration, an element corresponding to the detected deterioration in three-dimensional structural analysis data obtained by dividing the reinforced concrete structure into a plurality of elements, and generating a structural analysis model for performing structural analysis of the reinforced concrete structure based on the changed structural analysis data; and performing structural analysis of the reinforced concrete structure using the structural analysis model and outputting the result. In the step of outputting the result, based on the stress acting on each element calculated by the structural analysis, it is determined whether an event related to deterioration of the element has occurred, and for each element, an event that has occurred in the element, an allowable stress based on a design value and a predetermined safety factor for the element are output.
[0009] Further, in order to solve the above problems, a program according to the present disclosure causes a computer to operate as the above-described structural analysis system.
Advantages of the Invention
[0010] According to the structural analysis system, structural analysis method, and program according to the present disclosure, it is possible to improve the accuracy of structural analysis of RC structures and appropriately determine repair locations and repair timings of RC structures while suppressing an increase in cost.
Brief Description of the Drawings
[0011] [Figure 1] It is a diagram showing a configuration example of a structural analysis system according to an embodiment of the present disclosure. [Figure 2] It is a flowchart showing an example of the operation of the structural analysis system shown in FIG. 1. [Figure 3] It is a flowchart showing in more detail the processing from step S13 to step S15 shown in FIG. 2. [Figure 4] Figure 1 shows an example of how the model generation unit can add degradation to structural analysis data when the degradation is cracking. [Figure 5] Figure 1 shows an example of how the model generation unit can modify structural analysis data when a haunch section is present in an RC structure. [Figure 6] Figure 1 is a diagram illustrating the application of loads to RC structures by the structural analysis unit. [Figure 7] Figure 1 is a diagram illustrating the output of the structural analysis results from the structural analysis unit shown. [Figure 8] Figure 1 shows an example of the hardware configuration of the structural analysis system. [Modes for carrying out the invention]
[0012] Embodiments of this disclosure will be described below with reference to the drawings.
[0013] Figure 1 shows an example of the configuration of a structural analysis system 10 according to one embodiment of the present disclosure. The structural analysis system 10 according to this embodiment generates a structural analysis model for performing structural analysis of reinforced concrete structures (RC structures), performs structural analysis of RC structures using the generated model, and outputs evaluation results from the structural analysis.
[0014] As shown in Figure 1, the structural analysis system 10 according to this embodiment includes an acquisition unit 11, a deterioration detection unit 12, a data generation unit 13, a positioning unit 14, a model generation unit 15, and a structural analysis unit 16.
[0015] The acquisition unit 11 receives images of the entire interior space of the RC structure that is the subject of structural analysis. The images input to the acquisition unit 11 may include, for example, multiple perspective projection images taken with a general camera, images extracted from a video taken with a video camera, or one or more images taken with a wide-angle camera such as a 360-degree camera. The acquisition unit 11 also receives design data, such as design drawings of the RC structure that is the subject of structural analysis.
[0016] The acquisition unit 11 outputs the acquired image to the degradation detection unit 12 and the acquired design data to the data generation unit 13.
[0017] The deterioration detection unit 12 detects deterioration of the reinforcing steel or concrete constituting the RC structure (cracks in concrete, spalling of concrete, and exposed reinforcing steel) from the image output from the acquisition unit 11. For example, the deterioration detection unit 12 performs image recognition using a machine learning model on the image output from the acquisition unit 11 to detect deterioration of the reinforcing steel or concrete constituting the RC structure and identify the location of the deterioration on the image. For example, the deterioration detection unit 12 identifies the location of the various types of deterioration on a pixel-by-pixel basis using segmentation with U-net. The identification of the location of deterioration on the image using U-net is described in reference 1, for example, so a detailed explanation is omitted. [Reference 1] Kazuaki Watanabe et al., Deep Learning-Based Detection Technology for Reinforcement Bar Exposure and Metal Corrosion in Communication Manholes Using U-net, Japan Society of Civil Engineers, 2020.
[0018] The degradation detection unit 12 outputs the image after degradation detection to the data generation unit 13.
[0019] The data generation unit 13 generates three-dimensional data of the RC structure subject to structural analysis from the images (two-dimensional data with locations identified for each type of deterioration) output from the deterioration detection unit 12. For example, if the image is a perspective projection image, the data generation unit 13 generates the three-dimensional data using methods such as Structure from Motion. The generation of three-dimensional data using Structure from Motion is described in reference 2, for example, so a detailed explanation is omitted. Also, if the image is a panoramic image, the data generation unit 13 generates the three-dimensional data using the methods described in references 3-5. [Reference 2] P. Beardsley, et al. 3d model acquisition from extended image sequences. 1996. [Reference 3] Zou, C., et al. Layoutnet: Reconstructing the 3d room layout from a single rgb image, CVPR, 2018 [Reference 4] Sun, C., et al. HorizonNet: Learning Room Layout With 1D Representation and Pano Stretch Data Augmentation, CVPR, 2019. [Reference 5] Sun, C., et al. HoHoNet: 360 Indoor Holistic Understanding with Latent Horizontal Features, CVPR, 2020
[0020] Furthermore, the data generation unit 13 generates three-dimensional structural analysis data by dividing the RC structure to be analyzed into multiple elements (such as solid elements) from the design data output from the acquisition unit 11. The data generation unit 13 generates, for example, point cloud data composed of the vertices of the elements into which the RC structure to be analyzed has been divided. Such point cloud data can be generated, for example, using existing point cloud creation software.
[0021] The data generation unit 13 outputs the generated three-dimensional data and structural analysis data to the alignment unit 14.
[0022] The alignment unit 14 aligns the three-dimensional data output from the data generation unit 13 with the structural analysis data. Specifically, the alignment unit 14 generates three-dimensional data whose coordinate system matches that of the structural analysis data. The alignment unit 14 aligns the three-dimensional data with the structural analysis data using a method such as ICP (Interactive Closest Point). ICP adjusts the position and orientation of an object so that two point clouds representing the object with multiple points are aligned, and it is a method that adjusts the position and orientation step by step through iterative calculations.
[0023] The alignment unit 14 outputs the three-dimensional data and structural analysis data after alignment to the model generation unit 15.
[0024] The model generation unit 15 generates a structural analysis model based on the alignment-adjusted three-dimensional data and structural analysis data output from the alignment unit 14. Specifically, the model generation unit 15 determines whether an element corresponding to the detected deterioration exists in the structural analysis data at the location of the deterioration in the three-dimensional data. If the model generation unit 15 determines that an element corresponding to the deterioration exists at the detected location, it applies deterioration to that element in the structural analysis data. Then, the model generation unit 15 generates a structural analysis model based on the structural analysis data after the deterioration has been applied.
[0025] The structural analysis unit 16 uses the structural analysis model generated by the model generation unit 15 to perform a structural analysis on the RC structure that is the target of the structural analysis, and outputs the results.
[0026] Next, the operation of the structural analysis system 10 according to this embodiment will be described. Figure 2 is a flowchart showing an example of the operation of the structural analysis system 10 according to this embodiment, and is a diagram for explaining the structural analysis method using the structural analysis system 10 according to this embodiment.
[0027] The acquisition unit 11 acquires images of the RC structure that is the subject of structural analysis, as well as design data of the RC structure (step S11).
[0028] The deterioration detection unit 12 detects deterioration of the RC structure (cracks in concrete, spalling of concrete, and exposed reinforcing bars) from the image acquired by the acquisition unit 11 (step S12).
[0029] The data generation unit 13 generates three-dimensional data of the RC structure from images in which deterioration has been detected by the deterioration detection unit 12. The data generation unit 13 also generates three-dimensional structural analysis data, which divides the RC structure into multiple elements, from the design data of the RC structure acquired by the acquisition unit 11 (step S13).
[0030] The alignment unit 14 aligns the three-dimensional data generated by the data generation unit 13 with the structural analysis data (step S14).
[0031] The model generation unit 15 generates a structural analysis model based on the three-dimensional data and structural analysis data after alignment by the alignment unit 14 (step S15).
[0032] Figure 3 is a flowchart that shows the process from step S13 to step S15 described above in more detail.
[0033] The data generation unit 13 performs the following steps S131 to S134 as part of the processing in step S13.
[0034] The data generation unit 13 receives the image after deterioration detection from the deterioration detection unit 12 (step S131). The data generation unit 13 generates three-dimensional data of the RC structure from the input image (step S132). If the image is a projected image, the data generation unit 13 generates the three-dimensional data using, for example, Structure from Motion. If the image is a panoramic image, the data generation unit 13 generates the three-dimensional data using the method described in the above-mentioned references 3-5.
[0035] Furthermore, the data generation unit 13 receives design data of the RC structure to be analyzed from the acquisition unit 11 (step S133). The data generation unit 13 generates three-dimensional structural analysis data from the input design data (step S134). For example, the data generation unit 13 generates point cloud data consisting of the vertices of elements obtained by dividing the RC structure into multiple parts.
[0036] The alignment unit 14 performs the following process in step S14:
[0037] The alignment unit 14, for example, uses ICP to align the three-dimensional data generated by the data generation unit 13 with the structural analysis data (step S141). As described above, ICP is a method that adjusts the position and orientation of the two point clouds step by step through iterative calculations. Therefore, the more iterative calculations are performed, the higher the accuracy of the alignment.
[0038] Specifically, the model generation unit 15 performs the following steps S151 to S157 as the processing for step S15.
[0039] The model generation unit 15 determines the type of deterioration detected by the deterioration detection unit 12 (step S151). Specifically, the model generation unit 15 determines whether the deterioration is exposed reinforcing bars, spalling of concrete, or cracking of concrete.
[0040] If the model generation unit 15 determines that the deterioration is due to exposed reinforcing bars, it identifies the reinforcing bar closest to the exposed bar location in the structural analysis data. The model generation unit 15 then determines whether the difference between the exposed bar location and the identified reinforcing bar location is less than half of a predetermined reinforcing bar spacing (step S152). The reinforcing bar spacing is a value predetermined by standards, for example.
[0041] If the model generation unit 15 determines that the difference between the exposed reinforcement position and the identified reinforcement position is more than half of the predetermined reinforcement spacing (Step S152: No), the model generation unit 15 instructs the alignment unit 14 to recalculate the alignment between the three-dimensional data and the structural analysis data.
[0042] If the model generation unit 15 determines that the difference between the exposed reinforcement location and the identified reinforcement location is more than half of the predetermined reinforcement spacing (Step S152: Yes), the model generation unit 15 applies deterioration to the element in the structural analysis data corresponding to the reinforcement identified as being closest to the exposed reinforcement location (Step S153). In other words, if the model generation unit 15 finds that an element (reinforcement) corresponding to the detected deterioration (exposed reinforcement) exists in the structural analysis data, it applies deterioration to that element in the structural analysis data.
[0043] Specifically, if the deterioration is due to exposed reinforcing bars in an RC structure, the model generation unit 15 reduces the cross-sectional area of the element corresponding to the reinforcing bar in the structural analysis data (thinning the wall). The thinning rate for reducing the cross-section of the reinforcing bar can be set by the user, for example. The thinning rate can be set according to the type of reinforcing bar; for example, if the reinforcing bar is a deformed reinforcing bar, the thinning rate X may be set to a state where no ribs are observed.
[0044] If the model generation unit 15 determines that the deterioration is concrete spalling, it identifies the mesh element in the structural analysis data that is closest to the spalling location and corresponds to the concrete. A mesh element is a polygonal element formed by connecting the point clouds that make up the point cloud data. The model generation unit 15 then determines whether the difference between the spalling location and the location of the identified mesh element is less than half the mesh element spacing (step S154).
[0045] If the model generation unit 15 determines that the difference between the peeling position and the position of the identified mesh element is more than half the mesh element spacing (step S154: No), the model generation unit 15 instructs the alignment unit 14 to recalculate the alignment between the three-dimensional data and the structural analysis data.
[0046] If the model generation unit 15 determines that the difference between the delamination location and the location of the identified mesh element is less than half the mesh element spacing (Step S154: Yes), the model generation unit 15 applies deterioration to the mesh element in the structural analysis data that is closest to the delamination location (Step S155). In other words, if the model generation unit 15 determines that an element (concrete) corresponding to the deterioration exists at the location of the detected deterioration (concrete delamination) in the structural analysis data, it applies deterioration to that element in the structural analysis data.
[0047] Specifically, if the deterioration is concrete spalling, where the concrete constituting the RC structure has separated, the model generation unit 15 deletes the element corresponding to that concrete in the structural analysis data.
[0048] If the model generation unit 15 determines that the deterioration is due to concrete cracking, it identifies the node (vertex of a mesh element) closest to the crack location in the structural analysis data. The model generation unit 15 then determines whether the difference between the crack location and the location of the identified node is less than half the mesh element spacing (step S156).
[0049] If the model generation unit 15 determines that the difference between the crack location and the location of the identified node is more than half the mesh element spacing (step S156: No), the model generation unit 15 instructs the alignment unit 14 to recalculate the alignment between the three-dimensional data and the structural analysis data.
[0050] If the model generation unit 15 determines that the difference between the crack location and the location of the identified mesh element is less than half the mesh element spacing (Step S156: Yes), the model generation unit 15 applies deterioration to the mesh element in the structural analysis data that includes the node identified as being closest to the crack location (Step S157). In other words, if the model generation unit 15 determines that an element (concrete) corresponding to the detected deterioration (crack in concrete) exists at the location of the deterioration in the structural analysis data, it applies deterioration to that element in the structural analysis data.
[0051] Specifically, if the deterioration is a crack in the concrete constituting the RC structure, the model generation unit 15 changes the nodes, which are the vertices of the mesh elements corresponding to the concrete where the crack occurred in the structural analysis data, to double nodes, as shown in Figure 4. The depth of the crack may be set by the user, for example. Alternatively, the model generation unit 15 may be trained with a set of data containing images of cracks and information on the depth of those cracks, and the model generation unit 15 may use the model to determine the depth of the crack from the input crack images. Furthermore, if it is known that the depth of the crack does not affect the load-bearing capacity of the RC structure, the model generation unit 15 may uniformly set the depth of the crack.
[0052] When the model generation unit 15 has completed processing in steps S153, S155, or S157 for all detected deterioration, it generates a structural analysis model based on the modified structural analysis data. In this way, the model generation unit 15 modifies the elements in the structural analysis data corresponding to the detected deterioration according to the type of deterioration, and generates a structural analysis model based on the modified structural analysis data.
[0053] When the model generation unit 15 instructs the recalculation of the alignment between the three-dimensional data and the structural analysis data, the alignment unit 14 uses ICP to align the three-dimensional data and the structural analysis data. That is, if the alignment unit 14 finds that there is no element corresponding to the detected deterioration in the structural analysis data, it repeats the alignment between the three-dimensional data and the structural analysis data. The processes from steps S141 to S157 described above are repeated until it is determined that an element corresponding to the deterioration exists.
[0054] As shown in Figure 5, haunch sections 2, which are made by increasing the thickness of the wall surface, may be provided at the corners of the internal space of the main body 1 of the RC structure. Such haunch sections 2 may or may not be anticipated and reflected in the design data from the design stage. If the input image contains haunch sections 2 that are not included in the design data, the model generation unit 15 may add elements corresponding to those haunch sections 2 to the structural analysis data.
[0055] The model generation unit 15 adds elements corresponding to haunch sections 2 of specific dimensions, such as 50mm x 50mm or 100mm x 100mm, to the structural analysis data (rigidly connecting the elements corresponding to the haunch sections 2 to the elements of the main body 1 of the RC structure). This eliminates the need to regenerate the structural analysis model even if haunch sections 2 that are not included in the design data exist, thereby suppressing the increase in the cost of structural analysis.
[0056] Referring again to Figure 2, the structural analysis unit 16 performs a structural analysis of the RC structure using the finite element method with the structural analysis model generated by the model generation unit 15 (step S16), and outputs the results.
[0057] The structural analysis unit 16 applies loads to the RC structure modeled in the structural analysis model during the structural analysis. If the RC structure is a manhole buried underground, the structural analysis unit 16 applies both constant loads and road surface live loads. Constant loads include loads due to the self-weight of the RC structure (the self-weight of the RC structure, in the case of a manhole buried underground, the weight of the neck block and the self-weight of the iron cover, etc.), loads acting on the upper surface of the upper floor plate due to vertical earth pressure, and loads acting on the sides of the wall and lower floor plate due to horizontal earth pressure. Road surface live loads are loads acting on the upper surface of the upper floor plate due to the weight of vehicles traveling on the road surface above the underground RC structure, etc.
[0058] Figure 6 is a diagram illustrating the application of loads by the structural analysis unit 16. As shown in Figure 6, the structural analysis unit 16 gradually increases the applied load from zero in order to ensure proper contact between each element constituting the modeled RC structure. Specifically, in the first step, the structural analysis unit 16 sets the constant load and road surface live load to zero. From the second to the fifth step, the structural analysis unit 16 gradually increases the constant load by 0.2 times up to 1.0 times. After that, the structural analysis unit 16 gradually increases the road surface live load by 0.1 times up to a predetermined road surface live load (1.0 times in the example shown in Figure 6), and thereafter, it gradually increases the road surface live load to the maximum load as an automatic increment using the arc length method.
[0059] The structural analysis unit 16 determines whether or not an event related to the deterioration of an element has occurred, based on the stress acting on each element calculated by the structural analysis. The structural analysis unit 16 then outputs, for each element, the event that occurred in that element and the allowable stress for that element. The allowable stress is a value based on the design value of the elements constituting the RC structure and a predetermined safety factor.
[0060] The structural analysis unit 16 determines, based on the stresses acting on each element calculated by the structural analysis, whether or not events such as concrete cracking, concrete crack propagation, concrete collapse, and reinforcement yielding have occurred.
[0061] FIG. 7 is a diagram showing an example of the stress acting on the elements constituting the modeled RC structure. Hereinafter, the notation corresponding to the event "concrete cracking occurs" is "A", the notation corresponding to the event "concrete cracking progresses" is "B", the notation corresponding to the event "concrete crushing" is "C", and the notation corresponding to the event "rebar yielding" is "D".
[0062] The structural analysis unit 16 calculates the displacement amount for each element by structural analysis using the structural analysis model, and calculates the stress acting on each element from the displacement amount. The structural analysis unit 16 determines the presence or absence of the occurrence of an event based on whether the calculated stress reaches a predetermined threshold value corresponding to each event.
[0063] For example, let the design value (e.g., a predetermined reference value or a predetermined breaking strength) at which cracking occurs in the concrete be X A Let the design value at which the cracking of the concrete from the ground side reaches a predetermined rebar position be X B Let the design value of the compressive strength of the concrete be X C Let the design value of the yield strength of the rebar be X D And let the safety factor α = 1. In this case, when the stress acting on any element constituting the modeled RC structure reaches f A1 = X A / α (= X A ), the structural analysis unit 16 determines that the event "concrete cracking occurs" has occurred. Also, when the stress acting on any element constituting the modeled RC structure reaches f B1 = X B / α (= X B ), the structural analysis unit 16 determines that the event "concrete cracking progresses" has occurred. Also, when the stress acting on any element constituting the modeled RC structure reaches f C1 = X C / α (= X C ), the structural analysis unit 16 determines that the event "concrete crushing" has occurred. Also, when the stress acting on any element constituting the modeled RC structure reaches f D1 = XD / α(=X D When the threshold is reached, it is determined that the event "rebar yielding" has occurred. The structural analysis unit 16 outputs the event that occurred when it determines that any of these events has occurred.
[0064] Furthermore, the structural analysis unit 16 determines that the stress acting on any element constituting the modeled RC structure is within the allowable stress f before the aforementioned event occurs. nα When (n: event, α: safety factor) is reached, the allowable stress f nα Outputs the allowable stress f. nα The design value X corresponds to the events "A" through "D" mentioned above. n This is obtained by dividing by a safety factor α greater than 1 (f nα =X n The safety factor α may be set at the user's discretion based on the allowable stress method or the limit state design method. However, from the viewpoint of long-term and short-term allowable stress, a safety factor α=2 or safety factor α=3 is desirable.
[0065] As shown in Figure 7, the structural analysis unit 16 determines, for example, that a stress acting on any element constituting the modeled RC structure has caused the event "concrete crack occurrence". A1 =X A Before reaching f Aα =X A When it reaches / α (α>1), the allowable stress f Aα The output is generated. The structural analysis unit 16 also determines that the stress acting on any element constituting the modeled RC structure indicates that the event "concrete collapse" has occurred. C1 =X C Before reaching f Cα =X C When it reaches / α (α>1), the allowable stress f Cα The output is also determined by the structural analysis unit 16, which determines that the stress acting on any element constituting the modeled RC structure indicates that the event "reinforcement yielding" has occurred. D1 =X D Before reaching f Dα =XD When it reaches / α (α>1), the allowable stress f Dα Outputs.
[0066] For each element constituting the RC structure modeled in this way, the occurrence of an event and the allowable stress f at a predetermined point in time before the event occurred are defined. nα By outputting this information, it becomes easier to determine the repair locations and timing for RC structures, enabling the development of repair plans that optimize repair locations and timing.
[0067] In the example described above, the structural analysis unit 16, when the stress acting on one element constituting the modeled RC structure reaches a predetermined standard, determines an event or allowable stress f nα The output was: However, this disclosure is not limited thereto, and the structural analysis unit 16 outputs an event or allowable stress f when the stress acting on multiple elements constituting the modeled RC structure reaches a predetermined standard. nα You may output this.
[0068] Next, the hardware configuration of the structural analysis system 10 according to this embodiment will be described.
[0069] Figure 8 shows an example of the hardware configuration of the structural analysis system 10 according to this embodiment. In Figure 8, an example of the hardware configuration of the structural analysis system 10 is shown when the structural analysis system 10 is configured with a computer capable of executing program instructions. Here, the computer may be a general-purpose computer, a dedicated computer, a workstation, a PC (personal computer), an electronic notepad, etc. The program instructions may be program code, code segments, etc., for executing the necessary tasks.
[0070] As shown in Figure 8, the structural analysis system 10 includes a processor 21, ROM (Read Only Memory) 22, RAM (Random Access Memory) 23, storage 24, input unit 25, display unit 26, and communication interface (I / F) 27. Each component is connected to each other via a bus 29 so as to be able to communicate with one another. The processor 21 is specifically a CPU (Central Processing Unit), MPU (Micro Processing Unit), GPU (Graphics Processing Unit), DSP (Digital Signal Processor), SoC (System on a Chip), etc., and may be composed of multiple processors of the same or different types.
[0071] The processor 21 is a control unit that controls each component and performs various calculations. Specifically, the processor 21 reads a program from the ROM 22 or storage 24 and executes the program using the RAM 23 as a working area. The processor 21 controls each component and performs various calculations according to the program stored in the ROM 22 or storage 24. In this embodiment, the ROM 22 or storage 24 stores a program for operating the computer as the structural analysis system 10 according to this disclosure. When this program is read and executed by the processor 21, each component of the structural analysis system 10, namely the acquisition unit 11, the deterioration detection unit 12, the data generation unit 13, the alignment unit 14, the model generation unit 15, and the structural analysis unit 16, is realized.
[0072] The program may be provided in a form stored on a non-transitory storage medium such as a CD-ROM (Compact Disk Read Only Memory), DVD-ROM (Digital Versatile Disk Read Only Memory), or USB (Universal Serial Bus) memory. Alternatively, the program may be provided as a downloadable file from an external device via a network.
[0073] ROM22 stores various programs and data. RAM23 temporarily stores programs or data as a working area. Storage24 consists of an HDD (Hard Disk Drive) or SSD (Solid State Drive) and stores various programs and data, including the operating system.
[0074] The input unit 25 includes a pointing device such as a mouse and a keyboard, and is used for various types of input.
[0075] The display unit 26 is, for example, a liquid crystal display and displays various information. The display unit 26 may also function as an input unit 25 by employing a touch panel system.
[0076] The communication interface 27 is an interface for communicating with other devices (for example, a camera that has taken a picture of the object), and is, for example, an interface for a LAN.
[0077] A computer can be suitably used to function as each component of the structural analysis system 10 described above. Such a computer can be realized by storing a program in its memory that describes the processing content for realizing the functions of each component of the structural analysis system 10, and then having the computer's processor read and execute this program. In other words, the program can make the computer function as the structural analysis system 10 described above. It is also possible to store the program in a non-temporary storage medium. Furthermore, it is also possible to provide the program via a network.
[0078] As described above, the structural analysis system 10 according to this embodiment comprises a deterioration detection unit 12, a model generation unit 15, and a structural analysis unit 16. The deterioration detection unit 12 detects deterioration of the reinforcing steel or concrete constituting the RC structure from images captured of the RC structure. The model generation unit 15 divides the RC structure into multiple elements, and in the three-dimensional structural analysis data, it changes the elements corresponding to the detected deterioration according to the type of deterioration, and generates a structural analysis model for performing structural analysis of the RC structure based on the modified structural analysis data. The structural analysis unit 16 performs structural analysis of the RC structure using the structural analysis model and outputs the results. Here, the structural analysis unit 16 determines whether or not an event related to the deterioration of the element has occurred based on the stress acting on each element calculated by the structural analysis, and outputs the event that occurred in the element and the allowable stress based on the design value and a predetermined safety factor for the element for each element.
[0079] By changing the elements corresponding to detected deterioration in the structural analysis data according to the type of deterioration, the deterioration of RC structures can be automatically and accurately reflected in the structural analysis data. This allows for improved accuracy in the structural analysis of RC structures while suppressing cost increases. Furthermore, for each element constituting the RC structure modeled by the deterioration-reflecting structural analysis model, the occurrence of events and the allowable stress f can be recorded. nα By outputting this information, it becomes easier to determine the repair locations and timing for RC structures, thereby improving the appropriateness of determining the repair locations and timing for RC structures.
[0080] The following additional information is disclosed regarding the embodiments described above.
[0081] [Additional note 1] A structural analysis system for performing structural analysis of reinforced concrete structures, Memory and A control unit connected to the memory, Equipped with, The control unit, From the image of the reinforced concrete structure, deterioration of the reinforcing bars or concrete constituting the reinforced concrete structure is detected. The reinforced concrete structure is divided into multiple elements, and in the three-dimensional structural analysis data, the element corresponding to the detected deterioration is changed according to the type of deterioration. Based on the modified structural analysis data, a structural analysis model for performing structural analysis of the reinforced concrete structure is generated. A structural analysis system that performs a structural analysis of the reinforced concrete structure using the structural analysis model, determines whether or not an event related to the deterioration of the element has occurred based on the stress acting on each element calculated by the structural analysis, and outputs for each element the event that occurred in that element and the allowable stress based on the design value and a predetermined safety factor for that element.
[0082] [Additional note 2] In the structural analysis system described in Appendix 1, The control unit, If the deterioration is due to exposed reinforcing bars in the reinforced concrete structure, the cross-sectional area of the element corresponding to the reinforcing bar in the structural analysis data is reduced. If the deterioration is concrete spalling, where the concrete constituting the reinforced concrete structure has peeled off, the element corresponding to that concrete in the structural analysis data shall be deleted. A structural analysis system that, when the deterioration is a crack in the concrete constituting the reinforced concrete structure, changes the node, which is the vertex of the mesh element corresponding to the concrete where the crack occurred in the structural analysis data, to a double node.
[0083] [Additional note 3] In the structural analysis system described in Appendix 1 or 2, The structural analysis data is generated from the design data of the reinforced concrete structure. The control unit is a structural analysis system that, if a haunch portion that is not included in the design data of the concrete structure exists, adds an element corresponding to the haunch portion to the structural analysis data.
[0084] [Additional note 4] A structural analysis method using a structural analysis system for performing structural analysis of reinforced concrete structures, From the image of the reinforced concrete structure, deterioration of the reinforcing bars or concrete constituting the reinforced concrete structure is detected. The reinforced concrete structure is divided into multiple elements, and in the three-dimensional structural analysis data, the element corresponding to the detected deterioration is changed according to the type of deterioration. Based on the modified structural analysis data, a structural analysis model for performing structural analysis of the reinforced concrete structure is generated. A structural analysis method comprising: performing a structural analysis of the reinforced concrete structure using the structural analysis model described above; determining whether or not an event related to the deterioration of the element has occurred based on the stress acting on each element calculated by the structural analysis; and outputting, for each element, the event that occurred in that element and the allowable stress based on the design value and a predetermined safety factor for that element.
[0085] [Additional note 5] A program that causes a computer to operate as a structural analysis system as described in any one of the appendices 1 to 3.
[0086] Although the embodiments described above are representative examples, it will be apparent to those skilled in the art that many modifications and substitutions are possible within the spirit and scope of this disclosure. Therefore, the present invention should not be construed as being limited by the embodiments described above, and various modifications or changes are possible without departing from the claims. For example, it is possible to combine multiple component blocks shown in the configuration diagram of the embodiments into one, or to divide one component block. [Explanation of Symbols]
[0087] 1 Main unit 2. Hunch part 10. Structural Analysis System 11 Acquisition Department 12 Degradation detection unit 13 Data Generation Unit 14 Alignment section 15. Model Creation Department 16 Structural Analysis Department 21 processors 22 ROM 23 RAM 24 storage 25 Input section 26 Display section 27 Communication I / F 29 bus
Claims
1. A structural analysis system for performing structural analysis of reinforced concrete structures, A deterioration detection unit detects deterioration of the reinforcing bars or concrete constituting the reinforced concrete structure from an image of the reinforced concrete structure, A model generation unit divides the reinforced concrete structure into multiple elements, modifies the elements corresponding to the detected deterioration in the three-dimensional structural analysis data according to the type of deterioration, and generates a structural analysis model for performing structural analysis of the reinforced concrete structure based on the modified structural analysis data. The system comprises a structural analysis unit that performs structural analysis of the reinforced concrete structure using the aforementioned structural analysis model and outputs the results, The structural analysis unit determines whether or not an event related to the deterioration of the element has occurred based on the stress acting on each element calculated by the structural analysis, and outputs for each element the event that occurred in that element and the allowable stress based on the design value and a predetermined safety factor for that element.
2. In the structural analysis system according to claim 1, The aforementioned model generation unit, If the deterioration is due to exposed reinforcing bars in the reinforced concrete structure, the cross-sectional area of the element corresponding to the reinforcing bar in the structural analysis data is reduced. If the deterioration is concrete spalling, where the concrete constituting the reinforced concrete structure has peeled off, the element corresponding to that concrete in the structural analysis data shall be deleted. A structural analysis system that, when the deterioration is a crack in the concrete constituting the reinforced concrete structure, changes the node, which is the vertex of the mesh element corresponding to the concrete where the crack occurred in the structural analysis data, to a double node.
3. In the structural analysis system according to claim 1, The structural analysis data is generated from the design data of the reinforced concrete structure. The aforementioned model generation unit is a structural analysis system that, if a haunch portion exists that is not included in the design data of the concrete structure, adds an element corresponding to the haunch portion to the structural analysis data.
4. A structural analysis method using a structural analysis system for performing structural analysis of reinforced concrete structures, The steps include detecting deterioration of the reinforcing bars or concrete constituting the reinforced concrete structure from an image of the reinforced concrete structure, The steps include: dividing the reinforced concrete structure into multiple elements in three-dimensional structural analysis data, changing the elements corresponding to the detected deterioration according to the type of deterioration, and generating a structural analysis model for performing structural analysis of the reinforced concrete structure based on the modified structural analysis data; The process includes the step of performing a structural analysis of the reinforced concrete structure using the aforementioned structural analysis model and outputting the results, A structural analysis method that, in the step of outputting the above results, determines whether or not an event related to the deterioration of the element has occurred based on the stress acting on each element calculated by the structural analysis, and outputs for each element the event that occurred in that element and the allowable stress based on the design value and a predetermined safety factor for that element.
5. A program for operating a computer as the structural analysis system described in claim 1.