• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      H-Bot 型3D 打印機(jī)動力學(xué)參數(shù)辨識與定位誤差補(bǔ)償

      2021-04-22 14:08:04曹深深畢德學(xué)鄒紹昕
      天津科技大學(xué)學(xué)報 2021年2期
      關(guān)鍵詞:滑輪打印機(jī)滑塊

      曹深深,畢德學(xué),鄒紹昕

      (1. 天津科技大學(xué)機(jī)械工程學(xué)院,天津 300222;2. 中國人民解放軍32182 部隊,北京 100042)

      3D 打印是一種快速成型的技術(shù),是區(qū)別于傳統(tǒng)減材制造的一種加工方法[1].它的出現(xiàn)使得制造模式由大批量的固化生產(chǎn)轉(zhuǎn)向小規(guī)模的個性化生產(chǎn),滿足了人們在家即可完成發(fā)明、創(chuàng)新和低成本的個性化生產(chǎn)等一系列過程的需求[2].從桌面級3D 打印機(jī)用戶使用層面的角度分析,高打印精度的3D 打印機(jī)造價較高,很難真正普及使用;成本較低的3D 打印機(jī)打印精度又無法滿足需求[3].因此,如何在節(jié)約成本的基礎(chǔ)上有效提高定位精度的問題成為約束3D 打印機(jī)普及的重要障礙.目前國內(nèi)外也提出一些提高打印機(jī)精度的方法.羅德島大學(xué)的Sollmann[4]通過建立動力學(xué)模型,用誤差參數(shù)進(jìn)行補(bǔ)償?shù)姆椒ㄌ岣吡送綆Фㄎ粰C(jī)構(gòu)的精度;河北工業(yè)大學(xué)的丁承君等[5]引入了布蘭森漢姆(Bresenham)直線算法實現(xiàn)了對H-Bot機(jī)構(gòu)運動誤差修正;燕山大學(xué)的李江濱[6]通過建立3D 打印機(jī)的誤差參數(shù)模型,采用誤差參數(shù)辨識和補(bǔ)償?shù)姆椒ㄌ岣吡四┒藞?zhí)行器的位置精度.

      本文提出對3D 打印機(jī)的單軸進(jìn)行標(biāo)定,該方法在小型通用自組打印機(jī)的硬件條件下,可以將打印機(jī)定位誤差降低到原來的1/10.

      1 運動模型分析與簡化

      為了研究提高H-Bot 型3D 打印機(jī)的定位精度的方法,需了解打印機(jī)的傳動結(jié)構(gòu),并找出影響運動誤差的因素.在H-Bot 型3D 打印機(jī)系統(tǒng)中,xy 方向的執(zhí)行器為同步帶牽引的H-Bot 結(jié)構(gòu),可視為由多段彈性體串聯(lián)而成,其原模型如圖1(a)所示.打印機(jī)運動一般受電機(jī)的輸出轉(zhuǎn)矩、運動機(jī)構(gòu)的慣性以及系統(tǒng)內(nèi)部的非線性摩擦等因素的影響.假定滑塊質(zhì)量mcart,滑橋質(zhì)量mbridge,滑輪質(zhì)量mp,轉(zhuǎn)動慣量 Jp,同步帶的質(zhì)量可忽略不計.摩擦力主要是直線軸承與光軸的滑動摩擦,且其模型為非線性模型,除黏性摩擦還有庫侖摩擦.摩擦力的模型為

      式中:f 表示黏性摩擦因數(shù);v 表示運動速度;cF 表示庫侖摩擦力.

      假設(shè)滑塊與滑橋之間的黏性摩擦因數(shù)為 bcart、庫侖摩擦力為 Fccart,滑橋與固定滑軌之間的黏性摩擦因數(shù)為 bbridge、庫侖摩擦力為 Fcbridge.

      打印機(jī)在執(zhí)行復(fù)雜輪廓時,電機(jī)需要在短距離高速運動條件下頻繁啟停、換向,采用指數(shù)型加減速控制.假設(shè)步進(jìn)電機(jī)阻力矩為 Tt=Ktω,加速轉(zhuǎn)矩為J,負(fù)載運動方程為

      式中:0T 是電磁轉(zhuǎn)矩;J 是負(fù)載轉(zhuǎn)動慣量;Kt是轉(zhuǎn)矩常數(shù);ω是電機(jī)角速度.

      拉格朗日方程對于解決復(fù)雜的非自由質(zhì)點系的動力學(xué)問題十分方便[7-8],拉格朗日方程為

      式中:L 是拉格朗日函數(shù).

      如圖1(a)所示,滑輪在一定程度上被認(rèn)為是可自由轉(zhuǎn)動的,將1φ—8φ和x、y 分別被定義為角量廣義坐標(biāo)和線量廣義坐標(biāo),即10 個自由度.廣義力的表達(dá)式為

      式中: Wδ為系統(tǒng)中非保守力的虛功;δqj為沿廣義坐標(biāo)方向的虛位移;Qj為每個自由度的廣義力.

      對于微控制器來說,傳統(tǒng)的10 自由度傳動計算量較大,需盡量簡化模型,減少控制器運算時間.通過對模型中的變量進(jìn)行復(fù)合,將除了滑橋上的滑輪之外的所有滑輪的慣性復(fù)合到電機(jī)滑輪上,此時JMi=2Jp( i=1,2). 只有當(dāng)滑塊沿x 方向有位移時,才考慮滑輪的慣性,并將其復(fù)合到滑塊的質(zhì)量中去[9].此時新的滑塊質(zhì)量為

      式中:mcart20是未簡化的原模型中滑塊的質(zhì)量;mcart8是簡化后的簡化模型中滑塊的質(zhì)量.

      圖1 H-Bot 系統(tǒng)廣義坐標(biāo)示意圖Fig. 1 Generalized coordinate diagram of H-Bot system

      簡化后,除電機(jī)滑輪外,其余滑輪均視為理想滑輪,系統(tǒng)中的廣義坐標(biāo)減少為4 個,即線量廣義坐標(biāo)x、y 以及角量廣義坐標(biāo)1φ、2φ.對廣義坐標(biāo)簡化后,同步帶的彈性系數(shù)也相應(yīng)進(jìn)行簡化,將同步帶劃分為3 個部分 kL、kR、kU,每一部分由多段彈性體串聯(lián)而成,如圖1(b)所示.彈性系數(shù)表示為

      通過以上簡化,求得運動方程為

      2 動力學(xué)仿真模型搭建

      機(jī)械系統(tǒng)是連續(xù)的動態(tài)系統(tǒng),只能通過微分方程來描述[10],對系統(tǒng)的數(shù)字仿真需要將描述系統(tǒng)運動的微分方程通過泰勒展開式進(jìn)行離散化,可借助MATLAB 中的動態(tài)系統(tǒng)建模和仿真的集成環(huán)境Simulink 來實現(xiàn).根據(jù)簡化后H-Bot 結(jié)構(gòu)動力學(xué)方程式(6)—(10),建立運動學(xué)仿真模型,如圖2 所示.模型中的 1x — x8 分別表示

      圖2 Simulink 仿真模型Fig. 2 Simulink model

      3 初始化模型參數(shù)估計

      在仿真模型中,T0、Kt、JM、mcart、kL、kR、kU、bcart、bbridge、Fccart、Fcbridge等參數(shù)無法通過測量等方式精確獲取,又對仿真結(jié)果產(chǎn)生不同程度的影響,則將這些參數(shù)視為一系列的影響因子,通過實驗進(jìn)行參數(shù)辨識.通過基恩士激光位移傳感器以0.01 s 的間隔采集平臺在y 方向分別用0.75 s 和0.25 s 運動8 mm 兩組實驗,其運動實際距離分別為 7.867 mm 和7.979 mm. 繪制運動曲線圖如圖3 所示.

      圖3 y 方向運動位移曲線圖Fig. 3 y direction motion displacement curve

      根據(jù)圖3 的實際運動位移曲線,結(jié)合經(jīng)驗確定每個參數(shù)基本的數(shù)量級,然后通過重復(fù)實驗對各個參數(shù)進(jìn)行估計,估計值見表1.

      表1 動力學(xué)參數(shù)估計Tab. 1 Kinetic parameter estimation

      按照表1 中參數(shù)設(shè)置進(jìn)行仿真運動8 mm 實驗,并將仿真曲線與傳感器測得的實際運動位移曲線比較,結(jié)果如圖4 所示.仿真結(jié)果與實際情況偏差較大,需對仿真中的參數(shù)進(jìn)行辨識和優(yōu)化.

      圖4 y 方向運動位移和仿真位移曲線圖Fig. 4 y direction motion displacement and simulated displacement curve

      4 參數(shù)辨識與優(yōu)化實驗設(shè)計

      實驗的目標(biāo)是使仿真結(jié)果與真實運動距離的差值s 盡可能小作為實驗的評價標(biāo)準(zhǔn).在y 方向的傳動機(jī)構(gòu)運動實驗中,通過控制變量法對各個參數(shù)進(jìn)行顯著性分析,以表1 中的經(jīng)驗估計值為基準(zhǔn),每個參數(shù)范圍分別取估計基準(zhǔn)的0.5 倍和2 倍.實驗時,在表1 數(shù)據(jù)的基礎(chǔ)之上,每次控制一個變量變化,所得實驗結(jié)果見表2.

      由實驗數(shù)據(jù)可得:kL、kR、kU3 個參數(shù)在其3 個水平下對實驗結(jié)果的影響不顯著,其對實驗的影響忽略不計,分別取kL=1×105N/m、kR=1×105N/m、kU=1×105N/m.其余參數(shù)均對實驗結(jié)果有較顯著影響,需通過正交實驗進(jìn)一步優(yōu)化數(shù)據(jù)組合.

      表2 控制變量實驗結(jié)果Tab. 2 Control variable experiment results

      通過 Minitab 軟件的田口設(shè)計功能獲取該五因素三水平的正交實驗表,并設(shè)置正交實驗中各個參數(shù)的水平取值范圍,每個參數(shù)取3 個水平值,見表3,正交實驗結(jié)果見表4.

      表3 正交實驗參數(shù)水平值Tab. 3 Orthogonal test parameter level

      評價標(biāo)準(zhǔn)為測量值與仿真值之間的差值越小,結(jié)果越優(yōu).觀察表 4 中的實驗數(shù)據(jù),最優(yōu)組合為a2b2c2d1e1,按照最優(yōu)組合對應(yīng)的參數(shù)代入仿真模型之中,繪制仿真曲線與實際運動曲線,結(jié)果如圖5 所示,擬合效果較好.

      表4 正交實驗結(jié)果Tab. 4 Orthogonal experiment results

      圖5 正交實驗擬合曲線Fig. 5 Orthogonal test fitting curve

      對mcart、bcart、Fcart參數(shù)進(jìn)行辨識需進(jìn)行x 方向的運動和仿真優(yōu)化實驗.然后按前文中方法對參數(shù)進(jìn)行辨識和優(yōu)化實驗.辨識后的動力學(xué)仿真模型參數(shù)見表5.為確保所辨識的參數(shù)的有效性,進(jìn)行驗證實驗,將采集平臺和仿真中的運行時間都改為0.8 s,得到驗證實驗的擬合效果曲線如圖6 所示.由圖6 可知:驗證實驗的擬合效果十分理想,證明了所辨識的動力學(xué)參數(shù)的合理性.根據(jù)這組參數(shù)進(jìn)行仿真,能夠較好地描述出當(dāng)前速度下3D 打印頭的實際運動情況.

      表5 通過實驗辨識所得動力學(xué)仿真模型參數(shù)Tab. 5 Identification of the obtained dynamic simulation model parameters by experiment

      圖6 驗證實驗的擬合曲線圖Fig. 6 Verification curve of the verification test

      5 誤差補(bǔ)償實驗

      采用基于微分變換的思想,通過將運動參數(shù)名義值和真實值之間的微小偏差補(bǔ)償給控制器的名義參數(shù),從而達(dá)到提高定位精度的目的[11].其誤差補(bǔ)償原理如圖7 所示,數(shù)學(xué)模型可表示為

      圖7 微分變換原理Fig. 7 Principle of differential transformation

      按照差分思想進(jìn)行多次補(bǔ)償實驗,實驗中設(shè)置相同的運動速度,測量在不同的運動時間內(nèi)的位移,表6 為進(jìn)行10 次實驗的實驗數(shù)據(jù).

      分析實驗數(shù)據(jù)可以看出,通過補(bǔ)償后,定位誤差有了明顯的減小,10 次實驗的誤差均值由0.064 mm降為0.005 mm,誤差補(bǔ)償起到了顯著效果.

      表6 誤差補(bǔ)償實驗結(jié)果Tab. 6 Error compensation experiment results

      6 結(jié) 語

      本文在充分考慮系統(tǒng)中慣性、摩擦以及彈性形變等可能導(dǎo)致定位誤差的因素的基礎(chǔ)上,簡化運動學(xué)模型,通過設(shè)計正交實驗,對模型參數(shù)進(jìn)行辨識和優(yōu)化,使仿真結(jié)果能夠準(zhǔn)確貼合實際運動情況,設(shè)計了單軸直線運動的誤差補(bǔ)償?shù)乃惴ú⑦M(jìn)行誤差補(bǔ)償實驗,證明了通過對3D 打印機(jī)傳動機(jī)構(gòu)進(jìn)行運動學(xué)標(biāo)定和誤差補(bǔ)償可提高其定位精度的有效性和可行性.

      猜你喜歡
      滑輪打印機(jī)滑塊
      一輛滑輪車
      另類3D打印機(jī)
      打印機(jī)基板大型注塑模具設(shè)計
      中國塑料(2016年7期)2016-04-16 05:25:55
      FDM型混色3D打印機(jī)的設(shè)計
      爸爸教我滑輪滑
      前模滑塊注射模設(shè)計
      中國塑料(2015年9期)2015-10-14 01:12:35
      斜滑塊內(nèi)抽芯塑件的注射模具設(shè)計
      河南科技(2015年2期)2015-02-27 14:20:28
      復(fù)制粘貼打印機(jī)
      滑塊分揀系統(tǒng)在我國煙草行業(yè)中的應(yīng)用
      河南科技(2014年3期)2014-02-27 14:05:55
      給力的滑輪
      邹城市| 博爱县| 安乡县| 濉溪县| 侯马市| 祁门县| 河北区| 镇赉县| 平湖市| 三江| 嘉禾县| 内乡县| 伊金霍洛旗| 福安市| 北碚区| 石棉县| 五寨县| 北碚区| 甘谷县| 连云港市| 隆尧县| 盐池县| 翁源县| 丹凤县| 北宁市| 金乡县| 同江市| 平阳县| 桐庐县| 湘乡市| 东港市| 永兴县| 万安县| 西吉县| 曲松县| 马山县| 襄城县| 普陀区| 清河县| 石台县| 六盘水市|