DCS платформаларында алға бағытталған басқаруды енгізу

Feed-Forward Control Implementation in DCS Platforms

Алға басқару бақылауы қашан дұрыс таңдау болады

Алға басқару бақылауы үш шарт орындалғанда тиімді болады. Біріншіден, бұзылу нақты уақыт режимінде өлшенеді. Екіншіден, бұзылу басқарылатын айнымалыға әсер етуден бұрын немесе сол уақытта әрекет етеді. Үшіншіден, бұзылудан басқарылатын айнымалыға дейінгі процесс өлі уақыты бұзылу жылдамдығынан ұзақ болуы керек. Қазандықтардағы жану ауасын басқару осы үш шартқа сай келеді — отын ағынына сұраныс жылдам өзгереді, отын ағынының берілімі арқылы өлшенеді, ал оттегі сенсорының жауап беру уақыты 8–15 секунд аралығында болады.

Тек каскадталған кері байланыс жүктеме өзгерістерінде ±1.5% O2 ауытқуларын тудырады. Алға басқаруды қосу бұл ауытқуды ±0.3–0.5%-ға дейін азайтады. Дегенмен, бұзылу өлшемі шуды немесе сенімсіз болған жағдайда алға басқару жарамсыз. Бұзылу өлшемін алға басқару кірісіне қолданбас бұрын 2–5 секундтық уақыт тұрақты бірінші реттік сүзгіні қолданыңыз.

Алға-артқа сүзгі жобасы

Алға басқару жобасының негізі — алға-артқа динамикалық компенсациялау құрылғысы. Трансфер функциясы:

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

K_FF мәнін процесс күші қатынасы арқылы есептеңіз: K_FF = (K_process_disturbance) / (K_process_manipulated). Жану ауасы циклінде, егер отын ағынына 1% өсу ауа ағынына 0.95% өсу қажет етсе, онда K_FF = 0.95 болады.

Қадамдық сынақ деректерінен T_lead және T_lag мәндерін анықтаңыз. Егер отын ағынының өзгерісі 2 секундта жануішке жетіп, O2-ге 12 секундта әсер етсе, ал ауа демперінің өзгерісі O2-ге 8 секундта әсер етсе, қажетті алға уақыт шамамен 12 − 8 = 4 секунд болады. T_lead = 4 с деп орнатыңыз. T_lag = ауа мен O2 арасындағы процесс уақыт тұрақтысы, әдетте 5–8 секунд. Бастапқыда T_lag = 6 с қойып, іске қосу кезінде реттеңіз.

Emerson Ovation жүйесінде іске асыру

Emerson Ovation басқару стратегиясын конфигурациялау үшін функция блогы диаграммасы (FBD) ортасын пайдаланады. Ovation OCC100 контроллері кітапханасында LEADLAG блогы мен FFWD_ADDER блогы бар. Бұзылу өлшемін (отын ағыны PV) LEADLAG блогының кірісіне қосыңыз. LEAD параметрін T_lead (4 с), ал LAG параметрін T_lag (6 с) етіп орнатыңыз. LEADLAG шығысын және PID шығысын FFWD_ADDER блогына қосыңыз. GAIN_FF параметрін K_FF (0.95) етіп орнатыңыз.

Алға басқаруды қосу/өшіру логикасын мұқият баптаңыз. Бұзылу өлшемінің сигнал сапасы ЖАМАН немесе СЕНІМСІЗ болғанда LEADLAG шығысын өшіретін LOGIC блогын қосыңыз. Ovation жүйесінде бұзылу өлшемінің AI блогының STATUS шығыс пинін тексеріңіз. STATUS ЖАҚСЫ емес болғанда, LEADLAG шығысын MUX блогы арқылы нөлге қойыңыз. Бұл Ovation контроллерінің бұзылған алға басқару түзетулерін қолдануын болдырмайды.

GE Mark VIe жүйесінде іске асыру

GE Mark VIe Toolbox ST қолдану ортасын пайдаланады. Дискретті уақыттағы алға-артқа теңдеу:

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 мс тапсырма шеңберінде, T_lead = 4 с және T_lag = 6 с болғанда, коэффициенттер: алға коэффициенті = 0.976, артқа коэффициенті = 0.983. x[n-1] және y[n-1] мәндерін RETAIN айнымалыларында сақтап, контроллер қайта іске қосылғанда сүзгі күйін сақтаңыз Mark VIe UCSC контроллері жүйесінде.

Mark VIe FFWD_GAIN параметр блогын пайдаланып, алға-артқа шығысын PID шығысына қосар алдында масштабтаңыз. Mark VIe PID блогында арнайы FFWD кіріс пині бар. Масштабталған алға-артқа шығысын осы пинге қосыңыз. Mark VIe FFWD кірісін PID контроллерінің шығысымен ішкі түрде қосып, режим ауысуларында тегіс ауысуды автоматты түрде орындайды.

