[发明专利]一种关于装配公差的优化设计方法有效
申请号: | 201310756985.6 | 申请日: | 2013-12-27 |
公开(公告)号: | CN103903060B | 公开(公告)日: | 2017-11-10 |
发明(设计)人: | 张毅;谢永辉 | 申请(专利权)人: | 西京学院 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 710123 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 关于 装配 公差 优化 设计 方法 | ||
1.一种关于装配公差的优化设计方法,其特征在于,该方法为:
步骤a,根据装配公差链,确定尺寸公差;
步骤b,确定装配公差的约束条件;
步骤c,确定形位公差的类型和范围;
步骤d,确定以装配体的最小加工成本为优化目标,建立装配公差优化的目标函数;
该函数如下式所述为:
式中,CMA为装配体MA的总加工成本函数;为特征fij的第a个尺寸公差的加工成本-公差函数;为特征fij的第b个形状公差的加工成本-公差函数;为特征fij的第c个位置公差的加工成本-公差函数;g为特征fij的尺寸公差总数;h为特征fij的形状公差总数;s为特征fij的位置公差总数;
该函数经过下述方法计算得出,
步骤d1,设定机械装配体的零件表示函数;
给定一个机械装配体如下述公式所示:
式中:
MAΣ——表示机械装配体;
Pi——组成装配体MA的第i个零件;
n——组成装配体MA的零件总数;
步骤d2,确定机械装配体的总加工成本表示函数;
装配体的总加工成本如下所示:
式中:
CMA——装配体MA的总加工成本函数;
C(Pi)——装配体MA中零件Pi的加工成本函数;
步骤d3,确定装配体中每个零件的加工成本函数;
零件的加工成本如下所示:
式中:
fij——零件Pi的第j个装配特征;
C(fij)——零件Pi的第j个装配特征的加工成本函数;
m——零件Pi的装配特征总数;
步骤d4,确定装配特征的加工成本函数;
如下所示:
式中:
——特征fij的第a个尺寸公差的加工成本-公差函数;
——特征fij的第b个形状公差的加工成本-公差函数;
——特征fij的第c个位置公差的加工成本-公差函数;
g——特征fij的尺寸公差总数;
h——特征fij的形状公差总数;
s——特征fij的位置公差总数;
步骤d5,综合公式(3)~(5),得出装配体的总加工成本-公差函数可表示如下:
根据上述公式(6)得出装配公差优化的目标函数;
步骤e,将公差类型信息附加到VGC网络,得到装配体的公差网络,选择确定各装配特征的尺寸公差及几何公差的取值范围;
步骤f,采用多参数级联编码的方法进行遗传编码;
将各个尺寸公差和形位公差以二进制编码方法进行编码,然后将这些编码按照一定顺序连接在一起组成表示全部参数的二进制串染色体;
根据GB/T1800.3-1998标准公差数值和GB/T1184-1996形位公差数值,确定尺寸和形位公差要求的精度是小数点后4位,公差决策变量T∈[TL,TU]应该被分成至少(TU-TL)×104个部分,其二进制串位数用mj表示,用以下公式计算:
则染色体的编码串长度为:
其中,
L——染色体的编码串长度;
li——公差变量的编码长度;
n——尺寸和形位公差变量的总数;
精确到小数点后四位的尺寸和形位公差变量的最大二进制串编码长度为14位,采用等长编码技术,每一个公差变量的编码长度定为14位,则一个具有n个公差参数的染色体长度可以表示为:
在进行编码时,每个公差参数可以具有不同的取值范围,采用等长编码技术,则每个参数具有不同的编码精度,设某一公差的取值范围为[TL,TU],用14位二进制编码符号来表示该公差,则可以生成214种不同的编码,编码精度或编码长度为:
对于给定的公差变量二进制编码染色体:
第j个公差变量的二进制串解码函数的形式为:
其中:
Tj——染色体中第j个公差变量的取值;
——第j个公差变量的取值下限;
——第j个公差变量的取值上限;
——第j个公差变量的二进制编码串的第m个基因取值;
步骤g,确定适应度函数;
步骤h,确定选择算子函数;
步骤i,确定遗传算法的运行参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西京学院,未经西京学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310756985.6/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理