THIẾT kế hệ THỐNG điều KHIỂN CÁNH TAY rô bốt

63 317 0
THIẾT kế hệ THỐNG điều KHIỂN CÁNH TAY rô bốt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ 1.1 TẬP HP RÕ VÀ TẬP HP MỜ : 1.1.1 TẬP HP RÕ ( CRISP SET ): Khái niệm tập tập hợp : Để làm sáng tỏ nguyên lý logic mờ , nhìn lại nguyên lý lý thuyết tập hợp rõ logic cổ điển Theo lý thuyết tập rõ tập hợp khái niệm nguyên thủy toán học không đònh nghóa Một tập hợp rõ xác đònh cách xác đònh phần tử thành viên tập hợp phần tử thành viên tập hợp Cho A tập hợp không gian U , x phần tử không gian U ta ký hiệu x∈A x thành viên tập hợp rõ A ký hiệu x∉A x thành viên tập hợp A Tập hợp rõ A biểu diễn giản đồ Venn : giản đồ Venn tập hợp rõ đường cong kín , phần nằm bên đường cong đại cho phần tử thành viên tập hợp A phần bên đường cong đại cho phần tử thành viên tập hợp A • x∉ A • x∈ A Hình 1.1 : Biểu diễn tập hợp rõA giản đồ Venn Tập hợp rỗng ( null set ) tập hợp toàn ( whole set ) : Tập hợp rỗng ( null set ) tập hợp rõ không chứa phần tử ký hiệu Φ Khi ta có : x∉Φ , ∀x ∈ U Tập hợp toàn ( whole set) tập hợp rõ chứa tất phần tử không gian U ký hiệu X Khi ta có : x∈X , ∀x ∈ U _ SVTH : Sú Hồng Kiệt Trang  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ Tập hợp tập hợp : Cho hai tập hợp rõ A B xác đònh không gian U A gọi tập hợp tập hợp B ( ký hiệu A ⊂ B ) phần tử thành viên tập hợp A thành viên tập hợp B Cho hai tập hợp rõ A B xác đònh không gian U A cho tập hợp B ( ký hiệu A = B ) phần tử thành viên tập hợp A thành viên tập hợp B ngược lại phần tử thành viên tập hợp B thành viên tập hợp A , hay nói cách khác A tập hợp tập hợp B ngược lại B tập hợp tập hợp A A B Hình 1.2 : giản đồ Venn biểu diễn B⊂ A Các phép toán tập hợp rõ : -Phép toán hợp tập hợp rõ ( Union ) : cho hai tập hợp rõ A B xác đònh không gian U Hợp hai tập hợp A B tập hợp rõ xác đònh không gian U ký hiệu A∪B Trong A∪B xác đònh công thức sau : A∪B = { x | x∈A x∈B } Nghóa thành viên tập hợp A∪B thành viên viên tập hợp A thành viên tập hợp B A∪ B A B Hình 1.3 : hợp hai tập hợp A B _ SVTH : Sú Hồng Kiệt Trang  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ -Phép toán giao tập hợp rõ ( Intersection ) : cho hai tập hợp rõ A B xác đònh không gian U Giao hai tập hợp A B tập hợp rõ xác đònh không gian U ký hiệu A∩B Trong A∩B xác đònh công thức sau : A∩B = { x | x∈A x∈B } Nghóa thành viên tập hợp A∩B phải thành viên viên hai tập hợp A B A∩ B B A Hình 1.4 : giao hai tập hợp A B -Phép toán phủ đònh tập hợp rõ ( Complement ) : cho tập hợp rõ A xác đònh không gian U Phủ đònh hai tập hợp A tập hợp rõ xác đònh không gian U ký hiệu A , A gọi bù tập hợp A Trong A xác đònh công thức sau : A = { x | x∉A } Nghóa thành viên tập hợp A thành viên tập hợp A A A Hình 1.5 : phủ đònh tập hợp A -Phép toán hiệu tập hợp rõ ( Difference ) : cho hai tập hợp rõ A B xác đònh không gian U Hiệu hai tập hợp A B tập hợp rõ xác đònh không gian U ký hiệu A|B Trong A|B xác đònh công thức sau : A|B = { x | x∈A x∉B } _ SVTH : Sú Hồng Kiệt Trang  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ Nghóa thành viên tập hợp A|B thành viên viên tập hợp A thành viên tập hợp B A|B A B Hình 1.6 : hiệu hai tập hợp A B Tính chất phép toán tập hợp rõ: -Tính giao hoán ( Commutativity ) : A∩B = B∩A A∪B = B∪A -Tính kết hợp ( Associativity ) : A∩ ( B∩C ) = ( A∩B )∩C A∪ ( B∪C ) = ( A∪B )∪C -Tính phân phối ( Distributivity ) : A∪( B∩C ) = ( A∪B ) ∩ ( A∪C ) A∩( B∪C ) = ( A∩B ) ∪ ( A∩C ) -Tính đồng ( Idempotency ) : A∩A= A A∪A= A -Tính nhận dạng ( Identity ) : A∩Φ =Φ A∩X =A A∪Φ =A A∪X =X -Tính bắc cầu ( Transitivity ) : Nếu A ⊆ B ⊆ C Thì A ⊆ C -Tính xoắn ốc ( Involution ) : Cho A phủ đònh tập hợp rõ A phủ đònh A tập hợp A Biểu diễn dạng biểu thức toán học ta có : A =A _ SVTH : Sú Hồng Kiệt Trang  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ -Đònh luật bù ( Law of the excluded middle ) : hai tập hợp rõ A A hoàn toàn bù lắp cho Hợp hai tập hợp A A cho ta tập hợp toàn ( whole set ) A∪A =X -Đònh luật bác bỏ ( Law of the contradiction ) : hai tập hợp rõ A A hoàn toàn bác bỏ Hợp hai tập hợp A A cho ta tập hợp rỗng A∩A =Φ -Đònh lý De Morgan : A B = A  B A  B = A B Biểu diễn tập hợp rõ hàm đặc tính ( charateristic function ) tập hợp : Ngoài cách biểu diễn tập hợp rõ biểu đồ Venn , ta biểu diễn tập hợp rõ thông qua hàm đằc tính Cho A tập hợp rõ xác đònh không gian U , hàm đặc tính tập hợp A ký hiệu χA(x) , χA(x) xác đònh công thức 1 , x ∈ A χ A ( x) =  0 , x ∉ A Như , ta có hàm đặc tính tập hợp rỗng tập hợp toàn (whole set) : χΦ (x) = , ∀x ∈ U χX (x) = , ∀x ∈ U Kết hợp hàm đặc tính tập hợp rõ với phép toán tập hợp rõ : -Hàm đặc tính giao hai tập hợp : cho hai tập hợp rõ A B xác đònh không gian U có hàm đặc tính χA (x) χB (x) Hàm đặc tính tập hợp A∩B xác đònh theo công thức χA∩B (x) = χA (x) ∧χB (x) = [χA (x) , χB (x) ] Trong ∧ toán tử lấy giá trò nhỏ _ SVTH : Sú Hồng Kiệt Trang  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ χ A x∈ U χ B x∈ U χ A∩ B x∈ U Hình 1.7 : hàm đặc tính A∩ B -Hàm đặc tính hợp hai tập hợp : cho hai tập hợp rõ A B xác đònh không gian U có hàm đặc tính χA (x) χB (x) Hàm đặc tính tập hợp A∪B xác đònh theo công thức χA∩∪B (x) = χA (x) ∨ χB (x) = max [χA (x) , χB (x) ] Trong ∨ toán tử lấy giá trò lớn _ SVTH : Sú Hồng Kiệt Trang  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ χ A x∈ U χ B x∈ U χ A∪ B x∈ U Hình 1.8 : hàm đặc tính A∪ B -Hàm đặc tính phủ đònh tập hợp : cho tập hợp rõ A xác đònh không gian U có hàm đặc tính χA (x) Hàm đặc tính tập hợp A xác đònh theo công thức χ A (x) = - χA (x) _ SVTH : Sú Hồng Kiệt Trang  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ χ A x∈ U χ A x∈U Hình 1.9 : hàm đặc tính A -Cho A B hai tập hợp rõ xác đònh không gian U , A tập hợp tập hợp B ( A ⊆ B ) ta có χA (x) ≤ χB (x) 1.1.2 TẬP MỜ : Ta thấy lý thuyết tập hợp rõ mô hình hoá việc hai giá trò , “đúng” “sai” lý thuyết tập rõ có ưu điểm có phân loại rõ ràng Chính lý thuyết tập hợp rõ sở hữu suy diễn xác Ưu điểm lý thuyết tập hợp rõ ứng dụng thực tế tỏ hữu hiệu nhiều lónh vực Tuy nhiên mô tả mô tả người giới thực lý thuyết tập hợp rõ lại xuất khuyết điểm Khi mô tả giới thực , não người phân loại xác cách phân loại lý thuyết tập hợp rõ mà người sử dụng khả suy diễn xỉ đẻ mô tả giới thực Trong nhiều trường hợp thông tin kiện không đầy đủ không chắn mô hình hóa kiện tập hợp rõ Do để mô tả mô tả người giới thực , người ta phát triển từ lý thuyết tập hợp rõ loại tập hợp mà độ phụ thuộc phần tử vào tập _ SVTH : Sú Hồng Kiệt Trang  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ hợp không gồm hai giá trò mà giá trò nằm khoảng từ Những tập hợp gọi tập mờ Tùy theo xác suất hay khả mà phần tử thành viên tập hợp , người ta gán cho phần tử giá trò nằm khoảng giá trò [0,1] gọi độ phụ thuộc phần tử vào tập hợp Do biểu đồ Venn tập mờ đường biên không rõ ràng , phần nằm đường biên đại diện cho phần tử chắn thuộc tập mờ phần nằm đường biên đại diện cho phần tử chắn không thuộc tập mờ , phần nằm đường biên giản đồ Venn đại diện cho phần tử chưa chắn thuộc hay không thuộc tập mờ Hình 1.10 : giản đồ Venn tập mờ mờ Hàm liên thuộc tập mờ ( membership function ) : Do phần tử có độ phụ thuộc vào tập mờ giá trò khoảng [0,1] nên hàm đặc tính 1 , x ∈ A χ A ( x) =  0 , x ∉ A xác đònh độ phụ phần tử vào tập mờ Để xác đònh độ phụ thuộc phần tử x∈U vào tập mờ A xác đònh không gian U , người ta sử dụng hàm số µA(x) gọi hàm liên thuộc tập mờ A , ≤ µA(x) ≤ Biểu diễn tập mờ hàm liên thuộc : Từ đònh nghóa hàm liên thuộc tập mờ , ta thấy sử dụng hàm liên thuộc tập mờ để biểu diễn tập mờ : -Nếu U không gian liên tục tập mờ F không gian U biểu diễn dạng µ F ( x) F=∫ U x ∫ toán tử lấy tích phân mà ký hiệu cho biết không _ SVTH : Sú Hồng Kiệt Trang  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ gian U không gian liên tục Dấu phân số phép toán chia mà toán tử kết nối phần tử x với giá trò liên thuộc µF(x) , µF(x) cho biết độ phụ thuộc x vào tập mờ F -Nếu U không gian chứa phần tử rời rạc tập mờ F không gian U biểu diễn dạng µ F ( x) F =∑ x U ∑ toán tử tổng mà cho biết không gian U không gian rời rạc Dấu phân số phép toán chia mà toán tử kết nối phần tử x với giá trò liên thuộc µF(x) , µF(x) cho biết độ phụ thuộc x vào tập mờ F Mặt khác không gian rời rạc U , tập mờ F viết dạng µ F (xN ) µ F ( x1 ) µ F ( x ) F= x1 + x2 + + xN + toán tử cộng mà toán tử hợp Tập mờ tập mờ : Cho hai tập mờ A B xác đònh không không gian U có hàm liên thuộc µA(x) µB(x) Tập mờ A gọi tập tập mờ B : µA(x) ≤ µB(x) , ∀x ∈ U Sự hai tập mờ : Cho hai tập mờ A B xác đònh không không gian U có hàm liên thuộc µA(x) µB(x) Hai tập mờ A B gọi : µA(x) = µB(x) , ∀x ∈ U Độ cao tập mờ : cho tập mờ A có hàm liên thuộc µA(x) Giá trò lớn µA(x) gọi độ cao tập mờ Tập mờ tắc tập mờ không tắc : tập mờ gọi tập mờ tắc độ cao tập mờ tập mờ gọi tập mờ không tắc độ cao tập mờ nhỏ _ SVTH : Sú Hồng Kiệt Trang 10  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ y y3 • y2 • y1 • x1 x3 x2 x Hình 3.3 : dầu vào singleton đầu singketon - Kiểu : đầu vào tập hợp rõ , đầu tập mờ có dạng singleton , hệ thống điều khiển mờ mô tả luật If-Then có dạng sau : If Ai : xi-1 < x < xi Then B i : y = yi với i = , , , y y3 y2 y1 x1 x2 x3 x Hình 3.4 : dầu vào tập rõ, đầu singleton - Dạng : đầu vào tập hợp rõ , đầu tập mờ , hệ thống điều khiển mờ mô tả luật If-Then có dạng sau : If Ai : xi-1 < x < xi Then y = Bi với i = , , , _ SVTH : Sú Hồng Kiệt Trang 49  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ (y) µ y B3 B2 B1 x1 x2 x3 Hình 3.5 : đầu vào tập rõ , đầu tập mờ x - Dạng : đầu vào tập mờ, đầu giá trò dạng singleton, hệ thống điều khiển mờ mô tả luật If-Then có dạng If x = Ai Then Bi : y = yi y y3 y2 y1 A1 A2 A3 x µ(x) Hình 3.6 : đầu vào tập mờ , đầu singleton - Dạng : đầu vào tậpmờ , đầu tập mờ , hệ thống điều khiển mờ mô tả luật If-Then có dạng sau : If Ai Then Bi với i = , , , Đây dạng tổng quát sử dụng nhiều _ SVTH : Sú Hồng Kiệt Trang 50  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ (y) µ B3 y B2 B1 (x)1 µ A1 A2 A3 x Hình 3.7 : đầu vào tập mờ , đầu tập mờ 3.3 KẾT HP LOGIC MỜ VỚI THUẬT TOÁN ĐIỀU KHIỂN PID : Để điều khiển có tính điều khiển PID đồng thời khai thác mạnh logic mờ cần phải phối hợp logic mờ với luật điều khiển PID kinh điển Sự phối hợp tạo điều khiển PID mờ khác : điều khiển P mờ , điều khiển PI mờ, điều khiển PD mờ điều khiển PID mờ +Bộ điều khiển P mờ : tương tự điều khiển P kinh điển , điều khiển P mờ tạo tín hiệu điều khiển tỉ lệ với tín hiệu sai lệch So sánh với điều khiển P kinh điển , điều khiển P mờ có tự lớn việc lựa chọn hàm liên thuộc , luật hợp thành ,phương pháp giải mờ nên điều khiển mờ có đặc tính vào phi tuyến Tuy nhiên , điều khiển mờ có khuyết điểm điều khiển P kinh điển không loại bỏ sai lệch tónh , để triệt tiêu sai lệch tónh cần phải kết hợp khâu tỉ lệ P với khâu tích phân I _ SVTH : Sú Hồng Kiệt Trang 51  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ e Hệ mờ tỉ lệ Đối tượng điều khiển u Cảm biến Bộ điều khiển P mờ +Bộ điều khiển PD mờ:thành phần điều khiển PD mờ giống điều khiển PD kinh điển : đầu vào điều khiển bao gồm tín hiệu sai lệch vi phân tín hiệu sai lệch Khâu vi phân giúp hệ thống phản ứng tốt với thay đổi đột ngột tải e Hệ mờ u Đối tượng điều khiển d/dt Cảm biến Bộ điều khiển PD mờ +Bộ điều khiển PI mờ: Bộ điều khiển PI mờ dùng để triệt tiêu sai lệch tónh hệ thống e Hệ mờ v Đối tượng điều khiển ∫ Cảm biến _ SVTH : Sú Hồng Kiệt Trang 52  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ Nếu sử dụng thuật toán PI tốc độ : dv  de(t )  = P× + I × e(t )  dt  dt  cần mắc đầu điều khiển PD mờ khâu tích phân để điều khiển PI mờ theo thuật toán tốc độ e Hệ mờ v ∫ Đối tượng điều khiển d/dt Cảm biến Đặc điểm điều khiển PI mờ đánh giá tín hiệu sai lệch khuynh hướng thay đổi tín hiệu sai lệch để tăng hay giải tín hiệu điều khiển Ngoài vbộ điều khiển PI mớ có khả mở rộng thêm biến hoiò¨c thay đổi chiến lược điều khiển cách dễ dàng +Bộ điều khiển PID mờ:đầu vào điều khiển PID mờ gồm có tín hi65u sai lệch , tích phân tín hiệu sai lệch vi phân tín hiệu sai lệch Trong thự tế, so sánh với điều khiển PI mờ điều khiển PD mờ điều khiển PID mờ sử dụng e v d/dt Hệ mờ Đối tượng điều khiển ∫ Cảm biến 3.4 CÁC BƯỚC TỔNG HP BỘ ĐIỀU KHIỂN MỜ : _ SVTH : Sú Hồng Kiệt Trang 53  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ Để xây dựng điều khiển mờ , thực bước sau:  Xác đònh biến đầu vào đầu điều khiển  Đònh nghóa tập mờ cho biến đầu vào đầu : -Phân chia không gian xác đònh biến đầu vào dầu thành đoạn giá trò khác ( fuzzy partition ) -Dùng biến ngôn ngữ đại diện cho cho đoạn giá trò đònh nghóa hàm liên thuộc cho biến ngôn ngữ Thông thường tập mờ chọn có hàm liên thuộc dạng tam giác hình thang tập mờ có hàm liên thuộc phủ lên  Xây dựng qui luật điều khiển  Lựa chọn luật hợp thành : thông thường người ta sử dụng hai luật hợp thành max-min max-product  Lựa chọn phương pháp giải mờ : lựa chọn phương pháp cho đáp ứng yêu cầu chất lượng hệ thống  Tối ưu hệ thống 4.1 CÁC BƯỚC TỔNG HP BỘ ĐIỀU KHIỂN MỜ : Để xây dựng điều khiển mờ , thực bước sau:  Xác đònh biến đầu vào đầu điều khiển  Đònh nghóa tập mờ cho biến đầu vào đầu : -Phân chia không gian xác đònh biến đầu vào dầu thành đoạn giá trò khác ( fuzzy partition ) -Dùng biến ngôn ngữ đại diện cho cho đoạn giá trò đònh nghóa hàm liên thuộc cho biến ngôn ngữ Thông thường tập mờ chọn có hàm liên thuộc dạng tam giác hình thang tập mờ có hàm liên thuộc phủ lên  Xây dựng qui luật điều khiển  Lựa chọn luật hợp thành : thông thường người ta sử dụng hai luật hợp thành max-min max-product  Lựa chọn phương pháp giải mờ : lựa chọn phương pháp cho đáp ứng yêu cầu chất lượng hệ thống  Tối ưu hệ thống 4.2 THIẾT KẾ BỘ ĐIỀU KHIỂN MỜ CHO CÁNH TAY ROBOT : _ SVTH : Sú Hồng Kiệt Trang 54  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ Mô tả tổng quát hoạt động cánh tay robot Cánh tay robot có không gian làm việc niền nằm mặt phẳng YZ hệ rục tọa độ Đề-các Do kết cấu khí , không gian làm việc cánh tay robot bò giới hạn Cánh tay robot di chuyển đến vò trí bên không gian làm việc di chuyển đến điểm bên không gian làm việc Trong chu kỳ hoạt động , cánh tay robot lệnh di chuyển đến vò trí bên không ian làm việc gọi vò trí hoạch đònh Để thực công việc , điều khiển cánh tay robot so sánh vò trí cánh tay robot với vò trí hoạch đònh để xác đònh sai lệch hai vò trí Tùy theo mức độ sai lệch lớn hay nhỏ , điều khiển đònh khoảng dòch chuyển cnh1 tay robot để cánh tay robot tiến dần đến vò trí hoạch đònh Có nhiều cách thể sai lệch giữa vò trí hoạch đònh vò trí cánh tay robot Một phương pháp đơn giản xác đònh trực tiếp độ sai lệch theo trục tọa độ Y độ sai theo trục tọa độ Z Giả sử , vò trí hoạch đònh vò trí robot biểu diễn hình vẽ sau : Y Vò trí hoạch đònh Vò trí • (y1,z1) • (y,z) Z Sai lệch theo trục tọa độ Y sai lệch heo trục tọa độ Z ∆y = y1 - y ∆z = z1 - z Ngoài , xác dònh sai lệch theo trục tọa độ Y sai lệch theo trục tọa độ Z theo phương pháp gián tiếp sau : _ SVTH : Sú Hồng Kiệt Trang 55  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ -Xác đònh sai lệch theo trục tọa độ Y: Do sai lệch theo trục tọa độ Y sai lệch theo trụ tọa độ Z độc lập với nên xác đònh sai lệch heo trục Y ta không cần quan tâm đến sai lệch theo trục Z Để đơn giản , ta giả sử sai lệch theo trục tọa độ Z (∆Z=0) Tại vò trí có ∆y = (y1 = y) ,chúng ta có : θ1 = θ1d = 90° θ2 = θ2d = 90° Eθ1 = θ1d - θ1 = Eθ2 = θ2d - θ2 = Trong θ1d θ2d giá trò θ1 θ2 tính vò trí có ∆y = Y O θ2 Z θ1 • B(y1=y,z1=z) A(y,z) Tại vò trí có ∆y > (y1 > y) ,ta có : θ1 > 90° θ2 < 90° Eθ1 = θ1d - θ1 < Eθ2 = θ2d - θ2 > _ SVTH : Sú Hồng Kiệt Trang 56  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ Y O θ2 • A(y,z) θ1 • B(y1=y,z1=z) Z Tại vò trí có ∆y < (y1 < y) ,ta có : θ1 < 90° θ2 > 90° Eθ1 = θ1d - θ1 > Eθ2 = θ2d - θ2 < Y O θ2 θ1 • B(y1=y,z1=z) • A(y,z) Z Ta thấy ba trường hợp Eθ1 = -Eθ2 Nếu chiều dài đoạn thẳng OB không thay đổi giá trò Eθ1 Eθ2 phụ huộc vào ∆y Do ta xác đònh ∆y thông qua cặp giá trò Eθ1 Eθ2 _ SVTH : Sú Hồng Kiệt Trang 57  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ -Xác đònh sai lệch theo trục tọa độ Z: giống xác đònh sai lệch heo trục tọa độ Y , xác đònh sai lệch theo trục tọa độ Z ta không quan tâm đến ∆y để đơn giản ta giả sử ∆y = Tại vò trí có ∆z = (z1 = z) ,chúng ta có : θ1 = θ1d = 45° θ2 = θ2d = 45° Eθ1 = θ1d - θ1 = Eθ2 = θ2d - θ2 = Trong θ1d θ2d giá trò θ1 θ2 tính vò trí có ∆z = Y θ2 O θ1 • A(y,z) B(y1=y,z1=z) Z Tại vò trí có ∆z > (z1 > z) ,chúng ta có : θ1 < 45° θ2 < 45° Eθ1 = θ1d - θ1 > Eθ2 = θ2d - θ2 > _ SVTH : Sú Hồng Kiệt Trang 58  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ Y O θ2 θ1 • A(y,z) • B(y1=y,z1=z) Z Tại vò trí có ∆z < (z1 < z) ,chúng ta có : θ1 > 45° θ2 > 45° Eθ1 = θ1d - θ1 < Eθ2 = θ2d - θ2 < Y θ2 O θ1 • B(y1=y,z1=z) • A(y,z) Z Ta thấy ba trường hợp Eθ1 = Eθ2 Nếu chiều dài đoạn thẳng OA không thay đổi giá trò Eθ1 Eθ2 phụ huộc vào ∆z Do ta xác đònh ∆z thông qua cặp giá trò Eθ1 Eθ2 _ SVTH : Sú Hồng Kiệt Trang 59  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ 4.2.2 THIẾT KẾ BỘ ĐIỀU KHIỂN MỜ CHO CÁNH TAY ROBOT : -Đầu vào đầu điều khiển mờ : Bộ điều khiển mờ cho cánh tay robot nhận vào giá trò sai lệch vò trí hoạch đònh vò trí cánh tay robot Tùy theo sai lệch hai vò trí , điều khiển co cánh tay robot di chuyển khoảng cách phù hợp để cánh tay robot tiến dần đến vò trí hoạch đònh Do , đầu vào điều khiển sai lệch vò trí hoạch đònh vò trí cánh tay robot , đầu điều khiển khoảng cách mà cánh tay robot cần di chuyển Sai lệch vò trí hoạch đònh vò trí cánh tay robot xác đònh gián tiếp thông qua góc sai lệch Eθ1 Eθ2 Như đầu vào điều khiển Eθ1 Eθ2 Đầu điều khiển độ dòch chuyển theo trục tọa độ Y độ dòch chuyển theo trục tọa độ Z ký hiệu EY EZ -Đònh nghóa tập mờ cho đầu vào đầu điều khiển : Các biến đầu vào Eθ1 , Eθ2 biến đầu EY , EZ có tập mờ biến ngôn ngữ sau +NB : Negative Big , m nhiều +NM : Negative Medium , m vừa +NS : Negative Small , m +ZE : Zero +PS : Positive Small , Dương +PM : Positive Mediun , Dương vừa +PB : Positive Big , Dương nhiều Hàm liên thuộc tập mờ đònh nghóa hình vẽ sau µ NB -6 NM NS -4 -2 ZE PS PM PB Eθ _ SVTH : Sú Hồng Kiệt Trang 60  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ µ NB -6 NM NS -4 -2 ZE PS PM PB Eθ µ NB NM -7 -5 NS ZE -3 2 PS PM PB PS PM PB EY µ NB NM NS -7 -5 -3 ZE -2 EZ -Bộ luật điều khiển : áp dụng suy diễn mang tính tự nhiên người , chiến lược hiệu chỉnh cánh tay robot chọn sau : + Nếu sai lệch Thì cánh tay robot không di chuyển + Nếu sai lệch Thì cánh tay robot không di chuyển _ SVTH : Sú Hồng Kiệt Trang 61  Luận văn tốt nghiệp GVHD : Nguyễn Thiện Thành  _ + Nếu sai lệch vừa + Nếu sai lệch lớn Thì cánh tay robot di chuyển khoảng cách vừa Thì cánh tay robot di chuyển khoảng cách lớn Do ∆y Eθ1 , Eθ2 , EY có mối quan hệ sau : ∆y Eθ1 Eθ2 EY 0 0 =0 =0 =0 =0 >0 0 0 [...]... diễn của hệ thống qui luật If-Then , chúng ta phải xác đònh kết quả suy diễn của từng luật If-Then riêng rẽ , sau đó tùy theo cách thức kết nối của các qui luật với nhau , ta sẽ tổng hợp lại thành kết quả suy diễn của toàn bộ hệ thống cơ sở qui luật +Nếu các qui luật được kết nối với nhau bởi toán tử and , ta có : B = B1 and B2 and B3 and and Bn hay B = B1 ∩ B2 ∩ B3 ∩ ∩ Bn trong đó : B là kết quả... QUAN HỆ MỜ : Cũng giống như ký thuyết tập mờ được phát triển từ lý thuyết tập hợp rõ , để mô tả những quan hệ mà trong đó ta không chắc chắn các cặp phần tử (x,y) có quan hệ với nhau hay không , ta không thể sử dụng hàm đặc tính χR(x,y) để mô tả cường độ quan hệ của các cặp phàn tử (x,y) Để làm được điều này , người ta phát triển từ lý thuyết quan hệ rõ một loại quan hệ mới mà cường độ quan hệ giữa... tính phản xạ và tính đối xứng thì quan hệ mờ R được gọi là quan hệ mờ Tolerance ( Fuzzy Tolerance Relation ) Nếu quan hệ mờ R có tính phản xạ , tính đối xứng và tính bắc cầu thì quan hệ mờ R được gọi là quan hệ mờ tương đương ( Fuzzy Equivalence Relation ) Các phép toán trên quan hệ mờ : -Phép toán phủ đònh của quan hệ mờ ( Complement ) : cho R là một quan hệ mờ xác đònh trong không gian X×Y có hàm... tính bắc cầu thì quan hệ rõ R được gọi là quan hệ rõ tương đương ( Crisp Equivalence Relation ) Các phép toán trên quan hệ rõ : -Phép toán hợp của các quan hệ rõ ( Union ) : cho hai quan hệ rõ R và S xác đònh trong không gian X×Y có hàm đặc tính là cho hai quan hệ rõ R và S xác đònh trong không gian X×Y có hàm đặc tính là χR(x,y) và χS(x,y), hợp của hai quan hệ rõ R và S là một quan hệ rõ xác đònh trong... phủ đònh của quan hệ rõ ( Union ) : cho quan hệ rõ R xác đònh trong không gian X×Y có hàm đặc tính là χR(x,y) , phủ đònh của hai quan hệ rõ R là một quan hệ rõ xác đònh trong không gian X×Y và được ký hiệu là R , trong đó hàm đặc tính của R được xác đònh bởi công thức χ R ( x, y ) = 1 − χ R ( x , y ) -Phép toán hợp thành giữa các quan hệ rõ ( Composition ) : giả sử ta có R là quan hệ rõ trong không... yj ) ∉ R Cho hai quan hệ rõ R và S xác đònh trong không gian X×Y có hàm đặc tính là χR(x,y) và χS(x,y) , nếu cho hai quan hệ rõ R và S xác đònh trong không gian X×Y có hàm đặc tính là χR(x,y) ≤ χS(x,y) với mọi phần tử x∈X và y∈Y thì quan hệ S sẽ bao hàm quan hệ R và ta ký hiệu là R ⊂ S Cho R là quan hệ rõ xác đònh trong không gian X×X có hàm đặc tính là χR(x,x), khi đó : -Quan hệ R sẽ có tính phản... quan hệ mờ , trong đó 0 ≤ µR(x,y) ≤ 1 Cho R là quan hệ mờ xác đònh trong không gian X×X có hàm liên thuộc là µR(x,x) , khi đó : -Quan hệ mờ R sẽ có tính phản xạ ( Reflesivity ) nếu : µR(xi,xi)=1 -Quan hệ mờ R sẽ có tính đối xứng ( Symmetry ) nếu : µR(xi,xj)=µR(xj,xi) -Quan hệ mờ R có tính bắc cầu ( Transitivity ) nếu : If µR(xi,xj)=λ1 and µR(xj,xk)=λ2 Then µR(xi,xk)=λ với λ ≥ min[λ1 , λ2 ] Nếu quan hệ. .. -Quan hệ R sẽ có tính đối xứng ( Symmetry ) nếu : If (xi,xj) ∈R Then (xj,xi) ∈ R hay χR(xi,xj) = χR(xj,xi) -Quan hệ R có tính bắc cầu ( Transitivity ) nếu : If (xi,xj) ∈R and (xj,xk) ∈R Then (xi,xk) ∈R hay If χR(xi,xj) =1 and χR(xj,xk) =1 Then χR(xi,xk) =1 Nếu quan hệ rõ R có tính phản xạ và tính đối xứng thì quan hệ rõ R được gọi là quan hệ rõ Tolerance ( Crisp Tolerance Relation ) Nếu quan hệ rõ... quan hệ mờ R và S là một quan hệ mờ xác đònh trong không gian X×Y ký hiệu là R  S , R  S được đònh nghóa bằng hàm liên thuộc µ R  S ( x, y ) = max[µ R ( x, y ), µ S ( x, y )] -Phép toán giao của quan hệ mờ ( Intersection ) : cho R và S là hai quan hệ mờ xác dònh trong không gian X×Y và có hàm liên thuộc lần lượt là µ R ( x, y ) và µ S ( x, y ) thì giao của hai quan hệ mờ R và S là một quan hệ mờ... các quan hệ mờ Giả sử ta có R là quan hệ mờ trong không gian X×Y ,S là quan hệ mờ trong không gian Z Chúng ta cần phải xác đònh quan hệ mờ T trong không gian X×Z khi đã biết R và S Để làm được điều này ta phải sử dụng một phép toán đặc biệt gọi là phép toán hợp thành ký hiệu là  Có 2 loại toán tử hợp thành thông dụng là max-min và max-product +Toán tử hợp thành max-min : cho R là quan hệ mờ trong ... tạo điều khiển PID mờ khác : điều khiển P mờ , điều khiển PI mờ, điều khiển PD mờ điều khiển PID mờ +Bộ điều khiển P mờ : tương tự điều khiển P kinh điển , điều khiển P mờ tạo tín hiệu điều khiển. .. luật điều khiển PID du (t ) de(t ) d 2e(t ) = KP + K I e(t ) + K D dt dt dt 3.2 HỆ THỐNG ĐIỀU KHIỂN MỜ : 3.2.1 CẤU TRÚC BỘ ĐIỀU KHIỂN MỜ CƠ BẢN : Hệ thống điều khiển mờ hệ thống điều khiển có điều. .. •Bộ điều khiển •Đối tượng điều khiển •Thành phần cảm biến thiết bò đo lường Bộ điều khiển Đối tượng điều khiển Cảm biến Hình 3.1 :cấu trúc hệ thống điều khiển vòng kín Một hệ thống điều khiển

Ngày đăng: 20/11/2015, 00:21

Từ khóa liên quan

Mục lục

  • Biểu diễn tập hợp rõ bằng hàm đặc tính ( charateristic function ) của tập hợp :

  • Hệ thống điều khiển mờ là hệ thống điều khiển có bộ điều khiển là bộ điều khiển mờ . Một bộ điều khiển mờ cơ bản sẽ bao gồm các thành phần cơ bản sau :

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan