亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種插齒機(jī)電子螺旋導(dǎo)軌運(yùn)動控制方法與流程

文檔序號:12438250閱讀:2362來源:國知局
一種插齒機(jī)電子螺旋導(dǎo)軌運(yùn)動控制方法與流程

本發(fā)明涉及一種插齒機(jī)電子螺旋導(dǎo)軌運(yùn)動控制方法,適用于萬能式插齒機(jī)螺旋導(dǎo)軌的力矩電機(jī)的控制。



背景技術(shù):

在現(xiàn)有的普通插齒機(jī)上,一般只能加工直齒輪,若需要加工螺旋齒輪,必須增加一套機(jī)械螺旋導(dǎo)軌附件,該附件很復(fù)雜,制造難度大,并且一套螺旋導(dǎo)軌只能適應(yīng)一種螺旋角。為了使插齒機(jī)能加工任意螺旋角的斜齒輪,一種萬能式電子螺旋導(dǎo)軌插齒機(jī)應(yīng)運(yùn)而生,萬能式插齒機(jī)用力矩電機(jī)代替機(jī)械式固定角度的螺旋導(dǎo)軌。針對不同螺旋角度的齒輪,可以通過齒輪參數(shù)計(jì)算力矩電機(jī)的螺旋曲線表,得到力矩電機(jī)的控制程序,從而實(shí)現(xiàn)任意角度的螺旋齒輪的插齒加工。由于電子螺旋導(dǎo)軌的應(yīng)用在國內(nèi)處于起步階段,針對電子螺旋導(dǎo)軌的控制方法尚不夠成熟。



技術(shù)實(shí)現(xiàn)要素:

基于以上問題,本發(fā)明提出了一種插齒機(jī)電子螺旋導(dǎo)軌運(yùn)動控制方法,實(shí)現(xiàn)了電子螺旋導(dǎo)軌的正確控制,并能計(jì)算出高效的電子螺旋導(dǎo)軌運(yùn)行程序。該控制方法簡單可靠,經(jīng)自適應(yīng)計(jì)算后程序執(zhí)行效率高。

為解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是:

一種插齒機(jī)電子螺旋導(dǎo)軌運(yùn)動控制方法,插齒機(jī)曲柄運(yùn)動的角度為主電機(jī)旋轉(zhuǎn)角度a,插齒機(jī)刀軸螺旋運(yùn)動的角度為力矩電機(jī)的旋轉(zhuǎn)角度φ,主電機(jī)旋轉(zhuǎn)角度a與力矩電機(jī)旋轉(zhuǎn)角度φ呈實(shí)時非線性關(guān)系,用函數(shù)f=F(a)表示;主電機(jī)旋轉(zhuǎn)角度a為主動值,其取值為離散的非等差數(shù)列,力矩電機(jī)的旋轉(zhuǎn)角度φ為跟隨值,通過在數(shù)控系統(tǒng)中建立主電機(jī)旋轉(zhuǎn)角度與力矩電機(jī)旋轉(zhuǎn)角度的周期性曲線表,用以控制插齒機(jī)電子螺旋導(dǎo)軌的運(yùn)動。

所述非線性函數(shù)關(guān)系式為:

<mrow> <mi>f</mi> <mo>=</mo> <mi>F</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msub> <mi>l</mi> <mn>2</mn> </msub> <mi>cos</mi> <mi> </mi> <mi>b</mi> <mo>-</mo> <msub> <mi>l</mi> <mn>1</mn> </msub> <mi>cos</mi> <mi> </mi> <mi>a</mi> <mo>-</mo> <msub> <mi>l</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>l</mi> <mn>1</mn> </msub> </mrow> <mi>p</mi> </mfrac> </mrow>

