Đồ án tốt nghiệp đề tài nghiên cứu thiết kế và điều khiển cánh tay robot phun sơn

Đồ án nghiên cứu tốt nghiệp đề tài nghiên cứu thiết kế và điều khiển cánh tay robot phun sơn, áp dụng công nghệ tiên tiến, tối ưu giải pháp kỹ thuật cho bài toán .

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2025

106
1
0

Phí lưu trữ

35 Point

Tóm tắt

I. Tổng Quan về Cánh Tay Robot Phun Sơn

Cánh tay robot phun sơn là một giải pháp tự động hóa hiện đại trong ngành công nghiệp sản xuất, đặc biệt là trong lĩnh vực phun sơn công nghiệp. Hệ thống này kết hợp công nghệ cơ điện tử tiên tiến để thực hiện các công việc phun sơn với độ chính xác cao, hiệu suất cao và an toàn cho con người. Đồ án tốt nghiệp từ Trường Đại học Sư Phạm Kỹ Thuật TP. Hồ Chí Minh tập trung vào nghiên cứu, thiết kế và điều khiển cánh tay robot phun sơn nhằm áp dụng vào thực tế sản xuất. Thiết kế này sử dụng Robot Denso VS-6556, hệ thống PLC Mitsubishi Q00UCPU và các công nghệ điều khiển hiện đại để tạo ra một mô hình hoàn chỉnh.

1.1. Ứng Dụng của Robot Phun Sơn trong Công Nghiệp

Robot phun sơn được sử dụng rộng rãi trong các ngành sản xuất ô tô, đồ gỗ, và sản xuất công nghiệp. Những ứng dụng này yêu cầu độ chính xác cao, khả năng làm việc liên tục và an toàn lao động. Robot tự động hóa quy trình phun sơn giúp giảm chi phí lao động, tăng năng suất và cải thiện chất lượng sản phẩm. Hệ thống điều khiển PLC cho phép lập trình linh hoạt các quy trình phức tạp.

1.2. Thành Phần Chính của Hệ Thống

Hệ thống gồm cánh tay robot, đầu công tác phun sơn, hệ thống điều khiển PLC, servo drivercác cảm biến. Robot Denso được lựa chọn vì tính linh hoạt cao. Module QD75D4Servo Panasonic A4 cung cấp chuyển động chính xác. Hệ thống lập trình bằng PLC Ladder LogicC# tạo giao diện điều khiển thân thiện.

II. Thiết Kế và Phân Tích Động Học Robot

Thiết kế cánh tay robot phun sơn dựa trên các phương trình động học tiên tiến và mô phỏng quỹ đạo chuyển động. Nhóm sinh viên thực hiện tính toán chi tiết động học thuậnđộng học nghịch để xác định vị trí và tương tác của từng khớp. Sử dụng phần mềm SolidWorksAutoCAD, các kỹ sư thiết kế cơ khí chi tiết và bản vẽ 3D hoàn chỉnh. Mô phỏng Matlab giúp xác định không gian hoạt động và quy hoạch quỹ đạo tối ưu, đảm bảo robot có thể tiếp cận tất cả các điểm phun sơn cần thiết.

2.1. Phương Trình Động Học Thuận và Nghịch

Động học thuận xác định vị trí đầu công tác khi biết góc các khớp. Động học nghịch giải quyết bài toán ngược: tìm góc khớp cần thiết để đạt vị trí mong muốn. Các phương trình này được xây dựng dựa trên mô hình Denavit-Hartenberg (DH). Mô phỏng trong Matlab/Simulink giúp kiểm chứng tính chính xác.

2.2. Quy Hoạch Quỹ Đạo và Không Gian Hoạt Động

Quy hoạch quỹ đạo xác định đường di chuyển tối ưu từ điểm khởi đầu đến điểm kết thúc. Không gian hoạt động của robot được định nghĩa dựa trên độ dài khớp và các ràng buộc chuyển động. Phần mềm Matlab mô phỏng quỹ đạo để đảm bảo robot không va chạm và thực hiện phun sơn đồng đều.

