The invention discloses a
carbon dioxide oil displacement burying multi-objective optimization method based on a self-adaptive agent model, and relates to the technical field of oil reservoir injection and
production optimization. The method comprises the following steps: firstly, constructing a
carbon dioxide flooding embedding injection-
production optimization model, then acquiring a plurality of initial samples by adopting Latin
hypercube sampling to construct a
database, preferably selecting each target agent model based on the
database, and then generating a Pareto
leading edge by utilizing a dominating class search strategy, a decomposing class search strategy and an index class search strategy; and in the optimization stage, a preferred potential solution is searched according to a hypervolume improvement maximum strategy, numerical
simulation is carried out, the
database is updated until a preset number of times is reached, each iteration optimization scheme, an oil reservoir net present value and a
carbon dioxide burying amount are output, and multi-target optimization of
carbon dioxide flooding burying is completed. According to the method, the
carbon dioxide flooding multi-objective optimization efficiency is improved, meanwhile, the search direction is dynamically adjusted through the hyper-volume evaluation index, the Pareto frontier is accelerated, and accurate prediction of the
carbon dioxide flooding development scheme is achieved.