Іске қосу кезінде тексеру

  • 1-қадам: Алға басқару өшірілген күйде бұзылу қадамдық сынағын жүргізіңіз. PV ең жоғарғы ауытқуын және қалпына келу уақытын тіркеңіз. Бұл тек кері байланыс бақылауының бастапқы көрсеткіші.
  • 2-қадам: Алға басқаруды қосыңыз. Бұзылу қадамын қайталаңыз. Мақсат: ең жоғарғы ауытқуды кемінде 50% азайту және қалпына келу уақытын кемінде 30% қысқарту. Егер жақсару 30%-дан аз болса, K_FF мәнін реттеңіз (+10% түзету жеткіліксіз болса) немесе T_lead мәнін өзгертіңіз (+2 с түзету кеш болса).
  • 3-қадам: Алға басқару сигнал сапасының ақауын тексеріңіз. Инженерлік жұмыс станциясында AI блогының сапасын ЖАМАН деп мәжбүрлеңіз. Алға басқару шығысының бір контроллер скан циклі ішінде (максимум 100 мс) нөлге ауысуын растаңыз.
  • 4-қадам: Соңғы K_FF, T_lead және T_lag мәндерін аспап деректер парағына және DCS конфигурация басқару жүйесіне құжаттаңыз. Қадамдық сынақ нәтижелерін болашақ өнімділік аудиттері үшін іске қосылған бастапқы көрсеткіш ретінде тіркеңіз.

Қорытынды және іс-әрекетке кеңес

Алға басқару бақылауы жылдам, өлшенетін бұзылулары бар процестерде PID кері байланысқа күшті толықтыру болып табылады. Біріншіден, кез келген мәндерді енгізбестен бұрын процесс қадамдық сынақ деректерінен K_FF, T_lead және T_lag мәндерін есептеңіз — болжамды параметрлер нашар нәтиже береді. Екіншіден, Emerson Ovation және GE Mark VIe жүйелерінде бұзылу сигнал сапасын бақылауды енгізіңіз, бұл беріліс қателіктері кезінде шудың енуін болдырмайды. Өнімділікті сандық қадамдық сынақ деректерімен тексеріңіз — ең жоғарғы ауытқуды кемінде 50% азайтпайтын алға басқару қызметте қалдырылмай, қайта бапталуы керек. Жыл сайынғы аспап калибрлеу кезінде алға басқару күші мен алға-артқа параметрлерін қайта қараңыз — іске қосу кезінде жарамды болған K_FF мәні үш жылдық жабдық тозуынан кейін 15–20% ауытқуы мүмкін.

Автор: Гуо Пейлин — PLC, DCS және басқару жүйелері саласында 10 жылдан астам тәжірибесі бар өнеркәсіптік автоматтандыру инженері.

Барлығын көрсету
Блог жазбалары
Барлығын көрсету
Bridging Allen-Bradley ControlLogix to Yokogawa CENTUM VP DCS via Modbus TCP: Protocol Mapping and Fault Diagnosis

Allen-Bradley ControlLogix пен Yokogawa CENTUM VP DCS арасындағы Modbus TCP арқылы байланыс орнату: Протоколды сәйкестендіру және ақауларды анықтау

Rockwell Automation ControlLogix PLC-дері мен Yokogawa CENTUM VP DCS арасындағы Modbus TCP байланысын баптау бойынша практикалық нұсқаулық, оның ішінде тіркеу картасын жасау, уақытша шектеуді баптау және нақты жағдайларда ақауларды жою әдістері.
PID Controller Tuning on Yokogawa Centum VP and Foxboro IA: A Field Engineer's Guide

Yokogawa Centum VP және Foxboro IA жүйелерінде PID контроллерін баптау: Өндірістік инженердің нұсқаулығы

Yokogawa CENTUM VP және Foxboro IA жүйелерінде PID баптау PID2 блогы мен PIDA блогының платформалық ерекшеліктерін, сондай-ақ өріс аспаптарынан алынған HART диагностикалық деректерін білуді талап етеді. Бұл нұсқаулықта цикл түрлерін жіктеу, екі платформаға арналған кезең-кезеңмен баптау әдістері, оның ішінде Ziegler-Nichols жабық цикл әдісі мен кіріктірілген авто баптағыштар, HART клапан позиционерлері мен бергіштердің диагностикасы, сондай-ақ тербелмелі және баяу жұмыс істейтін циклдерді шешу бойынша практикалық кеңестер қарастырылады.
Commissioning Allen-Bradley PowerFlex 525 VFDs on ControlLogix 5580 Over EtherNet/IP: A Complete Field Guide

ControlLogix 5580 жүйесінде EtherNet/IP арқылы Allen-Bradley PowerFlex 525 VFD-лерін іске қосу: Толық алаңдық нұсқаулық

Allen-Bradley PowerFlex 525 қозғалтқыштары ControlLogix 5580-пен EtherNet/IP арқылы CIP Class 1 имплицитті хабар алмасу арқылы циклдік I/O деректерін жібереді. Бұл нұсқаулықта AOP нұсқасын сәйкестендіру, HIM параметрі C128-C140 арқылы қозғалтқыштың IP конфигурациясы, Studio 5000 модулін қосу кезінде RPI және жинақ өлшемін орнату, Логика Команда/Күй сөзінің биттерін сәйкестендіру, explicit MSG параметрлеріне қол жеткізу және ең жиі кездесетін үш ақауды диагностикалау қарастырылады: F81 байланыс жоғалту, 16#0204 қате – қосылу уақытының аяқталуы және F100 параметр шегінен шығу.