Thiết Kế Mô Hình và Bộ Điều Khiển Đồng Bộ cho Robot 3 Bậc Tự Do

Tổng hợp kiến thức Mô Hình và Bộ Điều Khiển Robot 3 Bậc Tự Do cho Hệ Hai ..., tiếp cận khoa học, hỗ trợ học tập và nghiên cứu hiệu quả trong chuyên

2022

129
5
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

TÓM TẮT ĐỒ ÁN

1. CHƯƠNG 1: TỔNG QUAN

1.1. Mục tiêu và mục đích đề tài

1.2. Nội dung nghiên cứu của đề tài

1.3. Các công cụ đánh giá

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. Định nghĩa robot

2.2. Động học thuận tay máy

2.3. Động học nghịch tay máy

2.4. Lý thuyết quy hoạch quỹ đạo

2.5. Lý thuyết điều khiển phân tán

2.6. Lý thuyết mạng CAN BUS

2.6.1. Khái niệm CAN

2.6.2. Thông số kỹ thuật CAN

2.6.3. Cấu trúc tin nhắn CAN định dạng chuẩn

2.6.4. Chuẩn CAN high speed

2.7. Lý thuyết đồng bộ Cross-Coupling

2.8. Lý thuyết đồng bộ Master-Slave

2.9. Lý thuyết truyền thông UART

2.9.1. Định nghĩa UART

2.9.2. Nguyên lý hoạt động của UART

3. CHƯƠNG 3: THIẾT KẾ VÀ THI CÔNG PHẦN CỨNG

3.1. Thiết kế phần cơ khí

3.2. Yêu cầu phần cứng

3.3. Thiết kế và tối ưu mô hình

3.4. Tính toán và lựa chọn dây đai

3.5. Lựa chọn thiết bị phần cơ khí

3.6. Tính toán và lựa chọn động cơ

3.7. Tính toán lựa chọn động cơ cho cánh tay robot 1

3.8. Tính toán lựa chọn động cơ cho cánh tay robot 2

3.9. Thiết kế phần điện

3.10. Yêu cầu điều khiển

3.11. Thiết kế mạch điện điều khiển cho tủ điện

3.12. Lựa chọn thiết bị phần điện

3.13. Thi công phần cứng

3.14. Thi công phần cơ khí

3.15. Thi công phần điện

3.16. Thiết kế giao diện điều khiển

4. CHƯƠNG 4: TÍNH TOÁN ĐỘNG HỌC VÀ THUẬT TOÁN ĐIỀU KHIỂN ROBOT ĐỒNG BỘ

4.1. Sơ đồ khối hệ thống

4.2. Động học của robot

4.3. Động học thuận của 1 robot

4.4. Động học nghịch của 1 robot

4.5. Không gian tọa độ trong robot

4.6. Động học thuận của 2 robot

4.7. Động học nghịch của 2 robot

4.8. Không gian làm việc và quy hoạch quỹ đạo

4.9. Không gian làm việc

4.10. Thiết kế bộ điều khiển đồng bộ ràng buộc chéo

5. CHƯƠNG 5: MÔ PHỎNG KẾT QUẢ TÍNH TOÁN

5.1. Chuyển đổi mô hình Simscape sang MATLAB Simulink

5.2. Mô phỏng động học

5.3. Thiết kế mô phỏng động học

5.4. Kết quả mô phỏng động học

5.5. Mô phỏng thuật toán điều khiển đồng bộ

5.6. Kết quả thuật toán đồng bộ chủ tớ

5.7. Kết quả thuật toán đồng bộ ràng buộc chéo

6. CHƯƠNG 6: PHƯƠNG PHÁP ĐIỀU KHIỂN PHÂN TÁN ÁP DỤNG MẠNG CAN BUS

6.1. Sơ đồ khối của hệ thống điều khiển phân tán áp dụng mạng CAN

6.2. Thiết kế bộ điều khiển phân tán

6.3. Thiết lập đường truyền

6.4. Lưu đồ giải thuật qua các khối điều khiển

7. CHƯƠNG 7: THỰC NGHIỆM VÀ ĐÁNH GIÁ KẾT QUẢ

7.1. Kết quả phần cứng

7.2. Kết quả thực nghiệm

8. CHƯƠNG 8: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

8.1. Phương hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Mô hình robot

Mô hình robot là nền tảng cơ bản để thiết kế và phát triển hệ thống robot. Trong đồ án này, mô hình robot được xây dựng dựa trên hệ thống hai cánh tay robot 3 bậc tự do. Mô hình này được thiết kế trên phần mềm SolidWorks, đảm bảo độ chính xác và tối ưu hóa về kích thước và khối lượng. Cánh tay robot được mô phỏng với các khớp và liên kết, tạo thành hệ thống động học phức tạp. Mô hình này không chỉ phục vụ mục đích nghiên cứu mà còn có thể ứng dụng trong các lĩnh vực công nghiệp tự động hóa.

