CONTROL_SET1 (OSCAT)

<< Click to Display Table of Contents >>

Navigation:  Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Модули регулирования >

CONTROL_SET1 (OSCAT)

Вид ФБ в редакторе программ языка FBD:

CONTROL_SET1_OSCAT

Входы и выходы ФБ:

Название

Тип

Описание

Входы

KT

REAL

Критический KP.

TT

REAL

Период критической вибрации.

PI

BOOL

Устанавливаются в соответствии с типом регулятора, для которого определяются параметры:

П – PI=PID=0;

ПИ – PI=1, PID=0;

ПИД – PI=0, PID=1;

PID

BOOL

P_K

REAL

Константа (0.5 по умолчанию) для вычисления KP П-регулятора.

PI_K

REAL

Константа (0.45 по умолчанию) для вычисления KP ПИ-регулятора.

PI_TN

REAL

Константа (0.83 по умолчанию) для вычисления TN ПИ-регулятора.

PID_K

REAL

Константа (0.6 по умолчанию) для вычисления KP ПИД-регулятора.

PID_TN

REAL

Константа (0.5 по умолчанию) для вычисления TN ПИД-регулятора.

PID_TV

REAL

Константа (0.125 по умолчанию) для вычисления TV ПИД-регулятора.

Выходы

KP

REAL

Коэффициент пропорциональной части регулятора.

TN

REAL

Время регулирования.

TV

REAL

Время дифференцирования.

KI

REAL

Коэффициент интегральной части регулятора. Если TN>0, то KI=KP/TN, в противном случае KI=0.

KD

REAL

Коэффициент дифференциальной части регулятора. Вычисляется по формуле KD=KP*TV.

ФБ CONTROL_SET1 вычисляет настроечные параметры П-, ПИ- и ПИД-регуляторов по методу Циглера-Николса (Ziegler-Nichols) для замкнутых контуров управления. Метод Циглера-Николса для замкнутых контуров применим не ко всем регуляторам, а также занимает длительное время в случае медленных регуляторов.

В соответствии с этим методом, регулятор переводится в режим П-регулятора (например, с помощью обнуления коэффициентов интегральной и дифференциальной составляющих), в контуре управления создается малое возмущение (например, путем изменения уставки), а затем коэффициент пропорциональной части KP регулятора линейно увеличивается от 0 до тех пор, пока при некотором критическом KP=KT на выходе регулятора не возникают вибрации с постоянной амплитудой и периодом TT. По KT и TT ФБ вычисляет настроечные параметры регулятора:

Тип регулятора

KP

TN

TV

П

P_K*KT

 

 

ПИ

PI_K*KT

PI_TN*TT

 

ПИД

PID_K*KT

PID_TN*TT

PID_TV*TT

Если используются константы по умолчанию, вычисления производятся по следующим формулам:

Тип регулятора

KP

TN

TV

П

0.5*KT

 

 

ПИ

0.45*KT

0.83*TT

 

ПИД

0.6*KT

0.5*TT

0.125*TT