• 沒有找到結果。

並聯式機械手臂外力估測系統及其方法EXTERNAL FORCE ESTIMATION SYSTEM FOR DELTA ROBOT AND METHOD THEREOF

N/A
N/A
Protected

Academic year: 2021

Share "並聯式機械手臂外力估測系統及其方法EXTERNAL FORCE ESTIMATION SYSTEM FOR DELTA ROBOT AND METHOD THEREOF"

Copied!
7
0
0

加載中.... (立即查看全文)

全文

(1)

【11】證書號數:I714462

【45】公告日: 中華民國 109 (2020) 年 12 月 21 日

【51】Int. Cl.: B25J9/08 B25J19/00

(2006.01) (2006.01)

B25J13/08 G01L3/22

(2006.01) (2006.01)

發明     全 7 頁 

【54】名  稱:並聯式機械手臂外力估測系統及其方法

【21】申請案號:109105755 【22】申請日: 中華民國 109 (2020) 年 02 月 21 日

【72】發 明 人: 藍振洋 (TW) LAN,   CHEN   YANG;劉孟昆 (TW) LIU,   MENG   KUN;郭翰 (TW) GUO,   HAN

【71】申 請 人: 國立臺灣科技大學 NATIONAL TAIWAN UNIVERSITY OF SCIENCE AND TECHNOLOGY

臺北市大安區基隆路四段 43 號

【74】代 理 人: 林鼎鈞

【56】參考文獻:

CN 102049776B CN 109333530A

CN 103034123B US 7367771B2 審查人員:蔡文明

【57】申請專利範圍

1. 一種並聯式機械手臂外力估測系統,其包含:一並聯式機械手臂,所述並聯式機械手臂 包含有三個馬達、與各馬達相連接的第一連桿、與各第一連桿相連接的第二連桿以及與 各第二連桿相連接的操作平台;及一控制裝置,所述控制裝置與所述並聯式機械手臂的 所述馬達連接,所述控制裝置自所述馬達接收量測到的力矩值以及轉動位置,所述控制 裝置生成控制訊號以對所述並聯式機械手臂的所述馬達進行控制,所述控制裝置更包 含:一動態模型建立模組,透過對並聯式機械手臂的位置、速度以及加速度進行運動學 分析,再對並聯式機械手臂進行動力學分析,以得到所述並聯式機械手臂的動態模型,

所述並聯式機械手臂的動態模型由接收到的力矩值以及轉動位置所識別與計算出;一阻 抗控制建立模組,透過質量阻尼彈簧二階系統建立所述並聯式機械手臂與外力的一阻抗 控制器;及一外力估測模組,將所述並聯式機械手臂的實際軌跡以及所述並聯式機械手 臂的理論軌跡的誤差代入所述阻抗控制器以計算得到並聯式機械手臂所承受到的外力。

2. 如請求項 1 所述的並聯式機械手臂外力估測系統,其中所述動態模型為下列公式:

其中,τm為並聯式機械手 臂的馬達扭矩;q 為並聯式機械手臂各節點的角度向量; 為並聯式機械手臂各節點的角 速度向量; 為並聯式機械手臂各節點的角加速度向量;D 為並聯式機械手臂的慣性矩 陣;C 為並聯式機械手臂的離心力矩陣;G 為並聯式機械手臂的重力項矩陣;F 為並聯 式機械手臂的馬達摩擦力;JT為雅可比(Jacobian)矩陣的轉置矩陣;及 Fext為接觸外力。

3. 如請求項 1 所述的並聯式機械手臂外力估測系統,其中所述質量阻尼彈簧二階系統為下

列公式: 其中,P 為並聯式

機械手臂的真實位移; 為並聯式機械手臂的真實速度; 為並聯式機械手臂的真實加速 度;P 為並聯式機械手臂的期望位移; 為並聯式機械手臂的期望速度; 為並聯式

(2)

機械手臂的期望加速度;Mm為目標阻抗的質量;Bm為目標阻抗的阻尼;及 Km為目標 阻抗的彈簧。

4. 如請求項 1 所述的並聯式機械手臂外力估測系統,其中所述阻抗控制器為下列公式:

其中,τm為並聯式機械手臂的馬達扭矩;W-1為 JD-1的逆矩陣;J 為雅可比矩陣;j 為雅 可比矩陣的微分矩陣;D-1為並聯式機械手臂的慣性矩陣的逆矩陣; 為並聯式機械手臂 各節點的角速度向量;P 為並聯式機械手臂的真實位移; 為並聯式機械手臂的真實速 度; 為並聯式機械手臂的真實加速度;Pd為並聯式機械手臂的期望位移; 為並聯式 機械手臂的期望速度; 為並聯式機械手臂的期望加速度;Mm-1為目標阻抗的質量的逆 矩陣;Bm為目標阻抗的阻尼;Km為目標阻抗的彈簧;C 為並聯式機械手臂的離心力矩 陣;G 為並聯式機械手臂的重力項矩陣;F 為並聯式機械手臂的馬達摩擦力;JT為雅可 比(Jacobian)矩陣的轉置矩陣;及 Fext為接觸外力。

5. 如請求項 1 所述的並聯式機械手臂外力估測系統,其中所述外力估測模組透過下列公式 以計算得到並聯式機械手臂所承受到的外力:

其中,Fext為接觸外力;P 為並聯式機械手 臂的真實位移; 為並聯式機械手臂的真實速度;Pd為並聯式機械手臂的期望位移;