1.1 Thiết kế mô hình

Thiết kế mô hình bao gồm việc xác định kích thước, khối lượng và các thông số kỹ thuật của cánh tay robot. Mô hình được thiết kế với kích thước 1500x500x400 mm và khối lượng tổng thể 60 kg. Các khớp và liên kết được tính toán để đảm bảo khả năng hoạt động trong không gian làm việc 30 cm². Mô hình robot tự động này được tối ưu hóa để giảm thiểu sai số và tăng hiệu suất hoạt động.

1.2 Mô phỏng động học

Mô phỏng động học là bước quan trọng để kiểm tra tính khả thi của mô hình robot. Quá trình này bao gồm việc tính toán động học thuận và nghịch, giúp xác định quỹ đạo chuyển động của cánh tay robot. Kết quả mô phỏng cho thấy mô hình có thể hoạt động ổn định trong không gian làm việc chung, đáp ứng yêu cầu của hệ thống điều khiển robot.

II. Bộ điều khiển robot

Bộ điều khiển robot là thành phần quan trọng giúp hệ thống hoạt động chính xác và đồng bộ. Trong đồ án này, bộ điều khiển robot được thiết kế dựa trên mạng CAN, đảm bảo khả năng điều khiển phân tán và đồng bộ cho hệ hai cánh tay robot 3 bậc tự do. Bộ điều khiển này sử dụng các giải thuật điều khiển robot như Master-Slave và Cross-Coupling để đảm bảo tính đồng bộ và ổn định của hệ thống.

2.1 Thiết kế bộ điều khiển

Thiết kế bộ điều khiển bao gồm việc lựa chọn các linh kiện điện tử và thiết kế mạch điều khiển. Bộ điều khiển được thiết kế để điều khiển đồng bộ hai cánh tay robot thông qua mạng CAN. Các module giao tiếp giữa các vi điều khiển được thiết kế để đảm bảo tính đồng bộ và ổn định của hệ thống. Công nghệ robot được áp dụng để tối ưu hóa hiệu suất điều khiển.

2.2 Kiểm chứng giải thuật

Kiểm chứng giải thuật là bước quan trọng để đảm bảo tính chính xác của bộ điều khiển robot. Các giải thuật Master-Slave và Cross-Coupling được kiểm chứng thông qua mô phỏng và thực nghiệm. Kết quả cho thấy giải thuật Cross-Coupling có khả năng đồng bộ tốt hơn, giảm thiểu sai số và tăng tính ổn định của hệ thống. Ứng dụng robot trong thực tế sẽ được cải thiện đáng kể nhờ các giải thuật này.

III. Hệ hai cánh tay robot 3 bậc tự do

Hệ hai cánh tay robot 3 bậc tự do là hệ thống phức tạp với nhiều thách thức trong thiết kế và điều khiển. Hệ thống này được thiết kế để hoạt động đồng bộ trong không gian làm việc chung, đảm bảo tính linh hoạt và hiệu quả. Thiết kế robot bao gồm việc tính toán động học, quy hoạch quỹ đạo và thiết kế các giải thuật điều khiển. Hệ thống này có thể ứng dụng trong các lĩnh vực như lắp ráp, vận chuyển và xử lý vật liệu.

3.1 Tính toán động học

Tính toán động học là bước quan trọng để xác định quỹ đạo chuyển động của hệ hai cánh tay robot. Quá trình này bao gồm việc tính toán động học thuận và nghịch, giúp xác định vị trí và hướng của các khớp trong không gian làm việc. Kết quả tính toán được sử dụng để thiết kế các giải thuật điều khiển, đảm bảo tính đồng bộ và ổn định của hệ thống.

3.2 Quy hoạch quỹ đạo

Quy hoạch quỹ đạo là quá trình xác định đường đi của cánh tay robot trong không gian làm việc. Quá trình này bao gồm việc thiết kế các quỹ đạo từ điểm đến điểm, quỹ đạo hình tam giác và quỹ đạo đường tròn. Kết quả quy hoạch quỹ đạo được sử dụng để kiểm tra tính khả thi của mô hình robot và đảm bảo hệ thống hoạt động ổn định trong các điều kiện khác nhau.

10/02/2025
Thiết kế mô hình và bộ điều khiển đồng bộ cho hệ hai cánh tay robot 3 bậc tự do dựa trên mạng can đồ án tốt nghiệp khoa chất lượng cao ngành công nghệ kỹ thuật điều khiển và tự động hóa

