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 11 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 2EI 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 3Hì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 4Hì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 5S 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