The invention relates to an automatic reservoir history fitting
system based on transfer learning. The automatic reservoir history fitting
system comprises a data reading module, a
population reinitialization module, an optimization module, an analog calculation module, a comparative judgment module and an output module. The data reading module reads an optimization result of an existing oil reservoir, outputs the optimization result to the
population reinitialization module, calculates to obtain an initial
population of a new oil reservoir, outputs the initial population to the optimization module, outputs an optimized result to the
simulation calculation module, obtains oil reservoir production
simulation data, and outputs the oil reservoir production
simulation data to the comparison and judgment module; when the error between the simulation data and the
observation data meets the requirement, an optimization result is output to an output module, and
system operation is completed; if the error does not meet the requirement, optimization is performed again. According to the method, the experience of historical fitting model adjustment in an old instance oil reservoir model can be used for reference, the initial population closer to the optimization result is constructed according to the fitting experience of the existing model, and the method can be integrated with any evolutionary optimization
algorithm and is more suitable for being applied to practical
engineering problems.