[发明专利]一种飞行器升力面结构优化设计方法有效
申请号: | 201210158035.9 | 申请日: | 2012-05-21 |
公开(公告)号: | CN102789539A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | 刘莉;李昱霖;龙腾;彭磊;陈鑫 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种飞行器升力面结构优化设计方法:①采用LHD在设计空间内采取试验设计样本并获得飞行器升力面高精度分析模型响应值;②构造径向基函数代理模型;③在设计空间使用LHD方法随机生成一定数量的网格点,计算其对应的径向基函数代理模型响应值;④给定全局空间缩减率M1%和局部空间缩减率M2%,进行2次伪缩减;⑤在每个聚类空间内利用遗传算法对径向基函数代理模型寻优;⑥得到最优点与上次空间全局近似最优点的空间距离,若满足缩减准则,则删除当前空间得到新空间;⑦获取当前全局近似最优解的真实响应值,判断其是否收敛,如收敛则停止优化,否则反复迭代直至找到最优解。本发明提出的方法提高了优化效率,节约了飞行器升力面结构优化设计成本。 | ||
搜索关键词: | 一种 飞行器 升力 结构 优化 设计 方法 | ||
【主权项】:
1.一种飞行器升力面结构优化设计方法,其特征在于:其实现过程包括步骤1至步骤13,具体为:步骤1:给定飞行器升力面高精度分析模型、初始设计空间S(0)、设计变量;步骤2:利用拉丁超方试验设计方法在初始设计空间S(0)中构造初始试验设计样本;用符号N记录迭代次数,此时设置迭代次数N=1;步骤3:通过调用步骤1给定的飞行器升力面高精度分析模型,计算/仿真当前试验设计样本所对应的飞行器升力面高精度分析模型的响应值,并将试验设计样本及其相对应的响应值存储到试验设计样本数据库中;所述试验设计样本数据库中包含的内容包括:通过拉丁超方试验设计方法所得到的试验设计样本及其相对应的飞行器升力面高精度分析模型响应值、每次迭代过程中的全局近似最优解及其相对应的飞行器升力面高精度分析模型响应值;步骤4:利用步骤3中所述试验设计样本数据库中的所有试验设计样本及其相对应的飞行器升力面高精度分析模型响应值、每次迭代过程中的全局近似最优解及其相对应的飞行器升力面高精度分析模型响应值构造径向基函数代理模型;步骤5:在第N次迭代的设计空间S(N-1)中,使用拉丁超方试验设计方法随机生成网格点;用步骤4得到的径向基函数代理模型计算所有网格点对应的径向基函数代理模型响应值;给定整体空间缩减率M1%,将网格点对应的径向基函数代理模型响应值中较小的M1%网格点保留,删除其余网格点;步骤6:给定聚类空间个数c,对经过步骤5的处理后保留下的网格点使用模糊聚类法进行搜索与分类;步骤7:给定局部空间缩减率M2%,依次将c个聚类空间中径向基函数代理模型响应值较小的M2%个网格点保留,删除其余网格点,用
(i=1,2,…,c)表示每个聚类空间中删除(1-M2%)个网格点后得到的c个新聚类空间;步骤8:采用遗传算法在每个新聚类空间
对步骤4中所述径向基函数代理模型进行优化,得到第N次迭代中各个新聚类空间
的近似最优点
(i=1,2,…,c);将
对应的径向基函数代理模型响应值中的最小值对应的近似最优点作为寻优过程中的当前全局近似最优解
步骤9:根据步骤8中所述
与
通过公式(18)定义两种欧氏距离,分别称为第一欧氏距离D0和第二欧氏距离Di,由公式(19)得到第N次迭代的缩减因子λ;由公式(20)得到第N次迭代的控制因子σ;用λ0表示初始缩减因子,其为人为设定值,λ0在区间[0,1]中;用σ0表示初始控制因子;如果λ<λ0并且σ>σ0,表明当前设计空间S(N-1)需要缩减,进行步骤10的操作;否则,进行步骤12的操作;D 0 = | | x ^ ^ ( N ) - x ( N - 1 ) | | D i = | | x ^ i ^ ( N - 1 ) - x ( N ) | | - - - ( 18 ) ]]> 其中,||·||是二范数;i=1,2,…,c;λ = D 0 L max - - - ( 19 ) ]]> 其中,Lmax为S(N-1)的最大边长,设计空间S(N-1)被认为是超矩形;σ = V V 0 - - - ( 20 ) ]]> 其中,V为空间S(N-1)的超体积,V0为初始空间S(0)的超体积;步骤10:对公式(18)中距离Di(i=1,2,…,c)从小到大排序,得到新的距离D′i,如式(21)所示;然后给定需删除聚类数ndel,ndel<c,距离D′i对应的聚类空间
(i=c,c-1,…,c-ndel+1)被删除;D′i=sort(Di) (21)其中,i=1,2,…,c,sort()表示从小到大排序函数;步骤11:删除当前设计空间S(N-1),重组新的设计空间S(N);将经过步骤10的操作后剩下的所有网格点的各维的最小值和最大值分别作为新的设计空间S(N)各维的最小值和最大值;步骤12:获取径向基函数代理模型的当前全局近似最优解
对应的飞行器升力面高精度分析模型响应值y*(N),并将此全局近似最优解
及其飞行器升力面高精度分析模型响应值y*(N)添加到试验设计样本数据库中,并设置迭代次数N自增1;步骤13:通过公式(22)判断飞行器升力面高精度分析模型响应值y*(N)是否收敛,如果收敛则将步骤12中所述全局近似最优解
作为飞行器升力面高精度分析模型的全局最优解输出,结束整个优化过程;否则,重复步骤4至步骤13,直到找到飞行器升力面高精度分析模型的全局最优解;| y * ( N ) - y * ( N - 1 ) y * ( N - 1 ) | < ϵ 1 | y * ( N ) - y ^ * ( N ) y * ( N ) | < ϵ 2 - - - ( 22 ) ]]> 其中,
为第N次全局近似最优解
对应的径向基函数代理模型响应值;ε1、ε2为人为确定的小量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210158035.9/,转载请声明来源钻瓜专利网。
- 上一篇:茶叶揉缩打散整形一体机
- 下一篇:一种蓝莓栽培用支架
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用