基于遗传算法的结构动力响应支撑位置优化.pdfVIP

基于遗传算法的结构动力响应支撑位置优化.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
石油、天然气工业

维普资讯 第 8卷 第 3期 重庆科技学院学报 自然科学版 2006年 9月 基于遗传算法的结构动力响应支撑位置优化 诫 乐纬 蹇开林 丁剑平 。 1.信息产业部电子第五研究所,广州510610;2.重庆大学工程力学系,重庆 400044; 3.重庆科技学院,重庆 400042 摘 要:采用整数编码、种群隔离机制、算术杂交、非均匀随机变异等新理论设计了新的广义遗传算法 ,并探索性地 提出了异种机制 以防止算法发生早熟收敛。将该算法应用于结构动力响应的支撑位置优化 问题。数值算例表明,带 有异种机制的新广义遗传算法能够解决具有抗弯刚度的结构动力响应支撑位置优化 问题 ,对于求解复杂的结构动 力响应支撑位置优化具有较强的的适用性 。 关键词 :遗传算法 ;动力响应优化 ;支撑位置优化 ;异种机制 中图分类号 :TU311 文献标识码:A 文章编号 :1673—1980 2006 03—0056—06 结构动力学设计的研究已经取得了很多研究成 优个体,以求得满足要求的最优解。遗传算法简单易 果。但是,现有的结构动力学研究体系大多专注于研 行,鲁棒性强,要解决的问题越复杂,目标越不明确, 究结构本身动态性能的要求,如以结构的固有频率、 越能显示出遗传算法的优越性3[141。近年来,遗传算法 模态等动态性能指标为设计 目标的结构优化等。事实 以其高效实用的特点在各个领域得到了广泛应用。 上,结构动力设计的 目的除满足应用功能的要求外, 经典的遗传算法一般采用二进制编码。然而对 安全性是结构设计的重要因素。实际工程结构在工作 于很多问题来说 ,二进制编码存在着收敛速度慢、计 中往往会受到复杂的随机载荷作用,结构是否安全应 算精度低等问题5[1。因此,本文将采用整数编码的广 以结构在工作环境 中的动态响应作为重要指标。因 义遗传算法进行结构的支撑位置优化 。 此 ,结构动力响应优化是结构动力设计的最终 目标。 1 基于遗传算法的结构动力响应支撑位置 支撑位置优化可以提高绝大多数的结构设计 目 优化 标,优化结构的支撑位置 以优化结构的动力响应是 常见的工程需求。在建筑结构、船舶工业、飞机制造 1.1 数学模型 等行业中,支撑位置优化都得到了广泛的应用 。 由于遗传算法对求解空间、优化 目标和边界条 但是,结构动力响应与结构支撑位置之间的函数 件都有很强的适应性,因此用遗传算法实现结构的 关系非常复杂 。对于受动载荷作用且具有复杂支撑的 支撑位置优化时。从力学模型中提取数学模型的过 非静定结构,这一函数关系的推导往往是不可能的fll。 程可以大大简化 。本文以结构的动态响应为 目标,优 因此,对于结构动力响应支撑位置优化问题 .需要考 化结构的支撑位置,使位移响应最小。因此,其数学 虑其他方法来解决,遗传算法是一个很好的选择。 模型可表示为 : 遗传算法t21 GeneticAlgorithm,简称 GA 是模拟 obj:min厂 ,t 自然界生物进化过程的计算模型。它依据适者生存、 12,… 1 优胜劣汰的进化规则,对包含可能解的群体反复进行 s【.t.:Xil≤Xi≤ 基于遗传学的操作,不断生成新的群体并使群体不断 在动力响应优化 中,时间变量 的出现增加了问 进化,同时以全局并行搜索方式搜索优化群体中的最 题 的复杂性 ,如何处理时间变量是动力响应优化与 收稿 日期:2006_o5_26 基金项 目:国家 自然科学基金 中国工程物理研究院联合基金资助项 目。 作者简介:燕乐纬 1978- ,男,甘肃酒泉人,硕士,研究方向:结构动力优化。 · 56 · 维普资讯 ● 燕乐纬,蹇开林,丁剑平:基于遗传算法的结构动力响应支撑位置优化 静力优化的关键 区别之处 。处理时间变量的方法一 5 防止早熟收敛的异种机制 般有两种,一种是通过对时间的积分使 目标函数 中 算术杂交算子和非均匀随机变异都会随着循环 不含时间;另一种是本文采用的方法 ,即取动力响应 次数的增加而使搜索范围逐渐缩小。这有利于算法 时间历程中 目标函数的最大值 ,从而在优化模型 中 的迅速收敛 ,但也有可能发生近亲繁殖 ,出现单向爬 消除时间变量。 坡 ,导致收敛速度变慢或早熟收敛。为解决这一问 1.2 算法要点 题,本文探索性地提出了异种机制来修改广义遗传 1 采用种群间的隔离机制生成种子 算法程序。所谓异种机制是指在遗传优化过程中.以 在生成种子时,采用了种群间的隔离机制,将整 较小的概率在当前种群的搜索范围之外继续选择种 个参数空间剖分成多个子域,种子在每个子域 内独 子进入循环进程 ,增加种群 中物种的多样性的方法。 立同步生成。隔离机制将会保证算法较快收敛到全 异种机制模拟的是

文档评论(0)

fengbing + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档