精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于BLDC 的新型五自由度并聯機器人運動控制

電子工程師 ? 來源:機械設計與制造 ? 作者:李世華 高國琴 馬 ? 2021-05-05 23:21 ? 次閱讀

在自主研制的新型五自由度并聯機器人的基礎上, 設計完成了以微機、無刷直流電機、PCI 接口測控卡為基礎的控制系統硬件部分, 應用ADAMS 軟件求解了機構的位置反解曲線, 利用C++語言編寫了機器人系統的控制軟件, 實現了并聯機構連續軌跡運動。實驗結果驗證了本并聯機構及其控制

1 引言

并聯機構是由多個并行鏈構成的閉環機械系統。相對于串聯機構, 由于它的驅動設備安裝在固定地點, 位置而不隨末端執行點的運動而改變, 由此可帶來高速、高精度的運動。并聯機構具有剛度大、無關節誤差積累和放大、位置反解容易等優點, 與串聯機構在應用上形成了互補關系。目前, 對并聯機器人研究較多的是6 自由度( 6DOF) 并聯機器人, 但在某些場合2~5 個自由度即可滿足使用要求, 這類少于6 自由度的并聯機器人被稱為少自由度并聯機器人。少自由度并聯機器人由于其驅動元件少、造價低、結構緊湊而有較高的實用價值。

在研發的5 自由度并聯推拿機器人及其位置分析的基礎上, 以微機、PCI 總線控制卡、PCI 總線數據采集卡為硬件基礎,利用VC++6.0 設計機器人控制界面, 實現該機構的連續軌跡運動。

2 新型五自由度并聯機器人機構原理

研究的并聯機構如圖1 所示。A1~A4、B1~B4 為球副, R1~R8 為轉動副, L1~L4 為電動推桿, 實現伸縮運動。A1A2A3A4 組成了靜平臺, B1B2B3B4 為動平臺。

基于BLDC 的新型五自由度并聯機器人運動控制

其中, 在機器人系統中, 四根電動推桿L1~L4 和中間的轉動副( O) 為主動輸入, 這樣動平臺相對于靜平臺就有五個自由度,相應的控制量為: 位移量l1、l2、l3、l4 及轉角。工作時控制驅動關節使工件在三維空間進行移動或轉動, 從而實現了動平臺的運動。

3 控制系統的硬件組成

并聯機構的控制系統組成如圖2 所示, 該系統由微機、PCI總線測控卡、無刷直流電機及其驅動器、位移傳感器等組成。

基于BLDC 的新型五自由度并聯機器人運動控制

以微機作為處主理器, 實現控制運算, 以時間中斷方式向控制卡接收和發送控制信號, 中斷的最小時間間隔為1ms??刂瓶ň哂? 路D/A 輸出, 16 路A/D 輸入, 16 路開關量輸入輸出, 能夠很好的滿足實際控制的需要。D/A 輸出分辨率為15 位, 輸出范圍DC0~10V。A/D 采樣的頻率120KHZ, 分辨率12 位, 采樣范圍: 0- 10V, 內置采樣保持器, 工作在軟件查詢方式。

開關量輸出高電平為+12V, 低電平為0V。微機由A/D 采樣讀取位移傳感器的信號, 計算出電動推桿和轉角的位置, 運算后向電機驅動器發送轉速、轉向和電機運行狀態信號, 從而控制各個位移量??刂葡到y驅動使用的電機為永磁無刷直流電機, 該電機可以無級調速, 工作轉速范圍很大0~3000r/min, 可以工作在超低轉速, 能滿足各種運行模式下的轉速要求。

該電機低速轉矩大, 運行平穩,高效率, 低噪音。電機及其驅動器與測控板之間的連接方法如圖3 所示。驅動器有三種可選調速方式:內部電位器調速、外部輸入調速、多段選擇調速。在實際應中選擇外部輸入調速, 即有D/A轉換的電壓( 相對于COM) 輸入到“AVI”端進行速度調控?!癆VI”的接受范圍為DC0V~10V, 對應電機轉速為0~3000 轉/分; 端子內接電阻200K 到COM端, 因此懸空不接將被解釋為0輸入。

