1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bộ điều khiển Fuzzy PID cho IPMC

5 844 10
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 658,44 KB

Nội dung

Tài liệu tham khảo kỹ thuật công nghệ cơ khí Bộ điều khiển Fuzzy PID cho IPMC

Trang 1

1 GIỚI THIỆU

Ionic Polymer Metal Composit (IPMC) là một dạng electroactive polymers đầy hứa hẹn, được tìm thấy bởi hai nhóm nghiên cứu ở Hoa Kì và Nhật Bản vào những năm 1990 So với những vật liệu thông minh khác, IPMC có thể được chia cắt ra thành nhiều kích thước khác nhau mà không bị ảnh hưởng đến khả năng hoạt động IPMC hoạt động được ở điện áp thấp, dưới 3V DC và đáp ứng với tần số hơn 1Hz ở 2V AC, có thể quay được góc hơn 900

với điện áp nhỏ Một mẫu IPMC đơn giản gồm có một lớp đa điện phân, với các điện cực là kim loại hiếm (thường là platium hoặc vàng).Đặc điểm hoạt động của IPMC được mô tả như ở Hình 1[1]

Hình 1 (a) Trước khi áp điện thế

(b) Sau khi áp điên thế : các ion dương hydrat di chuyển nhanh về phía cực âm tạo ra áp

lực làm chuyển vị mẫu IPMC

So với các actuator thông thường khác,IPMC có kích thước nhỏ,linh hoạt hơn nhiều và đặc biệt không thấm nước.Vì thế, IPMC được nghiên cứu ứng dụng nhiều trong các ứng dụng dưới nước,và vi sinh

Việc nghiên cứu và ứng dụng IPMC đã được tiến hành ở nhiều phòng nghiên cứu trên thế giới Điểu hình như: nghiên cứu đặc điểm và hoạt động của IPMC [1]-[10], xây dựng các giải thuật điều khiển IPMC [9]-[14], ứng dụng IPMC vào các mô hình thực tế [14] –[17] Trong bài báo này chúng tôi trình bày các đặc điểm chính của IPMC,thiết kế bộ điều khiển và mô phỏng các kết quả của việc ứng dụng các bộ điều khiển vào điều khiển IPMC: bộ điều khiển kinh điển PID và điều khiển thông minh Fuzzy-PID

Tóm tắt: Các nguồn dẫn động được sử dụng trong công nghệ chế tạo Robot thường là động cơ điện hoặc các hệ thống

thủy lực.Thực tế đặt ra cần có nhiều nguồn dẫn động mới gọn nhẹ và đa năng hơn Ionic Polymer Metal Composite (IPMC) là một loại vật liệu hoạt động bằng điện với chỉ số điện áp điều khiển thấp,biên dạng biến đổi lớn và có thể hoạt động được dưới nước IPMC đang được nghiên cứu, ứng dụng nhiều trong y sinh, robot dưới nước,…Bài báo này trình bày tóm tắt về kết cấu, hoạt động của IPMC và thiết kế bộ điều khiển, so sánh kết quả đạt được với những giải thuật điều khiển khác nhau

Từ khoá: Ionic Polymer Metal Composit (IPMC), PID, Fuzzy adaptive,electro-active polymer

Abstract: Robotic devices are traditionally actuated by hy-draulic systems or electric motors However, with the desire

to make robotic systems more compact and versatile, new actuator technologies are required The Ionic Polymer Metal Copmposite (IPMC) is one type of electro-active material with the characteristics of low electric driving potential, large deformation, and aquatic manipulation IPMC is used in a number of applications fields such as underwater robotics, surveillance, and biomedical applications This paper introduces structure and motion of IPMC, researches on controller design for it And then some simulation results are introduced to check the response of IPMC while using conventional PID controller and Fuzzy-PID controller

hB

h

A(EA,IA) B(EB, IB)

hA

Trang 2

EI 2EBIBEAIA (1)

Đặt

Với E ,A EBlà môdun đàn hồi của A và B, I ,A IB là mômen quán tính của A và B,

BA h

h , là bề dày của của 2 loại vật liệu Trong giới hạn của đề tài, chúng tôi sử dụng kết quả đã được tìm ra bởi [2] để nghiên cứu thiết kế bộ điều khiển Theo đó, hàm truyền toán học của một mẫu IPMC được nghiên cứu là:

(4)

3 BỘ ĐIỀU KHIỂN PID

Bộ điều khiển PID được sử dụng khá rộng rãi để điều khiển đối tượng SISO theo nguyên lý hồi tiếp Lý do bộ điều khiển PID được sử dụng rộng rãi vì tính đơn giản của nó cả về cấu trúc lẫn nguyên lý làm việc Bộ điều khiển PID có nhiệm vụ đưa sai lệch e(t) của hệ thống về 0 sao cho quá trình quá độ thỏa mãn các yêu cầu cơ bản về chất lượng Nguyên lý làm việc của bộ điều khiển PID được mô tả một cách định tính như sau:

