国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于機電系統(tǒng)的錐齒輪在機測量系統(tǒng)研究

2016-11-29 13:54萬國強宋德剛宋龍龍王太勇
制造業(yè)自動化 2016年2期
關(guān)鍵詞:坐標值錐齒輪齒面

萬國強,劉 瓊,宋德剛,宋龍龍,3,王太勇

(1.南車青島四方機車車輛股份有限公司技術(shù)中心,青島 266111;2.天津大學(xué) 機構(gòu)理論與裝備設(shè)計教育部重點實驗室,天津 300072;3.北京交通大學(xué) 機械與電子控制工程學(xué)院,北京 100044)

基于機電系統(tǒng)的錐齒輪在機測量系統(tǒng)研究

萬國強1,劉 瓊2,宋德剛1,宋龍龍1,3,王太勇2

(1.南車青島四方機車車輛股份有限公司技術(shù)中心,青島 266111;2.天津大學(xué) 機構(gòu)理論與裝備設(shè)計教育部重點實驗室,天津 300072;3.北京交通大學(xué) 機械與電子控制工程學(xué)院,北京 100044)

機電一體化系統(tǒng)中的機械裝置包括傳動、支撐和導(dǎo)軌。錐齒輪傳動是機電一體化系統(tǒng)中常用的傳動裝置,它在伺服運動中的主要作用是實現(xiàn)伺服電機與執(zhí)行機構(gòu)間的力矩匹配和速度匹配,還可以實現(xiàn)直線運動和旋轉(zhuǎn)運動的轉(zhuǎn)換。傳動效率與齒輪參數(shù)、齒面的相對滑動速度、加工精度、齒面粗糙度、材料和熱處理、潤滑狀況有關(guān)。錐齒輪為復(fù)雜曲面零件,傳統(tǒng)的錐齒輪的測量方法是通過三坐標測量儀來進行相關(guān)參數(shù)的測量,存在重新裝卡和檢測成本高以及精度不夠、嚙合性能低等問題。提出基于機電一體化系統(tǒng),開發(fā)錐齒輪在機測量系統(tǒng),以便在同一臺機床上完成錐齒輪的加工和測量。主要分析了錐齒輪的齒距偏差和齒面誤差測量的方法,進行了在機測量系統(tǒng)的結(jié)構(gòu)和功能研究,采用MATLAB與VC++混合編程的方法開發(fā)了錐齒輪在機測量體系。

機電系統(tǒng);錐齒輪;在機測量;齒面誤差;齒距偏差

0 引言

齒輪傳動的精度越低,噪聲越大。在機測量是指利用數(shù)控機床的坐標系和運動控制來對工件空間坐標進行測量,以達到提高加工質(zhì)量和傳動效率,節(jié)省檢測時間和測量成本的目的。為了切削高精度、嚙合性能優(yōu)異的錐齒輪,需要采用精密的測量儀器對齒輪的齒距偏差和齒面誤差進行測量。本文將基于機電一體化系統(tǒng),依據(jù)錐齒輪的齒距偏差和齒面誤差的誤差評定方法,進行錐齒輪的測量點路徑規(guī)劃,自動生成測量程序,滿足齒輪傳動的精度需求,提高傳動效率。

1 錐齒輪在機測量系統(tǒng)

基于機電一體化傳動系統(tǒng),錐齒輪在機測量系統(tǒng)采用數(shù)字控制嵌入個人計算機的模式,將運動控制卡PMAC與PC進行組合。這種組合能夠充分地保證數(shù)控系統(tǒng)的性能,而且軟件的通用性強,編程處理靈活。工業(yè)PC作為主控計算機,承擔(dān)人機交互的工作,可以做數(shù)據(jù)處理,實現(xiàn)圖像化交互,以便給下位機發(fā)送控制指令。上位機軟件采用VC++6.0開發(fā),可操作性強。本論文開發(fā)錐齒輪在機測量系統(tǒng)模塊。在機測量系統(tǒng)的框架如圖1所示。

圖1 錐齒輪在機測量系統(tǒng)