基于BLDC 的新型五自由度并聯機器人運動控制

電機的正/反轉、方向、運行/停止控制端被內部電阻上拉到12V, 無輸入時均為高電平。通過控制端子“R/S”相對于“COM”的通、斷可以控制電機的運行和停止。當“R/S”與端子“COM”斷開時電機停止, 反之電機運行。使用運行/停止端控制電機停止時, 電機為自然停車, 其運動規律與負載慣性有關。通過控制端子“DIR”與端子“COM”的通、斷可以控制電機的運轉方向。

當“DIR”與端子“COM”不接通時電機順時針方向運行( 面對電機軸) , 約定為正轉;反之則逆時針方向運轉, 約定為反轉。為避免驅動器的損壞應避免在電機運行時進行運轉方向控制。驅動器通過端子BRK~COM可以控制無刷電機的迅速停止, 制動采用受控能耗制動方式, 相對于R/S 的自由停車會迅速的多, 但具體時間受用戶系統( 尤其是系統慣量) 的影響。

4 動平臺運動軌跡的規劃

本并聯機構在實際控制時使用的軌跡參數是在ADAMS 環境中仿真獲取的。部分仿真數據結果如圖4 所示。ADAMS 軟件使用交互式圖形環境和零件庫、約束庫、力庫, 創建完全參數化的機械系統幾何模型, 其求解器采用多剛體系統動力學理論中的拉格郎日方程方法, 建立系統動力學方程, 對虛擬機械系統進行靜力學、運動學和動力學分析, 可以輸出位移、速度、加度和反作用力曲線。

基于BLDC 的新型五自由度并聯機器人運動控制

ADAMS 是虛擬樣機分析的應用軟件, 用戶可以運用該軟件非常方便地對虛擬機械系統進行靜力學、運動學和動力學分析。通過本軟件可以獲取支路變量反解值曲線, 將獲得的曲線離散化即可得到所需的控制量, 位置給定為離散化后的期望目標位置。

5 控制系統的軟件設計

在Windows 環境中, 采用Visual C++設計控制程序。位移量l1 的閉環控制見圖5。其中控制時間隔T=10ms, 位置給定為離散化后的期望軌跡, 位置反饋通過A/D 轉換讀取位移傳感器的信號, 數字濾波后計算出被控量的當前值。

基于BLDC 的新型五自由度并聯機器人運動控制

程序中用SetTimer( nIDEvent, time, NULL) 設置中斷, 其中nIDEvent 為中斷號, time 為中斷時間間隔。中斷處理函數的流程見圖6。因為并聯機構運動時各個支路之間具有一定的耦合性,應避免支路獨立大范圍運行。程序啟動時要將每個控制端口初始化, 各模擬輸出清零, 設置開關量輸出使電機的停止、快速制動端有效, 確保程序啟動時整個系統的安全。為了使并聯機構的5 個支路同步運行, 程序中設置了5 個與之相對應的中斷處理函數。聯機構的5 個支路同步運行, 程序中設置了5 個與之相對應的中斷處理函數。

此外, 另設置了一個計時器定時改變期望位置, 時間間隔為t, 通過改變t 的大小調節動平臺的運動速度。位置給定r( kt) 是由ADAMS 仿真得到, 離散化的時間間隔為0.05s。

通過A/D 采樣獲得被控量的當前位置c( KT) , 采用平均值濾波, 采樣次數20 次。

位移偏差:

e( KT) =r( kt) - c( KT) ( 1)

通過實驗驗證得知: 當e( KT) 》0 時, 電機驅動器F/R 端為高電平, 即電機正轉當e( KT) 《0 時, 電機驅動器F/R 端為低電平, 即電機反轉, 此條件為閉環系統穩定的必要條件。由控制器運算得出控制量u( KT) , 其值由D/A 轉換輸出到電機驅動器的轉速端子“AVI”, 調節無刷直流電機的轉速。

