- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于层次分析法数控机床精度评价系统
基于层次分析法数控机床精度评价系统
摘要:机床精度问题是机床设计厂家和用户普通关心的问题,针对机床的精度评价问题,利用层次分析法对实验对象机床进行了测评指标集的设计,构建机床精度评价指标体系,并根据用户的需求开发了数控机床精度评价原型系统,为数控机床精度的保持和提高奠定了理论与实践的基础。
关键词:层次分析法;数控机床;精度
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)31-0066-03
数控机床的各项误差对机床的加工精度有不同程度的影响,通过对各种误差源进行检测得到机床的各项误差值。根据机床当前测得的各项误差,如何来判断机床当前的整体精度与可加工能力,则需要对机床的整体精度进行综合评价,判断机床目前的整体精度状况,然后再进行逐层分析,找出哪些部件的误差对机床整体精度影响较为明显,判断在目前的精度状况下机床的可加工能力及精度未来的变化趋势。因此,利用机床的各项误差指标进行机床的整体精度评价的过程是一个由下到上、由局部到整体的过程。本文基于层次分析法的模糊综合评判对机床精度进行评价,根据用户需求开发基于J2EE平台的数控机床精度评价系统,实现对实验对象机床的精度进行评价与分析。
1 层次分析评判法
机床的精度属于多目标决策问题,可运用多目标多属性的方案评价与决策方法对机床进行评价和决策来确定机床精度状态。采用层次分析法确定评价指标权重,将评判的主要因素按属性分为若干层,首先在每一层内部进行综合评判,在对各层的评判结果进行层次间的高一层次的综合评判,同时运用模糊综合评判方法,求解机床精度评判模型,通过比较其综合精度,对机床精度进行评价。
层次分析法是一种定量与定性相结合的系统分析方法,不仅能够有效地对人们的主观判断做客观描述,而且简洁、适用,在对定性事件进行定量分析和模糊评价中,该方法应用比较广泛[1-4]。
层次分析法的主要步骤[5]如下:
1) 对构成评价系统的目的、评价指标等要素建立多级评价结构模型。
2) 对同一级的评价要素以上一级的要素为指标进行两两比较,并根据评价尺度确定其相对重要度,由此建立各个判断矩阵。
3) 计算各级判断矩阵的特征向量,确定各要素的相对重要度。
4) 最后计算综合重要度,对各种方案要素进行排序,从而为决策提供依据。
利用基于层次分析法对数控机床精度进行评价的具体过程参见论文[6]。
2 精度指标评价体系设计
利用?哟畏治龇?进行机床精度评价的第一步是建立多级评价结构模型,其中精度评价指标的选取尤为重要,所选取的指标既要尽可能全面,又要使精度指标的数据容易获取。本文运用层次分析法思想建立了如图1所示的评价指标体系,体系分三个层次,第一层为总目标因素集[U=U1,U2,U3,U4];
第二层为二级目标因素集[Ui],
其中[U1=U11,U12,U13,U14,U15,U16],
[U2=U21,U22,U23],
[U3=U31,U32,U33,U34,U35],
[U4=U41,U42,U43]。
第三层为三级目标因素集[Uij],
其中[U11=U111,U112,U113,U114,U115],
[U12=U121,U122,U123,U124,U125],
[U13=U131,U132,U133,U134,U135],
[U14=U141,U142],
[U15=U151,U152],
[U16=U161,U162,U163,U164,U165]。
3 基于J2EE的数控机床精度测评系统
3.1 开发及运行环境
本系统使用J2EE作为开发平台,采用Myeclipse8.0+Tomcat5.5进行整体设计。服务器端采用Java编写,可直接应用于各种不同的服务器平台之上。数据库采用Oracle9i作为数据存储介质。系统环境基于微软Windows XP/Server 2003,系统架构采用WEB方式(B/S架构)开发,集成平台核心框架与各子系统采用基于XML Web Services技术的松散集成方式。系统采用MVC架构设计,进一步明晰各层次关系,增强构件可重用度,提高开发效率。
图2所示为系统的架构图。该结构基于组件进行系统设计,与平台无关。业务逻辑被封装成可复用的组件,J2EE服务器以容器的形式为所有的组件类型提供后台服务。
3.2 数控机床精度测评系统主要功能
如图3所示,数控机床精度测评系统主要分为基础数据浏览与修改模块、精度数据获取模块、判断矩阵修改模块、机床精度评价模块、测评结果显示模块五大功能模块。其中:1)信息浏览模块主要对系统的基础数据进行浏览,
文档评论(0)