Next Article in Journal
A Knowledge Graph-Based Consistency Detection Method for Network Security Policies
Previous Article in Journal
The Identification and Influence Factor Analysis of Landslides Using SBAS-InSAR Technique: A Case Study of Hongya Village, China
Previous Article in Special Issue
Experimental Investigation on Failure Characteristics of Pre-Holed Jointed Rock Mass Assisted with AE and DIC
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Visual System for Conducting Safety Evaluations of Operational Tunnel Linings

1
School of Civil Engineering, Xuzhou University of Technology, Xuzhou 221018, China
2
School of Mines, China University of Mining and Technology, Xuzhou 221116, China
3
GeoEnergy Research Centre (GERC), University of Nottingham, Nottingham NG7 2RD, UK
4
Xuzhou Science and Technology Information Institute, Xuzhou 221008, China
5
State Key Laboratory of Intelligent Construction and Healthy Operation and Maintenance of Deep Underground Engineering, China University of Mining and Technology, Xuzhou 221116, China
6
College of Civil Engineering and Architecture, Dalian University, Dalian 116622, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2024, 14(18), 8414; https://doi.org/10.3390/app14188414
Submission received: 4 July 2024 / Revised: 14 August 2024 / Accepted: 19 August 2024 / Published: 19 September 2024
(This article belongs to the Special Issue New Insights into Digital Rock Physics)

Abstract

:
Based on the lining structure of an operational tunnel, the AHP and Fuzzy mathematical models were used to determine the weight of the evaluation index and solve the membership matrix. The weighted-average Fuzzy comprehensive function was used to combine the two, and the Fuzzy–AHP evaluation model was built and programmed. According to the self-developed Fuzzy–AHP evaluation-programmed model, a visualized structure safety evaluation system for operational tunnels was developed by using MATLAB. The system’s functional design, program development, and computational visualized interface were implemented, and key codes were provided. The system can be divided into four modules: data management, fuzzy computation, predictive analysis and key disease indexes to focus on. In addition, the system can easily edit and modify the evaluation function, which includes not only the Fuzzy evaluation but also other types of evaluation functions applicable to other practical engineering projects, improving the applicability of the system. After that, the system was applied to the structure safety evaluation of a mountain tunnel, which provided the evaluation results and key indexes to focus on in the tunnel. Finally, the rationality of the system design was verified by constructing the corresponding BP–RBF combined neural network. This study provides a reference for the establishment of an intelligent structure safety warning system for operational tunnels.

1. Introduction

The long-term use of tunnels often results in severe rock disease problems (Figure 1) [1,2], which poses challenges for the structure safety of tunnels in their operational period. For example, cracks are one of the common rock diseases. Cracks in concrete tunnels are often caused by the heat of hydration, as it may lead to high material stresses in the early stages after casting [3]. These thermal cracks often appear as through cracks, resulting in structural damage and affecting the durability of the structure, and leading to severe damages and durability problems.
The structure safety state of an operational tunnel refers to the damage of the lining structure of the tunnel, so the evaluation of the state of tunnel structure safety is the process of considering the various states of damage in the tunnel structure. The structural damage states of operational tunnels can be comprehensively reflected by various forms of structural damage, which mainly include the lining cracking, lining weakening, water leakage, and lining cave [4,5,6]. Specifically, these include the crack length and width, lining deformation, lining peeling, strength index, thickness index, water leakage state, and cave depth. These diseases can bring many serious problems: lining cracking can cause a reduction in structural bearing capacity; tunnel headroom becomes smaller and intrudes into the building limit, which affects driving safety; leakage of water leads to corrosion of tunnel facilities and freezing damage; and when the caves in the lining are serious, the surrounding rock will become unstable and collapse.
However, there is insufficient research on the structure safety of operational tunnels, making it difficult to conduct standardized and quantitative safety evaluations [7,8]. Previous structure safety evaluations of tunnels mainly focused on the construction period, the purpose of which was to obtain the structure safety status in a timely manner and guide further construction [9,10]. With the increasing number of tunnels already constructed, structure safety evaluations of operational tunnels have received continuous attention, especially with respect to the development of quantitative evaluation methods instead of traditional qualitative methods. Some theoretical models have been applied in safety evaluations of operational tunnels. However, these methods have only demonstrated theoretical feasibility and have not been effectively applied in practical engineering projects [11,12,13,14,15,16]. One important reason is that the above models were too complex and specialized, resulting in insufficient applications. Therefore, there is an urgent need to develop a visualized safety evaluation system that is easy to operate for operational tunnels.
The development of a visualized system is based on an algorithmic model. A sound evaluation system must possess a well-developed algorithmic model, which serves as the core of the system. Research indicates that the Fuzzy–AHP model is an ideal model for evaluating structure safety due to its ability to effectively solve problems that are difficult to quantify, which makes the results more objective [17,18,19]. However, there have been few reports on the development of a programmable and visualized structure safety evaluation model for operational tunnel by combining Fuzzy and AHP.
The main work of this study is as follows: (1) Development of the evaluation system: This paper employs MATLAB to programmatically model the improved Fuzzy–AHP analysis method and develops a visualized system for evaluating the structure safety of operational tunnels based on self-designed program codes. The system is capable of not only rapidly assessing the safety status of tunnel structures, but also quantifying and accurately predicting the overall safety trends of the tunnel. (2) Full scale study: According to the lining structure of the operational tunnel, the AHP and Fuzzy mathematical models were used to determine the weight of the evaluation index and solve the membership matrix. The weighted-average Fuzzy comprehensive function was applied to combine the two, and then the Fuzzy–AHP evaluation model was built and programmed. (3) Evaluation of the results and feasibility of the evaluation system: The structure safety of a mountain operational tunnel was evaluated using the established system, and the evaluation results were compared with those obtained using the BP–RBF combined neural network, which demonstrated the feasibility, reasonableness, and accuracy of the evaluation system. This study provides a reference for the establishment of an intelligent structure safety warning system for operational tunnels.

