Đặt vấn đề Hiện nay nền công nghiệp 4.0 đã và đang phát triển mạnh rộng rãi trong hầu hết các ứng dụng của nền kinh tế trong mỗi quốc gia. Một trong những ứng dụng được sử dụng gần đây nhất đó là ứng dụng công nghệ thông tin vào công nghệ chế tạo và điều khiển robot thông minh. Xu thế phát triển hiện nay trên thế giới khoa học và công nghệ luôn có những thay đổi mạnh mẽ. Nền kinh tế tri thức cùng với công nghệ thông tin và kỹ thuật đã góp phần quan trọng vào việc nâng cao chất lượng cuộc sống của con người.
Trong nền kinh tế tri thức thực sự phát triển của xã hội không thể tách khỏi sự phát triển của kỹ thuật và công nghệ thông tin và đặc biệt là sự phát triển của tin học, ngành khoa học công nghệ mới tạo ra các sản phẩm robot và nghiên cứu ứng dụng chính hình thành trong những thập kỷ gần đây được gọi là Robotics. Ở Việt Nam việc đưa robot vào trong các hoạt động sản xuất công nghiệp đã trở nên phổ biến. Tuy nhiên đối với các robot phục vụ trong gia đình, robot giải trí – gọi chung là các robot dịch vụ còn là một lĩnh vực khá mới mẻ. Thị trường robot tại Việt Nam mới chỉ đang trên đà phát triển, cần được quan tâm, và việc nghiên cứu , thiết kế,mô phỏng những robot trong các trường đại học, viện nghiên cứu… để từ đó ứng dụng vào sản xuất công nghiệp là một hướng đi đúng đắn, sáng suốt và cần được khuyến khích phát triển.
Một số robot ở Việt Nam : Hình 1:1 : Một số hình ảnh về robot tự hành của Việt Nam Sinh viện thực hiện : Nguyễn Văn Hóa 18CDT2 Bùi Thanh Vạn 18CDT2 Người hướng dẫn: TS Lê Đoàn Anh 1 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế và chế tạo robot vân chuyển thực phẩm 1. Giới thiệu về robot tự hành Robot tự hành hay robot di động (mobile robots, thường được gọi tắt là mobots) được định nghĩa là một loại xe robot có khả năng tự dịch chuyển, tự vận động (có thể lập trình lại được) dưới sự điền khiển tự động để thực hiện thành công công việc được giao Một trong những vấn đề then chốt, tối quan trọng cho việc vận hành robot là bài toán di chuyển ( cách thức di chuyển, cách thức xử lý khi nhận tác động từ môi trường). Ở đề tài này, như tên gọi, robot chúng em thiết kế thực hiện di chuyển một cách hoàn toàn tự động, với các tính năng nổi bật : tự tránh vật cản , cảm nhận độ cao để không bị rơi khi hoạt động ở bậc thang, có thể gắn thêm các khối chuyên biệt để thực hiện chức năng ( như hút bụi , lau nhà, quét nhà …). Thiết kế nhỏ gọn, dễ sử dụng , dễ di chuyển, tiêu tốn ít năng lượng và chi phí thiết kế thấp là những ưu điểm đáng kể của Robot này.
Mục đích đề tài Mục đính của đề tài là áp dụng công nghệ thông tin vào kỹ thuật “Xây dựng 1 xe tự hành có khả năng tự tránh vật cản, di chuyển với độ ổn định cao và chịu được sức tải lớn”. Giúp đỡ được đội ngũ nhân viên y tế trong thời kì dịch covid 19 rất phức tạp. Phương pháp nghiên cứu - Tìm tòi và nghiên cứu các tài liệu liên quan về robot tự hành - Tìm hiểu về lý thuyết điều khiển tự động học cách xây dựng mô hình hóa - Xem video về phương pháp di chuyển tìm ra cách xác định bài toán động học - Nhờ sự giúp đỡ của thầy cô hướng đi tối ưu cho đề tài. Mục tiêu ,nhiệm vụ và phạm vi nghiên cứu - Mục tiêu đề tài Xe tự hành có thể chịu được tải trọng 10kg Di chuyển theo đường thằng 25m với cùng vận tốc 0.5m/s Bỏ hàng xong nhấn nút và tự động vận hành Tự động lui về khi hết hàng bằng cách đảo chiều động cơ - Đối tượng nguyên cứu đề tài Nghiên cứu và tạo ra một kết cấu cơ khí hợp lý và vững chắc cho AGV.
Phương pháp điều khiển động cơ ( theo phương thức tự hành) Thiết kế bộ driver điều khiển động cơ dùng mạch cầu H và kết hợp với bộ PID điều khiển một cách chính xác vị trí, tốc độ. Phương pháp tính công suất của hệ thống chịu được tải trọng Sinh viện thực hiện : Nguyễn Văn Hóa 18CDT2 Bùi Thanh Vạn 18CDT2 Người hướng dẫn: TS Lê Đoàn Anh 2 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế và chế tạo robot vân chuyển thực phẩm Cách kết nối các mạch lại với nhau để tạo một AGV hoàn chỉnh. Phạm vi nghiên cứu - Phạm vi nguyên cứu Không gian làm việc của xe là 1 mặt phẳng được giới hạn bởi các bức tường, các vật cản được xem là vật cản 2 chiều tĩnh và động. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.
Phân tích mô hình cho robot tự hành 2.1 Mô hình động học cho robot tự hành Hình 2:2 : Mô hình động lực học của robot tự hành. Trong đó ϕL,ϕR là vận tốc góc của bánh trái và bánh phải robot (rad/s) ϕ. di chuyển của robot so với mặt đường (độ) θ là hướng XM ,YM tọa độ trọng tâm của robot tự hành ( m) r là bán kính của bánh xe robot (m) b là 1 nữa bề ngang của robot (m) Phương trình động. học của robot di động tại điểm M: r .sin(θ) (m/s) Vận tốc điểm M theo trục y.
r θ = (rad/s) Vận tốc góc của bánh xe theo hướng θ 2b 2.2 Phương trình động lực học của robot tự hành: Tổng động năng của robot tự hành sẽ bằng : Tt + Tr+Twr Với các thông số: Sinh viện thực hiện : Nguyễn Văn Hóa 18CDT2 Bùi Thanh Vạn 18CDT2 Người hướng dẫn: TS Lê Đoàn Anh 3 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế và chế tạo robot vân chuyển thực phẩm C là tọa độ đích đến của robot d là khoảng cách từ điểm M đến điểm C m là khối lượng của thân xe robot và tải trọng(kg) Vc là vận tốc dài di chuyển từ tâm robot đến điểm C(m/s) IM là mômen quán tính của toàn bộ rô bốt mo-bốt đối với điểm M(kg.m2) I0 là mômen quán tính của động cơ truyền động kết hợp (rôto) và bánh xe(kg.m2) Động năng của robot di động khi dịch chuyển là : 1 1 Tt =. chuyển động quay của robot di động: Động năng 1 Tr = .m2 /s2) 2 Động năng của chuyển động quay của bánh xe và rôto của động cơ điện một chiều: 1 Twr =. vận tốc của điểm C khi xét vị trí của điểm M bây giờ là: X. (m/s) vận tốc của điểm C theo trục X với một đoạn là d YC = YM + d.cos(θ) (m/s) vận tốc của điểm C theo trục Y với.
là d Tổng động năng của rô bốt di động có thể được tính theo hai giá trị ϕR và ϕL. dạng Euler-Lagrange: Phương trình chuyển động dưới d σ. trình Phương. r 2 B=( 4 − +¿I0) (2 b)2 Sinh viện thực hiện : Nguyễn Văn Hóa 18CDT2 Bùi Thanh Vạn 18CDT2 Người hướng dẫn: TS Lê Đoàn Anh 4 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế và chế tạo robot vân chuyển thực phẩm 2.
Giới thiệu về động cơ servo dùng encoder 2.1 Nguyên lí hoạt động của động cơ dc servo Hình 2:3 : Hình ảnh động cơ servo Động cơ dc Servo là một bộ phận của hệ thống điều khiển chuyển động của máy móc. Động cơ Servo cung cấp lực chuyển động cần thiết cho các thiết bị máy móc khi vận hành Hình 2:4 : Cấu tạo của động cơ servo Nguyên lí hoạt động: Rotor của động cơ là một nam châm vĩnh cửu có từ trường mạnh và stator của động cơ được cuốn các cuộn dây riêng biệt, được cấp nguồn theo một trình tự thích hợp để quay rotor. Nếu thời điểm và dòng điện cấp tới các cuộn dây là chuẩn xác thì chuyển động quay của rotor phụ thuộc vào tần số và pha, phân cực và dòng điện chạy trong cuộn dây stator. Động cơ servo được hình thành bởi những hệ thống hồi tiếp vòng kín.
Tín hiệu ra của động cơ được nối với một mạch điều khiển. Khi động cơ vận hành thì vận tốc và vị trí sẽ được hồi tiếp về mạch điều khiển này. Khi đó bầt kỳ lý do nào ngăn cản chuyển động quay của động cơ, cơ cấu hồi tiếp sẽ nhận thấy tín hiệu ra chưa đạt được vị trí mong muốn. Mạch điều khiển tiếp tục chỉnh sai lệch cho động cơ đạt được điểm chính xác nhất.
Bộ điều khiển servo. Sinh viện thực hiện : Nguyễn Văn Hóa 18CDT2 Bùi Thanh Vạn 18CDT2 Người hướng dẫn: TS Lê Đoàn Anh 5 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế và chế tạo robot vân chuyển thực phẩm 2.2 Giới thiệu về encoder Encoder hay rõ hơn là rotary encoder là bộ mã hóa được tích hợp trong hệ thống tự động nhằm tạo tín hiệu xung trong việc điều khiển động cơ máy móc thiết bị trong quá trình vận hành Mục đích khi sử dụng encoder: mục đích chính của các dòng encoder chính là mã hóa số vòng quay nhằm tạo tín hiệu xung dạng vuông trong quá trình điều khiển. Dựa trên tín hiệu dạng nhị phân thì các dòng encoder có thể hỗ trợ hoán đổi các vị trí góc; hoặc vị trí thẳng theo yêu cầu người sử dụng muốn dịch chuyển vị trí điều khiển như thế nào. - Cấu tạo của encoder: Board electronics: mạch điện tử Photodetector asembily:cảm biến quang Code disk: khe rảnh Light source: đèn Housing asembily: đế của bộ mã hóa - Nguyên lí làm việc của encoder: Encoder hoạt động theo nguyên lí ta cấp nguồn cho nó và khi các trục quay hoạt động.
Đồng thời tạo cho đĩa tròn xoay vòng. Khi đã xoay kéo theo dèn led sáng. Trên đĩa tròn xoay nó có lỗ và các lỗ này xen kẽ nhau. Dựa vào đó, bộ xử lý vi boar mạch sẽ đếm các lượt quay bằng cách đèn xuyên qua lỗ; hoặc không xuyên qua bằng một con bắt tích hợp trong đó báo về vi xử lí.
Động cơ encoder có nhiệm vụ tạo các điểm xung vuông trên đồ thị; và các góc xung vuông này sẽ lệch nhau một góc 90oC. Từ 2 tín hiệu lệch góc đó chúng ta sẽ xác định được hướng quay; và vị trí quay của con động cơ servo motor. Hình 2:5 : Cấu tạo của Encoder Sinh viện thực hiện : Nguyễn Văn Hóa 18CDT2 Bùi Thanh Vạn 18CDT2 Người hướng dẫn: TS Lê Đoàn Anh 6 TIEU LUAN MOI download : skknchat@gmail.