Trích đoạn nội dung tài liệu

Đặt vấn đề Ngày nay với sự yêu cầu ngày càng cao về hiệu suất và chất lượng sản phẩm đã dẫn đến hệ thống điều khiển ngày càng phức tạp và cần liên kết lại với nhau để cùng hợp tác và chia sẻ sao cho có thể hoàn thành nhiệm vụ một cách nhanh nhất. Nhưng với những công việc như: sản xuất ô tô, lắp ráp sản phẩm, phẫu thuật, phân loại sản phẩm,… đòi hỏi tính kết hợp cao giữa các robot lại với nhau mà những công việc đó chỉ sử dụng một robot để thực hiện mặc dù ban đầu có thể tiết kiệm được chi phí nhưng hậu quả lại vô cùng lớn như làm xuống cấp và hư hỏng robot nhanh, có thể gây tai nạn cho người vận hành, làm ảnh hưởng đến chất lượng sản phẩm, … Vì vậy không nên sử dụng đơn lẻ một robot vào các công việc đòi hỏi tính ổn định và hợp tác với nhau thì mới có thể hoàn thành được.1: Robot cùng thực hiện nhiệm vụ nâng vật.1 cho thấy cụ thể hơn về khả năng hợp tác của các cánh tay robot, chỉ ra rằng sự hợp tác không chỉ dừng lại ở 2 cánh tay robot, mà nó có thể lớn hơn 2 và các cánh tay trên cùng thực hiện một nhiệm vụ (cụ thể ở đây là sẽ cùng nâng một vật nặng nếu vật đó quá lớn thì sẽ khó mà thực hiện bởi một cánh tay như bình thường và có thể làm rơi vỡ hàng hóa) và sẽ rất chính xác và tốc độ đòi hỏi người lập trình phải có kĩ năng trong việc tính toán thuật toán đồng bộ để áp dụng vào mô hình robot cũng như ngoại lực tác dụng lên vật và cánh tay là bao nhiêu và lựa chọn động cơ có mô men xoắn một cách phù hợp. Làm việc đồng bộ đòi hỏi các robot không còn chỉ là nhận tín hiệu điều khiển và thực thi, mà còn là nhận thông tin từ các đối tượng khác và xử lý nó, kết hợp nó với tín hiệu điều khiển. Khi đó, các robot có thể chia sẻ không gian làm việc cùng nhau và kết hợp với nhau để hoàn thành công việc.

Đó là quá trình làm việc đồng bộ của robot. Trong tương lai gần, những robot làm việc đồng bộ với nhau sẽ là điều không thể thiếu vì những lợi ích mà nó mang lại so với robot đơn lẻ 1 Chương 1: Tổng quan Khoa đào tạo chất lượng cao làm việc như: Có tính kết hợp cao nên dễ dàng chia khối lượng công việc ra, từ đó tăng năng suất của mỗi robot. Đồng bộ hóa trong robot là có thể cùng mang, giữ và kiểm soát ổn định cho quỹ đạo mong muốn chung của hai hay nhiều robot với nhau để cùng chia sẽ không gian làm việc chung, dù có ảnh hưởng của tác động nhiễu bên ngoài nhưng với sự kết hợp của thuật toán đồng bộ vào bộ điều khiển cho các robot với nhau sẽ có thể kiểm soát và theo dõi để đạt được sự đồng bộ hóa đến một quỹ đạo để có thể hoàn thành nhiệm vụ chung nào đó mà con người đã đặt ra. Chẳng hạn như một nhóm lớn robot trước tiên có thể đồng bộ hóa hành vi và vị trí của chúng để tạo thành mô hình hoạt động hợp tác nhất định, sau đó theo dõi quỹ đạo mong muốn chung để hoàn thành nhiệm vụ đã cho.

Trong quy trình sản xuất, chẳng hạn như các ứng dụng sản xuất ô tô, nơi không thể đạt được bởi một hệ thống robot duy nhất, mà cần có sự lập kế hoạch và không gian làm việc chung để hợp tác nhiều robot khác nhau để cùng nâng, lắp ráp, … một vật nặng cần có sự ổn định và phối hợp nhịp nhàng để không để vật liệu của ô tô bị rơi và gây tổn thất đến cho doanh nghiệp thì đồng bộ đóng một vai trò rất quan trọng. Trong điều khiển đồng bộ robot có những phương pháp như: Bảng 1.1: So sánh ưu và nhược điểm của 2 phương pháp đồng bộ. Phương pháp Ưu điểm Nhược điểm Ứng dụng đồng bộ Dễ áp dụng bộ điều Chỉ phụ thuộc Trong công nghiệp sản xuất Đồng bộ khiển vào mô hình vào một chiều hàng hóa, phân loại sản phẩm chủ tớ là hệ thống tớ cần có tính đồng bộ của robot (Master- chỉ theo hệ tớ theo robot chủ. Slaver) thống chủ.