式中,f為力矩電機(jī)的旋轉(zhuǎn)角度;F為非線性關(guān)系函數(shù);a為主電機(jī)旋轉(zhuǎn)角度,是曲柄與運(yùn)動坐標(biāo)系Y軸的角度,即∠AOC;b為連桿Y軸的角度,即∠ABC;l1為曲柄長度,即AO的距離;l2為連桿長度,即AB的距離;p為電子螺旋導(dǎo)軌的節(jié)距;St為插齒機(jī)刀軸運(yùn)動的實(shí)時位置。

所述主電機(jī)旋轉(zhuǎn)角度a的取值為離散的非等差數(shù)列,相鄰的兩個角度值(ai,fi)和(ai+1,fi+1)通過擬合直線代替原始的曲線,通過不斷改變ai+1的取值,直到擬合直線與曲線之間的誤差滿足公差要求,此時的ai+1取值,即為經(jīng)過自適應(yīng)計(jì)算后的主電機(jī)旋轉(zhuǎn)角度值。

本發(fā)明一種插齒機(jī)電子螺旋導(dǎo)軌運(yùn)動控制方法,優(yōu)點(diǎn)在于:

1)、本發(fā)明提出了一種插齒機(jī)電子螺旋導(dǎo)軌運(yùn)動控制算法,特別適用于萬能式插齒機(jī)螺旋導(dǎo)軌的力矩電機(jī)的控制,控制方法簡單可靠。

2)、本發(fā)明中所述的算法具備自適應(yīng)計(jì)算功能,能有效的降低電子螺旋導(dǎo)軌曲線表中點(diǎn)的數(shù)量,提高數(shù)控程序的執(zhí)行效率。

3)、本發(fā)明中所述的電機(jī)旋轉(zhuǎn)角度a,以最優(yōu)的取值,滿足最小程序段數(shù)和齒輪螺旋精度要求,提高加工效率和加工質(zhì)量。

附圖說明

下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步說明:

圖1為本發(fā)明的電子螺旋導(dǎo)軌示意圖。

圖2為本發(fā)明的電子螺旋導(dǎo)軌運(yùn)動原理圖。

圖3為本發(fā)明的主電機(jī)角度自適應(yīng)計(jì)算流程圖。

圖4為本發(fā)明的誤差計(jì)算示意圖。

圖5為本發(fā)明的力矩電機(jī)旋轉(zhuǎn)角度的周期性曲線表。

具體實(shí)施方式

如圖1-2所示,一種插齒機(jī)電子螺旋導(dǎo)軌運(yùn)動控制方法,實(shí)現(xiàn)了電子螺旋導(dǎo)軌的正確控制,并能計(jì)算出高效的電子螺旋導(dǎo)軌運(yùn)行程序。

插齒機(jī)曲柄運(yùn)動的角度為主電機(jī)旋轉(zhuǎn)角度a,插齒機(jī)刀軸螺旋運(yùn)動的角度為力矩電機(jī)的旋轉(zhuǎn)角度φ,主電機(jī)旋轉(zhuǎn)角度a與力矩電機(jī)旋轉(zhuǎn)角度φ呈實(shí)時非線性關(guān)系,用函數(shù)f=F(a)表示;主電機(jī)旋轉(zhuǎn)角度a為主動值,其取值為離散的非等差數(shù)列,力矩電機(jī)的旋轉(zhuǎn)角度φ為跟隨值,通過在數(shù)控系統(tǒng)中建立主電機(jī)旋轉(zhuǎn)角度與力矩電機(jī)旋轉(zhuǎn)角度的周期性曲線表,用以控制插齒機(jī)電子螺旋導(dǎo)軌的運(yùn)動。

所述的非線性函數(shù)關(guān)系式為:

<mrow> <mi>f</mi> <mo>=</mo> <mi>F</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>,</mo> <mi>b</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msub> <mi>l</mi> <mn>2</mn> </msub> <mi>cos</mi> <mi> </mi> <mi>b</mi> <mo>-</mo> <msub> <mi>l</mi> <mn>1</mn> </msub> <mi>cos</mi> <mi> </mi> <mi>a</mi> <mo>-</mo> <msub> <mi>l</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>l</mi> <mn>1</mn> </msub> </mrow> <mi>p</mi> </mfrac> </mrow>

