Előrecsatolásos szabályozás megvalósítása DCS platformokon

Feed-Forward Control Implementation in DCS Platforms

Amikor a Feed-Forward szabályozás a megfelelő választás

A feed-forward szabályozás akkor hatékony, ha három feltétel teljesül. Először is, a zavar valós időben mérhető. Másodszor, a zavar a szabályozott változóra gyakorolt hatás előtt vagy azzal egyidejűleg lép fel. Harmadszor, a folyamat holtidő a zavartól a szabályozott változóig hosszabb, mint a zavar emelkedési sebessége. A kazánok égési levegő szabályozása mindhárom feltételnek megfelel — az üzemanyagáram igény gyorsan változik, mérhető az üzemanyagáram adón keresztül, és az oxigénérzékelő válaszideje 8–15 másodperc holtidővel rendelkezik.

Csak a visszacsatolt szabályozás ±1,5%-os O2 ingadozást eredményez terhelésváltozás alatt. A feed-forward hozzáadása ezt ±0,3–0,5%-ra csökkenti. Azonban a feed-forward nem alkalmas, ha a zavar mérés zajos vagy megbízhatatlan. Alkalmazzon elsőrendű szűrőt 2–5 másodperces időállandóval a zavar mérésén, mielőtt feed-forward bemenetként használná.

Lead-Lag szűrő tervezése

A feed-forward tervezésének magja a lead-lag dinamikus kompenzátor. Az átviteli függvény:

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

Számítsa ki K_FF-et a folyamat erősítés arányából: K_FF = (K_folyamat_zavar) / (K_folyamat_manipulált). Egy égési levegő körben, ha az üzemanyagáram igény 1%-os növekedése 0,95%-os levegőáram növekedést igényel, akkor K_FF = 0,95.

Határozza meg T_lead és T_lag értékeket lépéses tesztadatokból. Ha az üzemanyagáram változás 2 másodperc alatt éri el az égőt és 12 másodperc alatt befolyásolja az O2-t, míg a levegőcsappantyú változás 8 másodperc alatt hat az O2-re, akkor a szükséges lead körülbelül 12 − 8 = 4 másodperc. Állítsa be T_lead = 4 s-re. Állítsa be T_lag értékét a levegő–O2 útvonal folyamat időállandójára, általában 5–8 másodperc. Kezdje T_lag = 6 s értékkel, és finomhangolja az üzembe helyezés során.

Megvalósítás Emerson Ovation rendszerben

Az Emerson Ovation a funkcióblokk diagram (FBD) környezetet használja a szabályozási stratégia konfigurálásához. Az Ovation OCC100 vezérlő könyvtár tartalmaz LEADLAG és FFWD_ADDER blokkokat. Csatlakoztassa a zavar mérését (üzemanyagáram PV) a LEADLAG blokk bemenetéhez. Állítsa be a LEAD paramétert T_lead-re (4 s), és a LAG paramétert T_lag-re (6 s). Csatlakoztassa a LEADLAG kimenetet és a PID kimenetet egy FFWD_ADDER blokkhoz. Állítsa be a GAIN_FF paramétert K_FF-re (0,95).

Gondosan konfigurálja a feed-forward engedélyezési/tiltási logikát. Adjon hozzá egy LOGIC blokkot, amely letiltja a LEADLAG kimenetet, ha a zavar mérési jel minősége ROSSZ vagy BIZONYTALAN. Az Ovation rendszerben ellenőrizze a zavar mérés AI blokk STATUS kimeneti lábát. Ha a STATUS nem JÓ, állítsa a LEADLAG kimenetet nullára egy MUX blokkon keresztül. Ez megakadályozza, hogy az Ovation vezérlő hibás feed-forward korrekciót alkalmazzon.

Megvalósítás GE Mark VIe rendszerben

A GE Mark VIe Toolbox ST alkalmazási környezetet használ. A diszkrét idejű lead-lag egyenlet:

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]

100 ms-os feladatszélesség mellett, T_lead = 4 s és T_lag = 6 s esetén a tényezők: lead tényező = 0,976, lag tényező = 0,983. Tárolja x[n-1] és y[n-1] értékeket RETAIN változókban, hogy megőrizze a szűrő állapotát a Mark VIe UCSC vezérlő újraindításai között.

Használja a Mark VIe FFWD_GAIN paraméter blokkot a lead-lag kimenet skálázására, mielőtt összeadná a PID kimenettel. A Mark VIe PID blokk dedikált FFWD bemeneti lábbal rendelkezik. Csatlakoztassa a skálázott lead-lag kimenetet ehhez a lábhoz. A Mark VIe belsőleg összeadja az FFWD bemenetet a PID kimenettel, és automatikusan alkalmazza a zökkenőmentes átmenetet módváltáskor.

Üzembe helyezési ellenőrzés

  • 1. lépés: Végezzen zavar lépéses tesztet feed-forward nélkül. Rögzítse a csúcs PV eltérést és a helyreállási időt. Ez a visszacsatolt szabályozás alapteljesítménye.
  • 2. lépés: Engedélyezze a feed-forwardot. Ismételje meg a zavar lépést. Cél: a csúcs eltérés legalább 50%-os csökkenése és a helyreállási idő legalább 30%-os csökkenése. Ha a javulás kevesebb, mint 30%, állítsa a K_FF-et (+10%, ha a korrekció nem elégséges) vagy a T_lead-et (+2 s, ha a korrekció csúcsa túl későn jelentkezik).
  • 3. lépés: Tesztelje a feed-forward jel minőség hibakezelését. Kényszerítse az AI blokk minőségét ROSSZ-ra a mérnöki munkaállomáson. Erősítse meg, hogy a feed-forward kimenet egy vezérlő szkennelési cikluson (max. 100 ms) belül nullára vált.
  • 4. lépés: Dokumentálja a végleges K_FF, T_lead és T_lag értékeket a műszer adatlapján és a DCS konfigurációkezelő rendszerben. Rögzítse a lépéses teszt eredményeket az üzembe helyezett alapként a jövőbeni teljesítményellenőrzésekhez.

Következtetés és javaslatok

A feed-forward szabályozás hatékony kiegészítője a PID visszacsatolásnak gyors, mérhető zavarok esetén. Először számítsa ki a K_FF, T_lead és T_lag értékeket folyamat lépéses tesztadatokból, mielőtt bármilyen értéket beállítana — a becsült paraméterek rossz eredményt adnak. Másodszor, valósítson meg zavar jelminőség-figyelést mind az Emerson Ovation, mind a GE Mark VIe rendszerekben, hogy megakadályozza a zajbevitelt adóhibák esetén. Értékelje a teljesítményt számszerűsített lépéses tesztadatokkal — a feed-forward megvalósítás, amely nem csökkenti a csúcs eltérést legalább 50%-kal, újrahangolást igényel, nem hagyható üzemeltetésben. Évente ellenőrizze a feed-forward erősítést és a lead-lag paramétereket a műszer kalibrálásakor — a K_FF érték, amely az üzembe helyezéskor érvényes volt, három év használat után 15–20%-kal eltérhet a berendezés kopása miatt.

Szerző: Guo Peilin, ipari automatizálási mérnök, több mint 10 éves tapasztalattal PLC, DCS és szabályozórendszerek területén.

Mutasd az összeset
Blogbejegyzések
Mutasd az összeset
OPC Server Connected but Tags Frozen: Kepware and Allen-Bradley EtherNet/IP Field Fixes

OPC-szerver csatlakoztatva, de a tagek lefagytak: Kepware- és Allen-Bradley EtherNet/IP-megoldások terepi hibajavításhoz

Nyolc alapvető ok az egészséges OPC-kapcsolaton megjelenő elavult címkék mögött, lépésről lépésre bemutatott megoldásokkal a KEPServerEX és a ControlLogix esetében.
OPC Server Connected but Tags Not Updating: Field Diagnosis with Allen-Bradley FactoryTalk Linx and Emerson DeltaV

Az OPC-szerver csatlakozik, de a tagek nem frissülnek: helyszíni diagnosztika az Allen-Bradley FactoryTalk Linx és az Emerson DeltaV használatával

A zöld kapcsolati ikon nem garantálja az élő adatokat. Íme a hét hibalehetőség, amely lefagyasztja az OPC-címkéket – valamint a pontos beállítások, amelyek kijavítják ezeket az Allen-Bradley FactoryTalk Linx és az Emerson DeltaV esetében.
PTP, IRIG-B, and SNTP Time Sync: Fixing Timestamp Drift in GE and Bently Nevada Systems

PTP-, IRIG-B- és SNTP-időszinkronizálás: az időbélyeg-eltérés megszüntetése GE- és Bently Nevada-rendszerekben

Igazítsa a protokollt az adatai által ténylegesen megkövetelt pontossághoz, majd szüntesse meg az események sorrendjét összekuszáló időeltolódást. Gyakorlati útmutató a PTP, az IRIG-B, az NTP és az SNTP időszinkronizálásához GE PACSystems vezérlők és Bently Nevada 3500 gépvédelmi rendszerek esetén.