用户名: 密码: 验证码:
微量射出标签机数控系统关键技术的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
微量射出标签即多色塑胶标签,由于多采用微量射出技术生产故称之为微量射出标签。其应用广泛、需求量巨大,但目前的生产还处于原始手工生产的状态,因而开发一种自动化生产设备具有重要意义。采用数控技术可以将手工操作改为自动加工,根据微量射出标签生产的要求,其数控设备应该是低成本、高性能、体积小、易操作的专用数控设备。
     本文主要对微量射出标签机数控系统的关键技术进行研究,给出了数控系统的总体架构,提出了一种基于变长度染色体遗传算法的加工路径优化算法,并研制了基于ARM7 S3C44BOX和μC/OS-Ⅱ的嵌入式控制器,这种数控系统有效地满足了微量射出标签生产的要求。主要研究内容包括以下几个方面:
     首先,介绍了微量射出标签及其生产现状,提出采用数控技术实现自动化生产的方案,并对数控技术进行了简要介绍,阐述了应用嵌入式技术开发数控系统的优势;
     第二,给出了数控系统的总体架构。数控系统采用上位机和多台嵌入式控制器的串行网络架构,主要包括上位机加工代码生成软件、嵌入式控制器、三坐标机床和微流量控制器。控制器采用开环控制方式,执行机构采用步进电机和滚珠丝杠副,这种结构既能满足系统的精度要求又能保证数控设备的经济性;
     第三,定义了加工代码生成软件的各功能模块,对软件开发中的关键技术进行了研究。提出一种基于变长度染色体遗传算法的加工路径优化方法,该方法将每个点编码为一个二元组用以表示各种加工要素,其交叉和变异操作能对一些线进行分割和合并,使加工路径能得到更大程度的优化。仿真结果表明,该方法具有良好的优化效果,可以显著地缩短辅助运动路径的长度;
     第四,研制了数控系统的嵌入式控制器。该嵌入式控制器硬件平台采用ARM7微处理器S3C44BOX和AT89C52单片机,驱动芯片采用TA8435;软件平台采用μC/OS-Ⅱ实时操作系统,将控制软件划分成几个功能模块,并给出了各功能模块在系统中对应任务的优先级。该嵌入式控制器的软硬件划分及缓冲区的使用较好地满足了微量射出标签加工的实时性要求;
     最后,对本文的研究工作进行了总结,提出了系统需要继续完善的地方。
Micro-injection tag,namely,multicolor plastic tag,is so called because it is often produced by micro-injection technique.It is widely applied and in great demand. However,its production is still originally performed by hand.Thus it is significant that developing an automatic production equipment.Using numeric control(NC) technique could realize the automation of micro-injection tag's production.According to the requirements of micro-injection tag's production,the NC system should possess the features of low cost,high performance,small volume and friendly interface.
     The key techniques of the NC system was researched in this thesis,the framework of the NC system was given,an approach for machining path optimization based on Variable-Length Genome Genetic Algorithm was presented,and the embedded controller of the NC system based on ARM7 S3C44BOX andμC/OS-Ⅱwas developed,this kind of NC system could meet the requirements of micro-injection tag's production very well.The main work and contributions in this dissertation are as follows.
     Firstly,micro-injection tag and the present situation of its production ware introduced,the approach for the tag's automatic production based on NC technique was pointed out,and the NC technique was introduced briefly,then the advantages of the application of embedded technique in NC system was discussed.
     Secondly,the framework of the NC system was given,which was a serial network consisted of a host computer and many embedded controllers.The NC system included a NC code generating software installed in the host computer,embedded controllers,machine tools and micro-flow controller.The embedded controller adopted open loop control mode,and the actuating mechanism was consisted of stepper motor and ball screw,this architecture could not only met the precision requirement but also kept the cost of the NC system very low.
     Thirdly,every module's function of the NC code generating software was defined, and the key techniques of the software were researched.An approach for machining path optimization based on Variable-Length Genome Genetic Algorithm was presented.In this algorithm,each machining element was represented by some points which were encoded into a combination of an index and its attribute,and some kinds of lines could be cut and spliced by the crossover and mutation operation,thus the machining paths could be further optimized.Simulation results show that this approach is effective for the problem of machining paths optimization,it can dramatically shorten machining paths.
     Fourthly,the embedded controller of the NC system was developed.This controller's hardware was consisted of ARM7 S3C44BOX,AT89C52 and TA8435; for the software platform,μC/OS-Ⅱoperating system(OS)was adopted,and the application software was divided into several function models which were assigned different priorities as tasks in the OS.This architecture and the use of buffer could provide perfect real time capabilities which could meet the requirement of micro-injection tag production very well.
     Lastly,the research contents of this dissertation were summarized,and what the NC system needs to be improved was pointed out.