- Nếu sai lệch e(t) càng lớn thì thông qua thành phần uP(t), tín hiệu điều chỉnh u(t) càng lớn ( vai trò của khâu khuếch đại Kp)

- Nếu sai lệch e(t) chưa bằng 0 thì thông qua thành phần uI(t), bộ điều khiển PID vẫn tạo tín hiệu điều chỉnh u(t) (vai trò của khâu tích phân TI)

- Nếu sự thay đổi của sai lệch e(t) càng lớn thì thông qua thành phần uD(t), bộ điều khiển PID sẽ phản ứng càng nhanh(vai trò của khâu vi phân TD)

Biểu thức toán học của bộ điều khiển PID có dạng :

Hình 4 Bộ điều khiển PID trong hệ thống Việc thiết kế bộ điều khiển PID chính là đi tìm các hệ số Kp, Ti, Td phù hợp với hệ thống Để tìm Kp, Ki, Kd ta

sử dụng phương pháp Zeigler- Nichols thứ 2 Đầu tiên chỉ sử dụng khâu khếch đại Kp, tăng dần giá trị Kp đến khi hệ trở thành khâu giao động điều hòa Lúc đó ta có Kp= Kgh và chu kỳ của giao động là Tgh Tham số bộ điều khiển PID chọn theo bảng 1.

4.1 Mô hình bộ điều khiển Fuzzy – PID

Ta dùng bộ điều khiển mờ Fuzzy để tìm ra các hệ số

Kp, Ki, Kd thích hợp theo từng thời điểm hoạt động của hệ thống

Bộ điều khiển mờ có 2 đầu vào là: sai số góc quay và

độ thay đổi sai số góc quay Và tương ứng với 3 đầu ra là các hệ số Kp, Ki, Kd cho bộ điều khiển PID

Hình 5 Bộ điều khiển thông minh Fuzzy-PID 4.2 Các biến đầu vào, đầu ra và các luật của bộ điều khiển mờ

Các biến đầu vào là sai số (e) và độ thay đối sai số (ce) như sau:

e(T)r(T)y(T), (6)

 (7) Với: r(T)là góc quay mong muốn,

y(T)là góc quay hiện tại ở thời diểm T

Số lượng biến ngôn ngữ đầu vào là 7 biến với kí hiệu tương ứng: NB: âm nhiều, NM: âm vừa,NS: âm ít, Z: không âm, Ps: dương ít, PM: dương vừa, PM: dương trung bình, PB: dương nhiều Tương tự với đầu vào là dộ thay đổi sai số: NB: âm nhiều, NM: âm vừa,NS: âm ít, ZE: bằng, Ps: dương ít, PM: dương vừa, PM: dương trung bình, PB: dương nhiều Giá trị các biến ngôn ngữ như hình 6 và 7

Trang 3

Hình 6 Biến ngôn ngữ đầu vào ce

Tương tự, với 3 đầu ra là Kp, Ki, Kd, số lượng biến ngôn ngữ đầu vào là 7 biến với kí hiệu tương ứng: NB: âm nhiều, NM: âm vừa,NS: âm ít, ZE: bằng không, PS: dương ít, PM: dương vừa, PM: dương trung bình, PB: dương nhiều Giá trị các biến như hình 7,8,9

Hình 7 Biến ngôn ngữ đầu ra Kp

Hình 8 Biến ngôn ngữ đầu ra Ki

Từ các đặc điểm tác dụng từng khâu trong bộ điều khiển PID, và đặc điểm cảu hệ thống, chúng tôi thiết lập các luật như sau bảng 2

Bảng 2 Kp

Ki Kd

ce

e

NB PB PB NB

PB PB NB

PM PM NB

PM PM NM

NM PM NB

PB PM NB

NB PB NB NM PM

PM NB

PM PM NM

PS PS NS

PS PS NS

NS NS NS

NM NM NM

NM NM NB NS PS

PS NM

PS PS NM

PS PS NS

PS PS NS

NS PS PS

NS PS PM

NS PS PM ZE ZE

PB PB

ZE PS PB

ZE PS PB

ZE PS PB

ZE PS PB

ZE PS PB

ZE PB PB PS NM

PM PM

NM PM PM

NM PB PS

PB NB PS

PS NB PS

PS PM PM

PS PM PM PM NB

NM PB

NB NM PB

NB NM PM

PM NM PM

PB PB PB

PM PM PS

PM PM NM PB NB

NB PB

NB NB PB

NB NB PM

PB PB PS

PB PB PS

PB PB PS

PB PB PS Phương pháp giải mờ được sử dụng là phương pháp trọng tâm với luật hợp thành là Max - Min

