基于PC的钻尖磨床数控系统及钻头视觉定位检测研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文在分析现有数控钻尖磨床特点的基础上,设计了基于PC的开放式数控体系结构,对原有系统进行整体重构。该系统采用PC+电机控制卡形式构建。
     本文提出了针对钻尖磨床的开放式数控软件的设计方法,分析了其软件的总体结构。按照面向对象的程序设计方法设计了软件的各功能单元模块,完成了钻型参数输入、伺服电机运动控制、人机界面实时显示、数控系统参数配置等功能。对钻尖刃磨数控代码的生成、校验、编译等处理过程进行了分析,在此基础上开发出了用于钻尖磨床的基于PC的数控系统软件。
     另一方面,针对钻头刃磨过程中定位方式和自动检测过程的问题,本文论证了采用计算机视觉技术实现钻头视觉定位检测的可行性。分析了钻头视觉定位的原理,提出了钻头视觉定位的实现方法,同时对钻沟螺旋角的视觉检测方法进行了分析,提出了基于计算机视觉的螺旋角的自动检测方法。在此基础上,对钻头视觉定位和钻沟螺旋角检测中的图像处理关键技术进行了研究,对图像增强,边缘提取和细化中的各种算法进行了分析比较,尤其对与定位精度和钻沟螺旋角计算密切相关的边缘提取算法进行了重点分析,并从中总结出了适用于钻头视觉定位检测的一整套图像处理方法。最后对摄像头的部分参数进行了标定,对影响视觉定位检测精度的因素进行了分析,提出了相关解决方法。
     根据钻头视觉定位检测原理和相关图像处理算法,本文开发了基于计算机视觉技术的钻头视觉定位检测软件模块,并将其集成在数控系统软件中。钻头在刃磨前,计算机自动完成钻头图像采集,图像分析处理和定位及螺旋角检测等功能。
Based on the analysis of the NC drill point grinder in existence, the Open Architecture CNC System based on PC is designed, the primary NC system is restructured completely by the structure of PC + motion control card.
    In this article, the design thinking of the software of the open NC system aiming at the drill point grinder is advanced, the whole structure of the software is analyzed, the function unit modules are designed by the object-oriented design method, which include functions about inputting of the parameters of various drill types, motion controlling of the servo motors, real time showing of the interface, parameters setting of NC system, and the processing of the NC code for drill is analyzed. On the base of the above, the software of the NC system for drill point grinder is developed.
    In addition, aiming at the questions of the drill orientation method in drill grinding and automatic inspecting of helix angle, this article demonstrates the feasibility that realize the drill orientation and inspecting by computer vision technology, analyzes the primary principle of drill vision orientation, puts forward the measure of vision orientation of drill in drill grinder. Meanwhile, the article analyzes the vision inspecting measure for helix angle, brings forward the calculational methods of helix angle based on computer vision. Based on the above, the key image processing technology used in drill vision orientation is researched, the arithmetics of image enhancement, edge detection and line thinning are analyzed. Especially, the edge detection arithmetic that works on the orientation precision is analyzed emphasisly. Subsequently, whole image processing technology for drill vision orientation and inspecting of drill's helix angle is concluded. Finally, the part parameters of vidicon are demarcate
    d, the factors that affect the precision of drill orientation and inspecting of drill's helix angle are analyzed, correlative measures are advanced.
    According to the principles of vision orientation and inspecting of drill and image processing arithmetics, this article develops the software module for drill orientation and inspecting based on the computer vision,
    
    
    
    which is integrated in the software of NC system. Before the drill grinding, the functions of image detection, image analysis, drill orientation and inspecting are realized automatically by computer.
