[发明专利]一种并行同步扰动随机近似的气动优化设计方法在审
申请号: | 201410302688.9 | 申请日: | 2014-06-27 |
公开(公告)号: | CN104036098A | 公开(公告)日: | 2014-09-10 |
发明(设计)人: | 刘铁钢;王正;余胜蛟;何晓峰;赵越 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 并行 同步 扰动 随机 似的 气动 优化 设计 方法 | ||
1.一种基于并行同步扰动随机近似的气动优化设计方法,其特征在于,进行气动优化设计的步骤如下:
A、初始化:
给定优化设计的目标函数I,根据参数化方法以及初始外形给出初始设计变量X0,并计算初始流场U0,从而得到初始目标值q0,将X0,U0,q0广播到每个处理器上的进程;
B、每个进程上都实施同步扰动随机近似优化方法:
对设计变量进行同步扰动:
计算近似梯度:
更新设计变量:Xk+1=Xk-akg(Xk)
其中,k是迭代变量,取值为0,1,2,…,N,N代表最大允许迭代次数,Δk是服从±1伯努利分布的随机变量,ak,ck是一个小的正数;
C、在每个进程上计算目标值qk+1=I(Xk+1),利用进程之间的通信进行归约操作,得到所有进程中当前最优目标值、相应的设计变量和所在进程号p,将进程p上的设计变量和最优目标值广播到其他进程,再进行下一次优化设计,直到收敛。
2.如权利要求1所述的方法,其特征在于,每个进程上的随机向量Δk生成时采用的随机数种子必须是不同的。
3.如权利要求1所述的方法,其特征在于,小的正数ak,ck满足:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410302688.9/1.html,转载请声明来源钻瓜专利网。