錐齒輪在機測量系統(tǒng)包含硬件部分和軟件部分。測頭和接收器是硬件部分的主要部件。本文釆用通用五軸加工中心的OMP400三維觸發(fā)式測頭,OMP400測頭的直徑為40mm,長度為50mm,可以選配不同長度的測針,以測量不同大小規(guī)格的齒輪精度。OMP400測頭沿單一方向的重復(fù)定位精度為0.25um,該精度可以滿足國標所規(guī)定的齒輪精度的測量,另外測量速度范圍在10mm/min~1m/min,在Z軸方向上允許6mm的超程。該測頭采用360°紅外線傳輸方式,最大傳輸距離可達4m。選用OMI-2接收器來接收測頭所發(fā)出的紅外線,一旦接收器接收到信號,就會觸發(fā)系統(tǒng)的繼電器,系統(tǒng)將識別獲取該信號,并將X軸,Y軸,Z軸編碼器的值記錄在一個數(shù)據(jù)庫中,這些值即為測量的實際坐標值。

圖2 OMP400三維觸發(fā)式測頭

軟件部分:通過系統(tǒng)界面輸入錐齒輪的齒坯參數(shù),結(jié)合錐齒輪齒面數(shù)學(xué)模型,根據(jù)誤差評定方法,進行齒距偏差和齒面誤差測量點規(guī)劃,并自動生成測量NC程序,將刀盤換上測頭,即可開始錐齒輪的在線測量。圖3為在機測量結(jié)構(gòu)。

圖3 在機測量結(jié)構(gòu)

2 錐齒輪齒距偏差和齒面誤差

與標準漸開線圓柱齒輪不同,錐齒輪的齒面目前世界上并無標準的齒形可供參考,因此測量時需要提供的理論齒面量測數(shù)據(jù)包含齒面點位置和法向量其中(i, j)代表空間位置點列和行的序號。這兩個參數(shù)可由齒面數(shù)學(xué)模型獲得,其中齒面空間位置點誤差為實際齒面與理論齒面的空間位置點位置的差值;實際空間位置點位置通過數(shù)控系統(tǒng)讀取X軸,Y軸,Z軸的編碼器或者光柵尺的數(shù)據(jù)得到。實際齒面點位置向量減去理論齒面點位置向量就是齒面位置誤差。表達式如式(1):

將上式與齒面位置誤差法向量內(nèi)積,就能得到齒面空間位置法向誤差:

一般以該齒面空間位置法向誤差作為評判齒面誤差的評定標準。

本文采用端面滾切法加工出來的錐齒輪的理論齒面位置和理論齒面法向量。測量離散點的理論空間坐標,本文將齒面劃分為5×7的網(wǎng)格,然后將齒面沿著軸截面進行投影,齒面網(wǎng)格點的坐標與實際齒輪齒面的坐標點滿足坐標旋轉(zhuǎn)投影變換公式(3):

為了求得網(wǎng)格節(jié)點的坐標值,得先求出四個頂點A(ZA,UA), B(ZB,UB), C(ZC,UC), D(ZD,UD)的值。A,B,C,D四個頂點為錐齒輪背錐,前錐,面錐,根錐的頂點。根據(jù)初始搖臺角和終止搖臺角的設(shè)定,可以求得A,B,C,D四點滿足的邊界條件,然后根據(jù)錐齒輪的節(jié)錐角,面錐角,根錐角求得四個頂點的坐標。根據(jù)這四個頂點的坐標利用網(wǎng)格平行等分關(guān)系,進行編程處理,可求得其他網(wǎng)格節(jié)點的坐標值(Z,U)。將網(wǎng)格節(jié)點的坐標值代入公式(4)中,構(gòu)成非線性方程組,將這些公式通過MATLAB軟件來進行計算,利用fsolve函數(shù),x=fsolve(@fsolvefun1,x0,options)求解非線性方程組,可以求得所要測量的理論齒面離散點的空間坐標值(X,Y,Z)。通過這些坐標點來進行錐齒輪齒面誤差的測量。

3 開發(fā)測量系統(tǒng)

采用VC++6.0軟件,基于開放式機電一體化系統(tǒng),開發(fā)錐齒輪在機測量模塊。程序設(shè)計包含了以下模塊:

圖4 在機測量模塊

1)數(shù)據(jù)存儲和輸入模塊,該模塊包含:開發(fā)輸入?yún)?shù)的界面,加工錐齒輪需要輸入齒輪形狀基本參數(shù)、齒坯參數(shù)、VC++程序、測量程序以及實際坐標值。通過在數(shù)控系統(tǒng)中建立一個VC++數(shù)據(jù)類Cdata_Stock來處理。

2)數(shù)值計算處理模塊。本文使用MATLAB軟件來完成錐齒輪端面滾切法加工的數(shù)學(xué)計算。將通用五軸加工中心 X軸、Y軸、Z軸、A軸、C軸的數(shù)學(xué)表達式和齒

