[发明专利]一种基于公差等级和遗传算法的公差优化分配方法有效
申请号: | 201210109135.2 | 申请日: | 2012-04-13 |
公开(公告)号: | CN102622495A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 赵罡;张志华;孙占磊;韩鹏飞 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06F17/30;G06N3/02 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 公差 等级 遗传 算法 优化 分配 方法 | ||
技术领域
本发明涉及一种基于公差等级和遗传算法的公差优化分配方法,它主要用于产品设计中利用现代智能优化算法对零件的公差进行分配,属于计算机辅助公差设计技术领域。
背景技术
常用的公差分配方法有等公差法、等精度法和基于遗传算法的公差分配,但由于等公差法和等精度法并没有考虑公差加工成本的问题,没有达到优化的目的,故本发明基于遗传算法进行公差优化分配。
在传统的采用遗传算法进行公差优化分配是对各公差环的公差值进行编码,其缺点是:(1)二进制编码符号串的长度较长,并且其与公差值的精度要求有关,精度要求越高,编码符号串的长度越长,降低了运算效率;(2)优化的解不符合公差标准,甚至可能出现超过现有机加工能力的情况。
本发明以我国制定的国家标准为基础进行公差等级编码,并进一步进行公差优化分配。
发明内容
1、目的:本发明的目的在于提供一种基于公差等级和遗传算法的公差优化分配方法,它克服了现有技术的不足,以解决现有公差分配结果加工成本高及分配的公差值不是标准公差值等问题。
2、技术方案:本发明一种基于公差等级和遗传算法的公差优化分配方法,该方法包括以下步骤:
步骤一:建立公差优化的数学模型;
公差优化是在满足装配功能要求的前提下,对误差累积路径中涉及的公差大小进行合理分配,使得各公差的加工成本之和最低。根据这一定义建立公差优化的数学模型。
公差优化的数学模型为:
目标函数:
约束条件:ti=Tsj
e=e(αi,βi,γi,ui,vi,wi;ti)
其中,Ci(ti)表示公差ti的加工成本函数,n表示误差累积路径中涉及的公差个数,j表示ti的公差等级,Tsj表示公差等级为j时该几何公差对应的标准公差值,e=e(αi,βi,γi,ui,vi,wi;ti)为误差累积函数,αi,βi,γi分别为公差特征沿x,y,z轴转动方向的微小变动,ui,vi,wi分别为公差特征沿x,y,z轴平动方向的微小变动。
步骤二:建立标准公差数据库;
公差标准库的主要功能是根据公差类型、尺寸及公差等级来查询数据库从而得到对应的公差,进而作为公差-成本函数的自变量来求得对应的加工成本。标准公差数据库中包括尺寸标准公差、孔和轴的基本偏差及几何公差的公差值。根据GB/T 1800.3-1998和GB/T1800.4-1999将标准公差值表和基本偏差值表存储到数据库中,根据GB/T 1184-1996将各种类型的几何公差值表分别存储到数据库中。
步骤三:基于公差等级进行编码;
本发明以各公差的公差等级编号组合作为最后的编码。
对于尺寸公差,国家标准根据不同的应用场合把公差分为20个等级,从高到低分别用IT01,IT0,IT1~IT18表示。
对于几何公差,根据GB/T 1184-1996应分情况考虑。
(1)直线度和平面度。分为1~12共12个公差等级,其中6,7,8,9为常用公差等级。
(2)圆度和圆柱度。分为0~12共13个公差等级,其中7,8,9为常用公差等级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210109135.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:林可霉素的制药新用途
- 下一篇:一种四取代烯烃及其吡唑衍生物的制备方法