TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Điều khiển thích nghi cho robot song song Adaptive control for parallel robots NGUYỄN CAO CƯỜNG Cuongktz179@gmail.com Ngành Kỹ thuật Cơ điện tử Giảng viên hướng dẫn: TS. Mạc Thị Thoa Chữ ký của GVHD Viện: Cơ khí HÀ NỘI, 11/2020 17061132226691000000 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC SĨ Họ và tên tác giả luận văn: Nguyễn Cao Cường Đề tài luận văn: Điều khiển thích nghi cho Robot song song Chuyên ngành: Kỹ thuật Cơ điện tử Mã số SV: CA190057 Tác giả, Người hướng dẫn khoa học và Hội đồng chấm luận văn xác nhận tác giả đã sửa chữa, bổ sung luận văn theo biên bản họp Hội đồng ngày 25/11/2020 với các nội dung sau: Đề nghị học viên chỉnh sửa một số lỗi chế bản, lỗi trích dẫn; chuẩn hóa thuật ngữ; bổ sung/giải thích cụ thể hơn các hình vẽ theo các góp ý của hội đồng. Ngày tháng năm 2020 Giáo viên hướng dẫn Tác giả luận văn CHỦ TỊCH HỘI ĐỒNG ĐỀ TÀI LUẬN VĂN Đề tài: Điều khiển thích nghi cho robot song song. Giáo viên hướng dẫn Ký và ghi rõ họ tên Lời cảm ơn Đầu tiên, tôi xin gửi lời chân thành cảm ơn đến Tiến sĩ Mạc Thị Thoa đã luôn tận tình giúp đỡ, hướng dẫn, chỉ bảo tôi trong suốt quá trình nghiên cứu.
Cô đã dành nhiều thời gian và tâm huyết hỗ trợ tôi về mọi mặt để hoàn thành đề tài nghiên cứu này. Tôi xin trân trọng cảm ơn Lãnh dạo trường Đại Học Bách Khoa Hà Nội , Phòng đào tạo – Bộ phận đào tạo sau đại học, Viện Cơ khí và Bộ môn Cơ điện tử đã luôn tạo điều kiện tốt nhất cho nghiên cứu sinh trong suốt quá trình học tập và nghiên cứu. Tôi cũng xin chân thành cảm ơn các giảng viên và cán bộ Bộ môn Cơ điện tử trường Đại học Bách Khoa Hà Nội đã tận tình giúp đỡ tôi trong quá trình thực hiện luận án này Cuối cùng tôi xin trân trọng cảm ơn gia đình và bạn bè đã luôn ở bên cạnh động viên tôi, giúp tôi có quyết tâm hoàn thành luận án này. Tóm tắt nội dung luận văn Đề tài “Điều khiển thích nghi cho robot song song” tập trung nghiên cứu việc sử dụng bộ điều khiển trượt backstepping trên cơ sở thích nghi nơ ron áp dụng cho đối tượng cánh tay robot song song.
Mục đích nhằm đảm bảo hệ cánh tay robot song song bám được quỹ đạo đặt trước. Lý do chọn bộ điều khiển trượt là do bộ điều khiển này có tính bền vững, khả năng chống nhiễu tốt với hệ phi tuyến. Tĩnh ổn định của hệ thông được chứng minh từ việc xác định hàm Lyapunov. Trong quá trình thiết kế bộ điều khiển, tôi nhận thấy tham số của bộ điều khiển có ảnh hưởng lớn đến chất lượng đầu ra của bộ điều khiển, nên luận văn đề xuất sử dụng mạng nơ ron nhân tạo RBF để chỉnh định tham số điều khiển nhằm nâng cao chất lượng điều khiển.
Luận văn tiến hành mô phỏng kiểm chứng kết quả trên Matlab Simulink. Các kết quả cho thấy bộ điều khiển có khả năng kháng nhiễu cao. Phướng phát triển trong thời gian tới là xấy dựng bộ điều khiển và cài xuống thiết bị thực, thiết kế giao diện trên máy tính để điều khiển bám quỹ đạo cho trước đối với cánh tay robot song song. MỤC LỤC TỔNG QUAN VỀ ROBOT SONG SONG .1 Giới thiệu chung về robot.2 Robot có cấu trúc song song .3 Nguyên lý cấu tạo và hoạt động của robot song song .2 Vận hành Robot song song .3 Yêu cầu điều khiển .4 Phương pháp điều khiển .4 Ứng dụng của robot song song.
8 NGHIÊN CỨU VÀ THIẾT KẾ BỘ ĐIỀU KHIỂN THÍCH NGHI DỰA TRÊN MẠNG NORON NHÂN TẠO CHO ROBOT SONG SONG.1 Mô hình toán học của robot song song .1 Mô hình cánh tay song song .2 Mô hình Euler-Lagrange.3 Động học ngược của robot song song .4 Mô hình hóa đối tượng robot song song .2 Một số bộ điều khiển cho robot song song .1 Bộ điều khiển PID .2 Bộ điều khiển trượt .3 Bộ điều khiển thích nghi sử dụng mạng nơron nhân tạo .4 So sánh các bộ điều khiển đã nêu .3 Nền tảng cơ sở giải thuật điều khiển .1 Điều khiển trượt .2 Mạng nơron nhân tạo RBF .4 Tổng hợp bộ điều khiển trượt trên cơ sở mạng nơron nhân tạo .1 Tổng hợp bộ điều khiển trượt .2 Tổng hợp bộ điều khiển trượt thích nghi dựa trên cơ sở mạng nơ ron nhân tạo. 36 KẾT QUẢ MÔ PHỎNG.1 Sơ đồ cấu trúc điều khiển .2 Kết quả mô phỏng trên Matlab. 49 TÀI LIỆU THAM KHẢO. 51 CÔNG TRÌNH KHOA HỌC ĐÃ CÔNG BỐ.
54 DANH MỤC HÌNH VẼ Hình 1.1 Xe tự hành thám hiểm Mặt Trăng Lunokohod 1 .3 Mô hình cánh tay robot song song .4 Cấu tạo khớp quay R (revolute joint) .5 Mô tả chuyển động của cánh tay robot song song .6 Robot song song hai cánh tay trong phòng thí nghiệm .7 Robot song song hai cánh tay ứng dụng trong công nghiệp .8 Buồng lái mô phỏng máy bay của CAE sử dụng cơ cấu chấp hành là robot song song .9 Bàn gá 6 chân dùng robot song song .10 Mô hình cánh tay giả sử dụng cơ cấu chấp hành song song gồm 3 cơ cấu chấp hành song song .11 Robot song song của ABB dùng trong gia công cơ khí .12 Bệ đỡ ổn định anten sử dụng cơ cấu robot song song.1 Mô hình của cánh tay robot song song .2 Các lực tác dụng lên vật m .3 Sơ đồ hệ thống điều khiển sử dụng luật điều khiển trượt .4 Sơ đồ mạng nơ ron nhân tạo .1 Tín hiệu đặt (đường màu đen) và góc quay tai các khớp thực tế khi chưa có nhiễu tác động .2 So sánh quỹ đạo trạng thái của tải trọng m giữa quỹ đạo mong muốn và thực tế khi chưa có nhiễu tác động .3 Nhiễu tác động lên các khớp quay quay của cánh tay robot.4 Tín hiệu đặt (đường màu đen) và góc quay tai các khớp thực tế khi có nhiễu tác động .5 So sánh quỹ đạo trạng thái của tải trọng m giữa quỹ đạo mong muốn và thực tế khi có nhiễu tác động .6 Tín hiệu đặt (đường màu xanh) và góc quay tai các khớp thực tế .7 So sánh quỹ đại đặt và vị trí thực tế của tải trọng m .8 Góc quay tại các khớp và tín hiệu đặt .9 So sánh quỹ đại đặt và vị trí thực tế của tải trọng m. 48 TỔNG QUAN VỀ ROBOT SONG SONG 1.1 Giới thiệu chung về robot Robot có lịch sử phát triển lâu đời, từ trước khi máy tính điện tử xuất hiện. Khái niệm “robot” xuất hiện lần đầu tiên năm 1922, trong vở kịch “Rossum’s Universal Robot” của nhà soạn kịch Tiệp Khắc Karen Kapek, trong đó từ “robot” dùng để chỉ một thiết bị tự làm việc do một nhân vật trong vở kịch tạo ra. Những robot thực sự có ích được nghiên cứu để đưa vào những ứng dụng trong công nghiệp thực sự lại là những tay máy.
Vào năm 1948, nhà nghiên cứu Goertz đã nghiên cứu chế tạo loại tay máy đôi điều khiển từ xa đầu tiên, và cùng năm đó hãng General Mills chế tạo tay máy gần tương tự sử dụng cơ cấu tác động là những động cơ điện kết hợp với các cử hành trình. Đến năm 1954, Goertz tiếp tục chế tạo một dạng tay máy đôi sử dụng động cơ servo và có thể nhận biết lực tác động lên khâu cuối. Sử dụng những thành quả đó, vào năm 1956 hãng General Mills cho ra đời tay máy hoạt động trong công việc khảo sát đáy biển. Cũng trong lĩnh vực này, một thành tựu khoa học công nghệ đáng kể đã đạt được vào năm 1970 là xe tự hành thám hiểm bề mặt của mặt trăng Lunokohod 1 được điều khiển từ trái đất 1 Hình 1.1 Xe tự hành thám hiểm Mặt Trăng Lunokohod 1 Từ thập niên 50, cùng với sự phát triển của kỹ thuật điều khiển theo chương trình số NC (Numerical Control) với sự hỗ trợ của các cơ cấu Servo và các hệđiện toán (Computation), ý tưởng kết hợp điều khiển NC với các cơ cấu điều khiển từ xa được hình thành và triển khai nghiên cứu.
Vào giữa những năm 50, bên cạnh các tay máy chấp hành cơ khí, đã xuất hiện các loại tay máy chấp hành thủy lực và điện từ như tay máy Minotaur I hoặc tay máy Handyman của General Electric.Devo đã thiết kế một thiết bị có tên là “Cơ cấu bản lề dùng để chuyển hàng theo chương trình”. Đến năm 1956 Devol cùng với Joseph F.Engelber, một kỹ sư công nghiệp hàng không, đã tạo ra loại Robot công nghiệp đầu tiên Viện nghiên cứu thuộc Trường Đại học Stanford vào năm 1969 đã thiết kế robot Shakey di động tinh vi hơn để thực hiện những thí nghiệm về điều khiển sử dụng hệ thống thu nhận hình ảnh để nhận dạng đối tượng (hình 1. Robot này được lập trình trước để nhận dạng đối tượng bằng camera, xác định đường đi đến đối tượng và thực hiện một số tác động trên đối tượng.2 Robot Shakey Những cuối thể kỉ 20 - đầu thế kỉ 21, Robot đang dần chuyển sang thế hệ mới. Sự ra đời của máy tính điện tử có tốc độ tính toán ngày càng nhanh, có thể thực hiện nhiều tác vụ cùng lúc, có khả năng lưu trữ lớn là một cuộc cách mạng lên toàn thế giới.
Máy tính điện tử dần được ứng dụng trong việc điều khiển robot. Thông qua các chương trình máy tính, robot có thể thực hiện các hành động phức tạp, khéo léo mà các thế hệ robot trước khó thực hiện được. Các thuật toán điều khiển cũng được nghiên cứu và cải tiến liên tục, làm tăng độ chính xác của robot lên. Hiện nay, các thành tựu mới của khoa học – kĩ thuật đã mở ra những hướng nghiên cứu mới như: Trí tuệ nhân tạo, Interner of Things (IoT), Deep Learning,….
Trong công nghiệp, sự ra đời của thiết bị điều khiển logic lập trình (PLC) tạo ra cuộc cách mạng, thay đổi cách thiết kế, vận hành các hệ thống tự động. Chúng đang ngày càng được ứng dụng sâu và rộng trong rất nhiều lĩnh vực của đời sống và sản xuất. Xu thế ứng dụng tự động hóa trong dây chuyền sản xuất, gia công, lặp ráp ngày các phổ biến. Việc ứng dụng các thiết bị tự động hóa, đặc biệt là Robot giúp nâng cao năng suất lao động, tạo hiệu quả cao, làm việc chính xác hay thay 3 thế con người làm việc trong các môi trường độc hại ngày càng được quan tâm.
Robot ngày nay ngày càng được ứng dụng nhiều trong các lĩnh vực: sản xuất, chế tạo, khai khoáng, y tế, thậm chí cả dịch vụ.