2. The Fuzzy–AHP Evaluation Model and Its Programming

The improved Fuzzy–AHP model combines both Fuzzy and AHP using the following procedure [20]: (1) the weights of the indexes were determined by AHP, (2) the membership matrix was solved using Fuzzy, and then (3) the two were combined using the weighted-average Fuzzy comprehensive function.

2.1. Hierarchical Indexes and Classifications for Structure Safety Evaluations of Operational Tunnels

There are numerous factors that can influence the structure safety of operational tunnels, among which the most important are lining cracking, lining weakening, water leakage, and lining cave. The selection of appropriate evaluation indexes plays a crucial role in ensuring the accuracy of the evaluation results [21]. Based on related research [22,23,24], an evaluation index system that conformed to the structure safety characteristics of the operational tunnel was established, as shown in Figure 2.
The four-level classification method serves as the basis for assigning a structure safety level. The levels are defined as follows: A—slight damage; B—moderate damage; C—severe damage; D—dangerous state.

2.2. Programming of Fuzzy–AHP Model

The key to establishing a visualized system is to construct a programmatic computational model. The Fuzzy–AHP model was programmed and then embedded into the visualized interface based on self-written codes.

2.2.1. Fuzzy Comprehensive Evaluation Programmatic Model

Based on Fuzzy comprehensive evaluation theory [20], the Fuzzy comprehensive evaluation function “Fuzzy.m” was formed using self-written codes (please note that some underlines were for emphasis and distinction and did not affect the meaning of the codes):
① function R=Fuzzy (num1, num2, ~numm);
② R=zeros(m, n);
T=zeros(1, m);
③ T(1, 1)=num1; T(1, 2)=num2;
T(1, 3)=num3~T(1, m)=numm;
④ for i=1:m;
R(i, ) = F i, (T(1, i), S(i, )..);
end
Num1 to numm in ① represent the influencing factors at the index layer, which are the actual monitoring values from the operational tunnel. R in ② is an m-row and n-column empty matrix used to store the membership matrix. Codes ③ and ④ mean the represent the actual monitoring values input into the membership functions to calculate the membership matrix (Fuzzy relationship matrix).

2.2.2. Determination of Index Weights

For hierarchical structures, if there are several membership relationships from the top to bottom, several indicator-factor judgment matrices need to be established. After establishing the judgment matrices, the key is to calculate the maximum eigenvalue of the judgment matrix and the eigenvector corresponding to the eigenvalue. The above eigenvector is the weight.
The improved Fuzzy–AHP model used the e0/4~e8/4 scaling method instead of the traditional 1~9 scaling method to construct the corresponding judgment matrix and quantitatively determine the index weight, which can avoid the boundary ambiguity issue [25]. Table 1 presents the weight values of the evaluation indexes in each layer, which were obtained by using the “eig function” in MATLAB.
The MATLAB codes used to solve the eigenvalues and eigenvectors (weights) in the AHP model are as follows:
Define “M function” as MAX-eigvalvec.m;
function[eigval, w] = MAX-eigvalvec(A);
% Obtain the maximum eigenvalue and normalized eigenvector, where A is the judgment matrix;
① [eigvec,eigval]=eig(A);
② maxeigval=max(eigval);
③ v=eigvec(:,index’);
④ W=v./sum(v);
⑤ end
The codes result in the fast calculation of both the eigenvalues and eigenvectors of the judgment matrix in MATLAB. “eig(A)” in ① is to call the “eig function” in MATLAB, resulting in the calculation of the eigenvalues and eigenvectors of the judgment matrix A. The codes in ② result in the solution of the maximum eigenvalue. The codes in ③ result in the solution of the eigenvector corresponding to the maximum eigenvalue. The codes in ④ result in the normalization of the eigenvectors (normalization of the comparative weights), the aim of which is to ensure the sum of all weights is equal to 1. The normalized weights are more conducive to the comparative evaluation of things.

2.2.3. Determination of Membership Function

The calculation of the membership matrix in MATLAB is one of the important aspects. The traditional manual membership matrix is very complicated to solve. When there are dozens of sections, the calculation difficulty and complexity are very large, and the accuracy of the traditional calculation cannot be guaranteed at all. Therefore, this article uses MATLAB to program the solution of the membership matrix, which can solve the membership matrix quickly and precisely. The program is divided into four parts, namely, lining cracking, lining weakening, water leakage, and lining cave. The membership matrix can be calculated by the membership function (Formulas (1)–(3) described below).
According to the membership function determination rule, the “ridge-shaped distribution function” was selected. There are three main types of ridge-shaped distribution:
(1)
Partial-small type
R ( x ) = 0 x a 1   1 2 1 2 sin π a 2 a 1 ( x a 1 + a 2 2 ) a 1 < x a 2 0 x > a 2
(2)
Inter-mediate type
R ( x ) = 0 x a 1   1 2 + 1 2 sin π a 2 a 1 ( x a 1 + a 2 2 ) a 1 < x a 2 1 a 2 < x a 3 1 2 1 2 sin π a 2 a 1 ( x a 1 + a 2 2 ) a 3 < x a 4 0 x > a 4  
(3)
Partial-large type
R ( x ) = 0 x a 1   1 2 + 1 2 sin π a 2 a 1 ( x a 1 + a 2 2 ) a 1 < x a 2 1 x > a 2
In Formula (1)–(3), where a means the grading standard of the evaluation index, based on both actual engineering and relevant specifications, membership R(x) indicates the degree where x belongs to R: the closer R(x) is to 0, the smaller the degree where x belongs to R(x); the closer R(x) is to 0.5, the fuzzier the degree to where x belongs to R; the closer R(x) is to 1, the greater the degree where x belongs to R(x).

