Triển khai Điều khiển Tiến tiếp trong Nền tảng DCS

Khi Điều Khiển Feed-Forward Là Lựa Chọn Phù Hợp
Điều khiển feed-forward hiệu quả khi ba điều kiện sau đây đúng. Thứ nhất, nhiễu loạn có thể đo được theo thời gian thực. Thứ hai, nhiễu loạn tác động trước hoặc đồng thời với ảnh hưởng của nó lên biến được điều khiển. Thứ ba, thời gian chết của quá trình từ nhiễu loạn đến biến được điều khiển dài hơn tốc độ tăng của nhiễu loạn. Điều khiển không khí đốt trong nồi hơi đáp ứng cả ba điều kiện này — thay đổi nhu cầu dòng nhiên liệu nhanh, có thể đo được qua cảm biến dòng nhiên liệu, và cảm biến oxy có thời gian chết từ 8–15 giây.
Phản hồi theo chuỗi đơn thuần tạo ra dao động O2 ±1,5% khi tải thay đổi. Thêm feed-forward giảm dao động này xuống còn ±0,3–0,5%. Tuy nhiên, feed-forward không phù hợp khi tín hiệu đo nhiễu loạn bị nhiễu hoặc không đáng tin cậy. Áp dụng bộ lọc bậc nhất với hằng số thời gian 2–5 giây cho tín hiệu đo nhiễu loạn trước khi dùng làm đầu vào feed-forward.
Thiết Kế Bộ Lọc Lead-Lag
Trọng tâm của thiết kế feed-forward là bộ bù động học lead-lag. Hàm truyền là:
G_FF(s) = K_FF × (T_lead × s + 1) / (T_lag × s + 1)
Tính K_FF từ tỷ lệ lợi gain của quá trình: K_FF = (K_quá trình_nhiễu) / (K_quá trình_điều khiển). Trong vòng điều khiển không khí đốt, nếu tăng 1% nhu cầu dòng nhiên liệu cần tăng 0,95% dòng không khí, thì K_FF = 0,95.
Xác định T_lead và T_lag từ dữ liệu thử nghiệm bước. Nếu thay đổi dòng nhiên liệu đến đầu đốt trong 2 giây và ảnh hưởng đến O2 trong 12 giây, trong khi thay đổi cửa gió ảnh hưởng đến O2 trong 8 giây, thì lead cần thiết khoảng 12 − 8 = 4 giây. Đặt T_lead = 4 s. Đặt T_lag = hằng số thời gian của quá trình đường không khí đến O2, thường là 5–8 giây. Bắt đầu với T_lag = 6 s và điều chỉnh trong quá trình vận hành hiệu chỉnh.
Triển Khai Trong Emerson Ovation
Emerson Ovation sử dụng môi trường sơ đồ khối chức năng (FBD) để cấu hình chiến lược điều khiển. Thư viện bộ điều khiển Ovation OCC100 bao gồm khối LEADLAG và khối FFWD_ADDER. Kết nối tín hiệu đo nhiễu loạn (PV dòng nhiên liệu) vào đầu vào khối LEADLAG. Đặt tham số LEAD bằng T_lead (4 s) và tham số LAG bằng T_lag (6 s). Kết nối đầu ra LEADLAG và đầu ra PID vào khối FFWD_ADDER. Đặt tham số GAIN_FF bằng K_FF (0,95).
Cấu hình logic bật/tắt feed-forward cẩn thận. Thêm khối LOGIC để vô hiệu hóa đầu ra LEADLAG khi chất lượng tín hiệu đo nhiễu loạn là BAD hoặc UNCERTAIN. Trong Ovation, kiểm tra chân đầu ra STATUS của khối AI đo nhiễu loạn. Khi STATUS không phải GOOD, đặt đầu ra LEADLAG về 0 qua khối MUX. Điều này ngăn bộ điều khiển Ovation áp dụng hiệu chỉnh feed-forward bị lỗi.
Triển Khai Trong GE Mark VIe
GE Mark VIe sử dụng môi trường ứng dụng Toolbox ST. Phương trình lead-lag thời gian rời rạc là:
y[n] = (T_lead / (T_lead + T_scan)) × (x[n] − x[n-1]) + (T_lag / (T_lag + T_scan)) × y[n-1] + K_FF × x[n]
Trong khung thời gian tác vụ 100 ms, với T_lead = 4 s và T_lag = 6 s, các hệ số là: hệ số lead = 0,976, hệ số lag = 0,983. Lưu x[n-1] và y[n-1] trong biến RETAIN để giữ trạng thái bộ lọc khi bộ điều khiển Mark VIe UCSC khởi động lại.
Dùng khối tham số FFWD_GAIN của Mark VIe để nhân đầu ra lead-lag trước khi cộng với đầu ra PID. Khối PID Mark VIe có chân đầu vào FFWD riêng. Kết nối đầu ra lead-lag đã nhân với chân này. Mark VIe tự động cộng đầu vào FFWD với đầu ra bộ điều khiển PID và thực hiện chuyển đổi mượt mà khi thay đổi chế độ.
Kiểm Tra Vận Hành
- Bước 1: Thực hiện thử nghiệm bước nhiễu loạn với feed-forward tắt. Ghi lại độ lệch cực đại của PV và thời gian hồi phục. Đây là hiệu suất cơ sở của điều khiển chỉ phản hồi.
- Bước 2: Bật feed-forward. Lặp lại thử nghiệm bước nhiễu loạn. Mục tiêu: giảm độ lệch cực đại ít nhất 50% và giảm thời gian hồi phục ít nhất 30%. Nếu cải thiện dưới 30%, điều chỉnh K_FF (+10% nếu hiệu chỉnh chưa đủ) hoặc T_lead (+2 s nếu hiệu chỉnh đạt đỉnh quá muộn).
- Bước 3: Kiểm tra xử lý lỗi chất lượng tín hiệu feed-forward. Ép chất lượng khối AI thành BAD trên trạm kỹ thuật. Xác nhận đầu ra feed-forward chuyển về 0 trong vòng một chu kỳ quét bộ điều khiển (tối đa 100 ms).
- Bước 4: Ghi lại giá trị cuối cùng của K_FF, T_lead và T_lag trong bảng dữ liệu thiết bị và hệ thống quản lý cấu hình DCS. Lưu kết quả thử nghiệm bước làm cơ sở hiệu chỉnh cho các kiểm tra hiệu suất sau này.
Kết Luận và Khuyến Nghị Hành Động
Điều khiển feed-forward là bổ sung mạnh mẽ cho phản hồi PID trong các quá trình có nhiễu loạn nhanh và đo được. Trước tiên, tính toán K_FF, T_lead và T_lag từ dữ liệu thử nghiệm bước của quá trình trước khi nhập bất kỳ giá trị nào — tham số đoán mò sẽ cho kết quả kém. Thứ hai, triển khai giám sát chất lượng tín hiệu nhiễu loạn trong cả Emerson Ovation và GE Mark VIe để ngăn nhiễu khi cảm biến bị lỗi. Xác thực hiệu suất bằng dữ liệu thử nghiệm bước có số liệu — một hệ thống feed-forward không giảm độ lệch cực đại ít nhất 50% nên được điều chỉnh lại thay vì để nguyên. Xem xét lại hệ số gain feed-forward và tham số lead-lag trong quá trình hiệu chuẩn thiết bị hàng năm — giá trị K_FF hợp lệ khi vận hành có thể sai lệch 15–20% sau ba năm hao mòn thiết bị.
Tác giả: Guo Peilin là kỹ sư tự động hóa công nghiệp với hơn 10 năm kinh nghiệm về PLC, DCS và hệ thống điều khiển.
