用户名: 密码: 验证码:
数控系统实时IP软核的研究与开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
数控机床是现代制造装备的核心,数控系统是数控机床的核心技术,研究和掌握这一核心技术对提高我国的制造业装备水平犹为重要。数控技术的发展与微电子技术的发展紧密相连。目前,数控系统正向开放式、智能化、网络化、可重构等方向发展,而微电子已进入片上系统设计时代。所以,将最新的微电子技术引入到数控技术的研究中,是一个值得研究的课题。本论文介绍了数控系统实时IP软核的设计方法、步骤、对象、测试方法与测试平台,并详细介绍了几个主要IP软核的开发过程。所开发的数控系统实时IP软核既可以采用半定制的方法,用可编程逻辑器件来具体实现,形成控制板卡;也可以在此基础上进一步研究和开发,逐步走向全定制,最终流片为专门的芯片。
     论文共分七章。
     第一章提出了选题的意义,以及课题的技术背景和主要研究工作。
     第二章介绍了IP的概念以及几种流行的硬件描述语言的发展、特点,几种常见的硬件描述语言编码风格,也介绍了与IP软核开发有关的若干关键技术、两种主要EDA工具。在此基础上提出了IP软核开发的基本流程。
     第三章分析了目前数控系统的发展现状,针对PC数控系统的实时性问题,提出采用IP复用技术开发数控系统实时内核,并给出了内核组成、开发方法与具体应用。
     第四章在介绍目前的数控插补算法和微处理器基本概念的基础上,提出了扩展DDA圆弧插补算法的微处理器寄存器模型,并介绍了扩展DDA圆弧插补器IP软核的具体实现,最后对其进行了误差分析,给出了减少误差的具体方法。
     第五章主要分析电机控制系统的构成,并详细介绍了加减速控制器IP软核、脉宽调制器IP软核和增量式光电编码器四倍频检测IP软核的开发。
     第六章初步分析了集成电路测试方法,提出了一种软件性测试矢量生成方法,并介绍了所开发的IP软核软、硬件测试平台,最后以加减速控制IP软核为例进行了测试分析。
     第七章对全文研究进行了总结,并提出了值得进一步深入探讨的内容。
NC(Numberical Control) system is technology core of NC machine which is a key of the advanced manufacturing equipments, so it is important to study and master the technology in order to improve the manufacturing level of our country. The development of NC technology relates closely with that of micro-electronics. The NC system has become open, intelligent, networked, reconfigurable and in the field of micro-electronics it has went into the times when a system is built on a single chip. Therefore, it is a valuable research topic to apply the uptodate micro-electronics technology to studying NC system. In this paper, the methods, processes, objects, testing ways and testing platform, which were used for designing NC system real time IP(Intellectual Property) softcores, were introduced and how to develop the main NC system real time IP softcores were described, too. Those IP softcores can be integrated in programmable logic devices by half-customizing or designed to integrated circuit by full- customizing.
    The thesis consists of seven chapters.
    Chapter one pointed out the significance, backgrounds, main contents of the study.
    Chapter tow introduced the conception of IP,the development and characteristic of popular HDL(Hardware Description Language)and coding style of several hardware descriptions.The key techniques,tow EDA softwares,which were used in designing IP softcores, were also narrated in this chapter. According as this, the procedure of making IP softcores was put forward in the end.
    Chapter three indicated that the NC system real time cores were designed by IP reuse to solve the real time problem of NC system after analyzing the development of NC system.
    Chapter four pointed out the microprocessor register module of extended DDA interpolator on basis of introducing of interpolating arithmetics and microprocessor conception and described the specific realization of it.In the end, the error of the interpolator was also analyzed and the measures to reduce the error were noted.
    Chapter five analyzed the constitute of servo control and in detail described the development process of IP softcores such as accelerate- decelerate controller, PWM (pulse width modulator), fourfold frequency of encoder.
    Chapter six in brief analyzed the test methods of integrated circuit and pointed out a software way to create testing vectors. The testing software -hardware platform was introduced, through which in the end, for example ,accelerate- decelerate controller IP softcore was verified.
    Chapter seven summarized the results of this research and indicated the directions to continue this study.
