资源描述:
《复杂介质参数反演的小生境蚁群算法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨工业大学理学硕士学位论文AbstractBecauseofthescarcityofresourcesintoday’sworld,especiallytheincreasingdemandforoilandgasresources,thetheoreticalstudyandpracticalapplicationinoilandgasexplorationhavebeentheconcernofresearchersaroundtheworld.Inparticular,resource
2、distributioninourcountryismoredecentralizedandmoreconcealed,whichincreasedthedifficultyofoilandgasexploration.Therefore,parametersinversionproblemincomplexmediaplaysmoreandmoreimportantroleinthepracticalapplication.Fortheactualundergroundmedia,mostofr
3、eservioraremadeoftwopartsincludingfluidandsolid,namelytwo-phasemedia,suchasstandatonereseriorandcarbonatereservior.Thesingle-phasemediumtheorywhichistooidealistichasacertaingapwiththerealworld.Thediscriptionthattwo-phasemediumtheorymadeforactualstratu
4、mstructureandstratumpropertiesismoreaccurate.Thus,two-phasemediumtheoryhasbeenwidelyusedingeophysicalresearchsuchasearthquakeengineering,geophysicalexplorationandsoildynamics.Theresearchfocusisalsobiasedinfavoroftwo-phasemediumtheorygradually.Forcarry
5、ingoutexplorationinoilandgasreserviors,weneedtoknowthereserviorparameters,suchasporosity,permeability,saturationandsoon,topredictthestratumstructure.However,wehavetoadoptthegeophysicalinversioninordertoobtaintheseparametersgenerally.Basedontheanalysis
6、andsummaryofseveraltraditionalinversionmethods,thisthesisintroducesthebasictheoryandresearchstatusofantcolonyalgorithm,BiotmodelandBISQmodelintwo-phasemediumindetail.Takingintoaccountthereserviorparameterinversionproblemisextremevalueproblemofnonlinea
7、rmilti-modalfunction.Inordertoprevent“preneture”andavoidaglobaloptimalfallingintoalocaloptimal,weproposedthenicheantcolonyalgorithmbasedonthefitnesssharingbyimprovingthenicheantalgorithm.First,weusetheimprovednicheantcolonyalgorithminmulti-modalfuncti
8、onoptimizationproblem,andwecomparetheresultsobtainedbynicheantcolonyalgorithmwiththeresultsfoundbynichegeneticalgorithm.Itcanbeshownthattheformerhashighereffectivenessandsuperiorityinbothlocaloptimizationandglobaloptimization.Second,weperformt