為並聯式機械手臂的期望速度;Bm為目標阻抗的阻尼;及 Km為目標阻抗的彈簧。

6. 一種並聯式機械手臂外力估測方法,其包含下列步驟:一並聯式機械手臂包含有三個馬 達、與各馬達相連接的第一連桿、與各第一連桿相連接的第二連桿以及與各第二連桿相 連接的操作平台;一控制裝置與所述並聯式機械手臂的所述馬達連接,所述控制裝置自 所述馬達接收量測到的力矩值以及轉動位置,所述控制裝置生成控制訊號以對所述並聯 式機械手臂的所述馬達進行控制;所述控制裝置透過對並聯式機械手臂的位置、速度以 及加速度進行運動學分析,再對並聯式機械手臂進行動力學分析,以得到並聯式機械手 臂的動態模型,所述並聯式機械手臂的動態模型由接收到的力矩值以及轉動位置所識別 與計算出;所述控制裝置透過質量阻尼彈簧二階系統建立並聯式機械手臂與外力的一阻 抗控制器;及所述控制裝置將並聯式機械手臂的實際軌跡以及並聯式機械手臂的理論軌 跡的誤差代入所述阻抗控制器以計算得到並聯式機械手臂所承受到的外力。

7. 如請求項 6 所述的並聯式機械手臂外力估測方法,其中所述動態模型為下列公式:

其中,τm為並聯式機械手臂

(3)

8. 如請求項 6 所述的並聯式機械手臂外力估測方法,其中所述質量阻尼彈簧二階系統為下 列公式:

其中,P 為並聯式機械手臂的真實位移; 為並聯式機械手臂的真實速度; 為並聯式機 械手臂的真實加速度;Pd為並聯式機械手臂的期望位移; 為並聯式機械手臂的期望速 度; 為並聯式機械手臂的期望加速度;Mm為目標阻抗的質量;Bm為目標阻抗的阻 尼;及 Km為目標阻抗的彈簧。

9. 如請求項 6 所述的並聯式機械手臂外力估測方法,其中所述阻抗控制器為下列公式:

其中,τm為並聯式機械手臂的馬達扭矩;W-1為 JD-1的逆矩陣;J 為雅可比矩陣;j 為雅 可比矩陣的微分矩陣;D-1為並聯式機械手臂的慣性矩陣的逆矩陣; 為並聯式機械手臂 各節點的角速度向量;P 為並聯式機械手臂的真實位移; 為並聯式機械手臂的真實速 度; 為並聯式機械手臂的真實加速度;Pd為並聯式機械手臂的期望位移; 為並聯式 機械手臂的期望速度; 為並聯式機械手臂的期望加速度;Mm-1為目標阻抗的質量的逆 矩陣;Bm為目標阻抗的阻尼;Km為目標阻抗的彈簧;C 為並聯式機械手臂的離心力矩 陣;G 為並聯式機械手臂的重力項矩陣;F 為並聯式機械手臂的馬達摩擦力;JT為雅可 比(Jacobian)矩陣的轉置矩陣;及 Fext為接觸外力。

10. 如請求項 6 所述的並聯式機械手臂外力估測方法,其中所述控制裝置透過下列公式以計 算得到並聯式機械手臂所承受到的外力:

其中,Fext為接觸外力;P 為並聯式機械手臂的真實位移; 為並聯式機械手臂的真實速 度;Pd為並聯式機械手臂的期望位移; 為並聯式機械手臂的期望速度;Bm為目標阻 抗的阻尼;及 Km為目標阻抗的彈簧。

圖式簡單說明

第 1 圖繪示為本發明並聯式機械手臂外力估測系統的並聯式機械手臂立體圖。

第 2 圖繪示為本發明並聯式機械手臂外力估測系統的系統方塊圖。

第 3 圖繪示為本發明並聯式機械手臂外力估測系統的阻抗控制架構圖。

第 4 圖繪示為本發明並聯式機械手臂外力估測方法的方法流程圖。

(4)
(5)
(6)
(7)

參考文獻

相關文件

一、「機械停車設備技術士技能檢定規範」,主要是針對從事機械式停車設備按裝及簡易

(4) 要獲得清楚的影像,請使用準直器順時針 /逆時針旋轉開關 、準直器垂直葉 片開啟 /閉合開關 、準直器水平葉片開啟 /閉合開關

下手傳球是接發球, 後排防守, 保護的主要技術. 正面下手傳球是最 基本的傳球方法, 是各種傳球技術的基礎, 適合於接各種發球, 扣球 等.. ──

順伯為測量樹高 ¯  CD ,站在距離樹 30 公尺處,即 E 點的位置,將其手臂伸直,把一支有刻度的 尺豎在眼睛前方,若順伯的眼睛 O 點,和尺上的 A 點及樹的頂端 D

1.本招生以參與「工業工程與設備管理產學攜手專班」之國立霧峰農工 104 學年度日間部機 械科、國立秀水高工 104

 教師介紹投委會的「收支管家–錢家有 道」手機應 用程式 , 方 便學生實 踐所

智慧型手機是一種運算能力及功能比傳統手機更強的手機。 通常使用的作 業系統有: Symbian 、 Windows Mobile 、 iOS 、 Linux (含 Android 、 Maemo 和 WebOS) 、.. Palm

階層式 Blueweb 網路形成方法與階層式樹狀網路有很大不同,但一樣首先隨機挑 選一個節點來當 Blueroot,由此 Blueroot 建立子網路,並給它初始參數 K = T,K 值 為 Layer counter