引文
[1] 中国科技发展战略课题组.“十五”中国科技发展若干重大战略问题的提出与思考·调研报告.科技部中国科技促进发展研究中心.2002,5,20,No.28.
    [2] 孙斌,杨汝清.基于PC数控系统研究现状与发展趋势.机床与液压.2001(4).
    [3] 王文,秦兴,陈子辰.基于可编程逻辑器件的可重构数控系统.计算机集成制造系统.2002,8(7).
    [4] 王效平,刘捷臣.集成电路进入片上系统时代.微处理机.2000,2,NO.1.
    [5] Koren Y, etal. Reconfigurable Manufacturing Systems[C]. Annals of the CIRP, 1999, 48(1):1055-1060.
    [6] Schulz H. Neuer Vorstoss in den Volumenmarkt. Werksatt und Betrieb, 1999, 132(12):22-23.
    [7] M. G. Menrabi, A. G. Ulsoy and Y. Koren. Reconfigurable Manufacturing Systems: Key To Future Manufacturing. Journal of Intelligent Manufacturing. 2000, 11,403—419.
    [8] http://www.nap.edu/readingroom/books/visionary/.
    [9] http://erc.engin.umich.edu/Research.html.
    [10] 王成恩.制造系统的可重性.计算机集成制造系统.2000,6(4).
    [11] 盛伯浩,罗振壁等.可重组制造系统的设计和应用,第一届国际机械工程学术会议(ICME2000)论文集.机械工业出版社.2000.11.
    [12] S.Schofield,P. Wright. Open Architecture Controllers for Machine Tools, Part 1 :Design principles. Journal of Manufacturing Science&Engineering May 1998.vol. 120.
    [13] Jay Lee. Overview and Perspectives on Japanese Manufacturing strategies and Production Practices in Machining Industry. Journal of Manufacturing. Science & Engineering, November, 1997. vol 119.
    [14] 林弈鸿,李小力.开放式数控系统的构造、界面与协议.中国机械工程.1998,9(5).
    [15] Y.Altintas, N.A.Erol. Open architecture modual tool kit for motion and machining process control. Annals of the CIRP, 47(1),295-300.
    [16] Jachyun Park .Sushil Birla ,Zbignicwj.Pasck, Galip Ulsoy. An open Architecture Testbed for Real-Time Monitoring and Control of Machining Processes, American Control Conference in Seattle ,June 1995.
    [17] http://www.mdsi2.com/.
    [18] 陈虎,韩至骏.数控系统开放化的趋势与对策.第一届国际机械工程学术会议
    
    (ICME2000)论文集.机械工业出版社.2000,11.
    [19] 郇极,尹旭峰.基于数字伺服现场总线技术的开放式数控系统.中国机械工程.1999,10(10).
    [20] 童劲松,陆志强.中德专家携手开发新一代数控系统.机电一体化.1999(1):6-7.
    [21] Shige Wang and Kang G. Shin. An Architecture for Embedded Software Integration Using Reusable Components, Proceedings of International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, San Jose, CA. 2000.
    [22] 魏仁选,周祖德等.可重用面向对象数控系统及其开发环境研究.华中理工大学学报.1999,27(3):19—21.
    [23] 王文,秦兴,陈子辰.基于软构件技术的开放式数控系统研究.中国机械工程.2001,12(7):783-786.
    [24] Kim, Daijin. Implementation of fuzzy logic controller on the reconfigurable FPGA system, IEEE Transactions on Industrial Electronics, 2000,47(3):703-715.
    [25] Kevin David OldKnow. A Dynamically Reconfigurable System Architecture and FPGA-Based Servo Controller For Distributed Machine Tool Control, A dissertation submitted for Master Degree, The University of British Columbia, Canada,2000.8.
    [26] 陆重阳,卢东华,文爱军.IP技术在SOC中的地位及应用.微电子技术.2002.8.VOl.30,No.4.
    [27] 金中.世界系统芯片未来大趋势.电子产品世界.2000,(4).
    [28] 周端,王国平等.片上系统的技术与发展.计算机工程.2002,28(9)
    [29] 慈艳柯,陈秀英等.片上系统的设计技术及其研究进展.半导体技术.2001,(7).
    [30] http://www.gecmag.com/.
    [31] http://www.fpga.com.cn/.
    [32] 张纯蓓.IP,SOC与设计技术(一).电子产品世界.1999,(12).
    [33] 张镇,魏同立.基于IP模块的片上系统设计.电子器件.2002.6 VOl.25,No.2.
    [34] 陆重阳,卢东华.IP技术在SOC中的地位及应用.微电子技术.2002,30(4).
    [35] 薛宏熙,边计年,苏朋.数字化系统设计自动化.北京:清华大学出版社.1996.
    [36] 王小军.VHDL简明教稗.北京:清华大学出版社.1997.
    [37] 候伯亨,顾新.VHDL硬件描述语言与数字逻辑设计.修订版.西安:西安电子科技大大学出版社.1999.
    [38] 潘松,王国栋.VHDL实用教程.电子科技大学出版社.2000.
    [39] 卢毅,赖杰.VHDL与数字电路设计.科学出版社.2001,4.
    [40] (美)贝斯克(Bhasker,J.).Verilog HDL硬件描述语言.机械工业出版社.2001,7.
    [41] 张亮.数字电路设计与Verllog HDL.人民邮电出版社.2000,10.
    
    
    [42] 王金明等,数字系统设计与Verilog HDL.电子工业出版社.2002,6.
    [43] 赵雅兴.FPGA原理及应用.天津大学出版社.1999.
    [44] 韩泽摧,叶润涛.模拟/混合信号硬件描述语言VHDL—AMS综述.微电子学.Vol.31,No.2 2001.4.
    [45] 林敏等.VHDL数字系统设计与高层次综合.电子工业出版社.2002,1.
    [46] 褚振勇,翁木云.FPGA设计及应用.西安电子科技大学出版社.2002,7.
    [47] 徐志军等.CPLD/FPGA的开发与运用.电子工业出版社.2002,7.
    [48] 阿姆斯特朗(美),格雷(美),李宗伯(译).VHDL设计表示和综合.机械工业出版社.2002,5.
    [49] 崔光佐等.面向处理器的系统级模拟、仿真及调试技术——基于软硬件协同设计的新方法.计算机研究与发展.Vol.38,No.3.2001,3.
    [50] 唐守龙等.浅谈SoC设计中的软硬件协同设计技术.电子器件.VOl.25,No.2 2002,6.
    [51] 陆启建,刘明灯.现代数控技术的新进展.机电信息.2002,(18).
    [52] 朱国力,段正澄.现代数控系统的特点和发展方向.机械与电子.2001,(1).
    [53] 张正勇,熊清平,李作清.Windows平台下开放式数控系统研究.中国机械工程.1999,8.Vol.10,No.8.
    [54] 章富元,方江龙,汤季安.对我国数控技术发展的思考.中国机械工程.1999,Vol.10,No.10.
    [55] 戴晓华,王文,王威,秦兴,陈子辰.开放式数控系统研究现状及发展趋势.组合机床与自动化加工技术.2000,No.11.
    [56] Frederick M, Proctor, James S. Albus. Open architecture controllers. IEEE SPECTRUM, June 1997.
    [57] Wolfgang Sperling, Peter Lutz. Designing. applications for an OSACA Control. Proceedings of the International Mechanical Engineering Congress and Exposition, (The ASME Winter Annual Meeting) Dalles/USA, No.vember 16-21, 1997
    [58] Hideo Matsuka.Japanese PC-based Open Control Systems for Manufacturing Equipment.Int.J.Papan Soc.Prec.Eng., 1996,30(3)
    [59] 王涛,迟永琳,王宇晗等.基于Windows NT的开放式数控系统多任务实时控制.机床与液压.2001,No.5.
    [60] 蒋崇政,方宁栋.基于Windows环境下的实时控制.机械与电子.2001.No.5.
    [61] 裴景玉.基于Windows95的实时控制技术.工业控制计算机.2000,Vol.13,No.3.
    [62] 金湘亮,陈杰.基于IP核复用技术的SoC设计.半导体技术.2002,27(4).
    [63] 冯勇等,编著.现代计算机数控系统.机械工业出版社.1999.
    [64] 黄大贵.微机数控系统.成都:电子科技大学出版社.1996.
    
    
    [65] 崔汉锋,韩世强.高性能CNC系统中实时多任务处理.华中理工大学学报.1993,4.Vol.21.No.2.
    [66] 卓迪仕等著.数控技术及应用.北京:国防工业出版社.1997,8.
    [67] 刘益成.USB接口技术.石油仪器.策16卷,第1期,2000.
    [68] 郭天大,卢焕章等.FPGA实现PCI总线接口技术电子产品世界.2002,(048).
    [69] 雷穗芳,王辉.基于CPLD的PCI总线存储卡的设计.现代电子技术.2002,(10).
    [70] http://www.robot.com.tw/.
    [71] http://www.eetchina.com/.
    [72] 李诚人.计算机数控第二讲数控软件插补原理.工业仪表与自动化装置.1995,No.6.
    [73] 王爱玲,俞士谦,王晓春著.实用数控与编程技术.北京:国防工业出版社.
    [74] 刘伟雄等著.数控加工理论与编程技术.北京:机械工业出版社.2000,3.
    [75] 庞春江,孟建良,王晓华.计算机体系结构的现状及其发展趋势.计算机工程与应用.2002 Vol.38 No.5.
    [76] 汪一鸣等,利用互联网的远程在系统编程.电子技术应用.2001,(7).
    [77] 《功率步进电机的驱动》编写组.功率步进电机的驱动.机械工业出版社.1984年2月第一版.
    [78] 李曦.NC伺服的加减速控制算法的研究与实现.机床与液压.No.3 2000.
    [79] 何希才,薛永毅.电动机控制与维修技术.人民邮电出版社.1998,11.
    [80] 陈伯时等.交流调速系统.机械工业出版社.1996,6.
    [81] E. Wichelberger and T. Williams, A Logic Design Structure for VLSI Testability, Journal on Design Automation of Fault-Tolerant Computing, Vol. 2,1978,5.
    [82] P. Goel. An Implicit Enumeration Algorithm to Generate Tests for Combinational Logic circuits. IEEE Trans, on Computers, Vol. 1981,6.
    [83] Altera Corporation. DATA BOOR 2001.
    [84] 张毅刚等.MCS-51单片机应用设计,第二版.哈尔滨工业大学出版社.2001,1.

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

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

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