发明名称 一种用于起重机金属结构的轻量化设计方法
摘要 本发明公开了一种用于起重机金属结构的轻量化设计方法,包括如下步骤:1)确定设计变量;2)确定目标函数;3)确定约束条件;4)执行果蝇算法,其中参数设置为,种群规模POP_NUM=100,最大迭代次数MAX_ITER=60,收敛精度δ=0.000001。改变果蝇算法对设计变量的表达方式,将设计变量的值用空间点的坐标至原点坐标距离的三次方求和并开立方来表示,即用<img file="2014101648789100004dest_path_image001.GIF" wi="108" he="26" />近似模拟果蝇个体与原点的距离,引入了高等生物间学模仿的概念,利用当前种群中的最优设计点与其他点间设计变量值的随机交换模拟学过程,从而提高了算法的收敛速度,能够使算法以更快的速度收敛于全局最优解,可以直接用于工业生产而不需要做任何的近似处理。
申请公布号 CN103955573A 申请公布日期 2014.07.30
申请号 CN201410164878.9 申请日期 2014.04.23
申请人 太原科技大学 发明人 徐格宁;戚其松;范小宁
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 北京五月天专利商标代理有限公司 11294 代理人 李永联
主权项 一种用于起重机金属结构的轻量化设计方法,包括如下步骤:1)确定设计变量,将优化的变量用下式(1)表示, <img file="213814dest_path_image001.GIF" wi="121" he="25" />(1),其中设计变量x<sub>1</sub>‑x<sub>6</sub>表示与主梁相关的尺寸,x<sub>7</sub>‑x<sub>12</sub>表示与支腿相关的尺寸,x<sub>13</sub>‑x<sub>16</sub>表示与下横梁相关的尺寸;2)确定目标函数,以质量最轻,即以起重机金属结构所用材料体积最小为目标进行优化,目标函数表示为:<img file="113637dest_path_image002.GIF" wi="142" he="25" />(2)式中:<img file="617430dest_path_image003.GIF" wi="22" he="23" />:单主梁金属结构体积,<img file="856782dest_path_image004.GIF" wi="350" he="25" />;<img file="217356dest_path_image005.GIF" wi="16" he="20" />:起重机主梁总长,为跨度和悬臂长度之和;<img file="40693dest_path_image006.GIF" wi="23" he="23" />:单支腿金属结构体积,<img file="410495dest_path_image007.GIF" wi="269" he="25" />;<img file="238773dest_path_image008.GIF" wi="20" he="18" />:支腿高度;<img file="973511dest_path_image009.GIF" wi="23" he="25" />:单下横梁金属结构体积,<img file="582347dest_path_image010.GIF" wi="253" he="25" />;<img file="693522dest_path_image011.GIF" wi="18" he="18" />:大车轮距;3)确定约束条件,约束条件包括尺寸约束条件和金属结构约束条件;4)执行果蝇算法,其中参数设置为,种群规模POP_NUM=100,最大迭代次数MAX_ITER=60,收敛精度δ=0.000001。
地址 030024 山西省太原市万柏林地区瓦流路66号