Danh mục

Điều khiển robot với mạng hàm bán kính cơ sở có hệ số học được tối ưu bằng thuật toán Dơi - BAT

Số trang: 10      Loại file: pdf      Dung lượng: 2.14 MB      Lượt xem: 12      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (10 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 viết này điều tra việc sử dụng Thuật toán Dơi (BAT) để tối ưu hóa các tham số điều khiển trong bộ điều khiển robot sử dụng Mạng Chức năng Cơ sở Radial (RBFN). Các nghiên cứu trước đây thường chọn các hệ số học tập dựa trên kinh nghiệm, điều này thường yêu cầu thời gian đáng kể để tìm các hệ số đáp ứng yêu cầu của vấn đề điều khiển và không đảm bảo tính tối ưu.
Nội dung trích xuất từ tài liệu:
Điều khiển robot với mạng hàm bán kính cơ sở có hệ số học được tối ưu bằng thuật toán Dơi - BAT ĐIỀU KHIỂN ROBOT VỚI MẠNG HÀM BÁN KÍNH CƠ SỞ CÓ HỆ SỐ HỌC ĐƯỢC TỐI ƯU BẰNG THUẬT TOÁN DƠI - BAT TS. Nguyễn Trần Hiệp Đại học Thành Đông Email: hiepnt@thanhdong.edu.vn TÓM TẮT Bài báo này điều tra việc sử dụng Thuật toán Dơi (BAT) để tối ưu hóa các thamsố điều khiển trong bộ điều khiển robot sử dụng Mạng Chức năng Cơ sở Radial (RBFN).Các nghiên cứu trước đây thường chọn các hệ số học tập dựa trên kinh nghiệm, điềunày thường yêu cầu thời gian đáng kể để tìm các hệ số đáp ứng yêu cầu của vấn đề điềukhiển và không đảm bảo tính tối ưu. Thuật toán Dơi (BAT), lấy cảm hứng từ việc dơi sửdụng định vị bằng tiếng vang để điều hướng, đã được áp dụng để tối ưu hóa toàn cầucác hệ số học tập cho RBFN. Kết quả mô phỏng cho thấy sự cải thiện đáng kể về tốc độhội tụ và chất lượng điều khiển so với các phương pháp truyền thống. Từ khóa: Thuật toán Dơi (BAT), RBFN, Tối ưu hóa Hệ số học tập, Điều khiểnRobot. ABSTRACT This paper investigates the use of the Bat Algorithm (BAT) to optimize controlparameters in a robot controller utilizing Radial Basis Function Networks (RBFN).Previous studies often selected learning coefficients based on experience, whichtypically required significant time to find coefficients that meet the control problemsrequirements and did not guarantee optimality. The Bat Algorithm (BAT), inspired bybats use of echolocation for navigation, has been applied to globally optimize thelearning coefficients for the RBFN. Simulation results show significant improvements inconvergence speed and control quality compared to traditional methods. Keywords: Bat Algorithm (BAT), RBFN, Learning Coefficient Optimization,Robot Control.1. ĐẶT VẤN ĐỀ thay đổi về tính chất và có thể được liên Thuật toán dơi - BAT, được phát kết với chiến lược săn mồi của chúng,triển bởi Xin-She Yang vào năm 2010, phụ thuộc vào loài. Hầu hết các dơi sửdựa trên đặc tính điều hướng âm thanh dụng tín hiệu ngắn, tần số biến đổi đểhoặc sóng âm sinh học của dơi nhỏ quét qua khoảng một tám, và mỗi xung(Yang, 2010). Dơi nhỏ thường sử dụng kéo dài trong vài phần nghìn của mộtmột loại sonar gọi là echolocation để phát giây (lên đến khoảng 8 đến 10 ms) tronghiện mồi, tránh các chướng ngại vật và khoảng tần số từ 25kHz đến 150 kHz.định vị các khe nghỉ của chúng trong Thông thường, dơi nhỏ có thể phát rabóng tối. Chúng có thể phát ra một xung khoảng 10 đến 20 xung âm như vậy mỗiâm rất to và lắng nghe âm thanh phản xạ giây, và tốc độ phát xung có thể tăng lêntừ các đối tượng xung quanh đến khoảng 200 xung mỗi giây khi đang(Richardson, 2008). Các xung của chúng di chuyển về mục tiêu săn mồi của chúng. 82Vì tốc độ âm thanh trong không khí công cụ BAT để tối ưu hóa hệ số học khoảng v = 340 m/s, bước sóng λ của các của RBFN thay vì lựa chọn bằng kinhxung âm siêu âm với tần số f không đổi nghiệm như đã nêu ra ở trên. Thứ tự củađược cho bởi λ = v/f, nằm trong khoảng quá trình học và tối ưu hóa hệ số học từ 2mm đến 14mm cho khoảng tần số của mạng nơron được thực hiện như sau:điển hình từ 25kHz đến 150kHz. Thú vị Đầu tiên chọn một hệ số học  theo kinhlà, những bước sóng này cùng kích thước nghiệm và RBFN sẽ học online để tìm ravới mồi của chúng. được tập hợp trọng số tối ưu của RBFN. Mặc dù trong thực tế, dơi nhỏ Bước tiếp theo, chúng ta sử dụng BAT đểcũng có thể sử dụng độ trễ thời gian giữa tìm hệ số học  tối ưu tương ứng với tậptai và biến đổi độ ồn để cảm nhận môi hợp trọng số của RBFN đã tìm đượctrường ba chiều, chúng ta chủ yếu quan trước đó. Bài báo được chia thành nămtâm đến một số đặc điểm của điều hướng phần. Sau phần mở đầu, phần hai trìnhâm thanh để liên kết chúng với hàm mục bày bài toán điều khiển robot với rấttiêu của một vấn đề tối ưu hóa, điều này nhiều thành phần bất định và phươnglàm cho việc đặc tả một thuật toán thông pháp điều khiển trượt sử dụng RBFN vớiminh, thuật toán dơi trở nên khả thi. hệ số học  được chọn theo kinh nghiệm Ưu đểm lớn nhất của BAT là cho để xây dựng bộ điều khiển. Phần ba trìnhphép tìm kiếm tối ưu trên toàn bộ không bày các bước tối ưu hóa hệ số học  bằnggian của các biến trạng thái. Do đó đã có BAT trong bài toán điều khiển robot sửnhiều công tr ...

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