<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Модули регулирования > CONTROL_SET2 (OSCAT) |
Вид ФБ в редакторе программ языка FBD:
Входы и выходы ФБ:
Название |
Тип |
Описание |
Входы |
||
KS |
REAL |
Коэффициент усиления. Параметр, определяемые по кривой реакции процесса (см. рис. ниже). |
TU |
REAL |
Время задержки. Параметр, определяемые по кривой реакции процесса (см. рис. ниже). |
TG |
REAL |
Переходное время. Параметр, определяемые по кривой реакции процесса (см. рис. ниже). |
PI |
BOOL |
Устанавливаются в соответствии с типом регулятора, для которого определяются параметры: П – PI=PID=0; ПИ – PI=1, PID=0; ПИД – PI=0, PID=1; |
PID |
BOOL |
|
P_K |
REAL |
Константа (1 по умолчанию) для вычисления KP П-регулятора. |
PI_K |
REAL |
Константа (0.9 по умолчанию) для вычисления KP ПИ-регулятора. |
PI_TN |
REAL |
Константа (3.33 по умолчанию) для вычисления TN ПИ-регулятора. |
PID_K |
REAL |
Константа (1.2 по умолчанию) для вычисления KP ПИД-регулятора. |
PID_TN |
REAL |
Константа (2 по умолчанию) для вычисления TN ПИД-регулятора. |
PID_TV |
REAL |
Константа (0.5 по умолчанию) для вычисления TV ПИД-регулятора. |
Выходы |
||
KP |
REAL |
Коэффициент пропорциональной части регулятора. |
TN |
REAL |
Время регулирования. |
TV |
REAL |
Время дифференцирования. |
KI |
REAL |
Коэффициент интегральной части регулятора. Если TN>0, то KI=KP/TN, в противном случае KI=0. |
KD |
REAL |
Коэффициент дифференциальной части регулятора. Вычисляется по формуле KD=KP*TV. |
ФБ CONTROL_SET2 вычисляет настроечные параметры П-, ПИ- и ПИД-регуляторов по методу Циглера-Николса (Ziegler-Nichols) для открытых контуров управления (этот метод называется также методом реакции процесса (Process Reaction Method)).
В соответствии с эти методом, по кривой реакции процесса определяются параметры TU, TG и KS=M/X:
По TU, TG и KS ФБ вычисляет настроечные параметры регулятора:
Тип регулятора |
KP |
TN |
TV |
П |
P_K*TG/TU/KS |
|
|
ПИ |
PI_K*TG/TU/KS |
PI_TN*TU |
|
ПИД |
PID_K*TG/TU/KS |
PID_TN*TU |
PID_TV*TU |
Если используются константы по умолчанию, вычисления производятся по следующим формулам:
Тип регулятора |
KP |
TN |
TV |
П |
1*TG/TU/KS |
|
|
ПИ |
0.9*TG/TU/KS |
3.33*TU |
|
ПИД |
1.2*TG/TU/KS |
2*TU |
0.5*TU |