Feed-Forward Control Implementation in DCS Platforms

Kapan Kontrol Feed-Forward Merupakan Pilihan yang Tepat

Kontrol feed-forward efektif ketika tiga kondisi terpenuhi. Pertama, gangguan dapat diukur secara real time. Kedua, gangguan terjadi sebelum atau bersamaan dengan efeknya pada variabel yang dikendalikan. Ketiga, waktu mati proses dari gangguan ke variabel yang dikendalikan lebih lama daripada laju perubahan gangguan. Kontrol udara pembakaran pada boiler memenuhi ketiga kondisi tersebut — perubahan permintaan aliran bahan bakar cepat, dapat diukur melalui transmitter aliran bahan bakar, dan respons sensor oksigen memiliki waktu mati 8–15 detik.

Umpan balik berjenjang saja menghasilkan fluktuasi O2 sebesar ±1,5% pada perubahan beban. Menambahkan feed-forward mengurangi fluktuasi ini menjadi ±0,3–0,5%. Namun, feed-forward tidak tepat digunakan jika pengukuran gangguan berisik atau tidak dapat diandalkan. Terapkan filter orde pertama dengan konstanta waktu 2–5 detik pada pengukuran gangguan sebelum menggunakannya sebagai input feed-forward.

Desain Filter Lead-Lag

Inti dari desain feed-forward adalah kompensator dinamis lead-lag. Fungsi transfernya adalah:

G_FF(s) = K_FF × (T_lead × s + 1) / (T_lag × s + 1)

Hitung K_FF dari rasio gain proses: K_FF = (K_proses_gangguan) / (K_proses_manipulasi). Dalam loop udara pembakaran, jika kenaikan 1% pada permintaan aliran bahan bakar membutuhkan kenaikan 0,95% pada aliran udara, maka K_FF = 0,95.

Identifikasi T_lead dan T_lag dari data uji langkah. Jika perubahan aliran bahan bakar mencapai pembakar dalam 2 detik dan mempengaruhi O2 dalam 12 detik, sementara perubahan damper udara mempengaruhi O2 dalam 8 detik, maka lead yang dibutuhkan kira-kira 12 − 8 = 4 detik. Tetapkan T_lead = 4 s. Tetapkan T_lag = konstanta waktu proses jalur udara ke O2, biasanya 5–8 detik. Mulai dengan T_lag = 6 s dan sesuaikan saat commissioning.

Implementasi di Emerson Ovation

Emerson Ovation menggunakan lingkungan diagram blok fungsi (FBD) untuk konfigurasi strategi kontrol. Perpustakaan controller Ovation OCC100 mencakup blok LEADLAG dan blok FFWD_ADDER. Hubungkan pengukuran gangguan (PV aliran bahan bakar) ke input blok LEADLAG. Atur parameter LEAD ke T_lead (4 s) dan parameter LAG ke T_lag (6 s). Hubungkan output LEADLAG dan output PID ke blok FFWD_ADDER. Atur parameter GAIN_FF ke K_FF (0,95).

Konfigurasikan logika aktif/nonaktif feed-forward dengan hati-hati. Tambahkan blok LOGIC yang menonaktifkan output LEADLAG saat kualitas sinyal pengukuran gangguan BAD atau UNCERTAIN. Di Ovation, periksa pin output STATUS dari blok AI pengukuran gangguan. Saat STATUS tidak GOOD, setel output LEADLAG ke nol melalui blok MUX. Ini mencegah controller Ovation menerapkan koreksi feed-forward yang rusak.

Implementasi di GE Mark VIe

GE Mark VIe menggunakan lingkungan aplikasi Toolbox ST. Persamaan lead-lag waktu diskrit adalah:

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]

Dalam kerangka tugas 100 ms, untuk T_lead = 4 s dan T_lag = 6 s, koefisiennya adalah: koefisien lead = 0,976, koefisien lag = 0,983. Simpan x[n-1] dan y[n-1] dalam variabel RETAIN untuk mempertahankan status filter saat controller di-restart pada controller Mark VIe UCSC.

Gunakan blok parameter FFWD_GAIN Mark VIe untuk mengalikan output lead-lag sebelum menjumlahkannya dengan output PID. Blok PID Mark VIe memiliki pin input FFWD khusus. Hubungkan output lead-lag yang sudah diskalakan ke pin ini. Mark VIe menjumlahkan input FFWD dengan output controller PID secara internal dan menerapkan transfer tanpa lonjakan saat perubahan mode secara otomatis.

Validasi Commissioning

  • Langkah 1: Jalankan uji langkah gangguan dengan feed-forward dinonaktifkan. Catat deviasi puncak PV dan waktu pemulihan. Ini adalah performa dasar kontrol umpan balik saja.
  • Langkah 2: Aktifkan feed-forward. Ulangi uji langkah gangguan. Target: deviasi puncak berkurang setidaknya 50% dan waktu pemulihan berkurang setidaknya 30%. Jika perbaikan kurang dari 30%, sesuaikan K_FF (+10% jika koreksi kurang) atau T_lead (+2 s jika puncak koreksi terlambat).
  • Langkah 3: Uji penanganan kesalahan kualitas sinyal feed-forward. Paksa kualitas blok AI menjadi BAD di workstation engineering. Pastikan output feed-forward beralih ke nol dalam satu siklus scan controller (maksimal 100 ms).
  • Langkah 4: Dokumentasikan nilai akhir K_FF, T_lead, dan T_lag dalam lembar data instrumen dan sistem manajemen konfigurasi DCS. Catat hasil uji langkah sebagai baseline commissioning untuk audit performa di masa depan.

Kesimpulan dan Saran Tindakan

Kontrol feed-forward adalah pelengkap yang kuat untuk umpan balik PID pada proses dengan gangguan cepat dan dapat diukur. Pertama, hitung K_FF, T_lead, dan T_lag dari data uji langkah proses sebelum memasukkan nilai apa pun — parameter tebak menghasilkan hasil yang buruk. Kedua, terapkan pemantauan kualitas sinyal gangguan di Emerson Ovation dan GE Mark VIe untuk mencegah injeksi noise saat transmitter bermasalah. Validasi performa dengan data uji langkah terukur — implementasi feed-forward yang tidak mengurangi deviasi puncak setidaknya 50% harus disetel ulang, bukan dibiarkan beroperasi. Tinjau gain feed-forward dan parameter lead-lag saat kalibrasi instrumen tahunan — nilai K_FF yang valid saat commissioning bisa meleset 15–20% setelah tiga tahun pemakaian peralatan.

Penulis: Guo Peilin adalah insinyur otomasi industri dengan pengalaman lebih dari 10 tahun di PLC, DCS, dan sistem kontrol.

Tunjukkan semua
Postingan blog
Tunjukkan semua
Why RTD Sensors Must Be Installed Downstream of Orifice Plates

Mengapa Sensor RTD Harus Dipasang Setelah Pelat Orifis

Memasang RTD di hulu pelat orifis mengganggu pembacaan tekanan diferensial melalui pelepasan pusaran termowell. Artikel ini menjelaskan fisika aliran pusaran von Kármán, persyaratan penempatan hilir menurut ISO 5167 dan ASME MFC-3M, aturan jarak minimum 5D, kepatuhan frekuensi wake termowell, serta prosedur pemasangan 7 langkah untuk rakitan pelat orifis dan RTD gabungan.
Vortex Flow Meter: Working Principles, Selection Criteria, and Field Commissioning

Flow Meter Vortex: Prinsip Kerja, Kriteria Pemilihan, dan Pengoperasian Lapangan

Flow meter vortex beroperasi berdasarkan prinsip pelepasan pusaran von Karman, memberikan akurasi jangka panjang yang sangat baik dalam layanan uap, gas, dan cairan dengan viskositas rendah tanpa bagian yang bergerak. Panduan ini mencakup fisika angka Strouhal, batasan angka Reynolds, ukuran meter, persyaratan jalur lurus untuk ABB VortexMaster FSV430, dan langkah-langkah commissioning lapangan untuk integrasi governor turbin Woodward.
Thermocouple Wiring, Standards, and Troubleshooting: A Practical Field Guide

Pengkabelan Termokopel, Standar, dan Pemecahan Masalah: Panduan Lapangan Praktis

Pengukuran termokopel yang akurat memerlukan pemilihan tipe yang tepat, kabel ekstensi yang sesuai, dan kompensasi sambungan dingin yang andal. Panduan ini mencakup kode tipe IEC 60584 dan rentang aplikasi, pemilihan kabel ekstensi dan kabel kompensasi, terminal blok Phoenix Contact WTOP CJC, konfigurasi Yokogawa YTA110 CJC, serta diagnosis kesalahan sistematis untuk sirkuit terbuka, sirkuit pendek, dan pergeseran kalibrasi.