3. Function Design and Implementation of Visualized System

The visualized system was developed on the MATLAB platform, effectively integrating functional modules such as data management that not only allow for manual input, but also accept real-time monitoring data through the designated interface, which can connect to the real-time monitoring system of an operational tunnel. This system also provides the following: Fuzzy computation; predictive analysis; and key disease indexes to focus on. Based on both the safety evaluation index and Fuzzy–AHP evaluation model, the structure safety evaluation of an operational tunnel was conducted through model analysis and functional application.
The development of the visualized system was based on the MATLAB GUI platform, incorporating the control modules in “untitled.fig”. The program design was based on the attributes, events, and methods of encapsulated modules and application objects, which not only enhance the computational capability of the model but also establish interconnections and coupling among various modules, resulting in a unified whole.
The establishment of the structure safety evaluation system for operational tunnels involves several key issues that are addressed by using MATLAB: (1) the input of monitoring data; (2) the calculation of the Fuzzy relation matrix by calling the Fuzzy comprehensive evaluation function; and (3) the structure safety level and corresponding key disease indexes to focus on. The evaluation system workflow is illustrated in Figure 3.
The codes for the structure safety evaluation program for operational tunnels are complex and professional, which is not conducive to its application in the safety evaluations of tunnel engineering. Our system uses GUIDE in MATLAB to create the GUI-visualized interface, easily achieving human–machine interactions. The implementation steps mainly include setting the GUI object layout. This involves opening the object property viewer and setting the corresponding properties of the object, and writing the callback functions. The purpose of writing callback functions is to invoke pre-written subfunctions (Fuzzy–AHP evaluation programmatic model), which are typically saved in the form of M-files in a fixed path within MATLAB. This step is crucial for creating the visualized interface, the specific operation process of which is as follows: right-click the Push Button, select View Callbacks, and then select the Callback (Figure 4).
Partial core codes which were self-written in the callback function are as follows:
function pushbutton1_Callback(hObject, eventdata, handles)
str1=get(handles.edit1,‘String’);
num1=str2double(str1);
str2=get(handles.edit2,‘String’);
num2=str2double(str2);
str3=get(handles.edit3,‘String’);
num3=str2double(str3);
str4=get(handles.edit4,‘String’);
num4=str2double(str4);
str5=get(handles.edit5,‘String’);
num5=str2double(str5);
str6=get(handles.edit6,‘String’);
num6=str2double(str6);
str7=get(handles.edit7,‘String’);
num7=str2double(str7);
str8=get(handles.edit8,‘String’);
num8=str2double(str8);
% Monitoring data input
R1=Ff1(num1,num2,num3,num4);
R2=Ff2(num5,num6);
R3=Ff3(num7);
R4=Ff4(num8);
% Forming the membership matrix based on the membership function (2.2.3 Determination of membership function)
wA1=[0.4109,0.3781,0.2110];
wA2=[0.5622,0.4378];
wA3=[1];
wA4=[1];
% index weight
Taking 4 monitoring data for lining cracking as an example:
C1=jq(wA1,R1);
% Fuzzy composition
B1=C1./sum(C1);
% normalization
wB1=[4 3 2 1];
G1=dot(wB1,B1);
if G1>3.5&&G1<=4
H1=(‘A—slight damage’);
set(handles.edit9,‘string’,num2str(H1));
end
% First-level evaluation
.......
.......
E=[B1;B2;B3;B4];
wA=[0.5696,0.1741,0.1632,0.0931];
C=jq(wA,E);
B=C./sum(C);
wB=[4 3 2 1];
G2=dot(wB,B);
set(handles.edit13,‘string’,num2str(G2),‘FontSize’,15);
.......
if G2>2.5&&G2<=3.5
str1=[‘This section of the lining has been evaluated as having B—moderate damage, which is primarily characterized by insufficient lining strength and thickness, as well as the leakage of water and back cave of the lining. Appropriate measures should be taken to address these issues 10];
str2=[str1]
set(handles.edit14,‘string’,str2,‘FontSize’,20);
end
% Second-level evaluation (or overall evaluation)
The above codes result from the input of 8 representative monitoring data (corresponding to the Table 1 index layer: crack length, crack width, lining deformation, lining peeling depth, actual strength/design strength of lining, actual thickness/design thickness of lining, leakage of water, and lining cave depth), the call of the index weights, and the membership matrix. Taking 4 monitoring data of lining cracking as an example, the Fuzzy evaluation matrix was synthesized by combining the index weight wA1 with the membership matrix R1. The first-level structure safety value G1 was then obtained, allowing for a quantitative evaluation of structure safety state in the criterion layer. Based on the first-level evaluation, the second-level evaluation (or overall evaluation) was implemented and finally the second-level structure safety value G2 and the key disease indexes to focus on were obtained.
In addition, the system provides convenient editing and modification of monitoring-data input procedures and subfunctions, such as membership functions or other types of structure safety evaluation functions, which allows for the addition of new monitoring items or changes to the evaluation functions according to practical engineering needs. As a result, the system can continuously adjust its computational model in response to different tunnels with different environmental conditions, making it practical and extensive.
Table 2 shows the tunnel structure safety levels and values.
The following codes result in the judgment and visualized output of the safety levels (taking the lining cracking as example):
if G1>3.5&&G1<=4
H1=(‘A—slight damage’);
set(handles.edit1,‘string’,num2str(H1));
else if G1>2.5&&G1<=3.5
H2=(‘B—moderate damage’);
set(handles.edit1,‘string’,num2str(H2));
else if G1>1.5&&G1<=2.5
H3=(‘C—severe damage’);
set(handles.edit1,‘string’,num2str(H3));
else G1>=1&&G1<=1.5
H4=(‘D—dangerous state’);
set(handles.edit1,‘string’,num2str(H4));
end

4. Engineering Case Analysis

