用户名: 密码: 验证码:
数控系统的可靠性设计理论和方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
数控系统最终的可靠性从根本上来说是由设计决定的,数控系统的可靠性设计是数控技术可靠性研究的一个主要方面,本文针对数控系统的可靠性设计进行深入的理论和方法研究,论文主要研究内容包括:
     设计了基于生存期的嵌入式数控软件系统可靠性工程过程,将整个数控系统可靠性设计工程分为3个阶段:早期阶段、中期阶段和后期阶段的可靠性工程,并对各个阶段可靠性工程的实施内容进行了详细分析和论述。
     对处于可靠性工程早期阶段数控系统的结构可靠性进行了分析和建模,给出了基于RTOS平台的数控系统层次化模块结构图,在对数控系统功能分析的基础上,对传统的Littlewood模型进行了改进,得到改进的Littlewood模型,即Improve-Littlewood模型,并将此模型应用到实际数控系统结构可靠性设计中。
     提出数控系统各个功能模块可靠性设计的重要度不同的观点,分析了影响模块重要度的因素:模块规模、模块复杂性、硬件对模块设计的影响和模块结构可靠性的失效因子,并且对这些影响因素的度量方法进行了分析研究。在模块可靠性重要度评判中引入模糊数学的方法,综合考虑各种影响因素,对各个模块的重要度进行模糊综合评判,并对得到的评判结果进行排序。
     在分析现有最小偏差插补算法的基础上,对其进行了有效的改进,将不同卦限众多的算法公式精简为少数几个统一的公式,有利于简化插补程序的结构,减少插补程序的代码量,从而提高插补模块设计的可靠性。同时,论文也对插补运行时间特性进行了分析,指出当插补周期接近插补程序的运行时间时,系统可能出现实时性上的不可靠。
     分析了在数控系统详细设计和编码阶段可以使用的一些可靠性设计方法,并以实例的方式说明了如何在系统的设计中应用这些方法。
     论述了如何在测试阶段提高数控系统的可靠性,从功能可靠性和实时可靠性两个方面来对数控系统进行测试。功能可靠性测试主要是设计适当数量的测试用例,尽可能覆盖整个数控系统的功能,而实时可靠性测试提出插补模块和位置控制模块是系统实时可靠性测试的重点,并研究了对这两个模块进行实时可靠性测试的方法。
The ultima reliability of NC system is decided fundamentally by its design and the reliability design of NC system is one of main aspects of research on NC technology reliability. Reliability design theory and methods of NC system are discussed deeply in this dissertation and its main contents are listed as follows.
     According to the Waterfall Model of software system development, the reliability engineering process of embedded NC software system on the base of SDLC is studied and it is divided into 3 phases: early phase, middle period phase and later period phase reliability engineering, the contents of which are discussed in detail.
     The structure reliability of NC system in the early phase of reliability engineering is studied and modeled and the hierarchy-module structure of NC system based on RTOS is put forward. The Improve-Littlewood model is brought forward from the traditional Littlewood model through analyzing the NC system functions and the new model is applied in the structure reliability analysis of real NC system.
     That the reliability design importance of different function modules of NC system are different is proposed and the factors that influence the importance of module reliability design are discussed, including module size, module complexity, hardware’s influence on module design and failure index of the structure reliability, and the methods how these factors are computed are studied. Fuzzy mathematics is maken used of in judging the importance of module reliability design. Under the conditions of considering all the factors, fuzzy synthetical judgments of module importance are done and the judgment results are collated.
     The Minimum Deviation Interpolation Method is improved effectively through studying its characteristics. Lots of arithmetic formulae in the different quadrants are transformed into few uniform ones, which can improve the interpolator module design reliability because it simplify the configuration and code size of interpolator program. And the running-time characteristic of interpolator program is also studied in the paper. It is proposed that NC system can become unreliable in real time when interpolation period approaches the interpolation-program running time.
     Some reliability design methods used in the particular design and programming phases of NC system design are discussed and the examples are given how to apply them in the real system design.
     How to enhance the NC system reliability in the testing phase is studied and the NC system testing is divided into 2 parts: function reliability testing and real-time reliability testing. The research on the function reliability testing is mainly how to design some testing examples that can cover with testing all the functions of NC system. In the research on real-time reliability testing, it is put forward that interpolation module and position control module are the testing emphases and the methods how to test the real-time reliability of them are discussed.
