基于遗传算法的高边坡最危险滑动面确定方法
确定边坡最危险滑动面的计算机模拟

对边 坡 进行 稳 定 性 分 析 时 , 定 潜 在 的滑 动 面 确 是 关 键 。在众 多 的可 能滑 动 面 中寻找 出安全 系 数最 小 的潜 在 滑 动 面 , 即最危 险滑 动 面 , 保证 稳 定性 分 是 析 正确 的前 提 。 实 际 土 质 边 坡 与 简 单 均 质 土 坡 相
进行 了反演 , 模拟计算 与实测结果 吻合 , 模拟 出的抗剪 强度参数平 均值与实测 的抗剪强 度参 数标 准值 相 当。 关键词 边坡 滑动 面 安全系数 计算 机模拟
中 文 分 类 号 :4 6 4 4 U 1 . 文献标 识码 : A
Co M [ PUTER m ULAI S To N FoR Ⅱ ) ENTⅡ YD G THE o ST M DANG ERSo US
si i g s ra e . F r t i p r o e w r t u e t — d me so a n h e — d me s n i l t n p o l n u f c s o h s u p s - e w oe o t t wo d h i n in a d tre l i n i a smu a i r — ol o
维普资讯
10 -6 5 20 /0 0 )0 2 -5 Jun lfE gnei el y 工程地 质 学报 049 6/ 02 1 (3 -3 60 ora n i r gGo g o e n o
确 定 边 坡 最 危 险滑 动 面 的计 算 机 模 拟 崇
ga rms,who e p ncp e r ie y i r d c d i h s pa e . I e t o— d me so l i l t n furc c l to s r i l s a e br f nto u e n t i p r n t i l h w i n ina smu a i o a u a in o l mo e s a e p o s d,wh l n t e t e me so l i lto p c d l r p e r o ie i hr e di n ina smu ai n s a e,la n e p g fe ta e t k n i t c h o d a d se a ee c a e no a — r
基于人工蜂群算法的边坡最危险滑动面搜索

基于人工蜂群算法的边坡最危险滑动面搜索
康飞;李俊杰;马震岳
【期刊名称】《防灾减灾工程学报》
【年(卷),期】2011(31)2
【摘要】将用于连续数值优化问题的人工蜂群算法引入边坡稳定分析临界滑动面搜索领域。
该方法模拟了蜂群的群体协作采蜜过程,具有自适应收敛的特点,克服了传统方法容易陷入局部最优的缺点,是一种全局优化算法。
为进一步改善其在复杂边坡搜索中的效果,将Hooke-Jeeves模式搜索操作引入人工蜂群算法,提出一种用于边坡临界滑动面搜索的模式搜索人工蜂群算法。
对土石坝、海堤等4个实例边坡的计算结果表明,人工蜂群算法是一种简洁、高效的边坡临界滑动面搜索方法;对于复杂边坡,所提出算法具有更高的收敛精度和可靠性,为边坡稳定分析临界滑动面搜索和最小安全系数的计算提供了一种新的全局求解策略。
【总页数】7页(P166-172)
【关键词】边坡稳定分析;人工蜂群算法(ABC);非线性强度指标;临界滑动面
【作者】康飞;李俊杰;马震岳
【作者单位】大连理工大学建设工程学部水利工程学院
【正文语种】中文
【中图分类】TU441;TP301.6
【相关文献】
1.基于智能单粒子算法的复杂边坡最危险滑动面搜索 [J], 张明瑞;陈征宙;吴强;曹东方
2.改进原对偶遗传算法在搜索边坡最危险滑动面中的应用 [J], 吕国军;肖盛燮
3.引入退火机制的智能单粒子算法在复杂边坡最危险滑动面搜索中的应用 [J], 张明瑞;陈征宙;刘裕华;曹东方;吴强
4.基于加速混合遗传算法搜索复杂边坡的最危险滑动面 [J], 万文;曹平;冯涛;袁海平
因版权原因,仅展示原文概要,查看原文内容请购买。
基于GA-Sarma算法的边坡最不利滑裂面搜索方法

基于GA-Sarma算法的边坡最不利滑裂面搜索方法
李生清
【期刊名称】《地质与勘探》
【年(卷),期】2022(58)4
【摘要】传统方法在选取潜在滑裂面关键点时,未综合考量剪切滑裂点、受拉滑裂点对搜索过程的影响程度,导致搜索过程易陷入局部最优,从而丢失其他同等级搜索数据。
针对这一问题,本研究设计了基于GA-Sarma算法的边坡最不利滑裂面搜索方法。
该方法通过计算边坡稳定性系数的实际值提取边坡潜在滑裂面,然后根据剪切滑裂点、受拉滑裂点的特性,选取潜在滑裂面关键点。
进而,基于GA-Sarma算法建立目标函数和适应度函数,在考虑变异的前提下搜索边坡的最不利滑裂面。
实验测试区域中包含3处最不利滑裂面、5处刚刚形成且危险程度偏低的滑裂面、14处潜在滑裂面。
测试结果表明:在20轮测试中,本文方法与两组传统方法搜索到的最不利滑裂面个数平均值分别为3处、1.4处以及0.8处,从而验证了GA-Sarma 算法强化了边坡最不利滑裂面搜索效果。
该方法可为边坡支护、加固及改造等地质工作提供更加可靠的技术支持。
【总页数】8页(P887-894)
【作者】李生清
【作者单位】山东省地质矿产勘查开发局八〇一水文地质工程地质大队(山东省地矿工程勘察院)
【正文语种】中文
【中图分类】P642.22;TP399
【相关文献】
1.黄土边坡“三维最危险滑裂面”的高效搜索和稳定性评价
2.基于混合变异策略差分进化算法的边坡滑裂面搜索研究
3.三维边坡最不利滑裂面的遗传算法搜索
因版权原因,仅展示原文概要,查看原文内容请购买。
基于交叉熵算法和遗传算法的边坡稳定性分析

基于交叉熵算法和遗传算法的边坡稳定性分析摘要:如何有效地识别出边坡危险滑动面一直是边坡稳定性分析的关键问题。
传统优化算法往往不能有效地搜索安全系数的全局最小解与相应的边坡危险滑动面。
为此,提出基于交叉熵算法和遗传算法的两种危险滑动面识别方法,建立了两套搜索边坡最小安全系数和危险滑动面中心坐标与半径的数值程序,并将其与GeoStudio作对比,以均质土坡的三个算例验证了所提方法和数值程序的有效性。
结果表明:本研究提出的交叉熵算法程序和遗传算法程序可以有效识别危险滑动面并计算相应边坡安全系数,其中交叉熵算法的判定系数R2最高,表现最优。
关键词:稳定性分析;毕肖普法;危险滑动面;交叉熵算法;遗传算法1 引言随着国家“一带一路”战略方针的实施,大量的铁路、高速公路等基础设施将修建于山区和丘陵地带,使得沿线边坡地质灾害问题日益凸出。
而且相关工程往往规模宏大,耗资巨万,一旦发生边坡失稳,带来的损失会相当巨大,因此边坡稳定性分析一直以来是研究的热点问题。
目前,边坡稳定性分析方法主要有极限平衡法、有限元法、离散元法等。
极限平衡法由于方法简单,结果可靠,目前它仍然是分析边坡稳定性的主要方法之一。
而极限平衡法在分析边坡稳定性时,需要确定危险滑动面才能进行计算。
2 边坡稳定性分析算法本研究系统地对比了瑞典条分法、毕肖普法和简布法等几种常用边坡稳定性分析条分法的区别与联系,最终采用误差较小的毕肖普法作为本文的边坡稳定性分析算法。
毕肖普法基于极限平衡原理,把滑裂土体当作刚体绕圆心旋转,其计算时考虑了土条之间垂直方向的相互作用力,并分条计算其滑动力与抗滑力,最后求出抗滑力与滑动力之比作为稳定安全系数。
相对瑞典条分法,其是一种改进的圆弧滑动条分法,3 危险滑动面搜索算法本研究通过对以往研究进行总结,系统对比了边坡稳定性分析中常用的危险滑动面启发式搜索算法,认为与模拟退火、禁忌搜索、引导式局部搜索、蚁群算法等局部启发法相比,遗传算法和交叉熵算法不论是在求解精度,还是在计算效率方面均表现出良好的优势。
基于遗传算法的高边坡最危险滑动面确定方法

文章编号:1671-2579(2007)02-0024-03基于遗传算法的高边坡最危险滑动面确定方法曾 胜(长沙理工大学,湖南长沙 410076) 摘 要:高边坡稳定性分析的关键是如何确定最危险滑动面。
传统的计算方法都是根据经验,人为地确定最危险滑动面,计算安全系数,如黄金分割法或者设定圆心、半径的步长进行逐点扫描,这些方法的精度都不高且容易陷入局部极值点。
该文引入能模拟生物进化过程的遗传优化算法来搜索边坡的最危险滑动面,通过一具体工程实例的对比计算,说明其与传统计算方法相比精度更高,适应性更强,值得推广应用。
关键词:边坡;滑动面;遗传算法;稳定收稿日期:2007-02-11作者简介:曾 胜,男,博士,副教授.E -mail :Zszs35@1 前言随着我国高速公路建设的发展,特别是近年来高速公路不断向中西部地区延伸,在高速公路修建中,不可避免地要遇到高陡边坡的工程问题。
由于高边坡失稳引起的滑坡、坍塌等现象时有发生,严重影响高速公路行车安全和正常运营。
高边坡的稳定性问题已引起了公路部门的重视。
边坡稳定分析的方法比较多,目前在工程中应用较为广泛的就是以极限平衡理论为基础的条分法,其基本思路是:假定边坡岩土体破坏是由于边坡内产生了滑动面,滑动面上的坡体服从破坏条件,假定滑动面已知,通过考虑滑动面形成的隔离体的静力平衡,判断滑动面上的滑体的稳定状态或稳定程度。
由于滑动面是人为假定的,只有求出一系列滑面发生滑动时的破坏荷载,其中最小的破坏荷载与之相对应的滑动面就是可能存在的最危险滑动面。
从中可以看出,边坡稳定性分析的关键就是先假定破裂面形状(一般为圆弧形),搜索最危险滑动面所在的位置并计算与之相对应的最小安全系数。
遗传算法是通过模拟自然界生物进化过程来搜索优化问题最优解的一种方法。
本文将遗传方法引入边坡稳定分析中,以提高边坡稳定分析的效率和精度。
2 遗传算法最优解搜索过程遗传算法(Genetic Algorit hm ,简称GA )具有智能式搜索、并行式计算和全局优化等特点,特别适合于求解目标函数的多极点问题。
基于改进遗传算法的露天煤矿失稳边坡临滑预警方法

基于改进遗传算法的露天煤矿失稳边坡临滑预警方法
钟威
【期刊名称】《露天采矿技术》
【年(卷),期】2023(38)1
【摘要】为解决当前使用的基于GNSS监测系统和边坡雷达监测预警技术容易陷入局部值,而导致位移监测结果不精准的问题,提出了基于改进遗传算法的露天煤矿失稳边坡临滑预警方法。
以白音华3号矿的边坡工程地质情况为研究对象,通过编码、适应度评价基本的遗传操作,将初始解向最优解进化;采用Powell法构造全局搜索过程所需的变异遗传算子,在全局搜索结果中提取边坡最危险滑动面的安全系数,由此构建的临滑预警模型,定义各个要素,确定全局搜索条件;以全局搜索数据为基础,分析滑坡变形时间曲线3个阶段演化情况,确定滑坡变形时间。
2020年2月滑体及其黄土台阶坡2个监测点监测结果表明:该方法与实际数据值存在2 mm左右的最大监测偏差,具有精准位移监测效果。
【总页数】5页(P20-23)
【作者】钟威
【作者单位】中铁十九局集团第一工程有限公司
【正文语种】中文
【中图分类】TD824.7
【相关文献】
1.基于RBF神经网络的露天矿山边坡失稳预警方法
2.露天煤矿顺层蠕动边坡变形失稳分析方法
3.基于能量原理的顺层路堑边坡突滑失稳机制
4.小学语文课堂教学中生成性资源的开发及运用
5.基于地下水影响下的露天煤矿边坡失稳全过程分析
因版权原因,仅展示原文概要,查看原文内容请购买。
确定边坡最危险滑动面的计算机模拟

i =1
式中 : A 1 = σzi ·cos (αzv) , B 1 = σzi ·cos (αzv) ,αzi 、
τz x 、τzy ———第 i 个滑动面上的应力和剪应力 ;
αzv 、αxv 、αyv ———分别为应力σzi 、σz x 、σzy 与主滑方向
的夹角 ; △A ~ 第 i 个滑面的面积 ; V ~ 主滑方向 。
H x
·co s (
n
,
x)
+
ky
5H 5y
·co s (
n
,
y)
+
kz
5H 5z
·cos (
n,
z)
=
q
在 s3 及 s4 上 , H ( x , y , z) | s3 + s4 = Z ( x , y)
式中 : H - 水头函数 ; q - 边界上单位面积流的
流量空间渗流区域 ; s1 - 已知水头值的边界面 ; s2 -
梧州市桂江防洪堤全长 1800 余米 ,地貌单元是 一级河谷阶地 、人工堆积台地和五条被古冲沟切割 的阶地地貌 ,阶地的河岸边坡较高 、较陡 ,地质情况 复杂 ,稳定性较差 ,近些年来已先后发生过多处大小 规模不同的浅层 、深层滑坡 ,有的业已整治 ,有的目 前正处在蠕滑阶段 (地层岩性如表 1) 。为此根据应 用模拟基本原理编制的边坡稳定性分析的二 、三维 计算机模拟程序 ,对河岸两类典型地段边坡稳定的 安全度进行了对比分析 :
模拟计算的每组滑面和有限元网格相交 ,得到 构成滑面的单元面 ,经过插值和座标转换求得每个 单元面上的法向正应力和剪应力 。将滑面上的力向 滑坡的主滑动方向投影 ,每个滑面的滑动切向由滑 坡的滑动矢量 V 与每个滑面的法向确定 。V 用滑动 方向与整体座标 x 、y 、z 夹角αx 、αy 、αz 表示 ,一般滑 动方向取用沿滑动面切线方向 。在该滑动方向上分
搜索最危险滑面的遗传算法

搜 索最 危 险滑 面 的遗传 算 法
刘娥珍 ,杨 锋
( 1 . 柳州师范高等专科学校 ,广西 柳州 5 4 5 0 0 0 ; 2 .柳 州市 嘉景 园林景观 工程 有 限公 司 ,广西  ̄ g P } F I 5 4 5 0 0 0 )
摘 要 :本 文介 绍遗 传算法 ,并 阐述 具体应 用在搜 索
种有语言 、有智力 的高级生命体 ,就是 自然演化的过程。 这个 自然 演化 过程 ,就 是使得 生命体逐 步达 到适 应环 境的最佳 结构与效 果 ,从 本质 上看 ,就是 一个学 习与 优化
的过程。它一方面通过 模拟达 尔文“ 优胜劣 汰、适 者生存 ” 的机制来激励更 能适应 环境 的更好 的结构 ;另 外一方 面又
通过模拟孟德 尔遗传变 异原 理 ,在迭代 过程 中保持 已有 的 结构 ,同时寻找更好 的结构 J 。 遗传算法受 自然演化 过程 的启发 ,模 拟生物 的进 化过 程 ,这是一种 自适应全局搜索算法 。借鉴 了遗传学 的术 语 ,
n e t i c lg a o r i t h m t o s e rc a h e d t h e mo s t d a n g e r o u s s l i d i n g f a c e t h e
( 1 . L i u . z h o u T e a c h e r s C o l l e g e , L i u z h o u 5 4 5 0 0 0, C h i n a; 2 . L i u z h o u
C i t y G a r d e n L a n d s c a p e En g i n e e r i n g C o ., L t d .,C h i a n L i u z h o u
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文章编号:1671-2579(2007)02-0024-03基于遗传算法的高边坡最危险滑动面确定方法曾 胜(长沙理工大学,湖南长沙 410076) 摘 要:高边坡稳定性分析的关键是如何确定最危险滑动面。
传统的计算方法都是根据经验,人为地确定最危险滑动面,计算安全系数,如黄金分割法或者设定圆心、半径的步长进行逐点扫描,这些方法的精度都不高且容易陷入局部极值点。
该文引入能模拟生物进化过程的遗传优化算法来搜索边坡的最危险滑动面,通过一具体工程实例的对比计算,说明其与传统计算方法相比精度更高,适应性更强,值得推广应用。
关键词:边坡;滑动面;遗传算法;稳定收稿日期:2007-02-11作者简介:曾 胜,男,博士,副教授.E -mail :Zszs35@1 前言随着我国高速公路建设的发展,特别是近年来高速公路不断向中西部地区延伸,在高速公路修建中,不可避免地要遇到高陡边坡的工程问题。
由于高边坡失稳引起的滑坡、坍塌等现象时有发生,严重影响高速公路行车安全和正常运营。
高边坡的稳定性问题已引起了公路部门的重视。
边坡稳定分析的方法比较多,目前在工程中应用较为广泛的就是以极限平衡理论为基础的条分法,其基本思路是:假定边坡岩土体破坏是由于边坡内产生了滑动面,滑动面上的坡体服从破坏条件,假定滑动面已知,通过考虑滑动面形成的隔离体的静力平衡,判断滑动面上的滑体的稳定状态或稳定程度。
由于滑动面是人为假定的,只有求出一系列滑面发生滑动时的破坏荷载,其中最小的破坏荷载与之相对应的滑动面就是可能存在的最危险滑动面。
从中可以看出,边坡稳定性分析的关键就是先假定破裂面形状(一般为圆弧形),搜索最危险滑动面所在的位置并计算与之相对应的最小安全系数。
遗传算法是通过模拟自然界生物进化过程来搜索优化问题最优解的一种方法。
本文将遗传方法引入边坡稳定分析中,以提高边坡稳定分析的效率和精度。
2 遗传算法最优解搜索过程遗传算法(Genetic Algorit hm ,简称GA )具有智能式搜索、并行式计算和全局优化等特点,特别适合于求解目标函数的多极点问题。
遗传算法模拟了自然选择和遗传过程中发生的繁殖、杂交和变异现象,是一种基于自然选择和群体遗传机理的搜索算法。
遗传算法是由可行解组成的群体逐代进化的过程。
选择、交叉、变异这3个操作算子构成了遗传算法的主要遗传操作。
该算法求解过程可分以下几步:(1)模型参数编码。
设编码长度为k ,把模型中每个参数的变化区间等分成2k -1个子区间,于是模型参数变化空间被离散成(2k )p 个参数网格点。
其中每个网格点视为一个体,它代表模型p 个参数的一种可能取值状态,并用p 个k 位二进制表示,通过编码将十进制数转化为二进制串。
因此,GA 的直接操作对象是这些二进制串。
(2)产生第一代个体,即初始种群。
从上述(2k )p个网格点中随机选取n 个点作为初始父代。
(3)计算个体的适应度,并判断是否符合优化准则,若符合,输出最佳个体及其代表的最优解,并结束计算;否则转向第(4)步。
42 中 外 公 路第27卷 第2期2007年4月(4)选择,即产生新的父代个体。
一般采用轮盘选择法,假设f (c j )为初始父代个体c j 的适应度值(j =1,2,…,p ),且满足f (c j )≥0,定义:P j =f (c j )/∑nj =1f (c j )(j =1,2,…,p )(1)显然,Πj ∈{1,2,…,n},有:P j ≥0且∑nj =1Pj=1。
设F j =P 1+P 2+…+P j =∑k ≤iPk,(j =1,2,…,p ),易知,P 1=F 1<F 2<…<F n =1为选择复制个体,在[0,1]内随机产生一个均匀分布的随机数R ,若有F j ≤R ≤F j +1,则确定个体c j 为复制对象,只要连续这个过程,就可以按复制概率(也就是被淘汰的概率,这样才保证群体中个体数目不变)复制出所需要的个体数目。
选择操作实质上就是将适应度高的个体进行复制后添入到新群体中,删除适应度低的个体。
(5)交叉。
采用单点交叉法,设群体中个体总数为n ,交叉概率为P c ,则确定实行交叉的个体数目n ・P c 后,可以采用轮盘选择法,从群体中随机地选取被交叉的个体实行交叉操作,得到一组新的子代个体。
(6)变异。
按变异概率任取交叉后的子代个体(编码串),对这些个体的编码串随机选定位置E ,在E 位上如果其值是1,则变为0;如果是0,则变为1。
(7)进化迭代。
由上步得到的n 个子代个体作为新的父代,重复第(3)~第(6)步,生成下一代→重新评价→选择→交叉→变异,直到准则函数Q 不再变化或新一代中的最小Q 值与上一代中的最小Q 值满足一定的精度要求为止。
则最后一代中函数Q 值最小的那个编码串所对应的个体为最优秀个体。
(8)解码。
为编码的逆操作,将二进制串向量转化成十进制,得最优解。
上述步骤中,编码长度k 、父代个体数目n 、优秀个体数目t 、复制概率P a 、交叉概率P c 以及变异概率P m 为遗传算法精度的控制参数。
通常取k =10~20,n ≥300,t ≥10,P a =0.1~0.2,P c =0.5~0.8,P m =0.01~0.1。
3 遗传算法搜索最危险滑动面的实现过程 基于遗传算法的基本原理,本文以瑞典圆弧法为例,说明遗传算法在边坡稳定性评价中的基本应用步骤:(1)确定目标函数根据瑞典圆弧法的基本原理,以边坡稳定安全系数公式为目标函数,用安全系数的大小表示可行解的适应性。
为寻找最小安全系数,则F s 值越小,其适应性越好。
F s =∑[c ′i +γi h i cos 2αi -u i ]b i sec αi t g φ′i∑γi h i b i sin αi(2)式中:γi 为第i 个土条的重度(kN/m 3);h i 为第i 个土条的中心高度(m );b i 为第i 个土条的宽度(m );u i 为第i 个土条处的孔隙水压力(kPa );c ′i 、φ′i 为第i 个土条的有效抗剪强度指标;αi 为第i 个土条的底部坡角。
(2)确定初始解种群给定最危险圆弧圆心搜索范围,在此范围内随机、均匀地选择n 个圆心O j (x j ,y j ),j =1,2,…,n 。
其中n 为圆心群体数;圆心O j 代表第j 条染色体;坐标分量x j ,y j 为染色体O j 的基因。
(3)最危险圆弧半径的确定对每个圆心给出圆弧半径搜索范围,在此范围内搜索最危险圆弧半径。
具体方法为:①随机均匀地选取m 个半径R j (j =1,2,…,m )。
②按概率对父代中的每个半径进行变异操作,即加上一个随机量,产生子代个体,从而形成新的群体R j (j =1,2,…,m )。
③对新群体中每个半径R j 按式(2)计算安全系数F sj ,则F sj 为R j 所对应的适应值。
④以优胜机制,将群体中F s 值较大的一半淘汰掉,幸存者作为新一代父代。
⑤重复上述操作,直至连续几代求出的最小安全系数不变,即为圆心O j 所对应的适应值F sj 。
(4)竞争、选择和复制的操作将O j 所对应的适应值F sj (j =1,2…,n )中n/2个F s 值较大的圆心点淘汰掉,对幸存的n/2个圆心点根据其适应值大小按概率自我复制,形成新的n 个圆心点。
(5)杂交和变异操作随机选择n/4对圆心,将每一对圆心坐标的某一个分量进行互换,产生一对新的圆心,从而完成杂交操作。
然后再随机选择n/2个圆心,将每个圆心坐标的某个分量通过加上一个随机量来产生新的圆心,从而完成变异操作。
52 2期 基于遗传算法的高边坡最危险滑动面确定方法(6)最危险滑动面确定对子代群体重复(3)~(5)的操作,直至最小安全系数F s值满意或达到最大进化代数,则计算结束,此时所对应的圆心和半径所确定的滑动面即为最危险滑动面。
以上遗传算法的计算过程可以编程计算。
4 工程实例某高速公路K91+700~K92+070段路线位于剥蚀丘陵地带,路段开挖形成的某处边坡顶高20m,岩土物理力学参数为:γ=17.8kN/m3,单位粘聚力c= 10kPa,内摩擦角φ=25°。
坡面几何形状如图1所示,开挖后初期支护还没形成,就出现局部滑塌。
对此边坡分别采用遗传算法和步长搜索法进行搜索计算,以坡脚为坐标原点,步长搜索法按照0.5、0.4、0.3m3种步长进行搜索。
两种方法计算结果比较见表1。
表1 遗传算法与步长搜索法计算结果对比计算方法步长/m圆心/m半径/m安全系数步长搜索法0.5(-1.50,24.5)24.5 1.008 0.4(-1.44,24.9)25.4 1.005 0.3(-1.53,25.5)26.4 1.002遗传算法(-2.080,31.85)31.9180.943图1 边坡最危险滑动面搜索结果步长搜索法在Pentium1.4G计算机上的计算时间至少为6min;而运用遗传算法编制程序,仅计算了560个循环就得到最小安全系数为0.943,耗时仅为8s。
由此可见遗传算法与步长搜索法相比,不仅精度高而且搜索效率大大提高。
由表1可见,步长搜索法计算出的最小安全系数都比遗传算法的结果大,说明步长搜索法搜索过程容易陷入局部极小值,而遗传算法搜索全局最优解的能力比步长搜索法明显要强,且精度相对较高,只要大概给出一个合理的范围,就能够得到全局最优解。
5 结语用遗传算法确定边坡稳定分析时最危险滑动面及其对应的最小安全系数,模拟了生物遗传进化过程,是一种多点随机优化技术。
通过一工程实例将遗传算法与步长搜索法进行比较,说明遗传算法对实际问题的搜索空间的大小变化适应能力强,计算速度快,所得结果是令人满意的,而步长搜索法容易陷入局部极值,且运算效率较低,因此遗传算法在边坡稳定性分析中搜索最危险滑动面是一种值得推广的优化算法。
参考文献:[1] Yang.H.Huang,包承纲,等,译.土坡稳定分析[M].北京:清华大学出版社,1998.[2] Holland.J1.H1.Adaptation in Natural and Artificial Sys2tem[M].Arbor:The University of Michigan Press, 1975.[3] 王正志,薄 涛.进化计算[M].长沙:国防科技大学出版社,2000.[4] 金菊良,丁 晶,魏一鸣.加速遗传算法在地下水位动态分析中的应用[J].水文地质工程地质,1999(5).[5] 王小平,曹立明.遗传算法理论、应用与软件实现[M].西安:西安交通大学出版社,2002.[6] 李敏强,林 丹,等.遗传算法的基本理论与应用[M].北京:科学出版社,2002.[7] 李海光.新型支挡结构设计与工程实例[M].北京:人民交通出版社,2004.[8] 王成华,夏绪勇.边坡稳定分析中的临界滑动面搜索方法述评[J].四川建筑科学研究,2002(3).[9] 杨 健,陈祖煜.洪家渡水电站左坝肩高边坡稳定及加固措施研究[J].岩土力学,2003(5).62 中 外 公 路 27卷 。