4.1. Project Overview

The tunnel is a mountain operational tunnel. The left tunnel has a length of 400 m, while the right has a length of 375 m. The starting and ending milepost number of the right line is K+005–K+380. There were many diseases in the tunnel lining, such as cracks (Figure 5a), water leakage (Figure 5b), etc.

4.2. Source of Monitoring Data

K+050–K+350 in the right line was selected as the evaluation object. Fiber optic sensors were used to monitor lining cracks (Figure 6a,b).
A ZC3-A rebound tester was used to test the lining strength (Figure 7a), and ground penetrating radar was used to detect the lining thickness and the presence of caves (Figure 7b), etc.
Consequently, 30 sections were divided and numbered from 1 to 30. Each evaluation section was approximately 10 m in length, as shown in Table 3.
Please note that the lining deformation in the Table above refers to the ratio of the deformation amount to the internal limit distance; the strength and thickness indexes are the ratios of the measured values to the design values. Therefore, these three indexes are dimensionless and unitless.

4.3. Visualized Evaluation and Result Analysis

The monitoring data from Table 3 were input into the visualized system. The evaluation results are shown in Table 4.
Taking the previous five sections (numbers 1~5) as an example (Table 4), the structure safety values of Sections 2–5 were 3.8307, 2.8485, 2.2418, and 2.4022, respectively. Section 2 was classified as A-level, indicating slight damage to the structure, which does not compromise traffic safety. Therefore, this section was relatively safe, and only needed continued observation, without taking special safety measures, and maintenance. Sections 1 and 3 were classified as B-level, indicating moderate damage to the structure that may potentially affect traffic safety. The evaluation of lining weakening in Section 3 was C, so the strength and thickness of lining should be of particular concern. For example, the lining strength can be improved by grouting and supporting. Sections 4 and 5 were classified as C-level, indicating severe damage to the structure that poses a threat to traffic safety and thus requires immediate action to be taken. Taking Section 4 as an example, the evaluation of lining cracking, lining weakening and lining cave were C, D, and C, respectively, which requires immediate safety measures and maintenance; lining cracks and deformation can be treated by jointing reinforcement and shotcrete, the lining strength can be improved by grouting and supporting, and lining cave can be treated by backfilling and grouting.
The safety levels of Sections 4 and 5 were lower than those of the previous sections, indicating that the system has a strong sensitivity to monitoring data. Observations showed that the monitoring data in these two sections were significantly different from those in the previous sections. When the monitoring data changed in an unfavorable direction, the overall structure safety performance also weakened significantly. It was also observed that the lining crack length and width had a significant impact on structure safety, which corresponded to the weight design in the AHP model and conformed to engineering experiences. In addition, for system architecture, multi-level evaluation can enhance evaluation efficiency and quickly identify key disease indexes to focus on. For instance, Sections 1 and 3 (both B), Sections 4 and 5 (both C) had the same safety level (second-level evaluation or final evaluation), but there were still differences. By observing Columns 2 to 5 in Table 4 that represents the structure safety level of the first-level evaluation, it can be seen which index had a greater impact. This two-level evaluation mode can quickly find the key diseases to focus on and improve the evaluation efficiency.
The visualized system interface for structure safety evaluation is shown in Figure 8.
As for the entire tunnel structure (K+050-K+350), the absence of D-level damage (second-level evaluation) indicated that the overall safety of the tunnel structure was still within a controllable range, requiring only local reinforcement. Additionally, the following can be observed from Table 4: there were numerous cracks in the tunnel lining with larger lengths and widths; there were different degrees of lining peeling and falling blocks; and there were many instances of water leakage that were not serious.
Figure 9 presents a distribution diagram of the structure safety levels for each section of the operational tunnel. The blue color represents level A, yellow represents level B, orange represents level C, and red represents level D. The numbers in the diagram indicate the section number and their corresponding overall structure safety values. As can be observed from the diagram, sections with either safety level A or B accounted for 13.3% and 76.6%, respectively, while the remaining sections were at level C. Level B had the highest proportion, indicating that the overall tunnel was in the moderate state of damage. Although there was no need for large-scale renovations of the tunnel, all sections at level C were critical sections that were identified for immediate intervention.

4.4. Verification of BP–RBF Combined Neural Network

4.4.1. Matlab Implementation of BP–RBF Neural Network Evaluation Model

Neural networks can evaluate and predict things that are difficult to quantify [26,27,28]. The BP–RBF neural network combines the advantages of both BP and RBF neural networks. Therefore, the BP–RBF neural network was applied to the comparative method in our study. It is worth noting that reducing the complexity of the dataset can potentially improve the accuracy of the BP–RBF network [29,30], which will be studied in subsequent work.
For the neural network evaluation, eight disease indexes, including crack length, crack width, lining deformation, depth of lining peeling, actual strength/design strength of lining, actual thickness/design thickness of lining, water leakage, and depth of lining cave, were selected as the input variables, which were consistent with the visualized system evaluation. The number of neurons in the input layer of the neural network was 8, and the structure safety level was divided into four levels. The output-layer safety-level vectors included the following: A—slight damage (0 0 0 1); B—moderate damage (0 0 1 0); C—severe damage (0 1 0 0); D—dangerous state (1 0 0 0). The sample data determination referred to the normalization of the input data, as the actual monitoring data units were different and there was no unified dimension.
Normalization is generally used to map data within a specified range, removing the dimensions and units of the different dimensional data. The most common normalization method is Min–Max normalization (Equation (4)). Min–Max normalization, also known as deviation normalization, is a linear transformation of raw data that maps the resulting values between [0.1–0.9]. This normalization method is more suitable for the case of relatively concentrated values such as
x n = 0.1 + 0.8 x i x min x max x min
where xn represents the normalized data, xi refers to the original monitoring data, xmin represents the minimum value in a set of input data, and xmax represents the maximum value in a set of input data. The normalization process adopts a self-designed normalization program based on Equation (4), and the normalization codes are as follows:
function R=guiyi2(A1,A2,A3,A4,A5,A6,A7,A8)
x=[A1,A2,A3,A4,A5,A6,A7,A8];
R=zeros(1,8);
[min_of_x]=min(x);
[max_of_x]=max(x);
R(1,1)=0.1+0.8*(A1-[min_of_x])/([max_of_x]-[min_of_x]);
R(1,2)=0.1+0.8*(A2-[min_of_x])/([max_of_x]-[min_of_x]);
R(1,3)=0.1+0.8*(A3-[min_of_x])/([max_of_x]-[min_of_x]);
R(1,4)=0.1+0.8*(A4-[min_of_x])/([max_of_x]-[min_of_x]);
R(1,5)=0.1+0.8*(A5-[min_of_x])/([max_of_x]-[min_of_x]);
R(1,6)=0.1+0.8*(A6-[min_of_x])/([max_of_x]-[min_of_x]);
R(1,7)=0.1+0.8*(A7-[min_of_x])/([max_of_x]-[min_of_x]);
R(1,8)=0.1+0.8*(A8-[min_of_x])/([max_of_x]-[min_of_x]);
end
The normalization of the sample input data in Table 3 is shown in Table 5.
This program invokes the MATLAB BP–RBF neural network toolbox through the “newff” function and applies the “train” function to train the network (the training data comes from Sections 1~20 in Table 5). The performance curve of the BP–RBF neural network is shown in Figure 10.