【】【】面測量點規(guī)劃的數(shù)學(xué)表達式編寫成.m文件,并將.m文件導(dǎo)入到MATCOM軟件中,將由MATLAB生成的.m文件轉(zhuǎn)換為能由Visual C++能識別的.h和.cpp格式文件。并將生成好的.h和.cpp格式文件放入到錐齒輪數(shù)控加工系統(tǒng)的VC++程序文件夾中,從而在Visual C++的環(huán)境下調(diào)用數(shù)學(xué)公式。

3)測量NC程序生成模塊。根據(jù)數(shù)值計算處理模塊獲得的齒面誤差測量的坐標值和齒距偏差測量的坐標值,按X坐標值,Y坐標值,Z坐標值的格式將坐標值存儲到.txt文件中,然后系統(tǒng)通過讀取.txt中的坐標值,按照G31 X_ Y_ Z_ F_ G01 Z_的格式生成NC測量程序。

4)誤差分析模塊。由測頭碰觸將測得的錐齒輪的實際坐標值保留到.txt文件中,并將齒距偏差和齒面誤差評定的數(shù)學(xué)公式寫入到系統(tǒng)模塊中,通過讀取理論坐標值,實際坐標值,齒面法向量進行計算,最終通過畫圖以及文字的形式生成齒輪誤差分析的報告。下面的程序為獲得齒輪齒面檢測點數(shù)的VC++程序:

經(jīng)測量完的齒輪精度分析報告的界面顯示如圖6所示。

圖5 錐齒輪在機測量界面

4 結(jié)束語

機電一體化系統(tǒng)將機械、電子與信息技術(shù)有機結(jié)合,以實現(xiàn)產(chǎn)品運行和生產(chǎn)過程整體最優(yōu)化,如:機器人、數(shù)控機床和電子技術(shù)裝備的結(jié)合。本文通過研究錐齒輪的齒距偏差和齒面誤差的評定方法,規(guī)劃測量點路徑,并開發(fā)錐齒輪在機測量系統(tǒng)模塊,有效地解決了錐齒輪加工復(fù)雜、難以達到高精度的問題,基本滿足機械傳動裝置中高精度、低摩擦、極小回程誤差等要求。

[1] Taiyong Wang ,Qingjian Liu,Yunfeng Wang, Jianhai Yue, Dafeng Jin.Research on Reliability Design Theory and Methods of CNC system[A],IMECE2009國際會議論文集[C].

[2] 章浩,張西良,周士沖,等.機電一體化技術(shù)的發(fā)展與應(yīng)用[J].農(nóng)機化研究,2006,(7):46-47.

[3] 陳土軍.開放式數(shù)控系統(tǒng)中在機測量運動控制及測量精度研究[D].天津大學(xué),2009.

[4] 馮曉云,王利軍,葛興來,等.高速動車組牽引傳動控制系統(tǒng)的研究與仿真[J].電氣傳動,2008,38(11):25-28.

Research of the online measuring system of the bevel gear based on electromechanical system

WAN Guo-qiang1, LIU Qiong2, SONG De-gang1, SONG Long-long1,3, WANG Tai-yong2

TH17

A

1009-0134(2016)02-0056-03

2015-11-26

國家自然科學(xué)基金資助項目:基于機床狀態(tài)信息監(jiān)測的智能維護理論與方法(51475324)

萬國強(1973 -),男,江西南昌人,高級工程師,研究方向為動車組運用及診斷檢測。

猜你喜歡
坐標值錐齒輪齒面
基于NURBS理論的漸開線齒輪齒面修復(fù)
探討數(shù)控銑床操作實訓(xùn)中零件裝夾及對刀方法
弧線齒面齒輪成形原理及3D成形
變雙曲圓弧齒線圓柱齒輪齒面接觸應(yīng)力分布和嚙合位置變化規(guī)律研究
探討Excel2007與ArcGis10.0結(jié)合提取小班四至界限的坐標值
非圓錐齒輪防滑差速器動力學(xué)分析
雙刀盤直齒錐齒輪銑齒機
基于BP神經(jīng)網(wǎng)絡(luò)的面齒輪齒面粗糙度研究
基于SYNTEC的大型螺旋錐齒輪專用數(shù)控機床人機界面設(shè)計
基于宏程序的數(shù)控車削加工應(yīng)用