[发明专利]基于多目标混合模拟退火算法的单相异步电机设计方法有效

专利信息
申请号: 201010610265.5 申请日: 2010-12-28
公开(公告)号: CN102063537A 公开(公告)日: 2011-05-18
发明(设计)人: 李国丽;李志中 申请(专利权)人: 浙江工业大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 杭州天正专利事务所有限公司 33201 代理人: 王兵;黄美娟
地址: 310014 *** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 基于多目标混合模拟退火算法的单相异步电机设计方法,包括以下步骤:确定待优化的变量、构建染色体和种群;设定模拟退火的初始温度T0,预设种群迭代世代阈值;评价当前种群中的所有染色体;设定满意解期望值,寻找满意解;对种群扰动、决定染色体的取舍;获取当前种群中染色体的数量,随机生成染色体形成新种群;以新种群作为当前种群,寻找非劣解集;分段退火。本发明具有对工程师的经验依赖程度低、设计周期短、设计成本低、设计过程操作简单、易于推广的优点。
搜索关键词: 基于 多目标 混合 模拟 退火 算法 单相 异步电机 设计 方法
【主权项】:
1.基于多目标混合模拟退火算法的单相异步电机设计方法,包括以下步骤:1)、确定n个待优化的变量X1,X2,...,Xi,...,Xn,分别设定各变量的取值范围;在各变量的取值范围内分别随机生成m个变量值Xi={xi1,xi2,...,xii,...xim},其中Xi为第i个变量,xii为变量Xi的第i个变量值;以每个变量的一个变量值为元素、组成具有n个元素的变量组Qj={x1j,x2j,...,xij,...xmj},xij为i个变量的第j个变量值;m个变量值组成一个变量种群,m由人为设定;对变量组中的所有数值分别进行二进制编码,变量组转化为染色体,一个二进制编码称为染色体中的一个个体;2)、设定模拟退火的初始温度T0,预设种群迭代世代阈值;3)、评价当前种群中的所有染色体;(3.1)、预设电机的槽满率目标值;(3.2)、获取当前染色体,并将当前染色体对应的二进制编码转换为十进制数值;(3.3)、判断当前染色体对应的十进制数值是否小于槽满率目标值,若是,则保留当前染色体;若否,则删除当前染色体,并再次随机生成一组变量组,并将新生成的变量组编码、形成当前染色体,重复执行步骤(3.2)-(3.3);(3.4)、获取种群中的下一个染色体作为当前染色体,重复执行步骤(3.2)-(3.4),直至种群中所有染色体对应的十进制数均小于槽满率目标值;(3.5)、对种群中的所有的十进制数值的染色体进行电磁计算,得出效率fη、功率因数起动转矩倍数最大转矩倍数起动电流倍数槽满率fff、成本fcost;y1=fη=(效率计算值-效率目标标)2y6=fcost=(成本计算值-成本目标标)2并计算评价函数其中n=1...6;4)、设定满意解期望值,该满意解期望值接近1;判断Jn(n=1~6)是否小于满意解期望值,若是,则进入步骤5);若否,则输出与评价函数对应的待优化变量的满意解;5)、对种群扰动、决定染色体的取舍;(5.1)、获取种群中的一个染色体作为当前染色体;(5.2)、对当前染色体中的两个个体进行交叉变异,生成两个新个体;分别计算这两个个体的objn(objn是评价函数的个数,这里是6)个评价函数和objn个接受概率:P1=1,J1new-J1old0exp(-J1new-J1oldT),J1new-J1old>0]]>式中,是交叉变异前个体的第一个目标函数值,是交叉变异后个体的第一个目标函数值,P1是个体的第一个接受概率;……Pobjn=1,Jobjnnew-Jobjnold0exp(-Jobjnnew-JobjnoldT),Jobjnnew-Jobjnold>0]]>式中,是交叉变异前个体的第objn个目标函数值,是交叉变异后个体的第objn个目标函数值,Pobjn是个体的第objn个接受概率;(5.3)、遍历当前染色体中所有交叉变异后的个体,以决定当前染色体的取舍;(5.3.1)在温度Tk下,获取第一个交叉变异后的个体作为当前个体;(5.3.2)判断是否有Pi>RAN(1,0)(i=1,2…objn),若是,则接受新个体,若否保留旧个体;(5.3.3)、获取下一个交叉变异后的个体,重复执行步骤(5.3.1)-(5.3.2),直到最后一个交叉变异后的个体;(5.3.4)、判断当前染色体中是否有新个体替换旧个体,若是,则进入下一步;若否,则删除当前染色体;(5.3.5)、此操作遍历所有染色体,进入步骤6;6)、获取当前种群中染色体的数量m′,若m′<m则随机生成m-m′组染色体、形成新种群;7)、以新种群作为当前种群,判断当前的迭代世代是否小于迭代世代阈值,若是,则进入步骤8);若否,则将染色体转换为十进制数后,输出与评价函数对应的待优化变量的非劣解集;8)、在高温区,使用经典退火方式,降温公式为:这样使温度下降缓慢;在低温区,使用快速退火方式:降温公式为:式中T0为初始温度,α取2;重复执行步骤3)-7)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201010610265.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top