一个新的全局优化算法在岩土工程反分析中的应用

岩土数值计算仿真

第29卷第6期2008年6月岩Rock

andSoil

力学

、,01.29No.6

MechaniCSJun.2008

文章稿号l1000--7598--(2008)06—1451一04

一个新的全局优化算法在岩土工程反分析中的应用

吕颖慧,王水林,葛修润,江

浩,张红亮

(中国科学院武汉岩土力学研究所岩土力学与工程国家重点实验室。武汉430071)

摘要IDCD(dynamiccanonicaldescent)算法是一个新的全局优化算法,运用该法进行优化时,无需考虑目标函数的可微性,只要正确给定优化变量的优化区间,且该区间具有凸性,那么此算法就能很好地收敛于该区间的全局极小点。针对该算法,建立了相应的算法迭代格式。对数值试验和在岩土工程位移反分析的应用中引入该算法的迭代格式进行全局优化反演,其结果表明:该算法稳定性强,优化结果的可靠度高,收敛速度较快。关键词:DCD;全局优化;数值稳定性;反分析;迭代格式中图分类号:O

224;0241

文献标识码:A

Applicationofanewglobaloptimizationtodisplacement

backanalysisforgeotechnicalengineering

LOYing—hui,WANGShui—lin,GEXiu—run,JIANGHao,ZHANGHong—liang

(KeyLaboratoryofRockandSoilMechanics。InstituteofRockand

SoilMechanics,ChineseAcademyofSciences,Wuhan430071。China)

avoidbeingtrappedbylocal

Abstract:dynamic

cost

canonicaldescent(DCD)algorithmisable

to

optimization,and

call

donottO

assumetheleastpoint

function

to

bedifferentjable,iffirstlygiven

convex

appropriate

convex

spaceinterval;thealgorithm

on

converge

whichliesinthegivenapplication

to

spaceinterval;thealgorithmofglobaloptimizationisshownthenumericalexperimentationandthe

therockandsoilwith

project

forback

analysis;anditisprovedthatthenewalgorithmwouldconvergetotheglobalbest

pointquicklygoodnumericalstabilityandcredibleresults.

Keyword:dynamiccanonicaldescent;globaloptimization;numericalstability;backanalysis;iterativescheme

引言

中X,∈[ai,岛】为优化参数的区间。现在定义一个映射P(可将此映射P看成某一计算程序),该映射需要3个成员:目标函数.厂、一个集合(x.,X,,

在工程应用中,很多工程问题都可以归结为一个或多个全局优化问题。最典型的是在岩土工程的反演领域内,应用最多的位移反分析方法就是把参数反分析问题转化为一个目标函数的寻优问题,并借助优化方法进行数值寻优,进而得到最优值【6j。但现今所借助的优化方法大多局限在如下两类上:一是局部优化方法,此法的局限性在于所给定的初值在真值附近时,得到的优化结果才具有一定的可靠度;二是智能性的优化方法,此类方法一般都具有一定的全局优化能力,但离散性较高,寻优速度慢。而本文所介绍的DCD(dynamic收敛较快。2

canonical

…,x。)∈X、一个整数f。其中f属于集合{1,…,凡1,

n为优化空间的尺度(即优化参数的个数),f为其中一个尺度方向(坐标方向),定义映射P如下:

善=P(f,Xl'...,x。,f)

(1)

式中:孝∈xj,并有厂(五,…,‘一】,孝,玉+J,…,xD<

,(五,…,玉-l,xi,玉+l,…,矗)时,就表明此映射完成,在第i个坐标方向上找到了一个函数值更小的点。

descent)算法不仅具有很好的全局寻优能力,而且

现在,如果从一个初始点Xo=(#,…,#)∈X,#∈x。,开始DCD算法,则每一步都需进行如下

的全过程【2】:

DCD算法

考虑rainf(x)(XE

cR”)中X=xlX2…X。是

一个闭凸集,优化函数在其定义域内处处连续,其

爿=P(f,(#9 '19#),1)Z=P(f,(爿,吒0…,《),2)

l=P(f,(】},…,吐。,xo,…,《),f)‘1=P(f,(爿9 19矗小《),,1)

(2)

收稿日期:2006-09-05

作者简介:吕颖慧,女,博士,1981年生,主要从事全局优化算法及其相关的计算工作。E-mail:wszgrlyh0126.eom

万方数据 

一个新的全局优化算法在岩土工程反分析中的应用相关文档

最新文档

返回顶部