色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

關于仿生液壓四足機器人伺服控制器設計與實驗及總結

電子工程師 ? 來源:面包板社區 ? 作者:eeskill ? 2021-04-03 19:31 ? 次閱讀

引言

近年來各類軍用機器人在國防領域和地緣戰略中發揮著重要的作用。在我國廣大西部地區,由于地形復雜、道路崎嶇,傳統的輪式或履帶式機器人無法滿足地形通過性要求,而仿生四足機器人能夠較好地滿足在非結構化地形條件下可靠行進的任務需求。液壓驅動的仿生四足機器人是近年國內外的研究熱點與主攻項目,在其關鍵技術群中,電液伺服控制技術則是保障仿生液壓四足機器人實現穩定行進功能的核心技術。

1總體設計

1.1控制對象分析

本文依托北京理工大學特種機器人技術創新中心正在研發的一款仿生液壓四足機器人展開研究,機器人每條腿具有3個主動自由度和1個被動自由度,分別為髖側擺關節、髖正擺關節、膝關節和足部二階彈簧減震器,全部12個主動關節均由液壓缸驅動。機器人的結構尺寸長為120 cm,寬為50 cm,大腿腿節桿件等效長度(髖關節軸到膝關節軸距離)為40cm,小腿腿節桿件等效長度(膝關節軸到足端包絡圓心距離)為40 cm。在未集成機載液壓油源的實驗條件下自重118.5 kg。四足仿生機器人整體結構如圖1所示。

20210310134741293.jpg

1.2系統架構設計

綜合考慮伺服控制任務可以發現,系統性能要求有若干矛盾,如多通道并行伺服控制和單一通道伺服控制精度的時間資源沖突以及多輸入/輸出接口設計的硬件資源沖突。使用單一控制器的集中式控制系統很難在時間資源與硬件資源的分配上實現平衡,從而無法達到任務指標要求。基于上述目標,本系統采用一種分布式系統架構進行電液伺服控制系統的設計工作。本系統在運動控制器下設計4個伺服控制器,如圖2所示,并通過伺服總線連接構成分布式電液伺服控制系統。

20210310134741302.jpg

4個伺服控制器分別負責機器人一條腿上3個液壓伺服單元的伺服控制。通過分布式系統架構設計,一方面,拆分簡化了控制任務,使得單個控制器的任務時序更加具有規律性,提高了軟件系統的穩定性;另一方面實現了控制系統和機械結構相對應的模塊化設計。該設計兼顧了系統任務中對精度和實時性的要求。

2伺服總線接口設計

伺服總線接口是位于運動控制器與4個伺服控制器之間的總線接口,負責傳遞下行的各液壓伺服單元伺服指令和反饋上行的各液壓伺服單元工作狀態,需要具備網絡特性。常用的總線主要包括RS422/485串行通信總線、以太網I2C總線、SPI總線和CAN總線。CAN總線拓撲結構靈活多變,無主從特性。網絡上任何一個處于工作狀態的節點都可以隨時發送數據,實現點對點、點對多的數據傳輸。采用非破壞性仲裁技術,郵箱和ID決定了節點數據的優先級,ID越小,優先級越高。采用短幀結構傳輸時,每幀8個有效字節,傳輸時間短,抗干擾能力強[1]。本設計選擇CAN總線作為系統的伺服總線,拓撲結構如圖3所示。

20210310134742832.gif

伺服總線更新頻率為200 Hz,伺服指令幀長度為每軸6字節,可以使用CAN協議設計單幀伺服指令,單周期指令總長為72字節,每周期吞吐量計算如下所示:

156bpf×12f×200 Hz=374.4 kbps(1)

其中,bpf是位每幀,f為幀,可計算得總線波特率為374.4 kbps,CAN總線在40 m內通信波特率可達1 Mbps,能夠滿足總線通信速率要求。考慮到伺服指令的高實時性要求,需要考慮避免反饋信息數據包占用總線影響數據時效性的問題,因此在設計時使用雙線設計,CAN1只用于運動控制器對伺服控制器下發指令數據包,CAN2用于伺服控制向運動控制器返回傳感反饋信息。CAN收發器電路原理圖如圖4所示。

