Well-test interpretation is an important means to obtain reservoir parameters. However, the traditional well test interpretation method of fractured horizontal wells is limited due to the computational efficiency of the well test model. This paper proposes an automatic interpretation method for well-test curves based on neural networks. Considering the basic parameters of the reservoir, the dimensional pressure, pressure derivative, and time data are used as samples to train the network. The well test data are processed and input into the trained optimal network to automatically identify well test parameters such as reservoir permeability. Mini-batch gradient descent with a batch size of 32 was used to train the network. The results showed that the network training achieved a lower loss function value and the best performance. Adaptive learning rate decay and increased samples were adopted to improve the parameter inversion accuracy. In addition, the two-dimensional convolutional neural network was compared with the fully connected neural network. We validate the results that the two-dimensional convolutional neural network had better parameter inversion accuracy and noise resistance than the fully connected neural network. Finally, two cases were used to further verify the parameter inversion model.
Read full abstract