式中,f為力矩電機(jī)的旋轉(zhuǎn)角度;F為非線性關(guān)系函數(shù);a為主電機(jī)旋轉(zhuǎn)角度,是曲柄與運(yùn)動坐標(biāo)系Y軸的角度,即∠AOC;b為連桿Y軸的角度,即∠ABC;l1為曲柄長度,即AO的距離;l2為連桿長度,即AB的距離;p為電子螺旋導(dǎo)軌的節(jié)距;St為插齒機(jī)刀軸運(yùn)動的實(shí)時位置。

由圖2可知,

<mrow> <msub> <mi>l</mi> <mn>2</mn> </msub> <mi>cos</mi> <mi> </mi> <mi>b</mi> <mo>=</mo> <msqrt> <mrow> <msup> <msub> <mi>l</mi> <mn>2</mn> </msub> <mn>2</mn> </msup> <mo>-</mo> <msup> <mrow> <mo>(</mo> <msub> <mi>l</mi> <mn>1</mn> </msub> <mi>sin</mi> <mi> </mi> <mi>a</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </msqrt> </mrow>

則上述的雙變量的非線性函數(shù)關(guān)系式可變?yōu)槿缦聠巫兞亢瘮?shù)。

<mrow> <msup> <mi>f</mi> <mo>&prime;</mo> </msup> <mo>=</mo> <mi>F</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msqrt> <mrow> <msup> <msub> <mi>l</mi> <mn>2</mn> </msub> <mn>2</mn> </msup> <mo>-</mo> <msup> <mrow> <mo>(</mo> <msub> <mi>l</mi> <mn>1</mn> </msub> <mi>sin</mi> <mi></mi> <mi>a</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </msqrt> <mo>-</mo> <msub> <mi>l</mi> <mn>1</mn> </msub> <mi>cos</mi> <mi></mi> <mi>a</mi> <mo>-</mo> <msub> <mi>l</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>l</mi> <mn>1</mn> </msub> </mrow> <mi>p</mi> </mfrac> </mrow>

所述的主電機(jī)旋轉(zhuǎn)角度a的取值為離散的非等差數(shù)列,其角度取值計(jì)算流程如下:

(1)設(shè)某一起始點(diǎn)為ai,則根據(jù)上述單變量非線性函數(shù)可計(jì)算出對應(yīng)的f'i;

(2)初始化ai+1的取值,令ai+1=ai+5;

(3)計(jì)算出在ai+1點(diǎn)力矩電機(jī)f'i+1的值;

(4)根據(jù)相鄰的兩個角度值(ai,f'i)和(ai+1,f'i+1),擬合直線EF代替原始的曲線;

(5)取兩個相鄰角度的中間值計(jì)算誤差GH的值,圖4為本發(fā)明的誤差計(jì)算示意圖。若滿足以下不等式,ΔT-0.01<GH<ΔT+0.01,則ai+1取值結(jié)束。若不滿足以上不等式,則根據(jù)圖3中的GH精度標(biāo)準(zhǔn)要求返回到第(3)步。

(6)結(jié)束ai+1取值計(jì)算。

其中GH為誤差,ΔT為誤差閾值,-0.01和0.01為誤差公差帯。

通過以上流程不斷改變ai+1的取值,直到擬合直線與曲線之間的誤差滿足公差要求,此時的ai+1取值即為經(jīng)過自適應(yīng)計(jì)算后的主電機(jī)旋轉(zhuǎn)角度值。經(jīng)過此方法計(jì)算出來的主電機(jī)取值點(diǎn)較少,生成的數(shù)控代碼數(shù)量小,數(shù)控系統(tǒng)執(zhí)行效率高。

以上所述的具體實(shí)施例,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1