20210310134742392.jpg

選擇SN65HVD232 CAN總線收發器。圖4中R1為CAN總線的端負載電阻,按照伺服控制器所處總線位置決定是否短接跳線JP1。當對應伺服控制器位于總線端點時,為了防止信號反射,短接跳線JP1,將端接負載電阻傳入差分信號環路,抑制信號反射干擾。CAN總線控制器使用STM32F4系列MCU的片內外設bxCAN,兩個bxCAN外設分別控制指令總線和傳感反饋總線。伺服控制器總線驅動設計如圖5所示。

20210310134742796.jpg

3伺服閥控制接口設計

常用的輸出級設計包括模擬直驅、DAC功率放大半數字驅動、數字功率驅動[2]。本文使用PWM驅動MOSFET全橋的方式實現數字功率驅動,使用MOSFET SI4405P和SI4404N搭建功率驅動全橋。使用STM32F405內部定時器產生互補PWM驅動對應橋臂,這種控制方式首先實現了直接的數字控制,沒有使用模擬器件;其次使用單電源供電實現雙極性控制,簡化了電源和電路設計,并且可以通過對PWM載波頻率的調整,來實現伺服閥驅動信號中顫振信號的疊加[3]。

4傳感反饋接口設計

機器人液壓驅動單元使用的位置傳感器壓力傳感器均使用電壓信號輸出形式 ,STM32F405集成有2個16通道的12位高性能內部ADC,單通道采樣頻率可達2.4 Msps,6通道輪詢采樣最快可保證每通道400 ksps,可以滿足1 kHz伺服頻率以及精度要求,因此本設計不使用獨立的外部ADC,直接使用內部外設。傳感器輸出信號為0~10 V,調理電路如圖6所示。圖6無源增益傳感信號調理電路原理圖

2021031013474281.jpg

ADC使用STM32F405內部外設,單通道采樣頻率設置為16 ksps,通過DMA寫入16字節滾筒緩存,進行數字濾波。軟件流程如圖7所示。

2021031013474271.jpg

5伺服總線指令協議設計

配置CAN總線通信ID為標準11位ID。通過對11位ID的配置,設計伺服指令ID格式如下所示。

20210310134742266.jpg

ID0、ID1位為伺服控制器編號編碼位,按照左前腿0號、右前腿1號、左后腿2號、右后腿3號的順序進行編碼。ID2、ID3位為關節編號編碼位,對單腿自上而下的髖側擺、髖正擺和膝關節分別編碼為0、1和2。具體編碼如表1所列。

ID5~9位用于指令編碼,因為伺服總線和反饋總線相互獨立,所以對伺服控制和狀態反饋分別進行設計。ID4位為廣播標志位,該位置為1時,對應指令以廣播的形式發給每個通道。ID10位為伺服總線的讀寫標志位,該位置為0時,控制指令代表對相應控制量的讀指令,伺服控制器通過CAN2發出回包數據。

20210310134742971.jpg

5.1伺服控制總線指令協議

伺服控制指令由運動控制器通過CAN1下發,按照CAN總線對ID的響應機制進行設計,高優先級指令控制字較小,總線仲裁優先級較高。設計的控制指令略——編者注。

5.2狀態反饋總線指令協議

狀態反饋指令用于通過CAN2反饋自檢信息和回傳工作狀態略——編者注。

6非對稱前饋補償模糊自適應PID算法設計

仿生液壓四足機器人的運動由液壓執行機構系統驅動,而機器人自身具有負載可變、環境時變的特點,因此控制對象是一個非線性、參數時變的系統。模糊PID控制在這種系統控制方面有很大優勢,可提高控制性能[5]。

為了降低模糊控制器的復雜度,本系統使用了一種誤差分段智能控制算法,其控制方案的原理如圖8所示。圖中的辨識開關通過判斷誤差閾值,選擇BangBang控制或模糊自適應PID控制。當誤差大于設定閾值時,進行BangBang控制;當誤差小于設定閾值時,進行模糊自適應PID控制。模糊推理專家庫的參數通過自整定系統在調試模式獲取[6]。

