切削数据库数据优化算法及其应用

来源 :哈尔滨理工大学学报 | 被引量 : 0次 | 上传用户:mysunmoon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着金属切削向高效率、高精度、智能化方向发展,切削数据库的支撑作用越来越重要,如何解决切削数据库的数据优化问题一直是研究的热点课题。数据优化算法是解决数据优化问题的基础,因此,对数据算法的理论及应用研究都是具有重要学术意义和实用价值。本文详细论述了几种数据获取技术在切削数据库中的应用,分析比较了几类切削数据优化算法,并总结了数据寻优算法的改进算法。最后根据切削数据库的发展方向及数据优化算法存在的问题进行了展望。
  关键词:切削数据库;数据寻优算法;实例推理;粒子群算法;神经网络算法
  中图分类号:TG506 文献标志码:A 文章编号:1007-2683(2013)01-0001-06
  0.引言
  近年来,随着数控机床及切削刀具技术的不断发展,切削数据在机械制造领域中越来越显示出其重要性,并且已经成为一种极为重要的资源。
  数据库是集中、保存和管理某一领域内所有这些信息的集合,是管理信息系统的核心。切削数据库是切削加工技术与计算机技术相结合的产物。切削数据库最初只是管理加工中出现的切削数据,随着神经网络算法、粒子群算法等优化算法的应用,切削数据库中添加了优化切削数据和切削数据的智能化评价等功能,使得切削数据库系统得到了很大的发展并已受到各相关行业的高度重视。选择合理的优化算法建立切削数据库,可以合理地选择切削参数,对提高生产率、降低生产成本有着非常重要的意义。对于解决某一类问题,可以通过多种算法来实现但并不是每一种算法都能找到最优解,需要根据每个算法自身的优缺点、适合的领域、优化方式等来选择合适的算法,从而使寻优路径达到最短,优化效果达到最好。但是传统的优化算法也存在一定的弊端,为此提出了算法的改进算法,在很大程度上增强了算法的寻优能力。
  1.数据获取技术在切削数据库中的应用
  1.1神经网络推理技术
  神经网络算法是指模拟生物的神经结构以及其处理信息的方式来进行计算的一种算法。神经网络可以处理例外及不正常的输入数据,这对于很多系统都很重要。黄传真等研究的汽车覆盖件模具钢高速切削数据库将分别基于MATLAB神经网络和基于指数函数的刀具磨损预报模型的拟合误差相比较,优选出基于MATLAB神经网络的刀具磨损预报模型,并将.NET框架和MATLAB环境引入到刀具磨损集成预报系统中,实现了模具钢精加工过程中对刀具磨损的在线预报,实现了对高速切削加工技术的合理应用。
  为了实现神经网络模型的智能寻优,将其与蚁群算法相结合使用,用蚁群算法的启发式寻优和全局优化的特点来训练神经网络的权值即用蚁群算法来训练神经网络,最终解决寻优问题。如詹晓娟等研究的基于蚁群神经网络铣削数据库系统就是利用蚁群算法优化神经网络的方法,使系统在切削参数的选择具有一定的智力水平,实现了切削参数的合理选择。这种智能寻优的方法不仅避免了以往算法收敛速度慢易陷入局部最优等缺陷,提高了系统的运行速度和运算效率,还能够通过自学习提高自身决策能力,使决策结果更趋合理。
  神经网络在解决非线性映射问题如切削用量选择上可达到良好的效果,在机械工程领域具有很高的利用价值。但是当前的神经网络仍普遍存在收敛速度慢、计算量大、训练时间长和不可解释等缺点。
  1.2动力学仿真优化技术
  切削参数数据库的数据主要来源于切削手册、生产实践和切削实验,传统来源的切削参数难以完全满足切削加工的要求。为了存储优化型仿真切削数据,保证切削加工稳定性,赵海洋等在ASP.NET平台下开发了基于B/S数据库结构的动力学仿真优化型切削数据库系统。该系统通过动力学仿真优化方式获取优化型切削参数,实现了高速加工过程中的稳定高效切削。
  将动力学仿真优化技术引入到切削数据库及其应用系统中,不仅能使系统具有良好的结构和可扩展性,还能提供工艺人员合理的切削参数,大大减少了以往试切所带来的经济和时间上的浪费,从而提高了生产效率,降低了生产成本。
  1.3实例推理技术
  1982年Schank通过研究人和机器学习的动态存储理论,提出了基于实例的推理(case-based reason-ing,CBR)其本质是利用旧问题的解决方案来解决新问题,并且具有自学习功能,CBR原理如图1所示。
  利用实例推理技术,将其与规则推理相结合使用,把以往取得的经验应用于新问题的解决上,减少知识获取的工作量,不仅可以为建立切削参数数据库提供一个有效可行的方法,还可以为新的工件加工问题提供参考解决方案,对切削技术的推广应用具有非常重要的意义。
  CBR是一种人工智能的推理方法,广泛应用于问题求解领域,在一定程度上突破了知识获取的瓶颈问题。由于CBR中实例都是以往问题的优化结果,因此其本身就包含了大量的设计经验知识,不仅避免了在获取知识上的时间的浪费,而且设计结果的实用性也很强。CBR为快速设计新的工艺提供了依据。
  2.切削数据优化算法分析对比
  2.1多目标优化算法的比较
  从古老的时代开始,人们就力求在解决一个问题的众多方案中寻求一种最优方案,因此实际中优化问题大多数是多目标优化问题,它也是一类普遍存在的问题。基于群体智能进化的群体智能优化算法在解决多目标优化问题上提高了人们解决和处理优化问题的能力。但是粒子群算法等群体智能优化算法在解决多目标优化问题时有着各自的优缺点,需要对它们进行比较以选择合适的算法。表1是几种智能优化算法的比较。
  通过表1中几种算法的对比可以看出,每种优化算法都有自己独特的优缺点,但是在处理高维复杂问题时都出现易陷入局部最优、收敛效果不好的问题。粒子群算法和遗传算法都属于全局优化算法,利用目标函数来衡量个体的优劣程度,粒子群算法计算复杂度比遗传算法低,可以短时间内找到最优解,但粒子群算法在搜索性能上好于混洗蛙跳算法。可以将几种算法结合使用或者对某种算法进行改进,弥补以往算法的缺点,从而达到更好的解决多目标优化问题的目的。   2.2知识获取的推理方式比较
  规则推理、人工神经网络、实例推理、模糊逻辑、遗传算法和混合推理等智能推理方法被普遍应用在工程中。实例推理作为基于规则推理技术的一个重要补充,已受到人们越来越广泛的关注。但目前比较常用的智能推理方法有规则推理、神经网络和实例推理,它们在解决不同问题上表现出各自的优缺点,如表2所示。
  根据表2列出的3种智能推理方式的比较可以看出,在总体上来看实例推理表现最好,但在解决复杂知识获取问题上仍表现出明显的不足。针对这一问题研究人员将实例推理、规则推理、人工神经网络三者结合,产生了各种各样的混合推理,这些推理不仅结合了它们各自的优点,而且很大程度上克服了单个方法的缺点,可
  以很好的解决复杂问题,如高速切削数据库系统的建立就是采用规则推理和实例相结合的混合推理方式,通过这一方式使该系统的数据采集和知识更新变得简单易行。
  2.3数据查询优化算法比较
  随着现代切削数据库规模的不断扩大,高效率的信息提取技术逐渐成为人们研究的热点。高效的查询被用来体现一个系统性能的好坏,查询的效率也就成为了评价切削数据库系统的重要指标。提高查询效率是建立一个系统首要解决的问题之一,因此对作为有效手段的查询优化的研究就显得尤为重要。但是一个较好的优化算法,并不是通用和万能的,根据不同的环境不同的优化算法适用于不同的的问题及用户。目前常用的数据查寻优化算法有启发式搜索算法又称为A算法,它是在贪婪算法的基础上提出的一种基于人工智能理论的改进算法;基于Agent的分布式查询优化算法,它结合了分布式人工智能与切削数据库管理系统两个领域;遗传算法,它是模拟生物在环境中遗传和进化过程而形成得一种自适应的全局优化概率搜索算法;全局查询优化算法如模拟退火算法、快速分解模拟退火等,能够找出全局最优解;等联结操作结果估算模型,它是一种改进算法,能保证优化方法在一定条件下生成的任意两个相邻的操作次序是最优的;分裂大表算法即将大表分成若干个子表和一个索引表,将子表放在不同的逻辑设备上,各子表的名称和分裂条件存放在索引表里来提高查询速度;神经网络技术的异构数据库集成,它可以通过将全局查询快速地分解为各个子查询,来进行优化操作;多元连接查询优化算法,针对远程网和局域网这两种不同的网络,提出了最小生成树算法和改进的最小生成树算法两种全局优化算法,反复使用此算法可使预先估计的总代价最小;分布式查询优化算法,它的核心是SDD-1查询优化算法,该算法在一定程度上可以使整个网络上的传输量保持最小。对数据库进行查询时,可供选择查询优化算法很多,需要根据一定的标准来评价各算法是否适用于此环境,以提高效率的目的。为此研究人员提出了评价算法的4个标准:一是否适用于大数据量;二是否能应付异构数据库的要求;三是局部优化还是全局优化;四是算法的效率是否满足大数据量、高复杂性的要求。表3是几种数据查询优化算法的比较。
  由表3可知,对数据库进行查询时,对查询优化算法的选择需要考虑很多因素,不能通过一个固定的原则来评价优化算法的优劣,需要根据当时的系统环境来选择合适的优化算法,这样才能充分利用算法的优点。
  3.数据寻优算法的改进
  目前许多数据优化算法被广泛应用在机械加工领域,在一定程度上达到了数据寻优的目的,提高了系统的寻优能力,但是面临一些复杂的问题时一些算法表现出收敛速度慢、陷入局优等问题,为了解决这一问题,对一些算法提出了改进,下面介绍了几种算法的改进算法。
  3.1变形遗传算法
  变形遗传算法是从简单遗传算法发展而来的,是对其运算因子的扩展和补充。简单遗传算法存在许多的不足之处,变形遗传算法在此基础上进行了一些改进:改进编码方式,改进初始群体的生成方式,改进适应度函数的定义方式,改进选择算子操作方式,改进变异算子操作方式,改进算法终止条件。这些算法增强了变形遗传算法搜索过程的方向性,从而增强了算法搜索寻优的方向性。图2为切削用量优化的变形遗传算法的流程图。
  变形遗传算法有两个优点:一是具有局部的随机搜索能力;二是可维持群体多样性,防止出现未成熟收敛现象,从而使收敛概率达到大值。
  3.2改进的粒子群算法
  粒子群优化算法在函数优化等领域蕴涵了广阔的应用前景,利用粒子群优化参数原理(如图3),并与局部搜索算法混合,可以提高了算法在局部区域内进行精细搜索的能力。寻找到最优化的加工参数。目前针对粒子群算法存在的问题,已提出了多种粒子群算法改进算法,并且这些改进的算法广泛应用于函数优化,神经网络训练,模式分类等领域。其中一种改进的粒子群算法是针对粒子群算法在求解高维函数时易陷入局部最优的问题提出的,该算法通过对粒子的速度和位置更新公式进行改进,使粒子在其最优位置的基础上进行位置更新,从而增强算法的寻优能力。如图4为改进的粒子群算法流程图。
  另外两种典型的粒子群算法的改进算法为:①全局邻域模式和局部邻域模式粒子群优化算法,前者收敛速度快,但易陷入局部极小值;后者收敛速度慢,但能在较大程度上避开局部极小值;②混沌粒子群优化算法,它不但具有混沌的随机性、遍历性、规律性等特性,还能引导粒子及其组成的群落搜索全局最优解。
  3.3协同优化算法的改进
  协同优化算法(eollaborati Veoptimization,CO)是多学科设计优化方法中应用最广、效果最好的算法,但是在应用中存在计算困难的问题,根据这一问题提出了改进的协同优化算法一ICO(Improvedeollaborati Veoptimization)多学科设计优化方法。
  ICO多学科设计优化方法保持了CO算法模块化和学科自治性的优点,以新的表达方式来克服CO算法的计算困难。ICO算法利用快速启动方法提高了计算速度,使得ICO算法比标准CO算法更加稳定、可靠,计算效率明显提高。以往协同粒子群算法不能保证全局收敛,易产生伪最优值的问题,根据这一问题提出改进的协同粒子群优化算法,它将混沌理论引入协同粒子群算法中,改善了协同粒子群算法的性能,使其具备了求解高维优化问题的优越性。但是IC0算法还需要在大型复杂工程系统设计优化中进行应用、检验及进一步完善。
  Matherton提出Kriging数学理论之后,Kriging技术在许多领域得到应用,研究人员以此为基础并基于统计学理论提出了Kriging模型,Kriging模型被视为一种最优的线性无偏估计。对于计算量大的问题可以利用基于Kriging模型的改进协同优化算法(Kriging-CO算法)来提高系统的优化效率,该改进算法的原理如图5所示。Kriging-CO算法适用于解决共享变量多、子模型复杂的问题,应用该算法减少迭代次数,提高运算效率。
  虽然一些改进算法弥补了以往算法一些不足,但切削数据库技术的发展越来越快,对切削数据库性能的要求越来越高,出现的问题也会越来越多,因此对算法的研究也必须更加深入。
  4.结语
  本文首先列举了切削数据库中几种优化算法的应用,总结了这些算法所解决的问题以及达到的效果。其次将切削数据库中常用算法进行了分类、总结、比较,说明对于不同的数据库系统环境应采用合适的查询优化算法。最后针对几种改进算法的优点及应用领域进行了总结。
  切削数据库正在向集成化、智能化、网络化的方向发展,对数据寻优速度,数据优化精确度等功能要求越来越高,但现有的优化算法仍有许多不足,例如算法的数学理论基础比较薄弱,缺乏深刻且具有普遍意义的理论分析,利用算法优化切削数据时,容易陷入局部最优解、接近最优解时收敛速度易变慢等问题。可以将不同数据优化算法融合,发挥各自优点,形成复合算法,进行高效寻优求解;并将数据挖掘技术应用于切削数据库的数据寻优、推理,使数据库功能和数据质量得到提升和保证。
  (编辑:温泽宇)