4 KẾT QUẢ MÔ PHỎNG

Kết quả mô phỏng khi áp dụng hai bộ điều khiển, bộ điều khiển PID với các hệ số Kp= 1, Ki=20 và Kp=3, với bộ điều khiển thông minh Fuzzy-PID cho hai trường hợp: trường hợp không có nhiễu môi trường ngoài và trường hợp có nhiễu

Trang 4

Hình 10.Đáp ứng của hệ thống với hai bộ điều khiển PID và Fuzzy-PID ứng với trường hợp không có nhiễu Trường hợp có nhiễu, ta chọn nhiễu ở đây dưới dạng white-noise với cường độ 0.001, với tần số gây nhiễu là 0.1s/1lần

Hình 11.Đáp ứng của hệ thống với hai bộ điều khiển PID và Fuzzy-PID ứng với trường hợp có nhiễu Độ vọt lố (POT) và thời gian quá độ của hệ thống điều khiển ứng với trường hợp không có nhiễu được cho bới bảng 3

% max 100%

Tổng bình phương sai số của ứng với hai bộ điều khiển cho bởi bảng 4

PID (rad2) Fuzzy-PID (rad2)

THAM KHẢO

[1] C.K.Chung,P.K.Fung,Y.Z.Hong,M.S.Ju,C.C.K.Li, T.C.Wu, A novel fabrication of ionic polymer-metal composites (IPMC) actuator with silver nano-powders, ScienceDirect, Sensor and Actuator B 117 (2006) 367-375

[2] Dibakar Bandopadhya,Derivation of Transfer Function of an IPMC Actuator Based on Pseudo-Rigid Body Model,Journal of Reinforced Plastics anh Composites,Vol.00,No.9/2009 [3] M Shahinpoor, Y Bar-Cohen, T Xue, J.O

Simpson and J Smith, Ionic Polymer-Metal Composites (IPMC) As Biomimetic Sensors and Actuators, Proceedings of SPIE's 5thAnnual International Symposium on Smart Structures and Materials, 1-5 March, 1998, San Diego, CA Paper No 3324-27

[4] Paola Brunetto, Luigi Fortuna, Salvatore Graziani and Salvatore Strazzeri, A model of ionic polymer–metal composite actuators in underwater operations, Smart materials and structures, IOP PUBLISHING, 17 (2008) 025029

[5] Robert C Richardson, Martin C Levesley, Michael D Brown, Jamie A Hawkes, Kevin Watterson, and Peter G Walker, Control of Ionic Polymer Metal Composites, IEEE/ASME transactions on mechatronics, Vol 8, No 2, june 2003

[6] Hemantkumar Sahoo, Tej Pavoor and Sreekanth Vancheeswaran, Actuators based on electroactive polymers, Current Science, Vol 81, No 7, 10 October 2001

[7] Byungkyu Kim, Byung Mok Kim, Jaewook Ryu, In-Hwan Oh, Seung-Ki, LeeSeung-Eun, Cha Jungho Pak, Analysis of mechanical characteristics of the ionic polymer metal composite (IPMC) actuator using cast ion-exchange film, Intelligent Microsystem Center, Seoul, Korea

[8] Zeng Chen, Xiaobo Tan, Monolithic fabrication of ionic polymer-metal composite actuator capable of

Trang 5

S Strazzeri, A nolinear model for ionic polymer metal composites as actuators, Institute of Physics Publisbhing, Smart Mater.Struct, 16(2007) 1-12 [10] Hui-Hung Lin, Bo-Kai Fang, Ming-Shaung Ju and

Chou-Ching K.Lin, Control of Ionic Polymer- Metal Composites for Active Catheter Systems via Linear Parameter- Varying Approach, Journal of Intelligent Material Systems and Structuter, Vol.10/2009

[11] Bo-Kai Fang,Ming-Shaung Ju,Chou-Ching K Lin, A new approach to develop ionic polymer-metal composites (IPMC) actuator: Fabrication and control for active catheter systems, ScienceDirect, Sensor and Actuators A 137(2007) 321-329 [12] Sin-Jong Oh and Hunmo Kim, A study on the

Control of an IPMC Actualor Using an Adaptive Fuzzy Algorithm, KSME International Journal, Vol 18 No 1, pp 1~11, 2004

[13] N Kamamichi, Y.Kaneda, M Yamakita, K.Asaka and Z W Luo, Biped Walking of Passive Dynamic Walkerwith IPMC Linear Actuator, SIE Annual Conference in Fukui, August 4-6, 2003, Fukui University, Japan

[14] Andres Hunt, Zheng Chen, Xiaobo Tan, Maarja Kruusmaa, Control of an Inverted Pendulum Using an Ionic Polymer-Metal Composite Actuator, 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics Montréal, Canada, July 6-9, 2010

