切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
    • 8278阅读
    • 2回复

    [原创]产品公差的并行优化设计 [复制链接]

    上一主题 下一主题
    离线gaoyucheng
     
    发帖
    4
    光币
    44
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2006-02-20
    产品公差的并行优化设计 ]5BX :%  
    X #1J &7F1  
    李舒燕,金健 vVj  
    (华中科技大学数控研究所,湖北武汉 430074) eeIhed9  
    摘要:在分析产品公差设计现状的基础上,提出了公差并行优化设计的数学模型;给出了一个仿真实例。 .ELGWF`>  
    关键词:公差;并行工程;优化设计 dL:-Y.?0M  
    中图分类号: TH161. 1   文献标识码:A   文章编号:1001 - 2354(2003) 05 - 0061 - 02 rMXN[,|v  
      现代科学技术的发展使得社会对产品的性能要求越来越 KgV3j]d  
    高,精度是衡量产品性能最重要的指标之一,也是许多产品评 =nz}XH%=  
    价质量的主要技术参数。如何在设计阶段预测机构的输出偏 so PLA68  
    差,进而通过合理地分配和调整机构各构件参数的公差,以保 g$n7CXoT  
    证机构的运动偏差在允许的范围之内,却仍然是一个亟待解决 *?o{9v5}(  
    的难题。 8'n/?.7cX  
    目前,产品的公差问题主要在三个阶段按不同范畴和性质 {-ZFp  
    予以考虑和解决: hhb?6]Z/  
    (1) 设计阶段:设计者根据产品的功能要求和产品结构决 _AYXc] 4%  
    定设计公差,很少考虑加工问题; b6W2^tr-  
    (2) 制造阶段:工艺师根据设计公差确定加工工艺路线、方 hp8%.V$f  
    法、余量和加工公差等,以确保设计公差,也较少顾及产品的功  rL/H2[d  
    能要求和结构设计; r/& sub"X  
    (3) 质量检验阶段:检验师只考虑己加工零件的检验问题, Ok>gh2e[c  
    并与设计公差相比较,看其是否满足设计公差要求,不考虑功 2#o>Z4 r{  
    能要求、设计结构和加工方式。 pa#d L!J  
    显然,这种模式不符合并行工程原理,使制造成本增加、设 .e3NnOzyxS  
    计和制造周期变长。因此,为了使制造更有效、更经济,获得优 za#s/b$[  
    质低成本的产品,开展并行公差设计理论的研究,在设计阶段 @|LBn6q  
    充分考虑制造阶段和质量检验阶段对公差的约束和要求,直接 ag$Vgl  
    求出满足设计要求的加工公差和检验要求,是提高产品综合质 zs%Hb48V   
    量和市场竞争力的重要途径。 >tTj[cMJl  
    1  公差并行设计的优化数学模型 6cpw~  
    公差并行设计一般将成本作为公差设计优劣的评价指标, Pa(^}n|  
    其目标是以加工成本最低、并保证装配技术要求和合理的加工 vK(i 9>;7  
    方法,设计出尽可能大的设计公差、工序公差和最优的工艺路 :!/gk8F|dI  
    线。因此,公差并行设计数学模型的目标函数是总成本最小。 hbU+Usx  
    设计公差和工序公差并行设计时的约束条件,是指将这两 -<Hu!V`+  
    者分别设计时的约束条件同时进行考虑,合并其中共同的约束 . 7zK@6i  
    条件。设计公差的约束条件主要考虑装配功能要求以及生产 ~jK{ ,$:=  
    批量等;工序公差设计的约束条件主要有设计公差约束、加工 )=\# UE+W  
    方法选择、加工余量公差约束和经济加工精度约束。以上所有 "8'@3$>R=  
    约束即为总模型的约束条件。 ]DZE%  
    1. 1  目标函数 U;bK!&Z  
    取加工成本作为优化设计的目标函数,假定第ij 个加工公 y+!+ D[x  
    差的加工成本为Cij : <$6QDfa#  
    Cij = f c (δi j)  ( i = 1 ,2 , ⋯, n) , ( j = 1 ,2 , ⋯, mi) (1)  XEC(P  
    式中:δi j ———第i 个零件中的工序j 的公差; ;`l'2 z@N  
    mi ———第i 个零件所需工序个数。 Ys -T0  
    一个产品的总加工成本将是: :]rJGgK#  
    C = Σ '#LQN<"4  
    n A; 5n:Sd  
    i =1 zR `EU,  
    Σ $|]" W=h  
    m tBNoI  
    i Ad:TYpLD  
    j =1 FvN<<&B  
    Cij (2) J~B<7O<?!1  
    1. 2  产品的输出特性公差约束 U`,0]"Qk  
    产品输出特性的变动量y 必须小于或等于其公差值Y : y'(Ne=y  
    y = f y ( x 1 , x 2 , ⋯, x i , ⋯, x n) ≤ Y (3) Gq_-Val]"  
    式中: x i ———第i 个零件的设计公差; p`nPhk,:b  
    n ———产品中的零件个数。 !1n8vzs"c  
    1. 3  加工方程约束 HODz*pI  
    加工方程必须满足: Z-8Yd6 4  
    x i = hx (δi1 ,δi2 , ⋯,δij , ⋯,δi m j) (4) # S}Z8  
    若考虑极值公差模型,则式(4) 可变为: O@MGda9_;  
    x i = Σ ZeUvyIG  
    m "8 ~:[G#  
    i 4&xZ]QC)O5  
    j =1 baJxU:Y=p  
    δi iv?gZg   
    j (5) -:Fe7c  
    1. 4  余量约束 5K^69mx  
    余量的大小是前一道工序与现工序的加工尺寸之差。由于 _ ):d`O e  
    加工尺寸并不固定, 且与公差有关, 从工件表面去除的实际余 TlI<1/fP}  
    量在一定的范围内变化。通常所说的余量是指它的名义值。对 ^Y u6w\QM  
    加工尺寸来说,余量的偏差是现工序与前一道工序的制造公差 NM]s8cK_  
    之和。它是公差并行设计模型的必要约束,用公式表示: BYTnrPA&Z;  
    δi ix W@7m  
    j ≤δij - 1 ≤δZij (6) wj[\B*$?  
    式中:δij ———零件i 的第j 道工序的制造公差; fbWFLS m;  
    δi ( Fynok  
    j - 1 ———零件i 的第j - 1 道工序的制造公差; fGw^:,B  
    δZij ———零件i 的第j 道工序的余量偏差,可在手册中查到。 .,7JAkB%t  
    关键的设计公差、余量以及每道工序的公差限构成了优化 TpmwD{c[\  
    模型的必要约束。 CPVjmRUF|  
    工序约束: δ1i P~s$EJL*  
    j ≤δi j ≤δμi JT "B>y>  
    j (7) _<=S_ <$2  
    式中:δ1i r|PFw6  
    j 、δμi 6'kS_Zu{<  
    j ———分别为δij 的最小值和最大值。 {GKy'/[  
    此约束规定了每道工序的制造公差的范围。 rgSOS-ox  
    则优化模型的数学表述如下: 4|mD*o  
    第20 卷第5 期 gXonF'  
    2 0 0 3 年5 月 oY1';&BO9  
    机 械 设 计 N=5)fe%{4  
    JOURNAL OF MACHINE DESIGN >$ NDv  
    Vol. 20  No. 5 /n5F(5<  
    May   2003  %VzKqh  
    X 收稿日期:2002 - 03 - 11 ;修订日期:2002 - 09 - 28 \A#1y\ok  
    作者简介:李舒燕(1963 - ) ,女,广东信宜人, 副教授,硕士,主要从事机械工程教学及研究工作。 nSF``pp+  
    © 1995-2005 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved. fwrJ!j  
    求:δ = -zp0S*iP7  
    δ11 ⋯ δ1 j ⋯ δ1 mi B3H|+  
    ⋯ ⋯ ⋯ :(a]V"(&Eq  
    δi y" 6y!  
    1 ⋯ δi j ⋯ δi mi 7_.11$E=H  
    ⋯ ⋯ ⋯ RlqQ  
    δn1 ⋯ δnj ⋯ δnmi VA"*6F   
    使得:min C = minΣ n q}/WQ]p} <  
    i =1 M t*6}Cl  
    Σ /,MJq#@K  
    m zaFt*~@X  
    i Kx. X7R  
    j =1 .s<*'B7&  
    Cij (δij) 9Ro6fjjE  
    满足: y = f y ( x 1 , x 2 , ⋯, x i , ⋯, x n) ≤ Y yfj K2  
    x i = Σ y kW [B  
    m pG34Qw  
    i ew;ur?  
    j =1 cooUE<a  
    δi s0*0 'f  
    j EyI}{6~F  
    δi cXR1grz  
    j +δij - 1 ≤δZij rwniOQe  
    δ1i ~`GhS<D  
    j ≤δij ≤δμi LAP6U.m'd  
    j ?_oF:*~\  
    在所建立的并行公差优化综合的混合非线性模型中, 目标 Dy]I8_  
    函数是总的制造成本, 采用的是混合非线性公差- 成本模型。 ~%/Wupf  
    设计变量是制造工序所产生的零件的工序制造公差δij 。优化模 m6MO W&  
    型中变量的个数,取决于零件的个数和制造零件所需的工序的 d\H&dkpH  
    个数。 ^A][)*SZ  
    2  实例分析 i\4hR?  
    以对心直动尖端从动件盘形凸轮机构为例, 说明公差并行 q;fKcblKj  
    优化设计方法的应用。该凸轮机构从动件输入端的位移误差 OFGsjYLw  
    ΔS 为1. 1 mm,求为保证此要求, 凸轮机构中凸轮与凸轮轴的 FYb34LY  
    工序公差。 TDg@Tg0  
    由装配结构图1 可知: ?\U!huu  
    ΔS = ΔR ,ΔR = Δr +Δr2 +Δr1 (8) v}sY|p"  
    式中:ΔR ———凸轮向径误差; \X F}?*8  
    R ———装配后形成的凸轮型面向径,为一装配尺寸; ~XydQJ^*  
    r ———凸轮的型面向径; c{>uqPTY  
    r1 ———凸轮轴的半径; )jCo%P/  
    r2 ———凸轮中孔的半径; D?~8za`5  
    Δr1 ———凸轮轴的半径误差; )-Ej5'iHr  
    Δr2 ———凸轮中孔的半径误差。 sow d`I~  
    由于凸轮及凸轮轴的加工工序分别为仿形铣削、磨削、钻 9Ew7A(BG_3  
    孔、内圆磨削、车削和磨削,故: 6AvHavA^Y  
    ΔR = δ11 +δ12 +δ13 +δ14 +δ21 +δ22 >S1)YKgz  
    其中:δij ———零件的工序公差。 `gpQW~*R-;  
    因为:Δs = ΔR hH->%*  
    故:Δs = δ11 +δ12 +δ13 +δ14 +δ21 +δ22 ≤1. 1 =H %-.m'f2  
    1. 凸轮轴 2. 凸轮 uNHdpni  
    图1  盘形凸轮机构的装配结构 sBK <zR  
    参考公差- 成本模型,此优化问题的目标函数可写为: ^ *&X~8@)  
    min C = min = Σ[ C1 (δ11) + C2 (δ12) + C3 (δ13) + C4 (δ14) + dI*'!wK  
    C5 (δ21) + C6 (δ22) ] [EY`am8[  
    = min[ C11 (δ11) + C12 (δ12) + C13 (δ13) + C14 (δ14) + 2$ !D* <  
    C21 (δ21) + C22 (δ22) ] R0;ef D  
    = min[11. 08 + 3. 348 8 ×102δ11 - 2. 549 8 ×102δ21 joXfmHB}  
    1 + 7. 414 4 × "BKeot[""p  
    10δ31 >r)X:K+I  
    1 - 9. 689 3δ41 <&pKc6+{  
    1 + 4. 758 7 ×10 - 1δ51 `W `0Fwu9  
    1 + 98. 86 - 1. 451 6 × B/J&l  
    102δ12 +2. 430 4 ×102δ21 :%JC^dV(  
    2 - 2. 157 8 ×102δ31 H@l}[hkP  
    2 +9. 415 4 ×10δ41 QM5 .f+/  
    2 - aV`&L,Q)7E  
    1. 557 8 ×10 + 8. 052 + 3. 937 0 ×10 - 7δ51 /u`3VOn  
    3 + 30. 87e - 0. 475 98δ13 + >p])it[q&$  
    104. 4 - 9. 192 9 ×10δ14 - 7. 819 8 ×10δ21 fd8!KO  
    4 + 3. 571 7 ×102δ31 Nt:8ogk/  
    4 - .mL#6P!d3^  
    1. 847 5 ×102δ41 \aP6_g:N}  
    4 - 1. 105 7 ×102δ51 4'Xgk8)  
    4 +112. 3 - 4. 173 2 ×10δ21 + 8BXqZVm.  
    9. 041 2δ22 RGD]8 mw  
    1 - 9. 361 0 ×10 - 1δ32 m-V02's  
    1 + 4. 432 6 ×10 - 2δ42 ;`v% sx#  
    1 - 7. 821 4 × _7kM]">j  
    10 - 4δ52 +m,!e*g  
    1 +98. 86 - 1. 451 6 ×102δ22 +2. 430 4 ×102δ22 *zVvQ=  
    2 - 2. 1578 × "Vd_CO  
    102δ32 K3mA XC,d  
    2 +9. 4154 ×10δ42 Zt@Z=r:&  
    2 - 1. 5578 ×10δ52 0 nW F  
    2 ] Ep~wWQh  
    约束为:δ11 +δ12 +δ13 +δ14 +δ21 +δ22 ≤1. 1 , =y%rG :!  
    δ11 +δ12 ≤0. 2 , δ12 +δ13 ≤0. 24 , δ13 +δ14 ≤0. 24 , δ21 +δ22 ≤0. 3 X6RQqen3:  
    0. 11 < δ11 < 0. 16 , 0. 05 < δ12 < 0. 08 , 0. 15 < δ13 < 0. 22 , uXQ >WI@eF  
    0. 05 < δ14 < 0. 08 , 0. 15 < δ21 < 0. 22 , 0. 085 < δ22 < 0. 15 fT Y/4(  
    采用模拟退火算法来解此优化问题,并用Visual C ++ 编制 6'OO-o  
    此优化程序(如图2 所示) ,所得结果如下: 59rY[&|  
    δ11 = 0. 11 , δ12 = 0. 078 365 , δ13 = 0. 15 , δ14 = 0. 079 , pKJK9@Ad  
    δ21 = 0. 150 166 578 , δ22 = 0. 132 024 882 , C = 456. 931 X1A<$Am1  
    其中δ11 、δ12 、δ13 和δ14 分别为凸轮的仿形铣削、磨削、钻孔 *(GZ^QH.  
    和内圆磨削这些加工工序的公差,δ21 和δ22 分别为凸轮轴的车 7\/5r.  
    削和磨削的工序公差, C 为产品总的制造成本。 Zv qn%K],  
    图2  计算程序流程图 qJ8-9^E,L  
    参考文献 .dq "k  
    [1 ]  刘玉生. CAD/ CAPP 集成中公差的模糊优化设计[J ] . 浙江大学学 q]<xMg#nu  
    报,2001 ,35 (1) :41 - 46. > %*B`oqo  
    [ 2 ]  蒋庄德. 机械精度设计[M] . 西安:西安交通大学出版社, 2000. 6ri#Lw  
    62 机 械 设 计第20 卷第5 期 W7UtA.2LT  
    © 1995-2005 Tsinghua Tongfang Optical Disc Co., Ltd. All rights
     
    分享到
    离线9810448200
    发帖
    8
    光币
    25
    光券
    0
    只看该作者 1楼 发表于: 2006-02-20
    以上资料只能作为指导作用,真正设计时要考虑的问题很多的
    离线wumingsi
    发帖
    16
    光币
    41
    光券
    0
    只看该作者 2楼 发表于: 2006-03-04
    还不错 蛮有用的