Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.23 MB, 24 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<b><small> </small></b>
<b><small> </small></b>
<b><small> </small></b>
<small> Giang viên hương dân: PGS.TS Ph m Thai Thuc Anh </small>
<small> Chuyên ng nh: Taư đông hoa công nghiêp Thanh viên : Nguyên Manh Hiêu 20191835 Nguyên Tiên Hưng 20192212 </small>
<small> Nguyên H u T ng 20192158 ưu Nguyên Ph Vinh 20192174 u</small>
<small> </small>
<small> Ha Nôi, 6/2/2023 </small>
<b><small> </small></b>
</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2"><b>MỤC L C </b>Ụ
<b>I. YÊU CẦU BÀI TOÁN VÊ CANH TAY ROBOT </b>
1. Yêu cầu thiêt kê ... …3
2. Giơi thiê u v cê anh tay robot 4 bâ c tư do………3
3. Ứng dụng trong công nghiệp ... …5
2. Tinh toan ma trâ n………8
<b>IV. TINH TOAN MA TRÂN JACOBY</b>………<b>9 </b>
1. Cac bước tính tốn ma tr n Jacoby theo ậ <i><b>J<small>H</small></b></i>………...9
2. Tinh toan ma trâ n Jacoby<b>……… </b>11
<b>V. ĐÔNG L C H</b>Ư <b>OC……….13 </b>
1. Đô ng năng………..13
2. Thê năng ……….14
3. T nh toi an đô ng lưc ho c ………15
<b>VI. MÔ PHONG TRÊN MATLAB/ SIMULINK……….……21 </b>
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">- Thiêt kê tay robot co thê mơ đươc tay năm cưa loa i tron va loa i tay năm cai vơi cach mơ khoa la xoay ngươ c hoă c thuâ n chiêu kim đông hô ô khoa
-Pha m vi hoa t đô ng : 1m-1,5m -Cân nă ng : 3kg-5kg
-Số bậc tự do cần thiết là 4
Chọn thiết kế Robot 4 bậc tự do với 3 khớp quay và 1 khớp tịnh tiến: 2 khớp quay loại R
1 khớp quay loại T 1 khớp tịnh tiến
- Ha n ch : Chê i mơ đươc cac ô khoa không bi r ri et do lưc không đu khoe
<b>2. Giơi thiê u vê canh tay Robot 4 bâ c tư do </b>
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4"><b> Hi nh 1. Canh tay robot </b>
Canh tay Robot có khớp nối loại là robot vô cùng phổ biến. Và mỗi khi nhắcđến Robot chúng ta sẽ lập tức nghĩ ngay đến chúng. Giống như các nhà máy CNC, Robot khớp nối được phân loại theo số điểm quay hoặc số trục mà chúng có. Phổ biến nhất là robot khớp trục. 4 Ngồi cịn ra có các loại robot 6 tru c 7 và trục cũng rất phổ biến trên thị trường.
Tính linh hoạt, khéo léo và khả năng tiếp cận khiến robot có khớp nối là sựlựa chọn phù hợp lýtưởng cho các nhiệm vụ thực hiện trên các mặt phẳngkhông song song, chẳng hạn như chỉnh sửa máy móc.
Robot có khớp nối cũng có thể dễ dàng tiếp cận khoang máy công cụ và dưới các vật cản để tiếp cận phơi. Hoặc thậm chí xung quanh vật cản, trong trường hợp này robot 7 là trục.
Ưu điểm
Các khớp nối kín và ống bảo vệ cho phép Robot có khớp nối hoạt động tốt trong môi trường sạch cũng như môi trường bẩn. Khả năng năng lắp cánh tay Robot 4 bậc tự do này trên bất kỳ bề mặt nào. ( Ví dụ: trần nhà, đườngray trượt). Điều này cho phép doanh nghiệp có nhiều sự lựa chọn khi làm việc.
Tuy nhiên, tinh sự tế và hiện đại của robot có khớp nối này sẽ đi kèm với giá thành cao. Do đó, robot này cao hơn so với cac loa i robot có trọng tảitương tự trên thị trường.
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">Khuyết điểm
Và khuy t ế điểm c a dòng Robot này là: Chúng s không phù h p v i các ng ủ ẽ ợ ớ ứdụng t c rố độ ất cao. Do chúng có hệ thống chuy n ng hể độ ọc phức t p v i ạ ớnhiều chi t b ph n. tiế ộ ậ
<b>3. Ưng du ng công nghiê p </b>
Canh tay robot bâ c 4 đươc sư du ng phô biên trong công nghiê p đê: - Di chuyên link kiê n, chi ti t mê ay
- Thao l p link kiă ê n - Han ma ch
Trong dư an nay, chung ta se dung robot bâ c 4 nay đê mơ tay năm cưa
𝜽<b><small>i</small></b> là góc giữa 2 đường vng góc nói trên. Biến khớp: Nếu khớp động i là kh p quay thì ớ 𝜽<b><small>i</small></b> là biến khớp. Nếu khớp động i là tịnh tiến thì <i><b>d<small>i</small></b></i> là biến khớp.
Ma trâ n biên đôi to a đô tông quat la
Do vâ y ta s te inh đươc b n ma trô â n A1 , A2 , A , A4 <small>3</small>
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">0 0 0 1]
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">vị trí mong muốn của tay trong không gian. Tức là xác định ma trận các biến khớp Q q q<sub>1</sub>, ,...,<sub>2</sub> q<small>n</small><sup>T</sup> từ vị trí của khâu tác động cuối đã biết, giả sử T có <small>0</small>
n o a p
Ta có các phương pháp giải vị trí các động học ngược vị trí: Phép đảo vị trí: áp dụng cho các robot có hai bậc tự do Phép đảo hướng: áp d ng cho phép quay c nh ụ ố đị Phương pháp phân ly biến:
] <small>𝑉𝑇 = 𝐴1</small><sup>−1</sup><small>𝑇</small><sub>4</sub>
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">{<sub>𝑠𝑖𝑛𝜃3</sub><sup>𝑐𝑜𝑠𝜃3</sup><sub>= −𝑎𝑥𝑠𝑖𝑛𝜃1</sub><sup>= 𝑎𝑥𝑐𝑜𝑠𝜃1</sup><sup>+ 𝑎𝑦𝑠𝑖𝑛𝜃1</sup><sub>+ 𝑎𝑦𝑐𝑜𝑠𝜃1</sub>=> 𝜃<sub>3</sub>= 𝑎𝑡𝑎𝑛2 𝑠𝑖𝑛𝜃( <sub>3</sub>, 𝑐𝑜𝑠𝜃 ) <sub>3</sub>{𝑠𝑖𝑛𝜃<small>4</small>= 𝑛𝑧
𝑐𝑜𝑠𝜃<sub>4</sub>= 𝑜𝑧<sup> => </sup><sup>𝜃4</sup><sup>= 𝑎𝑡𝑎𝑛2 𝑠𝑖𝑛𝜃</sup><sup>(</sup> <sup>4, 𝑐𝑜𝑠𝜃4</sup><sup>) </sup>𝑑2= 𝑝𝑥𝑐𝑜𝑠𝜃1+ 𝑝𝑦𝑠𝑖𝑛𝜃<sub>1</sub>
Nhiệm v yêu cụ ầu Robot điều khiển được hướng và vị trí thì v n tậ ốc được điều khi n trên quể ỹ đạo hoạt động c a nó. Ma tr n Jacoby là m t trong nhủ ậ ộ ững đặc tính quan tr ng c a tau máy và là cơng c tốn h c c n thi t dành cho vi c phân ọ ủ ụ ọ ầ ế ệtích và điều khiển chức năng cũng như vận hành Robot.
<b>1. Các bước tính tốn ma trận Jacoby theo </b> <i><b><small>H</small>J </b></i>
Bằng cách đạo hàm các phương trình vị trí của Robot, ta có thể tính được ma trận Jacoby theo thu t toán gậ ồm 3 bước:
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">Khi <small>i1</small> là khớp quay, biến khớp <small>i1</small>
Sử dụng ma trận <small>inT</small>
p <sub>n p</sub> <sub>n p</sub>p
o p o pp <sub>a p</sub> <sub>a p</sub>
(3)
Khi <small>i1</small> là khớp trượt, biến khớp 𝑑𝑖+1Sử dụng ma trận <small>i</small>
𝜕<small>𝐻</small>𝑝<small>𝑥</small>𝜕𝜃<small>𝑖+1</small>=<small> 𝑖</small>𝑛<sub>𝑧</sub>
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">𝜕<small>𝐻</small>𝑝<small>𝑦</small>𝜕𝜃<small>𝑖+1</small>= <small>𝑖</small>𝑜<small>𝑧𝜕𝐻𝑝</small><sub>𝑧</sub>
<small>𝜕𝜃</small><sub>𝑖+1</sub>=<small> 𝑖</small>𝑎<small>𝑧</small> (4) 𝜕<small>𝐻</small>𝛷<small>𝑥</small>
𝜕𝛷<small>𝑖+1</small>= 0 𝜕<small>𝐻</small>𝛷<small>𝑦</small>𝜕𝛷<small>𝑖+1</small>= 0 𝜕<small>𝐻</small>𝛷<small>𝑧</small>𝜕𝛷<small>𝑖+1</small>= 0
<b>Bước 3: Tính tốn ma tr n J </b>ậ
<small>d C C</small> <sub>2 4</sub> <sub>3</sub>
<small>d S C</small> <sub>2 3</sub>
<small>d S</small>
<small>C</small>
<small>z</small>
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12"><small>x </small>
<small>y </small>
<small>d S S</small>
<small>p</small> <sub> </sub>
<small>2 343H</small>
<small>d S C</small>
<small>xS C</small> <sub>3</sub>
<small>yC</small> <sub>4</sub>
<small>3H</small>
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">Trọng tâm:
𝑃<small>𝑐1</small>= ⌊<sup>𝑙1𝑐𝑜𝑠𝜃</sup>𝑙<small>1𝑠𝑖𝑛𝜃1</small><sup>1</sup>
0 <sup>⌋ → 𝑃</sup><sup>𝑐1</sup><sup>= ⌊</sup>
<small> </small> Suy ra:
𝐾<small>1</small>=<sup>1</sup><sub>2 𝑚</sub><small>1</small>((−𝑙1𝑠𝑖𝑛𝜃1𝜃<small>1) + (𝑙</small><sup>2</sup> <small>1𝑐𝑜𝑠𝜃1𝜃1) ) +</small><sup>2</sup> <sup>1</sup><sub>2 𝐼</sub><small>𝑧𝑧1𝜃</small><sub>1</sub>=<sup>1</sup><sub>2 (𝑚</sub><small>1𝑙1</small>+ 𝐼𝑧𝑧1)𝜃<sub>1</sub> Thanh nối thứ 2:
<small>2</small>− 𝑙1→ 𝑃𝑐1=<sup>1</sup><sub>2</sub>⌊<sup>𝑑2𝑐𝑜𝑠𝜃</sup><sub>𝑑</sub><sub>2</sub><sub>𝑠𝑖𝑛𝜃</sub><sub>1</sub><sup>1</sup><sub>+ (2𝑙1</sub><sup>− (2𝑙1</sup><sub>+ 𝑑2)𝑐𝑜𝑠𝜃</sub><sup>+ 𝑑2)𝑠𝑖𝑛𝜃1𝜃</sup><sub>1𝜃1</sub><sup>1</sup>0
⌋<small> </small>
Suy ra:
𝐾<sub>2</sub>=<sup>1</sup><sub>8 𝑚</sub><small>2𝑑2</small>+<sup>1</sup><sub>8 (𝑚</sub><small>2(2𝑙1</small>+ 𝑑2)<small>2</small>+ 𝐼<small>𝑧𝑧2)𝜃1</small> Thanh nối thứ 3:
Trọng tâm:
𝑃<small>𝑐3</small>= ⌊<sup>𝑑2𝑐𝑜𝑠𝜃1</sup>𝑑<sub>2</sub>𝑠𝑖𝑛𝜃<sub>1</sub><sup>+ 𝑙3𝑐𝑜𝑠𝜃13</sup>+ 𝑙3𝑠𝑖𝑛𝜃13
𝑑<sub>2</sub>𝑐𝑜𝑠𝜃<sub>1</sub>− 𝑑2𝑠𝑖𝑛𝜃1𝜃<sub>1</sub>− 𝑙 𝑠𝑖𝑛𝜃<small>313𝜃</small><sub>13</sub>𝑑<small>2𝑠𝑖𝑛𝜃1</small>+ 𝑑2𝑐𝑜𝑠𝜃<sub>1</sub>𝜃<sub>1</sub>+ 𝑙 𝑐𝑜𝑠𝜃<small>313𝜃</small><sub>13</sub>
<small> </small>Suy ra:
𝐾<sub>3</sub>=<sup>1</sup><sub>2 𝑚</sub><small>3𝑑</small><sub>2</sub>+<sup>1</sup><sub>2 (𝑚</sub><small>3𝑙3</small>+ 𝐼𝑧𝑧3)𝜃13<small>2</small> +<sup>1</sup><sub>2 𝑚</sub><small>3𝑑</small><sub>2</sub>𝜃<sub>1</sub>+ 𝑚3𝑙3(𝑑2𝑐𝑜𝑠𝜃3𝜃1− 𝑑<small>2𝑠𝑖𝑛𝜃 )𝜃3</small> <sub>13</sub>
Thanh nối th 4 ứ
<small> </small> Trọng tâm:
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">𝐾4=<sup>1</sup><sub>2 𝑚</sub><small>4𝑑</small><sub>2</sub>+<sup>1</sup><sub>2 (𝑚</sub><small>4(𝑙4</small>+ 2𝑙3)<small>2</small>+ 𝐼𝑧𝑧4)𝜃<sub>13</sub><small>2</small> +<sup>1</sup><sub>2 𝑚</sub><small>4𝑑2𝜃</small><sub>1</sub>+ 𝑚4(𝑙4+ 2𝑙3)(𝑑2𝑐𝑜𝑠𝜃3𝜃1− 𝑑2𝑠𝑖𝑛𝜃3)𝜃<sub>13</sub>+<sup>1</sup><sub>2 𝐼</sub><small>𝑥𝑥4𝜃4</small>
𝑃<small>2</small>= 𝑚2𝑔(2𝑙<sub>1</sub>+ 𝑙2)𝑠𝑖𝑛𝜃1= 𝑚2𝑔(𝑙<sub>1</sub>+<sup>𝑑2</sup><sub>2 )𝑠𝑖𝑛𝜃</sub><small>1</small> Thanh nối thứ 3:
𝑃3= 𝑚3𝑔(𝑑2𝑠𝑖𝑛𝜃<sub>1</sub>+ 𝑙3𝑠𝑖𝑛𝜃13) Thanh nối thứ 4:
<small>1</small>) − <sup>𝜕𝐿</sup><sub>𝜕𝜃</sub><small>1</small>
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15"><small>𝜕𝜃1</small>= (𝑚1𝑙1+ 𝐼𝑧𝑧1)𝜃<sub>1</sub>+<sup>1</sup><sub>4</sub>(𝑚2(2𝑙1+ 𝑑2)<small>2</small>+ 𝐼𝑧𝑧2)𝜃<sub>1</sub>+ (𝑚3𝑙3+ 𝐼𝑧𝑧3)𝜃<small>13</small>+𝑚3𝑑2𝜃<sub>1</sub>+ 2𝑚 𝑙<sub>3 3</sub>𝑑<sub>2</sub>𝑐𝑜𝑠𝜃<small>3𝜃1</small>+ 𝑚 𝑙 (𝑑 𝑐𝑜𝑠𝜃 𝜃<sub>3 3</sub> <sub>2</sub> <sub>3</sub> <sub>3</sub><sub>− 𝑑2𝑠𝑖𝑛𝜃 ) +</sub><sub>3</sub> (𝑚4(𝑙4+2𝑙<small>3</small>)<small>2</small>+ 𝐼<small>𝑧𝑧4)𝜃</small><sub>13</sub>+ 𝑚<sub>4</sub>𝑑<sub>2</sub>𝜃<sub>1</sub>+ 2𝑚4(𝑙 + 2𝑙<sub>4</sub> <sub>3</sub>)𝑑<small>2𝑐𝑜𝑠𝜃3𝜃</small><sub>1</sub>+ 𝑚4(𝑙 +<sub>4</sub>2𝑙<small>3)(𝑑2𝑐𝑜𝑠𝜃 𝜃3</small> <sub>3</sub><sub>− 𝑑</sub><sub>2</sub><sub>𝑠𝑖𝑛𝜃</sub><sub>3</sub><sub>) </sub>
Đặt: 𝑙 + 2𝑙 = 𝑙<small>4334,</small>. Suy ra: <small>𝜕𝐿</small>
<small>𝜕𝜃1</small>= (𝑚1𝑙<sub>1</sub>+ 𝑚<small>3𝑙3</small>+ 𝑚4𝑙34<small>2</small> + 𝐼𝑧𝑧1+<sub>4</sub><sup>1</sup>𝐼<small>𝑧𝑧2</small>+ 𝐼𝑧𝑧3+ 𝐼<small>𝑧𝑧4) 𝜃1</small>+ (𝑚<sub>3</sub>𝑙<sub>3</sub>+𝐼𝑧𝑧3+ 𝑚4𝑙34<small>2</small> )𝜃<sub>3</sub>+<sub>4</sub><sup>1</sup>𝑚2(2𝑙1+ 𝑑2)<small>2</small>𝜃1+ (𝑚 + 𝑚 )𝑑<small>342𝜃1</small>+ (𝑚<sub>3</sub>𝑙 +<sub>3</sub>𝑚4𝑙34)(2𝑑 𝑐𝑜𝑠𝜃<small>23𝜃</small><sub>1</sub>+ 𝑑 𝑐𝑜𝑠𝜃<sub>2</sub> <small>3𝜃3</small>− 𝑑<sub>2</sub>𝑠𝑖𝑛𝜃<sub>3</sub>)
<small>𝑑𝑡</small>(<sub>𝜕𝜃</sub><sup>𝜕𝐿</sup><sub>1</sub>) = (𝑚1𝑙1+ 𝑚3𝑙3+ 𝑚4𝑙34<small>2</small> + 𝐼𝑧𝑧1+<sup>1</sup><sub>4</sub>𝐼𝑧𝑧2+ 𝐼𝑧𝑧3+ 𝐼𝑧𝑧4) 𝜃<sub>1</sub>+(𝑚3𝑙3+ 𝐼<sub>𝑧𝑧3</sub>+ 𝑚4𝑙34<small>2</small>)𝜃3+<sup>1</sup><sub>4</sub>𝑚2(2𝑙1+ 𝑑2)<small>2</small>𝜃1+<sup>1</sup><sub>2</sub>𝑚2(2𝑙1+ 𝑑2)𝑑2𝜃<sub>1</sub>+𝑚<sub>34</sub>𝑑<sub>2</sub>𝜃<sub>1</sub>+ 2𝑚<small>34𝑑2</small>𝑑<sup></sup><small>2𝜃1</small>+ (𝑚 𝑙 + 𝑚 𝑙 )(2𝑑 𝑐𝑜𝑠𝜃<sub>3 3</sub> <sub>4 34</sub> <sub>2</sub> <small>3𝜃1</small>−
2𝑑 𝑠𝑖𝑛𝜃<sub>2</sub> <small>3𝜃1𝜃</small><sub>3</sub>+ 2𝑐𝑜𝑠𝜃3𝜃1𝑑<sub>2</sub>+ 𝑑 𝑐𝑜𝑠𝜃 𝜃<small>23</small> <sub>3</sub><sub>− 𝑑 𝑠𝑖𝑛𝜃</sub><sub>2</sub> <sub>3𝜃3</sub><sub>+ 𝑐𝑜𝑠𝜃3𝜃</sub><sub>3𝑑2</sub><sub>−</sub>𝑐𝑜𝑠𝜃3𝜃3𝑑<sub>2</sub>− 𝑠𝑖𝑛𝜃<sub>3</sub>𝑑<small>2) </small>
= (𝑚1𝑙1+ 𝑚3𝑙<sub>3</sub>+ 𝑚4𝑙34<small>2</small> + 𝐼<sub>𝑧𝑧1</sub>+<sup>1</sup><sub>4 𝐼</sub><small>𝑧𝑧2</small>+ 𝐼𝑧𝑧3+ 𝐼<sub>𝑧𝑧4</sub>+<sup>1</sup><sub>4 𝑚</sub><small>2(2𝑙1</small>+ 𝑑2)<small>2</small>+ 𝑚34𝑑2+ 2(𝑚3 3𝑙 + 𝑚 𝑙<small>4 34)𝑑2𝑐𝑜𝑠𝜃 )𝜃3</small> <sub>1</sub>
+ (𝑚<sub>3</sub>𝑙<sub>3</sub>+ 𝐼<sub>𝑧𝑧3</sub>+ 𝑚4𝑙34<small>2</small> + (𝑚3𝑙3+ 𝑚4𝑙34)𝑑2𝑐𝑜𝑠𝜃3)𝜃<sub>3</sub>− (𝑚<sub>3</sub>𝑙 + 𝑚 𝑙<sub>3</sub> <small>4 34)𝑠𝑖𝑛𝜃3</small>𝑑<sub>2</sub>+ (<sup>1</sup><sub>2 𝑚</sub><small>2(2𝑙1</small>+ 𝑑2) + 2𝑚34𝑑2) 𝑑<small>2</small>𝜃<sub>1</sub>+ (𝑚 𝑙 + 𝑚 𝑙 )(−2𝑑 𝑠𝑖𝑛𝜃<small>3 34 3423𝜃</small><sub>1</sub>𝜃<sub>3</sub>+ 2𝑐𝑜𝑠𝜃 𝜃<small>3</small> <sub>1𝑑</sub><sub>2</sub><sub>− 𝑑 𝑠𝑖𝑛𝜃</sub><sub>2</sub> <sub>3𝜃</sub><sub>3</sub><sub>) </sub><small>𝜕𝐿</small>
<small>𝜕𝜃1</small>= − (𝑚 𝑔𝑙<small>1 1𝑐𝑜𝑠𝜃1</small>+ 𝑚2𝑔(𝑙 +<small>1</small> <sup>𝑑</sup><small>2</small>
<small>2</small>)𝑐𝑜𝑠𝜃<sub>1</sub>+ 𝑚3𝑔(𝑑2𝑐𝑜𝑠𝜃1+𝑙 𝑐𝑜𝑠𝜃<small>313) + 𝑚4𝑔(𝑑2𝑐𝑜𝑠𝜃</small><sub>1</sub>+ 𝑙34𝑐𝑜𝑠𝜃13)
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">= − ((𝑚1𝑙1+ 𝑚2 (𝑙1+<sup>𝑑2</sup><sub>2 ) + 𝑚</sub><small>3𝑑2</small>+ 𝑚4𝑑2) 𝑐𝑜𝑠𝜃1+ (𝑚3𝑙 + 𝑚 𝑙<small>34 34)𝑐𝑜𝑠𝜃13) 𝑔 </small>
Suy ra:
𝑭 = (𝒇<sub>𝟏</sub> <sub>𝟏𝟏</sub>+<sup>𝟏</sup><sub>𝟒 𝒎</sub><small>𝟐(𝟐𝒍𝟏</small>+ 𝒅𝟐)<small>𝟐</small>+ 𝒎𝟑𝟒𝒅<sub>𝟐</sub>+ 𝟐𝒇𝒎𝒍𝟑𝟒𝒄𝒐𝒔𝜽𝟑) 𝜽𝟏+ (𝒇𝟏𝟐+ 𝒇<small>𝒎𝒍𝟑𝟒 𝟐</small>𝒅 𝒄𝒐𝒔𝜽<small>𝟑)𝜽</small><sub>𝟑</sub>− 𝒇<sub>𝒎𝒍𝟑𝟒</sub>𝒔𝒊𝒏𝜽 𝒅<sub>𝟑</sub> <sub>𝟐</sub>
+ 𝒇<sub>𝒎𝒍𝟑𝟒</sub>(−𝟐𝒅 𝒔𝒊𝒏𝜽 𝜽<sub>𝟐</sub> <sub>𝟑</sub> <sub>𝟏𝜽𝟑</sub><sub>+ 𝟐𝒄𝒐𝒔𝜽 𝜽</sub><sub>𝟑</sub> <sub>𝟏𝒅𝟐</sub><sub>− 𝒅 𝒔𝒊𝒏𝜽 𝜽</sub><sub>𝟐</sub> <sub>𝟑</sub> <sub>𝟑</sub><small>𝟐</small>)+ ((𝒎 𝒍 + 𝒎<sub>𝟏 𝟏</sub> <sub>𝟐</sub> (𝒍<sub>𝟏</sub>+<sup>𝒅</sup><sub>𝟐 ) + 𝒎</sub><sup>𝟐</sup> <small>𝟑𝒅𝟐</small>+ 𝒎𝟒𝒅𝟐) 𝒄𝒐𝒔𝜽𝟏+ 𝒇<small>𝒎𝒍𝟑𝟒</small>𝒄 𝜽 )𝒈𝒐𝒔 <small>𝟏𝟑</small>
Với:
𝑓<small>11</small>= 𝑚1𝑙1+ 𝑚3𝑙<sub>3</sub>+ 𝑚4𝑙<sub>34</sub><small>2</small> + 𝐼𝑧𝑧1+<sup>1</sup><sub>4 𝐼</sub><small>𝑧𝑧2</small>+ 𝐼𝑧𝑧3+ 𝐼𝑧𝑧4𝑓<small>12</small>= 𝑚3𝑙<sub>3</sub>+ 𝐼<sub>𝑧𝑧3</sub>+ 𝑚4𝑙34<small>2</small>
𝑓<small>𝑚𝑙34</small>= 𝑚3𝑙3+ 𝑚 𝑙 <small>434</small>
<i><b>3.2. Khớp 2 là kh p t nh ti</b></i>ớ ị <i><b>ến:</b></i>
𝐹<small>2</small>=<sub>𝑑𝑡 (</sub><sup>𝑑</sup> <sup>𝜕𝐿</sup>𝜕𝑑2<sup>) −</sup>
𝜕𝐿𝜕𝑑<sub>2</sub>
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17"><small>𝜕𝑑2</small>=<sup>1</sup><sub>4</sub>𝑚2𝑑<sub>2</sub>+ 𝑚 𝑑<sub>3</sub> <sub>2</sub><sub>− 𝑚 𝑙 𝑠𝑖𝑛𝜃 𝜃</sub><sub>3 3</sub> <sub>3</sub> <sub>13</sub><sub>+ 𝑚 𝑑</sub><sub>4</sub> <sub>2</sub><sub>− 𝑚 𝑙 𝑠𝑖𝑛𝜃</sub><sub>4 34</sub> <sub>3𝜃</sub><sub>13</sub> = (<sup>1</sup><sub>4 𝑚</sub><small>2</small>+ 𝑚34) 𝑑2− 𝑓<small>𝑚𝑙34𝑠𝑖𝑛𝜃3𝜃13</small>
<small>𝑑𝑡</small>(<sub>𝜕𝑑</sub><sup>𝜕𝐿</sup><sub>2</sub>) = (<sup>1</sup><sub>4</sub>𝑚2+ 𝑚34) 𝑑<sub>2</sub>− 𝑓<small>𝑚𝑙34(𝑐𝑜𝑠𝜃3𝜃3𝜃</small><sub>13</sub>+ 𝑠𝑖𝑛𝜃 𝜃<small>3</small> <sub>13) </sub><small>𝜕𝐿</small>
<small>𝜕𝑑2</small>=<sup>1</sup><sub>4</sub>(2𝑙1+ 𝑑2)𝜃<sub>1</sub>+ 𝑚3𝑑2𝜃<sub>1</sub>+ 𝑚3𝑙3𝑐𝑜𝑠𝜃<small>3𝜃1𝜃13</small>+ 𝑚<sub>4</sub>𝑑<sub>2</sub>𝜃<sub>1</sub><sub>+</sub>𝑚4𝑙34𝑐𝑜𝑠𝜃 𝜃<small>3</small> <sub>1𝜃</sub><sub>13</sub><sub>− (</sub><small>1</small>
<small>2</small>𝑚2𝑠𝑖𝑛𝜃1+ 𝑚3𝑠𝑖𝑛𝜃1+ 𝑚4𝑠𝑖𝑛𝜃1) 𝑔 = (<sup>1</sup><sub>4 (2𝑙</sub><small>1</small>+ 𝑑2) + 𝑚34𝑑2+ 𝑓<small>𝑚𝑙34𝑐𝑜𝑠𝜃3) 𝜃</small><sub>1</sub>+ 𝑓<small>𝑚𝑙34𝑐𝑜𝑠𝜃3𝜃1𝜃3</small>
− (<sup>1</sup><sub>2 𝑚</sub><small>2</small>+ 𝑚34) 𝑠𝑖𝑛𝜃<small>1𝑔 </small>Suy ra:
𝑭 = −𝒇<small>𝟐𝒎𝒍𝟑𝟒</small>𝒔𝒊𝒏𝜽 𝜽<small>𝟑</small> <sub>𝟏</sub><sub>+ (</sub><sup>𝟏</sup>
𝟒 𝒎<small>𝟐</small>+ 𝒎𝟑𝟒) 𝒅<sub>𝟐</sub>− 𝒇<sub>𝒎𝒍𝟑𝟒</sub>𝒔𝒊𝒏𝜽 𝜽<sub>𝟑</sub> <sub>𝟑</sub>− 𝟐𝒇<sub>𝒎𝒍𝟑𝟒</sub>𝒄𝒐𝒔𝜽 𝜽<sub>𝟑</sub> <sub>𝟑𝜽</sub><sub>𝟏</sub><sub>− 𝟐𝒇</sub><sub>𝒎𝒍𝟑𝟒</sub><sub>𝒄𝒐𝒔𝜽 𝜽</sub><sub>𝟑</sub> <sub>𝟑</sub>− (<sup>𝟏</sup><sub>𝟒 (𝟐𝒍</sub><small>𝟏</small>+ 𝒅𝟐) + 𝒎𝟑𝟒𝒅𝟐+ 𝒇𝒎𝒍𝟑𝟒𝒄𝒐𝒔𝜽𝟑) 𝜽𝟏+ (<sup>𝟏</sup><sub>𝟐 𝒎</sub><small>𝟐</small>+ 𝒎𝟑𝟒) 𝒔𝒊𝒏𝜽𝟏𝒈
<i><b>3.3. Khớp 3 là kh p quay: </b></i>ớ𝜏3=<sub>𝑑𝑡 (</sub><sup>𝑑</sup> <sub>𝜕𝜃</sub><sup>𝜕𝐿</sup>
<small>3</small>) −<sub>𝜕𝜃3</sub><sup>𝜕𝐿</sup><small>𝜕𝐿</small>
<small>𝜕𝜃3</small>= (𝑚3𝑙3+ 𝐼𝑧𝑧3+ 𝑚4(𝑙4+ 2𝑙3)<small>2</small>+ 𝐼𝑧𝑧4)𝜃13+ 𝑚 𝑙 (𝑑 𝑐𝑜𝑠𝜃 𝜃<small>3 323</small> <sub>1</sub><sub>−</sub>𝑑2𝑠𝑖𝑛𝜃 ) + 𝑚 𝑙 (𝑑 𝑐𝑜𝑠𝜃<small>34 3423𝜃</small><sub>1</sub>− 𝑑<sub>2</sub>𝑠𝑖𝑛𝜃 )<sub>3</sub>
= (𝑚<sub>3</sub>𝑙<sub>3</sub>+ 𝐼<sub>𝑧𝑧3</sub>+ 𝑚4(𝑙4+ 2𝑙3)<small>2</small>+ 𝐼𝑧𝑧4)𝜃<sub>13</sub>+ 𝑓<small>𝑚𝑙34(𝑑2𝑐𝑜𝑠𝜃3𝜃</small><sub>1</sub>− 𝑑2𝑠𝑖𝑛𝜃3) Với: 𝑓<sub>33</sub>= 𝑚3𝑙3+ 𝐼𝑧𝑧3+ 𝑚4(𝑙4+ 2𝑙3)<small>2</small>+ 𝐼𝑧𝑧4
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18"><small>𝑑𝑡</small>(<sub>𝜕𝜃</sub><sup>𝜕𝐿</sup><sub>3</sub>) = 𝑓<small>33𝜃13</small>+ 𝑓<small>𝑚𝑙34(𝑑2𝑐𝑜𝑠𝜃3𝜃1</small>− 𝑑 𝑠𝑖𝑛𝜃<sub>2</sub> <small>3𝜃1𝜃</small><sub>3</sub>+ 𝑐𝑜𝑠𝜃3𝜃<small>1𝑑2</small>−𝑠𝑖𝑛𝜃3𝑑<sub>2</sub>− 𝑐𝑜𝑠𝜃<small>3𝜃3𝑑2) </small>
<small>𝜕𝜃3</small>= −𝑚 𝑙 𝑔𝑐𝑜𝑠𝜃<small>3 313</small>− 𝑚4𝑙 𝑔𝑐𝑜𝑠𝜃<small>34</small> <sub>13</sub>= −𝑓<small>𝑚𝑙34𝑐𝑜𝑠𝜃13𝑔 </small>Suy ra:
<small>𝝉 = 𝒇 𝜽</small><sub>𝟑</sub> <sub>𝟑𝟑</sub><small></small><sub>𝟏𝟑</sub><sub>+ 𝒇</sub><sub>𝒎𝒍𝟑𝟒</sub><sub>(𝒅 𝒄𝒐𝒔𝜽 𝜽</sub><sub>𝟐</sub> <sub>𝟑</sub> <small></small><sub>𝟏</sub><sub>− 𝒅 𝒔𝒊𝒏𝜽 𝜽</sub><sub>𝟐</sub> <sub>𝟑</sub> <small></small><sub>𝟏</sub><sub>𝜽</sub><sub>𝟑</sub><sub>+ 𝒄𝒐𝒔𝜽 𝜽</sub><sub>𝟑</sub> <small></small><sub>𝟏</sub><sub>𝒅</sub><sub>𝟐</sub><sub>− 𝒔𝒊𝒏𝜽 𝒅</sub><sub>𝟑</sub> <small></small><sub>𝟐</sub><small>− 𝒄𝒐𝒔𝜽 𝜽</small><sub>𝟑</sub> <small></small><sub>𝟑</sub><sub>𝒅</sub><sub>𝟐</sub><small>) + 𝒇</small><sub>𝒎𝒍𝟑𝟒</sub><small>𝒄𝒐𝒔𝜽</small><sub>𝟏𝟑</sub><i><b><small>𝒈 </small></b></i>
<small> = (𝒇 + 𝒇</small><sub>𝟑𝟑</sub> <sub>𝒎𝒍𝟑𝟒 𝟐</sub><small>𝒅 𝒄𝒐𝒔𝜽</small><sub>𝟑</sub><small>)𝜽𝟏− 𝒇𝒎𝒍𝟑𝟒𝒔𝒊𝒏𝜽 𝒅𝟑</small><sub>𝟐</sub><sub>+ 𝒇 𝜽</sub><sub>𝟑𝟑</sub><small></small><sub>𝟑</sub><sub>− 𝒇</sub><sub>𝒎𝒍𝟑𝟒 𝟐</sub><sub>𝒅 𝒔𝒊𝒏𝜽 𝜽</sub><sub>𝟑</sub><small></small><sub>𝟏</sub><sub>𝜽</sub><sub>𝟑</sub><small>+ 𝒇</small><sub>𝒎𝒍𝟑𝟒</sub><small>𝒄𝒐𝒔𝜽 𝜽</small><sub>𝟑</sub> <small></small><sub>𝟏</sub><sub>𝒅</sub><sub>𝟐</sub><sub>− 𝒇</sub><sub>𝒎𝒍𝟑𝟒</sub><sub>𝒄𝒐𝒔𝜽 𝜽</sub><sub>𝟑</sub> <small></small><sub>𝟑</sub><sub>𝒅</sub><sub>𝟐</sub><sub>+ 𝒇</sub><sub>𝒎𝒍𝟑𝟒</sub><sub>𝒄𝒐𝒔𝜽</sub><sub>𝟏𝟑</sub><b><sub>𝒈 </sub></b>
<b>3.4. Khớp 4 là kh p quay: </b>ớ
𝜏4=<sub>𝑑𝑡 (</sub><sup>𝑑</sup> <sup>𝜕𝐿</sup><sub>𝜕𝜃4</sub>) −<sub>𝜕𝜃4</sub><sup>𝜕𝐿</sup><small>𝜕𝐿</small>
<small>𝜕𝜃4</small>= 𝐼𝑥𝑥4𝜃<sub>4</sub><small>𝑑𝑑𝑡</small>(<sub>𝜕𝜃</sub><sup>𝜕𝐿</sup>
<small>4</small>) = 𝐼<small>𝑥𝑥4𝜃4𝜕𝐿</small>
</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">o 𝐻21= −𝑓<small>𝑚𝑙34𝑠𝑖𝑛𝜃</small><sub>3</sub>o 𝐻22=<sup>1</sup><sub>4</sub>𝑚2+ 𝑚34
o 𝐻<sub>41</sub>= 𝐻42= 𝐻43= 0 o 𝐻44= 𝐼𝑥𝑥4
𝑉 = 𝑣[ <sub>1 2</sub>, 𝑣 , 𝑣3, 𝑣4]<small>𝑇</small>
o 𝑣<sub>1</sub>= (<sup>1</sup><sub>2</sub>𝑚2(2𝑙1+ 𝑑2) + 2𝑚34𝑑2) 𝑑<small>2</small>𝜃<sub>1</sub>+ 𝑓<small>𝑚𝑙34(−2𝑑2𝑠𝑖𝑛𝜃3𝜃1𝜃</small><sub>3</sub>+2𝑐𝑜𝑠𝜃3𝜃1𝑑<sub>2</sub>− 𝑑 𝑠𝑖𝑛𝜃<sub>2</sub> <small>3𝜃3) </small>
o 𝑣 = −2𝑓<small>2𝑚𝑙34𝑐𝑜𝑠𝜃3𝜃</small><sub>3</sub>𝜃<sub>1</sub>− 2𝑓<small>𝑚𝑙34𝑐𝑜𝑠𝜃3𝜃</small><sub>3</sub>− (<sup>1</sup><sub>4</sub>(2𝑙<sub>1</sub>+ 𝑑2) +𝑚34𝑑2+ 𝑓<small>𝑚𝑙34𝑐𝑜𝑠𝜃3) 𝜃</small><sub>1</sub>
o 𝑣 = −𝑓<small>3𝑚𝑙34𝑑2𝑠𝑖𝑛𝜃3𝜃1𝜃</small><sub>3</sub>+ 𝑓<small>𝑚𝑙34𝑐𝑜𝑠𝜃3𝜃1𝑑</small><sub>2</sub>− 𝑓<sub>𝑚𝑙34</sub>𝑐𝑜𝑠𝜃<small>3𝜃3𝑑</small><sub>2</sub>o 𝑣4= 0
𝐺(𝑄) =[
(𝑚 𝑙<small>1 1</small>+ 𝑚2 (𝑙<sub>1</sub>+<sup>𝑑</sup><small>2</small>
<small>2</small>) + 𝑚3𝑑2+ 𝑚4𝑑2) 𝑐𝑜𝑠𝜃1+ 𝑓<small>𝑚𝑙34𝑐𝑜𝑠𝜃</small><sub>13</sub>(<sup>1</sup><sub>2</sub>𝑚2+ 𝑚34) 𝑠𝑖𝑛𝜃1
Trong đó:
𝑙 = 𝑙 + 2𝑙<small>3443</small>𝑚34= 𝑚 + 𝑚<small>34</small>
𝑓<small>11</small>= 𝑚1𝑙1+ 𝑚3𝑙3+ 𝑚4𝑙34<small>2</small> + 𝐼𝑧𝑧1+<sup>1</sup><sub>4</sub>𝐼𝑧𝑧2+ 𝐼𝑧𝑧3+ 𝐼𝑧𝑧4𝑓<sub>12</sub>= 𝑚3𝑙3+ 𝐼𝑧𝑧3+ 𝑚4𝑙<small>2</small><sub>34</sub>
𝑓<small>33</small>= 𝑚3𝑙3+ 𝐼𝑧𝑧3+ 𝑚4𝑙34<small>2</small> + 𝐼<sub>𝑧𝑧4</sub>𝑓<small>𝑚𝑙34</small>= 𝑚3𝑙3+ 𝑚 𝑙 <small>434</small>
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">d
<small> </small>
Hình 4 : Sơ đồ điều khi n robot ể
Phương trình vi phân động lực học robot có dạng:
</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">𝐾<small>𝑝</small>= ⌊
0 20 0 00
0 <sup>0</sup>0 <sup>20 0</sup>0 3
⌋ ; 𝐾<sub>𝑣</sub>= ⌊
0 15 0 00
0 <sup>0</sup>0 0 0.1<sup>10 0</sup>⌋ Kết qu mô ph ng: ả ỏ
- Giá trị đặt sau b thiộ ết kế quỹ đạo:
</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">- Giá tr tính tốn sau b mơ hình toán h c robot: ị ộ ọ
- Giá tr tị ọa độ ị v trí của cánh tay sau khâu động học thuận:
</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">+) Giá trị X:
+) Giá tr Y: ị
</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">- Giá trị góc quay và giá tr t nh ti n sau mơ hình tốn h c robot bám sát ị ị ế ọtheo giá trị đặt
- Thời gian đáp ứng bị trễ đi 1-3s.
- kh p 2 giá tr t nh tiỞ ớ ị ị ến có độ quá điều chỉnh nh kho ng 4.4%. ỏ ả- Tọa độ theo trục X có độ quá điều ch nh khoỉ ảng 5,26%, độ quá điều ch nh ỉtheo tr c Y nhụ ỏ.
<b> </b>
</div>