Có thể đồng bộ được Hệ số  ảnh Có thể ứng dụng đồng bộ ở Đồng bộ hai chiều giữa hai hưởng nhiều mọi lĩnh vực cần tính ổn định ràng buộc cánh tay robot với đến đáp ứng và độ tin cậy cao khả năng chéo nhau. Sai số đồng bộ đồng bộ của chịu lỗi cao mà không phải sợ (Cross- có thể là nhỏ nhất mô hình. robot gặp nhiễu hay bị tác Coupling) hoặc tiến về không. động lực từ bên ngoài.

2 Chương 1: Tổng quan Khoa đào tạo chất lượng cao Ý tưởng về làm việc đồng bộ đã được truyền cảm hứng từ nhiều ví dụ trong sinh học và khoa học đời sống. Minh họa một vài ví dụ sinh học về hệ thống đồng bộ trong thiên nhiên: bầy kiến, đàn chim, … mục đích của việc hợp tác này là để thực hiện những việc đặc thù yêu cầu nhiều cá thể kết hợp, hoặc cũng có thể là khuếch đại năng suất cơ bản của một cá thể đơn lẻ và tập tính đồng bộ này giúp cho các loài đông vật có thể sống sót và tồn tại qua những năm tháng khi sự sống được hình thành trên trái đất. Ai cũng biết rằng các hệ thống đồng bộ, nếu làm việc hợp tác theo tổ chức và có nguyên tắc thì sẽ có hiệu quả cao, có thể hoạt động tổng thể, được đảm bảo với khả năng chịu lỗi và các đặc tính mạnh mẽ. Như vậy có thể thấy trong tự nhiên từ rất lâu đời đồng bộ đã có mặt ở trong đời sống [1].2: Hình ảnh ví dụ về sự đồng bộ trong tự nhiên: (a) bầy kiến, (b) đàn chim.

Nghiên cứu robot đồng bộ ở ngoài nước: ở một số trường đại học và công ty ngoài nước như đã nghiên cứu và phát triển và tạo ra được 2 cánh tay robot 7 bậc tự do để có thể thực hiện những công việc mang tính lặp đi lặp lại hay đòi hỏi trải qua nhiều quy trình để hoàn thành sản phẩm và các nhà nghiên cứu ở nước ngoài đã đưa các cánh tay robot kết hợp với các cảm biến khác nhau để có thể xử lí và thực hiện đồng bộ, cánh tay robot ngày càng ứng dụng cao vào đời sống của con người giúp cho con người có thể giảm bớt những việc nặng [2-5]. Đồng bộ hệ 2 cánh tay robot có thể giúp ích cho đời sống của con người cụ thể một số việc như: pha trà, giải Rubik, nấu ăn, lắp sản phẩm vào hộp, phẫu thuật cho con người, phân loại và lắp ráp các sản phẩm lại với nhau theo quy trình, … Dưới đây là các công ty của các nước trên thế giới đã nghiên cứu và phát triển trong việc đồng bộ 2 cánh tay robot để cùng thực hiện các nhiệm vụ mang tính hợp tác lẫn nhau và đã đưa các sản phẩm ra thương mại. 3 Chương 1: Tổng quan Khoa đào tạo chất lượng cao Bảng 1.2: Tổng hợp các công ty về sản xuất robot đồng bộ ở ngoài nước Lĩnh vực Công ty/ nghiên Tình hình thương mại Ảnh minh họa Quốc gia cứu Cánh tay robot của công ty Fanuc đã được thương mại hóa trên thị Sản xuất trường rất nhiều và công ty đã phát các hệ triển hệ thống đồng bộ gồm nhiều Fanuc thống tự cánh tay kết hợp lại với nhau sử Nhật Bản động hóa dụng các cảm biến để có thể cùng của Nhật thực hiện nhiệm vụ nâng vật có và Robot. khối lượng nặng, to lớn và cồng kềnh.

