[发明专利]一种基于区间约束三维违反矢量的结构性能稳健优化方法有效
申请号: | 201810143317.9 | 申请日: | 2018-02-11 |
公开(公告)号: | CN108427832B | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 程锦;周振栋;刘振宇;谭建荣 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F30/17 | 分类号: | G06F30/17;G06F30/20;G06N3/12 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 刘静;邱启旺 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于区间约束三维违反矢量的机械结构性能多约束稳健优化设计方法。该方法包括以下步骤:利用区间数表示不确定性因素,建立机械结构性能多约束稳健优化设计模型,并在双层嵌套遗传算法内层,基于近似预测模型,计算机械结构性能指标的左右界。在双层嵌套遗传算法外层,基于区间约束三维违反矢量,对设计向量进行可行性判别;基于归一化整体距离,对设计向量进行排序,从而实现了机械结构性能多约束稳健优化设计模型的求解,进而获得机械结构性能稳健最优解。该方法可以保证约束性能的高稳健水平,并且不需要引入加权因子和正则化因子等人为参数,使得优化结果更客观。 | ||
搜索关键词: | 一种 基于 区间 约束 三维 违反 矢量 结构 性能 稳健 优化 方法 | ||
【主权项】:
1.一种基于区间约束三维违反矢量的机械结构性能稳健优化设计方法,其特征在于,该方法包括以下步骤:1)根据机械结构性能多约束稳健优化设计要求,确定不确定向量和设计向量的取值范围,以具有望小特性的机械结构性能指标的区间中值和长度为目标函数,将具有最大值限定的机械结构多性能指标描述为区间约束函数,建立机械结构性能多约束稳健性优化设计模型;2)在由设计向量和不确定向量确定的设计空间内进行采样,获取各样本点所对应设计向量的机械结构性能指标,构建结构性能指标的近似预测模型;3)利用双层嵌套遗传算法获得步骤1)建立的机械结构性能多约束稳健性优化设计模型的最优解,即为适应度最大的设计向量;具体包括以下子步骤:3.1)双层嵌套遗传算法初始化设置,生成初始种群;3.2)在遗传算法内层,根据构建的近似预测模型计算得到当前种群个体的目标和约束性能左右边界值,并计算整体区间约束三维违反矢量v(x),v(x)是设计向量每个约束所对应的区间约束三维违反矢量vi(x)的和,vi(x)表示为:vi(x)=(v1i(x),v2i(x),v3i(x))其中v1i(x),v2i(x),v3i(x)为vi(x)的三个分量,和分别是第i个约束性能指标的区间左右界,和分别是给定的区间左右界;3.3)在遗传算法外层,将设计向量区分为可行解和不可行解,|v(x)|=0的设计向量为可行解,|v(x)|>0的设计向量为不可行解,并计算可行解的归一化整体距离D(x):其中fC(x)和fW(x)分别是当代种群中可行解的结构目标性能指标的区间中值和长度;和分别为当代种群中所有可行解目标性能区间中值的最小值和最大值;和分别为当代种群中所有可行解目标性能区间长度的最小值和最大值;3.4)对可行解利用D(x)排序,对不可行解利用|v(x)|排序,可行解优于不可行解,得到当代种群所有个体的优劣排序;3.5)每次迭代完成后,判断是否达到最大迭代次数或者收敛条件:如达到,输出最优解;否则,对当前迭代次数加1处理,并进行交叉和变异操作从而生成外层遗传算法新种群的新个体,返回步骤3.2)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810143317.9/,转载请声明来源钻瓜专利网。