亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        五軸數(shù)控系統(tǒng)的旋轉(zhuǎn)軸速度規(guī)劃方法*

        2022-07-04 12:08:36黎永楊劉遠(yuǎn)凱王科葛鵬遙黃國輝
        制造技術(shù)與機(jī)床 2022年7期
        關(guān)鍵詞:規(guī)劃

        黎永楊 劉遠(yuǎn)凱 王科 葛鵬遙 黃國輝

        (①深圳眾為興技術(shù)股份有限公司,廣東 深圳 518052;②上海新時達(dá)電氣股份有限公司,上海 201802)

        五軸數(shù)控加工中心作為高端精密設(shè)備的代表之一,已被廣泛應(yīng)用于航天結(jié)構(gòu)件、葉輪葉片和大型精密模具等零件的加工[1]。相對于三軸系統(tǒng),由于兩個旋轉(zhuǎn)軸的增加,無疑對速度控制提出了更為復(fù)雜的要求[2]。在數(shù)控系統(tǒng)中,工件坐標(biāo)系下刀具進(jìn)給速度控制是實(shí)現(xiàn)產(chǎn)品高速高精加工的關(guān)鍵環(huán)節(jié),可直接影響到產(chǎn)品的出廠合格率。五軸數(shù)控系統(tǒng)若以旋轉(zhuǎn)軸線性跟隨平動軸的方法進(jìn)行加工,容易引起旋轉(zhuǎn)軸速度跳變、加速度超限等問題,致使機(jī)床產(chǎn)生沖擊,進(jìn)而因?yàn)檫\(yùn)動學(xué)的反解計算導(dǎo)致刀具姿態(tài)偏離所設(shè)計的平面,從而產(chǎn)生非線性誤差[3]。

        為避免旋轉(zhuǎn)軸速度跳變發(fā)生,提高五軸數(shù)控系統(tǒng)的加工質(zhì)量,陳良驥等[4]基于對旋轉(zhuǎn)軸角速度/角加速度的約束控制,在計算出平動軸實(shí)際最大可達(dá)速度/加速度后再進(jìn)行平動軸的速度規(guī)劃,但該方法未考慮多段連續(xù)軌跡加工情況,不具有普遍適用性。閔莉等[5]提出了一種通過對比刀軸矢量變化率選擇性的調(diào)整刀軸矢量的方法,以保證加工帶寬并使得刀軸矢量的變化保持平滑,該方法僅適合應(yīng)用于加工程序的后處理器中,對于操作人員的要求也較高。楊敏等[6]以弓高誤差、刀具的進(jìn)給運(yùn)動和驅(qū)動軸的運(yùn)動性能為約束,建立基于時間最優(yōu)的五軸機(jī)床速度規(guī)劃模型,并以擬牛頓法為基礎(chǔ)設(shè)計了具有魯棒性的速度曲線求解策略。鐘澤杉等[7]基于機(jī)床的運(yùn)動學(xué)反解,推導(dǎo)了驅(qū)動軸的速度、加速度、躍度與進(jìn)給速度的映射關(guān)系,以加工效率為優(yōu)化目標(biāo),建立多約束條件下高維度非線性最優(yōu)化模型,應(yīng)用序列二次型規(guī)劃(SQP)方法分階段求解,提出了一種考慮驅(qū)動軸性能限制的進(jìn)給速度規(guī)劃方法。上述兩種方法實(shí)現(xiàn)了加工速度的連續(xù)控制,但需要提前離散化采樣,計算量大而復(fù)雜,而普通的嵌入式數(shù)控系統(tǒng)性能有限,必須犧牲插補(bǔ)周期來獲得較好的控制性能,不利于五軸數(shù)控系統(tǒng)的大面積推廣應(yīng)用。

        為了解決現(xiàn)有五軸數(shù)控系統(tǒng)的工程實(shí)際問題,綜合考慮控制器成本、計算復(fù)雜程度和機(jī)床多維度沖擊保護(hù)等因素,本文擬采用計算簡單、易實(shí)現(xiàn)及運(yùn)算效率較高的數(shù)學(xué)模型來實(shí)現(xiàn)五軸數(shù)控機(jī)床中旋轉(zhuǎn)軸柔性速度規(guī)劃的目標(biāo)。

        1 旋轉(zhuǎn)軸速度規(guī)劃方法

        以AC擺臺型五軸數(shù)控機(jī)床為例,平動軸為X、Y、Z軸,另外包含A旋轉(zhuǎn)軸和C旋轉(zhuǎn)軸,基于時間同步的原則,利用平動軸的運(yùn)動時長約束實(shí)現(xiàn)對旋轉(zhuǎn)軸的速度規(guī)劃。旋轉(zhuǎn)軸的速度規(guī)劃,其中起步速度的值等于前一線段運(yùn)動的末速度,另外需要通過計算確定加速度、驅(qū)動速度和末速度的大小。

        1.1 運(yùn)動時間計算

        假設(shè)存在兩條直線做連續(xù)插補(bǔ)運(yùn)動,根據(jù)平動軸在第m段運(yùn)動指令的運(yùn)行參數(shù)和位移量,可得目標(biāo)最大速度

        其中:Δlmp、vsml、veml、aml分別為平動軸在該段指令的位移量、起步速度、末速度和加速度。將平動軸的目標(biāo)最大速度vm與預(yù)設(shè)最大速度vcml進(jìn)行比較,存在兩種情況:

        (1)當(dāng)目標(biāo)最大速度vm小于或等于預(yù)設(shè)最大速度vcml,平動軸的運(yùn)行時間t為

        (2)當(dāng)目標(biāo)最大速度vm大于預(yù)設(shè)最大速度vcml,平動軸的運(yùn)行時間t為

        基于機(jī)床插補(bǔ)運(yùn)動時平動軸和旋轉(zhuǎn)軸時間同步的原則,由式(2)、式(3)綜合分析所得時間t即為旋轉(zhuǎn)軸的運(yùn)動時間。

        1.2 末速度和加速度初算

        設(shè)vemA、amA、ΔlmA分別為第m段加工指令中A旋轉(zhuǎn)軸的末速度、加速度初值、位移量,Δlm+1A為第m+1段加工指令中A旋轉(zhuǎn)軸的位移量,存在兩種情況:

        (1)當(dāng)Δlm+1A>0,則第m段加工指令A(yù)旋轉(zhuǎn)軸的末速度vemA和加速度amA為

        (2)當(dāng)Δlm+1A=0,即A軸沒有運(yùn)動量,則有

        由式(4)、式(5)綜合分析可得旋轉(zhuǎn)軸運(yùn)動的末速度和加速度規(guī)劃參數(shù)初值,其中初始加速度amA用作后續(xù)臨界位移長度計算。

        1.3 參考臨界位移長度計算

        由式(1)~(5)可知,當(dāng)A旋轉(zhuǎn)軸運(yùn)動時間t、起步速度vsmA、末速度vemA和位移量ΔlmA已知的情況下,其速度規(guī)劃時用到的驅(qū)動速度和實(shí)際加速度需要根據(jù)不同情況做出調(diào)整,本文使用臨界長度L1、L2、L3、L4作為判斷條件。

        (1)當(dāng)A旋轉(zhuǎn)軸在運(yùn)行時間t內(nèi),以起步速度vsmA和初始加速度amA先加速后減速到末速度vemA時,可得臨界長度L1為:

        (2)當(dāng)A旋轉(zhuǎn)軸在運(yùn)行時間t內(nèi),以起步速度vsmA或末速度vemA作為最大速度時,可得臨界長度L2為

        其中:Vse取值為max(vsmA,vemA)。

        (3)當(dāng)A旋轉(zhuǎn)軸在運(yùn)行時間t內(nèi),從起步速度剛好加速或減速到末速度時,通過比較運(yùn)行時間t內(nèi)A旋轉(zhuǎn)軸的起步速度和末速度,可得臨界長度L3為

        (4)當(dāng)A旋轉(zhuǎn)軸在運(yùn)行時間t內(nèi),先減速到0,再加速到末速度時,通過比較運(yùn)行時間t內(nèi)A旋轉(zhuǎn)軸的起步速度和末速度,可得臨界長度L4為

        1.4 調(diào)整后的驅(qū)動速度和加速度計算

        由式(6)~(9)得到A旋轉(zhuǎn)軸的4個臨界長度L1、L2、L3、L4作為判斷條件,將A軸的位移量ΔlmA和4個臨界長度進(jìn)行比較,存在5種情況計算A旋轉(zhuǎn)軸的目標(biāo)驅(qū)動速度NewVc和目標(biāo)加速度NewAcc。

        (1)當(dāng)ΔlmA>L1時,可得方程組

        (2)當(dāng)L2<ΔlmA≤L1時,可得方程組

        (3)當(dāng)L3<ΔlmA≤L2時,可得方程組

        (4)當(dāng)L4<ΔlmA≤L3時,可得方程組

        (5)當(dāng)ΔlmA≤L4時,可得方程組

        根據(jù)不同情況,由式(10)~(14)方程組的解,即可計算得到目標(biāo)驅(qū)動速度NewVc和目標(biāo)加速度NewAcc的值。

        至此,A旋轉(zhuǎn)軸速度規(guī)劃時需要用到的起步速度、加速度、驅(qū)動速度和末速度參數(shù)都已確定,后續(xù)通過周期插補(bǔ)輸出脈沖指令給各關(guān)節(jié)伺服執(zhí)行,即可實(shí)現(xiàn)五軸數(shù)控機(jī)床的運(yùn)動控制。

        需要補(bǔ)充說明的是,當(dāng)調(diào)整后的驅(qū)動速度、加速度值超出機(jī)床相關(guān)的運(yùn)動學(xué)約束閾值參數(shù)時,為避免相關(guān)運(yùn)動軸出現(xiàn)超限報警的情況,須使用如式(15)所述平動軸與旋轉(zhuǎn)軸之間關(guān)系模型,來降低平動軸的運(yùn)動時間t,使得旋轉(zhuǎn)軸運(yùn)行在合理的閾值參數(shù)范圍內(nèi)。

        其中:Vmp為平動軸在第m段的驅(qū)動速度,VmA為A旋轉(zhuǎn)軸在第m段的驅(qū)動速度,其他變量在本文已有敘述。

        同理可求得C旋轉(zhuǎn)軸的規(guī)劃參數(shù),來實(shí)現(xiàn)對C旋轉(zhuǎn)軸進(jìn)行相應(yīng)的加減速控制規(guī)劃。

        2 旋轉(zhuǎn)軸速度規(guī)劃流程

        在五軸數(shù)控系統(tǒng)底層的運(yùn)動控制規(guī)劃中,把旋轉(zhuǎn)軸規(guī)劃參數(shù)計算融合在平動軸的速度前瞻里面,計算得到合理的運(yùn)動參數(shù),通過梯形加減速[8?9]插補(bǔ)計算后發(fā)脈沖指令給伺服驅(qū)動器執(zhí)行,即可實(shí)現(xiàn)五軸數(shù)控機(jī)床的運(yùn)動控制,具體規(guī)劃流程如圖1所示。

        通過如圖1所述規(guī)劃流程,在工件加工過程中,各關(guān)節(jié)能夠獲得合理的加減速規(guī)劃參數(shù),為后期機(jī)床進(jìn)行的高精度工件加工打下堅實(shí)基礎(chǔ)。

        圖1 五軸數(shù)控系統(tǒng)的速度規(guī)劃流程

        3 實(shí)際實(shí)驗(yàn)

        為了驗(yàn)證本柔性控制方法的有效性,基于如圖2所示擺臺型五軸數(shù)控機(jī)床進(jìn)行了相關(guān)實(shí)際實(shí)驗(yàn)。該機(jī)床包括兩個旋轉(zhuǎn)軸,第一旋轉(zhuǎn)軸(C軸)和第二旋轉(zhuǎn)軸(A軸),工作臺固定連接在第一旋轉(zhuǎn)軸上。

        圖2 擺臺型五軸數(shù)控機(jī)床

        如圖3所示,選取數(shù)控加工文件中連續(xù)的一條直線和一個相切圓弧,作為待插補(bǔ)路徑進(jìn)行速度規(guī)劃計算。假設(shè)直線段A旋轉(zhuǎn)軸旋轉(zhuǎn)0°,圓弧段A旋轉(zhuǎn)軸旋轉(zhuǎn)30°。

        圖3 平動軸插補(bǔ)軌跡路徑圖

        設(shè)置五軸數(shù)控機(jī)床相關(guān)的運(yùn)動學(xué)約束參數(shù):平動軸預(yù)設(shè)最大速度vcml=50 mm/s,最大加速度aml=200 mm/s2,數(shù)控系統(tǒng)采樣插補(bǔ)周期T=0.002 s,平動軸的起步速度vsml=2 mm/s,平動軸的末速度veml=1 mm/s。實(shí)時采集控制過程數(shù)據(jù),當(dāng)旋轉(zhuǎn)軸采用線性跟隨平動軸運(yùn)動時,得到的速度曲線圖4所示,而經(jīng)過本文如圖1所述速度規(guī)劃流程,得到速度曲線如圖5所示。

        圖4 線性跟隨運(yùn)動時速度曲線

        圖5 基于時間同步規(guī)劃后的速度曲線

        圖4所示平動軸的速度曲線采用梯形加減速算法進(jìn)行控制規(guī)劃,旋轉(zhuǎn)軸采用線性跟隨平動軸運(yùn)動方式,在直線和圓弧拼接處旋轉(zhuǎn)軸速度存在明顯的速度跳變問題。圖5所示旋轉(zhuǎn)軸速度曲線經(jīng)過重新規(guī)劃,使得旋轉(zhuǎn)軸在與平動軸運(yùn)動時間同步的基礎(chǔ)上保持了速度連續(xù),解決了旋轉(zhuǎn)軸速度跳變的問題,各關(guān)節(jié)在可控范圍內(nèi)運(yùn)動,成功避免了機(jī)床沖擊的出現(xiàn),符合實(shí)際的加工需求,也有利于延長機(jī)床使用年限。

        4 結(jié)語

        本文以工程實(shí)際技術(shù)問題為背景,基于時間同步的原則,利用平動軸的運(yùn)動時長約束實(shí)現(xiàn)對旋轉(zhuǎn)軸的速度規(guī)劃,計算得到旋轉(zhuǎn)軸合理的起步速度、加速度、驅(qū)動速度和末速度值,并通過梯形速度規(guī)劃插補(bǔ)輸出給伺服電機(jī)執(zhí)行,給出了計算量少、易于在嵌入式五軸數(shù)控系統(tǒng)中實(shí)現(xiàn)的旋轉(zhuǎn)軸柔性速度規(guī)劃技術(shù)方案。從實(shí)驗(yàn)結(jié)果的對比分析可知,本方法避免了旋轉(zhuǎn)軸采用線性跟隨平動軸運(yùn)動時出現(xiàn)的速度跳變問題,多段連續(xù)軌跡插補(bǔ)時也能保持旋轉(zhuǎn)軸的速度連續(xù),有利于提高工件加工質(zhì)量和延長機(jī)床使用年限。該速度控制方案已成功應(yīng)用于五軸數(shù)控系統(tǒng)中,并已在高精密點(diǎn)膠、拋光打磨和自動光學(xué)檢測行業(yè)中投入了實(shí)際應(yīng)用。

        猜你喜歡
        規(guī)劃
        我們的規(guī)劃與設(shè)計,正從新出發(fā)!
        “十四五”規(guī)劃開門紅
        “十四五”規(guī)劃建議解讀
        發(fā)揮人大在五年規(guī)劃編制中的積極作用
        規(guī)劃計劃
        規(guī)劃引領(lǐng)把握未來
        快遞業(yè)十三五規(guī)劃發(fā)布
        商周刊(2017年5期)2017-08-22 03:35:26
        基于蟻群算法的3D打印批次規(guī)劃
        多管齊下落實(shí)規(guī)劃
        十三五規(guī)劃
        華東科技(2016年10期)2016-11-11 06:17:41
        婷婷丁香五月激情综合| 中文字幕二区三区在线| 日本亚洲视频免费在线看 | 日韩精品中文字幕免费人妻| 91精品国产综合久久久密臀九色| 国产成人综合亚洲看片| 亚洲性无码av在线| 99在线无码精品秘 入口九色| 你懂的视频网站亚洲视频| 亚洲无线一二三四区手机| 香蕉久久久久久久av网站| 99在线国产视频| 91久久香蕉国产熟女线看| 亚洲国产成人一区二区精品区 | 美女扒开大腿让男人桶| 少妇无码一区二区三区| 阿v视频在线| 久久亚洲精品一区二区三区| 国产亚洲精品美女久久久m| 亚洲aⅴ无码成人网站国产app| 动漫av纯肉无码av在线播放| 国产三级不卡视频在线观看| 乱色精品无码一区二区国产盗| 久久久久无码精品亚洲日韩| 男女在线免费视频网站| 99久久国内精品成人免费| 亚洲精品www久久久| 日韩我不卡| 人妻少妇中文字幕av| 激情内射人妻1区2区3区| 成年无码aⅴ片在线观看| 日本国产一区二区三区在线观看| 日韩女同在线免费观看| 成 人 免费 在线电影| 试看男女炮交视频一区二区三区| 日韩av一区二区在线观看| 久久不见久久见免费视频6| 日韩av高清无码| 日本精品一区二区在线看| 亚洲香蕉av一区二区三区| 久久久久亚洲av片无码v|