20210310134742986.jpg

針對液壓控制系統的非對稱性和滯環特性,在以上控制器設計基礎上加入速度和加速度前饋控制參數,以補償系統的滯環,提高響應速度。通過對兩個運動方向設置不同的前饋參數,實現對有桿腔和無桿腔運動方向的非對稱補償。具體的實現方式是,由一個方向判斷開關來選擇兩個運動方向的補償參數,從而實現控制,同時,液壓缸控制參數的非對稱性在模糊策略表中體現。

7實驗

將液壓缸一端固定在實驗平臺上,另一端空載或者串聯10 kg負載,使用具有功率冗余的21 MPa大功率外油源供油。

7.1正弦位置控制實驗

對于85 mm行程液壓伺服系統,輸入20 mm幅值、4.5 Hz正弦波激勵所獲得的響應結果略——編者注。其表現了性能對稱、位置速度跟蹤情況良好的伺服控制效果。

7.2階躍響應實驗

對膝關節100 mm行程液壓伺服系統施加幅值30 mm的方波激勵,實現正反雙向60 mm行程的階躍信號。能在三次震蕩之內達到0.01mm的穩態誤差,實驗響應曲線略——編者注。記錄實驗數據表略——編者注。

結語

本文基于STM32F405設計了分布式電液伺服控制架構,使用CAN總線搭建了伺服總線,并對電液伺服輸入和輸出接口進行了有針對性的設計,引入了具有非對稱前饋補償的模糊自適應控制算法。經過實驗檢驗,控制器伺服控制水平滿足性能指標要求,達到了良好的控制效果。
編輯:lyn

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

    關注

    112

    文章

    16434

    瀏覽量

    178976
  • 機器人
    +關注

    關注

    211

    文章

    28618

    瀏覽量

    207917
