The application relates to the technical field of
oil exploration and development, and discloses a stratum blockage identification method and device based on oil and gas reservoir numerical
simulation automatic
history matching, which comprises the following steps: firstly, a three-dimensional numerical model of an oil and gas reservoir is established; then, dynamic and static characteristic parameters of a production stage of the oil and gas reservoir are used for automatic
history matching; in the numerical
simulation result, corresponding dynamic and static characteristic parameters of the production stage under the blockage condition are screened to establish a
data set; further, a
machine learning
algorithm is used to establish an agent prediction model, and the
data set is used to
train the agent model; after the training is completed, the trained model is used to invert and identify main control factors causing the stratum blockage; finally, the main control factors are brought into the three-dimensional numerical model to perform automatic
history matching, a non-dominated sorting
genetic algorithm is used to optimize the numerical
simulation result in a whole solution set space, and finally, an optimal solution set is obtained to identify the stratum blockage. The application can obtain a relatively accurate stratum blockage prediction result and greatly simplify the
workload.