容差设计

容差设计(Tolerance Design)

目录

  • 1 容差设计概述
  • 2 容差设计的目的
  • 3 容差设计与参数设计的关系
  • 4 容差设计的案例分析

容差设计概述

  容差是从经济角度考虑允许质量特性值波动范围。容差设计通过研究容差范围与质量成本之间的关系,对质量和成本进行综合平衡。容差设计在完成系统设计和由参数设计确定了可控因素的最佳水平组合后进行,此时各元件(参数)的质量等级较低,参数波动范围较宽。

容差设计的目的

  容差设计的目的是在参数设计阶段确定的最佳条件的基础上,确定各个参数合适的容差。

  容差设计的基本思想如下:根据各参数的波动对产品质量特性贡献(影响)的大小,从经济性角度考虑有无必要对影响大的参数给予较小的容差(例如用较高质量等级的元件替代较低质量等级的元件)。这样做,一方面可以进一步减少质量特性的波动,提高产品的稳定性,减少质量损失;另一方面,由于提高了元件的质量等级,使产品的成本有所提高。因此,容差设计阶段既要考虑进一步减少在参数设计后产品仍存在的质量损失,又要考虑缩小一些元件的容差将会增加成本,要权衡两者的利弊得失,采取最佳决策

  总之,通过容差设计来确定各参数的最合理的容差,使总损失(质量与成本之和)达到最佳(最小)。我们知道,使若干参数的容差减少需要增加成本,但由此会提高质量,减少功能波动的损失。因此,要寻找使总损失最小的容差设计方案。用于容差设计的主要工具是质量损失函数和正交多项式回归。

容差设计与参数设计的关系

  参数设计与容差设计是相辅相成的。按照参数设计的原理,每一层次的产品(系统、子系统、设备、部件、零件),尤其交付顾客的最终产品都应尽可能减少质量波动,缩小容差,以提高产品质量,增强顾客满意;但另一方面,每一层次产品均应具有很强的承受各种干扰(包括加工误差)影响的能力,即应容许其下属零部件有较大的容差范围。对于下属零部件通过容差设计确定科学合理的容差,作为生产制造阶段符合性控制的依据。但应指出,此处的符合性控制与传统质量管理的符合性控制有两点不同:第一,检验工序不能只记录通过或不通过,还应记录质量特性的具体数值;不能只给出不合格率,还要按照质量损失的理论制订科学的统计方法来给出质量水平的数据。第二,采用适应健壮设计的在线质量控制方法(如先进的SPC方法等),实时监控产品质量波动的情况,进行反馈和工艺参数的调整;针对存在的问题,不断地采取措施改进工艺设计,提高产品质量,在减少总损失的前提下使质量特性越来越接近目标值,条件具备时,应减少容差范围。

