预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114169218A(43)申请公布日2022.03.11(21)申请号202111290143.7(22)申请日2021.11.02(71)申请人河北恒昇立辰信息科技有限公司地址056000河北省邯郸市复兴区铁西大街与果园路交叉口西南角华北汽车城内L1-S6-18(72)发明人沈峰(74)专利代理机构北京律远专利代理事务所(普通合伙)11574代理人张燕(51)Int.Cl.G06F30/27(2020.01)G06N3/00(2006.01)G06F111/06(2020.01)权利要求书2页说明书5页附图4页(54)发明名称一种应用于罗茨式动力机的混合式优化方法(57)摘要本发明公开了一种应用于罗茨式动力机的混合式优化方法,利用粒子群和模拟退火混合优化算法对罗茨式动力机叶片参数进行优化,包括如下步骤:(一)初始化:初始化种群根据仿真数据设定维度,然后对定值进行定义并赋值。通过采用本发明设计的优化方法,通采用优化模型判别器来选定粒子群算法和模拟退火算法混合优化算法对叶片参数进行优化,通过粒子群算法使所有粒子在多维超体中找到最优解,它通过追随当前搜索到的最优值来寻找全局最优,通过模拟退火算法进行二次优化,用来弥补粒子群算法陷入局部最优解的不足,从而对泄压口数量、大小、位置、叶片啮合点与轴中心的距离、叶片齿数、叶片齿间空隙等模型参数进行优化。CN114169218ACN114169218A权利要求书1/2页1.一种应用于罗茨式动力机的混合式优化方法,其特征在于:利用粒子群和模拟退火混合优化算法对罗茨式动力机叶片参数进行优化,包括如下步骤:(一)初始化:初始化种群根据仿真数据设定维度,然后对定值进行定义并赋值,初始化叶片数,可变参数的范围(仿真数据的最大值最小值来确定),并且给可变参数设置随机变量;(二)计算适应值:根据fitnessfunction,计算每个粒子的适应值;(三)求个体最佳适应值:对每个粒子,将其当前适应值与其个体历史最佳位置(pbest)对应的适应值作比较,如果当前的适应值更高,则用当前位置更新粒子个体的历史最优位置pbest,更新个体最优时,适应度函数if判断条件选取大于号表示为拐点最大;(四)求群体最佳适应值:对每个粒子,将其当前适应值与全局最佳位置(gbest)对应的适应值作比较,如果当前的适应值更高,则用当前位置更新粒子群体的历史最优位置gbest,更新全局最优时同样选取大于号表示为拐点最大;(五)更新粒子位置和速度:根据公式更新每个粒子的速度与位置,将叶片数和变量范围设定为终止条件;(六)判断算法是否结束:若未达到终止条件,则转第2步,迭代后找到最优解,完成初次优化任务;(七)二次优化:针对问题选定合适的目标函数f作为能量函数E;初始化最大温度,降温系数,最小温度(退出循环条件);(八)计算其能量E0:设定起始迭代次数t=0,产生初始状态X0,计算其能量E0;(九)计算其能量E1:以目前解为中心由状态产生函数产生新的邻近解X1计算其能量E1;(十)比较两状态的能量:采用Metropolis接受法则比较两状态的能量,判决是否接受X1,若接受,则令当前状态等于X1,若不接受,则令当前状态等于X0;(十一)判断终止条件:判断温度是否达到终止温度,若是则顺序执行step7;若否则转至step3重复执行;(十二)得出最优解:当前解作为最优解输出。2.根据权利要求1所述的一种应用于罗茨式动力机的混合式优化方法,其特征在于:所述步骤一中优化对象包括叶片参数在不同工况下变化对理论输入转矩、阻力转矩、输出转矩、理论流量、效率影响的较优值。3.根据权利要求1所述的一种应用于罗茨式动力机的混合式优化方法,其特征在于:所述步骤一中首先是选取最优优化算法,对于普通优化方法可以基于启发式算法思想找出局部或全局的最优解,但是多个普通优化方法间如何判断为最优优化算法,即是否为最优拟2CN114169218A权利要求书2/2页合模型中的局部或全局最优解,所以需要一种优化算法判别器,用来找出多种普通优化方法中全局最优解或局部最优解。4.根据权利要求3所述的一种应用于罗茨式动力机的混合式优化方法,其特征在于:所述步骤三中的优化算法判别器针对叶片参数优化,以优化下面这组参数为例,自变量为进口绝对压力、出口绝对压力、叶片数、转子叶顶圆半径、转子1的O1D1、转子2的O2D2,因变量为理论输入转矩,具体包括以下步骤:S1、初始化种群根据仿真数据自变量个数设定维度为6,进口绝对压力、出口绝对压力、转子叶顶圆半径为定值对其定义并分别赋值3、0.1、499.6,初始化叶片数为3、4、6、8;S2、仿真数据的最大值最小值来确定,转子1的O1D1是可变参数,范围设置为146‑3