Cánh tay robot của KUKA ngày càng phát triển về độ linh hoạt của Sản xuất cánh tay robot và công ty đã phát robot công triển và tạo ra robot 7 bậc tự do và nghiệp và KUKA những sản phẩm đã được thương các giải Đức mại hóa và bày bán trên thị trường pháp tự và công ty đã kết hợp các cảm biến động hóa và sự động bộ của các cánh tay nhà máy robot lại với nhau để thực hiện các nhiệm vụ trong các nhà máy Chuyên Được thương mại và bày bán ở trên sản xuất và khắp các nước trên thế giới và cánh cung cấp tay robot đồng bộ kết hợp với cảm các sản biến đã phát triển và có mặt ở khắp YASKAWA phẩm các nhà máy sản xuất giúp nâng Nhật Bản truyền cao năng suất và là giải pháp tối ưu động điện, cho mỗi doanh nghiệp muốn robot công hướng đến phát triển công ty theo nghiệp. hướng tự động hóa. 4 Chương 1: Tổng quan Khoa đào tạo chất lượng cao Chuyên Cánh tay robot đồng bộ đã được trong công ty phát triển và bày bán rất ngành nhiều ở khắp các quốc gia trên thế robot, điện, giới robot của công ty ABB đã ABB thiết bị được các doanh nghiệp nước ngoài Thụy Sĩ điện nặng sử dụng rất nhiều tại các nhà máy và công giúp nâng cao năng suất và tối ưu nghệ tự thời gian tạo ra các sản phẩm cần động hoá. độ chính xác cao.

AUBO đã phát triển 2 cánh tay robot điều khiển động bộ kết hợp Sản xuất với cảm biến đã được bày bán ở chủ yếu về khắp trên thế giới, robot đã ứng lĩnh vực AUBO dụng vào đời sống của con người robot và Trung Quốc và ở các công ty nhà máy sản xuất các giải cần đến các thiết bị tự động hóa để pháp tự nâng cao chất lượng sản phẩm động hóa. cũng như các sản phẩm cần độ chính xác cao Là một công ty lớn đóng góp các sản phẩm thương mại nhằm mục đích phục vụ nhu cầu đời sống của Sản xuất con người công ty đã có những sản các thiết bị phẩm về cánh tay robot đồng bộ có HITACHI gia dụng mặt trên khắp các nước trên thế Nhật bản và có các giới nhằm mục đích giúp con sản phẩm người tối ưu hóa được sự thiếu hụt robot nhân lực cũng như năng suất làm việc, các công việc như: sắp xếp hàng hóa vào thùng và đưa vào nhà kho theo đúng với mã sản phẩm. 5 Chương 1: Tổng quan Khoa đào tạo chất lượng cao Tại Bảng 1.2 cho ta thấy được về nghiên cứu robot đồng bộ ở ngoài nước là rất thành công đã sản xuất rất nhiều mô hình robot đồng bộ phục vụ cho đời sống của con người.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Mô Hình và Bộ Điều Khiển Robot 3 Bậc Tự Do cho Hệ Hai Cánh Tay" tập trung vào việc thiết kế và điều khiển hệ thống robot hai cánh tay với ba bậc tự do, mang lại hiệu quả cao trong việc tối ưu hóa chuyển động và độ chính xác. Nghiên cứu này cung cấp các giải pháp điều khiển tiên tiến, giúp cải thiện hiệu suất của robot trong các ứng dụng công nghiệp và tự động hóa. Độc giả sẽ hiểu rõ hơn về các phương pháp mô hình hóa, thiết kế bộ điều khiển và ứng dụng thực tế của hệ thống robot phức tạp này.

Để mở rộng kiến thức về các phương pháp điều khiển robot, bạn có thể tham khảo Luận văn thạc sĩ kỹ thuật cơ điện tử phát triển thuật toán tích hợp điều khiển trượt và lý thuyết mờ cho mô hình cánh tay robot, nghiên cứu này tập trung vào việc kết hợp điều khiển trượt và lý thuyết mờ để tăng cường hiệu quả điều khiển. Ngoài ra, Luận văn thạc sĩ kỹ thuật cơ điện tử điều khiển vị trí và dao động cho cơ cấu thanh mềm công xôn trong không gian cung cấp góc nhìn sâu hơn về điều khiển vị trí và dao động trong các hệ thống cơ khí phức tạp. Cuối cùng, Luận văn thạc sĩ kỹ thuật điều khiển và tự động hóa thiết kế bộ điều khiển ổn định hóa cho robot lặn có dây dưới tác động của ngoại lực sẽ giúp bạn hiểu rõ hơn về các thách thức và giải pháp trong việc ổn định hóa hệ thống robot dưới tác động của ngoại lực.

Các tài liệu này không chỉ bổ sung kiến thức mà còn mở rộng góc nhìn về các phương pháp điều khiển hiện đại, giúp bạn nắm bắt sâu hơn về lĩnh vực robot và tự động hóa.