Tính chỉnh PID

Tính thông số bộ điều khiển PID bằng phương pháp chỉnh cổ điển. Tính hệ số PID (Kp, Ki, Kd) và hằng số thời gian (Ti, Td) sử dụng phương pháp Ziegler-Nichols…

Tính hệ số PID (Kp, Ki, Kd) và hằng số thời gian (Ti, Td) sử dụng phương pháp Ziegler-Nichols đáp ứng bước, Ziegler-Nichols độ lợi cực đại hoặc Cohen-Coon.

Thông số bộ điều khiển PID được chỉnh như thế nào?

PID (Tỷ lệ-Tích phân-Vi phân) là thuật toán điều khiển phản hồi được sử dụng rộng rãi nhất trong công nghiệp quy trình. Đầu ra bộ điều khiển là tổng ba thành phần: tỷ lệ (phản ứng với sai số hiện tại), tích phân (loại bỏ sai số trạng thái ổn định) và vi phân (dự đoán sai số tương lai dựa trên tốc độ thay đổi).

Các phương pháp chỉnh cổ điển suy ra thông số PID từ mô hình quá trình. Phương pháp đáp ứng bước Ziegler-Nichols sử dụng hệ số khuếch đại quá trình (K), thời gian chết (L) và hằng số thời gian (T) từ thử nghiệm bước vòng hở. Phương pháp độ lợi cực đại Ziegler-Nichols sử dụng độ lợi tới hạn (Ku) và chu kỳ (Pu) khi vòng kín dao động. Phương pháp Cohen-Coon cho điều chỉnh ít hung hãn hơn Ziegler-Nichols.

Các phương pháp cổ điển này cung cấp thông số chỉnh ban đầu thường cần tinh chỉnh trên quá trình thực tế. Chỉnh Ziegler-Nichols có xu hướng hung hãn với đáp ứng tỷ lệ suy giảm 1/4, trong khi Cohen-Coon tạo ra điều chỉnh bảo thủ hơn.

Formula: Đầu ra PID: u(t) = Kp × [e(t) + (1/Ti)∫e(t)dt + Td × de/dt] Z-N theo bước: Kp = T/(K×L), Ti = 2L, Td = 0.5L Z-N tới hạn: Kp = 0.6Ku, Ti = 0.5Pu, Td = 0.125Pu

Ví dụ tính toán

Từ thử nghiệm bước: K = 2.0, L = 3 s, T = 15 s. Quy tắc đáp ứng bước Ziegler-Nichols cho bộ điều khiển PID: Kp = 1.2 × T / (K × L) = 1.2 × 15 / (2 × 3) = 3.0, Ti = 2L = 6 s, Td = 0.5L = 1.5 s. Ki = Kp / Ti = 0.5 s⁻¹, Kd = Kp × Td = 4.5 s.

Khi nào nên sử dụng máy tính này

Những sai lầm thường gặp

Cách diễn giải kết quả

Tiêu chuẩn và tài liệu tham khảo

Câu hỏi thường gặp

Nên chọn phương pháp chỉnh PID nào?

Sử dụng Ziegler-Nichols đáp ứng bước nếu có thể thực hiện thử nghiệm bước vòng hở. Sử dụng Ziegler-Nichols độ lợi cực đại nếu quá trình đã trong điều khiển vòng kín và có thể tăng độ lợi an toàn đến dao động. Cohen-Coon cho kết quả tốt hơn với quá trình có thời gian chết lớn so với hằng số thời gian (L/T > 0.25). Tất cả phương pháp cung cấp điểm khởi đầu thường cần tinh chỉnh tại hiện trường.

Sự khác biệt giữa Kp, Ki, Kd và Ti, Td là gì?

Kp (hệ số tỷ lệ), Ki (hệ số tích phân) và Kd (hệ số vi phân) là các hệ số nhân trực tiếp cho mỗi thành phần PID. Ti (thời gian tích phân) và Td (thời gian vi phân) là dạng hằng số thời gian: Ki = Kp/Ti và Kd = Kp×Td. Dạng hằng số thời gian phổ biến hơn trong điều khiển quá trình vì Ti và Td có ý nghĩa vật lý trực quan.

Luôn cần cả ba thành phần PID không?

Không. Nhiều vòng quy trình hoạt động tốt chỉ với PI. Thành phần vi phân khuếch đại nhiễu đo lường nên thường bị tắt (Kd = 0) cho tín hiệu lưu lượng và áp suất. Vòng nhiệt độ được hưởng lợi nhiều hơn từ thành phần vi phân.