III. Hệ Thống Điều Khiển Điện và Lập Trình PLC

Hệ thống điều khiển sử dụng PLC Mitsubishi Q00UCPU làm bộ xử lý trung tâm, kết hợp với Servo Driver Panasonic A4 để điều khiển chuyển động của các servo motor. Module QD75D4 xử lý các lệnh chuyển động nâng cao, còn Module QX42 và QY42P quản lý các tín hiệu input/output từ cảm biến và bộ chấp hành. Lập trình được thực hiện bằng PLC Ladder Logic trong GX Works2C# trong Visual Studio để tạo giao diện giám sát. Sơ đồ đấu nối được thiết kế chi tiết để đảm bảo an toàn và hiệu quả hoạt động.

3.1. Cấu Trúc Hệ Thống Điều Khiển

PLC Mitsubishi là trung tâm điều khiển, nhận tín hiệu từ cảm biến và phát lệnh tới Servo Driver. Module mở rộng xử lý các chức năng phức tạp. Sơ đồ đấu nối tuân theo tiêu chuẩn kỹ thuật, đảm bảo an toàn điện và độ tin cậy cao.

3.2. Thuật Toán Điều Khiển và Lập Trình

Thuật toán điều khiển bao gồm điều khiển vị trí, tốc độ và gia tốc. Lập trình Ladder Logic thực hiện logic điều khiển cơ bản, còn C# phát triển giao diện người dùng. Hệ thống giám sát thời gian thực trên máy tính cho phép điều chỉnh tham số và theo dõi trạng thái hoạt động.

IV. Đầu Công Tác Phun Sơn và Thử Nghiệm Hệ Thống

Đầu công tác phun sơn được thiết kế đặc biệt để phun sơn đồng đều và chính xác. Quá trình gia công sử dụng công nghệ CNC hiện đại, các chi tiết được lắp ráp cẩn thận để đảm bảo kín khí và độ chính xác cao. Thử nghiệm hệ thống bao gồm kiểm tra các khớp robot, hiệu chuẩn Servo Driver, và chạy các chương trình phun sơn thử nghiệm. Tinh chỉnh tham số điều khiển giúp tối ưu hóa quỹ đạo phun sơn, đảm bảo chất lượng bề mặt sơn đạt yêu cầu cao nhất.

4.1. Thiết Kế và Gia công Đầu Công Tác

Đầu công tác được thiết kế với các tính năng phun sơn hiệu suất cao. Sử dụng AutoCAD vẽ chi tiết, sau đó gia công trên máy CNC. Các chi tiết được kiểm tra công差, sau đó lắp ráp và kiểm tra kín khí để đảm bảo không rò sơn.

4.2. Thử Nghiệm và Đánh Giá Kết Quả

Thử nghiệm hệ thống bao gồm chạy các chương trình phun sơn mẫu, kiểm tra độ chính xác quỹ đạo và chất lượng phun sơn. Tối ưu hóa tham số điều khiển giúp cải thiện hiệu suất. Kết quả thử nghiệm được ghi lại và phân tích để đánh giá tổng thể hệ thống.

11/12/2025

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

CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Tính cấp thiết của đề tài Trong bối cảnh nền công nghiệp Việt Nam đang ngày càng hội nhập sâu rộng với thế giới, việc áp dụng tự động hóa vào sản xuất đã trở thành một yêu cầu tất yếu để nâng cao năng lực cạnh tranh. Robot công nghiệp đang dần được ứng dụng phổ biến trong nhiều lĩnh vực, từ lắp ráp, hàn, cho đến các công đoạn đòi hỏi độ chính xác và an toàn cao như phun sơn. Việc sử dụng robot trong phun sơn không chỉ giúp cải thiện chất lượng và độ đồng đều của sản phẩm mà còn bảo vệ sức khỏe người lao động khỏi môi trường làm việc độc hại. Tuy nhiên, việc triển khai và vận hành các hệ thống robot này trong thực tế tại các doanh nghiệp, đặc biệt là các doanh nghiệp vừa và nhỏ, vẫn còn gặp nhiều thách thức.

