Rock mass, as an indefinite matter, is a comprehensive engineering object. Its characteristic is mainly controlled by the structure plane and structure of rock mass. The environmental condition of rock mass and geologic condition have definite influence of the rock blasting. The traditional rock mass classification methods, only focused on rock itself, use some isolated indexes which consider no characteristics of blasting engineering but of rock mass. In fact, many factors may affect the rock-blasting behavior besides the characteristic of rock mass. It is obviously very difficult and even impossible to control the entire factor, which would affect the behavior of rock blasting engineering. The reasonable method of blastablity classification, whose object is to direct the rock blasting engineering, is not only to reveal the characteristic of rock mass but also to predict the quality of blasting engineering.
Artificial neural networks, is discussed in this paper to classify the blastability of rock mass. This method will be applied in practical cases of rock blasting engineering for classify the rank of rock mass blastability.
1. Knowledge is acquired by the network through a learning process.
2. Interneuron connection strengths known as synaptic weights are used
to store the knowledge.
Artificial neural networks is a physical cellular system which can acquire, store, and utilize experiential knowledge. Basically, a neuron is a black box that excels in solving problems of pattern recognition and identification, classification, pattern association, function approximation, forecasting and prediction, and search and optimization (well-established characteristics of humans). Therefore, artificial neural networks is capable of the classification of rock blasting theoretically. Artificial Neural Networks are usually made-up of a number of simple, highly interconnected processing elements (PE's) or neuroses. PE's emulate our understanding of the biological neuron that is "thought" to be the building block of the animal brain. Artificial neural networks consist of simple, highly interconnected, parallel processing elements also called nodes or neurons. All signals that arrive at each node are processed and transformed so that they can be transmitted to another node. The encoding of information in the network is achieved during the learning (or training) phase, which can be can be supervised, unsupervised or reinforced. This takes place when the network modifies its internal parameters, particularly its synaptic weights, in response to external stimuli.
Backpropagation refers to the method for computing the gradient of the case-wise error function with respect to the weights for a feedforward network, a straightforward but elegant application of the chain rule of elementary calculus. Basically, it requires no rules, no equations, and no conventional programming. It can be highly efficient for some large data sets via self-organizing, learning, and forgetting.
The architecture of a BP network refers to the way it decodes information, that is the direction of information during recall. In a BP neural network the nodes are organized in input, hidden, and output layers, as Figure 1.
Figure 1 a BP neural network.
Training of a BP neural network is achieved by presenting inputs to the network with the desired outputs. The network processes the inputs into its own simulated outputs. Input layer neurons, some time called as processing elements (PE's), receive the data to be processed by the network and the output layer holds the global computation results. One or more hidden layers may be present depending on problem complexity but quite often one layer suffices. All PE's within the input layer are connected to all PE's of the first hidden layer. These are subsequently connected to all PE's of the second hidden layer, if one is present, or to the PE's of the output layer. A weighting factor is associated with each connection. The same process is repeated with all adjacent hidden layers until the input layer is reached. At that moment all synaptic weights are updated. As neural networks are trained on sample data, these should be of high quality and representative of the domain.
Normally, the structure of rock mass has more has more influence to rock blasting than the characteristic of rock itself does. The degree of denseness of soft stadium has considerable influence to the result of rock blasting. The strength of soft stadium is so much lower than that of rock that the rock mass can be considered as rock blocks which have been incised by soft stadium before the blasting. When blasting is operated in the rock mass which include dense soft stadium, the explosive air can easily escape to less the fragment energy. In this paper, the distance and length of fissures is used to represent the characteristic of structure of rock mass.
The strength of rock decide the difficulty degree of blasting. It is obvious that soft rock is easier to break up that hard rock. The strength parameters include compress strength, tensile strength, shear strength and elastic modulus etc. As for the rock blasting, the dynamic compress strength and dynamic elastic modulus is the important parameters to represent the dynamics characters of rock strength.
The characteristic of rock fragmentation can be described by the blasting distribution of block. Practically, the demand to fragmentation distribution is different when different operating and transporting equipment are used. In this way, we can say the difficulty degree of blasting operation is different too. The percentage of unqualified block and mean fragmentation size are used here to represent the characteristic of rock fragmentation.
K={L, S, Rcd, Ed, Pc, dcp}
There are 6 input parameters, representing the structure of rock mass, the strength of rock and the characteristic of fragmentation, are used to train the network.
L: the total length of fractures in 2x2m2 block,
S: the mean distance of fractures in 2x2m2 block,
Rcd: the dynamic compress strength of rock,
Ed: the dynamic elastic modulus of rock,
Pc: the percentage of unqualified block
dcp: mean fragmentation size
The output parameter of network is K, the rank of rock mass blastability classification.
These data are used to develop a neural network designed to evaluate the rock mass blastability classification. In this work a back-propagation network is used which has 6 input PE's, 5 hidden PE's and 1 output PE's. The structure and factors of final network are achieved by times of optimizing computation. Other forms of networks don't show the same degree of success in network training and generalization.
L and S are measured in 2x2m2 block at the middle line of blasting sidestep. Rcd and Ed are gotten from the Split Hopkinson Pressure Bar Test, Pc and dcp are gotten by visual comparing of standardized photograph.
An expanded database incorporating more input, in turn would provide for a more complete adaptability of the network. It is also true that the precision of rock mass blastability classification will be improved at the same time.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Table 1 result of rock mass blastability classification by ANNs
The weights of different input parameters in networks are listed in Table 2. It can be found that the structure of rock mass, which commonly is considered as the important influencing factor of rock blasting result, has comparative smaller weight than other factors. Meanwhile, the length and distance of fractures which represent the structure of rock mass, and the percentage of unqualified block and mean fragmentation size which represent the characteristic of fragmentation, have prominent result to rock mass blastability classification.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Table 2 the weights of different input parameters in networks
Artificial neural network is a new method applied to rock mass blastability classification. Because of its flexibility and generalization, the error of individual sample data has little influence on final result. Network training, testing, and production was relatively fast, reliable, and efficient. This method is easy to handle and can be used in practical rock blasting engineering conveniently.
Nigrin, A., 1993, Neural Networks for Pattern Recognition, Cambridge, MA: The MIT Press, p. 11
Zurada, J.M., 1992, Introduction to Artificial Neural Systems, Boston: PWS Publishing Company, p. xv:
Wang Desheng, 1993, Rock mass blastability classification by region, Beijing, Selected papers of the 4th conference on engineering blasting China. P.159-165
Jiang Han, Xu Weiya, Xie Shouyi, 2000, Automatic generation of 3D digital model for rock mass quality assessment, Chinese Journal of engineering geology, Beijing, (8), p.123-126.