其他文献
摘要:根据同步电机dq轴下的方程推导出二相静止坐标系下的方程,求出二相静止坐标下电感与交直轴电感的关系和反电势方程。提出了在二相静止坐标系下,通过反电势强滤波方式求宽范围变频状态的转子位置角的方式,详细阐述了滤波器参数设计的原则,给出了在考虑数字控制器中实现的滤波器参数设计的约束条件。该方案简单可靠,易于工程应用。通过实例仿真和实验验证了该设计方法的可行性。
期刊
摘要:在电力生产和运行过程中,电线或电缆的精确测长及参数突变点定位,对于电力施工、电缆故障检测、高阻接地故障诊断以及电缆的生产管理等都有着重要的意义。然而,对于用脉冲反射法进行电缆故障定位,脉冲源的质量决定了脉冲反射法电缆故障定位的准确程度。本文提出了一种用于电缆故障准确定位的脉冲源设计方法,并给出了具体的电路设计,该电路能够产生脉冲宽度可调,脉冲电压幅值可调的纳秒级低压脉冲,并对该脉冲源进行了测
期刊
35NCDl6合金钢是法国航空工业重要的一种中碳镍铬钼钢,国内对应牌号为35Ni4Cr2MOA,属于高韧性、高强度结构钢.该合金钢含较高的Ni、cr、Mo等合金元素,使钢的过冷奥氏体相当稳定,淬透性很高,空淬即可获得马氏体和贝氏体组织。
期刊
摘要:为了探讨作为固体氧化物燃料电池电解质材料的可行性,采用交流阻抗谱研究了(Gd2O3)x(ZrO2)1-X(x=0.05—0.15)固体电解质材料的晶粒电导率,并通过分子动力学方法模拟了cd,0,掺杂zr0,固体电解质材料的动力学行为,计算并分析了温度和(Gd2O3)掺杂量对体系离子传导性能的影响.实验和模拟结果均表明,升高温度能明显增强离子电导性能.当(Gd2O3)掺杂量为8 mol%时,材
期刊
摘要:针对感应加热电源工作在高频状态时,存在相位跟踪困难、工作功率小和工作状态不稳定等问题,采用基于TMS320F2812的高频感应加热电源的相位跟踪方法,使负载等效阻抗时刻处于弱感性状态,解决了感应加热电源工作在高频状态所遇到的问题。设计了功率MOSFET的驱动电路、电压和电流相位信号的采集与处理电路,给出了TMS320F2812处理负载电压相位信号和电流相位信号的方法和产生移相PwM信号的方法
期刊
摘要:随着国家科技的进步,航空制造业已成为衡量国家发达水平的重要因素之一。航空发动机是飞行器的核心部件,因此发动机典型零部件的加工技术与刀具应用对航空业的发展起着重要的作用。由于航空零件多为难加工材料,不但对加工技术有高的要求,对加工用的刀具要求更高。本文针对航空发动机典型零件材料及特性、加工技术的现状与刀具应用进行了分析;对航空典型零件加工用刀具材料及特性探讨,并结合刀具磨损对加工精确度的影响,
期刊
摘要:针对生物质锅炉在实际运行过程中存在的排烟温度过高问题,采用锅炉效率反平衡法得出排烟温度与锅炉效率的关系,即排烟温度越高,锅炉效率越低.为了响应国家节能减排的政策,以实际运行的35t/h生物质链条锅炉为研究对象,分析总结了影响排烟温度的因素,并提出一些在锅炉正常运行和停炉检修时可采取的优化排烟温度的措施,最终达到有效控制排烟温度,提高锅炉效率的目的。
期刊
摘要:实验采用射频磁控溅射技术,制备了不同溅射时间下AlN缓冲层的ZnO薄膜,研究了薄膜的结构、形貌及电学性能,结果表明,不同溅射时间下AlN缓冲层Zn0薄膜的生长依然是(002)择优取向,而且当缓冲层溅射时间为60min时,ZnO薄膜的结构和电学性能最好。  关键词:缓冲层;ZnO薄膜;射频磁控溅射  中图分类号:0469 文献标志码:A 文章编号:1007-2683(2012)02-0114-
期刊
摘要:多输入多输出(MIMO)技术可以有效提高各种无线衰落信道的信道容量,通过建立矿井巷道环境下MIMO信道的几何模型,推导了该信道模型的空时相关函数,并对矿井下MIMO信道容量进行了数值仿真,仿真结果表明:矿井巷道中空间相关性对MIMO系统容量的影响很大,增加接收端天线数量、增大天线间距和采用自适应功率分配策略可以提高矿井巷道中MIMO系统的信道容量。  关键词:矿井;信道模型;MIMO;相关函
期刊
[摘 要]新自由主义将人本质自私的“经济人”假设作为立论基础,提出经济发展的绝对自由化、全面私有化和彻底市场化,这种理论通过极化的表现形式逐步成为西方资本主义国家转嫁危机和为实现全球扩张服务的战略工具。在《关于费尔巴哈的提纲》中,马克思阐述“人的本质不是单个人所固有的抽象物,在其现实性上,它是一切社会关系的总和”,自私不是人的本质,它是在私有制普遍发展的过程中形成的结果。由此可见,建立在人本质自私
期刊