A kind of lossless detection method of anchor rod ultimate bearing capacity
Technical field
The present invention relates to a kind of lossless detection method of anchor rod ultimate bearing capacity.
Background technology
Anchor rod anchored engineering is a key areas of current Geotechnical Engineering, anchor system is because of being in for a long time in the abominable geologic media, easily weathers, the influence of disaster and quality problems occur, in case have an accident, to jeopardize the people's lives and property safety and cause great economic loss.China has used a large amount of anchor poles since the sixties in 20th century in all kinds of engineering designs, used many anchor cables after the seventies, has used soil nailing the nineties more.Its sum will be in hundreds of millions.The advance of these anchor poles, anchor cable, soil nailing, reliability, economy are unquestionable, still,, how long have on earth their serviceable life as in the countless engineerings of permanent supporting? if, will become hidden dangers in project in case lost efficacy, make that engineering ruins in a single day.Therefore, follow the characteristics of anchor rod anchored structural system, develop a kind of not only easy economy, rapid reliable but also harmless anchor pole bearing capacity test method, help to carry out timely monitor and forecast for anchor system, for the reliable means that provide are provided for quality control on construction and Engineering Reliability, to avoiding accident to take place, guarantee the people life property safety, have earth shaking society, economic implications.
Carry out long-term or the short-term monitoring for the anchor pole loads change, can be undertaken by pre-buried various types of dynamometers (by machinery, hydraulic pressure, vibration, principle making such as electric and photoelastic), but these pre-buried dynamometers are because of being subjected to the interference of electromagnetic field big, sensitivity will reduce greatly under the environment moist, that the temperature difference is big, influence its measuring accuracy.For the not anchor pole detection of pre-buried dynamometer, engineering circle mainly adopts the method for on-the-spot drawing experiment to measure anchor pole dead load---displacement curve at present, determines the ultimate bearing capacity of anchor pole, and this method was both directly perceived, reliable again beyond doubt.But tensile load is to convert by the piston area of lifting jack and pressure fuel pump, just can't estimate as for locking back anchor force size and the variation in long-time running, in addition, measure complete load---displacement curve, not only time-consuming length, it is expensive big that (common bolt drawing at present detects and need take out 5% sample and do destructive the detection, every expense is on average up to 500 yuan, China only in mine tunnel engineering the annual consumption of anchor pole just reach more than the 1700km, press 3 meters calculating of anchor pole average headway, total anchor pole consumption is 56.1 ten thousand, calculates by sampling observation rate 5%, the worker need inspect 2.81 ten thousand by random samples, by 500 yuan of calculating of every anchor pole, only inspect one by random samples, the annual need costed more than 1,402 ten thousand yuan, calculate 3 hours detection times by average every anchor pole, need 8.415 ten thousand hours consuming time; Present national examination criteria-sampling observation rate only 5% because of detection faces is little, also is difficult to represent the actual conditions of anchor pole in the whole anchor system.
In a word, detection method for anchor rod system also rests on more traditional method at present, can't adapt to the large-scale engineering requirements on Construction, so the Study on Technology of anchor rod ultimate bearing capacity Non-Destructive Testing is one of key technology of engineering constructions such as traffic, municipal administration always.
Summary of the invention
The object of the present invention is to provide a kind of easy and simple to handle, cost is low, do not damage the detection method of the anchor rod ultimate bearing capacity of anchor pole.
The object of the present invention is achieved like this: it is characterized in that: it is to adopt the structure dynamic testing technology to obtain information, adopt the intelligent signal analytical technology that the information of obtaining is handled, predict the detection method of anchor rod ultimate bearing capacity then by the neural network intelligent identifying system that has trained.
Said method comprises following steps:
(1), the stress wave generator excites and produces the top that acoustic signals acts on anchor pole to be detected;
(2), ultrasonic sensor obtains the moving survey of the sound wave pulse signal that returns through the anchor pole bottom reflection, and sends this signal to signal receiving device;
(3), signal receiving device passes the signal to microprocessor and carries out wavelet packet analysis and extract the energy feature vector;
(4), handle the neural network intelligent identifying system that the energy feature vector input obtain trained and predict, to obtain the ultimate bearing capacity value of anchor pole.
Above-mentioned neural network intelligent identifying system is BP (Back Propagation) network system, and its training step is as follows:
(1), foundation has input layer L
A, hidden layer L
B, output layer L
CThe neural network of layer structure;
(2), provide by input layer L
ATo hidden layer L
B, hidden layer L
BTo output layer L
CCorresponding neuronic initial weight w
1, w
2With initial threshold b
1, b
2
(3) given input vector p and desired output t;
(4) calculate hidden layer L
BThe neuronic activation value of layer:
a
1=f(∑w
1·p+b
1)
Calculate output layer L
CNeuronic activation value:
a
2=f(∑w
2·a
1+b
2)
(5) calculate output layer L
CThe error function and the gradient thereof of neuron output:
δ
2=(t-a
2)·a
2·(1-a
2)
(6) whether error in judgement function E satisfies | and E|<ε, ε are the maximum error that requires, 10
-5<ε<10
-3, if, then:
(7), judge that whether all E satisfy | E|<ε, ε are the maximum error that requires, 10
-5<ε<10
-3, if then finish;
(8) if step (6), (7) for not, then:
Calculate output layer L
CAnti-pass is to hidden layer L
BThe error function gradient:
δ
1=δ
2·w
2·a
1·(1-a
1)
(9) revise hidden layer L
BTo output layer L
CWeights:
In the formula, α is a learning rate, value between 0~1;
Revise output layer L
CThe neuron threshold value:
Revise input layer L
ATo hidden layer L
BWeights:
In the formula, β is a learning rate, value between 0~1;
Revise hidden layer L
BThe neuron threshold value:
Turned to for (4) step.
Wavelet packet analysis of the present invention is an existing mature technology.
The present invention provides a kind of new detection method for the Non-Destructive Testing of anchor pole bearing capacity, overcome the test of existing national standard (GB50086-2001, GB50007-2002) resistance to plucking and only taken a sample 5% and 10%, lack the problem of representative difference because of sample size is few, can make monitoring area reach 100%; That the present invention has is easy and simple to handle, cost is low, do not damage anchor pole, monitoring area big (can reach 100%), detection speed fast (average 5 minutes clock times), distinguishing feature that accuracy of detection is high, not only can apply to the engineering of hot work in progress, and the engineering that can finish to constructing carries out long-term position monitor, and this is that the taseometer used always detects with method for detecting drawing and hardly matches; The anchor rod ultimate bearing capacity that the present invention can be widely used in the engineerings such as natural slope, road slope, building slope, foundation, crag improvement, landslide control, country rock engineering, Tunnel Engineering, pattern foundation pit supporting structure, science of bridge building, mine detects.
Description of drawings
Fig. 1 is the detection system structure composition frame chart of the embodiment of the invention;
Fig. 2 is adopted the neural metwork training block diagram by the embodiment of the invention;
Fig. 3 is the neural network diagram that the embodiment of the invention adopted;
Fig. 4 is the error curve diagram of the anchor rod ultimate bearing capacity of the embodiment of the invention.
Embodiment
Referring to Fig. 1, a kind of lossless detection method of anchor rod ultimate bearing capacity, it is characterized in that: it is to adopt the structure dynamic testing technology to obtain information, adopt the intelligent signal analytical technology that the information of obtaining is handled, discern the detection method of anchor rod ultimate bearing capacity then by the neural network intelligent identifying system that has trained.
This method specifically comprises following steps:
(1), the stress wave generator excites and produces the top that acoustic signals acts on anchor pole to be detected;
(2), ultrasonic sensor obtains the wow flutter that returns through the anchor pole bottom reflection and surveys signal, and sends this signal to signal receiving device;
(3), signal receiving device passes the signal to microprocessor and carries out wavelet packet analysis and extract the energy feature vector;
(4), handle the neural network intelligent identifying system that the energy feature vector input obtain trained and predict, to obtain the ultimate bearing capacity value of anchor pole.
Referring to Fig. 2, above-mentioned neural network intelligent identifying system is BP (Back Propagation) network system, and its training step is as follows:
(1), foundation has input layer L
A, hidden layer L
B, output layer L
CThe neural network of three-decker;
(2), provide by input layer L
ATo hidden layer L
B, hidden layer L
BTo output layer L
CCorresponding neuronic initial weight w
1, w
2With initial threshold b
1, b
2
(3) given input vector p and desired output t;
(4) calculate hidden layer L
BThe neuronic activation value of layer:
a
1=f(∑w
1·p+b
1)
Calculate output layer L
CNeuronic activation value:
a
2=f(∑w
2·a
1+b
2)
(5) calculate output layer L
CThe error function and the gradient thereof of neuron output:
δ
2=(t-a
2)·a
2·(1-a
2)
(6) whether error in judgement function E satisfies | and E|<ε, ε are the maximum error that requires, 10
-5<ε<10
-3, if, then:
(7), judge that whether all E satisfy | E|<ε, ε are the maximum error that requires, 10
-5<ε<10
-3, if then finish;
(8) if step (6), (7) for not, then:
Calculate output layer L
CAnti-pass is to hidden layer L
BThe error function gradient:
δ
1=δ
2·w
2·a
1·(1-a
1)
(9) revise hidden layer L
BTo output layer L
CWeights:
In the formula, α is a learning rate, value between 0~1;
Revise output layer L
CThe neuron threshold value:
Revise input layer L
ATo hidden layer L
BWeights:
In the formula, β is a learning rate, value between 0~1;
Revise hidden layer L
BThe neuron threshold value:
Turned to for (4) step.
Referring to Fig. 3, this Figure illustrates a BP network with a hidden layer, among the figure, p is an input vector, and R is the input number, and Q is input vector (sample), w
1, b
1And w
2, b
2Be respectively the 1st layer, the 2nd layer neuronic weights and threshold value, S
1, S
2Be respectively the 1st layer, the 2nd layer neuron number, a
1And a
2Be output vector, in this example, R=5, Q=5, S
1=3, S
2=1.
In the data substitution BP network with sample set, adopt the Levenberg-Marquardt optimized Algorithm, after training, network L
ALayer is to L
BWeights between each neuron of layer are as shown in table 1:
Table 1 L
ALayer is to L
BWeights between the layer neuron
L
BL
A | 1 | 2 | 3 | 4 | 5 |
1 2 3 | 0.3384 0.0024 1.6091 | -0.007 -0.0167 0.2149 | -0.0038 0.0017 0.0119 | 0.0101 0.015 -0.0036 | 0.002 0.007 -0.0191 |
L
BLayer is to L
CWeights between the layer neuron are: 14.255,13.902,17.128.L
BThe neuronic threshold value of layer is respectively :-0.2355,7.8415 ,-3.8519.L
CThe neuronic threshold value of layer is 13.932.During training, error criterion is 0.02, and the hands-on step number is 234.
Just have association function through the BP network after the training, can predict that concrete steps are as follows to the Engineering anchor rod ultimate bearing capacity: input needs the moving parameter of surveying of the small strain of predictive engine anchor pole; Calculate L
BEach neuronal activation value of layer; Calculate L
CThe neuronic activation value of layer.
For example have the input vector of an anchor pole to be [1.8,50,301,3400,202], the calculating of network is output as 25.16, and with the results of dead load contrast, relative error is 1.8%.
As can be seen from Figure 4: the selection of neural network prediction ability and training sample set has substantial connection, and sample set is bigger, and the parameter coverage is wideer, and then prediction effect better.