13296444375

全站搜索

首页 / 企业新闻 / 机械设计方法,用理论来指导实践
返回

机械设计方法,用理论来指导实践

浏览次数:105 分类:企业新闻 分类:行业新闻

科学技术的飞速发展,产品功能要求的日益增多,复杂性增加,寿命期缩短,更新换代速度加快。然而,产品的设计,尤其是机械产品方案的设计手段,则显得力不从心,跟不上时代发展的需要。目前,计算机辅助产品的设计绘图、设计计算、加工制造、生产规划已得到了比较广泛和深入的研究,并初见成效,而产品开发初期方案的计算机辅助设计却远远不能满足设计的需要。为此,作者在阅读了大量文献的基础上,概括总结了国内外设计学者进行方案设计时采用的方法,并讨论了各种方法之间的有机联系和机械产品方案设计计算机实现的 发展趋势。
790b1b4b191d264f82750e354ef1b583
  根据目前国内外设计学者进行机械产品方案设计所用方法的主要特征,可以将方案的现代设计方法概括为下述四大类型。
  1、系统化设计方法
  系统化设计方法的主要特点是:将设计看成由若干个设计要素组成的一个系统,每个设计要素具有独立性,各个要素间存在着有机的联系,并具有层次性,所有的设计要素结合后,即可实现设计系统所需完成的任务。
  系统化设计思想于70年代由德国学者Pahl和Beitz教授提出,他们以系统理论为基础,制订了设计的一般模式,倡导设计工作应具备条理性。德国工程师协会在这一设计思想的基础上,制订出标准VDI2221“技术系统和产品的开发设计方法。
   制定的机械产品方案设计进程模式,基本上沿用了德国标准VDI2221的设计方式。除此之外,我国许多设计学者在进行产品方案设计时还借鉴和引用了其他发达国家的系统化设计思想,其中具有代表性的是:
 (1)将用户需求作为产品功能特征构思、结构设计和零件设计、工艺规划、作业控制等的基础,从产品开发的宏观过程出发,利用质量功能布置方法,系统地将用户需求信息合理而有效地转换为产品开发各阶段的技术目标和作业控制规程的方法。
 (2)将产品看作有机体层次上的生命系统,并借助于生命系统理论,把产品的设计过程划分成功能需求层次、实现功能要求的概念层次和产品的具体设计层次。同时采用了生命系统图符抽象地表达产品的功能要求,形成产品功能系统结构。
 (3)将机械设计中系统科学的应用归纳为两个基本问题:一是把要设计的产品作为一个系统处理,最佳地确定其组成部分(单元)及其相互关系;二是将产品设计过程看成一个系统,根据设计目标,正确、合理地确定设计中各个方面的工作和各个不同的设计阶段 。
  由于每个设计者研究问题的角度以及考虑问题的侧重点不同,进行方案设计时采用的具体研究方法亦存在差异。下面介绍一些具有代表性的系统化设计方法。
    1.1 设计元素法
  用五个设计元素(功能、效应、效应载体、形状元素和表面参数)描述“产品解”,认为一个产品的五个设计元素值确定之后,产品的所有特征和特征值即已确定。我国亦有设计学者采用了类似方法描述产品的原理解。
    1.2 图形建模法
  研制的“设计分析和引导系统”KALEIT,用层次清楚的图形描述出产品的功能结构及其相关的抽象信息,实现了系统结构、功能关系的图形化建模,以及功能层之间的联接 。
  将设计划分成辅助方法和信息交换两个方面,利用Nijssen信息分析方法可以采用图形符号、具有内容丰富的语义模型结构、可以描述集成条件、可以划分约束类型、可以实现关系间的任意结合等特点,将设计方法解与信息技术进行集成,实现了设计过程中不同抽象层间信息关系的图形化建模。
  文献[11]将语义设计网作为设计工具,在其开发的活性语义设计网ASK中,采用结点和线条组成的网络描述设计,结点表示元件化的单元(如设计任务、功能、构件或加工设备等),线条用以调整和定义结点间不同的语义关系,由此为设计过程中的所有活动和结果预先建立模型,使早期设计要求的定义到每一个结构的具体描述均可由关系间的定义表达,实现了计算机辅助设计过程由抽象到具体的飞跃。
    1.3 “构思”—“设计”法
  将产品的方案设计分成“构思”和“设计”两个阶段。“构思”阶段的任务是寻求、选择和组合满足设计任务要求的原理解。“设计”阶段的工作则是具体实现构思阶段的原理解。
  将方案的“构思”具体描述为:根据合适的功能结构,寻求满足设计任务要求的原理解。即功能结构中的分功能由“结构元素”实现,并将“结构元素”间的物理联接定义为“功能载体”,“功能载体”和“结构元素”间的相互作用又形成了功能示意图(机械运动简图)。方案的“设计”是根据功能示意图,先定性地描述所有的“功能载体”和“结构元素”,再定量地描述所有“结构元素”和联接件(“功能载体”)的形状及位置,得到结构示意图。Roper,H.利用图论理论,借助于由他定义的“总设计单元(GE)”、“结构元素(KE)”、“功能结构元素(FKE)”、“联接结构元素(VKE)”、“结构零件(KT)”、“结构元素零件(KET)”等概念,以及描述结构元素尺寸、位置和传动参数间相互关系的若干种简图,把设计专家凭直觉设计的方法做了形式化的描述,形成了有效地应用现有知识的方法,并将其应用于“构思”和“设计”阶段。
  从设计方法学的观点出发,将明确了设计任务后的设计工作分为三步:1) 获取功能和功能结构(简称为“功能”);2) 寻找效应(简称为“效应”);3) 寻找结构(简称为“构形规则”)。并用下述四种策略描述机械产品构思阶段的工作流程:策略1:分别考虑“功能”、“效应”和“构形规则”。因此,可以在各个工作步骤中分别创建变型方案,由此产生广泛的原理解谱。策略2:“效应”与“构形规则”(包括设计者创建的规则)关联,单独考虑功能(通常与设计任务相关)。此时,辨别典型的构形规则及其所属效应需要有丰富的经验,产生的方案谱远远少于策略1的方案谱。策略3:“功能”、“效应”、“构形规则”三者密切相关。适用于功能、效应和构形规则间没有选择余地、具有特殊要求的领域,如超小型机械、特大型机械、价值高的功能零件,以及有特殊功能要求的零部件等等。策略4:针对设计要求进行结构化求解。该策略从已有的零件出发,通过零件间不同的排序和连接,获得预期功能 。
   1.4 矩阵设计法
  在方案设计过程中采用“要求—功能”逻辑树(“与或”树)描述要求、功能之间的相互关系,得到满足要求的功能设计解集,形成不同的设计方案。再根据“要求—功能”逻辑树建立“要求—功能”关联矩阵,以描述满足要求所需功能之间的复杂关系,表示出要求与功能间一一对应的关系。
  Kotaetal将矩阵作为机械系统方案设计的基础,把机械系统的设计空间分解为功能子空间,每个子空间只表示方案设计的一个模块,在抽象阶段的高层,每个设计模块用运动转换矩阵和一个可进行操作的约束矢量表示;在抽象阶段的低层,每个设计模块被表示为参数矩阵和一个运动方程。
    1.5 键合图法
  将组成系统元件的功能分成产生能量、消耗能量、转变能量形式、传递能量等各种类型,并借用键合图表达元件的功能解,希望将基于功能的模型与键合图结合,实现功能结构的自动生成和功能结构与键合图之间的自动转换,寻求由键合图产生多个设计方案的方 法。
  2、结构模块化设计方法
  从规划产品的角度提出:定义设计任务时以功能化的产品结构为基础,引用已有的产品解(如通用零件部件等)描述设计任务,即分解任务时就考虑每个分任务是否存在对应的产品解,这样,能够在产品规划阶段就消除设计任务中可能存在的矛盾,早期预测生产能力、费用,以及开发设计过程中计划的可调整性,由此提高设计效率和设计的可靠性,同时也降低新产品的成本。Feldmann将描述设计任务的功能化产品结构分为四层,(1)产品→(2)功能组成→(3)主要功能组件→(4)功能元件。并采用面向应用的结构化特征目录,对功能元件进行更为具体的定性和定量描述。同时研制出适合于产品开发早期和设计初期使用的工具软件STRAT。
  认为专用机械中多数功能可以采用已有的产品解,而具有新型解的专用功能只是少数,因此,在专用机械设计中采用功能化的产品结构,对于评价专用机械的设计、制造风 险十分有利。
  提倡在产品功能分析的基础上,将产品分解成具有某种功能的一个或几个模块化的基本结构,通过选择和组合这些模块化基本结构组建成不同的产品。这些基本结构可以是零件、部件,甚至是一个系统。理想的模块化基本结构应该具有标准化的接口(联接和配合部),并且是系列化、通用化、集成化、层次化、灵便化、经济化,具有互换性、相容性和相关性。我国结合软件构件技术和CAD技术,将变形设计与组合设计相结合,根据分级模块化原理,将加工中心机床由大到小分为产品级、部件级、组件级和元件级,并利用专家知识和CAD技术将它们组合成不同品种、不同规格的功能模块,再由这些功能模块组合成不同的加工中心总体方案。
  以设计为目录作为选择变异机械结构的工具,提出将设计的解元素进行完整的、结构化的编排,形成解集设计目录。并在解集设计目录中列出评论每一个解的附加信息,非常有利于设计工程师选择解元素。
  根据机械零部件的联接特征,将其归纳成四种类型:1)元件间直接定位,并具 有自调整性的部件;2) 结构上具有共性的组合件;3)具有嵌套式结构及嵌套式元件的联接 ;4)具有模块化结构和模块化元件的联接。并采用准符号表示典型元件和元件间的连接规则,由此实现元件间联接的算法化和概念的可视化。
  在进行机械系统的方案设计中,用“功能建立”模块对功能进行分解,并规定功能分解的最佳“粒化”程度是功能与机构型式的一一对应。“结构建立”模块则作为功能解的选择对象以便于实现映射算法。
  3、基于产品特征知识的设计方法
  基于产品特征知识设计方法的主要特点是:用计算机能够识别的语言描述产品的特征及其设计领域专家的知识和经验,建立相应的知识库及推理机,再利用已存储的领域知识和建立的推理机制实现计算机辅助产品的方案设计。
  机械系统的方案设计主要是依据产品所具有的特征,以及设计领域专家的知识和经验进行推量和决策,完成机构的型、数综合。欲实现这一阶段的计算机辅助设计,必须研究知识的自动获取、表达、集成、协调、管理和使用。为此,国内外设计学者针对机械系统方案设计知识的自动化处理做了大量的研究工作,采用的方法可归纳为下述几种。
   3.1 编码法
  根据“运动转换”功能(简称功能元)将机构进行分类,并利用代码描述功能元和机构类别,由此建立起“机构系统方案设计专家系统”知识库。在此基础上,将二元逻辑推理与模糊综合评判原理相结合,建立了该“专家系统”的推理机制,并用于四工位专用机床的方案设计中。
  利用生物进化理论,通过自然选择和有性繁殖使生物体得以演化的原理,在机构方案设计中,运用网络图论方法将机构的结构表达为拓扑图,再通过编码技术,把机构的结构和性能转化为个体染色体的二进制数串,并根据设计要求编制适应值,运用生物进化理论控制繁殖机制,通过选择、交叉、突然变异等手段,淘汰适应值低的不适应个体,以极快的进化过程得到适应性最优的个体,即最符合设计要求的机构方案。
    3.2 知识的混合型表达法
  针对复杂机械系统的方案设计,采用混合型的知识表达方式描述设计中的各类知识尤为适合,这一点已得到我国许多设计学者的共识。
  在研制复杂产品方案设计智能决策支持系统DMDSS中,将规则、框架、过程和神经网络等知识表示方法有机地结合在一起,以适应设计中不同类型知识的描述。将多种单一的知识表达方法(规则、框架和过程),按面向对象的编程原则,用框架的槽表示对象的属性,用规则表示对象的动态特征,用过程表示知识的处理,组成一种混合型的知识表达型式,并成功地研制出“面向对象的数控龙门铣床变速箱方案设计智能系统GBCDIS”和“变速箱结构设计专家系统GBSDES”。
    3.3 利用基于知识的开发工具
  在联轴器的CAD系统中,利用基于知识的开发工具NEXPERT-OBJECT,借助于面向对象的方法,创建了面向对象的设计方法数据库,为设计者进行联轴器的方案设计和结构设计提供了广泛且可靠的设计方法谱。则利用NEXPERT描述直线导轨设计中需要基于知识进行设计的内容,由此寻求出基于知识的解,并开发出直线导轨设计专家系统。
    3.4 设计目录法
  构造了“功能模块”、“功能元解”和“机构组”三级递进式设计目录,并将这三级递进式设计目录作为机械传动原理方案智能设计系统的知识库和开发设计的辅助工具。
    3.5 基于实例的方法
  在研制设计型专家系统的知识库中,采用基本谓词描述设计要求、设计条件和选取的方案,用框架结构描述“工程实例”和各种“概念实体”,通过基于实例的推理技术产生候选解来配匹产品的设计要求。
  4、智能化设计方法
  智能化设计方法的主要特点是:根据设计方法学理论,借助于三维图形软件、智能化设计软件和虚拟现实技术,以及多媒体、超媒体工具进行产品的开发设计、表达产品的构思、描述 产品的结构。
  在利用数学系统理论的同时,考虑了系统工程理论、产品设计技术和系统开发方法学VDI2221,研制出适合于产品设计初期使用的多媒体开发系统软件MUSE。
  在进行自动取款机设计时,把产品的整个开发过程概括为“产品规划”、“开发”和“生产规划”三个阶段,并且充分利用了现有的CAD尖端技术——虚拟现实技术。