4.4.2. Prediction of BP–RBF Combined Neural Network Model

Based on the trained network, the “sim” function simulation was called in the MATLAB command window to predict the last 10 sections and then compare them with the results of the visualized system evaluation. The program codes are as follows:
Q=[0.1367,0.1024,0.1000,0.2942,0.1024,0.1022,0.1327,0.9000;
……
0.2075,0.1100,0.1000,0.1750,0.1250,0.1188,0.1500,0.9000];
% Read the sample data
Q=Q′
B=sim(net,Q)
% Calculate network simulation output
The prediction results that were calculated by the trained BP–RBF combined neural network model are shown in Table 6.
As demonstrated in Table 6 and Figure 10, the BP–RBF combined neural network model exhibited consistent results when predicting the structure safety status of the last 10 sections when compared to the desired objectives. The average error was 0.0986, and the “Best Validation Performance” reached a value of 0.0099342 at epoch 4.

4.5. Comparison of Visualized System and BP–RBF Combined Neural Network Evaluations

Table 7 presents a comparison between the system evaluation and the BP–RBF combined neural network prediction. It can be seen that the safety evaluation results of the visualized system and neural network model were consistent, indicating that the visualized system evaluation is both scientific and reasonable.

5. Conclusions

The visualized structure safety evaluation system for operational tunnels, based on self-developed Fuzzy–AHP programmed model, was developed by using MATLAB, and the rationality of the system was verified by the BP–RBF combined neural network.
  • The user-friendly interface of the visualized system simplified operations and integrated functions such as data input, management, analysis, and application. This system solved the problem of large amounts of monitoring data that were difficult to calculate and analyze, and promoted the development of structure safety evaluations from qualitative to quantitative results for operational tunnels.
  • The system can conveniently edit and modify core calculation functions, such as membership functions, based on different practical engineering projects, which improves the applicability of the system. In addition, this system provides an important construction method for the programming and visualization of other kinds of evaluation models.
  • Based on the monitoring data, the system was applied to the structure safety evaluation of a mountain tunnel during its operational period. The system provided the evaluation results of each section of the tunnel and key disease indexes to focus on, which was conducive to the sustainable operation of the tunnel.

Author Contributions

