CONTROL_SET2 (OSCAT)

<< Click to Display Table of Contents >>

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

CONTROL_SET2 (OSCAT)

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

CONTROL_SET2_OSCAT

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

Название

Тип

Описание

Входы

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:

CONTROL_SET2_OSCAT_1

По 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