Các hệ thống điều khiển robot thương mại thường là các hệ thống "hộp đen", đi kèm với phần mềm và ngôn ngữ lập trình độc quyền. Điều này không chỉ làm tăng chi phí đầu tư ban đầu mà còn gây khó khăn cho các kỹ sư trong việc tùy biến, bảo trì, hay tích hợp sâu robot vào một dây chuyền sản xuất tự động hóa có sẵn với các thiết bị từ nhiều hãng khác nhau. Đối với sinh viên ngành kỹ thuật, đây là một khoảng trống lớn giữa lý thuyết được học trong nhà trường và việc ứng dụng các kiến thức đó để giải quyết một bài toán tích hợp hệ thống hoàn chỉnh. Do đó, việc nghiên cứu một phương án điều khiển robot linh hoạt hơn, dựa trên các thiết bị công nghiệp phổ biến như PLC và kết hợp với sức mạnh lập trình của máy tính cá nhân (PC), là một hướng đi có ý nghĩa.

Đề tài này không đặt mục tiêu tạo ra một sản phẩm thương mại, mà tập trung vào việc xây dựng một mô hình thử nghiệm hoàn chỉnh. Thông qua đó, sinh viên có thể áp dụng và kiểm chứng các kiến thức lý thuyết đã học vào một bài toán kỹ thuật mang tính thực tiễn cao, từ việc xây dựng mô hình toán học, phát triển thuật toán, đến lập trình và tích hợp các thiết bị phần cứng. Chính vì vậy, đề tài “Nghiên cứu, thiết kế và điều khiển cánh tay robot phun sơn” được lựa chọn thực hiện.2 Ý nghĩa khoa học và thực tiễn của đề tài 1.1 Ý nghĩa khoa học Đề tài là cơ hội để sinh viên đi sâu nghiên cứu và áp dụng các kiến thức khoa học kỹ thuật vào một hệ thống cụ thể: - Ứng dụng lý thuyết robot học: Vận dụng các kiến thức về động học robot để xây dựng mô hình toán học cho một tay máy 6 bậc tự do thực tế (Denso VS-6556), bao gồm việc thiết lập bảng tham số Denavit-Hartenberg và giải bài toán động học thuận - nghịch bằng phương pháp hình học. 1 TỔNG QUAN ĐỀ TÀI - Nghiên cứu thuật toán điều khiển chuyển động: Tìm hiểu và triển khai các thuật toán nội suy quỹ đạo như nội suy tuyến tính, cung tròn.

