论文部分内容阅读
基于实例设计(Case Based Design,CBD)是基于实例推理方法(Case Based Reasoning,CBR)在设计领域中的应用。它利用人们以往求解类似问题的经验和知识进行推理,从而获得当前问题的求解结果。相比人工智能与专家系统而言,基于实例推理系统对知识、经验及信息完备程度的要求较低,但其推理效率却较高,为产品设计提供了一种高效可行的方法。但由于基于实例推理缺乏严密的理论基础,这种特殊性致使其具有致命的弱点,如:实例获取困难、实例修改准则难以建立等,从而造成了基于实例设计系统开发困难;而且由于设计人员过多地参与设计过程,使得基于实例设计系统缺乏真正意义上的智能化与自动化,设计质量及精度也很难保证。 为了解决基于实例设计系统中出现的问题本文把数据挖掘技术引入到基于实例设计过程当中,并实现了设计系统的网络化。文中分析了数据挖掘技术在基于实例设计系统中的应用,并提出了基于回归分析和MDOD方法的实例修改策略。通过对设计系统的网络化实现,为实例获取提供了一种有效手段,把网络用户的设计结果存储在实例库中,使实例库不断地得到扩充,更好地满足设计要求。 本文采用多元线性回归分析方法对二级圆柱齿轮减速器的单级齿轮副传动参数进行了分析,得出相关的回归方程;并根据回归分析得出的各因子偏回归平方和来判断其重要程度,分析哪些因子为平台参数哪些为特征参数,使设计人员对产品参数之间的关系有更深层次认识。 根据回归分析结果即回归方程和各因子偏回归平方和,引入混合离散变量直接搜索(MDOD)方法对最佳相似实例进行修改,按照各因子偏回归平方和的大小确定修改次序。文中详细给出了实例修改的流程图和实例修改结果,并与传统的设计方法进行了对比,证实了该方法的可行性与实用性。 为了实现基于实例设计系统的网络化,本文提出了C/S与B/S相结合的远程设计模式,使得客户不仅可以利用浏览器对设计结果进行浏览,还可以利用客户端应用程序对设计结果进行处理。本文对二级圆柱齿轮减速器CBD系统实现了网络化,通过客户端应用程序的开发,用户可以利用客户端软件对设计结果进行可视化处理,最终得出二级圆柱齿轮减速器的三维参数化实体模型。该实体模型可以用来进行工