引文
[1]李宏伟,开放式数控系统分布式体系结构及其实现策略的研究,博士学位论文,天津:天津大学,2005,3:1~3
    [2] Hongyi Sun, Current and future patterns of using advanced manufacturing technologies, Technovation, 2000,20(11):631~641
    [3] Gunter Pritschow, Yusuf Altintas, Francesco Jovane etal, Open Controller Architecture-Past, Present and Future, CIRPAnnals-Manufacturing Technology, 2001,50(2):463~470
    [4] Pao-Cheng Chang, Chien-Pin Wang, Benjamin J.C.Yuan etal, Forecast of development trends in Taiwan’s machinery industry, Technological Forecasting and Social Change, 2002,69(8):781~802
    [5]赵巍,数控系统的插补算法及加减速控制方法研究,博士学位论文,天津:天津大学,2005,3:1~2
    [6]郭聚东,李兰,数控技术的发展趋势,制造?检测,2003.10.20:70~72
    [7]库祥臣,王润孝,雷建等,数控技术的发展趋势及对策,机床与液压,2004(9):7~9
    [8] W.T Lei, Y.Y. Hsu, Accuracy enhancement of five-axis CNC machines through real-time error compensation, International Jounal of Machine Tools and Manufacture, 2003,43(9):871~877
    [9]王亚军,蒲洁,何建国,CNC软件系统设计的可靠性与实时性技术,组合机床与自动化加工技术,2003(5):4~6
    [10]吴义荣,何超龙,我国数控技术的现状及发展趋势,CAD/CAM与制造业信息化,2004(8):75~76
    [11] K. Das, A comparative study of exponential distribution vs Weibull distribution in machine reliability analysis in a CMC design, Computers and Industry Engeneering, 2008,54(1):12~33
    [12]熊清平,数控系统技术的发展趋势,机电工程技术,2004(9):91~94
    [13] Xiong-bo MA, Zhen-yu HAN, Yong-zhang WANG etal, Development of a PC-based Open Architecture Software-CNC System, Chinese Hounal ofAeronautics, 2007,20(3):272~281
    [14] Chi-Ho Yeung, Yusuf Altintas, Kaan Erkokmaz, Virtual CNC system. Part I. System architecture, Internaltional Jounal of Machine Tools and Manufacture, 2006,46(10):1107~1123
    [15]范胜波,虚拟数控车削加工质量预测系统的研究,博士学位论文,天津:天津大学,2005,12:1~10
    [16] Yongzhang Wang, Xiongbo Ma, Liangji Chen etal, Realization Methodology of a 5-axis Spline Interpolator in an Open CNC System, Internal Journal of Aeronautics, 2007,47(10):1518~1529
    [17] M.-Y. Cheng, M.-C. Tsai, J.-C. Kuo, Real-Time NURBS command generators for CNC servo controllers, International Jounal of Machine Tool and Manufature, 2002,42(7):801~813
    [18] Hong-Tzong Yau, Ming-Tzong Lin, Meng-shiun Tsai, Real-time NURBS interpolation using FPGA for high speed motion control, 2006,38(10):1123~1133
    [19] Zhang Deli, Zhou Laishui, Intelligent NURBS Interpolator Based on Adaptive Feedrate Control, Chinese Jounal of Aeronautics, 2007,20(5):469~474
    [20] F. Cus, M. Milfelner, J. Balic, An intelligent system for monitoring and optimization of ball-end milling process, 2006,175(1-3):90~97
    [21] X.W. Xu, S.T. Newman, Making CNC machine tool more open, interoperable and intelligent-a review of technologies, Computers in industry, 2006,57(1):141~152
    [22]李波,面向底层网络化的开放式可重构机电控制系统的研究,博士学位论文,天津:天津大学,2007,3:1~10
    [23] Wang Yuhan, Hu Jun, Li Ye, Study on a reconfigurable model of an open CNC kernel, Jounal of Materials Processing Technology, 2003,138(1-3):472~474
    [24]王太勇,王涛,杨洁等,基于嵌入式技术的数控系统开发设计,天津大学学报,2006,39(12):1509~1515
    [25]王涛,基于运动控制芯片MCX314数控系统开发平台的研究,硕士学位论文,天津:天津大学,2005,3:49~62
    [26] X.W. Xu, Realization of STEP-NC enabled machining, Robotics and Computer-Integrated Manufacturing, 2006,22(2):144~153
    [27] Suk-Hwan Suh, Dae-Hyuck Chung, Byeong-Eon Lee etal, STEP-compliant CNC system for turning: Data model, architecture, and implementation,Computer-Aided Design ,2006,38(6):677~688
    [28] Etienne Fortin, Jean-Francois Chatelain, Louis Rivest, An innovative software architecture to improve information flow from CAM to CNC, Computers and Industrial Engeneering, 2004,46(4):655~667
    [29]陈明,张京妹,控制系统可靠性设计,西安:西北工业大学出版社,2006,8:1~11
    [30]陈明月,刘珑,“数控系统千人调查”分析报告,机械工人(冷加工),2002(6):2~4
    [31]陈举华,张丽丽,张洪才,复杂机电系统全寿命设计研究,吉首大学学报(自然科学版),2006,27(1):75~79
    [32]李本忍,李家霁,对我国数控系统可靠性的一些看法,中国机械工程,1998,9(5):11~13
    [33]关贺,数控车床的可靠性研究与应用,硕士学位论文,上海:上海交通大学,2003,2:1~50
    [34]陆贵友,基于Petri网的CNC系统可靠性指标模糊评估模型,硕士学位论文,长春:吉林大学,2002.2.1:1~30
    [35] V.S. Deshpande, J.P. Modak, Maintenance strategy for tilting table of rolling mill based on reliability considerations, Reliability Engineering & System Safety, 2003,80(1):1~18
    [36] J. Ashayeri, Development of computer-aided maintenance resources planning (CAMRP): A case of multiple CNC machining centers, Robotics and Computer-Integrated Manufacturing, 2007,23(6):614~623
    [37] K. Das, R.S. Lashkari, S. Sengupta, Machine reliability and preventive maintenance planning for cellular manufacturing systems, European Journal of Operational Research, 2007,183(1):162~180
    [38] A. Gharbi, J.-P. Kenné, M. Beit, Optimal safety stocks and preventive maintenance periods in unreliable manufacturing systems, International Journal of Production Economics, 2007,107(2):422~434
    [39] Yiqiang Wang, Richard C. M. Yam, Ming J. Zuo etal, A comprehensive reliability allocation method for design of CNC lathes, Reliability Engineering & System Safety, 2001,72(3):247~252
    [40]于捷,贾亚洲,数控车床故障模式影响与致命性分析,哈尔滨工业大学学报,2005,37(12):491~494
    [41]朱有为,毛果平,数控机床人-机-环境系统可靠性,机械工程师,2005,3:44~46
    [42] Jingxia Yuan, Jun Ni,The real-time error compensation technique for CNC machining systems,Mechatronics,1998(8): 359~380
    [43] Zhao Haitao, Yang Jianguo, Shen Jinhua, Simulation of thermal behavior of a CNC machine tool spindle, International Journal of Machine Tools and Manufacture, 2007,47(6):1003~1010
    [44] Emad A. El-Sebakhy , Software reliability identification using functional networks: A comparative study,Expert Systems with Applications ,2008,3(5):2~8
    [45] K. Goseva-Popstojanova, K. S. Trivedi, Architecture-based approaches to software reliability prediction, Computers & Mathemastics with Applications, 2003,66(3):241~252
    [46]张强,数控系统的可靠性设计与评估技术,中国机械工程,1999,10(10):1129~1131
    [47]王亚军,蒲洁,何建国,CNC软件系统设计的可靠性与实时性技术,组合机床与自动化加工技术,2003(5):4~6
    [48]何沛霖,李斌,陆云祥等,CNC系统可靠性的模糊评价,中国机械工程,1999,10(11):1280~1281
    [49]谭华,基于故障树分析法的数控系统可靠性研究,装备制造技术,2006(4):19~20
    [50]刘钢,范大鹏,徐峰,计算机数控系统中的干扰源及抗干扰技术,航空精密制造技术,1999,35(6):34~35
    [51]张海波,贾亚洲,周广文等,数控系统故障模式、影响及危害度分析,(FMEAC),中国机械工程,2004,15(6):491~494
    [52]石柱,控制软件可靠性设计和评估方法,航天控制,2004,22(1):58-62
    [53]尚珊珊,赵轶群,软件可靠性综述,软件导刊,2006(15):3~5
    [54]叶彩虹,软件可靠性的理解,安庆师范学院学报(自然科学版),2002,8(3) :59-60
    [55]胡仁胜,软件可靠性和软件最优发布问题的研究,博士学位论文,合肥:合肥工业大学,2001,5:8~33
    [56] John C. Munson, Software faults, software failures and software reliabilitymodeling, Information and Software Technology,1996,38(11):687~699
    [57]李伯成,嵌入式系统可靠性设计,北京:电子工业出版社,2006,1:153~188
    [58]张晓东,白雪峰,软件可靠性论述,内蒙古科技与经济,2007,11(141):273~274
    [59] Bedir Tekinerdogan, Hasan Sozer, Mehmet Aksit, Software architecture reliability analysis using failure scenarios, Journal of Systems and Software,2008,81(4):558~575
    [60] Jong Gyun Choi, Poong Hyun Seong, Reliability assessment of embedded digital system using multi-state function, Reliability Engineering & System Safety,2006,91(3):261~269
    [61]廖效果,刘又午,数控技术,武汉:湖北科学技术出版社,2000.6:107~114
    [62] Jean J.Labrosse,嵌入式实时操作系统μC/OS-II(第2版)(邵贝贝译),北京:北京航空航天大学出版社2003.5:34~71
    [63]韩青,RTOS的必备特性,Microcontroller & Embedded System,2004.2:85~86
    [64] K. Go eva-Popstojanova, K. S. Trivedi, Architecture-based approaches to software reliability prediction, Computers & Mathematics with Applications,2003,46(7):1023~1036
    [65] Wen-Li Wang, Dai Pan, Mei-Hwa Chen, Architecture-based software reliability modeling,Journal of Systems and Software,2006,79(1):132~146
    [66] Katerina Go eva-Popstojanova, Kishor S. Trivedi, Architecture-based approach to reliability assessment of software systems, Performance Evaluation,2001,45(2-3):179~204
    [67]叶义成,柯丽华,黄德育,系统综合评价技术及其应用,北京:冶金工业出版社,2006,1:1~130
    [68] Stephen H. Kan,,软件质量工程的度量与模型(王振宇,陈利,余杨译),北京:机械工业出版社,2003,10:69~102
    [69] MICHAEL R. LYU,软件可靠性工程手册(刘喜成,钟婉懿译),北京:电子工业出版社,1997,3:199~237
    [70] Stephen H. Kan,软件质量工程的质量与模型,北京:机械工业出版社,2003,7:20~75
    [71]谭仁先,汪艳,功能点分析在软件工程中的应用,兰州交通大学学报(社会科学版),2005,24(5):89~91
    [72] Toma? Kralj, Ivan Rozman, Marjan Heri?ko etal, Improved standard FPAmethod—resolving problems with upper boundaries in the rating complexity process, Journal of Systems and Software,2005,77(2):81~90
    [73] J. J. Dolado, A study of the relationships among Albrecht and Mark II Function Points, lines of code 4GL and effort, Journal of Systems and Software,1997,37(2):161~173
    [74] K. Pillai, V. S. S. Nair, Statistical analysis of nonstationary software metrics, Information and Software Technology,1997,39(5):363~373
    [75] Marjan Heri?ko, Ivan Rozman, Ale? ?ivkovi?, A formal representation of functional size measurement methods, Journal of Systems and Software,2006,79():1341~1358
    [76] Silvia Abrah?o, Geert Poels, Experimental evaluation of an object-oriented function point measurement procedure, Information and Software Technology,2006,79(9):1341~1358
    [77]周汉兵,关昕,马力,功能点度量在软件开发中的应用,计算机工程与设计,2006,27(3):525~529
    [78] David Garmus & David Herron,功能点分析——成功软件项目的测量实践(钱岭,苏薇,盛轶阳译),北京:清华大学出版社,2003,12:109~214
    [79] Ryouei Takahashi, Software quality classification model based on McCabe's complexity measure, Journal of Systems and Software,1997,38(1):61~69
    [80] Curtis R. Cook, Andreas Roesch, Real-time software metrics, Journal of Systems and Software,1994,24(3):223~237
    [81]陈世基,基于McCabe的软件复杂性度量与控制策略,电脑知识与技术(学术交流),2007(5):1338~1339
    [82]魏凌,何巍,嵌入式系统比较,无线电通信技术,2002,28(4):56~58
    [83]袁峰,面向需求的机械产品原理方案创新设计关键技术研究,博士学位论文,北京:天津大学,2006,8:50~90
    [84]王太勇,赵巍,李宏伟等,快速最小偏差插补算法,组合机床与自动化加工技术,2003(6):38~40
    [85]王太勇,赵巍,李宏伟等,基于最小偏差法的步进电机速度控制方法研究,机械科学与技术,2005,24(6):699~701
    [86]赵巍,王太勇,万淑敏等,基于最小偏差插补算法终点判别条件研究,佳木斯大学学报(自然科学版),2005,23(1):70~73
    [87]陈爱国,黄文玲,杨红红,步进电机升降速曲线的研究,机电产品开发与创新,2003(2):47~49
    [88]姜平,CNC系统中指数升降速控制曲线的算法,微特电机,2005(3):16~17
    [89]王玉林,经济型数控系统的软件抗干扰技术,制造业自动化,2005(4):27~30
    [90]李观文,衣平,邓颖华,看门狗技术在改善系统可靠性中的应用,机床电器,2005(1):26~28
    [91] Naruemon Wattanapongskorn, David W.Coit, Fault-tolerant embedded system design and optimization considering reliability estimation uncertainty,Reliability Engineering and System Safety 2007,92:395~407;
    [92] Naruemon Wattanapongskorn , Steven P.Levitan, Reliability Optimization models for Embedded Systems With Multiple Applications,IEEE TRANSACTIONS ON RELIABILITY. 2004.53(2):406~416;
    [93] Antonio Bucchiarone, Architecting Faut-tolerant Component-based System: from requirements to testing,2007,166:77~90;
    [94] E.P. Zafiropoulous, E.N. Dialynas, Reliability and cost optimization of electronic devices considering the component failure uncertainty, Reliability Engineering and System Safety, 2004,84:271~284;
    [95] Kosuke, masatoshi Sakawa, Genetic Algorithms With Decomposition Procedures for Multidimensional 0-1 Knapsack Problems,IEEE TRANSATIONS ONSYSTEM,MAN,AND CYBERNETICS,2003,33(3):410~419;
    [96]陈峰,尹寒,嵌入式系统中的Flash存储管理,单片机遇嵌入式系统应用,2003,2(21):19~25
    [97]罗华春,徐堃,基于Flash存储器的嵌入式文件管理器设计,交通与计算机,2005,1(24):99~102
    [98] Chin-Yu Huang,Performance analysis of software reliability growth models with testing-effort and change-point,Journal of Systems and Software,2005,76(2):181~194
    [99] William E. Perry,软件测试的有效方法(兰雨晴,高静等译),北京:机械工业出版社, 2004,3:41~104
    [100]古乐,史九林,软件测试技术概论,北京:清华大学出版社,2004,4:13~23
    [101]邹月和,林茂森,唐飞,嵌入式软件系统测试综述,电子产品可靠性与环境试验,2007(5):52~55

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700