Conceptualization, Y.J., S.Y., H.G., L.H., S.S., H.S. and J.Z.; Methodology, Y.J., S.Y., H.G., L.H., S.S., H.S. and J.Z.; Software, Y.J., S.Y., H.G., L.H., S.S., H.S. and J.Z.; Validation, Y.J., S.Y., H.G., L.H., S.S., H.S. and J.Z.; Formal analysis, Y.J., S.Y., H.G., L.H., S.S., H.S. and J.Z.; Investigation, Y.J., S.Y., H.G., L.H., S.S. and J.Z.; Resources, Y.J., S.Y., H.G., S.S. and J.Z.; Data curation, Y.J., S.Y., H.G., J.Z. and G.W.; Writing—original draft, Y.J., S.Y., H.G., J.Z. and G.W.; Writing—review & editing, Y.J. and S.Y.; Visualization, Y.J.; Supervision, Y.J. and G.W.; Project administration, Y.J.; Funding acquisition, Y.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research was financially supported by the Natural Science Foundation of Jiangsu Province (BK20220234), General Funded Project of China Postdoctoral Science Foundation (2023M733760), Natural Science Foundation of the Jiangsu Higher Education Institutions of China (21KJB580004), and Construction System Technology Project of Jiangsu Province (2023ZD033).

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Xu, L.; Ma, M. Study of the characteristics of train-induced dynamic SIFs of tunnel lining cracks based on the modal superposition approach. Eng. Fract. Mech. 2020, 233, 107069. [Google Scholar] [CrossRef]
  2. Yin, S.; Li, Z.; Wang, E.; Niu, Y.; Tian, H.; Li, X.; Li, H.; Yang, C. The infrared thermal effect of coal failure with different impact types and its relationship with bursting liability. Infrared Phys. Technol. 2024, 138, 105263. [Google Scholar] [CrossRef]
  3. Nilimaa, J.; Hösthagen, A.; Emborg, M. Thermal crack risk of concrete structures: Evaluation of theoretical models for tunnels and bridges. Nord. Concr. Res. 2017, 56, 55–69. Available online: https://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-64967 (accessed on 18 August 2024).
  4. Zhang, C.; Min, B.; Wang, H.; Zhang, S. Mechanical properties of the tunnel structures with cracks around voids behind linings. Thin-Walled Struct. 2022, 181, 110117. [Google Scholar] [CrossRef]
  5. Zheng, H.; Li, P.; Ma, G.; Zhang, Q. Experimental investigation of mechanical characteristics for linings of twins tunnels with asymmetric cross-section. Tunn. Undergr. Space Technol. 2022, 119, 104209. [Google Scholar] [CrossRef]
  6. Wang, X.; Fan, F.; Lai, J.; Xie, Y. Steel fiber reinforced concrete: A review of its material properties and usage in tunnel lining. Structures 2021, 34, 1080–1098. [Google Scholar] [CrossRef]
  7. Liu, W.; Wu, X.; Zhang, L.; Wang, Y.; Teng, J. Structural health-monitoring and assessment in tunnels: Hybrid simulation approach. J. Perform. Constr. Facil. 2020, 34, 04020045. [Google Scholar] [CrossRef]
  8. Liu, W.; Wu, X.; Zhang, L.; Wang, Y.; Teng, J. Sensitivity analysis of structural health risk in operational tunnels. Autom. Constr. 2018, 94, 135–153. [Google Scholar] [CrossRef]
  9. Zhang, J.; Kuang, M.; Zhang, Y.; Feng, T. Evaluation and analysis of the causes of a landslide and treatment measures during the excavation of a tunnel through a soil-rock interface. Eng. Fail. Anal. 2021, 130, 105784. [Google Scholar] [CrossRef]
  10. Chen, X.; Chen, L.; Ma, B.; Zhang, X.; Du, W.; Wang, X.; Yang, C. Mechanical-characteristic evaluation of excavation unloading rock mass subject to high-temperature conditions. Eng. Fail. Anal. 2021, 130, 105757. [Google Scholar] [CrossRef]
  11. Bai, C.; Xue, Y.; Qiu, D.; Yang, W.; Su, M.; Ma, X. Real-time updated risk assessment model for the large deformation of the soft rock tunnel. Int. J. Géoméch. 2021, 21, 04020234. [Google Scholar] [CrossRef]
  12. Wu, X.; Feng, Z.; Liu, Y.; Qin, Y.; Yang, T.; Duan, J. Enhanced safety prediction of vault settlement in urban tunnels using the pair-copula and Bayesian network. Appl. Soft Comput. 2023, 132, 109711. [Google Scholar] [CrossRef]
  13. Lin, C.; Zhang, M.; Zhou, Z.; Li, L.; Shi, S.; Chen, Y.; Dai, W. A new quantitative method for risk assessment of water inrush in karst tunnels based on variable weight function and improved cloud model. Tunn. Undergr. Space Technol. 2019, 95, 103136. [Google Scholar] [CrossRef]
  14. Zhang, K.; Zheng, W.; Xu, C.; Chen, S. An improved extension system for assessing risk of water inrush in tunnels in carbonate karst terrain. KSCE J. Civ. Eng. 2019, 23, 2049–2064. [Google Scholar] [CrossRef]
  15. Song, T.; Zeng, J.; Ma, J.; Ma, C.; Li, T.; Xia, T. Water inrush risk assessment based on AHP and advance forecast approach: A case study in the micangshan tunnel. Adv. Civ. Eng. 2021, 2021, 9750447. [Google Scholar] [CrossRef]
  16. Fang, Q.; Wang, G.; Yu, F.; Du, J. Analytical algorithm for longitudinal deformation profile of a deep tunnel. J. Rock Mech. Geotech. Eng. 2021, 13, 845–854. [Google Scholar] [CrossRef]
  17. Xue, Y.; Li, X.; Li, G.; Qiu, D.; Gong, H.; Kong, F. An analytical model for assessing soft rock tunnel collapse risk and its engineering application. Geomech. Eng. 2020, 23, 441–454. [Google Scholar] [CrossRef]
  18. Li, S.; Liu, C.; Zhou, Z.; Li, L.; Shi, S.; Yuan, Y. Multi-sources information fusion analysis of water inrush disaster in tunnels based on improved theory of evidence. Tunn. Undergr. Space Technol. 2021, 113, 103948. [Google Scholar] [CrossRef]
  19. Song, Q.; Xue, Y.; Li, G.; Su, M.; Qiu, D.; Kong, F.; Zhou, B. Using bayesian network and intuitionistic fuzzy analytic hierarchy process to assess the risk of water inrush from fault in subsea tunnel. Geomech. Eng. 2021, 27, 605–614. [Google Scholar] [CrossRef]
  20. Chen, Z.; Li, T.; Xue, X.; Zhou, Y.; Jing, S. Fatigue reliability analysis and optimization of vibrator baseplate based on fuzzy comprehensive evaluation method. Eng. Fail. Anal. 2021, 127, 105357. [Google Scholar] [CrossRef]
  21. Chiu, Y.-C.; Lee, C.-H.; Wang, T.-T. Lining crack evolution of an operational tunnel influenced by slope instability. Tunn. Undergr. Space Technol. 2017, 65, 167–178. [Google Scholar] [CrossRef]
  22. Gao, Y.; Xu, F.; Zhang, Q.; He, P.; Qin, Z. Geotechnical monitoring and analyses on the stability and health of a large cross-section railway tunnel constructed in a seismic area. Measurement 2018, 122, 620–629. [Google Scholar] [CrossRef]
  23. He, B.-G.; Li, H.-P.; Zhang, Z.-Q. The effect of earth pressure on the failure mode of high-speed railway tunnel linings. Eng. Fail. Anal. 2020, 110, 104398. [Google Scholar] [CrossRef]
  24. Ye, Z.; Yang, Y.; Ye, Y. Three-dimensional effects of multiple voids behind lining on the mechanical behavior of tunnel structure. Ain Shams Eng. J. 2023, 14, 101949. [Google Scholar] [CrossRef]
  25. Li, Z.; Meng, X.; Liu, D.; Tang, Y.; Chen, T. Disaster Risk evaluation of superlong highways tunnel based on the cloud and AHP model. Adv. Civ. Eng. 2022, 2022, 8785030. [Google Scholar] [CrossRef]
  26. Jinlong, W.; Wenjie, P.; Yongjie, B.; Yuxing, Y.; Chen, C. VHCF evaluation with BP neural network for centrifugal impeller material affected by internal inclusion and GBF region. Eng. Fail. Anal. 2022, 136, 106193. [Google Scholar] [CrossRef]
  27. Cao, M.S.; Pan, L.X.; Gao, Y.F.; Novák, D.; Ding, Z.C.; Lehký, D.; Li, X.L. Neural network ensemble-based parameter sensitivity analysis in civil engineering systems. Neural Comput. Appl. 2017, 28, 1583–1590. [Google Scholar] [CrossRef]
  28. Long, X.; Zhao, S.; Jiang, C.; Li, W.; Liu, C. Deep learning-based planar crack damage evaluation using convolutional neural networks. Eng. Fract. Mech. 2021, 246, 107604. [Google Scholar] [CrossRef]
  29. Bolón-Canedo, V.; Remeseiro, B. Feature selection in image analysis: A survey. Artif. Intell. Rev. 2020, 53, 2905–2931. [Google Scholar] [CrossRef]
  30. Kabir, H.; Garg, N. Machine learning enabled orthogonal camera goniometry for accurate and robust contact angle measurements. Sci. Rep. 2023, 13, 1497. [Google Scholar] [CrossRef]