6 控制系統的實驗驗證

在實驗過程中, 首先調節并聯機構的支路使動平臺處在零坐標位置, 然后讓動平臺做以下合成運動: Y 軸方向上做100mm 往復平移, X 軸方向上做±15°旋轉, 合成方法圖略。使用ADAMS 軟件求取相應的位置反解, 在控制程序中使用其離散化后的結果, 使動平臺重復往返運動。在此過程中, 并聯機構運行平穩, 動平臺運動軌跡重復性較好。

7 結束語

以無刷直流電機為驅動部件, 微機為處理器, PCI 總線測控卡作為數據接口構建了系統的硬件部分。使用C++語言編寫了控制軟件。利用ADAMS 軟件求解并聯機構的位置反解曲線, 并應用到實驗中。

實驗結果表明:

( 1) 由于無刷直流電機的驅動能力較強, 提高了系統的響應及運行性能。

( 2) 并聯機構各支路的控制精度能夠滿動平臺運動的需求。

( 3) 利用ADAMS 軟件獲得的位置曲在實物證驗證中得到了較好的應用。

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • PCI
    PCI
    +關注

    關注

    4

    文章

    662

    瀏覽量

    130191
  • BLDC
    +關注

    關注

    205

    文章

    795

    瀏覽量

    96749
  • 運動控制
    +關注

    關注

    4

    文章

    567

    瀏覽量

    32828
  • 并聯機器人
    +關注

    關注

    4

    文章

    60

    瀏覽量

    15210