引文
[1] 曹正铨.钻头的数学模型与钻削试验研究.北京:北京理工大学出版社,1993,126- 134
    [2] 周祖德,魏仁选,陈幼平.开放式控制系统的现状、趋势与对策.中国机械工程,1999,1(10):1090-1093
    [3] 魏仁选,陈幼平,周祖德.开放式数控软件的面向对象建模及其重用研究.高技术通讯,1998,(12):30-34
    [4] 张正勇,熊清平,李作清.Windows平台下开放式CNC系统研究.中国机械工程,1999,(8):878-881
    [5] 林奕鸿,李小力.开放式数控系统的构造、界面与协议.中国机械工程,1998,9 (5):22-24
    [6] 戴晓华,王文,王威等.开放式数控系统研究综述.组合机床与自动化加工技术,2000,(11):5-7
    [7] Jean.V.Owen. Opening up Controls Architecture. Manufacturing Engine-ering, 1995(11): 53-60
    [8] 徐守祥.开放式控制系统-欧洲数控业的发展策略.制造技术与机床,1997,(3):4-6
    [9] Proctor F.M. Open architecture for machine Control. Tech. rep. NIst, 1993, (10):27-32
    [10] 申丽国.国外数控技术的研究动向和发展趋势.机械工业自动化,1996,(6):27-31
    [11] 王宇晗,潘嘉蕙.OSACA开放结构规范及平台软件研究.机电一体化,1999 (2):20-25
    [12] G.Prischow, Ch.Daniel, G.Junghans, W.Sperling. Open System Controllers-A Challenge for the Future of the Machine Tool Industry. Annals of the CIRP. 1993, 42(1):105-109
    [13] 魏仁选,周祖德.可重用面向对象数控系统及其开发环境研究.华中理工大学学报,1999,27 (3):19-22
    [14] 谢明红.开放式模块化通用数控软件的设计.华侨大学学报,1998,19 (2):180-183
    [15] 史旭明,赵万生.开放式数控系统参考模型及实例.机械与电子,2000,(41):41-43
    [16] Yoram Koren, Zbigniew J. Pasek, A.Galip Ulsoy, Uri Benchetrit. Real-time Open Control Arcthitecture and System Preformance. Annals of the CIRP 1996, 145 (1):35-39
    
    
    [17] Y.Altintas, W.K.Munasinghe. A Hierachical Open Architecture CNC System for Machine Tools. Annals of the CIRP, 1994, 43(2):37-41
    [18] P.Orban, I.Yellow, Y.Zhou. Open Architecture Controllers-a Development Platform for Machine Tool Control Applications. Proceeding of Mechanism and Controls for Ultraprecision Motion, 1994, (4):75-79
    [19] Hideo Matsuka. Japanese Pc-based Open Control Systems for Manu-facturing Equipment. Int.J.Papan Soc.Prec.Eng, 1996, 30(3):27-31
    [20] 马俊涛,刘积仁.面向复用过程的自描述模块接口模型.东北大学学报,1999,20 (3):32-35
    [21] 刘爱林,肖跃加.基于WIN95/NT的开放式数控系统.机械与电子,1999 (4):32- 34
    [22] 郇极,尹旭峰.基于数字伺服现场总线技术的开放式数控系统.中国机械工程,1999,10 (10):1132-1134
    [23] 王振华,朱国力.基于现场总线的新型开放式数控系统研究.中国机械工程,2001,12 (4):395-397
    [24] 王恒奎,边耐欣,王文等.Windows环境下开放式数控系统伺服控制的研究.中国机械工程,12(11):1259-1263
    [25] 秦旭达,王太勇,夏长亮.基于开放式数控系统的车削加工过程监控技术研究.仪器仪表学报,2001,22 (3):274-275
    [26] 冯勇,霍勇进.现代计算机数控系统.北京:机械工业出版社,1996,274-297
    [27] 刘燕军,宋大华,卢晓刚.开放式PC-NC结构体系的探讨.制造技术与机床,1999,(3),11-13
    [28] 刘利.当前NC的热点—开放化与PC化.机电一体化,1998,(1),18-20
    [29] A.Rosenfeld, A.C.kak. Digital Picture Processing. New York: Academic press, 1982
    [30] 李爱平,张建国.NC嵌入PC型开放式数控系统的研究.组合机床与自动化加工技术,2001,(3):31-33
    [31] 王天珍.计算机视觉研究进展.武汉汽车工业大学学报,1998,20 (1):23-27
    [32] L.G.Roberts. Machine Percetion of Three-Dimensional Solids in J.T.Tippett, Optical and Electro-Optical Information Processing. Cambridge: MIT Press, 1965, 159-197
    [33] H.C.Andrews. Digital Image Processing. New York: IEEE Press, 1978
    [34] E.R.Dougherty. Digital Image Processing Methods. New York: Marcel Dekker, 1994
    [35] 马颂德.计算机视觉—计算理论与算法基础.北京:科学出版社,1998
    [36] D.Marr. Vision. San Francisco: Freeman, 1982
    [37] Jahne. Digital Image Processing:Concepts, Algorithms, and Scientific Applications. New York: Springer-Verla, 1993
    
    
    [38] 孙即祥.模式识别中的特征提取与计算视觉不变量.北京:国防工业出版社,2001
    [39] 章毓晋.图像理解与计算机视觉.北京:清华大学出版社,2000
    [40] 徐彦欣.图像处理在机械工程领域中的应用与前景展望.机械,1999,26 (5):48-50
    [41] 傅德胜,寿益禾.图形图像处理学.南京:东南大学出版社,2002
    [42] Kenneth R.Castleman.数字图像处理.朱志刚译.北京:电子工业出版社,2002
    [43] 夏良正著.数字图像处理.南京:东南大学出版社,1999
    [44] N.Winner. Extrapolation, Interpolation, and Smoothing of Stationary Time Series. New York: John Wiley & Sons, 1949
    [45] G.L.Turin. An Introduction to Matched Filters. IRE Transactions on Information Theory, 1960
    [46] J.K.Aggarwal, R.O.Duda, A.Posenfeld. Computer Methods in Image Analysis. New York: IEEE Press, 1977
    [47] 李介谷.计算机视觉的理论和实践.上海:上海交通大学出版社,1991
    [48] 张文景,张文渊,苏键锋.计算机视觉检测技术及其在机械零件检测中的应用.上海交通大学学报,1999,33 (5):635-638
    [49] 李志平,谭铁牛,韩光胜.移动机器人视觉导航.北京工业大学学报,2000,26 (12):33-36
    [50] 马大国.原木表面节子的计算机视觉检测技术的研究:[东北林业大学硕士学位论文].沈阳:东北林业大学,2001
    [51] 徐海波.计算机视觉的应用研究:[西安交通大学硕士学位论文].西安:西安交通大学,2000
    [52] 任炜.基于RP的骨骼CT数据处理与三维仿生建模方法研究:[西安交通大学硕士学位论文].西安:西安交通大学,2000
    [53] 杨益军,赵荣椿.复杂航空图像中的大边缘提取方法.西安电子科技大学学报,2000,27 (1):101-104
    [54] 王润孝,秦现生.机床数控原理与系统.西安:西北工业大学出版社,1997,28- 75
    [55] 白恩远.现代数控机床伺服及检测技术.北京:国防工业出版社,2002
    [56] 刘跃南.机床计算机数控及其应用.北京:机械工业出版社,1997
    [57] 任玉田,焦振学,王宏甫.机床计算机数控技术.北京:北京理工大学出版社,1996
    [58] 胡建中,周云飞,李左章.数控系统软件任务划分与调度.机械与电子,1999,(2):25-27
    
    
    [59] 黄晓勇.开放体系结构CNC系统研究及研制:[上海大学硕士学位论文].上海:上海大学,2000
    [60] 王文,王威,陈子辰.基于软件复用与软件构件技术的可重构数控系统研究.见:第一届国际机械工程会议论文集,1999
    [61] 丁仕燕,韩江,朱方洲等.开放式数控软件平台研究.机械与电子,2002,(2):35-38
    [62] David J.Kruglinski.Visual C++6.0技术内幕.北京:北京希望电子出版社,1999
    [63] 杨玲,陈文家,房立金等.基于windows平台的开放式并联机床数控系统.制造业自动化,2002,24 (1):15-17
    [64] 梁建刚,陆志强,吴祖育.基于工业PC机的开放式数控系统.机电一体化,1997,(4):13-15
    [65] 王宇晗,康亮,吴祖育.面向用户的可配置开放式数控系统的研究.机床与液压,2000,(5):24-26
    [66] 张凯,张晓辉.三维型模CAM中数控指令的模拟检验.林业机械与木工设备,1998,26 (8):16-17
    [67] 罗福源.基于Windows平台的开放式三轴联动数控系统开发研究:[广西大学硕士学位论文].南宁:广西大学,2002
    [68] 周道炳,朱卫纲.几种边缘检测算子的评估.指挥技术学院学报,2000,(11):59-63
    [69] 付忠良.一些新的图像阈值选取方法.计算机应用,2000,20 (10):13-15
    [70] D.C.Marr, E.Hildreth. Theory of Edge Detection. London: Proc. Roy, 1980, 187-217
    [71] J.Prewitt. Object Enhancement and Extraction Picture Process. New York: Psychopict, 1970, 75-149
    [72] L.Sobel.Camera Models and Machine Perception :[dissertation]. Stan-ford University, Standford, 1965
    [73] L.S.Davis. A survey of Edge Detection Techniques. GCiP, 1975, (4) , 248-270
    [74] A.Rosenfeld. A Characterization of Parallel Thinning Algorithms. Infor-mation and Control, 1975, (29):286-291
    [75] 崔凤奎,王晓强,张丰收等.二值图像细化算法的比较与改进.洛阳工学院学报,1997,18 (4):48-51
    [76] 谭兆信,丁国芳,张仁礼.一种图像细化算法及其在医学图像中的应用.中山大学学报(自然科学版),2000,39(5):23-25
    [77] 吴晓芸,张太怡,刘平.一种快速的一次扫描细化算法(OSSTA).重庆大学学报,1994,17 (3):13-16
    
    
    [78] 张文景,张文渊,苏键锋等.计算机视觉检测技术及其在机械零件检测中的应用.上海交通大学学报,1999,33 (5):635-638
    [79] 高满屯.计算机视觉研究中的投影理论和方法.西安:西北工业大学出版社,1998
    [80] 官章全,刘加明.Visual C++6.0类库大全.北京:电子工业出版社,1999
    [81] Davis Chapman.学用Visual C++6.0.骆长乐译.北京:清华大学出版社,1999
    [82] 王晓霞.金属切削原理与刀具.北京:航空工业出版社,2000,116-125

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

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

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