1) 产品规划—构思产品。其任务是确定产品的外部特性,如色彩、形状、表面质量、人机工程等等,并将最初的设想用CAD立体模型表示出,建立能够体现整个产品外形的简单模型,该模型可以在虚拟环境中建立,借助于数据帽和三维鼠标,用户还可在一定程度上参与到这一环境中,并且能够迅速地生成不同的造型和色彩。立体模型是检测外部形状效果的依据,也是几何图形显示设计变量的依据,同时还是开发过程中各类分析的基础。 
2)开发—设计产品。该阶段主要根据“系统合成”原理,在立体模型上配置和集成解元素,解元素根据设计目标的不同有不同的含义:可以是基本元素,如螺栓、轴或轮毂联接等;也可以是复合元素,如机、电、电子部件、控制技术或软件组成的传动系统;还可以是要求、特性、形状等等。将实现功能的关键性解元素配置到立体模型上之后,即可对产品的配置(设计模型中解元素间的关系)进行分析,产品配置分析是综合“产品规划”和“开发”结果的重要手段。
3)生产规划—加工和装配产品。在这一阶段中,主要论述了装配过程中CAD技术的应用,提出用计算机图像显示解元素在相应位置的装配过程,即通过虚拟装配模型揭示造形和装配间的关系,由此发现难点和问题,并找出解决问题的方法,并认为将CAD技术综合应用于产品开发的三个阶段,可以使设计过程的综合与分析在“产品规划”、“开发”和“生产规划”中连续地交替进行。因此,可以较早地发现各个阶段中存在的问题,使产品在开发进程中不断地细化和完善。

点击取消回复

    分类

    在线客服x

    客服
    顶部 回到顶部