引文
[1]周宏甫.数控技术.广州:华南理工大学出版社,2003.9.2-2
    [2]王爱玲,张吉堂,吴雁.现代数控原理及控制系统.北京:国防工业出版社,2002
    [3]熊清平.数控系统技术的发展趋势.机电工程技术,2004,9
    [4]杜春雷ARM体系结构与编程北京:清华大学出版社,2003.2
    [5]范克东,肖世德,龚邦明.基于ARM微处理器的嵌入式数控系统.制造技术与机床,2006,1
    [6]吕思伟,熊清平.实时Linux下数控系统的开发研究.组合机床与自动化加工技术,2002,2
    [7]刘明刚.基于嵌入式Linux的开放式数控系统研究与实现:硕士学位论文.成都:电子科技大学,2005:5-5
    [8]周立功等.ARM微控制器基础与实践.第2版.北京:北京航天航空大学出版社.2005.8
    [9]Samsung Electronics.USER'S MANUAL S3C44BOX 16/32-Bit RISC Microprocessor
    [10]Toshiba.TOSHIBA BIPOLAR LINEAR INTEGRATED CIRCUIT SILICON MONOLITHIC TA8435H PWM CHOPPER TYPE BIPOLAR STEPING MOTOR DRIVER,1999.8
    [11][美]Jean J Labrosse著.嵌入式实时操作系统μC/OS-Ⅱ.第二版.邵贝贝等译.北京:北京航天航空大学出版社,2003.5
    [12]数控机床的按伺服控制方式的分类.[2008-04-15].http://www.busnc.com /flash/jichu/sifufenlei.htm
    [13]彭丹丹.高速高精度数控雕刻机控制技术的研究:硕士学位论文.合肥:合肥工业大学,2005.5
    [14]汪国有,王岳环,张天序.大转角下高质量图像旋转快速算法.华中理工大学学报,1999,27(6)
    [15]何斌,马天予,王运坚等.Visual C++数字图像处理.北京:人民邮电出版 社,2001.4
    [16]钟志光,卢君,刘伟荣.Visual C++.NET数字图像处理实例与解析.北京:清华大学出版社,2003
    [17]俞武嘉,傅建中,陈子辰.基于遗传算法的刀具路径优化排布方法.浙江大学学报(工学版),2006A0(12):2117-2121
    [18]杨伟东,檀润华,颜永年等.遗传算法在快速成形轮廓路径规划中的应用.计算机辅助设计与图形学学报,2005,17(10):2179-2183
    [19]王霄,刘会霞.PCB数控钻孔最佳走刀路线的建模与求解.计算机辅助设计与图形学学报,2001,13(7):591-593
    [20]梁吉元,郁鼎文,张玉峰等.CAM系统中孔加工路径的优化处理.计算机集成制造系统,2000,6(1):74-76.
    [21]程森林,李松强,郝满炉.印制板打孔最短路径的遗传算法实现.计算机工程与应用,2006,30:180-182
    [22]邢文训,谢金星.现代优化计算方法.第2版.北京:清华大学出版社,2005
    [23]Chatterjee S,Carrera C,Lynchl A.Genetic algorithms and traveling salesman problems.European Journal of Operational Research,1996,93(3):490-510.
    [24]杨华芬,魏延.一种求解TSP问题的改进遗传算法.重庆工学院学报(自然科学版).2007,21(5)
    [25]王小平,曹立明.遗传算法:理论、应用及软件实现.西安:西安交通大学出版社,2002
    [26]周明,孙树栋.遗传算法原理及应用.北京:国防工业出版社,1999
    [27]冯文铺,杨灿军,陈鹰.ACR原型系统的全局路径规划遗传算法研究.控制理论与应用,2002,19(2).282-286
    [28]Liang Yanchun,Ge Hongwei,Zhou Chunguang et al.Solving traveling salesman problems by genetic algorithms.Progress in Natural Science 2003,13(2):135-141
    [29]Goldberg D.E.,Korb B.,Deb K.Messy genetic algorithms:Motivation,analysis,and first results.Complex Systems,1989.3(5):493-530.
    [30]TAN K C,LEE T H,OU K,et al.A messy genetic algorithm for the vehicle routing problem with time window constraints,in:Proceedings of the 2001 congress on Evolutionary Computation,2001,1.679-686
    [31]Duponcheele G,Tilley D.G.Topological optimization of a bumper beam via the messy genetic algorithm.In:Proceedings of the Institution of Mechanical Engineers,Part D:Journal of Automobile Engineering.1998,212(2).133-144
    [32]Halhal D.,Waiters G.A.,Ouazar D.Structured Messy Genetic Algorithm Approach for the Optimal Improvement of water Distribution Systems.In:Genetic Algorithms in Engineering Systems:Innovations and Applications.1995,9.406-411
    [33]张志涌等.精通MATLAB 6.5版.北京:北京航天航空大学出版社,2003,3
    [34]陈永春.MATLAB M语言高级编程.北京:清华大学出出版社,2004.1
    [35]雷英杰等.MATLAB遗传算法工具箱及应用.西安:西安电子科技大学出版社,2005
    [36]陈先锋,舒志兵.步进电动机及其细分驱动技术.电气时代,2005,1.137-141
    [37]王晓明.电动机的单片机控制.北京:北京航天航空大学出版社,2002.5
    [38]李萍萍,吴春燕.步进电机细分驱动电路的设计.南京工业职业技术学院学报,2006,6(2)
    [39]陈学军.步进电机细分驱动控制系统的研究与实现.电机与控制应用,2006,33(6)
    [40]王灿,马瑞卿,李玲娟.二相混合式步进电机驱动控制系统设计.电机与控制应用,2006,33(10)
    [41]陈兴文,刘燕.基于单片机控制步进电机细分驱动的实现.机械设计与制造,2005,12
    [42]关学忠,胡松.单片机与TA8435的步进电机细分控制.单片机与嵌入式系统应用,2006,3
    [43]张丽宗.基于MC68332和μ COS_Ⅱ的嵌入式数控系统研究:硕士学位论文.天津:天津工业大学,2005.12:35-36
    [44]刘淼,王田苗,魏洪兴等.基于μ C/OS-Ⅱ的嵌入式数控系统实时性分析.计算机工程,2006,32(22).222-226.
    [45]陈小朴.嵌入式技术在铣床数控系统上的应用:硕士学位论文.广州:广东工业大学.2004,5.22-23
    [46]聂建华,王立岩.μ COs_Ⅱ平台下数控系统的系统软件设计.控制工程2006,9(13).133-135
    [47]王田苗.嵌入式系统设计与实例开发.第2版.北京:清华大学出出版社,2003.10
    [48]张华宇.基于ARM微处理器的嵌入式数控系统的研究:硕士学位论文.青岛:山东科技大学,2004,5
    [49]Yang Xunnian.Efficient circular arc interpolation based on active tolerance control.Computer-Aided Design,2002,34:1037-1046
    [50]田泽.嵌入式系统开发与应用.北京:北京航天航空大学出版社,2005.1
    [51]金鹏电子有限公司.C系列中文液晶显示模块使用说明书
    [52]王田苗,陈友东,孙恺等.基于μC/OS-Ⅱ嵌入式数控系统研制.北京航空航天大学学报,2006,32(4).471-480.
    [53]李付军.基于ARM的数控雕刻机控制系统研究与设计:硕士学位论文.合肥:合肥工业大学,2006.4
    [54]陈曦.基于嵌入式应用的数控雕刻机软硬件设计:硕士学位论文.成都:电子科技大学,2006.1
    [55]孟健,刘建辉.基于μC/OS-Ⅱ的嵌入式数控系统分析与设计.微计算机信息,2005,11-2
    [56]Chen Youdong,Wang Tianmiao,Wei Hongxing,et al.Machine tool controller based on MC/OS-Ⅱ.In:Progress of Machining Technology.Proceedings of the Seventh International Conference on Progress of Machining Technology,2004.551-554
    [57]邵文生,陈友东,曹宇男.基于μC/OS的数控系统研究.机床与液压,2006.1

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

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

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