容差设计的案例分析

  容差设计的实现途径很多,比较常见的有极值分析法(WorstCase)、统计平方公差法(Root-Sum-Squares)和模拟法Simulation)三类,下面将会结合实际案例作各自的说明和相互的比较。在高端六西格玛统计分析软件JMP的协助下,容差设计的工作效率更加高速,分析结果更加清晰。在案例分析中,JMP软件是目前唯一一款集统计分析功能和专业模拟功能于一身的六西格玛统计分析软件,也是目前全球试验设计方法的领导品牌

  一、极值分析法(WorstCase)

  极值分析法是目前应用范围最广泛、操作最简便的方法,大多数的设计都基于这个概念。在这种方法中,零部件都设计为名义值,然后假定容差差完全向一个或另一个方向积累,最终的结果仍能满足产品的功能要求。

  在极值分析法分析中主要考虑的是设计规格的线性极值,它虽然确保了所有零件的组合,但往往导致最终结果过于保守,产生过大或过小的容差。而且严格地说,极值分析法并不属于统计方法,但它为后面讲到的统计平方公差法提供了比较的基础,能够帮助我们更好地意识到应用统计方法的好处。我们通过一个典型的机械系统设计案例来加深理解。

  场景:在一个装配环中装入4个零件,如下图所示,要求装配间隙Gap的目标值T=0.016,波动范围尽可能小。已知现在的零件1~4服从技术规范1.225±0.003,装配环服从技术规范4.916±0.003。试问:该系统的的目标值是否达到要求?公差范围是多少?

  

  根据极值分析法的分析思路:

  装配环的名义值=4.916  公差=±0.003

  零件1的名义值=-1.225  公差=±0.003

  零件2的名义值=-1.225  公差=±0.003

  零件3的名义值=-1.225  公差=±0.003

  零件4的名义值=-1.225  公差=±0.003

  由此我们可以得到:

  间隙的名义值=0.016  总公差=±0.015

  间隙的最小值=0.001

  间隙的最大值=0.031

  也就是说,系统的目标值达到了要求,系统的公差范围是[0.001,0.031],然而实际情况果真如此吗?系统中每个零部件出现极值的概率分别只有0.0027,由此组成的系统(即间隙)出现极值的概率=0.00275=0.000000000000143,几乎接近于0。这说明,通过极值分析法估算出来的公差范围过大,没有反应系统的真实情况。

  二、统计平方公差法(Root-Sum-Squares)

  统计平方公差法基于这样一个假设理论:大多数的零部件在它们的公差范围内呈正态概率分布,此时由它们所构成的系统与各个零部件线性相关,则系统的分布也可以用一个正态分布或近似正态的分布来表示。结合上一个机械系统的案例,这个理论可以用下图表示。

  统计平方公差法采用统计分析方法进行公差分析,防止了产生过于保守的设计,适当地扩展了零部件的允许公差,如果清楚过程能力,甚至可以得到更宽松的公差。

  

  这时候,在同一个机械系统的状况下,根据统计平方公差法的定义公式,间隙的总公差=

  间隙的最小值=0.016-0.0067=0.0093

  间隙的最大值=0.016+0.0067=0.0227

  也就是说,系统的公差范围变为[0.0093,0.0227],相对于极值分析法的结论,它显得更加接近现实情况。但是,统计平方公差法也存在一个先天性的缺陷:当初始的假定理论不成立,即零部件明显不呈正态概率分布,或者系统与各个零部件呈非线性相关时,原先统计平方公差的计算公式也就不成立了。

  三、模拟法(Simulation)

  模拟也称仿真,是指通过设定若干个随机变量以及相互之间的关系建立系统的数学模型或逻辑模型,并对该模型进行充分的试验,以获得对该系统行为的认识或者帮助解决决策问题的过程。自上世纪八十年代起,随着电子计算机软硬件的普及,模拟得到了广泛应用,它的操作也越来越简单。

  在容差设计时应用模拟技术,分析人员无需组建真实的系统就能够评价模型,或者在不干扰现有系统的情况下对模型进行验证。而且模拟法对零部件的分布和模型的线性性要求较低,比许多其他的分析方法更容易被人理解。

  

  再次借用机械系统的案例,我们首先在高级DOE分析软件JMP里对装配过程中的各个零部件参数进行设置,一般认为参数服从正态分布,均值等于中心值,标准差为半公差的1/3(具体操作参见上图)。短短几秒钟后,汇总十万次模拟结果的间隙分布就由JMP软件自动生成了。从下图可以看到,通过模拟法得到的系统的公差范围变为[0.009,0.023],与统计平方公差法的结论十分相似,非常接近现实情况。同时,模拟法的分析过程生动形象,由它获取的结果的可读性依然很强。更重要的是,当遇到电子线路等非线性模型时,统计平方公差法已不适用,但模拟法却依然有效。

  

  以上花了很多篇幅介绍了如何正确地预测系统的公差范围。一旦发现系统的公差范围过大时,应该怎样调整零部件参数的公差设置呢?正如我们所知道的,减少零部件参数的公差会提高质量,减少系统功能波动的损失,但缺憾是往往需要增加成本。通过公差设计,可以确定各参数的最合理公差,使总损失(质量损失与材料成本之和)达到最佳(最小)。接下来将用最简单易懂的模拟法来简要说明。

  例如,设定在上述的机械系统中顾客满意的间隙波动范围为[0.012,0.020],显然会有相当一部分产品被判为不合格。如果将各个零部件参数的公差都缩小一半,效果是否会明显改善呢?在高级统计分析软件JMP自带的模拟器的帮助下,我们很快会得到如下图所示的缺陷前后对比。间隙地缺陷数量从原先的74030PPM迅速下降到改进后的340PPM,充分说明效果是明显的。如果能够证明因此改进而增加的成本不高时,那我们就更有信心将零件1-4的公差范围设定为1.225±0.0015,装配环的公差范围设定为4.916±0.0015。

  

阅读数:293