Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.48 MB, 29 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
ĐỀ TÀI: THIẾT KẾ BỘ ĐIỀU KHIỂN CHO HỆ XE 2 BÁNH CÂN
BẰNG
<small>GVHD: TS. TRẦN ĐỨC THIỆN</small>
<small>NHÓM SINH VIÊN THỰC HIỆN: Nguyễn Quang Trung-21151487 Nguyễn Hoàng Nghĩa-21151138 Vũ Nam Bình-21151074</small>
</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2"><small>• Chương 1: Mơ hình hóa hệ xe 2 bánh cân bằng </small>
<small>• Chương 2: Thiết kế và mơ phỏng bộ điều khiển mờ </small>
<small>• Chương 3: Thiết kế bộ điều khiển mạng thần kinh</small>
<small>• Chương 4: Sử dụng giải thuật GA để điều chỉnh </small>
<small>thông số bộ điều khiển PD mờ</small>
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3"><small>3</small>
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4"><small>Mơ hình của xe 2 bánh cân bằng Thông số của xe 2 bánh cân bằng </small>
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5"><small>- Mơ hình động học của động cơ DC :</small>
<small>- Moment ngõ ra của động cơ :</small>
<small> </small>
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6"><small>- Phương trình bánh xe trái: </small>
<small>- Phương trình bánh xe phải: </small>
<small>- Tổng phương trình 2 bánh:</small>
<small> </small>
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8"><small>- Phương trình vi phân tuyến tính mơ tả hệ xe:</small>
<small>- Hệ phương trình khơng gian trạng thái:Với:</small>
<small> </small>
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9"><small>9</small>
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11"><b><small>XÂY DỰNG HÀM LIÊN THUỘC VÀ LUẬT MỜ </small></b>
<small>Quy tắc mờ của ngõ vào EQuy tắc mờ của ngõ vào DE</small>
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">Xây dựng tồn bộ hệ thống trên Simulink
Khối Matlab Function mơ tả phương trình khơng gian trạng thái của hệ thống
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13"><small>Chương trình mơ tả thơng số hệ thống</small>
<small>Vị trí đặt</small>
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14"><b><small>MƠ PHỎNG ĐÁP ỨNG NGÕ RA CỦA HỆ THỐNG</small></b> <sub>14</sub>
<small>Xung cấp cho bộ điều khiểnSai số xác lập của góc nghiêngSai số lập trình của vị trí</small>
<small>Ngõ vào của đối tượng điều khiển</small> <sup>Đáp ứng ngõ ra của góc</sup> <sup>Đáp ứng ngõ ra của vị trí</sup>
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15"><small>15</small>
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">Bộ điều khiển PD mờBộ quan sát
<small>Mơ hình huấn luyện mạng thần kinh trong Simulink</small>
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17"><small>Thiết lập scope cho ngõ vào Thiết lập scope cho ngõ ra </small>
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20"><small>20</small>
</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">• Bước 1: Khởi tạo quần thể các nhiễm sắc thể.
• Bước 2: Xác định giá trị thích nghi của từng nhiễm sắc thể.
• Bước 3: Sao chép lại các nhiễm sắc thể dựa vào giá trị thích nghi của chúng và tạo ra những nhiễm sắc thể mới bằng các phép tốn di truyền.
• Bước 4: Loại bỏ những thành viên khơng thích nghi trong quần thể.
• Bước 5: Chèn những nhiễm sắc thể mới vào quần thể để hình thành quần thể mới.
• Bước 6: Nếu mục tiêu tìm kiếm đạt được thì dừng, nếu khơng trở lại bước 3.
</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">• Mã hóa thập phân: dấu chấm thập phân ở vị trí số 2, lấy 4 chữ số có nghĩa.
• Khởi động quần thể đầu tiên: ngẫu nhiên.
</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">3
</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26">5
</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27"><small>29</small>
</div>