Доступ к коэффициентам ПИД-регулятора параллельной формы
[Kp,Ki,Kd,Tf]
= piddata(sys)
[Kp,Ki,Kd,Tf,Ts]
= piddata(sys)
[Kp,Ki,Kd,Tf,Ts]
= piddata(sys,J1,...,JN)
[
возвращает коэффициенты ПИД Kp
,Ki
,Kd
,Tf
]
= piddata(sys
)Kp
, Ki
, Kd
и постоянная времени фильтра Tf
из контроллера параллельной формы, представленного динамической системой sys
.
[
также возвращает шаг расчета Kp
,Ki
,Kd
,Tf
,Ts
]
= piddata(sys
)Ts
.
[
извлекает данные для подмножества записей в Kp
,Ki
,Kd
,Tf
,Ts
]
= piddata(sys
,J1,...,JN)sys
, где sys
N-мерный массив динамических систем. Индексы J
задайте запись массива, чтобы извлечь.
|
Динамическая система SISO или массив динамических систем SISO. Если |
|
Целочисленные индексы записей N в массиве [Kp,Ki,Kd,Tf,Ts] = piddata(sys,2,3); |
|
Пропорциональная составляющая ПИД-регулятора параллельной формы представлена динамической системой Если Если Если |
|
Интегральная составляющая ПИД-регулятора параллельной формы представлена динамической системой Если Если Если |
|
Производное усиление ПИД-регулятора параллельной формы представлено динамической системой Если Если Если |
|
Отфильтруйте постоянную времени ПИД-регулятора параллельной формы, представленного динамической системой Если Если Если |
|
Шаг расчета динамической системы |
Если sys
не a pid
объект контроллера, piddata
возвращает коэффициенты ПИД Kp
, Ki
, Kd
и постоянная времени фильтра Tf
из контроллера параллельной формы, эквивалентного sys
.
В течение дискретного времени sys
, piddata
возвращает параметры эквивалентного контроллера параллельной формы. У этого контроллера есть дискретные формулы интегратора IFormula
и DFormula
установите на ForwardEuler
. Смотрите pid
страница с описанием для получения дополнительной информации о дискретных формулах интегратора.