[15] Su Xu, Bin Liu L, Lina and Hao, A Small Remote Operated Robotic Fish Actuated by IPMC, International Conference on Robotics and Biomimetics Bangkok, February 21 - 26, 2009 [16] Mart Anton, Andres Punning, Alvo Aabloo, Madis

Listak, Maarja Kruusmaa, Towards a biomimetic EAP robot, The report of Institute of Technology, Tartu University

[17] www.mechanicaltech.com

[18] Benjamin C Kuo, and Farid Golnaraghi, Automatic Control Systems, John Wiley and Sons, Inc., 2003

[19] Nguyễn Thị Phương Hà, Huỳnh Thái Hoàng, Lí thuyết điều khiển tự động, Nhà xuất bản Đại Học Quốc Gia TP Hồ Chí Minh,2010

[20] Nguyễn Gia Minh Thảo, Điền khiển mờ và giao thức CAN trong đồng bộ tốc độ hệ động cơ DC, Luận văn tốt nghiệp Khoa Điện- Điện Tử, Trường Đai Học Bách Khoa TPHCM, năm 2009

[21] Đỗ Kiến Quốc, Nguyễn Thị Hiền Lương, Bùi Công Thành, Lê Hoàng Tuấn, Trần Tấn Quốc, Giáo Trình Sức Bền Vật Liệu, Nhà xuất bản Đại Học Quốc Gia TP Hồ Chí Minh,2010

Ngày đăng: 05/12/2012, 13:55

HÌNH ẢNH LIÊN QUAN

Hình 2. Mô hình IPMC[1] - Bộ điều khiển Fuzzy PID cho IPMC
Hình 2. Mô hình IPMC[1] (Trang 1)
Hình 1. (a) Trước khi áp điện thế. - Bộ điều khiển Fuzzy PID cho IPMC
Hình 1. (a) Trước khi áp điện thế (Trang 1)
4.1 Mô hình bộ điều khiển Fuzzy – PID - Bộ điều khiển Fuzzy PID cho IPMC
4.1 Mô hình bộ điều khiển Fuzzy – PID (Trang 2)
Bảng 1. - Bộ điều khiển Fuzzy PID cho IPMC
Bảng 1. (Trang 2)
Hình 4. Bộ điều khiển PID trong hệ thống Việc thiết kế bộ điều khiển PID chính là đi tìm các hệ số  Kp, Ti, Td phù hợp với hệ thống - Bộ điều khiển Fuzzy PID cho IPMC
Hình 4. Bộ điều khiển PID trong hệ thống Việc thiết kế bộ điều khiển PID chính là đi tìm các hệ số Kp, Ti, Td phù hợp với hệ thống (Trang 2)
Hình 7. Biến ngôn ngữ đầu ra Kp - Bộ điều khiển Fuzzy PID cho IPMC
Hình 7. Biến ngôn ngữ đầu ra Kp (Trang 3)
Bảng 2. Kp  - Bộ điều khiển Fuzzy PID cho IPMC
Bảng 2. Kp (Trang 3)
Hình 8. Biến ngôn ngữ đầu ra Ki - Bộ điều khiển Fuzzy PID cho IPMC
Hình 8. Biến ngôn ngữ đầu ra Ki (Trang 3)
Hình 6. Biến ngôn ngữ đầu vào ce - Bộ điều khiển Fuzzy PID cho IPMC
Hình 6. Biến ngôn ngữ đầu vào ce (Trang 3)
Hình 11.Đáp ứng của hệ thống với hai bộ điều khiển PID và Fuzzy-PID ứng với trường hợp có nhiễu  Độ vọt lố (POT) và thời gian quá độ của hệ thống điều  khiển ứng với trường hợp không có nhiễu được cho bới  bảng 3 - Bộ điều khiển Fuzzy PID cho IPMC
Hình 11. Đáp ứng của hệ thống với hai bộ điều khiển PID và Fuzzy-PID ứng với trường hợp có nhiễu Độ vọt lố (POT) và thời gian quá độ của hệ thống điều khiển ứng với trường hợp không có nhiễu được cho bới bảng 3 (Trang 4)
Hình 10.Đáp ứng của hệ thống với hai bộ điều khiển PID và Fuzzy-PID ứng với trường hợp không có nhiễu  Trường  hợp  có  nhiễu,  ta  chọn  nhiễu  ở  đây  dưới  dạng  white-noise với cường độ 0.001, với tần số gây nhiễu là  0.1s/1lần - Bộ điều khiển Fuzzy PID cho IPMC
Hình 10. Đáp ứng của hệ thống với hai bộ điều khiển PID và Fuzzy-PID ứng với trường hợp không có nhiễu Trường hợp có nhiễu, ta chọn nhiễu ở đây dưới dạng white-noise với cường độ 0.001, với tần số gây nhiễu là 0.1s/1lần (Trang 4)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w