Figure 1. (a) Lining caves and (b) leakage water.
Figure 1. (a) Lining caves and (b) leakage water.
Applsci 14 08414 g001
Figure 2. Hierarchical index system for structure safety evaluations of operational tunnels.
Figure 2. Hierarchical index system for structure safety evaluations of operational tunnels.
Applsci 14 08414 g002
Figure 3. Evaluation system workflow.
Figure 3. Evaluation system workflow.
Applsci 14 08414 g003
Figure 4. Callback in interface operations.
Figure 4. Callback in interface operations.
Applsci 14 08414 g004
Figure 5. Cracks and water leakage in the mountain tunnel.
Figure 5. Cracks and water leakage in the mountain tunnel.
Applsci 14 08414 g005
Figure 6. (a) Fiber optic sensors to monitor lining cracks and (b) temperature compensation sensors for fiber optic monitoring.
Figure 6. (a) Fiber optic sensors to monitor lining cracks and (b) temperature compensation sensors for fiber optic monitoring.
Applsci 14 08414 g006
Figure 7. (a) Rebound tester to test the lining strength and (b) local radar image of cave.
Figure 7. (a) Rebound tester to test the lining strength and (b) local radar image of cave.
Applsci 14 08414 g007
Figure 8. Visualized system interface for structure safety evaluation of operational tunnels.
Figure 8. Visualized system interface for structure safety evaluation of operational tunnels.
Applsci 14 08414 g008
Figure 9. Structure safety level distribution diagram of each section for the operational tunnel.
Figure 9. Structure safety level distribution diagram of each section for the operational tunnel.
Applsci 14 08414 g009
Figure 10. Performance curve of BP–RBF combined neural network.
Figure 10. Performance curve of BP–RBF combined neural network.
Applsci 14 08414 g010
Table 1. Weight values of evaluation indexes for all layers.
Table 1. Weight values of evaluation indexes for all layers.
Criterion LayerIndex LayerWeight Values
Lining cracking A1Crack length and width A110.4109
Lining deformation A120.3781
Lining peeling A130.2110
Lining weakening A2Strength index A210.5622
Thickness index A220.4378
Leakage water A3Leakage water state A311.0000
Lining cave A4Cave depth A411.0000
Table 2. Tunnel structure safety levels and values.
Table 2. Tunnel structure safety levels and values.
Structure Safety LevelStructure Safety Value
Slight damage (A) 4.0 G > 3.5
Moderate damage (B) 3.5 G > 2.5
Severe damage (C) 2.5 G > 1.5
Dangerous state (D) 1.5 G 1.0
Table 3. Structure safety monitoring data in the mountain tunnel.
Table 3. Structure safety monitoring data in the mountain tunnel.
SectionCrack Length
/m
Crack Width/mmLining DeformationLining Peeling Depth
/mm
Strength IndexThickness IndexWater Leakage StateLining Cave Depth
/mm
12.30.40.0080.900.70drip30
20.00.00.0701.000.80seepage41
31.51.60.50130.420.90drip37
44.50.60.80200.380.50drip351
53.00.70.60210.500.60drip589
64.01.10.70120.400.50seepage121
71.80.40.0160.900.51seepage31
82.31.20.0250.800.43drip265
93.91.10.020.30.920.44drip65
100.20.30.060.50.700.52drip44
112.11.80.040.20.930.76drip143
120.30.20.0590.800.82drip34
130.51.30.03120.910.20drip31
144.21.80.12110.610.73seepage189
151.81.30.30130.870.78seepage35
161.12.10.07160.450.83seepage409
170.20.10.6580.600.81seepage210
180.30.20.76120.630.52seepage25
191.20.10.21140.470.72drip302
204.70.70.49160.520.78drip34
212.20.50.38100.500.49drip40
222.51.50.1070.640.43drip54
233.41.40.0490.970.65drip28
243.11.90.42160.920.70drip245
252.62.00.30130.820.53drip20
269.00.50.6010.790.56gush54
275.40.50.03160.800.49drip25
284.70.20.1520.921.00drip93
290.10.20.0110.910.62drip43
304.30.40.0031.000.75drip32
Table 4. Results of structure safety system evaluations.
Table 4. Results of structure safety system evaluations.
Section
Number
Evaluation of Lining CrackingEvaluation of Lining WeakeningEvaluation of Water LeakageEvaluation of Lining CaveOverall Structure
Safety Value
System Evaluation Results
1ABBB3.4711B
2AAAB3.8307A
3BCBB2.8485B
4CDBC2.2418C
5BDBD2.4022C
6BDAC2.6805B
7ABAB3.6181A
8ACBC3.3241B
9ABBB3.5150A
10ACBB3.3193B
11ABBC3.5553A
12ABBB3.4494B
13ABBB3.3348B
14ADAC3.2526B
15BAAB3.3684B
16ACAC3.2036B
17BCAC2.8930B
18BDAB2.6392B
19ADBC2.9589B
20BCBB2.8213B
21BDBB2.8858B
22ADBB3.1257B
23ABBB3.4711B
24BBBC3.0424B
25BCBB2.9614B
26BCDB2.4260C
27BCBB2.9485B
28AABB3.7214A
29ABBB3.5862A
30ABBB3.6294A
Table 5. Normalization of input data.
Table 5. Normalization of input data.
Section
Number
Crack LengthCrack WidthLining DeformationLining Peeling DepthStrength IndexThickness
Index
Water Leakage StateLining Cave Depth
10.16130.11070.10000.31330.12400.11870.15330.9000
20.10000.10000.10140.10000.11950.11560.11950.9000
30.12360.12580.10170.37510.10000.11050.13460.9000
40.10940.10050.10100.14480.10000.10030.10370.9000
50.10340.10030.10010.12790.10000.10010.10200.9000
60.12390.10460.10200.17690.10000.10070.10400.9000
70.14620.11010.10000.25460.12300.11290.12560.9000
80.10690.10360.10000.11500.10240.10120.10600.9000
90.14780.11330.10000.10340.11110.10520.12440.9000
100.10250.10440.10000.10800.11170.10840.13530.9000
110.11150.10980.10000.10090.10500.10400.11100.9000
120.10590.10350.10000.31090.11770.11810.14590.9000
130.11210.21800.10000.40920.13020.10440.15090.9000
140.11730.10710.10000.14610.10210.10260.10370.9000
150.13460.12310.10000.39280.11310.11110.11610.9000
160.10200.10400.10000.13120.10070.10150.10180.9000
170.10040.10000.10210.13010.10190.10270.10340.9000
180.10320.10000.11810.48060.11390.11030.12580.9000
190.10290.10000.10030.13680.10100.10160.10500.9000
200.20050.10500.10000.47030.10070.10690.13600.9000
210.13670.10240.10000.29420.10240.10220.13270.9000
220.13560.12080.10000.20240.10800.10490.12820.9000
230.19610.13890.10000.35640.12660.11750.15610.9000
240.10880.10480.10000.15100.10160.10090.10520.9000
250.19340.16900.10000.61570.12110.10930.16900.9000
260.22710.10000.10150.10750.10430.10090.15230.9000
270.27200.11510.10000.61170.12470.11470.16310.9000
280.13920.10040.10000.11590.10660.10730.11590.9000
290.10170.10350.10000.11840.11670.11140.13700.9000
300.20750.11000.10000.17500.12500.11880.15000.9000
Table 6. Prediction results calculated by BP–RBF neural network.
Table 6. Prediction results calculated by BP–RBF neural network.
SectionTarget Safety LevelTarget Level
Vector
Predict Output
Vector
Predict Safety
Level
Error
21B0 0
1 0
0.0179  0.0248
0.9854  −0.0279
B0.0439
22B0 0
1 0
0.0066  0.0239
1.0215  0.0137
B0.0356
23B0 0
1 0
0.0681  0.0319
0.8828  −0.0370
B0.1441
24B0 0
1 0
0.0124  −0.0023
0.9961  0.1014
B0.1023
25B0 0
1 0
0.1337  0.0416
0.0118  0.7696
B0.2699
26C0 1
0 0
0.0273  0.0264
−0.0248  0.9675
C0.0558
27B0 0
1 0
0.0033  0.0216
0.0030  1.0242
B0.0327
28A0 0
0 1
0.0070  0.0172
−0.0104  1.0103
A0.0302
29A0 0
0 1
0.0035  0.0217
0.0721  0.9237
A0.1073
30A0 0
0 1
0.0806  0.0505
0.0049  0.8668
A0.1637
Table 7. Comparison of visualized system and BP–RBF combined neural network evaluations.
Table 7. Comparison of visualized system and BP–RBF combined neural network evaluations.
SectionsVisualized SystemBP–RBF Combined Neural Network
21BB
22BB
23BB
24BB
25BB
26CC
27BB
28AA
29AA
30AA
Validation/epoch 0.0099342/4
training epochs 9
Average error 0.0986
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jin, Y.; Yang, S.; Guo, H.; Han, L.; Su, S.; Shan, H.; Zhao, J.; Wang, G. A Novel Visual System for Conducting Safety Evaluations of Operational Tunnel Linings. Appl. Sci. 2024, 14, 8414. https://doi.org/10.3390/app14188414

AMA Style

Jin Y, Yang S, Guo H, Han L, Su S, Shan H, Zhao J, Wang G. A Novel Visual System for Conducting Safety Evaluations of Operational Tunnel Linings. Applied Sciences. 2024; 14(18):8414. https://doi.org/10.3390/app14188414

Chicago/Turabian Style

Jin, Yuhao, Shuo Yang, Hui Guo, Lijun Han, Shanjie Su, Hao Shan, Jie Zhao, and Guixuan Wang. 2024. "A Novel Visual System for Conducting Safety Evaluations of Operational Tunnel Linings" Applied Sciences 14, no. 18: 8414. https://doi.org/10.3390/app14188414

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop