Danh mục

Điều khiển mờ thích nghi Backstepping kết hợp cho tay máy Robot khớp đàn hồi

Số trang: 9      Loại file: pdf      Dung lượng: 300.22 KB      Lượt xem: 15      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (9 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài báo này trình bày vấn đề tổng hợp thuật toán điều khiển bám vị trí cho tay máy robot khớp đàn hồi có xét đến động học của động cơ chấp hành và nhiễu loạn tác động. Thuật toán được tổng hợp trên cơ sở Backtepping có sử dụng hệ mờ thích nghi xấp xỉ hàm và điều khiển chuyển mạch ở bước cuối cùng với mục đích tăng tính bền vững; kết quả mô phỏng cho tay máy hai khâu trên cơ sở MatlabSimulink được trình bày để chứng minh tính hội tụ của luật điều khiển đã đề xuất.
Nội dung trích xuất từ tài liệu:
Điều khiển mờ thích nghi Backstepping kết hợp cho tay máy Robot khớp đàn hồiNghiên cứu khoa học công nghệ ĐIỀU KHIỂN MỜ THÍCH NGHI BACKSTEPPING KẾT HỢP CHO TAY MÁY ROBOT KHỚP ĐÀN HỒI Nguyễn Văn Hải 1*, Vũ Hỏa Tiễn2, Nguyễn Thanh Tiên 2, Trần Xuân Anh3 Tóm tắt: Bài báo này trình bày vấn đề tổng hợp thuật toán điều khiển bám vị trí cho tay máy robot khớp đàn hồi có xét đến động học của động cơ chấp hành và nhiễu loạn tác động. Thuật toán được tổng hợp trên cơ sở Backtepping có sử dụng hệ mờ thích nghi xấp xỉ hàm và điều khiển chuyển mạch ở bước cuối cùng với mục đích tăng tính bền vững; kết quả mô phỏng cho tay máy hai khâu trên cơ sở Matlab- Simulink được trình bày để chứng minh tính hội tụ của luật điều khiển đã đề xuất.Từ khóa: Backstepping, Hệ mờ thích nghi xấp xỉ hàm, Tay máy khớp mềm. 1. ĐẶT VẤN ĐỀ Trong các tay máy robot, hệ thống truyền động là khâu quan trọng ghép nốicác khâu tạo ra chuyển động bao gồm các động cơ chấp hành, khớp quay, khớpnối, thanh truyền, cơ cấu giảm tốc với cơ cấu chấp hành. Khi chế tạo các bộ phậntruyền động cho tay máy robot, người ta luôn mong muốn chúng đạt được độcứng tuyệt đối, nói cách khác, thuộc tính đàn hồi là yếu tố không mong muốntrong các đối tượng điều khiển. Tuy nhiên loại bỏ hoàn toàn tính chất đàn hồitrong một hệ truyền động là điều phi thực tế, vì các loại vật liệu thường có độ đànhồi nhất định, do vậy các bộ phận truyền động tùy theo cấu trúc sẽ có tính chấtđàn hồi đặc trưng. Khi xét tới sự tồn tại và ảnh hưởng của các yếu tố đàn hồi trong các khớp, ngườita thấy rằng bậc hàm truyền của hệ thống điều khiển tăng lên so với các tay máyrobot giả thiết là hoàn toàn cứng. Việc tổng hợp điều khiển cho các hệ thống bậccao luôn là vấn đề khó khăn, đặc biệt khi xét đến các ảnh hưởng của nhiễu loạn vàbất định tham số. Khi đó, các phương pháp điều khiển có tính bền vững với bấtđịnh và nhiễu loạn được quan tâm như điều khiển mờ [5], mạng nơron [1], [3],điều khiển trượt [2, 3]. Để nâng cao chất lượng điều khiển, một số nghiên cứu đãtập trung vào việc đánh giá các thành phần bất định [1], [3] trên cơ sở mạng nơronRBF. Tuy nhiên, các nghiên cứu [1],[3] mới chỉ dừng ở việc tổng hợp điều khiểncho đối tượng tay máy 1 khâu, điều này đã mất đi tính tổng quát của nghiên cứu. Trong thực tế, có nhiều phương pháp xấp xỉ bất định, trong đó việc xấp xỉ bấtđịnh sử dụng hệ mờ có ưu điểm là dễ dàng thiết kế và áp dụng các hiểu biết về đốitượng trong việc thiết kế điều khiển. Việc sử dụng hệ mờ có cấu trúc feedforwardcũng tương đồng với mạng nơ ron đa lớp feedforward trong xấp xỉ hàm [4]. Với mục tiêu nâng cao chất lượng hệ điều khiển tay máy robot khớp đàn hồi cóxét đến động học của động cơ chấp hành trên cơ sở sử dụng công cụ mờ để xấp xỉvà bù trừ các thành phần bất định, nhiễu loạn tồn tại trong mô hình đối tượng, bàibáo định hướng vào việc tổng hợp bộ điều khiển Backstepping kết hợp sử dụng hệmờ đề xấp xỉ bất định cho đối tượng này.Tạp chí Nghiên cứu KH&CN quân sự, Số 45, 10 - 2016 55 Kỹ thuật điều khiển & Điện tử 2. XÂY DỰNG MÔ HÌNH VÀ TỔNG HỢP ĐIỀU KHIỂN2.1. Xây dựng mô hình, đặt bài toán bám sát Xét mô hình động lực học tay máy robot khớp đàn hồi n khớp quay với độnghọc của động cơ chấp hành được mô tả như phương trình (1) [1]. D(q1 )q1  C(q1 , q 1 )q 1  g (q1 )  K (q 2  q1 )  d1  2  Bq 2  K (q 2  q1 )  K b I u  d 2 Jq (1) L I  R I  K q  u u u u u b 2 Trong đó: q1 , q 1  R n - là các vectơ vị trí và vận tốc góc của các khâu; q 2 , q 2  R n -là các vectơ vị trí và vận tốc góc của các động cơ chấp hành; D(q1 ), J  R nn - là matrận mômen quán tính của khâu và rô to động cơ chấp hành; C(q1 , q 1 )  R nn - matrận lực hướng tâm và lực Coriolis; B  R nn - ma trận hệ số ma sát nhớt; d1 và d 2là véc tơ tổng hợp các thành phần nhiễu loạn và không xác định của mô hình taymáy; g(q1 )  R n - véc tơ lực hấp dẫn; K b - ma trận hệ số phụ thuộc kết cấu động cơ; I u , u , Lu , R u - tương ứng là tham số dòng điện, điện áp, điện cảm và điện trở phầnứng của động cơ. Thành phần K (q 2  q1 ) đặc trưng cho mô men đàn hồi của khớp. Bằng cách đặt biến trạng thái như sau: x1  q1 ; x 2  q 1 ; x3  q 2 ; x 4  q 2 ; x5  Iu ;và đặt g(x)  x3  D1 (x1 )[C(x1 , x 2 )x 2  K (x1  x3 )  g(x1 )  d1 ] , b  Lu1h(x)  x5  J 1[K (x1  x3 )  Bx4  K b x5  d 2 ] ; f (x)  Lu1R u x5  Lu1K B x 4 . Ta nhận được hệ: x 1  x 2 ; x 2  x3  g (x); x 3  x 4 ; x 4  x5  h(x); x 5  f (x)  bu (2) Bài toán điều khiển đặt ra là tìm cấu t ...

Tài liệu được xem nhiều: