PID controller is a very popular controller in industry, that is commonly designed by the Ziegler-Nichols tuning method. However, due to the effect of noise and the errors of measuring devices, it is difficult to obtain the optimal values of Kp, Kd and Ki of the PID controller. In that case, the designer needs an experimental process for fine tuning the controller, which is unreliable to reach the optimum parameters. In order to improve the fine tuning process, the paper presents a solution of using Genetic Algorithm to achieve the optimum PID controller around the operating point of the Ziegler-Nichols algorithm. The results getting from simulations on DC motor speed control system indicates that using Genetic Algorithm can improve the quality of the PID controller. The system response has no overshoot. The rising time is reduced up to 98±0.24%. And the steady-state time is decreased up to 97±0.33%.
Title: PID Controller Optimization using Genetic Algorithm
Tóm tắt
Bộ điều khiển PID là một bộ điều khiển rất phổ biến trong công nghiệp. Phương pháp thông dụng để chỉnh định bộ điều khiển này là giải thuật Ziegler-Nichols. Tuy nhiên, do ảnh hưởng của nhiễu và sai số của thiết bị đo mà phương pháp này khó có thể đạt được giá trị tối ưu cho các hệ số Kp, Kd và Ki của bộ điều khiển PID. Trong trường hợp đó, người thiết kế phải thực hiện một quá trình tinh chỉnh các tham số của bộ điều khiển. Điều đó đòi hỏi kinh nghiệm, cũng như không có cơ sở để xác định giá trị tối ưu cho các tham số cần tinh chỉnh. Nhằm hổ trợ cho quá trình này, bài báo trình bày một kỹ thuật ứng dụng giải thuật di truyền để tìm kiếm giá trị tối ưu của bộ điều khiển PID xung quanh điểm điều hành của giải thuật Ziegler-Nichols. Kết quả mô phỏng trên bài toán điều khiển tốc độ động cơ điện một chiều cho thấy, chất lượng bộ điều khiển được cải thiện rõ rệt. Đáp ứng của hệ thống không bị vọt lố đáng kể. Thời gian tăng của đáp ứng được rút ngắn 98±0,24%. Thời gian xác lập của hệ thống được rút ngắn đến 97±0,33%.
Từ khóa: Bộ điều khiển PID, phương pháp Ziegler-Nichols, giải thuật di truyề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, Đặng Tín, 2011. ĐIỀU KHIỂN PID MỘT NƠRON THÍCH NGHI DỰA TRÊN BỘ NHẬN DẠNG MẠNG NƠRON MỜ HỒI QUI ÁP DỤNG CHO HỆ THANH VÀ BÓNG. Tạp chí Khoa học Trường Đại học Cần Thơ. 20a: 159-168
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