收藏 人收藏

    評論

    相關推薦

    兆威機電發布機器人靈巧手重磅新品!單板控制,17個自由度,壽命大于10年

    機器人靈巧手,是人形機器人上的關鍵零部件。 ? 目前國內有多家企業已經具備了相關核心技術與產業化能力,近期,兆威機電更是展出了自己的機器人靈巧手,讓業內外一探當前機器人靈巧手技術的發
    的頭像 發表于 11-15 00:08 ?3100次閱讀
    兆威機電發布<b class='flag-5'>機器人</b>靈巧手重磅新品!單板<b class='flag-5'>控制</b>,17個<b class='flag-5'>自由度</b>,壽命大于10年

    H60.XYZTR5六自由度并聯機

    、生物科技等微納操作領域。 H60.XYZTR5六自由度并聯機構 H60.XYZTR5系列六自由度并聯機構壓電納米定位臺,是X、Y、Z、θx、θy、θz六軸
    的頭像 發表于 11-21 10:33 ?116次閱讀
    H60.XYZTR5六<b class='flag-5'>自由度</b><b class='flag-5'>并聯機</b>構

    小鵬汽車正式進軍人形機器人領域,發布AI機器人Iron

    在特斯拉之后,中國電動汽車制造商小鵬汽車也于11月6日正式進軍人形機器人領域。今日下午,小鵬汽車在廣州隆重發布了其自主研發的全新AI人形機器人——Iron。   Iron機器人是按照真人1:1
    的頭像 發表于 11-07 15:28 ?492次閱讀

    噴涂機器人的關鍵術語和核心參數介紹

    ? ? ? 噴漆機器人主要由機器人本體、計算機和相應的控制系統組成,液壓驅動的噴漆機器人還包括液壓油源,如油泵、油箱和電機等。多采用5或6自由度
    的頭像 發表于 11-06 08:04 ?140次閱讀

    機器視覺運動控制一體機在DELTA并聯機械手視覺上下料應用

    機器視覺運動控制一體機在DELTA并聯機械手視覺上下料的應用
    的頭像 發表于 10-24 09:02 ?272次閱讀
    <b class='flag-5'>機器</b>視覺<b class='flag-5'>運動</b><b class='flag-5'>控制</b>一體機在DELTA<b class='flag-5'>并聯機</b>械手視覺上下料應用

    勃肯特機器人新品首發!混合運動機器人性能突破引爆關注

    勃肯特機器人已陸續研發上市并聯機器人、串并混聯機器人、SCARA機器人、BeMotion控制器和無線示教器,成為擁有全系列
    的頭像 發表于 09-25 11:49 ?380次閱讀
    勃肯特<b class='flag-5'>機器人</b>新品首發!混合<b class='flag-5'>運動</b>型<b class='flag-5'>機器人</b>性能突破引爆關注

    柔性機器人和剛性機器人有什么區別?

    則由剛性桿及其關節連接構成,運動自由度相對較少。控制方式:柔性機器人通常采用基于力和視覺感知的控制系統,而剛性
    的頭像 發表于 08-16 10:17 ?461次閱讀
    柔性<b class='flag-5'>機器人</b>和剛性<b class='flag-5'>機器人</b>有什么區別?

    國產Cortex-A55工智能教學實驗箱_基于Python機械臂跳舞實驗案例分享

    發行包管理,它也提供一些工具和庫用于獲取、建立、編寫和執行多機融合的程序。 機械臂通過ROS機器人操控系統,簡化了6自由度串行總線舵機復雜運動控制,可實現機械臂正解、反解、
    發表于 06-28 14:37

    基于FPGA EtherCAT的六自由度機器人視覺伺服控制設計

    研發的六自由度聯機器人進行實際的運動控制實驗。實驗證明,機器人可以實時地跟隨屏幕上顯示的物塊運動
    發表于 05-29 16:17

    基于FPGA的六自由度機器人視覺伺服控制方案設計

    ? 機器人視覺系統的硬件選擇直接影響圖像采集,圖像的質量和后期的處理,并影響整個控制系統的實時性,所以應根據要求和這些硬件性能,嚴格選擇硬件?;谝辽氐牧?b class='flag-5'>自由度機器人視覺伺服
    發表于 04-24 10:31 ?447次閱讀
    基于FPGA的六<b class='flag-5'>自由度</b><b class='flag-5'>機器人</b>視覺伺服<b class='flag-5'>控制</b>方案設計

    常見的多關節機器人有哪些?具有什么特點?

    系統 多關節機器人具有以下一些特點: 靈活性:多關節機器人由多個可動關節構成,能夠實現復雜的運動和姿態調整,適應不同的工作環境和任務需求。 自由度高:多關節
    的頭像 發表于 03-07 08:42 ?1352次閱讀
    常見的多關節<b class='flag-5'>機器人</b>有哪些?具有什么特點?

    并聯機器人和串聯機器人的區別是什么?

    并聯機器人和串聯機器人的區別是什么? 并聯機器人和串聯機器人是兩種常見的機器人系統結構,它們在設計和應用上存在著一些明顯的區別。 1. 結構
    的頭像 發表于 01-26 15:17 ?3292次閱讀

    機器人運動學中的非完整約束與運動模型推導

    機器人運動學中的運動學約束是指機器人在運動過程中受到的限制,包括位置、姿態、速度和加速度等因素。這些約束會對機器人
    的頭像 發表于 01-18 16:45 ?1693次閱讀
    <b class='flag-5'>機器人</b><b class='flag-5'>運動</b>學中的非完整約束與<b class='flag-5'>運動</b>模型推導

    LabVIEW的六軸工業機器人運動控制系統

    LabVIEW開發六軸工業機器人運動控制系統 本項目開發了一個高效的工業機器人控制系統,重點關注于運動
    發表于 12-21 20:03

    機器人實現開發自由,探索精密工藝的機器人關節模組

    機器人關節是作為機器人各個部件之間相互連接的節點,提供了必要的運動自由度。關節模組用其精確和可靠性,確保了
    的頭像 發表于 12-08 15:35 ?485次閱讀