This study aims to develop an adaptive PID controller for unknown nonlinear control system. The PID controller is constructed as a linear neuron that three input weights of neuron work as three parameters Kp, Ki and Kd of the PID controller. Applying an online learnning algorithm for this neuron allow self-tuning the PID controller adapting to behaviors of system dynamics. This training algorithm needs Jacobian information, the sensitivity of plant output on the controlled input, to calculate the gradients for updating weights of the signle neural PID. Jacobian values are estimated through a recurrent fuzzy neural network non-parametric model identifier. This model identifier is also trained by an online learning algorithm using the Gradient Descent method. Simulation results on the ball and beam system indicates that the system response satisfies the control performance without overshoot, zero error steady-state, and obtaining the rise time within 0.3±0.1 seconds.
Title: Adaptive single neural PID control based on recurrent fuzzy neural network: An application to ball and beam control system
TóM TắT
Nghiên cứu này nhằm mục tiêu xây dựng bộ điều khiển PID thích nghi áp dụng để điều khiển đối tượng phi tuyến chưa biết trước tham số và cấu trúc. Bộ điều khiển PID được tổ chức dưới dạng một nơron tuyến tính mà ở đó ba trọng số kết nối của ba ngõ vào nơron tương ứng là bộ ba thông số Kp,Ki và Kd của bộ điều khiển. Việc áp dụng giải thuật huấn luyện trực tuyến (online) nơron này cho phép tự điều chỉnh thông số bộ điều khiển thích nghi theo sự biến đổi của đặc tính động của đối tượng. Giải thuật huấn luyện bộ điều khiển PID một nơron cần thông tin Jacobian, còn gọi là độ nhạy của đối tượng, để tính toán các giá trị gradient dùng để cập nhật các trọng số kết nối của nơron PID. Thông tin Jacobian này được xác định thông qua một bộ nhận dạng không tham số mô hình đối tượng bằng một mạng nơron mờ hồi qui. Bộ nhận dạng này cũng được huấn luyện trực tuyến bằng phương pháp gradient descent. Kết quả mô phỏng trên hệ thanh và bóng cho thấy đáp ứng của đối tượng thỏa mãn các yêu cầu điều khiển khắc khe, cụ thể là không xuất hiện vọt lố và triệt tiêu được sai số xác lập với thời gian tăng đạt 0.3±0.1 giây.
Từ khóa: PID, điều khiển thích nghi, mạng nơron mờ hồi qui, học trực tuyến
Nguyễn Chí Ngôn, Phạm Thanh Tùng, Dương Hoài Nghĩa, 2011. ĐIỀU KHIỂN TRƯỢT DÙNG MẠNG NƠRON HỆ NÂNG VẬT BẰNG TỪ TRƯỜNG. Tạp chí Khoa học Trường Đại học Cần Thơ. 17b: 140-147
Nguyễn Chí Ngôn, Nguyễn Minh Trí, 2011. HOạT ĐộNG NGHIÊN CứU KHOA HọC Và CHUYểN GIAO CÔNG NGHệ TạI KHOA CÔNG NGHệ TRƯờNG ĐạI HọC CầN THƠ - MộT NăM NHìN LạI. Tạp chí Khoa học Trường Đại học Cần Thơ. 20a: 169-175
Nguyễn Chí Ngôn, Phạm Minh Phương, Dương Hoài Nghĩa, 2010. ĐIỀU KHIỂN TRƯỢT DÙNG MẠNG NƠRON ĐỘNG CƠ KHÔNG ĐỒNG BỘ BA PHA. Tạp chí Khoa học Trường Đại học Cần Thơ. 16a: 32-39
Nguyễn Chí Ngôn, Lương Thế Anh, Nguyễn Thái Nghe, 2014. XÂY DỰNG HỆ THỐNG HỖ TRỢ KHUYẾN NÔNG TRÊN CÂY LÚA QUA MẠNG THÔNG TIN DI ĐỘNG. Tạp chí Khoa học Trường Đại học Cần Thơ. 33: 9-21
Nguyễn Chí Ngôn, Nguyễn Thái Nghe, Trần Thanh Hùng, Trương Thị Thanh Tuyền, 2005. ỨNG DỤNG MẠNG NƠ-RON NHÂN TẠO ĐỂ ĐIỀU KHIỂN THIẾT BỊ BẰNG GIỌNG NÓI TIẾNG VIỆT. Tạp chí Khoa học Trường Đại học Cần Thơ. 03: 96-103
Tạp chí khoa học Trường Đại học Cần Thơ
Lầu 4, Nhà Điều Hành, Khu II, đường 3/2, P. Xuân Khánh, Q. Ninh Kiều, TP. Cần Thơ
Điện thoại: (0292) 3 872 157; Email: tapchidhct@ctu.edu.vn
Chương trình chạy tốt nhất trên trình duyệt IE 9+ & FF 16+, độ phân giải màn hình 1024x768 trở lên