收藏 人收藏

    評論

    相關推薦

    機器人的結構、控制及運動控制

    ? 機器人憑借其獨特的地面接觸方式和對復雜地形的出色適應能力,已成為自動化與機器人工程技術研究的焦點。近年來,在結構設計、運動規劃和平衡控制
    的頭像 發表于 01-20 10:15 ?242次閱讀
    <b class='flag-5'>四</b><b class='flag-5'>足</b><b class='flag-5'>機器人</b>的結構、<b class='flag-5'>控制</b>及運動<b class='flag-5'>控制</b>

    巡檢機器人特點和作用是什么

    ,工作人員因空間限制難以躲避,傷亡風險極高。而巡檢機器人以其獨特魅力闖入人們視野。它巧妙模仿動物身體結構,擁有條靈活的“腿”,在很多場景替代了人工巡檢。 一、
    的頭像 發表于 01-16 17:38 ?155次閱讀
    <b class='flag-5'>四</b><b class='flag-5'>足</b>巡檢<b class='flag-5'>機器人</b>特點和作用是什么

    伺服電機在機器人中的應用有哪些

    實現對機器人關節的精確控制伺服電機通常包括一個轉子、定子、編碼控制器。編碼提供實時反饋,
    的頭像 發表于 11-20 09:53 ?809次閱讀

    認識機器人與CW32機器人控制項目

    認識機器人與CW32機器人控制項目 一、認識機器人 機器
    的頭像 發表于 09-28 15:46 ?272次閱讀

    【CW32開發】初探機器人

    本項目使用8自由度舵機控制機器人。主要用于愛好者學習參考。可實現基本控制姿態:前進、左轉、右轉、打滑、伸展、站立、躺平、擺手。有興趣的
    的頭像 發表于 09-25 12:08 ?1732次閱讀
    【CW32開發】初探<b class='flag-5'>四</b><b class='flag-5'>足</b><b class='flag-5'>機器人</b>

    優寶特機器人完成數千萬元融資

    優寶特機器人,一家深耕腿仿生機器人液壓特種機器人領域的創新企業,近期宣布成功完成數千萬元人民幣的融資。此次融資由國內頂尖投資機構聯想之
    的頭像 發表于 09-12 18:00 ?706次閱讀

    在NVIDIA Isaac Lab中訓練機器人運動

    由于涉及復雜的動力學,為機器人制定有效的運動策略是機器人領域面臨的重大挑戰。在現實世界中訓練
    的頭像 發表于 09-06 14:48 ?659次閱讀
    在NVIDIA Isaac Lab中訓練<b class='flag-5'>四</b><b class='flag-5'>足</b><b class='flag-5'>機器人</b>運動

    工業機器人控制器的主要功能有哪些

    工業機器人控制器是工業機器人系統的大腦,負責接收指令、處理數據、控制機器人的運動和操作。控制器
    的頭像 發表于 09-04 09:18 ?792次閱讀

    伺服控制機器人控制方式有哪些

    。 開環控制 : 定義 :開環控制是一種沒有反饋機制的控制方式,控制器根據預設的指令直接驅動機器人執行動作。 特點 :簡單、成本低,但無法自
    的頭像 發表于 09-04 09:16 ?551次閱讀

    液壓伺服控制系統的組成及其組成部件的作用

    液壓伺服控制系統是一種利用液壓技術實現高精度、高速度、高穩定性的控制方式,廣泛應用于工業自動化、航空航天、
    的頭像 發表于 06-14 11:03 ?1710次閱讀

    小米機器人入駐小米汽車工廠,已研發鐵大、鐵蛋等機器人

    6月5日消息,北京亦莊公眾號發布文章,透露小米機器人技術有限公司(下文稱小米機器人)近日在北京經濟技術開發區(亦莊)舉行了盛大的喬遷儀式。現場,小米第二代仿生
    的頭像 發表于 06-05 16:38 ?1367次閱讀

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

    和增強系統處理圖像的實時性,本文提出了一種伊瑟特的六自由度機器人視覺伺服控制系統,將攝像頭集成到基于 Zynq的伊瑟特主站上,提高了視覺伺服的實時性.經測試,該平臺能夠對視覺檢測目標的
    發表于 05-29 16:17

    基于飛凌嵌入式RK3568J核心板的工業機器人控制器應用方案

    (運動控制)、 伺服驅動 、IO模塊和電源系統4個部分。 機器人控制系統 機器人
    發表于 05-11 09:40

    為什么機器人設計常借鑒狗的外形特征?

    劉表示,機器狗是機器人的一部分,被稱為“動物”,意思很明顯是“條腿”。
    發表于 04-10 14:30 ?516次閱讀

    銀牛微電子3D視覺感知方案賦能小米CyberDog系列仿生機器人

    2024年3月21日,合肥銀牛微電子宣布小米CyberDog系列仿生機器人的AI多模態融合感知決策系統正式采用銀牛的雙目立體視覺產品解決方案。
    的頭像 發表于 03-21 13:55 ?864次閱讀
    主站蜘蛛池模板: 漂亮妈妈中文字幕版| 国产精品xxxav免费视频| 日韩精品一区VR观看| 精品网站一区二区三区网站| japanesen女同| 亚洲欧美自拍清纯中文字幕| 青柠在线观看免费完整版| 久久99精国产一区二区三区四区 | 国产精品高清在线观看93 | 高H短篇辣肉纯肉| 5g天天奭视频| 一本道综合久久免费| 无码乱人伦一区二区亚洲| 欧美14videosex性欧美成人| 久久99免费视频| 国产亚洲精品久久无亚洲| 动漫人物差差差30分钟免费看| 2019一級特黃色毛片免費看| 国产爱豆剧果冻传媒在线| 最近日本MV字幕免费观看视频| 学生精品国产在线视频| 日本性xxx| 欧美巨大xxxx做受高清| 久久人妻无码毛片A片麻豆| 国内精品免费久久影院| 国产成人亚洲精品午夜国产馆| freevideoshd| 6 10young俄罗斯| 有码在线播放| 亚洲手机在线人成视频| 亚洲地址一地址二地址三| 无止侵犯高H1V3无止侵犯| 日美一级毛片| 日本漂亮妈妈7观整有限中| 欧美特级另类xxx| 免费一区二区三区久久| 毛片免费观看视频| 毛片手机在线看| 伦理片在线线249| 麻豆免费高清完整版| 麻豆国产原创中文AV网站|