Mô phỏng kiểm chứng

Một phần của tài liệu Luận án tiến sĩ ứng dụng điều khiển thích nghi hệ thiếu cơ cấu chấp hành cho xe tự hành ba bánh (Trang 52 - 58)

T ỔNG HỢP BỘ ĐIỂU KHIỂN RƯỢ ẦNG BACKSEPPING

2.4. Mô phỏng kiểm chứng

Để kiểm chứng hiệu quả của bộ điều khiển, tiến hành mô phỏng trên phần mềm Matlab/Simulink với thơng số mơ hình xe tự hành được lựa chọn trong Bảng 2.2.

Bng 2.2: Thông s ca WMR

Tham số mG IG mw Iw ID r b

Giá trị (kg) 10 (kgm4 2) (kg) 2 (kgm0.1 2) (kgm0.05 2) 0.15 (m) (m) 0.3 Hệ thống được mô phỏng với các trường hợp là:

- Quỹ đạo đặt là hình sin với bộ điều khiển trượt tầng backstepping. - Quỹ đạo đặt là hình trịn với bộ điều khiển trượt tầng backstepping.

- Quỹ đạo đặt là hình trịn bộ điều khiển trượt tầng backstepping khi có sự thay đổi về khối lượng và momen của xẹ

- Quỹ đạo đặt là hình trịn với bộ điều khiển trượt tầng backstepping có chỉnh định mờ.

- Quỹ đạo đặt là hình trịn với bộ điều khiển trượt tầng backstepping có chỉnh định mờ khi có tác động nhiễụ

Trường hp khi quđạo đặt hình sin

- Điểm ban đầu: q0 x y0, ,0 0 T 0,0, / 30T ,

42

Hình 2.6: Xe bám quđạo sin

Tham số mơ hình trong (2.47) và tham số bộ điều khiển ban đầu trong (2.65) và (2.80) được chọn như trong Bảng 2.3.

Bng 2.3: Chn các tham s a1 a2 c1 c2 k2 2 1 1 m I

2 4 75 75 5 5 120 200 14 4.2

Hình 2.7: Sai s vi quđạo sin

Nhận xét: Từ Hình 2.6 và Hình 2.7 cho thấy, với quỹđạo đặt dạng hình sin, đường quỹ đạo thực tế của xe (Tracking) gần như đặt chồng lên đường quỹ đạo đặt (Desired), sai số tọa độ vị trí x, y (ex, ey) và sai số góc hướng  (etheta) là rất nhỏ.

43  Kết qu mơ phng vi quđạo đặt hình trịn

Hình 2.8: Xe bám quđạo trịn

Hình 2.9: Sai s vi quđạo tròn

- Chọn điểm ban đầu bất kỳ: q0 x y0, ,0 0 T 0.6,0.5, / 9T, - Quỹ đạo đặt: qr cos0.125 ,sin 0.125 , / 2t t 0.125 tT.

Nhận xét: Các kết quả mô phỏng trong Hình 2.8, Hình 2.9 cho thấy quỹ đạo của WMR (Tracking) xuất phát từ điểm ban đầu tiến nhanh về quỹ đạo đặt (Desired) và luôn bám sát, thời gian quá độ ngắn, sai lệch tọa độ x, y và góc  rất nhỏ.

44

Hình 2.10: Quđạo của xe trước và sau khi thay đổi khối lượng, momen

Thử nghiệm với trường hợp hệ có tham số thay đổi, cụ thể là thay đổi khối lượng xe và momen quán tính: m tăng từ 14 kg lên 16kg, momen quán tính I tăng từ 4.2 kgm2 lên 5.5 kgm2.

Nhận xét: Hình 2.10 cho thấy khi tăng khối lượng, momen qn tính thì quỹ đạo xe vẫn bám theo quỹ đạo mong muốn như cũ mà gần như không bị ảnh hưởng, bộ điều khiển vẫn đáp ứng tốt. Chứng tỏ bộ điều khiển vẫn cho chất lượng bền vững với thành phần bất định là m và I.

Trường hp s dng bđiều khiển trượt tng backstepping có chỉnh định m

45

Hình 2.12: So sánh sai sđiều khin bám quđạo trịn, chưa có nhiễu

Trong trường hợp này, phần mơ phỏng có so sánh kết quả giữa bộđiều khiển trượt tầng backstepping chỉnh định mờ và khi không chỉnh định mờ với quy ước BHSMC là bộ điều khiển trượt tầng backstepping, AFBHSMC là bộ điều khiển trượt tầng backstepping chỉnh định mờ. Điểm ban đầu q0 1.01,0.4, / 2T.

Trường hp s dng bđiều khiển trượt tng backstepping có chỉnh định mkhi có tác động ca nhiu

Mơ phỏng khi hệ chịu tín hiệu nhiễu tác động: τ 0.1sin 2 ,0.1cos2 T

d t t

46

Hình 2.14: So sánh sai s quđạo khi điều khin bám quđạo trịn, có nhiu sin tác động

Hình 2.15: So sánh điều khin bám quđạo trịn, có nhiễu xung tác động t giây th30 đến giây th 31

Nhận xét: Các kết quả mơ phỏng từ Hình 2.11 đến Hình 2.16 tương ứng trường hợp khi sử dụng thêm bộ chỉnh định mờ cho thấy sai lệch quỹ đạo giảm nhỏ hơn, chất lượng điều khiển bám được cải thiện hơn.

47

Hình 2.16: So sánh sai s bám quđạo trịn, có nhiễu xung tác động t giây th 30 đến giây th 31

Một phần của tài liệu Luận án tiến sĩ ứng dụng điều khiển thích nghi hệ thiếu cơ cấu chấp hành cho xe tự hành ba bánh (Trang 52 - 58)

Tải bản đầy đủ (PDF)

(103 trang)