- Nghiên cứu tích hợp hệ thống: Khám phá các phương pháp và thách thức trong việc kết nối, truyền thông và đồng bộ hóa dữ liệu giữa các nền tảng khác nhau (PC và PLC), một bài toán thường gặp trong tự động hóa công nghiệp.2 Ý nghĩa thực tiễn Mặc dù chỉ dừng lại ở quy mô một đồ án tốt nghiệp, đề tài vẫn mang lại những giá trị thực tiễn nhất định: - Xây dựng mô hình học tập và thực hành: Kết quả của đề tài là một mô hình thí nghiệm hoàn chỉnh, có thể được sử dụng làm công cụ học tập, thực hành trực quan cho sinh viên các khóa sau trong các môn học liên quan đến robot, PLC và điều khiển tự động. - Nâng cao năng lực cá nhân: Quá trình thực hiện đề tài giúp sinh viên rèn luyện các kỹ năng quan trọng như: nghiên cứu tài liệu kỹ thuật, tư duy thiết kế hệ thống, lập trình trên nhiều nền tảng (Visual Studio, GX Work2, Matlab Simulink), tích hợp phần cứng, và phương pháp luận để thử nghiệm, đánh giá một hệ thống kỹ thuật.3 Mục tiêu nghiên cứu của đề tài Đề tài hướng đến việc thực hiện các mục tiêu cụ thể sau: - Nghiên cứu lý thuyết: Phân tích và nắm vững nguyên lý hoạt động, cấu trúc động học của tay máy robot công nghiệp 6 bậc tự do, cụ thể là model Denso VS-6556. - Xây dựng mô hình toán học: Xây dựng mô hình động học thuận và động học nghịch cho robot, làm cơ sở cho việc tính toán và điều khiển. - Thiết kế phần mềm: Thiết kế và lập trình phần mềm trên PC (sử dụng ngôn ngữ C#) có khả năng nội suy quỹ đạo tuyến tính và cung tròn trong không gian 3D.

- Tích hợp hệ thống: Phân tích và xây dựng hệ thống điều khiển đồng bộ giữa phần mềm trên PC và PLC Mitsubishi Q-series, bao gồm việc lập trình giao tiếp dữ liệu hiệu quả. - Lập trình điều khiển: Lập trình điều khiển robot thông qua module phát xung tốc độ cao Mitsubishi QD75D4 để điều khiển các động cơ servo Panasonic, đảm bảo robot di chuyển đúng theo quỹ đạo đã được nội suy. - Thực nghiệm và đánh giá: Triển khai hệ thống trên mô hình thực tế, tiến hành thử nghiệm và đánh giá độ chính xác, độ ổn định của hệ thống. 2 TỔNG QUAN ĐỀ TÀI 1.4 Đối tượng và phạm vi nghiên cứu 1.1 Đối tượng nghiên cứu Đối tượng nghiên cứu của đề tài là một hệ thống cơ điện tử hoàn chỉnh, bao gồm các thành phần chính: - Tay máy Robot: Cánh tay robot công nghiệp 6 bậc tự do Denso VS-6556.

- Bộ điều khiển logic khả trình (PLC): PLC Mitsubishi MELSEC-Q Series, cụ thể là CPU Q00U và module định vị phát xung tốc độ cao QD75D4. - Hệ thống truyền động: Hệ thống động cơ và bộ điều khiển AC Servo Panasonic MINAS A4 Series. - Phần mềm lập trình giao diện: Ứng dụng được phát triển bằng ngôn ngữ C# trên nền tảng .NET Framework, sử dụng môi trường phát triển tích hợp Visual Studio. - Phần mềm lập trình PLC: Chương trình logic được phát triển bằng phần mềm GX Works2 cho PLC Mitsubishi.2 Phạm vi nghiên cứu Để đảm bảo tính khả thi và tập trung vào các mục tiêu cốt lõi trong khuôn khổ một đồ án tốt nghiệp, đề tài giới hạn phạm vi nghiên cứu trong các lĩnh vực sau: - Về mặt điều khiển: Tập trung vào bài toán điều khiển động học (kinematic control), tức là quan tâm đến vị trí, vận tốc, gia tốc của các khớp và end-effector.

Các yếu tố về động lực học (lực, moment, quán tính) sẽ được bỏ qua trong mô hình điều khiển. - Về quy hoạch quỹ đạo: Nghiên cứu và triển khai các thuật toán nội suy tuyến tính và cung tròn trong không gian Descartes. - Về tích hợp: Tập trung vào việc điều khiển 5 khớp của robot thông qua việc phát xung từ module QD75D4. - Về mặt vận hành và giao diện người dùng: Thiết kế và phát triển một chương trình điều khiển robot trên nền tảng ngôn ngữ lập trình C# (Windows Forms), cho phép người dùng tương tác trực quan với hệ thống.

Giao diện này hỗ trợ nhập các điểm tọa độ, lựa chọn loại quỹ đạo (tuyến tính, cung tròn, PTP), khởi tạo nội suy, giám sát dữ liệu và truyền trực tiếp các lệnh điều khiển xuống PLC. - Các lĩnh vực không thuộc phạm vi nghiên cứu: Đề tài sẽ không đi sâu vào các lĩnh vực như xử lý ảnh (machine vision), điều khiển lực (force control), lập trình trí tuệ nhân 3 TỔNG QUAN ĐỀ TÀI tạo (AI) để tự động tạo đường đi, hay các thuật toán tránh va chạm trong môi trường động.5 Phương pháp nghiên cứu 1.1 Cơ sở phương pháp luận Đề tài được thực hiện dựa trên phương pháp luận nghiên cứu khoa học kỹ thuật, kết hợp chặt chẽ giữa lý thuyết và thực nghiệm theo một quy trình có hệ thống: - Tiếp cận từ lý thuyết đến thực tiễn: Bắt đầu từ việc nghiên cứu các cơ sở lý thuyết về robot học, điều khiển tự động, sau đó áp dụng để xây dựng mô hình toán học, mô phỏng và cuối cùng là triển khai trên hệ thống phần cứng thực tế. - Phương pháp thiết kế hệ thống: Áp dụng phương pháp thiết kế từ trên xuống (top- down), bắt đầu từ việc phân tích yêu cầu tổng thể của hệ thống, sau đó chia thành các module chức năng nhỏ hơn và thiết kế chi tiết cho từng module.2 Các phương pháp nghiên cứu cụ thể - Nghiên cứu tài liệu: Thu thập, tổng hợp và phân tích các tài liệu kỹ thuật (datasheets, user manuals) của các thiết bị được sử dụng (Robot Denso, PLC Mitsubishi, servo Panasonic). Đồng thời, tham khảo các sách chuyên ngành, các bài báo khoa học, các công trình nghiên cứu đã được công bố trên thế giới và trong nước liên quan đến động học robot, quy hoạch quỹ đạo và tích hợp hệ thống điều khiển.

- Mô hình hóa và mô phỏng: • Sử dụng phương pháp Denavit-Hartenberg để xây dựng mô hình toán học cho robot. • Sử dụng phần mềm Matlab, Simulink để mô phỏng và kiểm chứng tính đúng đắn của các thuật toán động học thuận, động học nghịch và các thuật toán nội suy quỹ đạo trước khi triển khai trên phần cứng. - Thiết kế: • Phần cứng và PLC: Thiết kế sơ đồ kết nối mạch điện, cấu hình tham số cho các module PLC và driver servo. Sử dụng phần mềm GX Works2 để lập trình logic điều khiển cho PLC Mitsubishi.

• Phần mềm: Sử dụng ngôn ngữ lập trình C# và nền tảng.NET trong môi trường Visual Studio để thiết kế kiến trúc phần mềm, xây dựng giao diện người dùng và 4 TỔNG QUAN ĐỀ TÀI lập trình các thuật toán. Tận dụng thư viện Math.NET Numerics cho các phép tính ma trận phức tạp. - Thực nghiệm và đánh giá: • Lắp đặt, tích hợp các thành phần phần cứng thành một hệ thống điều khiển hoàn chỉnh. • Thu thập dữ liệu vận hành và phân tích, đánh giá kết quả để xác định độ chính xác, độ ổn định và các hạn chế của hệ thống, từ đó đề xuất các hướng cải tiến.6 Kết cấu của ĐATN Ngoài các phần mở đầu như trang bìa, lịch trình thực hiện đồ án tốt nghiệp, lời cam kết, lời cảm ơn, mục lục và các danh mục.

Nội dung chính của đồ án tốt nghiệp được trình bày trong 7 chương: Chương 1 – Tổng quan đề tài. Trình bày tổng quan về đề tài, trong đó nêu bật tính cấp thiết, ý nghĩa khoa học và thực tiễn, xác định rõ mục tiêu, đối tượng, phạm vi và các phương pháp nghiên cứu sẽ được sử dụng trong suốt quá trình thực hiện đồ án. Chương 2 – Cơ sở lý thuyết.

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