[发明专利]一种确定桁架结构参数的方法有效
申请号: | 201210380544.6 | 申请日: | 2012-09-29 |
公开(公告)号: | CN102867101A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 邱志平;李琦;王晓军;陈贤佳 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06N3/00 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 成金玉;贾玉忠 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种确定桁架结构参数的方法,步骤:(1)建立桁架设计模型,依照特定的初始化方案生成若干个粒子,每个粒子的坐标值都为一个设计方案;(2)记录初始时每个粒子的坐标值为个体最优方案,进而得到全局最优设计方案;(3)首先利用粒子群设计方法对粒子的位置进行更新,根据粒子的不同类型对进行不同最大迭代次数数学规划设计;(4)得到新的桁架的潜在设计方案并更新个体与最全局最优设计方案;(5)判断是否满足收敛条件,如不满足转到(3),否则转到(6);(6)将得到的最终全局最优设计方案中的设计参数作为最终的桁架结构截面尺寸,节点位置的设计方案。本发明可以降低桁架结构的重量,提高性能。 | ||
搜索关键词: | 一种 确定 桁架 结构 参数 方法 | ||
【主权项】:
一种确定桁架结构参数的方法,其特征在于实现步骤如下:(1)以桁架的截面尺寸、节点坐标为设计变量,以桁架的质量最小或者某个节点位移最小为设计目标f(x),以各个杆件的许用应力和各个节点的许用位移为约束条件gj(x),j=1,2...p,j为约束编号,p代表约束的个数,建立桁架设计的优化列式;所述节点是指桁架中两个杆的交点;接着在所述设计变量的上下界围成的变量空间内生成N个粒子,每个粒子中包含粒子的位置xi和速度vi两个状态向量,i代表粒子的编号;粒子的位置xi=(xi,1,xi,2,…,xi,D)是一个设计变量组成的向量,粒子的位置均为潜在最优设计,即每个粒子的位置都为一个设计方案;每个粒子速度向量vi=(vi,1,vi,2,…,vi,D)表示下次更新时位置变化的大小,D为设计变量的个数;部分粒子位置于变量空间主对角线上均匀生成,其它粒子的位置在变量空间内随机生成,所有粒子初始的速度vi(0)都随机生成;最后以所述设计目标和约束条件,对于以上产生的N个粒子的原始设计方案x′i(0),分别采用数学规划设计方法进行不超过n0次的优化设计,并将得到设计方案xi(0)作为粒子群的初始设计方案;(2)采用有限元法或者位移法对桁架进行力学分析,求出各个杆件对应的应力以及各个节点的位移;按照以上力学分析结果,计算桁架的设计目标总重量以及约束条件的函数值;然后计算各个粒子目标函数值 L ( x i ) = f ( x i ) + ( 1 + α | f ( x i ) | ) ( Σ j = 1 p | max ( 0 , g j ( x i ) ) | ) , (f(·)为设计目标,g(·)为不等式约束,α为惩罚因子;从小到大进行排序,选出目标函数值最小的两个粒子,记录这两个粒子目标函数值与位置作为全局最优设计方案gbest1(0)=(gbestl,1(0),gbest1,2(0),...gbest1,D(0))以及全局次优设计方案gbest2(0)=(gbest2,1(0),gbest2,2(0),..gbest2,D(0)),记录此时N个粒子位置为个体最优设计方案pbesti(0)=(pbesti,1,pbesti,2,pbesti,D);(3)在进化过程中选取gbest1,d(k)和gbest2,d(k)的中值作为名义最优设计方案,再利当前粒子的位置xi(k)与速度vi(k),采用粒子群设计方法对N个粒子的位置与速度进行进化得到粒子的新位置x′i(k+1)与速度vi(k+1);最后根据进化后的粒子在标准空间内的 距离 B i , d ( k + 1 ) = abs ( x i , d ′ ( k + 1 ) - [ ( gbest 1 , d ( k ) + gbest 2 , d ( k ) ) / 2 + pbest i , d ( k ) ] / 2 ( gbest 1 , d ( k ) + gbest 2 , d ( k ) ) / 2 - pbest i , d ( k ) ) , d代表任意一维,k为已经完成的迭代次数;对粒子进行分类,根据粒子的不同类型以x′i(k+1)为初始值,执行不同最大迭代次数的数学规划设计,通过数学规划设计方法得到N个粒子的新的位置,即N个新的桁架的设计方案xi(k+1);(4)首先采用有限元法或者位移法对N个粒子的新的位置所代表的桁架设计方案进行力学分析,求出各个杆件对应的应力以及各个节点的位移,计算桁架的设计目标;接着计算由步骤(3)最终得到N个粒子新的目标函数值L(xi),此目标函数值与步骤(2)相同;比较N个粒子的新目标函数值与记录的个体最优设计方案的目标函数值,如果第i个粒子新的目标函数值优于第i个粒子个体最优设计方案的目标函数值,则将第i个粒子此时的位置记录为新的个体最优设计方案pbesti(k+1);最后将N个粒子按照目标函数值从小到大进行排序,选出头两个最小值;比较目标函数值与全局最优设计方案以及全局次优设计方案的目标函数值的关系,如果更小就进行替换,将目标值更小的粒子的位置作为新的全局最优设计方案gbest1(k+1)或次全局最优设计方案gbest2(k+1);(5)如果全局最优设计方案与全局次优设计方案的目标函数值相当接近时,终止计算,进行步骤(6),否则将已经完成迭代次数的值增加一,返回步骤(3);(6)将得到的全局最优设计方案中的变量参数作为最终的桁架结构截面尺寸和节点坐标的设计方案。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210380544.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种保护套管
- 下一篇:一种叠加大直流偏置的交流电流的测量装置